Накатал скриптик для включения инета из rc.d
#!/bin/sh
#
#pptp for rc.d usage (c) DeathStar
# PROVIDE: atel
# REQUIRE: DAEMON
# KEYWORD: shutdown
. "/etc/rc.subr"
name=atel
rcvar=`set_rcvar`
load_rc_config $name
: ${atel_enable="NO"}
start_cmd=atel_start
stop_cmd=atel_stop
status_cmd=atel_status
command="/usr/local/sbin/pptp"
server="vpn.rybnet.ru"
year=$(date "+DATE: %Y" | cut -d' ' -f2)
mounth=$(date "+DATE: %m" | cut -d' ' -f2)
day=$(date "+DATE: %d" | cut -d' ' -f2)
time=$(date "+TIME: %H:%M:%S" | cut -d' ' -f2)
logfile="/var/log/${name}.txt"
atel_start() {
echo "Стартуем $name."
echo ${name} был запущен ${day}.${mounth}.${year} в ${time} >> ${logfile}
${command} ${server} vpn >> ${logfile} &
atel_status
}atel_stop() {
echo $name был остановлен ${day}.${mounth}.${year} в ${time} >> ${logfile}
echo "Останавливаем $name."
pids=`pgrep pptp`
pkill pptp
wait_for_pids $pids
atel_status
}
atel_restart() {
if atel_checkstatus; then
atel_stop
atel_start
else
atel_start
fi
}
atel_status()
{
pids=`pgrep pptp`
if atel_checkstatus; then
echo "$name запущен с PID: ${pids}"
echo $name запущен с PID: ${pids} >> ${logfile}
else
echo "$name не запущен"
echo $name не запущен >> ${logfile}
fi
}
atel_checkstatus()
{
pgrep pptp > /dev/null
}
run_rc_command "$1"
скинул его в /usr/local/etc/rc.d/
потом прописал в /etc/rc.conf
atel_enable="YES"
и инет все равно не хочет включаться при старте,по команде /usr/local/etc/rc.d/atel start
инет стартует - как быть?
Автовключение VPN PPTP соединения при старте FreeBSD 8.0
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- рядовой
- Сообщения: 28
- Зарегистрирован: 2009-12-08 16:58:02
- Откуда: Рыбинск
- Контактная информация:
Услуги хостинговой компании Host-Food.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/
Тарифы на виртуальные сервера (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/
-
- проходил мимо
- Сообщения: 3
- Зарегистрирован: 2009-10-03 20:04:03
Re: Автовключение VPN PPTP соединения при старте FreeBSD 8.0
chmod a+x прописал для пуска?))))))