Главная страница


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)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: Проблема с crontab   Eugene B. Berdnikov   14 Apr 2003 16:03:16 
Архивное /ru.linux/3651e57c2d92.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional