Перейти до

unix

Маглы
  • Всього повідомлень

    1
  • Приєднався

  • Останній візит

unix's Achievements

Пролетал Мимо

Пролетал Мимо (1/9)

0

Репутація

  1. Всем доброго времени суток. У меня на роутере стоит FreeBSD 6.0. Поставил старгейзер все скомпилилось, установилось без ошибок. После настройки скрипта OnConnect, попытался запустить его вручную ради проверки. Вывалевается следующее сообщение: expr:syntax error конфиг скрипта: #!/bin/sh ipfw="/sbin/ipfw" int_if="xl1" # LOCAL NETWORK DEVICE int_net="192.168.168.0/24" # LOCAL NETWORK ext_if2="tun0" # VIRTUAL IFACE login=$1 ip=$2 cash=$3 id=$4 cur_date=`date \+\%Y.\%m.\%d` cur_time=`date \+\%H:\%M:\%S` ${ipfw} add `expr $id '*' 1 + 900` divert natd all from $ip to not $int_net out xmit $ext_if2 echo "Connect `date +%Y.%m.%d-%H.%M.%S` $IP $CASH" >> /var/stargazer/users/$LOGIN/connect.log Думаю что проблема в синтаксисе. Юзая поиск нашел ответ в который заключался в написании правельных ковычек для `expr $id '*' 1 + 900` Ковычки у меня вроде правельные. Искал информацию в нете - все безуспешно. Вчем проблема у меня??? Уже третий день сижу не могу понять... Помогите. Заранее спасибо!!!
×
×
  • Створити нове...