URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 52430
[ Назад ]

Исходное сообщение
"Автозагрузка в Slackware"

Отправлено Destroy , 15-Янв-05 12:26 
Народ скажите как поставить например Squid в автозагрузку в Slackware.
Заранее всех блогадорю....

И не обесудте за ламерский вопрос....


Содержание

Сообщения в этом обсуждении
"Avtozagruzka v Slackware"
Отправлено Akmal , 15-Янв-05 13:25 
>Narod skazhite kak postavit' naprimer Squid v avtozagruzku v Slackware.
>Zaranee vseh blogadoryu....
>
>I ne obesudte za lamerskij vopros....

rc.local


"Avtozagruzka v Slackware"
Отправлено Destroy , 16-Янв-05 10:32 
>>Narod skazhite kak postavit' naprimer Squid v avtozagruzku v Slackware.
>>Zaranee vseh blogadoryu....
>>
>>I ne obesudte za lamerskij vopros....
>
>rc.local

Про rc.local я знаю но мне необходимо что бы служба заканчивала свою работу корректно а не просто KILL.
Например Squid должен правильно заканчивать свою работу а то при следующей загрузке он начинает тупить со своим кешем.
И Mysql тоже должен правильно заканчивать свою работу а то у него в таблицах остаются лишние записи.

Помогите народ совсем он меня извел.....


"Avtozagruzka v Slackware"
Отправлено jonatan , 16-Янв-05 13:00 
Если ты используешь пакет из дистра Slackware, то в него входит старт/стоп скрипт. Например, для mysql /etc/rc.d/rc.mysqld. Для автоматического старта во время загрузки добавляешь в /etc/rc.d/rc.local (в принципе можно и в /etc/rc.d/rc.inet2)

if [ -x /etc/rc.d/rc.mysqld ]; then
  . /etc/rc.d/rc.mysqld start
fi

есно делаешь rc.mysqld исполняемым.
Для корректной остановки в /etc/rc.d/rc.6 и rc.K

if [ -x /etc/rc.d/rc.mysqld ]; then
  . /etc/rc.d/rc.mysqld stop
fi

Аналогично squid.


"Avtozagruzka v Slackware"
Отправлено Vladimir , 16-Янв-05 16:11 
>if [ -x /etc/rc.d/rc.mysqld ]; then
>  . /etc/rc.d/rc.mysqld stop
>fi
>
>Аналогично squid.
правильно сквид вырубается командой squid -k kill

"Avtozagruzka v Slackware"
Отправлено Destroy , 17-Янв-05 07:42 
>>if [ -x /etc/rc.d/rc.mysqld ]; then
>>  . /etc/rc.d/rc.mysqld stop
>>fi
>>
>>Аналогично squid.
>правильно сквид вырубается командой squid -k kill

Спасибо за ответы все работает...


"Avtozagruzka v Slackware"
Отправлено is04 , 17-Янв-05 14:54 
>Если ты используешь пакет из дистра Slackware, то в него входит старт/стоп
>скрипт. Например, для mysql /etc/rc.d/rc.mysqld. Для автоматического старта во время загрузки
>добавляешь в /etc/rc.d/rc.local (в принципе можно и в /etc/rc.d/rc.inet2)
>
>if [ -x /etc/rc.d/rc.mysqld ]; then
>  . /etc/rc.d/rc.mysqld start
>fi
>
>есно делаешь rc.mysqld исполняемым.
>Для корректной остановки в /etc/rc.d/rc.6 и rc.K
>
>if [ -x /etc/rc.d/rc.mysqld ]; then
>  . /etc/rc.d/rc.mysqld stop
>fi
>
>Аналогично squid.

Спасибо за информацию. Я раньше думал, что все демоны заканчивают работу корректно автоматически.