Ahmet Selman Inanc wrote On 06-10-2009 21:12:
> Dhcpd leaselerinin tutuldugu dhcpd.leases dosyasinda sadece son bir kac
> gunluk loglari gorebiliyorum tum ip->mac->time loglarini 365 gunluk olarak
> tutmak ve bunu izlemek istiyorum bunun icin ne onerirsiniz.
Önce yeni bir log dosyası oluşturun:
touch /var/log/dhcpd.log
Dhcpd'deki log facility'yi öğrenin:
cat /etc/dhcp3/dhcpd.conf |grep log
Benim debian makinemde şöyle görünüyor:
log-facility local7;
Sonra /etc/syslog.conf'a şu satırı ekleyin:
local7.* /var/log/dhcpd.log
local7'yi kendinize göre değiştirirsiniz.
killall -HUP syslogd ile syslogd'yi yeniden başlatın.
/etc/logrotate.d/dhcpd dosyasını oluşturun ve içine şunları yazın:
/var/log/dhcpd.log {
monthly
missingok
rotate 12
compress
notifempty
create 644 root adm
sharedscripts
endscript
}
create satırındaki dosya hakları ve sahibini sisteminize uygun olarak
düzenleyin. Bende adm grubu vardı, sizde yoksa root root bırakabilirsiniz.
kolay gelsin
--
Alper Oğuz
[email protected]
_______________________________________________
Linux-sunucu E-Posta Listesi
[email protected]
Liste kurallarını http://liste.linux.org.tr/kurallar.php bağlantısından
okuyabilirsiniz;
Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen
e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1
dakika içinde üyeliğinizi sonlandırabilirsiniz.
http://liste.linux.org.tr/mailman/listinfo/linux-sunucu