[sisyphus] service courier-authdaemon start: -name option required for standalone logger

=?iso-8859-1?q?kopilo4ka_=CE=C1_gmail=2Ecom?= =?iso-8859-1?q?kopilo4ka_=CE=C1_gmail=2Ecom?=
Чт Май 11 10:51:58 MSD 2006


> >> После какой-то версии authdaemon'а параметр -name должен идти последним
> >> в списке параметров логгера. Возможно это (баго)фича. В последней сборке
> >> пакета эта опция вынесена в init-скрипты.
> >
> > меня что смущает: команда
> >     $DAEMON "$LOGGEROPTS" -pid="$PIDFILE" -lock="$LOCKFILE" \
> >         -user="$COURIER_UID" -group="$COURIER_GID" \
> >         -droproot -respawn \
> >         -start -name=courier-authdaemon "$AUTHD_BIN"
>
> Значение, заключенное в кавычки, расценивается как один из параметров.
> Т.е. authdaemon считает, что ему передали параметр без ключа. Такой
> параметр должен идти последним, после списка ключей. Вот и ...
>
> > ну хоть убейте, не догоняю - чем пустой $LOGGEROPTS мешает? может
> > кавычки убрать кстати, вдруг спасет? :)
>
> Угу, спасет. ;) В следующей сборке уберу кавычки.

А в версии courier-authlib-0.58-alt2 был "$LOGGEROPTS" в конце:

$DAEMON -pid="$PIDFILE" -lock="$LOCKFILE" \
        -user="$COURIER_UID" -group="$COURIER_GID" \
        -droproot -respawn "$LOGGEROPTS" \
        -start "$AUTHD_BIN"


Подробная информация о списке рассылки Sisyphus