Перейти к содержанию

Лунтик

Участники форума
  • Постов

    1
  • Зарегистрирован

  • Посещение

Оборудование

  • Кинетик
    KN-3811

Достижения Лунтик

Новичок

Новичок (1/6)

0

Репутация

  1. #!/opt/bin/bash # Скрипт обработки кнопки FN1 для перезапуска Zapret # Путь к лог-файлу LOG_FILE="/opt/var/log/zapret-button.log" case "$button" in "FN" ) case "$action" in "click" ) # Записываем время начала операции echo "$(date '+%Y-%m-%d %H:%M:%S') - Начало перезапуска Zapret" >> "$LOG_FILE" # Останавливаем Zapret if /opt/zapret/init.d/sysv/zapret stop >> "$LOG_FILE" 2>&1; then echo "$(date '+%Y-%m-%d %H:%M:%S') - Zapret успешно остановлен" >> "$LOG_FILE" else echo "$(date '+%Y-%m-%d %H:%M:%S') - Ошибка остановки Zapret!" >> "$LOG_FILE" exit 1 fi # Запускаем Zapret if /opt/zapret/init.d/sysv/zapret start >> "$LOG_FILE" 2>&1; then echo "$(date '+%Y-%m-%d %H:%M:%S') - Zapret успешно запущен" >> "$LOG_FILE" else echo "$(date '+%Y-%m-%d %H:%M:%S') - Ошибка запуска Zapret!" >> "$LOG_FILE" exit 1 fi # Дублируем запись в системный лог logger "Zapret перезапущен через кнопку FN" ;; esac ;; esac
×
×
  • Создать...

Важная информация

На этом сайте используются файлы cookie. Нажимая "Я принимаю" или продолжая просмотр сайта, вы разрешаете их использование: Политика конфиденциальности.