04.05.2017 12:34
W03LN
 
Почему-то нет автоматической синхронизации времени на кассе с сервером.
Сделал скрипт, который сначала смотрит, открыта ли смена и если нет, то синхронизирует время.
Параметры запуска: первый-адрес сервера для синхронизации, второй (необязательный)-1 для однозначного изменении времени, даже если смена открыта.

для автозапуска добавить строчку
Код:
sh /usr/local/stime.sh 192.168.1.1
в конец файла
Код:
/etc/rc3.d/@S99local
Здесь 192.168.1.1 - это адрес моего сервера времени. сам скрипт находится в /usr/local
https://storage.olegon.ru/supermag/u...17/stime.sh.7z
05.05.2017 16:24
Chebure
 
Использую автоинсталлятор от СервисПлюс, прописывается IP кассы и скрипт разливается по указанным кассам, добавляется в планировщик Cron, синхронизация выполняется каждый час.
Предварительно в файле timesync.conf требуется прописать IP NTP сервера и часовой пояс (например, ZONE=/usr/share/zoneinfo/Asia/Kuwait)

https://storage.olegon.ru/supermag/u...ync-install.7z
12.05.2017 09:15
Kryukov
 
если Москва нужно прописывать zone ?
мне С+ прислали ...
Вложения
Тип файла: 7z ntp server rc local v5.7z (8.94 Мб, 66 просмотров)
12.05.2017 10:38
W03LN
 
Zone по умолчанию стоит Москва, если нет, то нужно обновить символическую ссылку на файл locale, вроде так называется
Часовой пояс GMT +3, время: 00:29.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.