initial commit of file from CVS for e-smith-base on Thu 26 Oct 11:24:52 BST 2023
This commit is contained in:
75
root/usr/lib/systemd/system-preset/50-koozali.preset
Normal file
75
root/usr/lib/systemd/system-preset/50-koozali.preset
Normal file
@@ -0,0 +1,75 @@
|
||||
enable sme-server.target
|
||||
disable multi-user.target
|
||||
disable graphical.target
|
||||
|
||||
enable dbus.service
|
||||
enable plymouth-quit-wait.service
|
||||
enable plymouth-quit.service
|
||||
enable systemd-logind.service
|
||||
enable systemd-update-utmp-runlevel.service
|
||||
enable systemd-user-sessions.service
|
||||
|
||||
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
|
||||
enable php80-php-fpm.service
|
||||
enable httpd-e-smith.service
|
||||
enable httpd-admin.service
|
||||
enable crond.service
|
||||
disable dhcpd.service
|
||||
enable dnscache.service
|
||||
enable dnscache.forwarder.service
|
||||
enable dovecot.service
|
||||
enable irqbalance.service
|
||||
disable isdn.service
|
||||
enable lpd.service
|
||||
enable ldap.service
|
||||
enable ldap.init.service
|
||||
enable local.service
|
||||
enable yum.service
|
||||
disable rc-local.service
|
||||
enable mariadb.service
|
||||
enable cvm-unix-local.service
|
||||
|
||||
|
||||
# need change after deciding service name
|
||||
# enable mdmonitor.service
|
||||
# enable raidmonitor.service
|
||||
|
||||
enable ntpd.service
|
||||
disable nut.service
|
||||
disable oidentd.service
|
||||
disable pptpd.service
|
||||
enable qmail.service
|
||||
enable qpsmtpd.service
|
||||
disable radiusd.service
|
||||
enable raidmonitor.service
|
||||
enable rsyslog.service
|
||||
enable smartd.service
|
||||
|
||||
enable smb.service
|
||||
enable nmdb.service
|
||||
enable smbd.service
|
||||
|
||||
disable smtp-auth-proxy.service
|
||||
disable spamd.service
|
||||
disable sqpsmtpd.service
|
||||
disable squid.service
|
||||
disable sshd.service
|
||||
enable tinydns.service
|
||||
disable nut-server.service
|
||||
disable nut-monitor.service
|
||||
disable ntpdate.service
|
||||
disable ftp.service
|
||||
disable proftpd.service
|
||||
|
@@ -0,0 +1,3 @@
|
||||
[Install]
|
||||
WantedBy=sme-server.target
|
||||
|
0
root/usr/lib/systemd/system/basic.target.wants/.gitignore
vendored
Normal file
0
root/usr/lib/systemd/system/basic.target.wants/.gitignore
vendored
Normal file
28
root/usr/lib/systemd/system/bootstrap-console.service
Normal file
28
root/usr/lib/systemd/system/bootstrap-console.service
Normal file
@@ -0,0 +1,28 @@
|
||||
[Unit]
|
||||
Description=SME server bootstrap-console
|
||||
DefaultDependencies=no
|
||||
Conflicts=shutdown.target
|
||||
After=livesys.service plymouth-quit-wait.service
|
||||
After=systemd-vconsole-setup.service
|
||||
Before=getty@tty1.service
|
||||
Before=shutdown.target
|
||||
Before=network.target network-online.target network-pre.target
|
||||
Before=masq.service
|
||||
|
||||
[Service]
|
||||
Environment=HOME=/root
|
||||
WorkingDirectory=/root
|
||||
ExecStartPre=-/bin/plymouth quit
|
||||
ExecStart=/sbin/e-smith/bootstrap-console
|
||||
Type=oneshot
|
||||
Restart=no
|
||||
TimeoutSec=0
|
||||
StandardInput=tty
|
||||
StandardOutput=tty
|
||||
StandardError=tty
|
||||
KillMode=process
|
||||
IgnoreSIGPIPE=no
|
||||
SendSIGHUP=yes
|
||||
|
||||
[Install]
|
||||
WantedBy=basic.target
|
13
root/usr/lib/systemd/system/bootstrap-fix.service
Normal file
13
root/usr/lib/systemd/system/bootstrap-fix.service
Normal file
@@ -0,0 +1,13 @@
|
||||
[Unit]
|
||||
Description=SME server bootup fix
|
||||
DefaultDependencies=no
|
||||
|
||||
[Service]
|
||||
Environment=HOME=/root
|
||||
WorkingDirectory=/root
|
||||
ExecStart=/etc/e-smith/events/actions/systemd-default
|
||||
Type=oneshot
|
||||
|
||||
[Install]
|
||||
WantedBy=basic.target reboot.target shutdown.target halt.target
|
||||
|
28
root/usr/lib/systemd/system/bootstrap-runlevel7.service
Normal file
28
root/usr/lib/systemd/system/bootstrap-runlevel7.service
Normal file
@@ -0,0 +1,28 @@
|
||||
[Unit]
|
||||
Description=SME server bootstrap-runlevel7 to start old SME rc7.d services
|
||||
DefaultDependencies=no
|
||||
Conflicts=shutdown.target
|
||||
After=livesys.service plymouth-quit-wait.service
|
||||
After=systemd-vconsole-setup.service
|
||||
After=basic.target bootstrap-console.service
|
||||
Before=getty@tty1.service
|
||||
Before=shutdown.target
|
||||
ConditionPathExistsGlob=/etc/rc.d/rc7.d/S**
|
||||
|
||||
[Service]
|
||||
Environment=HOME=/root
|
||||
WorkingDirectory=/root
|
||||
ExecStartPre=-/bin/plymouth quit
|
||||
ExecStart=/sbin/e-smith/bootstrap-runlevel7
|
||||
Type=oneshot
|
||||
Restart=no
|
||||
TimeoutSec=0
|
||||
StandardInput=tty
|
||||
StandardOutput=tty
|
||||
StandardError=tty
|
||||
KillMode=process
|
||||
IgnoreSIGPIPE=no
|
||||
SendSIGHUP=yes
|
||||
|
||||
[Install]
|
||||
WantedBy=sme-server.target
|
@@ -0,0 +1,3 @@
|
||||
[Install]
|
||||
WantedBy=sme-server.target
|
||||
|
0
root/usr/lib/systemd/system/dhcpd.service.d/.gitignore
vendored
Normal file
0
root/usr/lib/systemd/system/dhcpd.service.d/.gitignore
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
[Install]
|
||||
WantedBy=sme-server.target
|
||||
|
13
root/usr/lib/systemd/system/local.service
Normal file
13
root/usr/lib/systemd/system/local.service
Normal file
@@ -0,0 +1,13 @@
|
||||
[Unit]
|
||||
Description=Local service for Koozali SME Server
|
||||
After=network-pre.target networking.service
|
||||
|
||||
[Service]
|
||||
Type=oneshot
|
||||
ExecStartPre=/sbin/e-smith/service-status local
|
||||
ExecStartPre=/usr/bin/chmod +x /etc/rc.d/rc.local
|
||||
ExecStart=/sbin/e-smith/signal-event local
|
||||
RemainAfterExit=yes
|
||||
|
||||
[Install]
|
||||
WantedBy=sme-server.target
|
@@ -0,0 +1,11 @@
|
||||
[Service]
|
||||
#this one to erase previous
|
||||
ExecStart=
|
||||
#Koozali
|
||||
ExecStartPre=/sbin/e-smith/service-status raidmonitor
|
||||
ExecStartPre=/sbin/e-smith/systemd/mdmonitor-pre
|
||||
ExecStart=/sbin/mdadm --monitor --scan --program /sbin/e-smith/mdevent -f --pid-file=/var/run/mdadm/mdadm.pid
|
||||
|
||||
[Install]
|
||||
Alias=raidmonitor.service
|
||||
WantedBy=sme-server.target
|
17
root/usr/lib/systemd/system/networking.service
Normal file
17
root/usr/lib/systemd/system/networking.service
Normal file
@@ -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
|
@@ -0,0 +1,8 @@
|
||||
[Service]
|
||||
ExecStartPre=-/sbin/e-smith/expand-template /etc/rsyslog.conf
|
||||
ExecStartPre=-/sbin/e-smith/systemd/rsyslog-pre
|
||||
ExecStartPost=-/sbin/e-smith/systemd/rsyslog-pre
|
||||
|
||||
[Install]
|
||||
WantedBy=sme-server.target
|
||||
|
@@ -0,0 +1,3 @@
|
||||
[Install]
|
||||
WantedBy=sme-server.target
|
||||
|
13
root/usr/lib/systemd/system/sme-server.target
Normal file
13
root/usr/lib/systemd/system/sme-server.target
Normal file
@@ -0,0 +1,13 @@
|
||||
# This file is part of Koozali SME Server.
|
||||
#
|
||||
|
||||
[Unit]
|
||||
Description=Koozali SME Server System
|
||||
Documentation=man:systemd.special(7)
|
||||
Requires=basic.target
|
||||
Conflicts=rescue.service rescue.target multi-user.target
|
||||
After=basic.target rescue.service rescue.target runit.service
|
||||
AllowIsolate=yes
|
||||
Wants=atd.service auditd.service avahi-daemon.service brandbot.path nfs-client.target remote-fs.target rhel-configure.service
|
||||
Wants=dbus.service plymouth-quit-wait.service plymouth-quit.service systemd-logind.service systemd-update-utmp-runlevel.service systemd-user-sessions.service
|
||||
|
0
root/usr/lib/systemd/system/sme-server.target.d/.gitignore
vendored
Normal file
0
root/usr/lib/systemd/system/sme-server.target.d/.gitignore
vendored
Normal file
16
root/usr/lib/systemd/system/wan.service
Normal file
16
root/usr/lib/systemd/system/wan.service
Normal file
@@ -0,0 +1,16 @@
|
||||
[Unit]
|
||||
Description=WAN interface for Koozali SME Server
|
||||
After=network-pre.target networking.service
|
||||
Before=network-online.target
|
||||
PartOf=networking.service
|
||||
|
||||
[Service]
|
||||
Type=oneshot
|
||||
ExecStartPre=/sbin/e-smith/service-status wan
|
||||
ExecStart=/usr/bin/sv u /service/wan
|
||||
ExecStop=/usr/bin/sv stop /service/wan
|
||||
ExecReload=/usr/bin/sv t /service/wan
|
||||
RemainAfterExit=yes
|
||||
|
||||
[Install]
|
||||
WantedBy=sme-server.target
|
Reference in New Issue
Block a user