* Tue Mar 18 2025 Jean-Philippe Pialasse <jpp@koozali.org> 11.0.0-9.sme
- update config for Nut 2.8.2 [SME: 12657] TODO review master/slave mode TODO convert master/slave to primary/secondary TODO convert to new config data + migrate TODO event and action
This commit is contained in:
28
createlinks
28
createlinks
@@ -2,23 +2,33 @@
|
||||
|
||||
use esmith::Build::CreateLinks qw(:all);
|
||||
|
||||
my @events = qw(bootstrap-console-save console-save post-install post-upgrade smeserver-nutUPS-update);
|
||||
my @events = qw(bootstrap-console-save console-save post-install post-upgrade smeserver-nutUPS-update nut-conf);
|
||||
|
||||
templates2events("/etc/sysconfig/ups", @events);
|
||||
templates2events("/usr/lib/systemd/system/nut-server.service.d/50koozali.conf", @events);
|
||||
templates2events("/usr/lib/systemd/system/nut-monitor.service.d/50koozali.conf", @events);
|
||||
|
||||
foreach (qw(ups.conf upsd.users upsmon.conf upssched.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))
|
||||
foreach (qw(bootstrap-console-save console-save smeserver-nutUPS-update nut-conf))
|
||||
{
|
||||
templates2events("/etc/ups/upsd.conf", $_);
|
||||
}
|
||||
|
||||
my $event="smeserver-nutUPS-update";
|
||||
safe_symlink("try-restart", "root/etc/e-smith/events/$event/services2adjust/nut");
|
||||
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("systemd-default", $event, "06");
|
||||
event_link("nut-config-drivers", $event, "50");
|
||||
event_link("systemd-default", $event, "88");
|
||||
|
Reference in New Issue
Block a user