commit puppet for openSUSE:Factory
Hello community, here is the log from the commit of package puppet for openSUSE:Factory checked in at 2014-11-11 01:10:41 Comparing /work/SRC/openSUSE:Factory/puppet (Old) and /work/SRC/openSUSE:Factory/.puppet.new (New) Package is puppet Changes: --- /work/SRC/openSUSE:Factory/puppet/puppet.changes2014-10-29 21:11:04.0 +0100 +++ /work/SRC/openSUSE:Factory/.puppet.new/puppet.changes 2014-11-11 01:11:23.0 +0100 @@ -1,0 +2,23 @@ +Sat Nov 8 20:23:07 UTC 2014 - da...@darins.net + +- update to 3.7.3 + * PUP-3601: Bump facter dependency to 2.3.0 + * PUP-3471: Windows Puppet x86 Installer Expands Environment Variables in Path + * PUP-3302: Puppet resource broken when directory environments enabled + * PUP-3500: Adding a setting to puppet.conf that has a :hook handled on define preloads incorrect directory environment settings. + * PUP-3505: Future parser handling undef’s incorrectly + * PUP-3514: Future parser not showing line/column for error + * PUP-3558: Future parser, square brackets in references cause syntax errors related to non-ASCII characters + * PUP-3602: Do not convert strings that are on the form “0e to floating point + * PUP-3555: introduce override-able factory pattern for constructing environment cache entries + + See release notes for update information: +https://docs.puppetlabs.com/puppet/3.7/reference/release_notes.html + + For a full list of bugs fixes see: + https://tickets.puppetlabs.com/secure/ReleaseNote.jspa?projectId=10102version=12001 + +- remove old .changelog +- fix invalid arg in init script for SLE + +--- Old: puppet-3.7.2.tar.gz puppet.changelog New: puppet-3.7.3.tar.gz Other differences: -- ++ puppet.spec ++ --- /var/tmp/diff_new_pack.rk5Fvn/_old 2014-11-11 01:11:25.0 +0100 +++ /var/tmp/diff_new_pack.rk5Fvn/_new 2014-11-11 01:11:25.0 +0100 @@ -22,7 +22,7 @@ %define _fwdefdir /etc/sysconfig/SuSEfirewall2.d/services Name: puppet -Version:3.7.2 +Version:3.7.3 Release:0 Summary:A network tool for managing many disparate systems License:Apache-2.0 @@ -31,7 +31,6 @@ Source: http://downloads.puppetlabs.com/puppet/%{name}-%{version}.tar.gz Source1:puppetmaster.fw Source2:puppet.fw -Source7:puppet.changelog Obsoletes: hiera-puppet 1.0.0 Provides: hiera-puppet = 1.0.0 Requires: facter = 1.6.0 @@ -93,7 +92,6 @@ %prep %setup -q -cp %{S:7} ChangeLog %build @@ -113,6 +111,8 @@ ln -sf service %{buildroot}/%{_sbindir}/rcpuppetmaster %else mkdir -p %{buildroot}%_initddir +# fix old port arg +sed -i 's/--port/--masterport/' ext/suse/client.init install -m0755 ext/suse/client.init %{buildroot}/%_initddir/puppet install -m0755 ext/suse/server.init %{buildroot}/%_initddir/puppetmaster ln -sf %_initddir/puppet %{buildroot}/%{_sbindir}/rcpuppet @@ -248,7 +248,7 @@ %files %defattr(-,root,root,-) -%doc LICENSE README.* ChangeLog +%doc LICENSE README.* %{_bindir}/puppet %{_bindir}/extlookup2hiera %{_libdir}/ruby/vendor_ruby/%{rb_ver}/puppet/ ++ puppet-3.7.2.tar.gz - puppet-3.7.3.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/puppet-3.7.2/ext/build_defaults.yaml new/puppet-3.7.3/ext/build_defaults.yaml --- old/puppet-3.7.2/ext/build_defaults.yaml2014-10-21 23:52:27.0 +0200 +++ new/puppet-3.7.3/ext/build_defaults.yaml2014-11-03 23:23:12.0 +0100 @@ -16,10 +16,10 @@ build_dmg: TRUE build_msi: puppet_for_the_win: -ref: 'f4f74b1c8d8792089d1d3328b01f5ff075771eb0' +ref: '4eb71b5b063f611eb447d561d51481831a66b5dd' repo: 'git://github.com/puppetlabs/puppet_for_the_win.git' facter: -ref: 'refs/tags/2.2.0' +ref: 'refs/tags/2.3.0' repo: 'git://github.com/puppetlabs/facter.git' hiera: ref: 'refs/tags/1.3.4' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/puppet-3.7.2/ext/debian/changelog new/puppet-3.7.3/ext/debian/changelog --- old/puppet-3.7.2/ext/debian/changelog 2014-10-21 23:52:30.0 +0200 +++ new/puppet-3.7.3/ext/debian/changelog 2014-11-03 23:23:19.0 +0100 @@ -1,8 +1,8 @@ -puppet (3.7.2-1puppetlabs1) hardy lucid natty oneiric unstable sid squeeze wheezy precise; urgency=low +puppet (3.7.3-1puppetlabs1) hardy lucid natty oneiric unstable sid squeeze wheezy precise; urgency=low - * Update to version 3.7.2-1puppetlabs1 + * Update to version 3.7.3-1puppetlabs1 - -- Puppet Labs Release i...@puppetlabs.com Tue, 21 Oct 2014 14:52:30 -0700 + -- Puppet
commit puppet for openSUSE:Factory
Hello community, here is the log from the commit of package puppet for openSUSE:Factory checked in at 2014-10-29 21:10:17 Comparing /work/SRC/openSUSE:Factory/puppet (Old) and /work/SRC/openSUSE:Factory/.puppet.new (New) Package is puppet Changes: --- /work/SRC/openSUSE:Factory/puppet/puppet.changes2014-10-06 22:05:07.0 +0200 +++ /work/SRC/openSUSE:Factory/.puppet.new/puppet.changes 2014-10-29 21:11:04.0 +0100 @@ -1,0 +2,40 @@ +Tue Oct 28 09:21:58 UTC 2014 - bo...@steki.net + +- updated buildrequires to use rubygem(xxx) syntax as that is correct syntax + +--- +Thu Oct 23 16:57:53 UTC 2014 - da...@darins.net + +- Update to 3.7.2 + * PUP-3467: Reject SSLv3 connections in Puppet + * PUP-3345: Puppet Master Memory Leak + * PUP-643: Solaris pkg package provider does not handle expiring +certificates + * PUP-1165: Spurious ‘trigger changed’ messages generated by scheduled +task provider + * PUP-3203: scheduled_task triggers cannot be updated + * PUP-3357: Unexpected error with multiple SSH keys without comments + * PUP-3351: Puppet evaluates classes declared with parameters before +classes declared without parameters + * PUP-3258: puppet apply + ENC + 3.7.x: does not read the .pp file + * PUP-3244: ENC returned environment ignored when using directory environments + * PUP-3334: Changes to environment.conf are not being picked up, even +when environment timeout is set to 0. + * PUP-3363: future parser give weird error in trailing comma after assignment + * PUP-3366: type system does not handle Enum/String compare correctly + * PUP-3401: Type system does not handle Pattern correctly + * PUP-3365: consider not doing deep undef to empty string map in 3xi +function API + * PUP-3364: Attempt to use Numeric as title in a Resource type causes +internal error + * PUP-3201: Validation thinks that an Undef instance is of type Runtime + * PUP-3315: Windows agent installer should specify that FQDN is expected + * PUP-3227: Upgrade conflict: puppetmaster-common and puppet-common + + See release notes for update information: +https://docs.puppetlabs.com/puppet/3.7/reference/release_notes.html + + For a full list of bugs fixes see: + https://tickets.puppetlabs.com/secure/ReleaseNote.jspa?projectId=10102version=11925 + +--- Old: puppet-3.7.1.tar.gz New: puppet-3.7.2.tar.gz Other differences: -- ++ puppet.spec ++ --- /var/tmp/diff_new_pack.Ibb5ae/_old 2014-10-29 21:11:07.0 +0100 +++ /var/tmp/diff_new_pack.Ibb5ae/_new 2014-10-29 21:11:07.0 +0100 @@ -22,7 +22,7 @@ %define _fwdefdir /etc/sysconfig/SuSEfirewall2.d/services Name: puppet -Version:3.7.1 +Version:3.7.2 Release:0 Summary:A network tool for managing many disparate systems License:Apache-2.0 @@ -35,13 +35,13 @@ Obsoletes: hiera-puppet 1.0.0 Provides: hiera-puppet = 1.0.0 Requires: facter = 1.6.0 -Requires: rubygem-hiera = 1.0.0 +Requires: rubygem(hiera) = 1.0.0 Requires: ruby = 1.8.7 -Requires: rubygem-ruby-shadow = 2.1.4 +Requires: rubygem(ruby-shadow) = 2.1.4 BuildRequires: facter = 1.6.0 BuildRequires: fdupes BuildRequires: ruby = 1.8.7 -BuildRequires: rubygem-hiera = 1.0.0 +BuildRequires: rubygem(hiera) = 1.0.0 # not really required but we do not wanna own their folders BuildRequires: vim BuildRequires: emacs-nox ++ puppet-3.7.1.tar.gz - puppet-3.7.2.tar.gz ++ 2482 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit puppet for openSUSE:Factory
Hello community, here is the log from the commit of package puppet for openSUSE:Factory checked in at 2014-10-06 22:05:00 Comparing /work/SRC/openSUSE:Factory/puppet (Old) and /work/SRC/openSUSE:Factory/.puppet.new (New) Package is puppet Changes: --- /work/SRC/openSUSE:Factory/puppet/puppet.changes2014-09-10 17:02:53.0 +0200 +++ /work/SRC/openSUSE:Factory/.puppet.new/puppet.changes 2014-10-06 22:05:07.0 +0200 @@ -1,0 +2,42 @@ +Sat Sep 27 06:31:18 UTC 2014 - tbecht...@suse.com + +- Also create user/group when only installing the puppet client + +--- +Wed Sep 24 15:23:25 UTC 2014 - da...@darins.net + +- Updated systemd coding style + +--- +Thu Sep 18 17:32:47 UTC 2014 - da...@darins.net + +- Fix packaging for SLE_11 + +--- +Tue Sep 16 19:59:22 UTC 2014 - da...@darins.net + +- Update to 3.7.1 + * PUP-3222: Windows service provider references a non-existent class + * PUP-3190: “each” no longer supported in Puppet 3.7.0 + * PUP-3191: Symlinks to missing targets cause a File Not Found error +instead of a warning + * PUP-3231: Specifying –tags doesn’t cause suitability check to be +skipped for skipped resources + * PUP-894: Too easy to hit “CRL not yet valid for host” +(and not very informative) + * PUP-1680: “incorrect header check” using Ruby 2 + * PUP-3177: Resource titles ending with square brackets fail + * PUP-3174: After enabling directory environments the manifestdir +setting is still required to be valid + * PUP-3162: Block $environment in directory based environment +configuration settings + * PUP-3186: Puppetmaster removes /etc/puppet/environments/production +if it’s a link rather than a directory + + See release notes for update information: +https://docs.puppetlabs.com/puppet/3.7/reference/release_notes.html + + For a full list of bugs fixes see: + https://tickets.puppetlabs.com/secure/ReleaseNote.jspa?projectId=10102version=11854 + +--- Old: puppet-3.7.0.tar.gz New: puppet-3.7.1.tar.gz Other differences: -- ++ puppet.spec ++ --- /var/tmp/diff_new_pack.A5m0ge/_old 2014-10-06 22:05:09.0 +0200 +++ /var/tmp/diff_new_pack.A5m0ge/_new 2014-10-06 22:05:09.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package puppet # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -22,7 +22,7 @@ %define _fwdefdir /etc/sysconfig/SuSEfirewall2.d/services Name: puppet -Version:3.7.0 +Version:3.7.1 Release:0 Summary:A network tool for managing many disparate systems License:Apache-2.0 @@ -49,8 +49,11 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build Requires(pre): /usr/sbin/groupadd Requires(pre): /usr/sbin/useradd +%if 0%{?suse_version} = 1210 BuildRequires: systemd %{?systemd_requires} +%define has_systemd 1 +%endif %define _unitdir /usr/lib/systemd @@ -64,7 +67,9 @@ %package server Summary:A network tool for managing many disparate systems Group: Productivity/Networking/System +%if 0%{?suse_version} 1210 %{?systemd_requires} +%endif %description server Puppet lets you centrally manage every important aspect of your system @@ -77,7 +82,9 @@ Summary:Vim syntax files for Puppet manifests Group: Productivity/Text/Editors Requires: vim +%if 0%{?suse_version} 1110 BuildArch: noarch +%endif Supplements:packageand(vim:%{name}) %{!?vim_data_dir:%global vim_data_dir /usr/share/vim/%(readlink /usr/share/vim/current)} @@ -100,8 +107,18 @@ mkdir -p %{buildroot}%{_unitdir}/system install -m0644 ext/redhat/puppet.conf %{buildroot}%{_sysconfdir}/puppet/puppet.conf install -m0644 conf/auth.conf %{buildroot}%{_sysconfdir}/puppet/auth.conf +# +%if 0%{?has_systemd} ln -sf service %{buildroot}/%{_sbindir}/rcpuppet ln -sf service %{buildroot}/%{_sbindir}/rcpuppetmaster +%else +mkdir -p %{buildroot}%_initddir +install -m0755 ext/suse/client.init %{buildroot}/%_initddir/puppet +install -m0755 ext/suse/server.init %{buildroot}/%_initddir/puppetmaster +ln -sf %_initddir/puppet %{buildroot}/%{_sbindir}/rcpuppet +ln -sf %_initddir/puppetmaster %{buildroot}/%{_sbindir}/rcpuppetmaster +%endif +# install -m 644 %{SOURCE1}
commit puppet for openSUSE:Factory
Hello community, here is the log from the commit of package puppet for openSUSE:Factory checked in at 2014-09-10 17:02:22 Comparing /work/SRC/openSUSE:Factory/puppet (Old) and /work/SRC/openSUSE:Factory/.puppet.new (New) Package is puppet Changes: --- /work/SRC/openSUSE:Factory/puppet/puppet.changes2014-08-05 13:00:37.0 +0200 +++ /work/SRC/openSUSE:Factory/.puppet.new/puppet.changes 2014-09-10 17:02:53.0 +0200 @@ -1,0 +2,15 @@ +Fri Sep 5 16:57:18 UTC 2014 - da...@darins.net + +- Update to 3.7.0 + * A nearly-final implementation of the Puppet 4 language + * Preview support for a new, fast, natively compiled Facter + * 64-bit Puppet packages for Windows + * Lots of deprecations to prepare for Puppet 4.0 + + See release notes for update information: +https://docs.puppetlabs.com/puppet/3.7/reference/release_notes.html + + For a full list of bugs fixes see: +https://tickets.puppetlabs.com/issues/?filter=12643 + +--- Old: puppet-3.6.2.tar.gz New: puppet-3.7.0.tar.gz Other differences: -- ++ puppet.spec ++ --- /var/tmp/diff_new_pack.NUfh6W/_old 2014-09-10 17:02:57.0 +0200 +++ /var/tmp/diff_new_pack.NUfh6W/_new 2014-09-10 17:02:57.0 +0200 @@ -22,7 +22,7 @@ %define _fwdefdir /etc/sysconfig/SuSEfirewall2.d/services Name: puppet -Version:3.6.2 +Version:3.7.0 Release:0 Summary:A network tool for managing many disparate systems License:Apache-2.0 ++ puppet-3.6.2.tar.gz - puppet-3.7.0.tar.gz ++ 71822 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit puppet for openSUSE:Factory
Hello community, here is the log from the commit of package puppet for openSUSE:Factory checked in at 2014-08-05 13:00:30 Comparing /work/SRC/openSUSE:Factory/puppet (Old) and /work/SRC/openSUSE:Factory/.puppet.new (New) Package is puppet Changes: --- /work/SRC/openSUSE:Factory/puppet/puppet.changes2014-07-27 18:47:54.0 +0200 +++ /work/SRC/openSUSE:Factory/.puppet.new/puppet.changes 2014-08-05 13:00:37.0 +0200 @@ -1,0 +2,6 @@ +Sun Aug 3 08:19:53 UTC 2014 - tampak...@opensuse.org + +- Add Supplements: packageand(vim,puppet), in order to trigger automatic + installation for users of both packages. Suggested by dimstar + +--- Other differences: -- ++ puppet.spec ++ --- /var/tmp/diff_new_pack.pcxDsp/_old 2014-08-05 13:00:38.0 +0200 +++ /var/tmp/diff_new_pack.pcxDsp/_new 2014-08-05 13:00:38.0 +0200 @@ -78,6 +78,7 @@ Group: Productivity/Text/Editors Requires: vim BuildArch: noarch +Supplements:packageand(vim:%{name}) %{!?vim_data_dir:%global vim_data_dir /usr/share/vim/%(readlink /usr/share/vim/current)} %description vim -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit puppet for openSUSE:Factory
Hello community, here is the log from the commit of package puppet for openSUSE:Factory checked in at 2014-07-27 18:47:30 Comparing /work/SRC/openSUSE:Factory/puppet (Old) and /work/SRC/openSUSE:Factory/.puppet.new (New) Package is puppet Changes: --- /work/SRC/openSUSE:Factory/puppet/puppet.changes2014-06-16 21:32:08.0 +0200 +++ /work/SRC/openSUSE:Factory/.puppet.new/puppet.changes 2014-07-27 18:47:54.0 +0200 @@ -1,0 +2,5 @@ +Sat Jul 26 18:36:00 UTC 2014 - tampak...@opensuse.org + +- Split the vim syntax files to separate subpackage, puppet-vim + +--- Other differences: -- ++ puppet.spec ++ --- /var/tmp/diff_new_pack.jruaVr/_old 2014-07-27 18:47:55.0 +0200 +++ /var/tmp/diff_new_pack.jruaVr/_new 2014-07-27 18:47:55.0 +0200 @@ -73,6 +73,16 @@ cron jobs, and hosts, along with obviously discrete elements like packages, services, and files. +%package vim +Summary:Vim syntax files for Puppet manifests +Group: Productivity/Text/Editors +Requires: vim +BuildArch: noarch +%{!?vim_data_dir:%global vim_data_dir /usr/share/vim/%(readlink /usr/share/vim/current)} + +%description vim +Vim ftdetect and syntax files for Puppet manifests + %prep %setup -q cp %{S:7} ChangeLog @@ -124,9 +134,8 @@ done # Install vim syntax files -vimdir=%{buildroot}%{_datadir}/vim/site -install -Dp -m0644 ext/vim/ftdetect/puppet.vim $vimdir/ftdetect/puppet.vim -install -Dp -m0644 ext/vim/syntax/puppet.vim $vimdir/syntax/puppet.vim +install -Dp -m0644 ext/vim/ftdetect/puppet.vim %{buildroot}%{vim_data_dir}/ftdetect/puppet.vim +install -Dp -m0644 ext/vim/syntax/puppet.vim %{buildroot}%{vim_data_dir}/syntax/puppet.vim # Install emacs mode files emacsdir=%{buildroot}%{_datadir}/emacs/site-lisp @@ -201,9 +210,6 @@ # emacs by default does not own it so we must own it... %dir %{_datadir}/emacs/site-lisp/site-start.d %{_datadir}/emacs/site-lisp/site-start.d/puppet-mode-init.el -# vim support files -%{_datadir}/vim/site/ftdetect/puppet.vim -%{_datadir}/vim/site/syntax/puppet.vim # puppet extensions %dir %{_datadir}/%{name} %dir %{_datadir}/%{name}/ext @@ -237,4 +243,10 @@ %config %{_fwdefdir}/puppetmasterd %{_unitdir}/system/puppetmaster.service +%files vim +%defattr(-, root, root) +%dir %{vim_data_dir}/ftdetect +%{vim_data_dir}/ftdetect/puppet.vim +%{vim_data_dir}/syntax/puppet.vim + %changelog -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit puppet for openSUSE:Factory
Hello community, here is the log from the commit of package puppet for openSUSE:Factory checked in at 2014-06-16 21:32:07 Comparing /work/SRC/openSUSE:Factory/puppet (Old) and /work/SRC/openSUSE:Factory/.puppet.new (New) Package is puppet Changes: --- /work/SRC/openSUSE:Factory/puppet/puppet.changes2014-05-23 07:28:21.0 +0200 +++ /work/SRC/openSUSE:Factory/.puppet.new/puppet.changes 2014-06-16 21:32:08.0 +0200 @@ -1,0 +2,26 @@ +Wed Jun 11 13:06:50 UTC 2014 - da...@darins.net + +- Update to 3.6.2 + Security Fixes + * CVE-2014-3248 +(Arbitrary Code Execution with Required Social Engineering) + * CVE-2014-3253 +(Apache 2.4+ does not enforce CRL checks by default) + * [PUP-2635] - user purge_ssh_keys not purged + * [PUP-2639] - Increase environment_timeout default. + * [PUP-2650] - 3.6.1 issues warning message for deprecation + * [PUP-2659] - Puppet stops working with error 'Attempted to pop, + but already at root of the context stack.' + * [PUP-2660] - purging ssh_authorized_key fails because of missing user value + * [PUP-2689] - A node can't always collect its own exported resources + * [PUP-2692] - Puppet master passenger processes keep growing + * [PUP-2705] - Regression with external facts pluginsync not preserving + executable bit + +--- +Tue May 27 12:03:10 UTC 2014 - bo...@steki.net + +- Puppet 3.6.1 is a bug fix release in the Puppet 3.6 series. + It also makes the transaction_uuid more reliably available to extensions. + +--- Old: puppet-3.6.0.tar.gz puppetmasterd.sysconfig New: puppet-3.6.2.tar.gz Other differences: -- ++ puppet.spec ++ --- /var/tmp/diff_new_pack.cmpdyV/_old 2014-06-16 21:32:09.0 +0200 +++ /var/tmp/diff_new_pack.cmpdyV/_new 2014-06-16 21:32:09.0 +0200 @@ -22,7 +22,7 @@ %define _fwdefdir /etc/sysconfig/SuSEfirewall2.d/services Name: puppet -Version:3.6.0 +Version:3.6.2 Release:0 Summary:A network tool for managing many disparate systems License:Apache-2.0 ++ puppet-3.6.0.tar.gz - puppet-3.6.2.tar.gz ++ 6453 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit puppet for openSUSE:Factory
Hello community, here is the log from the commit of package puppet for openSUSE:Factory checked in at 2014-05-23 07:28:19 Comparing /work/SRC/openSUSE:Factory/puppet (Old) and /work/SRC/openSUSE:Factory/.puppet.new (New) Package is puppet Changes: --- /work/SRC/openSUSE:Factory/puppet/puppet.changes2014-05-02 14:01:53.0 +0200 +++ /work/SRC/openSUSE:Factory/.puppet.new/puppet.changes 2014-05-23 07:28:21.0 +0200 @@ -1,0 +2,43 @@ +Wed May 21 20:30:00 UTC 2014 - da...@darins.net + +- Update to 3.6.0 + Bug Fixes + * [PUP-530] - Installer for Puppet 3 does not check for hiera + * [PUP-748] - PR (2067): Zypper provider install options - darix + * [PUP-1041] - PR (2385) naginator not parsing blank parameters + * [PUP-1114] - Deprecate environment configuration in puppet.conf + * [PUP-1332] - puppet resource service fails on Ubuntu + * [PUP-1547] - PR (2311) Undefined method `groups' for nil:NilClass + * [PUP-1552] - V2.0 API reports Not Authorized as a RUNTIME_ERROR + * [PUP-1585] - PR (2342) cron resources with target specified generate +duplicate entries + * [PUP-1586] - PR (2331) Cron Type sanity check for the command parameter + is broken + * [PUP-1624] - PR (2342) Cron handles crontab's equality of target +and user strangely + * [PUP-1749] - Puppet module tool does not work on Solaris + * [PUP-1751] - PR (2383): Suse chkconfig --check boot.service always +returns 1 whether the service is enabled/disabled. - m4ce + + Improvement + * [PUP-485] - Add assert_type functions for type checks + * [PUP-620] - (PR 2429) Add install_options to gem provider + * [PUP-740] - Validator + * [PUP-1174] - PR (2247) Ability to purge .ssh/authorized_keys + * [PUP-1596] - Make modulepath, manifest, and config_version configurable +per-environment + * [PUP-1699] - Cache environments + * [PUP-1769] - PR (2414) yum provider to support install_options + * [PUP-1799] - New Function API + + For a full list of fixes and improvemtnts see: + https://tickets.puppetlabs.com/secure/ReleaseNote.jspa?projectId=10102version=11200 +- removed puppet-3.3.1-systemd-units.patch + +--- +Wed May 21 19:06:40 UTC 2014 - da...@darins.net + +- Set proper ownership permission on /var/{lib,log}/puppet + directories. + +--- Old: puppet-3.3.1-systemd-units.patch puppet-3.5.1.tar.gz New: puppet-3.6.0.tar.gz Other differences: -- ++ puppet.spec ++ --- /var/tmp/diff_new_pack.gr2w7X/_old 2014-05-23 07:28:22.0 +0200 +++ /var/tmp/diff_new_pack.gr2w7X/_new 2014-05-23 07:28:22.0 +0200 @@ -22,7 +22,7 @@ %define _fwdefdir /etc/sysconfig/SuSEfirewall2.d/services Name: puppet -Version:3.5.1 +Version:3.6.0 Release:0 Summary:A network tool for managing many disparate systems License:Apache-2.0 @@ -32,8 +32,6 @@ Source1:puppetmaster.fw Source2:puppet.fw Source7:puppet.changelog -# PATCH-FIX_UPSTREAM puppet-3.3.1-systemd-units.patch https://github.com/puppetlabs/puppet/pull/2510 -Patch1: puppet-3.3.1-systemd-units.patch Obsoletes: hiera-puppet 1.0.0 Provides: hiera-puppet = 1.0.0 Requires: facter = 1.6.0 @@ -77,7 +75,6 @@ %prep %setup -q -%patch1 -p1 cp %{S:7} ChangeLog %build @@ -197,8 +194,8 @@ %{_libdir}/ruby/vendor_ruby/%{rb_ver}/puppetx.rb %{_libdir}/ruby/vendor_ruby/%{rb_ver}/puppetx/ %dir %{_sysconfdir}/puppet -%dir %{_localstatedir}/lib/puppet -%dir %{_localstatedir}/log/puppet +%attr(0750,%{name},%{name}) %dir %{_localstatedir}/lib/puppet +%attr(0750,%{name},%{name}) %dir %{_localstatedir}/log/puppet # emacs-mode files %{_datadir}/emacs/site-lisp/puppet-mode.el # emacs by default does not own it so we must own it... ++ puppet-3.5.1.tar.gz - puppet-3.6.0.tar.gz ++ 30636 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit puppet for openSUSE:Factory
Hello community, here is the log from the commit of package puppet for openSUSE:Factory checked in at 2014-05-02 14:01:51 Comparing /work/SRC/openSUSE:Factory/puppet (Old) and /work/SRC/openSUSE:Factory/.puppet.new (New) Package is puppet Changes: --- /work/SRC/openSUSE:Factory/puppet/puppet.changes2014-04-09 13:15:26.0 +0200 +++ /work/SRC/openSUSE:Factory/.puppet.new/puppet.changes 2014-05-02 14:01:53.0 +0200 @@ -1,0 +2,23 @@ +Fri Apr 25 12:45:03 UTC 2014 - vdziewie...@suse.com + +-Version update: 3.5.1 is a backward-compatible features and fixes release in the Puppet 3 series. It fixes the problems that 3.5.0 caused with dynamic environments and the yumrepo provider, as well as a couple of smaller bugs. + +--- +Thu Apr 10 07:33:04 CEST 2014 - mhruse...@suse.cz + +- display update message about systemd service rename only when relevant + +--- +Wed Apr 9 15:01:54 CEST 2014 - mhruse...@suse.cz + +- update to puppet 3.5.0, see + * http://docs.puppetlabs.com/puppet/3/reference/release_notes.html + * http://docs.puppetlabs.com/puppet/latest/reference/release_notes.html +- replaced puppet-3.3.1-systemd-units.patch with puppet-3.5.0-systemd-units.patch + * adopted to the latest version +- drooped puppet-2.6.6-yumconf.diff + * doesn't apply anymore and upstream reworked yum module quite extensively + * AFAIK we don't use yum anywhere +- require facter 1.6.0 as upstream does + +--- Old: puppet-2.6.6-yumconf.diff puppet-3.3.1.tar.gz New: puppet-3.5.1.tar.gz Other differences: -- ++ puppet.spec ++ --- /var/tmp/diff_new_pack.5jDCIM/_old 2014-05-02 14:01:54.0 +0200 +++ /var/tmp/diff_new_pack.5jDCIM/_new 2014-05-02 14:01:54.0 +0200 @@ -22,7 +22,7 @@ %define _fwdefdir /etc/sysconfig/SuSEfirewall2.d/services Name: puppet -Version:3.3.1 +Version:3.5.1 Release:0 Summary:A network tool for managing many disparate systems License:Apache-2.0 @@ -32,16 +32,15 @@ Source1:puppetmaster.fw Source2:puppet.fw Source7:puppet.changelog -Patch0: puppet-2.6.6-yumconf.diff # PATCH-FIX_UPSTREAM puppet-3.3.1-systemd-units.patch https://github.com/puppetlabs/puppet/pull/2510 Patch1: puppet-3.3.1-systemd-units.patch Obsoletes: hiera-puppet 1.0.0 Provides: hiera-puppet = 1.0.0 -Requires: facter = 1.6.4 +Requires: facter = 1.6.0 Requires: rubygem-hiera = 1.0.0 Requires: ruby = 1.8.7 Requires: rubygem-ruby-shadow = 2.1.4 -BuildRequires: facter = 1.6.11 +BuildRequires: facter = 1.6.0 BuildRequires: fdupes BuildRequires: ruby = 1.8.7 BuildRequires: rubygem-hiera = 1.0.0 @@ -78,8 +77,7 @@ %prep %setup -q -%patch0 -%patch1 +%patch1 -p1 cp %{S:7} ChangeLog %build @@ -99,7 +97,7 @@ install -m 644 %{SOURCE1} %{buildroot}/%{_fwdefdir}/puppetmasterd install -m 644 %{SOURCE2} %{buildroot}/%{_fwdefdir}/puppet # Latest git calls the service for agent puppet again -install -m 644 ext/systemd/puppetagent.service %{buildroot}%{_unitdir}/system/puppet.service +install -m 644 ext/systemd/puppet.service %{buildroot}%{_unitdir}/system/puppet.service install -m 644 ext/systemd/puppetmaster.service %{buildroot}%{_unitdir}/system/puppetmaster.service %fdupes -s %{buildroot}/%{_mandir} @@ -139,6 +137,11 @@ install -Dp -m0644 ext/emacs/puppet-mode-init.el \ $emacsdir/site-start.d/puppet-mode-init.el +%pretrans server +if [ -x /usr/bin/puppet ] [ `/usr/bin/puppet --version | grep '^3.3.1'` ]; then +echo old /run/puppet_migrate +fi + %pre server getent group puppet /dev/null || /usr/sbin/groupadd -r puppet getent passwd puppet /dev/null || /usr/sbin/useradd -r -g puppet -d /var/lib/puppet -s /bin/false -c Puppet daemon puppet @@ -172,11 +175,14 @@ echo 'PUPPETMASTER_EXTRA_OPTS= --manifest=${PUPPETMASTER_MANIFEST} --masterport=${PUPPETMASTER_PORTS[0]} --logdest ${PUPPETMASTER_LOG} ${PUPPETMASTER_EXTRA_OPTS}' /etc/sysconfig/puppet fi %service_add_post puppetmaster.service +if [ -f /run/puppet_migrate ]; then cat %{_localstatedir}/adm/update-messages/%{name}-%{version}-%{release} EOF Warning: If you used puppet on openSUSE/SLE before be aware, that service is now Warning: called puppemaster instead of puppetmasterd. This was done to comply Warning: with upstream naming of the service and hopefully with everybody else EOF +rm -f /run/puppet_migrate +fi %files %defattr(-,root,root,-) ++ puppet-3.3.1-systemd-units.patch ++ ---
commit puppet for openSUSE:Factory
Hello community, here is the log from the commit of package puppet for openSUSE:Factory checked in at 2014-04-09 13:15:25 Comparing /work/SRC/openSUSE:Factory/puppet (Old) and /work/SRC/openSUSE:Factory/.puppet.new (New) Package is puppet Changes: --- /work/SRC/openSUSE:Factory/puppet/puppet.changes2014-01-03 14:59:14.0 +0100 +++ /work/SRC/openSUSE:Factory/.puppet.new/puppet.changes 2014-04-09 13:15:26.0 +0200 @@ -1,0 +2,13 @@ +Mon Apr 7 10:57:44 CEST 2014 - mhruse...@suse.cz + +- finish migration to systemd +- drop puppet-3.0.2-client-init-masterport.patch as there is no init + script anymore +- drop useless sysconfig files and provide compatibility %post scripts +- puppet user is needed only for server +- use upstream service names (and warn users) +- little bit polished upstream unit files + * added puppet-3.3.1-systemd-units.patch + * https://github.com/puppetlabs/puppet/pull/2510 + +--- Old: puppet-3.0.2-client-init-masterport.patch puppet.sysconfig puppetagent.service New: puppet-3.3.1-systemd-units.patch Other differences: -- ++ puppet.spec ++ --- /var/tmp/diff_new_pack.BCOu0j/_old 2014-04-09 13:15:27.0 +0200 +++ /var/tmp/diff_new_pack.BCOu0j/_new 2014-04-09 13:15:27.0 +0200 @@ -31,16 +31,10 @@ Source: http://downloads.puppetlabs.com/puppet/%{name}-%{version}.tar.gz Source1:puppetmaster.fw Source2:puppet.fw -Source3:puppet.sysconfig -Source4:puppetmasterd.sysconfig -Source5: puppetagent.service -Source6:puppet.changelog -# PATCH-MISSING-TAG -- See http://wiki.opensuse.org/openSUSE:Packaging_Patches_guidelines +Source7:puppet.changelog Patch0: puppet-2.6.6-yumconf.diff -# PATCH-FIX-OPENSUSE puppet-3.0.2-init.diff aesz...@gwdg.de -- 2013-11-02 refactored bo...@steki.net fix masterport -# PATCH-OBSOLETE -- Obsolete previous puppet-3.0.2-init.diff which causes a stop of the puppet client to -# to shutdown the puppetmaster. Kept the original fix for masterport -Patch1: puppet-3.0.2-client-init-masterport.patch +# PATCH-FIX_UPSTREAM puppet-3.3.1-systemd-units.patch https://github.com/puppetlabs/puppet/pull/2510 +Patch1: puppet-3.3.1-systemd-units.patch Obsoletes: hiera-puppet 1.0.0 Provides: hiera-puppet = 1.0.0 Requires: facter = 1.6.4 @@ -56,19 +50,12 @@ BuildRequires: emacs-nox BuildRoot: %{_tmppath}/%{name}-%{version}-build -Requires(pre): %fillup_prereq -Requires(pre): %insserv_prereq Requires(pre): /usr/sbin/groupadd Requires(pre): /usr/sbin/useradd -%if 0%{?suse_version} = 1210 BuildRequires: systemd -%endif +%{?systemd_requires} -%if %suse_version 1220 %define _unitdir /usr/lib/systemd -%else -%define _unitdir /lib/systemd -%endif %description Puppet lets you centrally manage every important aspect of your system @@ -80,9 +67,7 @@ %package server Summary:A network tool for managing many disparate systems Group: Productivity/Networking/System -Requires(pre): %fillup_prereq -Requires(pre): %insserv_prereq -Requires(pre): puppet = %{version} +%{?systemd_requires} %description server Puppet lets you centrally manage every important aspect of your system @@ -95,36 +80,27 @@ %setup -q %patch0 %patch1 -cp %{S:6} ChangeLog +cp %{S:7} ChangeLog %build %install ruby install.rb install --destdir=%{buildroot} --sitelibdir=%{_libdir}/ruby/vendor_ruby/%{rb_ver} mkdir -p %{buildroot}%{_sysconfdir}/puppet -mkdir -p %{buildroot}%{_sysconfdir}/init.d mkdir -p %{buildroot}/%{_sbindir} mkdir -p %{buildroot}%{_localstatedir}/lib/puppet mkdir -p %{buildroot}%{_localstatedir}/log/puppet mkdir -p %{buildroot}/%{_fwdefdir} -%if 0%{?suse_version} = 1210 mkdir -p %{buildroot}%{_unitdir}/system -%endif install -m0644 ext/redhat/puppet.conf %{buildroot}%{_sysconfdir}/puppet/puppet.conf install -m0644 conf/auth.conf %{buildroot}%{_sysconfdir}/puppet/auth.conf -install -m0755 ext/suse/client.init %{buildroot}%{_initddir}/puppet -install -m0755 ext/suse/server.init %{buildroot}%{_initddir}/puppetmasterd -ln -sf ../../etc/init.d/puppet %{buildroot}/%{_sbindir}/rcpuppet -ln -sf ../../etc/init.d/puppetmasterd %{buildroot}/%{_sbindir}/rcpuppetmasterd +ln -sf service %{buildroot}/%{_sbindir}/rcpuppet +ln -sf service %{buildroot}/%{_sbindir}/rcpuppetmaster install -m 644 %{SOURCE1} %{buildroot}/%{_fwdefdir}/puppetmasterd install -m 644 %{SOURCE2} %{buildroot}/%{_fwdefdir}/puppet -%if 0%{?suse_version} = 1210 -install -m 644 %{SOURCE5} %{buildroot}%{_unitdir}/system/puppetagent.service +# Latest git calls the service for agent puppet again
commit puppet for openSUSE:Factory
Hello community, here is the log from the commit of package puppet for openSUSE:Factory checked in at 2014-01-03 14:59:13 Comparing /work/SRC/openSUSE:Factory/puppet (Old) and /work/SRC/openSUSE:Factory/.puppet.new (New) Package is puppet Changes: --- /work/SRC/openSUSE:Factory/puppet/puppet.changes2013-10-30 15:49:36.0 +0100 +++ /work/SRC/openSUSE:Factory/.puppet.new/puppet.changes 2014-01-03 14:59:14.0 +0100 @@ -1,0 +2,8 @@ +Thu Jan 2 23:46:34 UTC 2014 - ben.ke...@gmail.com + +- removed patch puppet-3.0.2-init.patch, and replaced with + puppet-3.0.2-client-init-masterport.patch because the original + caused shutdown of puppet client on a puppetmaster to shutdown + the puppet master. + +--- Old: puppet-3.0.2-init.patch New: puppet-3.0.2-client-init-masterport.patch Other differences: -- ++ puppet.spec ++ --- /var/tmp/diff_new_pack.SSG706/_old 2014-01-03 14:59:15.0 +0100 +++ /var/tmp/diff_new_pack.SSG706/_new 2014-01-03 14:59:15.0 +0100 @@ -37,8 +37,10 @@ Source6:puppet.changelog # PATCH-MISSING-TAG -- See http://wiki.opensuse.org/openSUSE:Packaging_Patches_guidelines Patch0: puppet-2.6.6-yumconf.diff -# PATCH-FIX-OPENSUSE puppet-3.0.2-init.diff aesz...@gwdg.de -- 2013-06-20 refactored bo...@steki.net -Patch1: puppet-3.0.2-init.patch +# PATCH-FIX-OPENSUSE puppet-3.0.2-init.diff aesz...@gwdg.de -- 2013-11-02 refactored bo...@steki.net fix masterport +# PATCH-OBSOLETE -- Obsolete previous puppet-3.0.2-init.diff which causes a stop of the puppet client to +# to shutdown the puppetmaster. Kept the original fix for masterport +Patch1: puppet-3.0.2-client-init-masterport.patch Obsoletes: hiera-puppet 1.0.0 Provides: hiera-puppet = 1.0.0 Requires: facter = 1.6.4 ++ puppet-3.0.2-client-init-masterport.patch ++ --- ext/suse/client.init.orig 2014-01-02 15:42:32.008342803 -0800 +++ ext/suse/client.init2014-01-02 15:42:42.791447506 -0800 @@ -41,7 +41,7 @@ PUPPET_OPTS=agent [ -n ${PUPPET_SERVER} ] PUPPET_OPTS=${PUPPET_OPTS} --server=${PUPPET_SERVER} [ -n $PUPPET_LOG ] PUPPET_OPTS=${PUPPET_OPTS} --logdest=${PUPPET_LOG} -[ -n $PUPPET_PORT ] PUPPET_OPTS=${PUPPET_OPTS} --port=${PUPPET_PORT} +[ -n $PUPPET_PORT ] PUPPET_OPTS=${PUPPET_OPTS} --masterport=${PUPPET_PORT} # First reset status of this service rc_reset -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit puppet for openSUSE:Factory
Hello community, here is the log from the commit of package puppet for openSUSE:Factory checked in at 2013-10-30 15:49:33 Comparing /work/SRC/openSUSE:Factory/puppet (Old) and /work/SRC/openSUSE:Factory/.puppet.new (New) Package is puppet Changes: --- /work/SRC/openSUSE:Factory/puppet/puppet.changes2013-09-11 15:46:28.0 +0200 +++ /work/SRC/openSUSE:Factory/.puppet.new/puppet.changes 2013-10-30 15:49:36.0 +0100 @@ -1,0 +2,16 @@ +Thu Oct 24 14:10:44 UTC 2013 - mrueck...@suse.de + +- refreshed puppet-2.6.6-yumconf.diff to make it apply cleanly + +--- +Thu Oct 24 13:54:14 UTC 2013 - mrueck...@suse.de + +- add puppetx to filelist + +--- +Thu Oct 24 13:49:00 UTC 2013 - mrueck...@suse.de + +- update to 3.3.1 + for details see /usr/share/doc/packages/puppet/ChangeLog + +--- Old: puppet-3.2.4.tar.gz New: puppet-3.3.1.tar.gz puppet.changelog Other differences: -- ++ puppet.spec ++ --- /var/tmp/diff_new_pack.X2PHJi/_old 2013-10-30 15:49:36.0 +0100 +++ /var/tmp/diff_new_pack.X2PHJi/_new 2013-10-30 15:49:36.0 +0100 @@ -22,7 +22,7 @@ %define _fwdefdir /etc/sysconfig/SuSEfirewall2.d/services Name: puppet -Version:3.2.4 +Version:3.3.1 Release:0 Summary:A network tool for managing many disparate systems License:Apache-2.0 @@ -34,6 +34,7 @@ Source3:puppet.sysconfig Source4:puppetmasterd.sysconfig Source5: puppetagent.service +Source6:puppet.changelog # PATCH-MISSING-TAG -- See http://wiki.opensuse.org/openSUSE:Packaging_Patches_guidelines Patch0: puppet-2.6.6-yumconf.diff # PATCH-FIX-OPENSUSE puppet-3.0.2-init.diff aesz...@gwdg.de -- 2013-06-20 refactored bo...@steki.net @@ -92,6 +93,7 @@ %setup -q %patch0 %patch1 +cp %{S:6} ChangeLog %build @@ -185,7 +187,7 @@ %files %defattr(-,root,root,-) -%doc LICENSE README.* +%doc LICENSE README.* ChangeLog %{_bindir}/puppet %{_bindir}/extlookup2hiera %{_libdir}/ruby/vendor_ruby/%{rb_ver}/puppet/ @@ -193,6 +195,8 @@ %{_libdir}/ruby/vendor_ruby/%{rb_ver}/hiera_puppet.rb %{_libdir}/ruby/vendor_ruby/%{rb_ver}/puppet.rb %{_libdir}/ruby/vendor_ruby/%{rb_ver}/semver.rb +%{_libdir}/ruby/vendor_ruby/%{rb_ver}/puppetx.rb +%{_libdir}/ruby/vendor_ruby/%{rb_ver}/puppetx/ %dir %{_sysconfdir}/puppet %dir %{_localstatedir}/lib/puppet %dir %{_localstatedir}/log/puppet ++ puppet-2.6.6-yumconf.diff ++ --- /var/tmp/diff_new_pack.X2PHJi/_old 2013-10-30 15:49:36.0 +0100 +++ /var/tmp/diff_new_pack.X2PHJi/_new 2013-10-30 15:49:36.0 +0100 @@ -2,7 +2,7 @@ === --- lib/puppet/type/yumrepo.rb.orig +++ lib/puppet/type/yumrepo.rb -@@ -75,7 +75,7 @@ module Puppet +@@ -73,7 +73,7 @@ module Puppet @inifile = nil ++ puppet-3.2.4.tar.gz - puppet-3.3.1.tar.gz ++ 46478 lines of diff (skipped) ++ puppet.changelog ++ 150400 lines (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit puppet for openSUSE:Factory
Hello community, here is the log from the commit of package puppet for openSUSE:Factory checked in at 2013-09-11 15:46:27 Comparing /work/SRC/openSUSE:Factory/puppet (Old) and /work/SRC/openSUSE:Factory/.puppet.new (New) Package is puppet Changes: --- /work/SRC/openSUSE:Factory/puppet/puppet.changes2013-09-02 16:50:05.0 +0200 +++ /work/SRC/openSUSE:Factory/.puppet.new/puppet.changes 2013-09-11 15:46:28.0 +0200 @@ -1,0 +2,13 @@ +Tue Sep 10 17:31:19 UTC 2013 - da...@darins.net + +- more specificity in packaging the extensions + +--- +Fri Sep 6 18:42:39 UTC 2013 - da...@darins.net + +- Install puppet extension data from ext/ + - vim syntax and emacs-mode + - openldap schema + - rack config.ru and apache2.conf examples + +--- Other differences: -- ++ puppet.spec ++ --- /var/tmp/diff_new_pack.38JD8i/_old 2013-09-11 15:46:29.0 +0200 +++ /var/tmp/diff_new_pack.38JD8i/_new 2013-09-11 15:46:29.0 +0200 @@ -48,6 +48,10 @@ BuildRequires: fdupes BuildRequires: ruby = 1.8.7 BuildRequires: rubygem-hiera = 1.0.0 +# not really required but we do not wanna own their folders +BuildRequires: vim +BuildRequires: emacs-nox + BuildRoot: %{_tmppath}/%{name}-%{version}-build Requires(pre): %fillup_prereq Requires(pre): %insserv_prereq @@ -119,6 +123,42 @@ cp %{SOURCE4} %{buildroot}%{_localstatedir}/adm/fillup-templates/sysconfig.puppetmasterd %fdupes -s %{buildroot}/%{_mandir} +# puppet ext/ data +install -d -m0755 %{buildroot}%{_datadir}/%{name} +install -d -m0755 %{buildroot}%{_datadir}/%{name}/ext + +# be specific, we don't need/want the OS specific stuff +for ii in \ +autotest \ +cert_inspector \ +dbfix.sql \ +envpuppet \ +ldap \ +logcheck \ +nagios \ +puppetlisten \ +puppet-load.rb \ +puppet-test \ +pure_ruby_dsl \ +rack \ +regexp_nodes \ +upload_facts.rb \ +yaml_nodes.rb +do +cp -a ext/$ii %{buildroot}%{_datadir}/%{name}/ext +done + +# Install vim syntax files +vimdir=%{buildroot}%{_datadir}/vim/site +install -Dp -m0644 ext/vim/ftdetect/puppet.vim $vimdir/ftdetect/puppet.vim +install -Dp -m0644 ext/vim/syntax/puppet.vim $vimdir/syntax/puppet.vim + +# Install emacs mode files +emacsdir=%{buildroot}%{_datadir}/emacs/site-lisp +install -Dp -m0644 ext/emacs/puppet-mode.el $emacsdir/puppet-mode.el +install -Dp -m0644 ext/emacs/puppet-mode-init.el \ +$emacsdir/site-start.d/puppet-mode-init.el + %pre getent group puppet /dev/null || /usr/sbin/groupadd -r puppet getent passwd puppet /dev/null || /usr/sbin/useradd -r -g puppet -d /var/lib/puppet -s /bin/false -c Puppet daemon puppet @@ -156,6 +196,33 @@ %dir %{_sysconfdir}/puppet %dir %{_localstatedir}/lib/puppet %dir %{_localstatedir}/log/puppet +# emacs-mode files +%{_datadir}/emacs/site-lisp/puppet-mode.el +# emacs by default does not own it so we must own it... +%dir %{_datadir}/emacs/site-lisp/site-start.d +%{_datadir}/emacs/site-lisp/site-start.d/puppet-mode-init.el +# vim support files +%{_datadir}/vim/site/ftdetect/puppet.vim +%{_datadir}/vim/site/syntax/puppet.vim +# puppet extensions +%dir %{_datadir}/%{name} +%dir %{_datadir}/%{name}/ext +%{_datadir}/%{name}/ext/autotest +%{_datadir}/%{name}/ext/cert_inspector +%{_datadir}/%{name}/ext/dbfix.sql +%{_datadir}/%{name}/ext/envpuppet +%{_datadir}/%{name}/ext/ldap +%{_datadir}/%{name}/ext/logcheck +%{_datadir}/%{name}/ext/nagios +%{_datadir}/%{name}/ext/puppetlisten +%{_datadir}/%{name}/ext/puppet-load.rb +%{_datadir}/%{name}/ext/puppet-test +%{_datadir}/%{name}/ext/pure_ruby_dsl +%{_datadir}/%{name}/ext/rack +%{_datadir}/%{name}/ext/regexp_nodes +%{_datadir}/%{name}/ext/upload_facts.rb +%{_datadir}/%{name}/ext/yaml_nodes.rb +# %config %{_sysconfdir}/puppet/puppet.conf %config %{_sysconfdir}/puppet/auth.conf %{_mandir}/man?/* -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit puppet for openSUSE:Factory
Hello community, here is the log from the commit of package puppet for openSUSE:Factory checked in at 2013-09-02 16:50:03 Comparing /work/SRC/openSUSE:Factory/puppet (Old) and /work/SRC/openSUSE:Factory/.puppet.new (New) Package is puppet Changes: --- /work/SRC/openSUSE:Factory/puppet/puppet.changes2013-08-04 17:10:04.0 +0200 +++ /work/SRC/openSUSE:Factory/.puppet.new/puppet.changes 2013-09-02 16:50:05.0 +0200 @@ -1,0 +2,8 @@ +Mon Sep 2 12:19:32 UTC 2013 - bo...@steki.net + +- update to upstream version 3.2.4 +- Security update to 3.2.x series + - CVE-2013-4761 (resource_type Remote Code Execution Vulnerability) + - CVE-2013-4956 (Puppet Module Permissions Vulnerability) + +--- Old: puppet-3.2.3.tar.gz New: puppet-3.2.4.tar.gz Other differences: -- ++ puppet.spec ++ --- /var/tmp/diff_new_pack.Yn1Vt4/_old 2013-09-02 16:50:06.0 +0200 +++ /var/tmp/diff_new_pack.Yn1Vt4/_new 2013-09-02 16:50:06.0 +0200 @@ -22,7 +22,7 @@ %define _fwdefdir /etc/sysconfig/SuSEfirewall2.d/services Name: puppet -Version:3.2.3 +Version:3.2.4 Release:0 Summary:A network tool for managing many disparate systems License:Apache-2.0 ++ puppet-3.2.3.tar.gz - puppet-3.2.4.tar.gz ++ 3925 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit puppet for openSUSE:Factory
Hello community, here is the log from the commit of package puppet for openSUSE:Factory checked in at 2013-08-04 17:10:02 Comparing /work/SRC/openSUSE:Factory/puppet (Old) and /work/SRC/openSUSE:Factory/.puppet.new (New) Package is puppet Changes: --- /work/SRC/openSUSE:Factory/puppet/puppet.changes2013-06-25 14:44:38.0 +0200 +++ /work/SRC/openSUSE:Factory/.puppet.new/puppet.changes 2013-08-04 17:10:04.0 +0200 @@ -1,0 +2,11 @@ +Sun Aug 4 10:33:11 UTC 2013 - bo...@steki.net + +- update to upstream version 3.2.3 +- Bugfix and performance release for Puppet 3.2 series + - Bring back helpful error messages like prior to Puppet 3 + - tagmail triggers in –onetime mode without changes after +upgrade from 3.1.1 to 3.2.1 + - Logging behaviour issues in 3.2.1 +This was a regression in 3.2.0/3.2.1 + +--- Old: puppet-3.2.2.tar.gz New: puppet-3.2.3.tar.gz Other differences: -- ++ puppet.spec ++ --- /var/tmp/diff_new_pack.qBcGnO/_old 2013-08-04 17:10:05.0 +0200 +++ /var/tmp/diff_new_pack.qBcGnO/_new 2013-08-04 17:10:05.0 +0200 @@ -22,7 +22,7 @@ %define _fwdefdir /etc/sysconfig/SuSEfirewall2.d/services Name: puppet -Version:3.2.2 +Version:3.2.3 Release:0 Summary:A network tool for managing many disparate systems License:Apache-2.0 ++ puppet-3.2.2.tar.gz - puppet-3.2.3.tar.gz ++ 4276 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit puppet for openSUSE:Factory
Hello community, here is the log from the commit of package puppet for openSUSE:Factory checked in at 2013-06-25 09:35:11 Comparing /work/SRC/openSUSE:Factory/puppet (Old) and /work/SRC/openSUSE:Factory/.puppet.new (New) Package is puppet Changes: --- /work/SRC/openSUSE:Factory/puppet/puppet.changes2013-03-21 22:11:17.0 +0100 +++ /work/SRC/openSUSE:Factory/.puppet.new/puppet.changes 2013-06-25 14:44:38.0 +0200 @@ -1,0 +2,20 @@ +Thu Jun 20 08:20:47 UTC 2013 - bo...@steki.net + +- update to upstream version 3.2.2 +- Fix for CVE-2013-3567, see bnc#825878 +- 3.2.2 is a security fix release of the Puppet 3.2 series. + It has no other bug fixes or new features. +- 3.2.0 (Not released version) + - Experimental Future Parser With Iteration + - Ruby 2.0 Support + - OpenWRT OS Support + - External CA Support + - Better Profiling and Debugging of Slow Catalog Compilations + - Splay Fixes for Puppet Agent + - Cron Fixes + - Module Tool Improvements + - Hiera-Related Fixes + - puppet:/// URIs Pointing to Symlinks Work Now + - Puppet Apply Writes Data Files Now + +--- Old: puppet-3.1.1.tar.gz New: puppet-3.2.2.tar.gz Other differences: -- ++ puppet.spec ++ --- /var/tmp/diff_new_pack.vVO35m/_old 2013-06-25 14:44:39.0 +0200 +++ /var/tmp/diff_new_pack.vVO35m/_new 2013-06-25 14:44:39.0 +0200 @@ -22,7 +22,7 @@ %define _fwdefdir /etc/sysconfig/SuSEfirewall2.d/services Name: puppet -Version:3.1.1 +Version:3.2.2 Release:0 Summary:A network tool for managing many disparate systems License:Apache-2.0 @@ -36,7 +36,7 @@ Source5: puppetagent.service # PATCH-MISSING-TAG -- See http://wiki.opensuse.org/openSUSE:Packaging_Patches_guidelines Patch0: puppet-2.6.6-yumconf.diff -# PATCH-FIX-OPENSUSE puppet-3.0.2-init.diff aesz...@gwdg.de +# PATCH-FIX-OPENSUSE puppet-3.0.2-init.diff aesz...@gwdg.de -- 2013-06-20 refactored bo...@steki.net Patch1: puppet-3.0.2-init.patch Obsoletes: hiera-puppet 1.0.0 Provides: hiera-puppet = 1.0.0 ++ puppet-3.0.2-init.patch ++ --- /var/tmp/diff_new_pack.vVO35m/_old 2013-06-25 14:44:39.0 +0200 +++ /var/tmp/diff_new_pack.vVO35m/_new 2013-06-25 14:44:39.0 +0200 @@ -1,8 +1,8 @@ Index: ext/suse/client.init === ext/suse/client.init.orig -+++ ext/suse/client.init -@@ -33,13 +33,11 @@ +--- ext/suse/client.init.orig 2013-06-13 20:15:55.0 +0200 ext/suse/client.init 2013-06-20 10:34:21.372163566 +0200 +@@ -33,8 +33,6 @@ # rc_exit exit appropriate to overall rc status [ -f /etc/rc.status ] . /etc/rc.status [ -f /etc/sysconfig/puppet ] . /etc/sysconfig/puppet @@ -11,18 +11,12 @@ puppetd=${PUPPETD-/usr/bin/puppet} RETVAL=0 - PUPPET_OPTS=agent --[ -n ${PUPPET_SERVER} ] PUPPET_OPTS=--server=${PUPPET_SERVER} -+[ -n ${PUPPET_SERVER} ] PUPPET_OPTS=${PUPPET_OPTS} --server=${PUPPET_SERVER} - [ -n $PUPPET_LOG ] PUPPET_OPTS=${PUPPET_OPTS} --logdest=${PUPPET_LOG} - [ -n $PUPPET_PORT ] PUPPET_OPTS=${PUPPET_OPTS} --port=${PUPPET_PORT} - @@ -68,7 +66,7 @@ case $1 in # startproc should return 0, even if service is # already running to match LSB spec. -startproc -p ${pidfile} $puppetd ${PUPPET_OPTS} ${PUPPET_EXTRA_OPTS} touch ${lockfile} -+startproc $puppetd ${PUPPET_OPTS} ${PUPPET_EXTRA_OPTS} ++startproc $puppetd ${PUPPET_OPTS} ${PUPPET_EXTRA_OPTS} # Remember status and be verbose rc_status -v ;; @@ -31,7 +25,7 @@ ## set echo the echo return value. -killproc -QUIT -p ${pidfile} $puppetd rm -f ${lockfile} ${pidfile} -+killproc -QUIT $puppetd ++killproc -QUIT $puppetd # Remember status and be verbose rc_status -v @@ -64,8 +58,8 @@ once) Index: ext/suse/server.init === ext/suse/server.init.orig -+++ ext/suse/server.init +--- ext/suse/server.init.orig 2013-06-13 20:15:55.0 +0200 ext/suse/server.init 2013-06-20 10:35:08.332210366 +0200 @@ -30,9 +30,6 @@ # rc_reset clear local rc status (overall remains) # rc_exit exit appropriate to overall rc status ++ puppet-3.1.1.tar.gz - puppet-3.2.2.tar.gz ++ 48953 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit puppet for openSUSE:Factory
Hello community, here is the log from the commit of package puppet for openSUSE:Factory checked in at 2013-03-21 22:11:14 Comparing /work/SRC/openSUSE:Factory/puppet (Old) and /work/SRC/openSUSE:Factory/.puppet.new (New) Package is puppet, Maintainer is vdziewie...@suse.com Changes: --- /work/SRC/openSUSE:Factory/puppet/puppet.changes2013-03-18 07:09:45.0 +0100 +++ /work/SRC/openSUSE:Factory/.puppet.new/puppet.changes 2013-03-21 22:11:17.0 +0100 @@ -1,0 +2,6 @@ +Wed Mar 20 13:12:31 UTC 2013 - vdziewie...@suse.com + +-Update to 3.1.1 +-This fixes a lot of CVEs, see bnc#809839 + +--- Old: puppet-3.1.0.tar.gz New: puppet-3.1.1.tar.gz Other differences: -- ++ puppet.spec ++ --- /var/tmp/diff_new_pack.dTgsmj/_old 2013-03-21 22:11:19.0 +0100 +++ /var/tmp/diff_new_pack.dTgsmj/_new 2013-03-21 22:11:19.0 +0100 @@ -22,7 +22,7 @@ %define _fwdefdir /etc/sysconfig/SuSEfirewall2.d/services Name: puppet -Version:3.1.0 +Version:3.1.1 Release:0 Summary:A network tool for managing many disparate systems License:Apache-2.0 ++ puppet-3.1.0.tar.gz - puppet-3.1.1.tar.gz ++ 3764 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit puppet for openSUSE:Factory
Hello community, here is the log from the commit of package puppet for openSUSE:Factory checked in at 2013-03-18 07:09:44 Comparing /work/SRC/openSUSE:Factory/puppet (Old) and /work/SRC/openSUSE:Factory/.puppet.new (New) Package is puppet, Maintainer is vdziewie...@suse.com Changes: --- /work/SRC/openSUSE:Factory/puppet/puppet.changes2013-03-01 10:54:38.0 +0100 +++ /work/SRC/openSUSE:Factory/.puppet.new/puppet.changes 2013-03-18 07:09:45.0 +0100 @@ -1,0 +2,6 @@ +Thu Mar 14 11:40:46 UTC 2013 - schue...@gmx.net + +- The puppet agent unit file needs to take into account the settings + from /etc/sysconfig/puppet. + +--- New: puppetagent.service Other differences: -- ++ puppet.spec ++ --- /var/tmp/diff_new_pack.nDdKgB/_old 2013-03-18 07:09:46.0 +0100 +++ /var/tmp/diff_new_pack.nDdKgB/_new 2013-03-18 07:09:46.0 +0100 @@ -33,6 +33,7 @@ Source2:puppet.fw Source3:puppet.sysconfig Source4:puppetmasterd.sysconfig +Source5: puppetagent.service # PATCH-MISSING-TAG -- See http://wiki.opensuse.org/openSUSE:Packaging_Patches_guidelines Patch0: puppet-2.6.6-yumconf.diff # PATCH-FIX-OPENSUSE puppet-3.0.2-init.diff aesz...@gwdg.de @@ -110,7 +111,7 @@ install -m 644 %{SOURCE1} %{buildroot}/%{_fwdefdir}/puppetmasterd install -m 644 %{SOURCE2} %{buildroot}/%{_fwdefdir}/puppet %if 0%{?suse_version} = 1210 -install -m 644 ext/systemd/puppetagent.service %{buildroot}%{_unitdir}/system/puppetagent.service +install -m 644 %{SOURCE5} %{buildroot}%{_unitdir}/system/puppetagent.service install -m 644 ext/systemd/puppetmaster.service %{buildroot}%{_unitdir}/system/puppetmaster.service %endif mkdir -p %{buildroot}%{_localstatedir}/adm/fillup-templates ++ puppetagent.service ++ [Unit] Description=Puppet agent Wants=basic.target After=basic.target network.target puppetmaster.service [Service] EnvironmentFile=/etc/sysconfig/puppet ExecStart=/usr/bin/puppet agent --no-daemonize --server=${PUPPET_SERVER} --port=${PUPPET_PORT} --logdest=${PUPPET_LOG} $PUPPET_EXTRA_OPTS [Install] WantedBy=multi-user.target -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit puppet for openSUSE:Factory
Hello community, here is the log from the commit of package puppet for openSUSE:Factory checked in at 2013-03-01 10:54:37 Comparing /work/SRC/openSUSE:Factory/puppet (Old) and /work/SRC/openSUSE:Factory/.puppet.new (New) Package is puppet, Maintainer is vdziewie...@suse.com Changes: --- /work/SRC/openSUSE:Factory/puppet/puppet.changes2013-03-01 08:03:57.0 +0100 +++ /work/SRC/openSUSE:Factory/.puppet.new/puppet.changes 2013-03-01 10:54:38.0 +0100 @@ -7,0 +8,15 @@ +Sat Feb 16 15:59:56 UTC 2013 - abo...@gmail.com + +- Updated to Puppet 3.1.0 which is a feature release for the 3.x series of Puppet: +* Improvements When Loading Ruby Code +* YARD API Documentation +* YAML Node Cache Restored on Master +Other bugfixes and improvements: +* The Solaris package manager now supports the `holdable` feature (aka +freezing) (#16120) +* `managehome = true` now works on Oracle Enterprise Linux 6 (#18298) +* `create_resources` can now create virtual and exported resources (#15081) +* SRV record improvements for fileserving and certificate service +(#18161, #18162) + +--- Old: puppet-3.0.2.tar.gz New: puppet-3.1.0.tar.gz Other differences: -- ++ puppet.spec ++ --- /var/tmp/diff_new_pack.Bc6IVE/_old 2013-03-01 10:54:39.0 +0100 +++ /var/tmp/diff_new_pack.Bc6IVE/_new 2013-03-01 10:54:39.0 +0100 @@ -22,7 +22,7 @@ %define _fwdefdir /etc/sysconfig/SuSEfirewall2.d/services Name: puppet -Version:3.0.2 +Version:3.1.0 Release:0 Summary:A network tool for managing many disparate systems License:Apache-2.0 ++ puppet-3.0.2.tar.gz - puppet-3.1.0.tar.gz ++ 17848 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit puppet for openSUSE:Factory
Hello community, here is the log from the commit of package puppet for openSUSE:Factory checked in at 2013-03-01 07:46:15 Comparing /work/SRC/openSUSE:Factory/puppet (Old) and /work/SRC/openSUSE:Factory/.puppet.new (New) Package is puppet, Maintainer is vdziewie...@suse.com Changes: --- /work/SRC/openSUSE:Factory/puppet/puppet.changes2013-01-24 15:44:38.0 +0100 +++ /work/SRC/openSUSE:Factory/.puppet.new/puppet.changes 2013-03-01 07:46:16.0 +0100 @@ -1,0 +2,6 @@ +Mon Feb 25 07:37:45 UTC 2013 - m...@suse.com + +- Install puppet*.service accordingly (/usr/lib/systemd for 12.3 + and up or /lib/systemd for older versions). + +--- Other differences: -- ++ puppet.spec ++ --- /var/tmp/diff_new_pack.fi8VBP/_old 2013-03-01 07:46:17.0 +0100 +++ /var/tmp/diff_new_pack.fi8VBP/_new 2013-03-01 07:46:17.0 +0100 @@ -56,6 +56,12 @@ BuildRequires: systemd %endif +%if %suse_version 1220 +%define _unitdir /usr/lib/systemd +%else +%define _unitdir /lib/systemd +%endif + %description Puppet lets you centrally manage every important aspect of your system using a cross-platform specification language that manages all the @@ -93,7 +99,7 @@ mkdir -p %{buildroot}%{_localstatedir}/log/puppet mkdir -p %{buildroot}/%{_fwdefdir} %if 0%{?suse_version} = 1210 -mkdir -p %{buildroot}/lib/systemd/system +mkdir -p %{buildroot}%{_unitdir}/system %endif install -m0644 ext/redhat/puppet.conf %{buildroot}%{_sysconfdir}/puppet/puppet.conf install -m0644 conf/auth.conf %{buildroot}%{_sysconfdir}/puppet/auth.conf @@ -104,8 +110,8 @@ install -m 644 %{SOURCE1} %{buildroot}/%{_fwdefdir}/puppetmasterd install -m 644 %{SOURCE2} %{buildroot}/%{_fwdefdir}/puppet %if 0%{?suse_version} = 1210 -install -m 644 ext/systemd/puppetagent.service %{buildroot}/lib/systemd/system/puppetagent.service -install -m 644 ext/systemd/puppetmaster.service %{buildroot}/lib/systemd/system/puppetmaster.service +install -m 644 ext/systemd/puppetagent.service %{buildroot}%{_unitdir}/system/puppetagent.service +install -m 644 ext/systemd/puppetmaster.service %{buildroot}%{_unitdir}/system/puppetmaster.service %endif mkdir -p %{buildroot}%{_localstatedir}/adm/fillup-templates cp %{SOURCE3} %{buildroot}%{_localstatedir}/adm/fillup-templates/sysconfig.puppet @@ -157,7 +163,7 @@ %config %{_fwdefdir}/puppet %{_localstatedir}/adm/fillup-templates/sysconfig.puppet %if 0%{?suse_version} = 1210 -/lib/systemd/system/puppetagent.service +%{_unitdir}/system/puppetagent.service %endif %files server @@ -168,7 +174,7 @@ %config %{_fwdefdir}/puppetmasterd %{_localstatedir}/adm/fillup-templates/sysconfig.puppetmasterd %if 0%{?suse_version} = 1210 -/lib/systemd/system/puppetmaster.service +%{_unitdir}/system/puppetmaster.service %endif %changelog -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit puppet for openSUSE:Factory
Hello community, here is the log from the commit of package puppet for openSUSE:Factory checked in at 2013-01-24 15:44:36 Comparing /work/SRC/openSUSE:Factory/puppet (Old) and /work/SRC/openSUSE:Factory/.puppet.new (New) Package is puppet, Maintainer is vdziewie...@suse.com Changes: --- /work/SRC/openSUSE:Factory/puppet/puppet.changes2012-11-25 13:15:49.0 +0100 +++ /work/SRC/openSUSE:Factory/.puppet.new/puppet.changes 2013-01-24 15:44:38.0 +0100 @@ -1,0 +2,32 @@ +Fri Jan 18 14:34:23 UTC 2013 - vdziewie...@suse.com + +- Modify puppet-3.0.2-init.patch: Don't use lock file and pid file +at all - bnc#714649 +- Do not use puppet-3.0.1-arg-err.patch and puppet-3.0.1-init.diff, +since they have been upstreamed already. +--- +Fri Jan 11 17:07:50 UTC 2013 - aesz...@gwdg.de + +- Add puppet-3.0.2-init.patch: fix lock file and pid file names + +--- +Sat Jan 5 03:13:28 UTC 2013 - bo...@steki.net + +- Updated to latest upstream version 3.0.2 +- Bugfix release +* Full list of bugs can be found at: + https://projects.puppetlabs.com/versions/337 +Notable bugs: +- Bug #15513: Resource type 'cron' fails with 'target' parameter +- Bug #16178: Boolean false in a variable causes the puppet backend lookup to fail +- Bug #17445: Race condition in logrotate config makes puppet agent crash. +- Bug #17447: Puppet sysv init script faulty +- Bug #17488: Puppet needlessly crashes when run unptivileged even with --noop + +--- +Fri Dec 7 16:05:04 UTC 2012 - aesz...@gwdg.de + +- Add puppet-3.0.1-arg-err.patch: fix + http://projects.puppetlabs.com/issues/10963 + +--- Old: puppet-3.0.1-init.diff puppet-3.0.1.tar.gz New: puppet-3.0.2-init.patch puppet-3.0.2.tar.gz Other differences: -- ++ puppet.spec ++ --- /var/tmp/diff_new_pack.kJZ1ZQ/_old 2013-01-24 15:44:40.0 +0100 +++ /var/tmp/diff_new_pack.kJZ1ZQ/_new 2013-01-24 15:44:40.0 +0100 @@ -22,7 +22,7 @@ %define _fwdefdir /etc/sysconfig/SuSEfirewall2.d/services Name: puppet -Version:3.0.1 +Version:3.0.2 Release:0 Summary:A network tool for managing many disparate systems License:Apache-2.0 @@ -34,13 +34,12 @@ Source3:puppet.sysconfig Source4:puppetmasterd.sysconfig # PATCH-MISSING-TAG -- See http://wiki.opensuse.org/openSUSE:Packaging_Patches_guidelines -Patch0: %{name}-2.6.6-yumconf.diff -# PATCH-MISSING-TAG -- See http://wiki.opensuse.org/openSUSE:Packaging_Patches_guidelines -Patch1: %{name}-3.0.1-init.diff -# Included in upstream package as of 3.x series +Patch0: puppet-2.6.6-yumconf.diff +# PATCH-FIX-OPENSUSE puppet-3.0.2-init.diff aesz...@gwdg.de +Patch1: puppet-3.0.2-init.patch Obsoletes: hiera-puppet 1.0.0 Provides: hiera-puppet = 1.0.0 -Requires: facter = 1.5.1 +Requires: facter = 1.6.4 Requires: rubygem-hiera = 1.0.0 Requires: ruby = 1.8.7 Requires: rubygem-ruby-shadow = 2.1.4 ++ puppet-3.0.2-init.patch ++ Index: ext/suse/client.init === --- ext/suse/client.init.orig +++ ext/suse/client.init @@ -33,13 +33,11 @@ # rc_exit exit appropriate to overall rc status [ -f /etc/rc.status ] . /etc/rc.status [ -f /etc/sysconfig/puppet ] . /etc/sysconfig/puppet -lockfile=${LOCKFILE-/var/lock/subsys/puppet} -pidfile=${PIDFILE-/var/run/puppet/agent.pid} puppetd=${PUPPETD-/usr/bin/puppet} RETVAL=0 PUPPET_OPTS=agent -[ -n ${PUPPET_SERVER} ] PUPPET_OPTS=--server=${PUPPET_SERVER} +[ -n ${PUPPET_SERVER} ] PUPPET_OPTS=${PUPPET_OPTS} --server=${PUPPET_SERVER} [ -n $PUPPET_LOG ] PUPPET_OPTS=${PUPPET_OPTS} --logdest=${PUPPET_LOG} [ -n $PUPPET_PORT ] PUPPET_OPTS=${PUPPET_OPTS} --port=${PUPPET_PORT} @@ -68,7 +66,7 @@ case $1 in # startproc should return 0, even if service is # already running to match LSB spec. -startproc -p ${pidfile} $puppetd ${PUPPET_OPTS} ${PUPPET_EXTRA_OPTS} touch ${lockfile} +startproc $puppetd ${PUPPET_OPTS} ${PUPPET_EXTRA_OPTS} # Remember status and be verbose rc_status -v ;; @@ -77,7 +75,7 @@ case $1 in ## Stop daemon with killproc(8) and if this fails ## set echo the echo return value. -killproc -QUIT -p ${pidfile} $puppetd rm -f ${lockfile} ${pidfile} +killproc -QUIT $puppetd # Remember status and be verbose rc_status
commit puppet for openSUSE:Factory
Hello community, here is the log from the commit of package puppet for openSUSE:Factory checked in at 2012-11-20 20:18:16 Comparing /work/SRC/openSUSE:Factory/puppet (Old) and /work/SRC/openSUSE:Factory/.puppet.new (New) Package is puppet, Maintainer is vdziewie...@suse.com Changes: --- /work/SRC/openSUSE:Factory/puppet/puppet.changes2012-09-14 12:34:11.0 +0200 +++ /work/SRC/openSUSE:Factory/.puppet.new/puppet.changes 2012-11-20 20:18:18.0 +0100 @@ -1,0 +2,38 @@ +Mon Nov 12 13:37:33 UTC 2012 - bo...@steki.net + +- revert back from ruby-shadow to rubygem-ruby-shadow as required + by openSUSE ruby packaging policies + +--- +Wed Oct 31 20:23:56 UTC 2012 - bo...@steki.net + +- changed requirement of package back from rubygem-ruby-shadow to + more common named ruby-shadow + +--- +Wed Oct 24 18:03:28 UTC 2012 - abo...@gmail.com + +- Updated requirements for package puppet to include rubygem-ruby-shadow + This is needed to make puppet modules to change passwd file + +--- +Tue Oct 23 21:01:38 UTC 2012 - abo...@gmail.com + +- Updated to 3.0.1 +- Updated puppet-3.0.1-init.diff so it functions with client.init from ext/suse/client.init +- Fixed puppet.conf not in /ext/suse/ so got puppet.conf from + ext/redhat/puppet.conf + + http://projects.puppetlabs.com/projects/1/wiki/Release_Notes#3.0.1 + - Bug #15717: puppet kick returns Error: Could not find indirection 'run' / testip.example.com finished with exit code 2 + - Bug #16585: Remove dead ldapnodes setting + - Bug #16698: external node classifier script is not being called when storedconfigs is on + - bug #16757: user cannot control loading of rubygems + - Bug #16769: Apache SSLOptions +ExportCertData causes header too long error + - Bug #16801: Puppet 3 debian init script has code using removed --servertype=mongrel option + - Bug #16922: Could not intern from b64_zlib_yaml when fact value ends with a colon + - Bug #17000: Puppet acceptance suite will get caught in a loop if agent fails to terminate for kick test + - Refactor #16643: sample-module has hyphen in name which is only unofficially supported + + +--- Old: puppet-2.7.16-init.diff puppet-2.7.19.tar.gz New: puppet-3.0.1-init.diff puppet-3.0.1.tar.gz Other differences: -- ++ puppet.spec ++ --- /var/tmp/diff_new_pack.U2VwG7/_old 2012-11-20 20:18:20.0 +0100 +++ /var/tmp/diff_new_pack.U2VwG7/_new 2012-11-20 20:18:20.0 +0100 @@ -22,7 +22,7 @@ %define _fwdefdir /etc/sysconfig/SuSEfirewall2.d/services Name: puppet -Version:2.7.19 +Version:3.0.1 Release:0 Summary:A network tool for managing many disparate systems License:Apache-2.0 @@ -36,16 +36,26 @@ # PATCH-MISSING-TAG -- See http://wiki.opensuse.org/openSUSE:Packaging_Patches_guidelines Patch0: %{name}-2.6.6-yumconf.diff # PATCH-MISSING-TAG -- See http://wiki.opensuse.org/openSUSE:Packaging_Patches_guidelines -Patch1: %{name}-2.7.16-init.diff -BuildRequires: facter = 1.5.1 -BuildRequires: fdupes -BuildRequires: ruby = 1.8.1 +Patch1: %{name}-3.0.1-init.diff +# Included in upstream package as of 3.x series +Obsoletes: hiera-puppet 1.0.0 +Provides: hiera-puppet = 1.0.0 Requires: facter = 1.5.1 -Requires: ruby = 1.8.1 +Requires: rubygem-hiera = 1.0.0 +Requires: ruby = 1.8.7 +Requires: rubygem-ruby-shadow = 2.1.4 +BuildRequires: facter = 1.6.11 +BuildRequires: fdupes +BuildRequires: ruby = 1.8.7 +BuildRequires: rubygem-hiera = 1.0.0 BuildRoot: %{_tmppath}/%{name}-%{version}-build Requires(pre): %fillup_prereq Requires(pre): %insserv_prereq -Requires(pre): pwdutils +Requires(pre): /usr/sbin/groupadd +Requires(pre): /usr/sbin/useradd +%if 0%{?suse_version} = 1210 +BuildRequires: systemd +%endif %description Puppet lets you centrally manage every important aspect of your system @@ -56,7 +66,6 @@ %package server Summary:A network tool for managing many disparate systems -License:GPL-2.0 Group: Productivity/Networking/System Requires(pre): %fillup_prereq Requires(pre): %insserv_prereq @@ -80,25 +89,32 @@ ruby install.rb install --destdir=%{buildroot} --sitelibdir=%{_libdir}/ruby/vendor_ruby/%{rb_ver} mkdir -p %{buildroot}%{_sysconfdir}/puppet mkdir -p %{buildroot}%{_sysconfdir}/init.d -mkdir -p %{buildroot}/sbin +mkdir -p %{buildroot}/%{_sbindir} mkdir -p
commit puppet for openSUSE:Factory
Hello community, here is the log from the commit of package puppet for openSUSE:Factory checked in at 2012-09-14 12:34:09 Comparing /work/SRC/openSUSE:Factory/puppet (Old) and /work/SRC/openSUSE:Factory/.puppet.new (New) Package is puppet, Maintainer is vdziewie...@suse.com Changes: --- /work/SRC/openSUSE:Factory/puppet/puppet.changes2012-07-12 12:09:35.0 +0200 +++ /work/SRC/openSUSE:Factory/.puppet.new/puppet.changes 2012-09-14 12:34:11.0 +0200 @@ -1,0 +2,7 @@ +Wed Aug 29 09:56:40 UTC 2012 - ja...@suse.de + +- Update to 2.7.19 + + http://projects.puppetlabs.com/projects/1/wiki/Release_Notes#2.7.19 + +--- Old: puppet-2.7.18.tar.gz New: puppet-2.7.19.tar.gz Other differences: -- ++ puppet.spec ++ --- /var/tmp/diff_new_pack.7kuvCU/_old 2012-09-14 12:34:12.0 +0200 +++ /var/tmp/diff_new_pack.7kuvCU/_new 2012-09-14 12:34:12.0 +0200 @@ -22,7 +22,7 @@ %define _fwdefdir /etc/sysconfig/SuSEfirewall2.d/services Name: puppet -Version:2.7.18 +Version:2.7.19 Release:0 Summary:A network tool for managing many disparate systems License:Apache-2.0 ++ puppet-2.7.18.tar.gz - puppet-2.7.19.tar.gz ++ 13819 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit puppet for openSUSE:Factory
Hello community, here is the log from the commit of package puppet for openSUSE:Factory checked in at 2012-07-12 12:09:34 Comparing /work/SRC/openSUSE:Factory/puppet (Old) and /work/SRC/openSUSE:Factory/.puppet.new (New) Package is puppet, Maintainer is vdziewie...@suse.com Changes: --- /work/SRC/openSUSE:Factory/puppet/puppet.changes2012-06-26 17:21:56.0 +0200 +++ /work/SRC/openSUSE:Factory/.puppet.new/puppet.changes 2012-07-12 12:09:35.0 +0200 @@ -1,0 +2,32 @@ +Wed Jul 11 13:24:28 UTC 2012 - vdziewie...@suse.com + +-Update to 2.7.18 +CVEs fixed: +-bnc#770828 - VUL-0: CVE-2012-3864: puppet: authenticated clients can read arbitrary files via a flaw in puppet master +-bnc#770829 - VUL-0: CVE-2012-3865: puppet: arbitrary file delete / Denial of Service on Puppet Master by authenticated clients +-bnc#770827 - VUL-1: CVE-2012-3866: puppet: last_run_report.yaml left world-readable +-bnc#770833 - VUL-1: CVE-2012-3867: puppet: insufficient input validation for agent certificate names + + + +--- +Tue Jul 3 19:53:18 UTC 2012 - ja...@suse.de + +- update to 2.7.17 + * (maint) Add symlink stub to gentoo service provider spec + * Add comment to upstart provider explaining exclusion of +'wait-for-state' + * Upstart code cleanup, init provider improvement + * Add spec test for network-interface-security + * Add basic service resource test to upstart acceptance + * Handle network-interface-security in upstart + * Add exclude list to upstart provider + * (#15027, #15028, #15029) Fix upstart version parsing + * (maint) Add --test to puppet run + +--- +Tue Jul 3 19:02:48 UTC 2012 - ja...@suse.de + +- Copy from devel:openSUSE:Factory + +--- Old: puppet-2.7.16.tar.gz New: puppet-2.7.18.tar.gz Other differences: -- ++ puppet.spec ++ --- /var/tmp/diff_new_pack.P6IlwW/_old 2012-07-12 12:09:37.0 +0200 +++ /var/tmp/diff_new_pack.P6IlwW/_new 2012-07-12 12:09:37.0 +0200 @@ -22,7 +22,7 @@ %define _fwdefdir /etc/sysconfig/SuSEfirewall2.d/services Name: puppet -Version:2.7.16 +Version:2.7.18 Release:0 Summary:A network tool for managing many disparate systems License:Apache-2.0 ++ puppet-2.7.16.tar.gz - puppet-2.7.18.tar.gz ++ 2035 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit puppet for openSUSE:Factory
Hello community, here is the log from the commit of package puppet for openSUSE:Factory checked in at 2012-06-26 17:21:55 Comparing /work/SRC/openSUSE:Factory/puppet (Old) and /work/SRC/openSUSE:Factory/.puppet.new (New) Package is puppet, Maintainer is vdziewie...@suse.com Changes: --- /work/SRC/openSUSE:Factory/puppet/puppet.changes2012-06-14 21:10:51.0 +0200 +++ /work/SRC/openSUSE:Factory/.puppet.new/puppet.changes 2012-06-26 17:21:56.0 +0200 @@ -1,0 +2,19 @@ +Tue Jun 19 13:28:37 UTC 2012 - bo...@steki.net + +- update to upstream 2.7.16 version + * Significantly improve compilation performance when using modules + * Add Puppet::Util::Platform to abstract platform checks + * Default autoflushing of log files to true + * Add Module Tool + * bugfix releases for all bugs please read +/usr/share/doc/packages/puppet/CHANGELOG + +--- +Thu Jun 14 22:41:53 UTC 2012 - bo...@steki.net + +- updated to new upstream 2.7.11 version + * for bugfixes informations please look in + /usr/share/doc/packages/puppet/CHANGELOG + + +--- Old: puppet-2.6.6-init.diff puppet-2.7.6.tar.gz New: puppet-2.7.16-init.diff puppet-2.7.16.tar.gz Other differences: -- ++ puppet.spec ++ --- /var/tmp/diff_new_pack.HzWFEr/_old 2012-06-26 17:21:57.0 +0200 +++ /var/tmp/diff_new_pack.HzWFEr/_new 2012-06-26 17:21:57.0 +0200 @@ -16,28 +16,36 @@ # +# backward compatible requirement SLE... +%{?!_initddir:%define _initddir %_initrddir} + %define _fwdefdir /etc/sysconfig/SuSEfirewall2.d/services Name: puppet -Version:2.7.6 +Version:2.7.16 Release:0 -Url:http://reductivelabs.com/projects/puppet/ -Source: %{name}-%{version}.tar.gz +Summary:A network tool for managing many disparate systems +License:Apache-2.0 +Group: Productivity/Networking/System +Url:http://puppetlabs.com/puppet/what-is-puppet/ +Source: http://downloads.puppetlabs.com/puppet/%{name}-%{version}.tar.gz Source1:puppetmaster.fw Source2:puppet.fw Source3:puppet.sysconfig Source4:puppetmasterd.sysconfig -Patch: %{name}-2.6.6-yumconf.diff -Patch1: %{name}-2.6.6-init.diff -Requires: facter = 1.5.1 -Requires: ruby = 1.8.1 -PreReq: pwdutils %insserv_prereq %fillup_prereq +# PATCH-MISSING-TAG -- See http://wiki.opensuse.org/openSUSE:Packaging_Patches_guidelines +Patch0: %{name}-2.6.6-yumconf.diff +# PATCH-MISSING-TAG -- See http://wiki.opensuse.org/openSUSE:Packaging_Patches_guidelines +Patch1: %{name}-2.7.16-init.diff BuildRequires: facter = 1.5.1 +BuildRequires: fdupes BuildRequires: ruby = 1.8.1 +Requires: facter = 1.5.1 +Requires: ruby = 1.8.1 BuildRoot: %{_tmppath}/%{name}-%{version}-build -Summary:A network tool for managing many disparate systems -License:Apache-2.0 -Group: Productivity/Networking/System +Requires(pre): %fillup_prereq +Requires(pre): %insserv_prereq +Requires(pre): pwdutils %description Puppet lets you centrally manage every important aspect of your system @@ -46,13 +54,13 @@ cron jobs, and hosts, along with obviously discrete elements like packages, services, and files. - - %package server -PreReq: puppet = %{version}-%{release} %insserv_prereq %fillup_prereq Summary:A network tool for managing many disparate systems License:GPL-2.0 Group: Productivity/Networking/System +Requires(pre): %fillup_prereq +Requires(pre): %insserv_prereq +Requires(pre): puppet = %{version} %description server Puppet lets you centrally manage every important aspect of your system @@ -61,37 +69,33 @@ cron jobs, and hosts, along with obviously discrete elements like packages, services, and files. - - %prep %setup -q -%patch +%patch0 %patch1 -#sed -i 's#/usr/local/bin/ruby#/usr/bin/ruby#' lib/puppet/external/nagios.rb %build %install ruby install.rb install --destdir=%{buildroot} --sitelibdir=%{_libdir}/ruby/vendor_ruby/%{rb_ver} -#install -d -m 755 $RPM_BUILD_ROOT/var/lib/puppet -mkdir -p $RPM_BUILD_ROOT/etc/puppet -mkdir -p $RPM_BUILD_ROOT/etc/init.d -mkdir -p $RPM_BUILD_ROOT/sbin -mkdir -p $RPM_BUILD_ROOT/var/lib/puppet -#mkdir -p $RPM_BUILD_ROOT/var/run/puppet -mkdir -p $RPM_BUILD_ROOT/var/log/puppet -mkdir -p $RPM_BUILD_ROOT/%{_fwdefdir} -install -m0644 conf/redhat/puppet.conf $RPM_BUILD_ROOT/etc/puppet/puppet.conf -install -m0644 conf/auth.conf $RPM_BUILD_ROOT/etc/puppet/auth.conf -install -m0755 conf/suse/client.init
commit puppet for openSUSE:Factory
Hello community, here is the log from the commit of package puppet for openSUSE:Factory checked in at 2012-06-14 21:10:50 Comparing /work/SRC/openSUSE:Factory/puppet (Old) and /work/SRC/openSUSE:Factory/.puppet.new (New) Package is puppet, Maintainer is dlova...@suse.com Changes: --- /work/SRC/openSUSE:Factory/puppet/puppet.changes2011-10-26 15:44:19.0 +0200 +++ /work/SRC/openSUSE:Factory/.puppet.new/puppet.changes 2012-06-14 21:10:51.0 +0200 @@ -1,0 +2,5 @@ +Wed Jun 13 09:12:06 UTC 2012 - co...@suse.com + +- no need for vendor-specific + +--- Other differences: -- ++ puppet.spec ++ --- /var/tmp/diff_new_pack.chHg4N/_old 2012-06-14 21:10:53.0 +0200 +++ /var/tmp/diff_new_pack.chHg4N/_new 2012-06-14 21:10:53.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package puppet # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,15 +15,12 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild %define _fwdefdir /etc/sysconfig/SuSEfirewall2.d/services Name: puppet Version:2.7.6 -Release:1 -License:Apache-2.0 -Group: Productivity/Networking/System +Release:0 Url:http://reductivelabs.com/projects/puppet/ Source: %{name}-%{version}.tar.gz Source1:puppetmaster.fw @@ -32,13 +29,15 @@ Source4:puppetmasterd.sysconfig Patch: %{name}-2.6.6-yumconf.diff Patch1: %{name}-2.6.6-init.diff -Requires: ruby = 1.8.1 Requires: facter = 1.5.1 +Requires: ruby = 1.8.1 PreReq: pwdutils %insserv_prereq %fillup_prereq BuildRequires: facter = 1.5.1 BuildRequires: ruby = 1.8.1 BuildRoot: %{_tmppath}/%{name}-%{version}-build Summary:A network tool for managing many disparate systems +License:Apache-2.0 +Group: Productivity/Networking/System %description Puppet lets you centrally manage every important aspect of your system @@ -50,10 +49,10 @@ %package server -License:GPL-2.0 -Group: Productivity/Networking/System PreReq: puppet = %{version}-%{release} %insserv_prereq %fillup_prereq Summary:A network tool for managing many disparate systems +License:GPL-2.0 +Group: Productivity/Networking/System %description server Puppet lets you centrally manage every important aspect of your system @@ -73,7 +72,7 @@ %build %install -DESTDIR=$RPM_BUILD_ROOT ruby -rvendor-specific install.rb install --prefix=%{buildroot} +ruby install.rb install --destdir=%{buildroot} --sitelibdir=%{_libdir}/ruby/vendor_ruby/%{rb_ver} #install -d -m 755 $RPM_BUILD_ROOT/var/lib/puppet mkdir -p $RPM_BUILD_ROOT/etc/puppet mkdir -p $RPM_BUILD_ROOT/etc/init.d @@ -94,9 +93,6 @@ cp %{S:3} $RPM_BUILD_ROOT/var/adm/fillup-templates/sysconfig.puppet cp %{S:4} $RPM_BUILD_ROOT/var/adm/fillup-templates/sysconfig.puppetmasterd -%clean -rm -rf $RPM_BUILD_ROOT - %pre getent group puppet /dev/null || /usr/sbin/groupadd -o -r puppet getent passwd puppet /dev/null || /usr/sbin/useradd -r -g puppet -d /var/lib/puppet -s /bin/false -c Puppet daemon puppet -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit puppet for openSUSE:Factory
Hello community, here is the log from the commit of package puppet for openSUSE:Factory checked in at 2011-12-06 18:53:57 Comparing /work/SRC/openSUSE:Factory/puppet (Old) and /work/SRC/openSUSE:Factory/.puppet.new (New) Package is puppet, Maintainer is vci...@suse.com Changes: Other differences: -- ++ puppet.spec ++ --- /var/tmp/diff_new_pack.J6kyKC/_old 2011-12-06 19:27:01.0 +0100 +++ /var/tmp/diff_new_pack.J6kyKC/_new 2011-12-06 19:27:01.0 +0100 @@ -50,7 +50,7 @@ %package server -License:GPLv2 +License:GPL-2.0 Group: Productivity/Networking/System PreReq: puppet = %{version}-%{release} %insserv_prereq %fillup_prereq Summary:A network tool for managing many disparate systems -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit puppet for openSUSE:Factory
Hello community, here is the log from the commit of package puppet for openSUSE:Factory checked in at 2011-10-26 15:32:43 Comparing /work/SRC/openSUSE:Factory/puppet (Old) and /work/SRC/openSUSE:Factory/.puppet.new (New) Package is puppet, Maintainer is vci...@suse.com Changes: --- /work/SRC/openSUSE:Factory/puppet/puppet.changes2011-10-04 21:34:12.0 +0200 +++ /work/SRC/openSUSE:Factory/.puppet.new/puppet.changes 2011-10-26 15:44:19.0 +0200 @@ -1,0 +2,16 @@ +Tue Oct 25 13:56:49 UTC 2011 - vci...@suse.com + +- update to 2.7.6 + Security Fixes +CVE-2011-3872 (AltNames vulnerability) + Features and Enhancements +User/group management on Windows +Better file support on Windows +Support plaintext password in Windows + Bug Fixes +Recognize more duplicate resources +Allow multi-line exec resources +Remove unnecessary deprecation warning in puppet resource +Update pluginsync to only load ruby files. + +--- Old: puppet-2.7.4.tar.gz New: puppet-2.7.6.tar.gz Other differences: -- ++ puppet.spec ++ --- /var/tmp/diff_new_pack.0DO1M5/_old 2011-10-26 15:44:26.0 +0200 +++ /var/tmp/diff_new_pack.0DO1M5/_new 2011-10-26 15:44:26.0 +0200 @@ -20,7 +20,7 @@ %define _fwdefdir /etc/sysconfig/SuSEfirewall2.d/services Name: puppet -Version:2.7.4 +Version:2.7.6 Release:1 License:Apache-2.0 Group: Productivity/Networking/System @@ -93,9 +93,6 @@ mkdir -p $RPM_BUILD_ROOT/var/adm/fillup-templates cp %{S:3} $RPM_BUILD_ROOT/var/adm/fillup-templates/sysconfig.puppet cp %{S:4} $RPM_BUILD_ROOT/var/adm/fillup-templates/sysconfig.puppetmasterd -#chmod a+x $RPM_BUILD_ROOT/%{_libdir}/ruby/vendor_ruby/%{rb_ver}/puppet/external/nagios.rb -#chmod a+x $RPM_BUILD_ROOT/%{_libdir}/ruby/vendor_ruby/%{rb_ver}/puppet/network/http_server/mongrel.rb -#chmod a+x $RPM_BUILD_ROOT/%{_libdir}/ruby/vendor_ruby/%{rb_ver}/puppet/relationship.rb %clean rm -rf $RPM_BUILD_ROOT ++ puppet-2.7.4.tar.gz - puppet-2.7.6.tar.gz ++ 15188 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit puppet for openSUSE:Factory
Hello community, here is the log from the commit of package puppet for openSUSE:Factory checked in at Tue Oct 4 21:34:08 CEST 2011. --- openSUSE:Factory/puppet/puppet.changes 2011-09-23 12:42:07.0 +0200 +++ /mounts/work_src_done/STABLE/puppet/puppet.changes 2011-09-29 13:37:38.0 +0200 @@ -1,0 +2,11 @@ +Thu Sep 29 11:32:59 UTC 2011 - vci...@suse.com + +- update to 2.7.4 + - enhancement + security release: +fixed CVE-2011-3848 +(Resist directory traversal attacks through indirections) +GigabitEthernet/TenGigabitEthernet are uncorrectly parsed +Don’t rely on error message to detect UAC capable platform +Allow cron vars to have leading whitespace + +--- calling whatdependson for head-i586 Old: puppet-2.7.1.tar.gz New: puppet-2.7.4.tar.gz Other differences: -- ++ puppet.spec ++ --- /var/tmp/diff_new_pack.XuygVe/_old 2011-10-04 21:34:01.0 +0200 +++ /var/tmp/diff_new_pack.XuygVe/_new 2011-10-04 21:34:01.0 +0200 @@ -20,7 +20,7 @@ %define _fwdefdir /etc/sysconfig/SuSEfirewall2.d/services Name: puppet -Version:2.7.1 +Version:2.7.4 Release:1 License:Apache-2.0 Group: Productivity/Networking/System @@ -136,6 +136,7 @@ %dir %{_libdir}/ruby/vendor_ruby/%{rb_ver}/puppet %{_libdir}/ruby/vendor_ruby/%{rb_ver}/puppet/* %{_libdir}/ruby/vendor_ruby/%{rb_ver}/puppet.rb +%{_libdir}/ruby/vendor_ruby/%{rb_ver}/semver.rb %dir /etc/puppet %dir /var/lib/puppet %dir /var/log/puppet ++ puppet-2.7.1.tar.gz - puppet-2.7.4.tar.gz ++ 28092 lines of diff (skipped) continue with q... Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit puppet for openSUSE:Factory
Hello community, here is the log from the commit of package puppet for openSUSE:Factory checked in at Fri Jul 1 16:44:47 CEST 2011. --- puppet/puppet.changes 2011-05-19 11:40:05.0 +0200 +++ /mounts/work_src_done/STABLE/puppet/puppet.changes 2011-06-27 14:16:08.0 +0200 @@ -1,0 +2,13 @@ +Thu Jun 23 08:26:59 UTC 2011 - vci...@novell.com + +- update to 2.7.1 + - a major feature release: +Ruby 1.9 Support +Deterministic Catalog Application +Puppet Faces - a new API for creating new Puppet subcommands +Manage Network Devices +Dependency cycle reporting produces graph of the cycle +- license changed to Apache-2.0 + - see http://docs.puppetlabs.com/guides/faq#change-to-apache-license + +--- @@ -4 +17 @@ -- using correct port for puppet in the firewall rules +- using correct port for puppet in the firewall rules (bnc#694825) calling whatdependson for head-i586 Old: puppet-2.6.6.tar.bz2 New: puppet-2.7.1.tar.gz Other differences: -- ++ puppet.spec ++ --- /var/tmp/diff_new_pack.3BH0Pv/_old 2011-07-01 16:43:36.0 +0200 +++ /var/tmp/diff_new_pack.3BH0Pv/_new 2011-07-01 16:43:36.0 +0200 @@ -20,22 +20,22 @@ %define _fwdefdir /etc/sysconfig/SuSEfirewall2.d/services Name: puppet -Version:2.6.6 -Release:4 -License:GPLv2 +Version:2.7.1 +Release:1 +License:Apache-2.0 Group: Productivity/Networking/System Url:http://reductivelabs.com/projects/puppet/ -Source: %{name}-%{version}.tar.bz2 +Source: %{name}-%{version}.tar.gz Source1:puppetmaster.fw Source2:puppet.fw Source3:puppet.sysconfig Source4:puppetmasterd.sysconfig -Patch: %{name}-%{version}-yumconf.diff -Patch1: %{name}-%{version}-init.diff +Patch: %{name}-2.6.6-yumconf.diff +Patch1: %{name}-2.6.6-init.diff Requires: ruby = 1.8.1 -Requires: facter = 1.1.4 +Requires: facter = 1.5.1 PreReq: pwdutils %insserv_prereq %fillup_prereq -BuildRequires: facter = 1.1.4 +BuildRequires: facter = 1.5.1 BuildRequires: ruby = 1.8.1 BuildRoot: %{_tmppath}/%{name}-%{version}-build Summary:A network tool for managing many disparate systems @@ -68,13 +68,13 @@ %setup -q %patch %patch1 -sed -i 's#/usr/local/bin/ruby#/usr/bin/ruby#' lib/puppet/external/nagios.rb +#sed -i 's#/usr/local/bin/ruby#/usr/bin/ruby#' lib/puppet/external/nagios.rb %build %install DESTDIR=$RPM_BUILD_ROOT ruby -rvendor-specific install.rb install --prefix=%{buildroot} -install -d -m 755 $RPM_BUILD_ROOT/var/lib/puppet +#install -d -m 755 $RPM_BUILD_ROOT/var/lib/puppet mkdir -p $RPM_BUILD_ROOT/etc/puppet mkdir -p $RPM_BUILD_ROOT/etc/init.d mkdir -p $RPM_BUILD_ROOT/sbin @@ -93,9 +93,9 @@ mkdir -p $RPM_BUILD_ROOT/var/adm/fillup-templates cp %{S:3} $RPM_BUILD_ROOT/var/adm/fillup-templates/sysconfig.puppet cp %{S:4} $RPM_BUILD_ROOT/var/adm/fillup-templates/sysconfig.puppetmasterd -chmod a+x $RPM_BUILD_ROOT/%{_libdir}/ruby/vendor_ruby/%{rb_ver}/puppet/external/nagios.rb -chmod a+x $RPM_BUILD_ROOT/%{_libdir}/ruby/vendor_ruby/%{rb_ver}/puppet/network/http_server/mongrel.rb -chmod a+x $RPM_BUILD_ROOT/%{_libdir}/ruby/vendor_ruby/%{rb_ver}/puppet/relationship.rb +#chmod a+x $RPM_BUILD_ROOT/%{_libdir}/ruby/vendor_ruby/%{rb_ver}/puppet/external/nagios.rb +#chmod a+x $RPM_BUILD_ROOT/%{_libdir}/ruby/vendor_ruby/%{rb_ver}/puppet/network/http_server/mongrel.rb +#chmod a+x $RPM_BUILD_ROOT/%{_libdir}/ruby/vendor_ruby/%{rb_ver}/puppet/relationship.rb %clean rm -rf $RPM_BUILD_ROOT @@ -126,11 +126,11 @@ %files %defattr(-,root,root,-) -%doc CHANGELOG COPYING LICENSE README -%{_bindir}/pi +%doc CHANGELOG LICENSE README.* %{_bindir}/filebucket %{_bindir}/puppet %{_bindir}/ralsh +%{_bindir}/pi %{_bindir}/puppetdoc %{_sbindir}/puppetca %dir %{_libdir}/ruby/vendor_ruby/%{rb_ver}/puppet @@ -154,10 +154,10 @@ %dir %attr(755,root,root) /var/lib/puppet %{_sbindir}/puppetmasterd %{_sbindir}/puppetrun +%{_sbindir}/puppetqd +%{_sbindir}/rcpuppetmasterd /etc/init.d/puppetmasterd %config %{_fwdefdir}/puppetmasterd -%{_sbindir}/rcpuppetmasterd -%{_sbindir}/puppetqd /var/adm/fillup-templates/sysconfig.puppetmasterd %changelog ++ puppet-2.6.6-init.diff ++ --- /var/tmp/diff_new_pack.3BH0Pv/_old 2011-07-01 16:43:36.0 +0200 +++ /var/tmp/diff_new_pack.3BH0Pv/_new 2011-07-01 16:43:36.0 +0200 @@ -2,6 +2,15 @@ === --- conf/suse/client.init.orig +++ conf/suse/client.init +@@ -17,7 +17,7 @@ + # Should-Start: puppet + # Required-Stop: $local_fs $remote_fs $network $syslog + # Should-Stop: puppet +-# Default-Start: 3 4 5 ++# Default-Start: 3 5 + # Default-Stop: 0
commit puppet for openSUSE:Factory
Hello community, here is the log from the commit of package puppet for openSUSE:Factory checked in at Thu May 19 12:47:15 CEST 2011. --- puppet/puppet.changes 2011-04-11 10:17:00.0 +0200 +++ puppet/puppet.changes 2011-05-19 11:40:05.0 +0200 @@ -1,0 +2,5 @@ +Thu May 19 09:35:38 UTC 2011 - vci...@novell.com + +- using correct port for puppet in the firewall rules + +--- calling whatdependson for head-i586 Other differences: -- ++ puppet.spec ++ --- /var/tmp/diff_new_pack.YTJ72p/_old 2011-05-19 12:46:27.0 +0200 +++ /var/tmp/diff_new_pack.YTJ72p/_new 2011-05-19 12:46:27.0 +0200 @@ -21,7 +21,7 @@ Name: puppet Version:2.6.6 -Release:2 +Release:4 License:GPLv2 Group: Productivity/Networking/System Url:http://reductivelabs.com/projects/puppet/ @@ -89,7 +89,7 @@ ln -sf ../../etc/init.d/puppet $RPM_BUILD_ROOT/%{_sbindir}/rcpuppet ln -sf ../../etc/init.d/puppetmasterd $RPM_BUILD_ROOT/%{_sbindir}/rcpuppetmasterd install -m 644 %SOURCE1 $RPM_BUILD_ROOT/%{_fwdefdir}/puppetmasterd -install -m 644 %SOURCE1 $RPM_BUILD_ROOT/%{_fwdefdir}/puppet +install -m 644 %SOURCE2 $RPM_BUILD_ROOT/%{_fwdefdir}/puppet mkdir -p $RPM_BUILD_ROOT/var/adm/fillup-templates cp %{S:3} $RPM_BUILD_ROOT/var/adm/fillup-templates/sysconfig.puppet cp %{S:4} $RPM_BUILD_ROOT/var/adm/fillup-templates/sysconfig.puppetmasterd Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit puppet for openSUSE:Factory
Hello community, here is the log from the commit of package puppet for openSUSE:Factory checked in at Mon Apr 11 10:59:57 CEST 2011. --- puppet/puppet.changes 2011-03-14 10:52:47.0 +0100 +++ /mounts/work_src_done/STABLE/puppet/puppet.changes 2011-04-11 10:17:00.0 +0200 @@ -1,0 +2,5 @@ +Tue Apr 5 13:38:04 UTC 2011 - vci...@novell.com + +- fix logging setting (bnc#683441) + +--- calling whatdependson for head-i586 Other differences: -- ++ puppet.spec ++ --- /var/tmp/diff_new_pack.6Hmfi6/_old 2011-04-11 10:57:02.0 +0200 +++ /var/tmp/diff_new_pack.6Hmfi6/_new 2011-04-11 10:57:02.0 +0200 @@ -21,7 +21,7 @@ Name: puppet Version:2.6.6 -Release:1 +Release:2 License:GPLv2 Group: Productivity/Networking/System Url:http://reductivelabs.com/projects/puppet/ ++ puppet-2.6.6-init.diff ++ --- /var/tmp/diff_new_pack.6Hmfi6/_old 2011-04-11 10:57:02.0 +0200 +++ /var/tmp/diff_new_pack.6Hmfi6/_new 2011-04-11 10:57:02.0 +0200 @@ -22,7 +22,7 @@ +[ -z $PUPPET_PORT ] PUPPET_PORT=8140 + +PUPPET_OPTS= -+--logdir=$PUPPET_LOG \ ++--logdest=$PUPPET_LOG \ +--masterport=$PUPPET_PORT \ +--server=$PUPPET_SERVER \ +$PUPPET_EXTRA_OPTS Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit puppet for openSUSE:Factory
Hello community, here is the log from the commit of package puppet for openSUSE:Factory checked in at Fri Mar 18 10:20:41 CET 2011. --- puppet/puppet.changes 2011-01-28 13:04:02.0 +0100 +++ /mounts/work_src_done/STABLE/puppet/puppet.changes 2011-03-14 10:52:47.0 +0100 @@ -1,0 +2,12 @@ +Mon Mar 14 09:39:35 UTC 2011 - vci...@novell.com + +- update to 2.6.6 + * fixed many bugs + * licence has changed to GPLv2 (was GPLv2+) + * some of the new features: +- Manifests can now specify arbitrary data for file contents +- Managed resource attributes can now be audited +- Parameterised class support in external node classifiers +- New puppet inspect application + +--- calling whatdependson for head-i586 Old: puppet-2.6.4-init.diff puppet-2.6.4-yumconf.diff puppet-2.6.4.tar.bz2 New: puppet-2.6.6-init.diff puppet-2.6.6-yumconf.diff puppet-2.6.6.tar.bz2 Other differences: -- ++ puppet.spec ++ --- /var/tmp/diff_new_pack.bw0z4d/_old 2011-03-18 10:20:12.0 +0100 +++ /var/tmp/diff_new_pack.bw0z4d/_new 2011-03-18 10:20:12.0 +0100 @@ -20,9 +20,9 @@ %define _fwdefdir /etc/sysconfig/SuSEfirewall2.d/services Name: puppet -Version:2.6.4 +Version:2.6.6 Release:1 -License:GPLv2+ +License:GPLv2 Group: Productivity/Networking/System Url:http://reductivelabs.com/projects/puppet/ Source: %{name}-%{version}.tar.bz2 @@ -50,7 +50,7 @@ %package server -License:GPLv2+ +License:GPLv2 Group: Productivity/Networking/System PreReq: puppet = %{version}-%{release} %insserv_prereq %fillup_prereq Summary:A network tool for managing many disparate systems ++ puppet-2.6.4-init.diff - puppet-2.6.6-init.diff ++ ++ puppet-2.6.4-yumconf.diff - puppet-2.6.6-yumconf.diff ++ ++ puppet-2.6.4.tar.bz2 - puppet-2.6.6.tar.bz2 ++ 10090 lines of diff (skipped) Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org