решил настроить отправку sms через календарь google http://habrahabr.ru/post/147583/ Все сделал как там. Все файлы лежат в
/opt/etc/calendarSMS
sendsms
/opt/etc/calendarSMS
./sendsms -inet -sync Привет Мир!
calendarSMS: Не установлен ntpclient время не будет синхронезировано
./sendsms: 1: ./sendsms: /opt/etc/calendarSMS/calendarSMS.py: Permission denied
calendarSMS:
-inet
./sendsms: 1: ./sendsms: /opt/etc/calendarSMS/calendarSMS.py: Permission denied
calendarSMS:
-rwxrwxrwx 1 root root 194 Окт 20 23:12 calendarSMS.config
-rwxrwxrwx 1 root root 8701 Май 22 2012 calendarSMS.py
-rwxrwxrwx 1 root root 2268 Дек 1 2010 sendsms
./sendsms -inet -sync hello
calendarSMS: Не установлен ntpclient время не будет синхронезировано
./sendsms: 1: ./sendsms: /opt/etc/calendarSMS/calendarSMS.py: not found
calendarSMS:
calendarSMS.config
[sendsms]
user: vassio@gmail.com
pw: *******
starttime: 120
endtime: 180
remindertime: 1
calendar: fafgttkq8ed2idfgfhdfidn6eok@group.calendar.google. com
attempt:11
delay:5
Для синхронизации времени перед каждой отправкой в примере используется ntpclient. Он используется только в предыдущем пункте. В Убунте я исправил его на ntpdate и все заработало.
Но я не знаю как изменить на ntpdate корректно, ntpclient был замечен в файле
sendsms
;;
-sync)
logger "calendarSMS: Synchronizing time"
if (! ntpclient -s -h pool.ntp.org >/dev/null 2>&1) then
echo "calendarSMS: Не установлен ntpclient время не будет синхронезировано"
logger "calendarSMS: Не установлен ntpclient время не будет синхронезировано"
else
logger "calendarSMS: Synchronizing time"
fi
;;
Помогите настроить.