systemd: fix ordering for machineid and run-postinsts services
The remount-rootfs.service unit has been renamed to systemd-remount-fs.service in systemd v183 and later. The run-postinsts script writes to /var/log (a symbolic link to /var/volatile/log), so systemd-tmpfiles-setup.service is added to After= in run-postinsts.service to ensure /var/volatile/log is created before running the script. [YOCTO #4490] (From OE-Core rev: 8b59ec4eb761d88445da94bb90aa2c5db0bbf365) Signed-off-by: Jonathan Liu <net147@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
676fd3f394
commit
0116e82631
|
@ -2,7 +2,7 @@
|
|||
Description=Machine ID first boot configure
|
||||
DefaultDependencies=no
|
||||
ConditionPathExists=|!/etc/machine-id
|
||||
After=remount-rootfs.service
|
||||
After=systemd-remount-fs.service
|
||||
Before=sysinit.target
|
||||
|
||||
[Service]
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
Description=Run pending postinsts
|
||||
DefaultDependencies=no
|
||||
ConditionPathExists=|/etc/rcS.d/S98run-postinsts
|
||||
After=remount-rootfs.service tmp.mount
|
||||
After=systemd-remount-fs.service systemd-tmpfiles-setup.service tmp.mount
|
||||
Before=sysinit.target
|
||||
|
||||
[Service]
|
||||
|
|
Loading…
Reference in New Issue