From f280984f691e0c3cbca2b31dad7a32a5c66ab51b Mon Sep 17 00:00:00 2001 From: Harald Hoyer Date: Tue, 5 Oct 2010 12:36:37 +0200 Subject: add systemd services --- systemd/rcS-autoswap.service | 16 ++++++++++++++++ systemd/rcS-cleanup.service | 16 ++++++++++++++++ systemd/rcS-configure.service | 17 +++++++++++++++++ systemd/rcS-dmesg.service | 16 ++++++++++++++++ systemd/rcS-dmraid.service | 17 +++++++++++++++++ systemd/rcS-initcrypto1.service | 19 +++++++++++++++++++ systemd/rcS-initcrypto2.service | 18 ++++++++++++++++++ systemd/rcS-initcrypto3.service | 17 +++++++++++++++++ systemd/rcS-kernelparam.service | 16 ++++++++++++++++ systemd/rcS-loaddmmod.service | 16 ++++++++++++++++ systemd/rcS-loadmodules.service | 15 +++++++++++++++ systemd/rcS-lvm.service | 18 ++++++++++++++++++ systemd/rcS-mdraid.service | 18 ++++++++++++++++++ systemd/rcS-mountall.service | 17 +++++++++++++++++ systemd/rcS-multipath.service | 17 +++++++++++++++++ systemd/rcS-quota.service | 16 ++++++++++++++++ systemd/rcS-random.service | 16 ++++++++++++++++ systemd/rcS-selinuxrelabel.service | 17 +++++++++++++++++ systemd/rcS-sysinitend.service | 17 +++++++++++++++++ systemd/rcS-waitscan.service | 17 +++++++++++++++++ 20 files changed, 336 insertions(+) create mode 100644 systemd/rcS-autoswap.service create mode 100644 systemd/rcS-cleanup.service create mode 100644 systemd/rcS-configure.service create mode 100644 systemd/rcS-dmesg.service create mode 100644 systemd/rcS-dmraid.service create mode 100644 systemd/rcS-initcrypto1.service create mode 100644 systemd/rcS-initcrypto2.service create mode 100644 systemd/rcS-initcrypto3.service create mode 100644 systemd/rcS-kernelparam.service create mode 100644 systemd/rcS-loaddmmod.service create mode 100644 systemd/rcS-loadmodules.service create mode 100644 systemd/rcS-lvm.service create mode 100644 systemd/rcS-mdraid.service create mode 100644 systemd/rcS-mountall.service create mode 100644 systemd/rcS-multipath.service create mode 100644 systemd/rcS-quota.service create mode 100644 systemd/rcS-random.service create mode 100644 systemd/rcS-selinuxrelabel.service create mode 100644 systemd/rcS-sysinitend.service create mode 100644 systemd/rcS-waitscan.service (limited to 'systemd') diff --git a/systemd/rcS-autoswap.service b/systemd/rcS-autoswap.service new file mode 100644 index 00000000..00d3b47b --- /dev/null +++ b/systemd/rcS-autoswap.service @@ -0,0 +1,16 @@ +[Unit] +Description=System Initialization +DefaultDependencies=no +Conflicts=shutdown.target +Before=shutdown.target emergency.service emergency.target +After=rcS-initcrypto3.service +Conflicts=sysinit.service + +[Service] +ExecStart=/etc/rc.d/rcS.d/270-autoswap.sh +Type=oneshot +TimeoutSec=0 +RemainAfterExit=yes + +[Install] +WantedBy=sysinit.target diff --git a/systemd/rcS-cleanup.service b/systemd/rcS-cleanup.service new file mode 100644 index 00000000..929a1085 --- /dev/null +++ b/systemd/rcS-cleanup.service @@ -0,0 +1,16 @@ +[Unit] +Description=System Initialization +DefaultDependencies=no +Conflicts=shutdown.target +Before=shutdown.target emergency.service emergency.target +After=rcS-mountall.service +Conflicts=sysinit.service + +[Service] +ExecStart=/etc/rc.d/rcS.d/250-cleanup.sh +Type=oneshot +TimeoutSec=0 +RemainAfterExit=yes + +[Install] +WantedBy=sysinit.target diff --git a/systemd/rcS-configure.service b/systemd/rcS-configure.service new file mode 100644 index 00000000..8cdc4a9c --- /dev/null +++ b/systemd/rcS-configure.service @@ -0,0 +1,17 @@ +[Unit] +Description=System Initialization +DefaultDependencies=no +Conflicts=shutdown.target +Before=shutdown.target emergency.service emergency.target +After=rcS-mountall.service +Conflicts=sysinit.service + +[Service] +ExecStart=/etc/rc.d/rcS.d/240-configure.sh +Type=oneshot +TimeoutSec=0 +StandardInput=tty +RemainAfterExit=yes + +[Install] +WantedBy=sysinit.target diff --git a/systemd/rcS-dmesg.service b/systemd/rcS-dmesg.service new file mode 100644 index 00000000..00d30a15 --- /dev/null +++ b/systemd/rcS-dmesg.service @@ -0,0 +1,16 @@ +[Unit] +Description=System Initialization +DefaultDependencies=no +Conflicts=shutdown.target +Before=shutdown.target emergency.service emergency.target +After=rcS-mountall.service +Conflicts=sysinit.service + +[Service] +ExecStart=/etc/rc.d/rcS.d/330-dmesg.sh +Type=oneshot +TimeoutSec=0 +RemainAfterExit=yes + +[Install] +WantedBy=sysinit.target diff --git a/systemd/rcS-dmraid.service b/systemd/rcS-dmraid.service new file mode 100644 index 00000000..f5e0bf57 --- /dev/null +++ b/systemd/rcS-dmraid.service @@ -0,0 +1,17 @@ +[Unit] +Description=System Initialization +DefaultDependencies=no +Conflicts=shutdown.target +Before=shutdown.target emergency.service emergency.target +After=rcS-multipath.service +Before=rcS-initcrypto2.service +Conflicts=sysinit.service + +[Service] +ExecStart=/etc/rc.d/rcS.d/150-dmraid.sh +Type=oneshot +TimeoutSec=0 +RemainAfterExit=yes + +[Install] +WantedBy=sysinit.target diff --git a/systemd/rcS-initcrypto1.service b/systemd/rcS-initcrypto1.service new file mode 100644 index 00000000..0082f1c5 --- /dev/null +++ b/systemd/rcS-initcrypto1.service @@ -0,0 +1,19 @@ +[Unit] +Description=System Initialization +DefaultDependencies=no +Conflicts=shutdown.target +Before=shutdown.target emergency.service emergency.target +Before=rcS-initcrypto2.service +After=rcS-waitscan.service +After=udev-settle.service +Conflicts=sysinit.service + +[Service] +ExecStart=/etc/rc.d/rcS.d/130-initcrypto1.sh +Type=oneshot +TimeoutSec=0 +StandardInput=tty +RemainAfterExit=yes + +[Install] +WantedBy=sysinit.target diff --git a/systemd/rcS-initcrypto2.service b/systemd/rcS-initcrypto2.service new file mode 100644 index 00000000..60b7e7f1 --- /dev/null +++ b/systemd/rcS-initcrypto2.service @@ -0,0 +1,18 @@ +[Unit] +Description=System Initialization +DefaultDependencies=no +Conflicts=shutdown.target +Before=shutdown.target emergency.service emergency.target +Before=rcS-mountall.service +After=rcS-initcrypto1.service +Conflicts=sysinit.service + +[Service] +ExecStart=/etc/rc.d/rcS.d/180-initcrypto2.sh +Type=oneshot +TimeoutSec=0 +StandardInput=tty +RemainAfterExit=yes + +[Install] +WantedBy=sysinit.target diff --git a/systemd/rcS-initcrypto3.service b/systemd/rcS-initcrypto3.service new file mode 100644 index 00000000..e6d8e964 --- /dev/null +++ b/systemd/rcS-initcrypto3.service @@ -0,0 +1,17 @@ +[Unit] +Description=System Initialization +DefaultDependencies=no +Conflicts=shutdown.target +Before=shutdown.target emergency.service emergency.target +After=rcS-random.service +Conflicts=sysinit.service + +[Service] +ExecStart=/etc/rc.d/rcS.d/230-initcrypto3.sh +Type=oneshot +TimeoutSec=0 +StandardInput=tty +RemainAfterExit=yes + +[Install] +WantedBy=sysinit.target diff --git a/systemd/rcS-kernelparam.service b/systemd/rcS-kernelparam.service new file mode 100644 index 00000000..564b6f68 --- /dev/null +++ b/systemd/rcS-kernelparam.service @@ -0,0 +1,16 @@ +[Unit] +Description=System Initialization +DefaultDependencies=no +Conflicts=shutdown.target +Before=shutdown.target emergency.service emergency.target +Before=udev-settle.service +Conflicts=sysinit.service + +[Service] +ExecStart=/etc/rc.d/rcS.d/100-kernelparam.sh +Type=oneshot +TimeoutSec=0 +RemainAfterExit=yes + +[Install] +WantedBy=sysinit.target diff --git a/systemd/rcS-loaddmmod.service b/systemd/rcS-loaddmmod.service new file mode 100644 index 00000000..35b88fb5 --- /dev/null +++ b/systemd/rcS-loaddmmod.service @@ -0,0 +1,16 @@ +[Unit] +Description=System Initialization +DefaultDependencies=no +Conflicts=shutdown.target +Before=shutdown.target emergency.service emergency.target +Before=rcS-dmraid.service +Conflicts=sysinit.service + +[Service] +ExecStart=/etc/rc.d/rcS.d/120-loaddmmod.sh +Type=oneshot +TimeoutSec=0 +RemainAfterExit=yes + +[Install] +WantedBy=sysinit.target \ No newline at end of file diff --git a/systemd/rcS-loadmodules.service b/systemd/rcS-loadmodules.service new file mode 100644 index 00000000..4eb21518 --- /dev/null +++ b/systemd/rcS-loadmodules.service @@ -0,0 +1,15 @@ +[Unit] +Description=System Initialization +DefaultDependencies=no +Conflicts=shutdown.target +Before=shutdown.target emergency.service emergency.target +Conflicts=sysinit.service + +[Service] +ExecStart=/etc/rc.d/rcS.d/090-loadmodules.sh +Type=oneshot +TimeoutSec=0 +RemainAfterExit=yes + +[Install] +WantedBy=sysinit.target diff --git a/systemd/rcS-lvm.service b/systemd/rcS-lvm.service new file mode 100644 index 00000000..8e153b20 --- /dev/null +++ b/systemd/rcS-lvm.service @@ -0,0 +1,18 @@ +[Unit] +Description=System Initialization +DefaultDependencies=no +Conflicts=shutdown.target +Before=shutdown.target emergency.service emergency.target +After=rcS-mdraid.service +Before=rcS-initcrypto2.service +Conflicts=sysinit.service + +[Service] +ExecStart=/etc/rc.d/rcS.d/170-lvm.sh +Type=oneshot +TimeoutSec=0 +StandardInput=tty +RemainAfterExit=yes + +[Install] +WantedBy=sysinit.target diff --git a/systemd/rcS-mdraid.service b/systemd/rcS-mdraid.service new file mode 100644 index 00000000..f63c8fbf --- /dev/null +++ b/systemd/rcS-mdraid.service @@ -0,0 +1,18 @@ +[Unit] +Description=System Initialization +DefaultDependencies=no +Conflicts=shutdown.target +Before=shutdown.target emergency.service emergency.target +After=rcS-dmraid.service +Before=rcS-initcrypto2.service +Conflicts=sysinit.service + +[Service] +ExecStart=/etc/rc.d/rcS.d/160-mdraid.sh +Type=oneshot +TimeoutSec=0 +StandardInput=tty +RemainAfterExit=yes + +[Install] +WantedBy=sysinit.target diff --git a/systemd/rcS-mountall.service b/systemd/rcS-mountall.service new file mode 100644 index 00000000..684f1d3b --- /dev/null +++ b/systemd/rcS-mountall.service @@ -0,0 +1,17 @@ +[Unit] +Description=System Initialization +DefaultDependencies=no +Conflicts=shutdown.target +Before=shutdown.target emergency.service emergency.target +After=udev-settle.service +Conflicts=sysinit.service + +[Service] +ExecStart=/etc/rc.d/rcS.d/190-mountall.sh +Type=oneshot +TimeoutSec=0 +StandardInput=tty +RemainAfterExit=yes + +[Install] +WantedBy=sysinit.target diff --git a/systemd/rcS-multipath.service b/systemd/rcS-multipath.service new file mode 100644 index 00000000..b9754f40 --- /dev/null +++ b/systemd/rcS-multipath.service @@ -0,0 +1,17 @@ +[Unit] +Description=System Initialization +DefaultDependencies=no +Conflicts=shutdown.target +Before=shutdown.target emergency.service emergency.target +After=rcS-initcrypto1.service +Before=rcS-initcrypto2.service +Conflicts=sysinit.service + +[Service] +ExecStart=/etc/rc.d/rcS.d/140-multipath.sh +Type=oneshot +TimeoutSec=0 +RemainAfterExit=yes + +[Install] +WantedBy=sysinit.target diff --git a/systemd/rcS-quota.service b/systemd/rcS-quota.service new file mode 100644 index 00000000..ac1794ee --- /dev/null +++ b/systemd/rcS-quota.service @@ -0,0 +1,16 @@ +[Unit] +Description=System Initialization +DefaultDependencies=no +Conflicts=shutdown.target +Before=shutdown.target emergency.service emergency.target +After=rcS-mountall.service +Conflicts=sysinit.service + +[Service] +ExecStart=/etc/rc.d/rcS.d/200-quota.sh +Type=oneshot +TimeoutSec=0 +RemainAfterExit=yes + +[Install] +WantedBy=sysinit.target diff --git a/systemd/rcS-random.service b/systemd/rcS-random.service new file mode 100644 index 00000000..cbb678bb --- /dev/null +++ b/systemd/rcS-random.service @@ -0,0 +1,16 @@ +[Unit] +Description=System Initialization +DefaultDependencies=no +Conflicts=shutdown.target +Before=shutdown.target emergency.service emergency.target +After=rcS-mountall.service +Conflicts=sysinit.service + +[Service] +ExecStart=/etc/rc.d/rcS.d/220-random.sh +Type=oneshot +TimeoutSec=0 +RemainAfterExit=yes + +[Install] +WantedBy=sysinit.target diff --git a/systemd/rcS-selinuxrelabel.service b/systemd/rcS-selinuxrelabel.service new file mode 100644 index 00000000..de02ed1e --- /dev/null +++ b/systemd/rcS-selinuxrelabel.service @@ -0,0 +1,17 @@ +[Unit] +Description=System Initialization +DefaultDependencies=no +Conflicts=shutdown.target +Before=shutdown.target emergency.service emergency.target +After=rcS-mountall.service +Conflicts=sysinit.service + +[Service] +ExecStart=/etc/rc.d/rcS.d/210-selinuxrelabel.sh +Type=oneshot +TimeoutSec=0 +StandardInput=tty +RemainAfterExit=yes + +[Install] +WantedBy=sysinit.target diff --git a/systemd/rcS-sysinitend.service b/systemd/rcS-sysinitend.service new file mode 100644 index 00000000..f563dab4 --- /dev/null +++ b/systemd/rcS-sysinitend.service @@ -0,0 +1,17 @@ +[Unit] +Description=System Initialization End +DefaultDependencies=no +Conflicts=shutdown.target +Before=shutdown.target emergency.service emergency.target +Before=sysinit.target +After=rcS-dmesg.service +Conflicts=sysinit.service + +[Service] +ExecStart=/etc/rc.d/rcS.d/990-sysinitend.sh +Type=oneshot +TimeoutSec=0 +RemainAfterExit=yes + +[Install] +WantedBy=sysinit.target diff --git a/systemd/rcS-waitscan.service b/systemd/rcS-waitscan.service new file mode 100644 index 00000000..0b597d82 --- /dev/null +++ b/systemd/rcS-waitscan.service @@ -0,0 +1,17 @@ +[Unit] +Description=System Initialization +DefaultDependencies=no +Conflicts=shutdown.target +Before=shutdown.target emergency.service emergency.target +After=rcS-loadmodules.service +Before=udev-settle.service +Conflicts=sysinit.service + +[Service] +ExecStart=/etc/rc.d/rcS.d/110-waitscan.sh +Type=oneshot +TimeoutSec=0 +RemainAfterExit=yes + +[Install] +WantedBy=sysinit.target -- cgit v1.2.1