diff -Nur e-smith-base-5.8.0.old/createlinks e-smith-base-5.8.0/createlinks --- e-smith-base-5.8.0.old/createlinks 2020-11-11 14:07:33.351000000 -0500 +++ e-smith-base-5.8.0/createlinks 2020-11-11 15:03:57.254000000 -0500 @@ -322,6 +322,7 @@ event_link("create-mnt-floppy", $event, "50"); event_link("conf-routes", $event, "89"); event_link("systemd-isolate", $event, "94"); +event_link("systemd-reload", $event, "94"); event_link("reset-unsavedflag", $event, "95"); safe_symlink("restart", "root/etc/e-smith/events/$event/services2adjust/network"); @@ -342,6 +343,7 @@ event_link("set-hostname", $event, "10"); event_link("conf-modules", $event, "30"); event_link("conf-startup", $event, "60"); +event_link("systemd-reload", $event, "94"); event_link("reset-unsavedflag", $event, "95"); safe_symlink("restart", "root/etc/e-smith/events/$event/services2adjust/wan"); @@ -373,6 +375,7 @@ event_link("systemd-default", $event, "05"); event_link("user-lock-passwd", $event, "15"); event_link("user-modify-unix", $event, "15"); +event_link("systemd-reload", $event, "94"); #-------------------------------------------------- # actions for group-create event @@ -446,6 +449,7 @@ event_link("conf-startup", $event, "10"); event_link("conf-modules", $event, "30"); event_link("create-mnt-floppy", $event, "50"); +event_link("systemd-reload", $event, "94"); #-------------------------------------------------- # actions for post-upgrade event @@ -465,6 +469,7 @@ event_link("conf-modules", $event, "30"); event_link("create-mnt-floppy", $event, "50"); event_link("copy-anaconda-logs", $event, "90"); +event_link("systemd-reload", $event, "94"); #-------------------------------------------------- # actions for reboot event @@ -607,7 +612,6 @@ ( # Start rsyslog up before network! raidmonitor => "15", - network => "37", dhcpd => "65", 'local' => "99", ); @@ -658,6 +662,7 @@ systemd-logind.service systemd-update-utmp-runlevel.service systemd-user-sessions.service + networking.service )) { symlink("../$unit", diff -Nur e-smith-base-5.8.0.old/root/etc/e-smith/events/actions/systemd-default e-smith-base-5.8.0/root/etc/e-smith/events/actions/systemd-default --- e-smith-base-5.8.0.old/root/etc/e-smith/events/actions/systemd-default 2020-11-11 14:07:33.347000000 -0500 +++ e-smith-base-5.8.0/root/etc/e-smith/events/actions/systemd-default 2020-11-11 14:50:01.589000000 -0500 @@ -1,5 +1,5 @@ #!/usr/bin/bash /usr/bin/systemctl enable sme-server.target +ln -fs sme-server.target /lib/systemd/system/default.target +/usr/bin/systemctl preset-all /usr/bin/systemctl set-default sme-server.target -# /usr/bin/systemctl disable multi-user.target - diff -Nur e-smith-base-5.8.0.old/root/etc/e-smith/events/actions/systemd-reload e-smith-base-5.8.0/root/etc/e-smith/events/actions/systemd-reload --- e-smith-base-5.8.0.old/root/etc/e-smith/events/actions/systemd-reload 1969-12-31 19:00:00.000000000 -0500 +++ e-smith-base-5.8.0/root/etc/e-smith/events/actions/systemd-reload 2020-11-11 14:51:32.777000000 -0500 @@ -0,0 +1,2 @@ +#!/usr/bin/bash +/usr/bin/systemctl daemon-reload diff -Nur e-smith-base-5.8.0.old/root/usr/lib/systemd/system/networking.service e-smith-base-5.8.0/root/usr/lib/systemd/system/networking.service --- e-smith-base-5.8.0.old/root/usr/lib/systemd/system/networking.service 1969-12-31 19:00:00.000000000 -0500 +++ e-smith-base-5.8.0/root/usr/lib/systemd/system/networking.service 2020-11-11 14:54:37.816000000 -0500 @@ -0,0 +1,17 @@ +[Unit] +Description= Network management for Koozali SME Server, using old sysvinit script +After=network-pre.target +Wants=network.target +Before=network-online.target wan.service +Conflicts=NetworkManager.service + +[Service] +Type=oneshot +ExecStart=/etc/rc.d/init.d/network start +ExecStop=/etc/rc.d/init.d/network stop +ExecReload=/etc/rc.d/init.d/network restart +RemainAfterExit=yes + +[Install] +WantedBy=sme-server.target +Alias=network.service diff -Nur e-smith-base-5.8.0.old/root/usr/lib/systemd/system-preset/50koozali.preset e-smith-base-5.8.0/root/usr/lib/systemd/system-preset/50koozali.preset --- e-smith-base-5.8.0.old/root/usr/lib/systemd/system-preset/50koozali.preset 1969-12-31 19:00:00.000000000 -0500 +++ e-smith-base-5.8.0/root/usr/lib/systemd/system-preset/50koozali.preset 2020-11-11 14:38:44.471000000 -0500 @@ -0,0 +1,18 @@ +enable sme-server.target +disable multi-user.target +disable graphical.target + +enable runit.service +enable bootstrap-console.service +enable networking.service +enable wan.service +enable masq.service +enable php-fpm.service +enable php55-php-fpm.service +enable php56-php-fpm.service +enable php70-php-fpm.service +enable php71-php-fpm.service +enable php72-php-fpm.service +enable php73-php-fpm.service +enable php74-php-fpm.service +