The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"как сделать скрипт запускаемым при загрузке в debian?."
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы Информационная безопасность (Public)
Изначальное сообщение [Проследить за развитием треда]

"как сделать скрипт запускаемым при загрузке в debian?."
Сообщение от slavon111 emailИскать по авторуВ закладки on 28-Янв-04, 09:37  (MSK)
Привет
создал файл простенький скритп запуска правил iptables.
Система дебиан 3.0.
поместил его в rc.2(он у меня грузится), сделал его запускаемым, доступ 755 .Но при перезапуске компа скрипт не запускается. А в ручную запускается. что не так сделал?

нашел ответы по red hat ноу меня нет такого rc.local

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "как сделать скрипт запускаемым при загрузке в debian?."
Сообщение от dev emailИскать по авторуВ закладки on 31-Янв-04, 16:53  (MSK)
>Привет
>создал файл простенький скритп запуска правил iptables.
>Система дебиан 3.0.
>поместил его в rc.2(он у меня грузится), сделал его запускаемым, доступ 755
>.Но при перезапуске компа скрипт не запускается. А в ручную запускается.
>что не так сделал?
>
>нашел ответы по red hat ноу меня нет такого rc.local

1. Сам скрипт должен лежать в /etc/init.d и понимать параметры start/stop
2. В /etc/rc2.d должна быть символическая ссылка на него, начанающаяся с буквы S (start), потом двухзначный номер, определяющий порядок запуска, потом имя скрипта (любое).
3. Чтоб его загасить при остановке системы, делаем ссылки в каталоги /etc/rc6.d и /etc/rc0.d, только имя начинается с K (kill).

В общем, посмотри в эти каталоги и сделай по подобию.
P.S.: комп с Линуксом у меня сейчас выключен, могу ошибаться в названиях каталогов.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "как сделать скрипт запускаемым при загрузке в debian?."
Сообщение от NewComer emailИскать по авторуВ закладки on 04-Фев-04, 08:54  (MSK)
>Привет
>создал файл простенький скритп запуска правил iptables.
>Система дебиан 3.0.
>поместил его в rc.2(он у меня грузится), сделал его запускаемым, доступ 755
>.Но при перезапуске компа скрипт не запускается. А в ручную запускается.
>что не так сделал?

Что касается скриптов iptables, то в дебиане есть свой init-скрипт /etc/init.d/iptables
Я обычно делаю так: загружаю требуемые правила фаервола (можно набить их хоть вручную), а затем вызываю родной /etc/init.d/iptables save active
При этом заданные мною цепочки сохраняются в /var/lib/iptables/active и при перезагрузке системы подгружаются автоматически.

А как писать дебовские init-скрипты, узнаете, заглянув внутрь любого изз существующих  в /etc/init.d.

удачи

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру