natd не стартует

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
savio
лейтенант
Сообщения: 813
Зарегистрирован: 2007-11-08 15:46:43
Откуда: UA

natd не стартует

Непрочитанное сообщение savio » 2009-06-01 18:11:24

Написал свой стартовый скрипт для запуска нескольких натов
/usr/local/etc/rc.d/natd_lan2

Код: Выделить всё

#! /bin/sh

. /etc/rc.subr
name=$(basename "$0")
rcvar=`set_rcvar`

eval "${rcvar}=\${${rcvar}:-'NO'}"
command="/sbin/natd"
pidfile="/var/run/${name}.pid"
tmpfile="/tmp/${name}.tmp"

start_postcmd="natd_poststart"
stop_postcmd="natd_poststop"
natd_poststart()
{
    `ps ax|grep /sbin/natd|grep ${name}.conf >${tmpfile}`
    `awk '{printf  $1;}' ${tmpfile} > ${pidfile} `
    `unlink ${tmpfile}`
}
natd_poststop()
{
    `unlink ${pidfile}`
}

load_rc_config ${name}
run_rc_command "$1"
добавил в автозагрузку, rc.conf

Код: Выделить всё

natd_lan2_enable="YES"
natd_lan2_flags="-f /usr/local/etc/natd/natd_lan2.conf"
Вручную все чудесно отрабатывает, перегрузил систему - скрипт не стартует. что не так?
Помни о смерти, все суета сует....

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: natd не стартует

Непрочитанное сообщение hizel » 2009-06-05 17:00:12

полные пути?
надеюсь скрипт копи-паста с /etc/rc.d/natd ?
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
savio
лейтенант
Сообщения: 813
Зарегистрирован: 2007-11-08 15:46:43
Откуда: UA

Re: natd не стартует

Непрочитанное сообщение savio » 2009-06-06 0:04:47

пути вроде полные. по поводу копи-паст - нет. читал хенбук, писал для себя. щас глянем /etc/rc.d/natd, хотя этот тоже должен бы стартовать, но не стартует почемуто....
Помни о смерти, все суета сует....