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 н
On 01.02.2015 13:21, kry...@ukr.net wrote:
> Можно, конечно, monit поставить, и пусть следит за процессом,
> но хотелось бы понять, что ж ему не хватает.
> Плюс, если кто знает, как можно проверить работоспособность
> стартовых скриптов не перезагружая сервер. Как я понял, команды
> start/stop не
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
> 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
А почему не так? (два изменен
Hello!
On Sun, 01 Feb 2015 at 17:34:40 (+0700), Eugene Grosbein wrote:
> > Плюс, если кто знает, как можно проверить работоспособность
> > стартовых скриптов не перезагружая сервер. Как я понял, команды
> > start/stop не совсем показатель того, что все ок.
> start/stop показатель, если сам скрип
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
Hello Krylov,
Sunday, February 1, 2015, 8:21:58 AM, you wrote:
kun> Переписал стартовый скрипт для mpd5
Стесняюсь спросить, а зачем переписывали, чем родной не устроил?
--
WBR, Alexander Sheiko
Здравствуйте, 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