87 |
} |
} |
88 |
|
|
89 |
sub install_local { |
sub install_local { |
90 |
warn "# redirect local syslog to pxelator"; |
my $rsyslog = '/etc/rsyslog.d'; |
91 |
my $rsyslog = '/etc/rsyslog.d/pxelator.conf'; |
return unless -d $rsyslog; |
92 |
|
$rsyslog .= '/pxelator.conf'; |
93 |
|
warn "# redirect local syslog to pxelator using $rsyslog"; |
94 |
write_file $rsyslog, "*.*\t\@$server::ip\n"; |
write_file $rsyslog, "*.*\t\@$server::ip\n"; |
95 |
system "( /etc/init.d/rsyslog stop ; sleep 2 ; /etc/init.d/rsyslog start ; rm $rsyslog ) &"; |
system "( /etc/init.d/rsyslog stop ; sleep 2 ; /etc/init.d/rsyslog start ; rm $rsyslog ) &"; |
96 |
} |
} |