Счетчик

Поисковый анализ сайта
яндекс.ћетрика
Cервер и сайт запущен 2011.02.01 на Debian

Добавления скрипта в автозагрузку (Debian)

В начале скрипта:

### BEGIN INIT INFO
# Provides: defaultdaemon
# Required-Start: $remote_fs $syslog
# Required-Stop: $remote_fs $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start daemon at boot time
# Description: Enable service provided by daemon.
### END INIT INFO


Добавление скрипта в автозагрузку

update-rc.d имя defaults


Удаление скрипта из автозагрузки
update-rc.d -f имя remove

Есть так же другие варианты удаление или добавления скриптов в автозагрузку, так скажем нагляднее

На данный момент мне известны три терминальные утилиты для работы с автозагрузкой в debian 6. Это rcconf, sysv-rc-conf

rcconf

update.rc

Самая простая утилита. Пробелом выбираем чему загружаться, а чему нет.

update-rc.d
Отключаем запуск bluetooth при загрузке
vz@server:~$ sudo update-rc.d -f bluetooth remove
[sudo] password for server:
Removing any system startup links for /etc/init.d/bluetooth ...

/etc/rc0.d/K74bluetooth
/etc/rc1.d/K74bluetooth
/etc/rc2.d/K74bluetooth
/etc/rc3.d/K74bluetooth
/etc/rc4.d/K74bluetooth
/etc/rc5.d/K74bluetooth
/etc/rc6.d/K74bluetooth


vz@server:~$

Включаем запуск bluetooth
vz@server:~$ sudo update-rc.d -f bluetooth defaults

Adding system startup for /etc/init.d/bluetooth ...
/etc/rc0.d/K20bluetooth -> ../init.d/bluetooth
/etc/rc1.d/K20bluetooth -> ../init.d/bluetooth
/etc/rc6.d/K20bluetooth -> ../init.d/bluetooth
/etc/rc2.d/S20bluetooth -> ../init.d/bluetooth
/etc/rc3.d/S20bluetooth -> ../init.d/bluetooth
/etc/rc4.d/S20bluetooth -> ../init.d/bluetooth
/etc/rc5.d/S20bluetooth -> ../init.d/bluetooth



sysv-rc-conf

update.rc 2

Достаточно убрать пробелом крестики и выбранный процесс грузиться не будет. -/+ остановка/запуск процесса. q — выход

Добавить комментарий


Защитный код
Обновить