diff options
-rw-r--r-- | app-admin/sudo/ChangeLog | 144 | ||||
-rw-r--r-- | app-admin/sudo/Manifest | 49 | ||||
-rw-r--r-- | app-admin/sudo/files/digest-sudo-1.6.8_p11 | 1 | ||||
-rw-r--r-- | app-admin/sudo/files/digest-sudo-1.6.8_p12 | 1 | ||||
-rw-r--r-- | app-admin/sudo/files/digest-sudo-1.6.8_p12-r1 | 3 | ||||
-rw-r--r-- | app-admin/sudo/files/digest-sudo-1.6.8_p9 | 1 | ||||
-rw-r--r-- | app-admin/sudo/files/digest-sudo-1.6.8_p9-r2 | 3 | ||||
-rw-r--r-- | app-admin/sudo/files/sudoers | 8 | ||||
-rw-r--r-- | app-admin/sudo/metadata.xml | 21 | ||||
-rw-r--r-- | app-admin/sudo/sudo-1.6.8_p12-r1.ebuild | 44 | ||||
-rw-r--r-- | app-admin/sudo/sudo-1.6.8_p9-r2.ebuild | 199 | ||||
-rw-r--r-- | mail-filter/proxsmtp/files/digest-proxsmtp-1.7 | 3 |
12 files changed, 183 insertions, 294 deletions
diff --git a/app-admin/sudo/ChangeLog b/app-admin/sudo/ChangeLog index 9b0ca37..70eabe2 100644 --- a/app-admin/sudo/ChangeLog +++ b/app-admin/sudo/ChangeLog @@ -1,6 +1,144 @@ # ChangeLog for app-admin/sudo -# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-admin/sudo/ChangeLog,v 1.88 2005/12/25 14:18:27 flameeyes Exp $ +# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-admin/sudo/ChangeLog,v 1.122 2008/04/05 14:39:28 flameeyes Exp $ + +*sudo-1.7_beta4 (05 Apr 2008) +*sudo-1.6.9_p15 (05 Apr 2008) + + 05 Apr 2008; Diego Pettenò <flameeyes@gentoo.org> +sudo-1.6.9_p15.ebuild, + +sudo-1.7_beta4.ebuild: + Version bump for both stable and beta series. + + 17 Mar 2008; Santiago M. Mola <coldwind@gentoo.org> sudo-1.6.9_p14.ebuild, + sudo-1.7_beta3.ebuild: + ~amd64 added wrt bug #212585 + + 08 Mar 2008; Diego Pettenò <flameeyes@gentoo.org> sudo-1.6.9_p14.ebuild, + sudo-1.7_beta3.ebuild: + Remove keywords for arches not having pambase keyworded. + + 08 Mar 2008; Ryan Hill <dirtyepic@gentoo.org> sudo-1.6.9_p14.ebuild: + Drop ~mips due to missing keywords on pambase. Bug #212585. + +*sudo-1.7_beta3 (07 Mar 2008) +*sudo-1.6.9_p14 (07 Mar 2008) + + 07 Mar 2008; Diego Pettenò <flameeyes@gentoo.org> +sudo-1.6.9_p14.ebuild, + +sudo-1.7_beta3.ebuild: + Version bump for both stable and beta versions. This time they use + system-login rather than system-auth as basic authentication measure, and + they rely on pambase to provide that. + + 25 Feb 2008; Diego Pettenò <flameeyes@gentoo.org> sudo-1.6.9_p13.ebuild, + sudo-1.7_beta2.ebuild: + Use -j1 during make install as parallel install fail. See bug #211395. + +*sudo-1.7_beta2 (25 Feb 2008) + + 25 Feb 2008; Diego Pettenò <flameeyes@gentoo.org> +sudo-1.7_beta2.ebuild: + Version bump to latest beta version (package.masked). + +*sudo-1.6.9_p13 (25 Feb 2008) + + 25 Feb 2008; Diego Pettenò <flameeyes@gentoo.org> +sudo-1.6.9_p13.ebuild: + Version bump. + + 25 Feb 2008; Diego Pettenò <flameeyes@gentoo.org> sudo-1.6.9_p12.ebuild: + Install LDAP schemas for OpenLDAP when ldap USE flag is enabled. Closes bug + #209395. + + 20 Feb 2008; Diego Pettenò <flameeyes@gentoo.org> + sudo-1.6.8_p12-r1.ebuild, sudo-1.6.9_p12.ebuild: + Use pamd_mimic rather than pamd_mimic_system. + + 19 Feb 2008; Diego Pettenò <flameeyes@gentoo.org> + sudo-1.6.8_p12-r1.ebuild, sudo-1.6.9_p12.ebuild: + Remove bindnow-flags close bug #210697. + + 14 Feb 2008; Diego Pettenò <flameeyes@gentoo.org> sudo-1.6.9_p12.ebuild: + Make skey and pam USE flags conflict and result in an error out, as the + configure now does not enable pam and skey to be enabled together anymore. + + 12 Feb 2008; Diego Pettenò <flameeyes@gentoo.org> -sudo-1.6.8_p9.ebuild, + -sudo-1.6.8_p9-r2.ebuild, -sudo-1.6.8_p11.ebuild, -sudo-1.6.8_p12.ebuild, + sudo-1.6.8_p12-r1.ebuild: + Remove old versions, and quote variables on the last stable so that repoman + stops yelling at me. + +*sudo-1.6.9_p12 (12 Feb 2008) + + 12 Feb 2008; Diego Pettenò <flameeyes@gentoo.org> metadata.xml, + +sudo-1.6.9_p12.ebuild: + Version bump, thanks to all the people in bug #186836 for their patience. + This also fixes bug #209801. + + 25 Dec 2007; Christian Heim <phreak@gentoo.org> metadata.xml: + Removing taviso from metadata.xml as per #202471. Assigning to + maintainer-needed. + + 07 Jun 2007; Christian Faulhammer <opfer@gentoo.org> ChangeLog: + modified ChangeLog to meet common standards + + 17 May 2007; Tavis Ormandy <taviso@gentoo.org> sudo-1.6.8_p12-r1.ebuild: + remove c++ checks + + 04 Mar 2007; Andrej Kacian <ticho@gentoo.org> sudo-1.6.8_p12-r1.ebuild: + Stable on x86, bug #169272. + + 04 Mar 2007; Simon Stelling <blubb@gentoo.org> sudo-1.6.8_p12-r1.ebuild: + stable on amd64; bug 169272 + + 18 Feb 2007; Markus Rothe <corsair@gentoo.org> sudo-1.6.8_p12-r1.ebuild: + Stable on ppc64 + + 18 Dec 2006; Gustavo Zacarias <gustavoz@gentoo.org> + sudo-1.6.8_p12-r1.ebuild: + Stable on sparc + + 18 Dec 2006; Alexander H. Færøy <eroyf@gentoo.org> + sudo-1.6.8_p12-r1.ebuild: + Stable on MIPS. + + 04 Dec 2006; Jeroen Roovers <jer@gentoo.org> sudo-1.6.8_p12-r1.ebuild: + Stable for HPPA. + + 17 Nov 2006; Diego Pettenò <flameeyes@gentoo.org> + sudo-1.6.8_p12-r1.ebuild: + Add ~sparc-fbsd keyword. + + 15 Nov 2006; Tavis Ormandy <taviso@gentoo.org> files/sudoers: + fix #155298, wrong path in samples for mount command. + + 12 Nov 2006; Tavis Ormandy <taviso@gentoo.org> files/sudoers: + multiple sudoedit targets dont work, correct example. + + 23 Oct 2006; Emanuele Giaquinta <exg@gentoo.org> sudo-1.6.8_p12-r1.ebuild: + Stable on ppc. + + 18 Oct 2006; Aron Griffis <agriffis@gentoo.org> sudo-1.6.8_p12-r1.ebuild: + Mark 1.6.8_p12-r1 stable on alpha + + 17 Oct 2006; Aron Griffis <agriffis@gentoo.org> sudo-1.6.8_p12-r1.ebuild: + Mark 1.6.8_p12-r1 stable on ia64 + +*sudo-1.6.8_p12-r1 (06 Aug 2006) + + 06 Aug 2006; Tavis Ormandy <taviso@gentoo.org> +sudo-1.6.8_p12-r1.ebuild: + clean gcc-bin from PATH. bug #136027 + + 27 Apr 2006; Alec Warner <antarus@gentoo.org> files/digest-sudo-1.6.8_p9, + files/digest-sudo-1.6.8_p9-r2, files/digest-sudo-1.6.8_p11, + files/digest-sudo-1.6.8_p12, Manifest: + Fixing duff SHA256 digests: Bug # 131293 + + 03 Apr 2006; Diego Pettenò <flameeyes@gentoo.org> sudo-1.6.8_p12.ebuild: + Add ~x86-fbsd keyword. + + 16 Feb 2006; Mark Loeser <halcy0n@gentoo.org> sudo-1.6.8_p12.ebuild: + Trim trailing spaces + + 16 Feb 2006; Tavis Ormandy <taviso@gentoo.org> sudo-1.6.8_p12.ebuild: + remove sys-devel/bison rdep #123001 25 Dec 2005; Diego Pettenò <flameeyes@gentoo.org> sudo-1.6.8_p12.ebuild: Use bindnow-flags function instead of -Wl,-z,now. @@ -180,6 +318,7 @@ enable ldap support. *sudo-1.6.8_p8-r1 (05 Jun 2005) +*sudo-1.6.7_p5-r4 (05 Jun 2005) 05 Jun 2005; Tavis Ormandy <taviso@gentoo.org> +files/sudo-strip-shellopts.diff, +sudo-1.6.7_p5-r4.ebuild, @@ -235,6 +374,7 @@ new release *sudo-1.6.8_p1-r2 (11 Nov 2004) +*sudo-1.6.7_p5-r2 (11 Nov 2004) 11 Nov 2004; Tavis Ormandy <taviso@gentoo.org> +files/sudoers, +sudo-1.6.7_p5-r2.ebuild, +sudo-1.6.8_p1-r2.ebuild: diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest index 66bd287..1296c45 100644 --- a/app-admin/sudo/Manifest +++ b/app-admin/sudo/Manifest @@ -1,52 +1,11 @@ AUX patch.sudo-1.6.8p9.logging.c.diff 1539 RMD160 0bdfff8770e4937692f8dda82c2d64d3c59f161f SHA1 54872fdb93de5a4c684a380f9a4a9525958526ec SHA256 1ac8e7886c75b4f54100035dd7cee2e031cda788ec746fcac30142a0cb0b9342 -MD5 bf5f954aab3b201f426037dbc4736932 files/patch.sudo-1.6.8p9.logging.c.diff 1539 -RMD160 0bdfff8770e4937692f8dda82c2d64d3c59f161f files/patch.sudo-1.6.8p9.logging.c.diff 1539 -SHA256 1ac8e7886c75b4f54100035dd7cee2e031cda788ec746fcac30142a0cb0b9342 files/patch.sudo-1.6.8p9.logging.c.diff 1539 AUX sudo 223 RMD160 4bc9a3e5d2dfd73bb1f14e5bad3b644ba80758d3 SHA1 fa6377c699ff2061c77cb87737fa2b4aaa8e8b9f SHA256 3f8dae2c663ed62bbe19e9b3e24f0e206fd1a4929bbafdff2e577e1aed9f2b58 -MD5 6c08a6d5527a45278ebc165df7f0031d files/sudo 223 -RMD160 4bc9a3e5d2dfd73bb1f14e5bad3b644ba80758d3 files/sudo 223 -SHA256 3f8dae2c663ed62bbe19e9b3e24f0e206fd1a4929bbafdff2e577e1aed9f2b58 files/sudo 223 AUX sudo-1.6.8_p12-ssh_client.diff 1815 RMD160 1ec5b9858bceee2292dd88167eb8e3760b46da2b SHA1 f54690102a0e669a34089acf2d0c37d4dd86ae67 SHA256 4d51ab9e7de3a6b5d222e4de2ec1eb3a17d35abbbf4182fc36d8b3d91c5b8bfc -MD5 f36728e36becc85e414f0913c64c6332 files/sudo-1.6.8_p12-ssh_client.diff 1815 -RMD160 1ec5b9858bceee2292dd88167eb8e3760b46da2b files/sudo-1.6.8_p12-ssh_client.diff 1815 -SHA256 4d51ab9e7de3a6b5d222e4de2ec1eb3a17d35abbbf4182fc36d8b3d91c5b8bfc files/sudo-1.6.8_p12-ssh_client.diff 1815 AUX sudo-1.6.8_p8-ldap-tls_cacert.diff 542 RMD160 cff54e31749796f732ce176b568797999325715e SHA1 3e7e493055998034d2b5a91160041e93d2246556 SHA256 2bc04b2b3ccd20f0ca545b74ca7ac68b708a1852af2fe2c620e78a92a45c2b23 -MD5 4a46750ff53c19dbfed39d894dd6ff4d files/sudo-1.6.8_p8-ldap-tls_cacert.diff 542 -RMD160 cff54e31749796f732ce176b568797999325715e files/sudo-1.6.8_p8-ldap-tls_cacert.diff 542 -SHA256 2bc04b2b3ccd20f0ca545b74ca7ac68b708a1852af2fe2c620e78a92a45c2b23 files/sudo-1.6.8_p8-ldap-tls_cacert.diff 542 AUX sudo-ldap_timelimit.diff 2550 RMD160 b34a41e3fc4016ff182ed1800e0f1b0f82d3bfdf SHA1 c3c15eea9cf2e552010e27d0282246fa770d2fae SHA256 fc6eedb3435edbf5ccfcd5f62d8f31a78bf01afbb519c6b40bbe1329d82d6cea -MD5 2a601951e4e5d6bdafc31b223737ddf5 files/sudo-ldap_timelimit.diff 2550 -RMD160 b34a41e3fc4016ff182ed1800e0f1b0f82d3bfdf files/sudo-ldap_timelimit.diff 2550 -SHA256 fc6eedb3435edbf5ccfcd5f62d8f31a78bf01afbb519c6b40bbe1329d82d6cea files/sudo-ldap_timelimit.diff 2550 AUX sudo-skeychallengeargs.diff 567 RMD160 906ee43a7c2f21d1cf5130eac5c98ef0833154fd SHA1 b0efbedc72a1ed85c74ba10e343a68368e76c3e9 SHA256 dd2f4fdba26be6c3b4af15f3b6e18efa19375e1f9c579cdc2c76ee1adcce5e1d -MD5 0b50aabedf9bb326893b5f1c333e46b2 files/sudo-skeychallengeargs.diff 567 -RMD160 906ee43a7c2f21d1cf5130eac5c98ef0833154fd files/sudo-skeychallengeargs.diff 567 -SHA256 dd2f4fdba26be6c3b4af15f3b6e18efa19375e1f9c579cdc2c76ee1adcce5e1d files/sudo-skeychallengeargs.diff 567 -AUX sudoers 1645 RMD160 f8bf0fe8bd5d1f02cf62438871a1662ad40c9f6f SHA1 73faccf4baf8c136809b3f5c749997e2a16d5e6c SHA256 dfee348e1c5fc745656a24cb6f5e813a08e69e30a8ebf9b9a74a59cc36e5b7ea -MD5 59acf8b0292a8e60b5277b5dc952cfc4 files/sudoers 1645 -RMD160 f8bf0fe8bd5d1f02cf62438871a1662ad40c9f6f files/sudoers 1645 -SHA256 dfee348e1c5fc745656a24cb6f5e813a08e69e30a8ebf9b9a74a59cc36e5b7ea files/sudoers 1645 +AUX sudoers 1612 RMD160 f61c372791112feecae7e0a762a9aa9f30285099 SHA1 b27d644dcd9d7d3727db9355a81cebf7deaa6a7a SHA256 4ff5355e2d1dcac48bdd8420982a5b437546cd40b3dc445f9fbfb9464a4af1a0 DIST sudo-1.6.8p12.tar.gz 585643 RMD160 d7ff9f18ca0973615258c2e975300b94567451d5 SHA1 a79631e9e1c0d0d3f2aa88ae685628e5fde61982 SHA256 56f7d86032538a4a98d90af3742903a09ba16d6db82b593e4a47605f87fa581a -DIST sudo-1.6.8p9.tar.gz 585509 RMD160 c1c719504476ab9ac11e0421716d149120463e33 SHA1 f264d1ad9f197920f2e69614db7935b35ca51672 SHA256 68f5b3e4f5572d816cf4d23616432286da7ba96ac58c17fef23046f12c88f440 -EBUILD sudo-1.6.8_p12-r1.ebuild 6677 RMD160 9698b52734c6072dd0e4730c23100a9afb9e337a SHA1 d495be52dc0a0de5507030bff24dbe7463983438 SHA256 e34c5a7313b4ee81f34b3439b612d8ae614ba22153d267785cc5e234376455ec -MD5 77f8831c9b20feaa083913d6adbe450e sudo-1.6.8_p12-r1.ebuild 6677 -RMD160 9698b52734c6072dd0e4730c23100a9afb9e337a sudo-1.6.8_p12-r1.ebuild 6677 -SHA256 e34c5a7313b4ee81f34b3439b612d8ae614ba22153d267785cc5e234376455ec sudo-1.6.8_p12-r1.ebuild 6677 -EBUILD sudo-1.6.8_p9-r2.ebuild 6952 RMD160 aefe17dda3f4f8f7b422dd7296924b693329c057 SHA1 b8f2bf3c083bec019fe3fa78876c335b673fa56f SHA256 b092cf983a5460aafe51f5e630c7858568856ce4aeb2a8977c636ac7d1a639ed -MD5 107f24d80634d477cab72f166f7bd098 sudo-1.6.8_p9-r2.ebuild 6952 -RMD160 aefe17dda3f4f8f7b422dd7296924b693329c057 sudo-1.6.8_p9-r2.ebuild 6952 -SHA256 b092cf983a5460aafe51f5e630c7858568856ce4aeb2a8977c636ac7d1a639ed sudo-1.6.8_p9-r2.ebuild 6952 -MISC ChangeLog 11792 RMD160 9f6c04c00a6a316a70fd4fad90f3f362cda33de2 SHA1 6acb35552cae34437433f9dc1ae21ba4c079a5dc SHA256 a4e4d2b9ac935f73fe0f67d9ed74d11d64176ee92b151ae6ad09e2a6f32b6738 -MD5 5e37a4454e2a52fcd347893baf9828fa ChangeLog 11792 -RMD160 9f6c04c00a6a316a70fd4fad90f3f362cda33de2 ChangeLog 11792 -SHA256 a4e4d2b9ac935f73fe0f67d9ed74d11d64176ee92b151ae6ad09e2a6f32b6738 ChangeLog 11792 -MISC metadata.xml 561 RMD160 04a154038f02ff778d7f668490c262b240187904 SHA1 b02c76e80af1c07aed2293c90f1285edbef7de0b SHA256 d28efd1ec2116064d019539bebd0d6f8efbe7ed04c2ae5ddc99cbc8b6bef2495 -MD5 4e3ab49065539b5aa4d3153261b5d687 metadata.xml 561 -RMD160 04a154038f02ff778d7f668490c262b240187904 metadata.xml 561 -SHA256 d28efd1ec2116064d019539bebd0d6f8efbe7ed04c2ae5ddc99cbc8b6bef2495 metadata.xml 561 -MD5 7b636eeeaa97990ecc5cd03fd171b207 files/digest-sudo-1.6.8_p12-r1 241 -RMD160 33be8312a07a9e926e1bc227c922d6078b18de47 files/digest-sudo-1.6.8_p12-r1 241 -SHA256 f3e327aa5ab8f92d8c3fd64df89d3d2cbde40e85e1d49873d03f105033755617 files/digest-sudo-1.6.8_p12-r1 241 -MD5 22f392e9685a8c5d5ef4667b7bb5d6ea files/digest-sudo-1.6.8_p9-r2 238 -RMD160 0ee0d452db676cc2e3e21c2b18d5f2bfd0bd012c files/digest-sudo-1.6.8_p9-r2 238 -SHA256 ffd8cbc37d836a37eb84dd49d7bc538df5a2a6b02972d5dd8f94d31496d109fa files/digest-sudo-1.6.8_p9-r2 238 +EBUILD sudo-1.6.8_p12-r1.ebuild 6676 RMD160 b04da97519ece66fefa1f4079a8eb590f922a68f SHA1 864c3bdb6bdce8f8ad1537b68f6af27e8cddce83 SHA256 8d32748e74745b87106cbad2983bc0cd6fbde4b02e0ee00c99c3435f3c07ef89 +MISC ChangeLog 16836 RMD160 3a828b9690071c79737bcf44cc1ad989d52156ce SHA1 e036e4312d1f1b329326f8887a0789647c09b438 SHA256 884f594a3cf7e2fa2616d35d25b7f98c1466fb32c3e3979c26d158a6775c36ba +MISC metadata.xml 501 RMD160 74dd36daa51d7ad5ce1659f0279e1245cd1ef4bc SHA1 e447d21dc61ee4a6de8cc0f66aa28aa422d9990a SHA256 5f399b83a90977486ff92847caa884d16f8b71705fd0d2203acb35f56c9a6db6 diff --git a/app-admin/sudo/files/digest-sudo-1.6.8_p11 b/app-admin/sudo/files/digest-sudo-1.6.8_p11 deleted file mode 100644 index a0e605f..0000000 --- a/app-admin/sudo/files/digest-sudo-1.6.8_p11 +++ /dev/null @@ -1 +0,0 @@ -MD5 2b4dbbcec2865adbe12c5693097a6d2c sudo-1.6.8p11.tar.gz 585581 diff --git a/app-admin/sudo/files/digest-sudo-1.6.8_p12 b/app-admin/sudo/files/digest-sudo-1.6.8_p12 deleted file mode 100644 index b0063e9..0000000 --- a/app-admin/sudo/files/digest-sudo-1.6.8_p12 +++ /dev/null @@ -1 +0,0 @@ -MD5 b29893c06192df6230dd5f340f3badf5 sudo-1.6.8p12.tar.gz 585643 diff --git a/app-admin/sudo/files/digest-sudo-1.6.8_p12-r1 b/app-admin/sudo/files/digest-sudo-1.6.8_p12-r1 deleted file mode 100644 index 02e4692..0000000 --- a/app-admin/sudo/files/digest-sudo-1.6.8_p12-r1 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 b29893c06192df6230dd5f340f3badf5 sudo-1.6.8p12.tar.gz 585643 -RMD160 d7ff9f18ca0973615258c2e975300b94567451d5 sudo-1.6.8p12.tar.gz 585643 -SHA256 56f7d86032538a4a98d90af3742903a09ba16d6db82b593e4a47605f87fa581a sudo-1.6.8p12.tar.gz 585643 diff --git a/app-admin/sudo/files/digest-sudo-1.6.8_p9 b/app-admin/sudo/files/digest-sudo-1.6.8_p9 deleted file mode 100644 index 0629e17..0000000 --- a/app-admin/sudo/files/digest-sudo-1.6.8_p9 +++ /dev/null @@ -1 +0,0 @@ -MD5 6d0346abd16914956bc7ea4f17fc85fb sudo-1.6.8p9.tar.gz 585509 diff --git a/app-admin/sudo/files/digest-sudo-1.6.8_p9-r2 b/app-admin/sudo/files/digest-sudo-1.6.8_p9-r2 deleted file mode 100644 index 89fdc9a..0000000 --- a/app-admin/sudo/files/digest-sudo-1.6.8_p9-r2 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 6d0346abd16914956bc7ea4f17fc85fb sudo-1.6.8p9.tar.gz 585509 -RMD160 c1c719504476ab9ac11e0421716d149120463e33 sudo-1.6.8p9.tar.gz 585509 -SHA256 68f5b3e4f5572d816cf4d23616432286da7ba96ac58c17fef23046f12c88f440 sudo-1.6.8p9.tar.gz 585509 diff --git a/app-admin/sudo/files/sudoers b/app-admin/sudo/files/sudoers index 4642d50..386a0c5 100644 --- a/app-admin/sudo/files/sudoers +++ b/app-admin/sudo/files/sudoers @@ -46,10 +46,10 @@ root ALL=(ALL) ALL # Same thing without a password # %wheel ALL=(ALL) NOPASSWD: ALL -# Users in group www are allowed to edit httpd.conf and ftpd.conf -# using sudoedit, or sudo -e, without a password. -# %www ALL=(ALL) NOPASSWD: sudoedit /etc/httpd.conf, /etc/ftpd.conf +# Users in group www are allowed to edit httpd.conf using sudoedit, or +# sudo -e, without a password. +# %www ALL=(ALL) NOPASSWD: sudoedit /etc/httpd.conf # Samples -# %users ALL=/sbin/mount /cdrom,/sbin/umount /cdrom +# %users ALL=/bin/mount /cdrom,/bin/umount /cdrom # %users localhost=/sbin/shutdown -h now diff --git a/app-admin/sudo/metadata.xml b/app-admin/sudo/metadata.xml index 364628b..8fe21e2 100644 --- a/app-admin/sudo/metadata.xml +++ b/app-admin/sudo/metadata.xml @@ -1,15 +1,14 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<herd>no-herd</herd> -<maintainer> - <email>taviso@gentoo.org</email> -</maintainer> -<maintainer> - <email>lcars@gentoo.org</email> - <description>ldap support</description> -</maintainer> -<longdescription> -Sudo (superuser do) allows a system administrator to give certain users (or groups of users) the ability to run some (or all) commands as root or another user while logging the commands and arguments. -</longdescription> + <herd>no-herd</herd> + <maintainer> + <email>flameeyes@gentoo.org</email> + </maintainer> + <longdescription lang="en"> + Sudo (superuser do) allows a system administrator to give certain + users (or groups of users) the ability to run some (or all) + commands as root or another user while logging the commands and + arguments. + </longdescription> </pkgmetadata> diff --git a/app-admin/sudo/sudo-1.6.8_p12-r1.ebuild b/app-admin/sudo/sudo-1.6.8_p12-r1.ebuild index 10d0a73..8f29410 100644 --- a/app-admin/sudo/sudo-1.6.8_p12-r1.ebuild +++ b/app-admin/sudo/sudo-1.6.8_p12-r1.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2007 Gentoo Foundation +# Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/app-admin/sudo/sudo-1.6.8_p12-r1.ebuild,v 1.12 2007/03/04 13:00:59 ticho Exp $ -inherit eutils pam flag-o-matic +inherit eutils pam # TODO: Fix support for krb4 and krb5 @@ -11,7 +11,7 @@ HOMEPAGE="http://www.sudo.ws/" SRC_URI="ftp://ftp.sudo.ws/pub/sudo/${P/_/}.tar.gz" LICENSE="Sudo" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 m68k mips ppc ppc64 s390 sh sparc ~sparc-fbsd x86 ~x86-fbsd" +KEYWORDS="alpha amd64 arm hppa ia64 m68k ppc ppc64 s390 sh sparc ~sparc-fbsd x86 ~x86-fbsd" IUSE="pam skey offensive ldap selinux" DEPEND="pam? ( || ( virtual/pam sys-libs/pam ) ) @@ -27,19 +27,19 @@ DEPEND="${RDEPEND} sys-devel/bison" S=${WORKDIR}/${P/_/} src_unpack() { - unpack ${A}; cd ${S} + unpack ${A}; cd "${S}" - # patch falco pour les logs et pam - epatch ${FILESDIR}/${P}-ssh_client.diff + # falco's patch for logging and pam + epatch "${FILESDIR}"/${P}-ssh_client.diff # ldap failover patch - epatch ${FILESDIR}/${PN}-ldap_timelimit.diff + epatch "${FILESDIR}"/${PN}-ldap_timelimit.diff # compatability fix. - epatch ${FILESDIR}/${PN}-skeychallengeargs.diff + epatch "${FILESDIR}"/${PN}-skeychallengeargs.diff # make tls_cacert synonymous with tls_cacertfile. - epatch ${FILESDIR}/${PN}-1.6.8_p8-ldap-tls_cacert.diff + epatch "${FILESDIR}"/${PN}-1.6.8_p8-ldap-tls_cacert.diff # additional variables to disallow, should user disable env_reset. @@ -79,6 +79,9 @@ src_unpack() { # prevent binaries from being stripped. sed -i 's/\($(INSTALL).*\) -s \(.*[(sudo|visudo)]\)/\1 \2/g' Makefile.in + + # remove useless c++ checks + epunt_cxx } src_compile() { @@ -121,8 +124,7 @@ src_compile() { $(use_with ldap ldap_conf_file /etc/ldap.conf.sudo) \ $(use_with ldap) || die - # disallow lazy bindings - emake SUDO_LDFLAGS="$(bindnow-flags)" || die + emake || die } src_install() { @@ -134,25 +136,25 @@ src_install() { dodoc README.LDAP dosbin sudoers2ldif - printf "# See ldap.conf(5) and README.LDAP for details\n" > ${T}/ldap.conf.sudo - printf "# This file should only be readable by root\n\n" >> ${T}/ldap.conf.sudo - printf "# supported directives: host, port, ssl, ldap_version\n" >> ${T}/ldap.conf.sudo - printf "# uri, binddn, bindpw, sudoers_base, sudoers_debug\n" >> ${T}/ldap.conf.sudo - printf "# tls_{checkpeer,cacertfile,cacertdir,randfile,ciphers,cert,key}\n" >> ${T}/ldap.conf.sudo + printf "# See ldap.conf(5) and README.LDAP for details\n" > "${T}"/ldap.conf.sudo + printf "# This file should only be readable by root\n\n" >> "${T}"/ldap.conf.sudo + printf "# supported directives: host, port, ssl, ldap_version\n" >> "${T}"/ldap.conf.sudo + printf "# uri, binddn, bindpw, sudoers_base, sudoers_debug\n" >> "${T}"/ldap.conf.sudo + printf "# tls_{checkpeer,cacertfile,cacertdir,randfile,ciphers,cert,key}\n" >> "${T}"/ldap.conf.sudo insinto /etc - doins ${T}/ldap.conf.sudo + doins "${T}"/ldap.conf.sudo fperms 0440 /etc/ldap.conf.sudo fi if has_version virtual/pam; then - pamd_mimic_system sudo auth account password session + pamd_mimic system-auth sudo auth account password session else - dopamd ${FILESDIR}/sudo + dopamd "${FILESDIR}"/sudo fi insinto /etc - doins ${FILESDIR}/sudoers + doins "${FILESDIR}"/sudoers fperms 0440 /etc/sudoers } @@ -175,7 +177,7 @@ sudo_bad_var() { local target='env.c' marker='\*initial_badenv_table\[\]' ebegin " $1" - sed -i 's#\(^.*'${marker}'.*$\)#\1\n\t"'${1}'",#' ${S}/${target} + sed -i 's#\(^.*'${marker}'.*$\)#\1\n\t"'${1}'",#' "${S}"/${target} eend $? } diff --git a/app-admin/sudo/sudo-1.6.8_p9-r2.ebuild b/app-admin/sudo/sudo-1.6.8_p9-r2.ebuild deleted file mode 100644 index dded346..0000000 --- a/app-admin/sudo/sudo-1.6.8_p9-r2.ebuild +++ /dev/null @@ -1,199 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-admin/sudo/sudo-1.6.8_p9-r2.ebuild,v 1.14 2005/11/24 18:33:48 corsair Exp $ - -inherit eutils pam - -# TODO: Fix support for krb4 and krb5 - -DESCRIPTION="Allows users or groups to run commands as other users" -HOMEPAGE="http://www.sudo.ws/" -SRC_URI="ftp://ftp.sudo.ws/pub/sudo/${P/_/}.tar.gz" -LICENSE="Sudo" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 m68k mips ppc ppc64 s390 sh sparc x86" -IUSE="pam skey offensive ldap selinux" - -DEPEND="pam? ( || ( virtual/pam sys-libs/pam ) ) - ldap? ( >=net-nds/openldap-2.1.30-r1 ) - skey? ( >=app-admin/skey-1.1.5-r1 ) - sys-devel/bison - virtual/editor - virtual/mta" -RDEPEND="selinux? ( sec-policy/selinux-sudo ) - ldap? ( dev-lang/perl ) - ${DEPEND}" - -S=${WORKDIR}/${P/_/} - -src_unpack() { - unpack ${A}; cd ${S} - - # patch falco - epatch ${FILESDIR}/patch.sudo-1.6.8p9.logging.c.diff - - # ldap failover patch - epatch ${FILESDIR}/${PN}-ldap_timelimit.diff - - # compatability fix. - epatch ${FILESDIR}/${PN}-skeychallengeargs.diff - - # make tls_cacert synonymous with tls_cacertfile. - epatch ${FILESDIR}/${PN}-1.6.8_p8-ldap-tls_cacert.diff - - # additional variables to disallow, should user disable env_reset. - - # NOTE: this is not a supported mode of operation, these variables - # are added to the blacklist as a convenience to administrators - # who fail to heed the warnings of allowing untrusted users - # to access sudo. - # - # there is *no possible way* to foresee all attack vectors in - # all possible applications that could potentially be used via - # sudo, these settings will just delay the inevitable. - # - # that said, I will accept suggestions for variables that can - # be misused in _common_ interpreters or libraries, such as - # perl, bash, python, ruby, etc., in the hope of dissuading - # a casual attacker. - - # XXX: perl should be using suid_perl. - # XXX: users can remove/add more via env_delete and env_check. - # XXX: <?> = probably safe enough for most circumstances. - - einfo "Blacklisting common variables (env_delete)..." - sudo_bad_var 'SHELLOPTS' # bash, change shoptions. - sudo_bad_var 'PERLIO_DEBUG' # perl, write debug to file. - sudo_bad_var 'PERL5LIB' # perl, change search path. - sudo_bad_var 'PERLLIB' # perl, change search path. -# sudo_bad_var 'PERL_HASH_SEED' # perl, change seed. <?> -# sudo_bad_var 'PERL_HASH_SEED_DEBUG' # perl, disclose seed. <?> -# sudo_bad_var 'PERL_SIGNALS' # perl, use deferred signals. <?> - sudo_bad_var 'FPATH' # ksh, search path for functions. - sudo_bad_var 'PS4' # sh, in case set -x is used. <?> - sudo_bad_var 'NULLCMD' # zsh, command on null-redir. <?> - sudo_bad_var 'READNULLCMD' # zsh, command on null-redir. <?> -# sudo_bad_var 'TMPPREFIX' # zsh, prefix for tmp files. <?> - sudo_bad_var 'GLOBIGNORE' # bash, glob paterns to ignore. <?> - sudo_bad_var 'PERL5OPT' # perl, set options. - sudo_bad_var 'PYTHONHOME' # python, module search path. - sudo_bad_var 'PYTHONPATH' # python, search path. - sudo_bad_var 'PYTHONINSPECT' # python, allow inspection. - sudo_bad_var 'RUBYLIB' # ruby, lib load path. - sudo_bad_var 'RUBYOPT' # ruby, cl options. -# sudo_bad_var 'RUBYPATH' # ruby, script search path. <?> - sudo_bad_var 'ZDOTDIR' # zsh, path to search for dotfiles. - einfo "...done." - - # prevent binaries from being stripped. - sed -i 's/\($(INSTALL).*\) -s \(.*[(sudo|visudo)]\)/\1 \2/g' Makefile.in -} - -src_compile() { - local line ROOTPATH - - # FIXME: secure_path is a compile time setting. using ROOTPATH - # is not perfect, env-update may invalidate this, but until it - # is available as a sudoers setting this will have to do. - einfo "Setting secure_path..." - - # why not use grep? variable might be expanded from other variables - # declared in that file. cannot just source the file, would override - # any variables already set. - eval `PS4= bash -x /etc/profile.env 2>&1 | \ - while read line; do - case $line in - ROOTPATH=*) echo $line; break;; - *) continue;; - esac - done` && einfo " Found ROOTPATH..." || \ - ewarn " Failed to find ROOTPATH, please report this." - - # remove any duplicate entries - ROOTPATH=$(cleanpath /bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/bin${ROOTPATH:+:${ROOTPATH}}) - - einfo "...done." - - # XXX: --disable-path-info closes an info leak, but may be confusing. - # XXX: /bin/vi may not be available, make nano visudo's default. - econf --with-secure-path="/sbin:/usr/sbin:/usr/local/sbin:/bin:/usr/bin:/usr/local/bin:/usr/i686-pc-linux-gnu/gcc-bin/3.4.4/" \ - --with-editor=/usr/bin/vim \ - --with-env-editor \ - --with-all-insults \ - --disable-path-info \ - $(use_with offensive insults) \ - $(use_with offensive all-insults) \ - $(use_with pam) \ - $(use_with skey) \ - $(use_with ldap ldap_conf_file /etc/ldap.conf.sudo) \ - $(use_with ldap) || die - - # disallow lazy bindings - emake SUDO_LDFLAGS="-Wl,-z,now" || die -} - -src_install() { - einstall || die - dodoc BUGS CHANGES HISTORY PORTING README RUNSON TODO \ - TROUBLESHOOTING UPGRADE sample.* - - if use ldap; then - dodoc README.LDAP - dosbin sudoers2ldif - - printf "# See ldap.conf(5) and README.LDAP for details\n" > ${T}/ldap.conf.sudo - printf "# This file should only be readable by root\n\n" >> ${T}/ldap.conf.sudo - printf "# supported directives: host, port, ssl, ldap_version\n" >> ${T}/ldap.conf.sudo - printf "# uri, binddn, bindpw, sudoers_base, sudoers_debug\n" >> ${T}/ldap.conf.sudo - printf "# tls_{checkpeer,cacertfile,cacertdir,randfile,ciphers,cert,key}\n" >> ${T}/ldap.conf.sudo - - insinto /etc - doins ${T}/ldap.conf.sudo - fperms 0440 /etc/ldap.conf.sudo - fi - - if has_version virtual/pam; then - pamd_mimic_system sudo auth account password session - else - dopamd ${FILESDIR}/sudo - fi - - insinto /etc - doins ${FILESDIR}/sudoers - fperms 0440 /etc/sudoers -} - -# remove duplicate path entries from $1 -cleanpath() { - local i=1 x n IFS=: - local -a paths; paths=($1) - - for ((n=${#paths[*]}-1;i<=n;i++)); do - for ((x=0;x<i;x++)); do - test "${paths[i]}" == "${paths[x]}" && { - einfo " Duplicate entry ${paths[i]} removed..." 1>&2 - unset paths[i]; continue 2; } - done; # einfo " Adding ${paths[i]}..." 1>&2 - done; echo "${paths[*]}" -} - -# add $1 to default env_delete list. -sudo_bad_var() { - local target='env.c' marker='\*initial_badenv_table\[\]' - - ebegin " $1" - sed -i 's#\(^.*'${marker}'.*$\)#\1\n\t"'${1}'",#' ${S}/${target} - eend $? -} - -pkg_postinst() { - use skey && use pam && { - ewarn "sudo will not use skey authentication when compiled with" - ewarn "pam support." - ewarn "To allow users to authenticate with one time passwords," - ewarn "you should unset the pam USE flag for sudo." - } - use ldap && { - ewarn "sudo uses the /etc/ldap.conf.sudo file for ldap configuration." - } -} diff --git a/mail-filter/proxsmtp/files/digest-proxsmtp-1.7 b/mail-filter/proxsmtp/files/digest-proxsmtp-1.7 deleted file mode 100644 index 4172677..0000000 --- a/mail-filter/proxsmtp/files/digest-proxsmtp-1.7 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 de6ce4a743b45cf84c4dbaccda9ee147 proxsmtp-1.7.tar.gz 186015 -RMD160 fc4fbcb9d7dd03e10975412fe6ea8bafaa1060c8 proxsmtp-1.7.tar.gz 186015 -SHA256 53fa714c7c4a63cfeec2cd27b646f43aea58141aad2368a1063db47dadb7e1b6 proxsmtp-1.7.tar.gz 186015 |