LINUX.ORG.RU

Re: запуск скрипта при загрузке

Призагрузке чего? А то не слишком ясно, что грузится - типа системы-то разные случаются.

gennik ()

Re: запуск скрипта при загрузке

затолкай его в rc.local

SadStork ()

Re: запуск скрипта при загрузке

Для BSD-style init (Slackware, *BSD) -- в /etc/rc.d/rc.local (предварительно посмотрев там, как запускаются другие скрипты).

Для SysV init (редхаты, мандрейки и т.п.) -- положить в /etc/rc.d/init.d, предварительно оформив в соответствии с требованиями (опять же посмотреть, как это делается на примере какого-нибудь другого скрипта). После чего проложить на него симлинки нужного вида в каталоги /etc/rc.d/rc?.d, где знак вопроса обозначает уровень выполнения.

<offtopic>

Не правда ли, что BSD-init гораздо проще для _понимания_человеком_? ;-)))

</offtopic>

Obidos ★★★★★ ()

Re: запуск скрипта при загрузке

создаешь скрипт rc.name запихиваешь его в /etc/rc.d/ устанвливаешь для ентого скрипта
#chmod 755 /etc/rc.d/rc.name

в rc.M или в rc.S

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

вот и все!!!!

anonymous ()

использование двух сетей

проблема в том что при загрузке ничего у меня нет.
ifconfig выдаёт только lo
ifconfig -a eth0 & lo
route тоже легко настраивается. соседние тачки пингует.
мне нужно настроить так чтобы eth0 & routing table настраивалось при загрузке.
в rc.sysinit , rc.local инициализация eth0 и проч так запутано написано. в этих скриптах черт ногу сломит.
вопрос. можно ли писать в них попроще? например вот так:
ifconfig eth0 192.168.2.12 up
route add -net 192.168.2.0 netmask 255.255.255.0 eth0
route add default gw 192.168.2.10 netmask 255.255.255.0
restart xinetd
самое интересное то что запускаю эти команды отдельным скриптом.
IP routing table только с lo. eth0-нет (((

с IPX картина такая же.
КАК мне использовать оба протокола? если нельзя использовать оба то один поднимать при загрузке. а переключаться между ними используя скрипт замены.

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