Hello community, here is the log from the commit of package rng-tools for openSUSE:Factory checked in at 2011-12-25 17:41:02 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rng-tools (Old) and /work/SRC/openSUSE:Factory/.rng-tools.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rng-tools", Maintainer is "r...@suse.com" Changes: -------- --- /work/SRC/openSUSE:Factory/rng-tools/rng-tools.changes 2011-09-23 12:44:24.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.rng-tools.new/rng-tools.changes 2011-12-25 17:41:03.000000000 +0100 @@ -1,0 +2,10 @@ +Fri Dec 16 02:21:55 UTC 2011 - crrodrig...@opensuse.org + +- Support systemd. + +------------------------------------------------------------------- +Thu Dec 1 15:58:15 UTC 2011 - co...@suse.com + +- add automake as buildrequire to avoid implicit dependency + +------------------------------------------------------------------- New: ---- rng-tools.service ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rng-tools.spec ++++++ --- /var/tmp/diff_new_pack.ptDXQz/_old 2011-12-25 17:41:04.000000000 +0100 +++ /var/tmp/diff_new_pack.ptDXQz/_new 2011-12-25 17:41:04.000000000 +0100 @@ -18,18 +18,20 @@ Name: rng-tools +BuildRequires: automake BuildRequires: trousers-devel -License: GPLv3+ +BuildRequires: systemd +License: GPL-3.0+ Group: System/Kernel -AutoReqProv: on ExclusiveArch: %ix86 ia64 x86_64 Summary: Support daemon for hardware random device Version: 2 -Release: 152 +Release: 0 BuildRoot: %{_tmppath}/%{name}-%{version}-build Url: http://sourceforge.net/projects/gkernel/ Source: rng-tools_2-unofficial-mt.14.orig.tar.bz2 Source1: %name.init +Source2: %{name}.service PreReq: %fillup_prereq Supplements: modalias(pci:v00001022d0000746Bsv*sd*bc*sc*i*) Supplements: modalias(pci:v00001022d00007443sv*sd*bc*sc*i*) @@ -69,6 +71,7 @@ %if %suse_version > 1130 PreReq: sysvinit(syslog) %endif +%{?systemd_requires} %description This daemon feeds data from a random number generator to the kernel's @@ -99,16 +102,23 @@ mkdir -p $RPM_BUILD_ROOT/etc/init.d install -m 0755 %{SOURCE1} $RPM_BUILD_ROOT/etc/init.d/%name %{__ln_s} -f %{_sysconfdir}/init.d/%{name} %{buildroot}%{_sbindir}/rc%{name} +install -D -m 0644 %{SOURCE2} %{buildroot}%{_unitdir}/%{name}.service + +%pre +%service_add_pre %{name}.service %post %{fillup_and_insserv -n rng-tools rng-tools} +%service_add_post %{name}.service %preun %stop_on_removal rng-tools +%service_del_preun %{name}.service %postun %restart_on_update rng-tools %insserv_cleanup +%service_del_postun %{name}.service %clean rm -rf $RPM_BUILD_ROOT @@ -120,5 +130,6 @@ %{_sbindir}/rc%{name} %{_mandir}/man?/*.*.gz %config /etc/init.d/%name +%{_unitdir}/%{name}.service %changelog ++++++ rng-tools.service ++++++ [Unit] Description=Start the rngd daemon ConditionPathExists=/dev/hwrng [Service] CapabilityBoundingSet=CAP_SYS_ADMIN ExecStart=/sbin/rngd --foreground --fill-watermark=90% --feed-interval=1 [Install] WantedBy=multi-user.target-- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org