|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Wladimir Mutel 2:464/36 29 Sep 2001 18:04:38 To : Dmitry Sergienko Subject : Re: /var/run & utmp -------------------------------------------------------------------------------- Dmitry Sergienko <Dmitry.Sergienko@p1.f910.n464.z2.fidonet.org> wrote: > >> По дефолту utmp имеет атрибуты 666, что не совсем есть правильно > >> - любой может обнулить его. Как исправлять? Пока что на ум приходят > >> только два варианта > WM> > WM> Это где ж такую дырку предусмотрели ? > init version 2.78, glibc 2.1.3 А дистрибутив какой ? > >> - chmod в стартап скриптах и ковыряние исходников. Есть более прямые > >> способы? > WM> > WM> Сделай ему один раз chmod o-w и проверь, останется ли оно таким же > WM> и не поломается ли от этого что-либо еще. > не помогает - при перезагрузке он сбрасывает пермишны на 666. > Хотя смотрю исходники этой версии - вроде бы все ок: > if ((fd = open(WTMP_FILE, O_WRONLY|O_APPEND)) < 0) return; Ты точно уверен, что в стартовых скриптах нет лишнего chmoda ? Посмотри заодно исходники inita еще раз - нет ли в них chmodа именно для UTMP_FILE ? Та строка, что ты привел - для wtmp. --- ifmail v.2.14.os-p7 * Origin: ISD (2:464/36@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/1419512656567.html, оценка из 5, голосов 10
|