From: Tony Vroon Date: Thu, 15 Jun 2006 13:26:50 +0000 (+0000) Subject: Add sendpage user. Although the daemon starts as root it is willing to spawn unprivil... X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=80d29b950ac84b6ca510e34e01254e7f26f2e4cf;p=gentoo.git Add sendpage user. Although the daemon starts as root it is willing to spawn unprivileged children. Touch up initscript so it properly terminates all subprocesses in this situation. Package-Manager: portage-2.1 --- diff --git a/net-dialup/sendpage/Manifest b/net-dialup/sendpage/Manifest index d292e198aa87..9483e9c91954 100644 --- a/net-dialup/sendpage/Manifest +++ b/net-dialup/sendpage/Manifest @@ -5,24 +5,24 @@ AUX 1.1.0-makefile.patch 369 RMD160 d55e0096a5336ad16e350ebbf8c73dde98a99459 SHA MD5 36c903757a867db01f20f278ceedd81a files/1.1.0-makefile.patch 369 RMD160 d55e0096a5336ad16e350ebbf8c73dde98a99459 files/1.1.0-makefile.patch 369 SHA256 1c211aefc44d8534e1077b256ed01f20ba506cafca6eb7668c247f1deb5f7131 files/1.1.0-makefile.patch 369 -AUX sendpage.initd 554 RMD160 34c1373d2ce81069fe2f00bce621e2f577623113 SHA1 227125e14b587723db5738a32cf8900a2f2d893e SHA256 a875bcf1bfd68124b0eef5d5ed52ca4f430a96bea6b004f390b47becf8c3aa38 -MD5 b9cfe2a76ff21dd69d24e9bebef4b9cc files/sendpage.initd 554 -RMD160 34c1373d2ce81069fe2f00bce621e2f577623113 files/sendpage.initd 554 -SHA256 a875bcf1bfd68124b0eef5d5ed52ca4f430a96bea6b004f390b47becf8c3aa38 files/sendpage.initd 554 +AUX sendpage.initd 523 RMD160 9b81d55288266cfb6b28b7b73a0afac53e0890e6 SHA1 73a5a06943744bdae5ae097b5d3d242997a0dcf5 SHA256 075ea0db9e655dfc8b2011631f3e000cbcecaf2490379125ae723cd0f7e1a4c2 +MD5 e4972ddf63ca69ecef6eacac19eafef2 files/sendpage.initd 523 +RMD160 9b81d55288266cfb6b28b7b73a0afac53e0890e6 files/sendpage.initd 523 +SHA256 075ea0db9e655dfc8b2011631f3e000cbcecaf2490379125ae723cd0f7e1a4c2 files/sendpage.initd 523 DIST sendpage-0.9.14.tar.gz 101985 RMD160 b70b61d5643e9c0be2a851aeb40a487bfdf57e27 SHA1 d5e06fb2c10d50455d9be9c03066b1af3329ab19 SHA256 4ba98b2ba5ac4756ba2b6f4afab30fd1adb382bef45c5dce151648e622fef2dd DIST sendpage-1.001.tar.gz 127130 RMD160 26a9fb7fa30a26deea32dc41ed4022ad689ffbc5 SHA1 d7804aa82ef80e7c17344de68efafbb75e9d2917 SHA256 2f2d8253b3f94fd3915ae7568a87e1263c416066f2cce7923b6dd3d2d5dc2b0c EBUILD sendpage-0.9.14.ebuild 712 RMD160 93961dfd20b13d16d346fb7db432d38eaef8febb SHA1 1767692892f7db2a5eb9a09b28c52350f51d996b SHA256 62f43f47f2e7b9df835095f73c53bfcb911caf12b76b2681c9ad6c869bdcbab4 MD5 1ac544efeacbeeedaf90d838e311b3a8 sendpage-0.9.14.ebuild 712 RMD160 93961dfd20b13d16d346fb7db432d38eaef8febb sendpage-0.9.14.ebuild 712 SHA256 62f43f47f2e7b9df835095f73c53bfcb911caf12b76b2681c9ad6c869bdcbab4 sendpage-0.9.14.ebuild 712 -EBUILD sendpage-1.1.0.ebuild 890 RMD160 6cd81f0cf8e4cc1a96f27203fa4a38635ffbae31 SHA1 86fdb0c2e38700b88f59cf1411d613d21d59294f SHA256 738c355f070b95d70e41b157163112c9f5d8a3047bc020d4c2d5aca5d1241fdf -MD5 5fa539b2d6f5b020eba1a2abc489a0f7 sendpage-1.1.0.ebuild 890 -RMD160 6cd81f0cf8e4cc1a96f27203fa4a38635ffbae31 sendpage-1.1.0.ebuild 890 -SHA256 738c355f070b95d70e41b157163112c9f5d8a3047bc020d4c2d5aca5d1241fdf sendpage-1.1.0.ebuild 890 -MISC ChangeLog 1449 RMD160 ae678dd1d4f0687744e98fe42fbb3a0c4dddd8e9 SHA1 dfe4ce9d275ae2ed35b21947ccffa58b78833923 SHA256 3914ced936039dc1cc39a291ceda0b4c5e22cb4240e7f0c00191fed787493782 -MD5 0d758aca7b11ddd855bf5d33c4445b6c ChangeLog 1449 -RMD160 ae678dd1d4f0687744e98fe42fbb3a0c4dddd8e9 ChangeLog 1449 -SHA256 3914ced936039dc1cc39a291ceda0b4c5e22cb4240e7f0c00191fed787493782 ChangeLog 1449 +EBUILD sendpage-1.1.0-r1.ebuild 1082 RMD160 c4285d4724c98405b8378946311676bf6fa6912a SHA1 abff8d4f1cde3e76616ded6a3b7caed4bc3ac291 SHA256 a33f601ba894c6f32563169599312536de4e5a2937b336e29f07f79c6cae864e +MD5 4ad4340ce7ecf93e8e0c04abf2524807 sendpage-1.1.0-r1.ebuild 1082 +RMD160 c4285d4724c98405b8378946311676bf6fa6912a sendpage-1.1.0-r1.ebuild 1082 +SHA256 a33f601ba894c6f32563169599312536de4e5a2937b336e29f07f79c6cae864e sendpage-1.1.0-r1.ebuild 1082 +MISC ChangeLog 1795 RMD160 f0c19dd38e2b4e153a8255b96b6196c969ff8014 SHA1 c53948bee844d76188833337cf629e0482337e89 SHA256 f0575e727b505a57dad15d582404335f0aea5584c789d4dcfb84f7f9d3c61052 +MD5 a42d22c7269859fdadf17f5ad3b19a0b ChangeLog 1795 +RMD160 f0c19dd38e2b4e153a8255b96b6196c969ff8014 ChangeLog 1795 +SHA256 f0575e727b505a57dad15d582404335f0aea5584c789d4dcfb84f7f9d3c61052 ChangeLog 1795 MISC metadata.xml 659 RMD160 a67dd3f41950650f70cad5e25dc71228454bdcf1 SHA1 db9f5460c64a983ad2bfab49773e5c1947b6a5c9 SHA256 c4fb46700cb30a7693401698c5163e5fcfb16d2550e4c1e59fc264bb0360ed4c MD5 b5e5bd080e7466a1a6172920bc97be53 metadata.xml 659 RMD160 a67dd3f41950650f70cad5e25dc71228454bdcf1 metadata.xml 659 @@ -30,13 +30,13 @@ SHA256 c4fb46700cb30a7693401698c5163e5fcfb16d2550e4c1e59fc264bb0360ed4c metadata MD5 53e65294f73a2a4654649d15c5bde118 files/digest-sendpage-0.9.14 247 RMD160 014e25649c6aa0d01b728977d507b348c0dd45e0 files/digest-sendpage-0.9.14 247 SHA256 7fb32b1f1d31fcb13ad39e7272b3a88693863c755a8243095263fdbeb25a20ba files/digest-sendpage-0.9.14 247 -MD5 fbb367ba51f6c4d6128612a553289ac9 files/digest-sendpage-1.1.0 244 -RMD160 87b0077053b726c6879ddc4d244cc110372e0921 files/digest-sendpage-1.1.0 244 -SHA256 7e0349cfe159b4a44a59fe6d7187e9b9119df54b9e41258c46970d1ac197d9fd files/digest-sendpage-1.1.0 244 +MD5 fbb367ba51f6c4d6128612a553289ac9 files/digest-sendpage-1.1.0-r1 244 +RMD160 87b0077053b726c6879ddc4d244cc110372e0921 files/digest-sendpage-1.1.0-r1 244 +SHA256 7e0349cfe159b4a44a59fe6d7187e9b9119df54b9e41258c46970d1ac197d9fd files/digest-sendpage-1.1.0-r1 244 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3-ecc0.1.6 (GNU/Linux) -iD8DBQFEkD64p5vW4rUFj5oRAqDtAKCvjAkxLjWffqtVKymVl8DQxNn/1ACfQ4rF -AA8D8rQVHnI1akpW7ZPsrAI= -=9sU4 +iD8DBQFEkWAPp5vW4rUFj5oRAgLrAJ4zko6WH2U/E8ZJt/WktTn04XtAvQCfWqvr +FwzCcnTxKga9RODXFh+zewA= +=hwpl -----END PGP SIGNATURE----- diff --git a/net-dialup/sendpage/files/digest-sendpage-1.1.0 b/net-dialup/sendpage/files/digest-sendpage-1.1.0 deleted file mode 100644 index 846ab9d23ae5..000000000000 --- a/net-dialup/sendpage/files/digest-sendpage-1.1.0 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 7ca49276f010ea26053bfb07874f38e2 sendpage-1.001.tar.gz 127130 -RMD160 26a9fb7fa30a26deea32dc41ed4022ad689ffbc5 sendpage-1.001.tar.gz 127130 -SHA256 2f2d8253b3f94fd3915ae7568a87e1263c416066f2cce7923b6dd3d2d5dc2b0c sendpage-1.001.tar.gz 127130 diff --git a/net-dialup/sendpage/sendpage-1.1.0.ebuild b/net-dialup/sendpage/sendpage-1.1.0.ebuild deleted file mode 100644 index c2f80e27af42..000000000000 --- a/net-dialup/sendpage/sendpage-1.1.0.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-dialup/sendpage/sendpage-1.1.0.ebuild,v 1.1 2006/06/14 16:52:08 chainsaw Exp $ - -inherit perl-module eutils - -MY_P=${PN}-1.001 -DESCRIPTION="Dialup alphapaging software." -HOMEPAGE="http://www.sendpage.org/" -SRC_URI="http://www.sendpage.org/download/${MY_P}.tar.gz" -S=${WORKDIR}/${MY_P} - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~x86 ~amd64" -IUSE="" - -DEPEND=">=dev-perl/Device-SerialPort-0.13 - >=dev-perl/MailTools-1.44 - >=virtual/perl-libnet-1.11 - >=dev-perl/Net-SNPP-1.13" - -mydoc="FEATURES THANKS TODO email2page.conf sendpage.cf snpp.conf docs/*" - -src_unpack() { - unpack ${A} - cd ${S} - epatch ${FILESDIR}/${PV}-makefile.patch -} - -src_install() { - perl-module_src_install - insinto /etc - doins sendpage.cf - newinitd ${FILESDIR}/sendpage.initd sendpage -}