packages: systemd/systemd.spec - /run dir is in filesystem pkg

glen glen at pld-linux.org
Mon Nov 28 09:13:52 CET 2011


Author: glen                         Date: Mon Nov 28 08:13:52 2011 GMT
Module: packages                      Tag: HEAD
---- Log message:
- /run dir is in filesystem pkg

---- Files affected:
packages/systemd:
   systemd.spec (1.45 -> 1.46) 

---- Diffs:

================================================================
Index: packages/systemd/systemd.spec
diff -u packages/systemd/systemd.spec:1.45 packages/systemd/systemd.spec:1.46
--- packages/systemd/systemd.spec:1.45	Mon Nov 28 02:28:25 2011
+++ packages/systemd/systemd.spec	Mon Nov 28 09:13:47 2011
@@ -8,7 +8,7 @@
 #   /etc/vconsole.conf
 #
 # TODO:	- move %_libexecdir/tmpfiles.d/* to /etc/tmpfiles.d?
-#	- shouldn't ../bin/systemctl symlinks be absolute?
+#	- shouldn't ../bin/systemctl symlinks be absolute? -no they shouldn't (think browsing mounted as chroot and seeing all blink due invalid link targets when doing ls)
 #	- separate init subpackage (with symlink), one can switch to
 #	  systemd using init=/bin/systemd with other one installed
 #	- verify %_sysconfdir usage vs literal '/etc'
@@ -62,20 +62,21 @@
 Requires:	dbus >= 1.3.2
 Requires:	dbus-systemd
 # python modules required by systemd-analyze
+Requires:	filesystem >= 3.0-43
 Requires:	python-dbus
 Requires:	python-modules
 Requires:	rc-scripts
 Requires:	udev-core >= 160
 Requires:	udev-systemd
+Suggests:	ConsoleKit-systemd
+Suggests:	rsyslog-systemd
+Suggests:	udev-systemd
 Provides:	SysVinit = 2.86-26
 Provides:	readahead = 1:1.5.7-3
 Provides:	virtual(init-daemon)
 Obsoletes:	SysVinit < 2.86-26
 Obsoletes:	readahead < 1:1.5.7-3
 Obsoletes:	virtual(init-daemon)
-Suggests:	ConsoleKit-systemd 
-Suggests:	rsyslog-systemd
-Suggests:	udev-systemd
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %define		_libexecdir	%{_prefix}/lib
@@ -182,7 +183,7 @@
 
 # Create SysV compatibility symlinks. systemctl/systemd are smart
 # enough to detect in which way they are called.
-install -d $RPM_BUILD_ROOT/{run,sbin}
+install -d $RPM_BUILD_ROOT/sbin
 ln -s ../bin/systemd $RPM_BUILD_ROOT/sbin/init
 ln -s ../bin/systemctl $RPM_BUILD_ROOT/sbin/halt
 ln -s ../bin/systemctl $RPM_BUILD_ROOT/sbin/poweroff
@@ -309,7 +310,6 @@
 /lib/udev/rules.d/70-uaccess.rules
 /lib/udev/rules.d/71-seat.rules
 /lib/udev/rules.d/73-seat-late.rules
-%dir /run
 %dir %{_libexecdir}/systemd
 %{_libexecdir}/systemd/user
 %config(noreplace,missingok) %verify(not md5 mtime size) %{_libexecdir}/tmpfiles.d/*.conf
@@ -441,6 +441,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.46  2011/11/28 08:13:47  glen
+- /run dir is in filesystem pkg
+
 Revision 1.45  2011/11/28 01:28:25  cactus
 - fix packagekit files
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/systemd/systemd.spec?r1=1.45&r2=1.46&f=u



More information about the pld-cvs-commit mailing list