[castle] Как заставить rklogd переоткрыть лог?

Stanislav Ievlev inger на altlinux.ru
Пт Фев 15 12:47:39 MSK 2002


Igor Dobryninskiy wrote:

>  Добрый день.
>
>  Хочется сделать ротацию логов RSBAC. В связи с этим, интересует сабж,
>причём сделать это надо от пользователя secoff. Реакции на сигналы SIGTSTP
>и SIGCONT
>
Вы наверное имели в виду SIGHUP ;)

>, подобной klogd, в нём, к сожалению, не предусмотрено...
>
Пока просто сделайте файлик logrotate с командой service rklogd restart.

Тут есть один тонкий момент. Сам rklogd по умолчанию сможет конечно 
переключить UID на UID  secoff, но вот его журнал лежит сейчас по 
умолчанию в домашнем каталоге secoff куда logrotate пускать не хочется.


Предлагается в этом случае сделать спец-каталог для логов вне /secoff и, 
пользуясь RC, сделать так, чтобы доступ туда имел только secoff и 
RC-роль программы logrotate.

Хотя и это не совсем хорошо с точки зрения сохранности логов так как мы 
допускаем, что logrotate доверенная программа. Над более безопасным 
решением подумаем позже.

>







Подробная информация о списке рассылки Castle