Kay Sievers
2010-11-16 11:37:22 +00:00
committed by Git OBS Bridge
parent eda1f9460c
commit e2762e3c0c
3 changed files with 40 additions and 8 deletions

View File

@@ -44,7 +44,7 @@ Source0: http://www.freedesktop.org/software/systemd/releases/%{name}-%{v
Source1: systemd-rpmlintrc
%description
Systemd is a system and session manager, compatible with SysV and LSB
Systemd is a system and service manager, compatible with SysV and LSB
init scripts for Linux. systemd provides aggressive parallelization
capabilities, uses socket and D-Bus activation for starting services,
offers on-demand starting of daemons, keeps track of processes using
@@ -60,7 +60,7 @@ Summary: Graphical front-end for systemd
Requires: %{name} = %{version}-%{release}
%description gtk
Graphical front-end for systemd system and session manager.
Graphical front-end for systemd system and service manager.
%package sysvinit
License: GPLv2+
@@ -102,6 +102,7 @@ ln -s ../bin/systemctl $RPM_BUILD_ROOT/sbin/telinit
ln -s ../bin/systemctl $RPM_BUILD_ROOT/sbin/runlevel
rm -rf $RPM_BUILD_ROOT/etc/systemd/system/*.target.wants
rm -f $RPM_BUILD_ROOT/etc/systemd/system/default.target
rm -f $RPM_BUILD_ROOT/lib/systemd/system-generators/*
mkdir -p $RPM_BUILD_ROOT/etc/modules-load.d
# alias for /etc/init.d/*
ln -s hwclock-load.service $RPM_BUILD_ROOT/lib/systemd/system/clock.service
@@ -110,8 +111,8 @@ ln -s systemd-tmpfiles-setup.service $RPM_BUILD_ROOT/lib/systemd/system/cleanup.
ln -s fsck-root.service $RPM_BUILD_ROOT/lib/systemd/system/rootfsck.service
ln -s /dev/null $RPM_BUILD_ROOT/lib/systemd/system/earlysyslog.service
ln -s /dev/null $RPM_BUILD_ROOT/lib/systemd/system/localfs.service
ln -s /dev/null $RPM_BUILD_ROOT/lib/systemd/system/crypto-early.service
ln -s /dev/null $RPM_BUILD_ROOT/lib/systemd/system/crypto.service
#ln -s /dev/null $RPM_BUILD_ROOT/lib/systemd/system/crypto-early.service
#ln -s /dev/null $RPM_BUILD_ROOT/lib/systemd/system/crypto.service
%post
/bin/systemctl daemon-reexec >/dev/null 2>&1 || :
@@ -160,9 +161,9 @@ rm -rf $RPM_BUILD_ROOT
/lib/systemd/systemd-*
/%{_lib}/security/pam_systemd.so
%dir %{_sysconfdir}/systemd/system
%dir %{_sysconfdir}/systemd/session
%dir %{_sysconfdir}/systemd/user
%dir %{_sysconfdir}/xdg/systemd
%dir %{_sysconfdir}/xdg/systemd/session
%dir %{_sysconfdir}/xdg/systemd/user
%dir %{_sysconfdir}/modules-load.d
%dir %{_sysconfdir}/tmpfiles.d
%{_sysconfdir}/tmpfiles.d/*.conf