units: make sure we run all early boot units before entering basic.target

This commit is contained in:
Lennart Poettering 2010-10-07 03:47:39 +02:00
parent 0ea969e6f2
commit f3c15784a1
16 changed files with 16 additions and 11 deletions

View file

@ -8,6 +8,7 @@
[Unit]
Description=Huge Pages File System Automount Point
DefaultDependencies=no
Before=basic.target
[Automount]
Where=/dev/hugepages

View file

@ -8,6 +8,7 @@
[Unit]
Description=POSIX Message Queue File System Automount Point
DefaultDependencies=no
Before=basic.target
[Automount]
Where=/dev/mqueue

View file

@ -9,7 +9,7 @@
Description=Apply System Clock UTC Offset
DefaultDependencies=no
Conflicts=shutdown.target
Before=shutdown.target udev.service
Before=basic.target shutdown.target udev.service
[Service]
Type=oneshot

View file

@ -8,6 +8,7 @@
[Unit]
Description=Arbitrary Executable File Formats File System Automount Point
DefaultDependencies=no
Before=basic.target
[Automount]
Where=/proc/sys/fs/binfmt_misc

View file

@ -10,7 +10,7 @@ Description=Remount Root FS
DefaultDependencies=no
Conflicts=shutdown.target
After=systemd-readahead-collect.service systemd-readahead-replay.service fsck.target
Before=shutdown.target local-fs.target
Before=local-fs.target shutdown.target
[Service]
Type=oneshot

View file

@ -8,6 +8,7 @@
[Unit]
Description=Debug File System Automount Point
DefaultDependencies=no
Before=basic.target
[Automount]
Where=/sys/kernel/debug

View file

@ -8,6 +8,7 @@
[Unit]
Description=Security File System Automount Point
DefaultDependencies=no
Before=basic.target
[Automount]
Where=/sys/kernel/security

View file

@ -10,7 +10,7 @@ Description=Apply Kernel Variables
DefaultDependencies=no
Conflicts=shutdown.target
After=systemd-readahead-collect.service systemd-readahead-replay.service
Before=shutdown.target
Before=basic.target shutdown.target
[Service]
Type=oneshot

View file

@ -10,7 +10,7 @@ Description=Load Kernel Modules
DefaultDependencies=no
Conflicts=shutdown.target
After=systemd-readahead-collect.service systemd-readahead-replay.service
Before=shutdown.target
Before=basic.target shutdown.target
[Service]
Type=oneshot

View file

@ -11,7 +11,7 @@ DefaultDependencies=no
Wants=local-fs.target
Conflicts=shutdown.target
After=systemd-readahead-collect.service systemd-readahead-replay.service local-fs.target
Before=shutdown.target
Before=basic.target shutdown.target
[Service]
Type=oneshot

View file

@ -10,7 +10,7 @@ Description=Collect Read-Ahead Data
DefaultDependencies=no
Wants=systemd-readahead-done.timer
Conflicts=shutdown.target
Before=shutdown.target
Before=basic.target shutdown.target
[Service]
Type=notify

View file

@ -9,7 +9,7 @@
Description=Replay Read-Ahead Data
DefaultDependencies=no
Conflicts=shutdown.target
Before=shutdown.target
Before=basic.target shutdown.target
[Service]
Type=notify

View file

@ -10,7 +10,7 @@ Description=Remount API VFS
DefaultDependencies=no
Conflicts=shutdown.target
After=systemd-readahead-collect.service systemd-readahead-replay.service
Before=shutdown.target local-fs.target
Before=local-fs.target shutdown.target
[Service]
Type=oneshot

View file

@ -10,7 +10,7 @@ Description=Recreate Volatile Files and Directories
DefaultDependencies=no
Wants=local-fs.target
After=systemd-readahead-collect.service systemd-readahead-replay.service local-fs.target
Before=shutdown.target
Before=basic.target shutdown.target
[Service]
Type=oneshot

View file

@ -10,7 +10,7 @@ Description=Setup Virtual Console
DefaultDependencies=no
Conflicts=shutdown.target
After=systemd-readahead-collect.service systemd-readahead-replay.service
Before=shutdown.target
Before=basic.target shutdown.target
[Service]
Type=oneshot

View file

@ -10,7 +10,7 @@ Description=Cleanup of Temporary Directories
DefaultDependencies=no
Wants=local-fs.target
After=systemd-readahead-collect.service systemd-readahead-replay.service local-fs.target
Before=poweroff.service reboot.service halt.service killall.service
Before=basic.target poweroff.service reboot.service halt.service killall.service
[Service]
Type=oneshot