The OpenNET Project / Index page

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




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
автоподнималка pptp под FreeBSD, !*! h337, 02-Фев-08, 17:55  [смотреть все]
Скрипт из под крона не поднимает pptp, а из командной строки
"/scripts/inet_up.pl &" поднимает. в чем глюк?

/etc/crontab
*/3    *       *       *       *       root    /scripts/inet_up.pl

сам скрипт
#! /usr/bin/perl

$cmd = `ps ax | grep pptp`;
$cmd =~ m/(\w+)\s+(\d\d\D\d\D\d\D\d)\s+(\w+)/;
$temp = open(MYFILE, '>>','/var/log/pptp_up.log');
$time = localtime();

$w1 = $1;
$w2 = $2;
$w3 = $3;
if (($w2 =~ "10.0.0.1") && ($w1 =~ "pptp") && ($w3 =~ "vpn"))
{
  print MYFILE "already upped";
  print MYFILE "\n";
  exit;
}

print MYFILE "pptp up at ";
print MYFILE  $time;
print MYFILE "\n";
close MYFILE;


$vpn = system("pptp 10.0.0.1 vpn");




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

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