logrotate function for Eidas log collecting servers

This commit is contained in:
Maria Haider 2019-09-09 12:46:45 +02:00
parent 7061047cfc
commit e7994628c0
Signed by: mariah
GPG key ID: 7414A760CA747E57
2 changed files with 23 additions and 1 deletions

View file

@ -127,7 +127,20 @@ class https_server {
}
class eidas_log { }
class eidas_log {
file {
'/etc/logrotate.d':
ensure => 'directory',
mode => '0755',
;
'/etc/logrotate.d/eidas_logs':
ensure => file,
path => '/etc/logrotate.d/eidas_logs',
mode => '0644',
content => template('eid/eidas_logs/eidas_logs.erb'),
;
}
}
class swamid_metadata($filename=undef) {
sunet::metadata::swamid { "$filename": }

View file

@ -0,0 +1,9 @@
/var/log/eidas_*.log {
rotate 7
daily
missingok
notifempty
delaycompress
compress
su root syslog
}