LINUX.ORG.RU

Команду в автозагрузку CentOS


0

1

надо запуск сокс сервера ss5 воткнуть в автозагрузку как должен выглядеть скрипт ss5 -u root -b 0.0.0.0:1080

делал такое http://pastie.org/1171737 и кидал /etc/rc.d/init.d все запускаеться но сокс не работает поправьте былаб не систем В, а фрибиэсдевая то кинуть в rc.local и все чотко, но тут CentOS

Заранее благодарен


> делал такое http://pastie.org/1171737 и кидал /etc/rc.d/init.d

В init.d просто склад скриптов. надо бы «chkconfig rc.ss5 on», но это не сработает, так как заголовка нет правильного в этом скрипте. так что ручками как-то так:

ln -s /etc/rc.d/init.d/rc.ss5 /etc/rc.d/rc3.d/S99rc.ss5


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

rc3.d - это, кстати, по необходимости. может rc5.d.
S - start
99 - порядковый номер (условно). Может надо раньше, например, после S<NN>network сразу.

AS ★★★★★
()

> былаб не систем В, а фрибиэсдевая то кинуть в rc.local и все чотко

в систем-5 точно так же кинуть в rc.local - купи 2 литра пива и пачку сигарет и не поленись почитай про System-V и посмотри чо там у тебя в /etc/init.d (/etc/rc.d)

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

я в курсе, там нет rc.local, а создаватьэт гон

даправдаштоль О_О

[sanja@helennet ~]$ ls -l /etc/rc.local && lsb_release -sd
lrwxrwxrwx 1 root root 13 Окт 24  2009 /etc/rc.local -> rc.d/rc.local
"CentOS release 5.4 (Final)"

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

> И ещё - указывать полные пути к утилитам, либо экспортировать PATH,

иначе ничего работать не будет


Это да, но я скрипт посмотрел. Там пути полные.

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