Перейти до

OnChange не исполняется скрипт


Рекомендованные сообщения

Имеется скрипт :

 

 

#!/bin/sh
login=$1
param=$2
oldValue=$3
newValue=$4
 
case $param in
 
userdata6)   ################ СКОРОСТЬ ###############################
sh /etc/stargazer/userdata6 "$login" "$param" "$oldValue" "$newValue";;
 
IP)  ############################# IP СЕРЫЙ #############################
sh /etc/stargazer/ip "$login" "$param" "$oldValue" "$newValue";;
#echo `date` >> /var/log/stg-vpn.log;;
 
password)  ################  ПАРОЛЬ  ###########################################################
sh /etc/stargazer/password "$login" "$param" "$oldValue" "$newValue";;
 
userdata7)  ################  БЕЛЫЙ IP  #######################################################
sh /etc/stargazer/userdata7 "$login" "$param" "$oldValue" "$newValue";;
 
tariff)  ################  Тариф ########################################################
sh /etc/stargazer/tariff "$login" "$param" "$oldValue" "$newValue";;

esac
 

Ранее он работал на ОС Freebsd 8.2. Недавно перешли на версию 9.0.

Сервер СТГ стоит 2.408.

При первом запуске этот скрипт "удалил" промежуточные файлы с данными, которые в дальнейшем использовались другими серверами.

Если делаю изменения через конфигуратор, то этот скрипт не исполняется, потому как в разные места вствляя команду echo "текст" > /var/log/izmena.log в файл-логе izmena.log ничего не появляется. Права на файле - 666.

 

Может кто подскажет куда копать?

Что проверить ещё надо?

Ссылка на сообщение
Поделиться на других сайтах

Права на файле - 666.

это ничего, что 666 это ниразу не execute?

 

echo "текст" > /var/log/izmena.log в файл-логе izmena.log ничего не появляется.

на измене чего-то делать чревато.

Ссылка на сообщение
Поделиться на других сайтах

 

Права на файле - 666.

это ничего, что 666 это ниразу не execute?

 

>echo "текст" > /var/log/izmena.log в файл-логе izmena.log ничего не появляется.

на измене чего-то делать чревато.

 

Ранее(под Freebsd 8.2) права этого файла также были 666. И работало как надо. Сейчас поставлю 755, проверю.

Ссылка на сообщение
Поделиться на других сайтах

 

 

Права на файле - 666.

это ничего, что 666 это ниразу не execute?

 

>echo "текст" > /var/log/izmena.log в файл-логе izmena.log ничего не появляе/p>ся.

на измене чего-то делать чревато.

Ранее(под Freebsd 8.2) права этого файла также были 666. И работало как надо. Сейчас поставлю 755, проверю.

 

Вы правы были с равами. Однако пришлось поставить 777, чтоб появились нужные мне файлики. Спасибо.

Теперь надо проверить отработку по этим файлам на других серверах.

Ссылка на сообщение
Поделиться на других сайтах

Ранее(под Freebsd 8.2) права этого файла также были 666. И работало как надо.

бред сивой кобылы - максимум, что параметром к интерпретеру передавали, там да, только r требуется.

 

 

Вы правы были с равами. Однако пришлось поставить 777,

Там не в чем быть правым либо не правым - это базовые вещи для понимания.

chmod1.gif

 

Можно было бы и осилить.

Ссылка на сообщение
Поделиться на других сайтах

 

Ранее(под Freebsd 8.2) права этого файла также были 666. И работало как надо.

бред сивой кобылы - максимум, что параметром к интерпретеру передавали, там да, только r требуется.

 

 

>Вы правы были с равами. Однако пришлось поставить 777,

Там не в чем быть правым либо не правым - это базовые вещи для понимания.

chmod1.gif

 

Можно было бы и осилить.

 

Спасибо за подсказку. Но не надо "опускать" других... Я тоже много знаю, но не пишу такие слова.

Ссылка на сообщение
Поделиться на других сайтах

 

 

...

Ранее(под Freebsd 8.2) права этого файла также были 666. И работало как надо. Сейчас поставлю 755, проверю.

Вы правы были с равами. Однако пришлось поставить 777, чтоб появились нужные мне файлики. Спасибо.

Теперь надо проверить отработку по этим файлам на других серверах.

 

 

Что-то у вас не так, должно работать с 755. 777 категорически не рекомендую.
Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Зараз на сторінці   0 користувачів

    Немає користувачів, що переглядають цю сторінку.

×
×
  • Створити нове...