#!/usr/bin/perl -w use esmith::Build::CreateLinks qw(:all); my @events = qw(bootstrap-console-save console-save post-install post-upgrade smeserver-nutUPS-update nut-conf); foreach (qw(nut.conf ups.conf upsd.users upsmon.conf upssched.conf)) { templates2events("/etc/ups/$_", @events); } foreach (qw(bootstrap-console-save console-save smeserver-nutUPS-update nut-conf)) { templates2events("/etc/ups/upsd.conf", $_); } my $event= "nut-conf"; event_link("nut-config-drivers", $event, "50"); event_link("systemd-default", $event, "88"); safe_symlink("try-restart", "root/etc/e-smith/events/$event/services2adjust/nut-driver@NUT"); safe_symlink("try-restart", "root/etc/e-smith/events/$event/services2adjust/nut-monitor"); safe_symlink("try-restart", "root/etc/e-smith/events/$event/services2adjust/nut-server"); safe_symlink("restart", "root/etc/e-smith/events/$event/services2adjust/masq"); templates2events("/etc/rc.d/init.d/masq", $event); $event="smeserver-nutUPS-update"; safe_symlink("try-restart", "root/etc/e-smith/events/$event/services2adjust/nut-driver@NUT"); safe_symlink("try-restart", "root/etc/e-smith/events/$event/services2adjust/nut-monitor"); safe_symlink("try-restart", "root/etc/e-smith/events/$event/services2adjust/nut-server"); templates2events("/etc/systemd/system-preset/49-koozali.preset", $event); event_link("nut-config-drivers", $event, "50"); event_link("systemd-default", $event, "88");