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

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

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

2015-02-01 Thread 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

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

2015-02-01 Thread 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 А почему не так? (два изменен

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

2015-02-01 Thread 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 Thread 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/mpd

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

2015-02-01 Thread 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 Thread 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