Добрый день.red hat 9 (shrike).
Вопрос такой. пытаюсь внести запись в cron (crontab -e), открывает редактор по умолчанию, правишь, а по выходу ответ:
crontab: no changes made to crontab
Когда ручками создаешь файл в /var/spool/cron/username, cron "подхватывает", делаешь crontab -l, всё нормально, и по логам видно что он отрабатывает.
в /etc/ уже создавал файл cron.allow с перечисление пользователей, которым можно использовать в работе crontab.Вопрос, в связи с чем эта ошибка возникает?
>Добрый день.
>
>red hat 9 (shrike).
>Вопрос такой. пытаюсь внести запись в cron (crontab -e), открывает редактор по
>умолчанию, правишь, а по выходу ответ:
>crontab: no changes made to crontab
>Когда ручками создаешь файл в /var/spool/cron/username, cron "подхватывает", делаешь crontab -l, всё
>нормально, и по логам видно что он отрабатывает.
>в /etc/ уже создавал файл cron.allow с перечисление пользователей, которым можно использовать
>в работе crontab.
>
>Вопрос, в связи с чем эта ошибка возникает?
Переменная EDITOR объявлена в шеле?
>
>Переменная EDITOR объявлена в шеле?Нет, данная переменная была непрописана. Прописал, а ошибка осталась.
Вот вывод по логу:
Jun 15 09:06:48 localhost crontab[12768]: (user) LIST (user)
Jun 15 09:06:53 localhost crontab[12771]: (user) BEGIN EDIT (user)
Jun 15 09:07:07 localhost crontab[12771]: (user) END EDIT (user)
Jun 15 09:07:12 localhost crontab[12794]: (user) LIST (user)Всё чинно-благородно
>>
>>Переменная EDITOR объявлена в шеле?
>
>Нет, данная переменная была непрописана. Прописал, а ошибка осталась.
>
>Вот вывод по логу:
>
>Jun 15 09:06:48 localhost crontab[12768]: (user) LIST (user)
>Jun 15 09:06:53 localhost crontab[12771]: (user) BEGIN EDIT (user)
>Jun 15 09:07:07 localhost crontab[12771]: (user) END EDIT (user)
>Jun 15 09:07:12 localhost crontab[12794]: (user) LIST (user)
>
>Всё чинно-благородно
надеюсь, выход из vi по :wq! ?
>надеюсь, выход из vi по :wq! ?конечно:-)
в man-ах ничего подобного не нашел, в сети поискал тоже глухо...
в принципе работать-то можно, просто хотелось бы выяснить
>Добрый день.
>
>red hat 9 (shrike).
>Вопрос такой. пытаюсь внести запись в cron (crontab -e), открывает редактор по
>умолчанию, правишь, а по выходу ответ:
>crontab: no changes made to crontab
>Когда ручками создаешь файл в /var/spool/cron/username, cron "подхватывает", делаешь crontab -l, всё
>нормально, и по логам видно что он отрабатывает.
>в /etc/ уже создавал файл cron.allow с перечисление пользователей, которым можно использовать
>в работе crontab.
>
>Вопрос, в связи с чем эта ошибка возникает?сталкивался с той же проблемой
http://lists.altlinux.ru/pipermail/community/2001-April/0116...
>
>сталкивался с той же проблемой
>http://lists.altlinux.ru/pipermail/community/2001-April/0116...решил пока только таким образом:
[root]# (export EDITOR=mcedit; crontab -e)