SHA256
1
0
forked from pool/systemd

- Ensure systemd show service status when started behind bootsplash

(bnc#736225).
- Disable core dump redirection to journal, not stable atm.

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=237
This commit is contained in:
Frederic Crozat 2012-01-31 12:42:31 +00:00 committed by Git OBS Bridge
parent 8e1aa9ca86
commit 2de7422b65
6 changed files with 29 additions and 1 deletions

View File

@ -9,5 +9,6 @@ ConditionKernelCommandLine=vga
[Service] [Service]
ExecStart=/lib/systemd/systemd-bootsplash 5 ExecStart=/lib/systemd/systemd-bootsplash 5
ExecStartPost=-/bin/kill -SIGRTMIN+21 1
Type=oneshot Type=oneshot
RemainAfterExit=true RemainAfterExit=true

View File

@ -5,6 +5,7 @@ DefaultDependencies=no
ConditionKernelCommandLine=splash=silent ConditionKernelCommandLine=splash=silent
[Service] [Service]
ExecStartPre=-/bin/kill -SIGRTMIN+20 1
ExecStart=/lib/systemd/systemd-bootsplash 0 ExecStart=/lib/systemd/systemd-bootsplash 0
Type=oneshot Type=oneshot
RemainAfterExit=true RemainAfterExit=true

View File

@ -5,6 +5,7 @@ ConditionKernelCommandLine=splash=silent
ConditionKernelCommandLine=vga ConditionKernelCommandLine=vga
[Service] [Service]
ExecStartPre=-/bin/kill -SIGRTMIN+20 1
ExecStart=/lib/systemd/systemd-bootsplash 0 ExecStart=/lib/systemd/systemd-bootsplash 0
Type=oneshot Type=oneshot
RemainAfterExit=true RemainAfterExit=true

View File

@ -1,3 +1,16 @@
-------------------------------------------------------------------
Tue Jan 31 13:40:51 CET 2012 - fcrozat@suse.com
- Ensure systemd show service status when started behind bootsplash
(bnc#736225).
- Disable core dump redirection to journal, not stable atm.
-------------------------------------------------------------------
Thu Jan 26 16:00:27 UTC 2012 - fcrozat@suse.com
- Update modules_on_boot.patch to not cause failed state for
systemd-modules-load.service (bnc#741481).
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Jan 25 10:37:06 UTC 2012 - fcrozat@suse.com Wed Jan 25 10:37:06 UTC 2012 - fcrozat@suse.com

View File

@ -1,3 +1,10 @@
-------------------------------------------------------------------
Tue Jan 31 13:40:51 CET 2012 - fcrozat@suse.com
- Ensure systemd show service status when started behind bootsplash
(bnc#736225).
- Disable core dump redirection to journal, not stable atm.
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Jan 26 16:00:27 UTC 2012 - fcrozat@suse.com Thu Jan 26 16:00:27 UTC 2012 - fcrozat@suse.com

View File

@ -225,6 +225,12 @@ ln -s /dev/null %{buildroot}/lib/systemd/system/earlyxdm.service
ln -s systemd-sysctl.service %{buildroot}/lib/systemd/system/sysctl.service ln -s systemd-sysctl.service %{buildroot}/lib/systemd/system/sysctl.service
ln -s systemd-random-seed-load.service %{buildroot}/lib/systemd/system/random.service ln -s systemd-random-seed-load.service %{buildroot}/lib/systemd/system/random.service
# To avoid making life hard for Factory developers, don't package the
# kernel.core_pattern setting until systemd-coredump is a part of an actual
# systemd release and it's made clear how to get the core dumps out of the
# journal.
rm -f %{buildroot}%{_libdir}/../lib/sysctl.d/coredump.conf
# Install rsyslog fragment # Install rsyslog fragment
mkdir -p %{buildroot}%{_sysconfdir}/rsyslog.d/ mkdir -p %{buildroot}%{_sysconfdir}/rsyslog.d/
install -m 0644 %{SOURCE11} %{buildroot}%{_sysconfdir}/rsyslog.d/ install -m 0644 %{SOURCE11} %{buildroot}%{_sysconfdir}/rsyslog.d/
@ -323,7 +329,6 @@ rm -rf %{buildroot}
%dir /usr/lib/binfmt.d %dir /usr/lib/binfmt.d
%dir %{_sysconfdir}/binfmt.d %dir %{_sysconfdir}/binfmt.d
%dir /usr/lib/sysctl.d %dir /usr/lib/sysctl.d
/usr/lib/sysctl.d/coredump.conf
%dir %{_sysconfdir}/sysctl.d %dir %{_sysconfdir}/sysctl.d
%dir %{_sysconfdir}/rsyslog.d %dir %{_sysconfdir}/rsyslog.d
/usr/lib/tmpfiles.d/*.conf /usr/lib/tmpfiles.d/*.conf