summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPacho Ramos <pacho@gentoo.org>2014-05-24 10:01:17 +0000
committerPacho Ramos <pacho@gentoo.org>2014-05-24 10:01:17 +0000
commited1f342fb1efae9f5f33a5bf4d4d2361401f7b37 (patch)
tree5951a574152aae5c57ad317f5230075d3fada239 /sys-apps/rng-tools
parentStable on amd64 wrt bug #507154 (diff)
downloadhistorical-ed1f342fb1efae9f5f33a5bf4d4d2361401f7b37.tar.gz
historical-ed1f342fb1efae9f5f33a5bf4d4d2361401f7b37.tar.bz2
historical-ed1f342fb1efae9f5f33a5bf4d4d2361401f7b37.zip
Add unit file (#510826 by Salah Coronya)
Package-Manager: portage-2.2.10/cvs/Linux x86_64 Manifest-Sign-Key: 0xA188FBD4
Diffstat (limited to 'sys-apps/rng-tools')
-rw-r--r--sys-apps/rng-tools/ChangeLog10
-rw-r--r--sys-apps/rng-tools/Manifest20
-rw-r--r--sys-apps/rng-tools/files/rngd.service8
-rw-r--r--sys-apps/rng-tools/rng-tools-4-r7.ebuild36
4 files changed, 58 insertions, 16 deletions
diff --git a/sys-apps/rng-tools/ChangeLog b/sys-apps/rng-tools/ChangeLog
index 408c30077c9a..bbef58f61b2e 100644
--- a/sys-apps/rng-tools/ChangeLog
+++ b/sys-apps/rng-tools/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sys-apps/rng-tools
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/rng-tools/ChangeLog,v 1.48 2013/12/16 14:44:30 swift Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/rng-tools/ChangeLog,v 1.49 2014/05/24 10:01:14 pacho Exp $
+
+*rng-tools-4-r7 (24 May 2014)
+
+ 24 May 2014; Pacho Ramos <pacho@gentoo.org> +files/rngd.service,
+ +rng-tools-4-r7.ebuild:
+ Add unit file (#510826 by Salah Coronya)
16 Dec 2013; Sven Vermeulen <swift@gentoo.org> rng-tools-4-r5.ebuild,
rng-tools-4-r6.ebuild:
diff --git a/sys-apps/rng-tools/Manifest b/sys-apps/rng-tools/Manifest
index e1e402154de2..a8d11c5b1cb7 100644
--- a/sys-apps/rng-tools/Manifest
+++ b/sys-apps/rng-tools/Manifest
@@ -10,6 +10,7 @@ AUX rngd-confd-4.1 562 SHA256 cdbd39f7446f12a9b78e87e9f135cfd0f6f364c4fa4ade0c96
AUX rngd-initd-3 1821 SHA256 74f04c2536b1abf21489365e7fdb3f84a785bdf066781077a956d769ce13a2de SHA512 3c63aa3db5ccfd7ed69f5197cb6af4691bc6f081dd3f46c9f0fe90ad7b0a4aa1291080f2d8e6de9bb0f05b321fe7cecaf150843eb917cd8832caa01eddcbdeea WHIRLPOOL e38470c021f403060424f96b05c9e0215216670c47608974fa639cc038b1d60e5704c3769710f343d5e75496da00985bc4beae043c8db8a409d9e89974d4835e
AUX rngd-initd-4 1599 SHA256 09ebd57d724f6a4ee1bda5c30937151780555a4ece96c378b91924d19e9f63b2 SHA512 4fc124ae383aee1a7615ad6f8ad129bb15870d8614b5d700dc73759062a260d21f956d4a2d4b618370e81d8bd88d4c71d7671d4620ce5b219ec13ccb813e3ccc WHIRLPOOL fad8f9e11dd4616257d4e949158dce475418864442b1943dbbf1d396ded015cd45b4448253bfa37106d229320ab8ae30f4b850fdfb21ee7686d7989e273fd548
AUX rngd-initd-4.1 897 SHA256 56780a5d0a3348a08ab19ba56e591f60f84665417ce9893d7b669fbc442bf1d4 SHA512 43d6612c6d6376a21b4522369688908e24544311632277a8dadc2a7c91ed664f7cf6610bab6592040fb10ca4adb98d2136134879bcfeeb25159c55cf9c0f6799 WHIRLPOOL c740a965b0e47dcae0d2ac01d01d3cf5e3f9ce4c5df626d75de82f3b5fe232391bafd43be099439cf6445f362ad7681d782db9497e6a13008d221fb8663579e5
+AUX rngd.service 133 SHA256 a05b1075157d39302106221594e1640479fae5dee4595de09442901a3a2d1648 SHA512 51e9ea84b624cda8d3689d6a9a8d60da4a556aa9d2a1a04e698d9a1490717aa47172e152c93711f8d04be8a5b68b1dfd568a762bd8ee7219afb7cdfff15657d2 WHIRLPOOL 093b0cd19a147abd9fc10f366c2c5a167d31b839d755cf2e56f6ae35409b6eb764db0651858d20dc95b71fe1d90b4ca33bde88053c80e40665613d132357366a
AUX test-for-argp.patch 1318 SHA256 222ee3b8bfbe4827140a67af4b8d170aaa135d5317e3a40b236f8d79a06c4274 SHA512 9418bea246052391e9dab1583a7e44c47f87c34d39860c76bf11090fd397ea70ec76cb7e4c91afbe1f18a19c6f8767e0e6ceec02fbd7ef8204e8ab168f3077d8 WHIRLPOOL a54d1e8f4d3e1070cda067120318d775f0a768836984c831cc84929801d29e5f7c694e90e96926e52af57d509a52d4340c3cf9ee847782927d3dfa16fa3f758b
DIST rng-tools-2.tar.gz 86429 SHA256 1126f0ecc8cab3af14a562cddc5d8ffeef47df7eba34a7aadcdee35a25ec2b1e SHA512 9a4835c0a9f1e9cef05ebaad98658bd4a405b3cd644f7330a308958337d089263409a5920f7533bf24c0b4d9edf7cc809152cc954148832c31896c1084fa93b1 WHIRLPOOL 8a4e9d054405ac93be6df1b1ae6c63f1bfad8082bd0515100d87a8f49b54d913fc8363d2d7d513ace506096961cbbb66cf18f1191c8561c8c613c1ba345d7ecf
DIST rng-tools-3.tar.gz 102366 SHA256 27f8041836f74342268aed4acdc28bcc0438b8461695d277cb81096d7ecaf4cc SHA512 37818c4c77627828e7d6527d18b7fb3a810dc68e6c2138bbccd470ceba0e497e91d2f1b96af2264494f36216eb81efd79a1eb35f3134dca9928d838db585e295 WHIRLPOOL 716258c1fb24ac129e7041d619560029bf0b1a68d1587374e8057af429d08b58f0563d2ea693980185a2828b67a24bc9b4febf4d3279e22710948c817678f96e
@@ -20,22 +21,13 @@ EBUILD rng-tools-3.ebuild 760 SHA256 643394e8733c3004af0326658d6a0795f69d9fa65b3
EBUILD rng-tools-4-r1.ebuild 792 SHA256 38f15cf03a21bf6360a66fcdb346767d361f5f1f6dafdf517f168e0310294324 SHA512 ab99f62ca397099fa2953759e4528729cf78e5c701d8689a9fbe41f3015f5c2d35196e2729e77916bef376f6b2697458b196a4b5dac240e590fadeff6d7c28f4 WHIRLPOOL 66e403e660ef5a144698237c27da8f5a16ca700898080cd285ef99ab4ac9e83b97ca873d7c4ad9479ce1e6d715be1da7bc2482782a8fff19e0d98043ffc8ec99
EBUILD rng-tools-4-r5.ebuild 864 SHA256 e59bd1300543fc7ceadf223314845385b66c110dc4f187f92f4eef70e3ccfd24 SHA512 25402c194c21ff445945aa7f12eb2ffe16692697b0b594696baef749e5fe80f0ec4421b880e8c80eb49f6a76ccf997c2fe8fa9075a24960d93bf24d924a52398 WHIRLPOOL c1b626b40f3d3cc991eaa3c1e30585b06fcb18d911e9fe96fa2c315cfb58abee8e8564d12a41040d16d253cf045bbce0fe6bd2acb677c747e39157a7761a0f5e
EBUILD rng-tools-4-r6.ebuild 921 SHA256 5c94a533ad956df91a2e0e1f087fba3a88087d2ad04ed2d85a6fe26a8e7459f4 SHA512 c60e2824d615dade49c4374ccc2ecfc84ac400c6e67e72d8eef826fa1412b88d334c421bc5a0ccc95410ba9791a4d53372f74b0e3b5321448775acf605134e61 WHIRLPOOL 8844c693154bd22852aac46cee2170bab4bb47d5b9d24c987dbb5011bf6991ac8548be6c7f1eed282073df62bf26e1c0d7f43d9ca6253cb4bdd0755a0f892efe
-MISC ChangeLog 8015 SHA256 c1078d25e966ce1ace0e89bc318fa63323d943ddb0293f6aaaee3498e7f4fc0f SHA512 e5ecdc69843fdc755f96cf7ba7eebd751bf95a80971706f28146a4b457ca812bb800e007153613961be8b2d1a767df10356a0fd668ae2d8281bf000b08f5d367 WHIRLPOOL bce3386efcf78011da7f401d000bac4286243faccc69a60e7a5bedf1c39a35f93191917a76a6a68f222600799824bc2e2aa27c22939cb7c1594a3c65fd7f5b1f
+EBUILD rng-tools-4-r7.ebuild 972 SHA256 631ed735d2d9aefbe8e951fdaf42d7af73b5dbce3090a190a111e37122fac7ff SHA512 5d7a984d15a14e5a4e1060919456e8be019b483de9d9331c7625e2277e8d6ac1cacfd6ae68f5b25e254651caf9a8ff38eadcef8d2c2a76df700e5d7a48d70833 WHIRLPOOL 72cef9047d83c6937806063fb6675c1f7146a58856664e40e172aca3f5cb40ce88bf993926bda18231ee657d963fade150e734cdb9c9da02d4d34567a36af02c
+MISC ChangeLog 8183 SHA256 667a9f839ecfd6b5ea0e4c0867f2b20eb1a96755629354a9aead18b68eb64858 SHA512 65c8d0cc30bfbf0558827bb584fc2ab6067ad13ee9171bdcbd9c0a865818685c67db8f16facf9ebb35623934c191f2f5cdb84010073b367607f2f85223578936 WHIRLPOOL 6a6e56daacdfae8af8cd0bb387f2a62f41a8765fc4231308bcf25969a7d7578b207af34caeae708105b6fabe89c0be6ace3bbe02521ab01f2d95868540296de3
MISC metadata.xml 165 SHA256 23a8851c12bd4cf7cf0528250ad5605be6b0780bbec0c51331d6d2c618c13f6a SHA512 3f1bee5d098a4e5874df3af56169397cc3ed526f9c56004b9ccaa4c5cf02d4affd894400b88f50f3c19bf5ba3ae06f3d4d2cfa5c15e97b7d4c33053e5f0f63c5 WHIRLPOOL 070ba3ff0b1ea000c90d8af13cdac14693dc5d9dcc8d8ba89cf9bdbe91196e3cf9e72bd2f01cd5efc1ddab63b83184159298d1ee891bc123107ea6891ad612d2
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iQIcBAEBCAAGBQJSrxF6AAoJEC7dUkA7aK9HVZIP/iukZz+h1sDlWIbP0tt0cZTq
-WqHJ/Hl0swscrC0LfIR1x1Da2tEJGLIQdn3CfDXvvfGSCu2GySO3fOxVODpxEoMJ
-CkT6vWKtB8l2Ct2ugJkXcKWUnM3ADewFMWFo+m6tMiX90dRGL4acVSMNCj4t3sQ+
-2KocveCcd8RF3yAGGN0y1q8r6orQUzw6VgvCCz4GuBWe5wmTah9FLcO8y9wENzOE
-ZyrvoXxyNETxlNXJiH6Xq7SuMJwymDxn1Tc4WLqJX40gngdtuWlQGv+4V/BkNIFm
-15yeKnR3ZEWgUn2MAH3zmPu2yJgAvzokhqUMaSE9llsdhQkUwZrOGtciQlWOPrWv
-DnRDgzkeRnEj3EQG3MG7ma2ceGr22eGsaxkzx1/aM1nr7EW8aKROLKD0XUxRmBjC
-QhmyH4cvVxQuDCItTGy/C/U7+kVV17w3N6eGhxZm0VckkgNFJZ6TgOIPQ9QFK7Tn
-xb8VIzqj8qm5x2rEOp/g7WXoccGdzQy8IsMsJfG+wGvYF4R4rqRP2UGGo1O2VvK5
-36t7lCZMp35XFk2T6lXilQxjKXnQtag0dlwaW5nzTur280N9RgHIOnMnyM3ijLzx
-zlI2F8zacj0j6V6UzatvJ98vlqLR+w8PV0SZM6MuyGpMopKnCsaPIHyjmJhj0/+2
-RhEzaTkiKljs0nkrnyxG
-=+WNK
+iEYEAREIAAYFAlOAbe0ACgkQCaWpQKGI+9SPRQCfV4CeTYEh7CsSTAW4nkDprvYg
+pE4AniK+7LQkgncS+lk6GevlUAp4PPV2
+=CKtb
-----END PGP SIGNATURE-----
diff --git a/sys-apps/rng-tools/files/rngd.service b/sys-apps/rng-tools/files/rngd.service
new file mode 100644
index 000000000000..04793437e2d7
--- /dev/null
+++ b/sys-apps/rng-tools/files/rngd.service
@@ -0,0 +1,8 @@
+[Unit]
+Description=Hardware RNG Entropy Gatherer Daemon
+
+[Service]
+ExecStart=/usr/sbin/rngd -f
+
+[Install]
+WantedBy=multi-user.target
diff --git a/sys-apps/rng-tools/rng-tools-4-r7.ebuild b/sys-apps/rng-tools/rng-tools-4-r7.ebuild
new file mode 100644
index 000000000000..559d742dc0a2
--- /dev/null
+++ b/sys-apps/rng-tools/rng-tools-4-r7.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/rng-tools/rng-tools-4-r7.ebuild,v 1.1 2014/05/24 10:01:14 pacho Exp $
+
+EAPI="5"
+
+inherit eutils autotools systemd toolchain-funcs
+
+DESCRIPTION="Daemon to use hardware random number generators"
+HOMEPAGE="http://gkernel.sourceforge.net/"
+SRC_URI="mirror://sourceforge/gkernel/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~x86"
+IUSE="selinux"
+
+DEPEND="selinux? ( sec-policy/selinux-rngd )"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ echo 'bin_PROGRAMS = randstat' >> contrib/Makefile.am
+ epatch "${FILESDIR}"/test-for-argp.patch
+ epatch "${FILESDIR}"/fix-textrels-on-PIC-x86.patch
+ eautoreconf
+
+ sed -i '/^AR /d' Makefile.in
+ tc-export AR
+}
+
+src_install() {
+ default
+ newinitd "${FILESDIR}"/rngd-initd-4.1 rngd
+ newconfd "${FILESDIR}"/rngd-confd-4.1 rngd
+ systemd_dounit "${FILESDIR}"/rngd.service
+}