LINUX.ORG.RU
ФорумAdmin

Автозапуск скрипта в Debian


0

0

И ещё 2 вопроса :)

1. Есть скрипт /usr/local/bin/myownscript. Куда его прописать, чтобя он выполнился при старте системы? В RedHat я прописывал его в /etc/rc.local, в Debian ничего похожего не нашёл.

2. Куда прописать настройки роутинга?

3. Куда прописать настройки для iptables?

Сейчас 2 и 3 настраиваются из скрипта в /etc/network/if-up.d/, что IMHO несколько кривовато.

Спасибо.

anonymous

1.
   ln -s /usr/local/bin/myownscript /etc/init.d
    rcconf

2 & 3 man interfaces (на предмет up/down в файле /etc/network/interfaces)  
auto eth0
iface eth0 inet dhcp
        up /sbin/route add -net 10.80.80.0 netmask 255.255.255.0 gw 10.10.10.99

sdio ★★★★★
()
Ответ на: комментарий от anonymous

Вообще-то есть еще вариант пропиать в конец /etc/inittab:

my:345:once:/usr/local/bin/myownscript

где 2345 -- список runlevel'ов в которых должен этот скрипт запускаться. Если once заменить на boot, то скрипт будет запускаться лишь при загрузке системы.

Я могу в чем-то ошибаться, посмотри man inittab для верности. (Там все просто)

Harliff ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.