emergency.service failed to start because sulogin is in /usr/sbin now.
Add use-usr-sbin-sulogin-for-emergency-service.patch to fix the path in unit file. OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=415
This commit is contained in:
parent
a06c8a6083
commit
a7692c4f3a
@ -1,3 +1,9 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Sun Jul 14 05:25:51 UTC 2013 - arvidjaar@gmail.com
|
||||||
|
|
||||||
|
- use-usr-sbin-sulogin-for-emergency-service.patch
|
||||||
|
emergency.service failed to start because sulogin is in /usr/sbin now
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Jul 12 17:09:23 CEST 2013 - mls@suse.de
|
Fri Jul 12 17:09:23 CEST 2013 - mls@suse.de
|
||||||
|
|
||||||
|
@ -176,6 +176,8 @@ Patch24: handle-etc-HOSTNAME.patch
|
|||||||
Patch25: Forward-suspend-hibernate-calls-to-pm-utils.patch
|
Patch25: Forward-suspend-hibernate-calls-to-pm-utils.patch
|
||||||
# PATCH-FIX-UPSTREAM rules-add-lid-switch-of-ARM-based-Chromebook-as-a-power-sw.patch rjschwei@suse.com -- add lid switch of ARM based Chromebook as a power switch to logind
|
# PATCH-FIX-UPSTREAM rules-add-lid-switch-of-ARM-based-Chromebook-as-a-power-sw.patch rjschwei@suse.com -- add lid switch of ARM based Chromebook as a power switch to logind
|
||||||
Patch38: rules-add-lid-switch-of-ARM-based-Chromebook-as-a-power-sw.patch
|
Patch38: rules-add-lid-switch-of-ARM-based-Chromebook-as-a-power-sw.patch
|
||||||
|
# PATCH-FIX-OPENSUSE use-usr-sbin-sulogin-for-emergency-service.patch arvidjaar@gmail.com -- fix path to sulogin
|
||||||
|
Patch46: use-usr-sbin-sulogin-for-emergency-service.patch
|
||||||
|
|
||||||
# udev patches
|
# udev patches
|
||||||
# PATCH-FIX-OPENSUSE 1001-re-enable-by_path-links-for-ata-devices.patch
|
# PATCH-FIX-OPENSUSE 1001-re-enable-by_path-links-for-ata-devices.patch
|
||||||
@ -413,6 +415,7 @@ cp %{SOURCE7} m4/
|
|||||||
%patch43 -p1
|
%patch43 -p1
|
||||||
%patch44 -p1
|
%patch44 -p1
|
||||||
%patch45 -p1
|
%patch45 -p1
|
||||||
|
%patch46 -p1
|
||||||
|
|
||||||
# udev patches
|
# udev patches
|
||||||
%patch1001 -p1
|
%patch1001 -p1
|
||||||
|
@ -1,3 +1,9 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Sun Jul 14 05:25:51 UTC 2013 - arvidjaar@gmail.com
|
||||||
|
|
||||||
|
- use-usr-sbin-sulogin-for-emergency-service.patch
|
||||||
|
emergency.service failed to start because sulogin is in /usr/sbin now
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Jul 12 17:09:23 CEST 2013 - mls@suse.de
|
Fri Jul 12 17:09:23 CEST 2013 - mls@suse.de
|
||||||
|
|
||||||
|
@ -171,6 +171,8 @@ Patch24: handle-etc-HOSTNAME.patch
|
|||||||
Patch25: Forward-suspend-hibernate-calls-to-pm-utils.patch
|
Patch25: Forward-suspend-hibernate-calls-to-pm-utils.patch
|
||||||
# PATCH-FIX-UPSTREAM rules-add-lid-switch-of-ARM-based-Chromebook-as-a-power-sw.patch rjschwei@suse.com -- add lid switch of ARM based Chromebook as a power switch to logind
|
# PATCH-FIX-UPSTREAM rules-add-lid-switch-of-ARM-based-Chromebook-as-a-power-sw.patch rjschwei@suse.com -- add lid switch of ARM based Chromebook as a power switch to logind
|
||||||
Patch38: rules-add-lid-switch-of-ARM-based-Chromebook-as-a-power-sw.patch
|
Patch38: rules-add-lid-switch-of-ARM-based-Chromebook-as-a-power-sw.patch
|
||||||
|
# PATCH-FIX-OPENSUSE use-usr-sbin-sulogin-for-emergency-service.patch arvidjaar@gmail.com -- fix path to sulogin
|
||||||
|
Patch46: use-usr-sbin-sulogin-for-emergency-service.patch
|
||||||
|
|
||||||
# udev patches
|
# udev patches
|
||||||
# PATCH-FIX-OPENSUSE 1001-re-enable-by_path-links-for-ata-devices.patch
|
# PATCH-FIX-OPENSUSE 1001-re-enable-by_path-links-for-ata-devices.patch
|
||||||
@ -408,6 +410,7 @@ cp %{SOURCE7} m4/
|
|||||||
%patch43 -p1
|
%patch43 -p1
|
||||||
%patch44 -p1
|
%patch44 -p1
|
||||||
%patch45 -p1
|
%patch45 -p1
|
||||||
|
%patch46 -p1
|
||||||
|
|
||||||
# udev patches
|
# udev patches
|
||||||
%patch1001 -p1
|
%patch1001 -p1
|
||||||
|
31
use-usr-sbin-sulogin-for-emergency-service.patch
Normal file
31
use-usr-sbin-sulogin-for-emergency-service.patch
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
From: Andrey Borzenkov <arvidjaar@gmail.com>
|
||||||
|
Subject: use /usr/sbin/sulogin in emergency service
|
||||||
|
|
||||||
|
In current Factory sulogin is in /usr/sbin which makes it impossible
|
||||||
|
to enter emergency service.
|
||||||
|
Index: systemd-205/units/emergency.service
|
||||||
|
===================================================================
|
||||||
|
--- systemd-205.orig/units/emergency.service
|
||||||
|
+++ systemd-205/units/emergency.service
|
||||||
|
@@ -17,7 +17,7 @@ Environment=HOME=/root
|
||||||
|
WorkingDirectory=/root
|
||||||
|
ExecStartPre=-/bin/plymouth quit
|
||||||
|
ExecStartPre=-/bin/echo -e 'Welcome to emergency mode! After logging in, type "journalctl -xb" to view\\nsystem logs, "systemctl reboot" to reboot, "systemctl default" to try again\\nto boot into default mode.'
|
||||||
|
-ExecStart=-/sbin/sulogin
|
||||||
|
+ExecStart=-/usr/sbin/sulogin
|
||||||
|
ExecStopPost=/usr/bin/systemctl --fail --no-block default
|
||||||
|
Type=idle
|
||||||
|
StandardInput=tty-force
|
||||||
|
Index: systemd-205/units/emergency.service.in
|
||||||
|
===================================================================
|
||||||
|
--- systemd-205.orig/units/emergency.service.in
|
||||||
|
+++ systemd-205/units/emergency.service.in
|
||||||
|
@@ -17,7 +17,7 @@ Environment=HOME=/root
|
||||||
|
WorkingDirectory=/root
|
||||||
|
ExecStartPre=-/bin/plymouth quit
|
||||||
|
ExecStartPre=-/bin/echo -e 'Welcome to emergency mode! After logging in, type "journalctl -xb" to view\\nsystem logs, "systemctl reboot" to reboot, "systemctl default" to try again\\nto boot into default mode.'
|
||||||
|
-ExecStart=-/sbin/sulogin
|
||||||
|
+ExecStart=-/usr/sbin/sulogin
|
||||||
|
ExecStopPost=@SYSTEMCTL@ --fail --no-block default
|
||||||
|
Type=idle
|
||||||
|
StandardInput=tty-force
|
Loading…
Reference in New Issue
Block a user