Thu, Jan 02, 2003 at 08:53:02, mp wrote about "[uanog] Re: замена rsync":
Залезь в сырцы mutt посмотри код получения списка ящиков и их состояния (то, что по mutt -y) - увидишь, как там 1) через stat() снимаются текущие mtime и atime, 2) проверяется начало ящика на то, что это действительно ящик (есть From_ в первой строке и тому подобное), что вызывает автоматическую модификацию atime ядром,
3) полученные ранее времена восстанавливаются через utime()
Зачем?
Затем, что этот код по логике работы не должен менять atime. Случай mtime>atime считается признаком наличия новой почты в ящике, и код проверки восстанавливает mtime и atime, чтобы сохранить этот признак в неизменном состоянии. -netch- =================================================================== uanog mailing list. To Unsubscribe: send mail to majordomo@uanog.kiev.ua with "unsubscribe uanog" in the body of the message