Re: [freebsd] стартовые скрипты в rc.d

2015-02-01 Пенетрантность Eugene Grosbein
On 01.02.2015 13:21, kry...@ukr.net wrote: Можно, конечно, monit поставить, и пусть следит за процессом, но хотелось бы понять, что ж ему не хватает. Плюс, если кто знает, как можно проверить работоспособность стартовых скриптов не перезагружая сервер. Как я понял, команды start/stop не

Re: [freebsd] стартовые скрипты в rc.d

2015-02-01 Пенетрантность Michael A. Revenko
01.02.2015 8:21, kry...@ukr.net пишет: Здравствуйте. Переписал стартовый скрипт для mpd5, проверил командой /usr/local/etc/rc.d/mpd5 start /usr/local/etc/rc.d/mpd5 status /usr/local/etc/rc.d/mpd5 stop все отрабатывает. Подумал, что все, проблему закрыл, однако, после перезагрузки сервера mpd5

Re: [freebsd] стартовые скрипты в rc.d

2015-02-01 Пенетрантность Eugene Grosbein
On 01.02.2015 19:51, l...@lena.kiev.ua wrote: From: Eugene Grosbein mpd на таком сервере должен работать ВСЕГДА. В /etc/ttys пишем строчку: null/usr/local/etc/mpd5/mpd5_init unknown on secure Shell-скрипт состоит из одной команды: exec /usr/local/sbin/mpd5 -p

Re: [freebsd] стартовые скрипты в rc.d

2015-02-01 Пенетрантность Eugene Grosbein
On 01.02.2015 13:21, kry...@ukr.net wrote: Вы запутались в синтаксических конструкциях шелла, которыми, увы, владеете совсем нетвердо. name=`echo $0 | sed 's/.*\///'` Потрассируем: name=mpd5 rcvar=${name}_enable rcvar=mpd5_enable var=`eval echo $name`_enable var=mpd5_enable eval $var=NO

Re: [freebsd] стартовые скрипты в rc.d

2015-02-01 Пенетрантность George L. Yermulnik
Hello! On Sun, 01 Feb 2015 at 17:34:40 (+0700), Eugene Grosbein wrote: Плюс, если кто знает, как можно проверить работоспособность стартовых скриптов не перезагружая сервер. Как я понял, команды start/stop не совсем показатель того, что все ок. start/stop показатель, если сам скрипт не

Re: [freebsd] стартовые скрипты в rc.d

2015-02-01 Пенетрантность Lena
From: Eugene Grosbein mpd на таком сервере должен работать ВСЕГДА. В /etc/ttys пишем строчку: null/usr/local/etc/mpd5/mpd5_init unknown on secure Shell-скрипт состоит из одной команды: exec /usr/local/sbin/mpd5 -p /var/run/mpd5.pid А почему не так? (два изменения) mpd5

[freebsd] Re: [freebsd] стартовые скрипты в rc.d

2015-02-01 Пенетрантность Alexander Sheiko
Hello Krylov, Sunday, February 1, 2015, 8:21:58 AM, you wrote: kun Переписал стартовый скрипт для mpd5 Стесняюсь спросить, а зачем переписывали, чем родной не устроил? -- WBR, Alexander Sheiko

[freebsd] Re: [freebsd] стартовые скрипты в rc.d

2015-02-01 Пенетрантность krylov
Здравствуйте, Eugene. Вы запутались в синтаксических конструкциях шелла, которыми, увы, владеете совсем нетвердо. name=`echo $0 | sed 's/.*\///'` Потрассируем: name=mpd5 rcvar=${name}_enable rcvar=mpd5_enable var=`eval echo $name`_enable var=mpd5_enable eval $var=NO