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

Reply via email to