>[оверквотинг удален]
>
>Хочу настроить ротацию лога proftpd. Тщательно погуглив нашел два варианта. Различаются они
>тем, что в одном случае путь к PID файлу не указывается
>(т.е. ротация не предполагает перезапуск профа), а в другом указывается (тут
>возникают сомнения, так как согласно http://amsand.narod.ru/proftpd-ug/x341.html : «Proftpd не использует SIGHUP,
>чтобы закрывать и переоткрывать лог-файлы»). Возникает вопрос, какой вариант более правильный?
>Следует ли беспокоиться о том, что в момент ротации проф может
>держать свой лог в открытом состоянии?
>
>PS: Ротацию пытаюсь сделать с помощью newsyslog. [root@main etc]# cat /etc/logrotate.conf
#weekly
#rotate 30
daily
rotate 366
ifempty
missingok
compress
#create
# no packages own wtmp -- we'll rotate them here
/var/log/wtmp {
monthly
create 0664 root utmp
rotate 1
}
# my default logrotate options
include /usr/local/etc/std/logrotate.conf
# RPM packages drop log rotation information into this directory
include /etc/logrotate.d
# system-specific logs may be also be configured here.
--
[root@main logrotate.d]# cat /usr/local/etc/std/logrotate.d/proftpd
/var/log/proftp/*.log {
olddir = /var/log/proftp/old
}
--
[root@main etc]# ls -al /etc/logrotate.d/proftpd
lrwxrwxrwx 1 root root 38 Июл 23 2007 /etc/logrotate.d/proftpd -> /usr/local/etc/std/logrotate.d/proftpd
--
[root@main etc]# cd /usr/local/sbin/proftp
[root@main proftp]# proftpd -v
- ProFTPD Version 1.3.0
короче нихрена париться не надо. сам он новые логи создаст после ротации.