*) Добавление: теперь на Linux nginx для статических запросов
использует флаг O_NOATIME.
Спасибо Yusuf Goolamabbas.
*) Исправление: убрана поддержка флага O_NOATIME на Linux; ошибка
появилась в 0.4.1.
Извините, но неудержался :)) Смешно получилось :)
А если серьезно, какая идея то была в использовании O_NOATIME?
Не обновлять atime при обращении к файлу, потому как обычно это не имеет
смысла.
А почему нельзя это было оставить на совести /etc/fstab?
И почему у Linux нет CAP_FOWNER для поддержки этой возможности?
Есть, но кроме O_NOATIME, CAP_FOWNER разрешает и другие операции с файлами:
Я на данный момент не могу сказать, насколько они критичны.
То есть необходимо дополнительное исследование?
Может стоит это оставить на совести тех, кто монтирует файловую систему?
Нужно во-первых, исследование, а во-вторых, делать настраиваемым.
Игорь Сысоев