diff options
author | Chris Reffett <creffett@gentoo.org> | 2013-08-27 20:58:16 +0000 |
---|---|---|
committer | Chris Reffett <creffett@gentoo.org> | 2013-08-27 20:58:16 +0000 |
commit | 18e9020008d7f71daaedda232ab73ba266c39b77 (patch) | |
tree | a67b1d24cae03c02b3c150940bcbc162abbe22c1 /app-admin | |
parent | Version bump (bug #479740). (diff) | |
download | historical-18e9020008d7f71daaedda232ab73ba266c39b77.tar.gz historical-18e9020008d7f71daaedda232ab73ba266c39b77.tar.bz2 historical-18e9020008d7f71daaedda232ab73ba266c39b77.zip |
Drop insecure version wrt cleanup for security bug 481186. ACK by prometheanfire.
Package-Manager: portage-2.2.1/cvs/Linux x86_64
Manifest-Sign-Key: 0x42618354
Diffstat (limited to 'app-admin')
-rw-r--r-- | app-admin/puppet/ChangeLog | 6 | ||||
-rw-r--r-- | app-admin/puppet/Manifest | 22 | ||||
-rw-r--r-- | app-admin/puppet/puppet-2.7.22.ebuild | 181 |
3 files changed, 11 insertions, 198 deletions
diff --git a/app-admin/puppet/ChangeLog b/app-admin/puppet/ChangeLog index 7e73c3b40c63..b156d813fcc0 100644 --- a/app-admin/puppet/ChangeLog +++ b/app-admin/puppet/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for app-admin/puppet # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-admin/puppet/ChangeLog,v 1.169 2013/08/21 03:47:32 jmorgan Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-admin/puppet/ChangeLog,v 1.170 2013/08/27 20:58:07 creffett Exp $ + + 27 Aug 2013; Chris Reffett <creffett@gentoo.org> -puppet-2.7.22.ebuild: + Drop insecure version wrt cleanup for security bug 481186. ACK by + prometheanfire. 21 Aug 2013; Jack Morgan <jmorgan@gentoo.org> puppet-2.7.23.ebuild: sparc stable wrt #481186 diff --git a/app-admin/puppet/Manifest b/app-admin/puppet/Manifest index 00bfb178a4f9..d5c453ec220d 100644 --- a/app-admin/puppet/Manifest +++ b/app-admin/puppet/Manifest @@ -8,31 +8,21 @@ AUX puppet.init-r1 609 SHA256 1ba2b2c08e056adcb261bce51acf47dba6200246f199f25cdf AUX puppetmaster.confd 640 SHA256 2245ae58a702618504257b690fd9b82b3562e7eaaa0d4ef2a96f918996249e8b SHA512 deb4004dd8448c503099a0cdfcbbfa8e2efed5dc088539bbce5c9db4337f2910b625598402b72db42d68a0a9b6d3570c18fb314f3c9406fa67f946c38c9bf44d WHIRLPOOL d0d14ac957978d59ee6b57b53d8d2e4f00a78ac2fc9d5c279457e326fcd08c30c3ad0f884f05580a4e80a00ba02af7496469eed96a91245b2bf3141494c56058 AUX puppetmaster.init 1089 SHA256 8e4ae53b115ec5379961af6e9f822b2d8cfa59241d7d62d3bb8f81600fcd98d9 SHA512 3cedb45ec1c9b29b6c4e8392aa610b866c99fb2204c70d5c149090478bc42ac9454091bdec5155358b662167964a61c82307243839f923f5b15eca9e28a360e6 WHIRLPOOL cb86be91131d65e6f6a54b330e82f551dadb46725b7c882ca0fae3a501adf68f0069204351c57e2b6d69f6704846c9f7ab1aa2c3162ffd9afa93cce386ca991e AUX puppetmaster.init-r1 920 SHA256 00a66031624de13e28b43c186765c36f02632a614b868192e6cf4e6f1f392830 SHA512 b0b08592464111791470b126fef0ba20863dbcb011752cccc7c24303544cbbaf12fefb37eb17ad88551ced4d5d6bf2a4f81fd93e84506411f7b8b51053d34e42 WHIRLPOOL 4027629f5d188ba1a96fb0796ff5a8c8c2887936f2f9a5a4fc41a719be9a48ad4c114b2918437e6b812f01bfcbf22e2b4617092bff84b2b76c107db4c5dfc29b -DIST puppet-2.7.22.tar.gz 2023230 SHA256 bfd79c0aecdeea4e1a8573e9325fbcb48778603d908180e88897458f01fe06de SHA512 534f40d57e57d6b16fbac6e097cccc888e12cda648f9fa8fb74e4add9be49c1733d488d13375a712e9f160d8ccfb314d4f48ee7e604388cfd5456750a2627c94 WHIRLPOOL e5a7a773a5af2dd222c5726c3dbe3a622ed60c148dc0fc88fc7568ad3f1d422a08f49a6d5f5592b218418163526fc7effe48168309024232137919e11ac40a11 DIST puppet-2.7.23.tar.gz 2025639 SHA256 73bc0d5a2334dc484148141a32274703b65b78bf87ca41f7e2da1c38518ba490 SHA512 d6173b596744b438a132a3772ed39195670d509481b5fbd30b098e8df3fceb31097369e6670587303b490f35842a39955d77ad500ab88535d43f08cc8d9dc86c WHIRLPOOL 65164214bc421b78359858258fa1e4242161ec406a20d73e5f44a5b14e74a6ed5973fcd4cd752a8817698aee8840ce67b92b12dfe487f964a736a68ae158ae80 DIST puppet-3.1.1-CVE-2013-3567.patch 177845 SHA256 48b8998182a6d84fcf10847183feefb4b198b8421bd46d82fb8c45577bc0c5f7 SHA512 fe3e8ad8fecf374b9ebe67f38bc49980891121134fee560d7c2e5c43d8ccda772b4ec5b26f69c0928eb35804eb47fdb29654b065b997cc8f5c190fc3e2cca7f8 WHIRLPOOL bc93d1958b2c31d76a0f5b3fb0a33224e6304b72a0875e1ca3de0516212dccf44b760899ffbc29ed179be741560ff7b16516f5b7b65cd6f6a45414edd4eedda8 DIST puppet-3.1.1.tar.gz 1587190 SHA256 4401f6388bb96b1301a107f247af6fa558127d78467bb5cef1a1e0ff66b4463d SHA512 48759776b68f83a125a0c703ecc9ad3efe34f10e6cfd9ddcd9e596ff082c9f40bdb7e0489bf7eb0bb0ce8bdb4ad0ae87049d2ad3133e839d0a5a6caa8419074e WHIRLPOOL d7152ba5397edadba9784f3c1800c8cf31ddd547691b35567ad52a42e82e741256326d2ee0bccec0642e82f533ffb74babcaddf3a0ee54361626b875cc618b2f DIST puppet-3.2.4.tar.gz 1786216 SHA256 8b38f4adee6237b8dd7b1956d90af97f2d0091245d6e30b708bbc8e333001358 SHA512 31a22cf926c6fe866e7ed1ca294dd78228bfb34b0465d44cc985dc6f737879710b5c27e1519f53c9fd9622320386950f290d774d709559b66be79e43dac1dd5e WHIRLPOOL 86bb44bd6ee5a4c31892e909a95fcea52ced289b891281bae5535dac891006d9c1a5d4613210a0ba550ab6428f206dcf9ab3fafb3c90297a64e8bad3c06509be -EBUILD puppet-2.7.22.ebuild 4815 SHA256 673be32c365fbe6090011fab52b80e5cb0cb57b5481d801df64b6eb142a925f6 SHA512 33802be249210f542d31f8af97c0e5efd919968ecbe52c02a3fe487eaf7b6ac44feff4410ecb74dac12f9c37486917311d764685ad6e77aaa7419b261733346d WHIRLPOOL efd2874dd45226989406cc6d48e26005fa5470cff9393f0f495febd4a6d01870f447dcd713e5ca6fbb972c3781c539a4727d5856243b2a1a7029be70a4e043b4 EBUILD puppet-2.7.23.ebuild 4819 SHA256 2dd746a070446e53ce9b62aff8ef28d9b2906f3ed1673f085a5e0c0f2cd7adef SHA512 4db1abf2648378c164bab5d0a5a9925c16bef561acbef1c2ebd27fccc2f2336ca9096d40184a6d6d835621afac4c4c7365d4aa721ed6e3d626cd6e7d0b92e3ab WHIRLPOOL 41f1c00ddda305c758c5ee6c4e4a977b2f8ec0dc4d9ed6b7c55ba13dfebe502d58bf626f2c3d1c13380ec48433c30e9a6c14d77cdb5581bfec9932c809d392d0 EBUILD puppet-3.1.1-r3.ebuild 4421 SHA256 d226968ec07f5c98cc04a4b516a187524245ff9b54fae1b75ff71e64f740f0ce SHA512 189dc2acfdc428893e4cde55c9f06cf0895a89fdb5c3a7862b8ada5058f508be32c6b568aa9a1ac4ee02ea575ba9b6f8d39cbe9280bbf4c74cb66c977189d641 WHIRLPOOL 8d679d6ba7660694d7ac836c77b91cab5fb73e38f5309acc664cf13400dcbc8a9141716cc2875d74a01835a7a1625632f676c8eb1d896462984e6e8263ee0ec5 EBUILD puppet-3.2.4.ebuild 4298 SHA256 8f8383ebe30b91fbb13e60f1b5e9f7040a3820a4f03b13cbbb7ee3d4d06711ee SHA512 7f73fd64e22337bcd0f05c8ef695ff3f94211d57f7bbca1ce99b80e5deeed3890f09669599aa334d7ee73dfe570ab028d725d96d28e71a98a9703a1048d82bbf WHIRLPOOL c66d676982c2a2262c86c017b6b25af2d1a02a990a5f7259ecb398550e445a094c2bc8be0ee88b50eba21eb4fc756eed71649ff0d4dc058a0653e16c165087fb -MISC ChangeLog 27774 SHA256 bfd6c94e09d63a7e7486651868ac4bf8c08c075e1e4d45bb1e1bd8096b1723ae SHA512 aff0c5872e09c09e4c88c3863a05503dd08eb477c4fb35b55ce6aede3729a7081ef6f379e0ded42836f6df8ae2a776bcab052cec1ed66a14560f1dce297dfed7 WHIRLPOOL 46e523e6362e0a77e87749510412b4f812dac60fe0879cfc5ed0593efe600355b7052c4e2b1de8a1857167b8a21b056585c5f27bb2aefa092fe8917a34c7ece7 +MISC ChangeLog 27936 SHA256 775a9a15b7d16e6cc982661abda2e4f3a2c1c1f57dbbfb5e5096eaaa2cb8544c SHA512 3f358df202407c91cae653a6443c2f6961efbda595b72f45af822d3ef310d0f5cbd8423436676918b70d7ad4a9722c7ee28d7f261691299db440866ae64ea83f WHIRLPOOL 7ad737b7d37061b0bd7bd5458686ccf3c8f61fea6d8e7db4abd0aa6bc71a1b58b6ee1784cfc329d7ad42c0dcae46711d1db60fe9dc55a2a0f72d0c5eea6c058c MISC metadata.xml 1178 SHA256 a2bacb8f1f7fe8ea72ecea2729a55402fdff8e88082295b8f27a96077328f83b SHA512 90c5f30845403e8eb5e2218617892d5cfd149deacea62c1ba8533a8773ff79d2e7f4d4b9ffea666237494e0f51fd02cba290d000902aa9811c39be4d8c564952 WHIRLPOOL c7067fd67fc94cdf4fb044428b9142019ef3ef9cb591b5354bc3da6604d54ad68eeb1388f19df40293e1a521f311dd5e447305a03a9a769afb1c96949f8cbe92 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.20 (GNU/Linux) -iQIcBAEBCAAGBQJSFDhPAAoJEL9Txpt2HY4Kq8EQAIxOR+P4uSS98jRa+4aA5bZm -gJnuRHzHv1ihGv9LUML85fXRZgS+8VwoVl5Uf6az0jS7ywJdfJa4eDDstapYVYoV -RdZjBP0mU5zkhohzFTeJngl0p+l/DT7mDj7rT/8FWsFV/YL1yeBU0RDJXmp21vP1 -+bC5bFezaYog6e0mTOO6S+SLVFh+URMiGIcmWzp5N7a1mb6sg0Haq/RtNr9HL5TZ -ai43tBZhq3UYWPFJlyukMWz0iZEiy7yEk599rACV2Jsb9nsW9Jqe/vmjJeURFYHr -cerEqljxzBsuKZthO+e1WRv/NPYyHwE/7qmyRRQdc8NDHCNRajkQr1YWPGyKtmZv -9ZEsjxap5rS9uTNH5cm79WE29f8JmXcy8DYan4frbCH4iLiK6EWBf8FMx0ulKjj4 -PA+LSzNv5MUQ+PEDZa9JcNjxGAFZ6cBXQUhD1LJ4klsqGcjVSbeyVzdefOyDG7bJ -RXzRXRXbsH9ukijg1B/n52HBkRdSq9DfJDlWGp/kKhwjE+Qf4Cp42PYXllBybZzf -NFSZV3vXtH3VkzefgycGirLUa39K5JvSQPDAw963TRmxuxsmDjYHTdRmS+vzKWDG -0tC+9wve0w6u3R2guqUgWTg5xJ+P8C/dh7vdEROfgsPcKzI1kexPgzcGcIjdHjtI -hoFnn/9tvsMoSfe/cI58 -=pssF +iKYEAREIAGYFAlIdEuFfFIAAAAAALgAoaXNzdWVyLWZwckBub3RhdGlvbnMub3Bl +bnBncC5maWZ0aGhvcnNlbWFuLm5ldEM2NzU5RjUyMDczREJDQkVDQTBDRkE1NERC +Nzk1QThBNDI2MTgzNTQACgkQ23laikJhg1TMowCfQ6/CHWb4Uz7WbrEGBpFFCrh4 +K4IAoJIL3Sr86BFTDvo7p681qDSmfIhF +=lGKK -----END PGP SIGNATURE----- diff --git a/app-admin/puppet/puppet-2.7.22.ebuild b/app-admin/puppet/puppet-2.7.22.ebuild deleted file mode 100644 index f7d902d1c0ae..000000000000 --- a/app-admin/puppet/puppet-2.7.22.ebuild +++ /dev/null @@ -1,181 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-admin/puppet/puppet-2.7.22.ebuild,v 1.6 2013/07/21 17:55:12 ago Exp $ - -EAPI="4" -USE_RUBY="ruby18 ruby19" - -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_TASK_TEST="test" -RUBY_FAKEGEM_EXTRADOC="CHANGELOG* README*" - -inherit elisp-common xemacs-elisp-common eutils ruby-fakegem user - -DESCRIPTION="A system automation and configuration management software" -HOMEPAGE="http://puppetlabs.com/" -SRC_URI="http://www.puppetlabs.com/downloads/puppet/${P}.tar.gz" - -LICENSE="Apache-2.0 GPL-2" -SLOT="0" -IUSE="augeas diff doc emacs ldap minimal rrdtool selinux shadow sqlite3 vim-syntax xemacs" -KEYWORDS="amd64 hppa ppc sparc x86" - -ruby_add_rdepend " - >=dev-ruby/facter-1.5.6 - augeas? ( dev-ruby/ruby-augeas ) - diff? ( dev-ruby/diff-lcs ) - doc? ( dev-ruby/rdoc ) - ldap? ( dev-ruby/ruby-ldap ) - shadow? ( dev-ruby/ruby-shadow ) - sqlite3? ( dev-ruby/sqlite3 ) - virtual/ruby-ssl" -# couchdb? ( dev-ruby/couchrest ) -# mongrel? ( www-servers/mongrel ) -# rack? ( >=dev-ruby/rack-1 ) -# rails? ( -# dev-ruby/rails -# >=dev-ruby/activerecord-2.1 -# ) -# stomp? ( dev-ruby/stomp ) - -DEPEND="${DEPEND} - ruby_targets_ruby19? ( dev-lang/ruby:1.9[yaml] ) - emacs? ( virtual/emacs ) - xemacs? ( app-editors/xemacs ) - selinux? ( sec-policy/selinux-puppet )" -RDEPEND="${RDEPEND} - ruby_targets_ruby19? ( dev-lang/ruby:1.9[yaml] ) - emacs? ( virtual/emacs ) - xemacs? ( app-editors/xemacs ) - rrdtool? ( >=net-analyzer/rrdtool-1.2.23[ruby] ) - selinux? ( - sys-libs/libselinux[ruby] - sec-policy/selinux-puppet - ) - >=app-portage/eix-0.18.0" - -SITEFILE="50${PN}-mode-gentoo.el" - -RUBY_PATCHES=( ) - -pkg_setup() { - enewgroup puppet - enewuser puppet -1 -1 /var/lib/puppet puppet -} - -all_ruby_compile() { - all_fakegem_compile - - if use emacs ; then - elisp-compile ext/emacs/puppet-mode.el - fi - - if use xemacs ; then - # Create a separate version for xemacs to be able to install - # emacs and xemacs in parallel. - mkdir ext/xemacs - cp ext/emacs/* ext/xemacs/ - xemacs-elisp-compile ext/xemacs/puppet-mode.el - fi -} - -each_fakegem_install() { - ${RUBY} install.rb --destdir="${D}" install -} - -all_ruby_install() { - all_fakegem_install - - newinitd "${FILESDIR}"/puppet.init-r1 puppet - doconfd conf/gentoo/conf.d/puppet - - # Initial configuration files - insinto /etc/puppet - # Bug #338439 - #doins conf/gentoo/puppet/* - doins conf/redhat/puppet.conf - - # Location of log and data files - keepdir /var/{run,log}/puppet - fowners -R puppet:puppet /var/{run,log}/puppet - - if use minimal ; then - rm "${ED}/usr/bin/puppetmasterd" - rm "${ED}/etc/puppet/auth.conf" - else - newinitd "${FILESDIR}"/puppetmaster.init puppetmaster - newconfd "${FILESDIR}"/puppetmaster.confd puppetmaster - - insinto /etc/puppet - doins conf/redhat/fileserver.conf - - keepdir /etc/puppet/manifests - keepdir /etc/puppet/modules - - keepdir /var/lib/puppet/ssl - keepdir /var/lib/puppet/facts - keepdir /var/lib/puppet/files - fowners -R puppet:puppet /var/{run,log,lib}/puppet - fi - - if use emacs ; then - elisp-install ${PN} ext/emacs/puppet-mode.el* - elisp-site-file-install "${FILESDIR}/${SITEFILE}" - fi - - if use xemacs ; then - xemacs-elisp-install ${PN} ext/xemacs/puppet-mode.el* - xemacs-elisp-site-file-install "${FILESDIR}/${SITEFILE}" - fi - - if use ldap ; then - insinto /etc/openldap/schema; doins ext/ldap/puppet.schema - fi - - if use vim-syntax ; then - insinto /usr/share/vim/vimfiles/ftdetect; doins ext/vim/ftdetect/puppet.vim - insinto /usr/share/vim/vimfiles/syntax; doins ext/vim/syntax/puppet.vim - fi - - # ext and examples files - for f in $(find ext examples -type f) ; do - docinto "$(dirname ${f})"; dodoc "${f}" - done - docinto conf; dodoc conf/namespaceauth.conf -} - -pkg_postinst() { - elog - elog "Please, *don't* include the --ask option in EMERGE_EXTRA_OPTS as this could" - elog "cause puppet to hang while installing packages." - elog - elog "Puppet uses eix to get information about currently installed packages," - elog "so please keep the eix metadata cache updated so puppet is able to properly" - elog "handle package installations." - elog - elog "Currently puppet only supports adding and removing services to the default" - elog "runlevel, if you want to add/remove a service from another runlevel you may" - elog "do so using symlinking." - elog - - if [ \ - -f "${EPREFIX}/etc/puppet/puppetd.conf" -o \ - -f "${EPREFIX}/etc/puppet/puppetmaster.conf" -o \ - -f "${EPREFIX}/etc/puppet/puppetca.conf" \ - ] ; then - elog - elog "Please remove deprecated config files." - elog " /etc/puppet/puppetca.conf" - elog " /etc/puppet/puppetd.conf" - elog " /etc/puppet/puppetmasterd.conf" - elog - fi - - use emacs && elisp-site-regen - use xemacs && xemacs-elisp-site-regen -} - -pkg_postrm() { - use emacs && elisp-site-regen - use xemacs && xemacs-elisp-site-regen -} |