|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Eugene B. Berdnikov 2:5020/400 14 Apr 2003 16:03:16 To : Pavel Shaternik Subject : Re: Проблема с crontab -------------------------------------------------------------------------------- Pavel Shaternik <shatpav@street-tv.net> wrote: PS> Подскажите пожалуйста откуда может возникнуть такая проблема: PS> #crontab -e PS> Редактируем файл. Что-то меняем. Выходим по :wq [...] PS> Изменения которые могут повлиять на это, и сделанные ручками - это: PS> /usr/bin/vi -> vim Бага в crontab'е - какие-то дурни нагромоздили такое: fd=open(tmpfile); fstat(fd) -> запуск редактора -> fstat(fd); и на основе сравнения результатов fstat'a делают вывод о модификации файла. Естественно, на vim эта "логика" накрывается медным тазом. :-) PS> Ранее ссылка была на какой-то другой редактор. (X)Emacs, например, у него другой механизм замещения файла, которому кривизна crontab'а по чистой случайности оказалась ортогональна. PS> Да, когда редактируешь скон любого обычного пользователя командой crontab PS> -e, все в порядке, т.е. такое наблюдается только при редактировании рутом. Под обычным юзером те же грабли, если редактор - vim. -- Eugene Berdnikov --- ifmail v.2.15dev4 * Origin: Institute for High Energy Physics, Protvino, Russia (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/3651e57c2d92.html, оценка из 5, голосов 10
|