Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: crontab mgetty nologin  (Прочитано 739 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн shost

  • Автор темы
  • Активист
  • *
  • Сообщений: 560
    • Просмотр профиля
crontab mgetty nologin
« : 23 Июня 2010, 19:01:58 »
sudo crontab -u shost -e

--
*/20 * * * * /home/shost/disk-d/fido/binkd/poll39
*/35 * * * * /home/shost/disk-d/fido/binkd/poll21
0 * */1 * * /home/shost/disk-d/fido/binkd/poll35
0 * */1 * * /home/shost/disk-d/fido/announce
05 16 * * * sudo -u root touch /etc/nologin.ttyS0
00 22,23-15 * * * sudo -u root rm -f /etc/nologin.ttyS0
-

все poll и анонс работают

а вот создание и и удаление файла нологин  (что бы днем мгетти тф не брала) - нет
я уж и эти судо добавил, и без судо, и путь до /bin/ - все равно - как и нет этих строк

руками в терминале эти строки - ставится и снимается нормально

 



Оффлайн Softwayer

  • Активист
  • *
  • Сообщений: 706
  • Arch Linux
    • Просмотр профиля
Re: crontab mgetty nologin
« Ответ #1 : 23 Июня 2010, 19:04:18 »
А если их в скрипт прописать? Ну и sudoers поправить.

Оффлайн shost

  • Автор темы
  • Активист
  • *
  • Сообщений: 560
    • Просмотр профиля
Re: crontab mgetty nologin
« Ответ #2 : 24 Июня 2010, 00:47:17 »
тогда пример покажи :)

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: crontab mgetty nologin
« Ответ #3 : 24 Июня 2010, 00:52:35 »
Не, sudoers править из за запуска команды из кронтаба както кривовато. Почему бы не отказаться от пользовательского и запихнуть в общесистемный кронтаб, например создав файлик в /etc/cron.d
05 16 * * * root touch /etc/nologin.ttyS0
00 22,23-15 * * * root rm -f /etc/nologin.ttyS0
# Не забываем про обязательный перевод строки в конце файла

 

Страница сгенерирована за 0.016 секунд. Запросов: 20.