summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | | | | | (#4258) Remove superfluous command check that called pkgutilDominic Cleal2011-04-131-8/+4
| | | | | | | | | |
| * | | | | | | | | (#4258) Fix fd leak opening pkgutil config filesDominic Cleal2011-04-131-2/+3
| | | | | | | | | |
| * | | | | | | | | (#4258) Permit variations of -nv in both pkgutil.conf filesDominic Cleal2011-04-131-2/+4
| | | | | | | | | |
| * | | | | | | | | (#4258) Stop file and config checks from breaking specDominic Cleal2011-04-131-9/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Moved all file and config checks into healthcheck method which is then stubbed in the spec.
| * | | | | | | | | (#4258) Check wgetopts in pkgutil.confJuerg Walz2011-04-131-0/+7
| | | | | | | | | |
| * | | | | | | | | (#4258) Fix hash duplication affecting canonical provider instanceDominic Cleal2011-03-221-1/+1
| | | | | | | | | |
| * | | | | | | | | (#4258) Use pkgutil -a to reliably determine package common names/aliasesDominic Cleal2011-03-191-23/+63
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Populate instances with both the real package name ("CSWsvn") and the alias name ("subversion") from separate "pkgutil -a" call. Fixed cases where pkgutil noise was parsed as aliased package names and also breaking "not in catalog" detection. Updated pkgutil_spec test to show various edge cases.
| * | | | | | | | | (#4258) pkgutil: bug fix: if shortname is not equal to package nameJuerg Walz2011-03-101-2/+2
| | | | | | | | | |
| * | | | | | | | | (#4258) pkgutil provider: better handling of short package namesJuerg Walz2011-03-081-1/+5
| | | | | | | | | |
| * | | | | | | | | (#4258) pkgutil provider: misc enhancementsJuerg Walz2011-02-221-6/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Several enhancements and bug-fixes for the pkgutil package provider: - handle "Not in catalog" - fix "SAME" version detection - allow short package name (w/o CSW) to match (-> no need to specify a different package name for different operating systems, ex. "ruby") - use the "-u" command line switch for updates
| * | | | | | | | | * Fix exception on parse failure of pkgutil outputDominic Cleal2011-02-201-13/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Fix exception when querying latest version for unknown package
| * | | | | | | | | Merge branch 'master' into tickets/master/4258-devDominic Cleal2011-02-19111-885/+962
| |\ \ \ \ \ \ \ \ \ | | | |_|_|_|_|_|/ / | | |/| | | | | | |
| * | | | | | | | | Fixing indentationDominic Cleal2010-11-291-3/+3
| | | | | | | | | |
| * | | | | | | | | Removing blastwave references and unused PAGERDominic Cleal2010-11-291-10/+8
| | | | | | | | | |
| * | | | | | | | | Changing indentation to 2-spaces as per 2.6+ styleDominic Cleal2010-11-291-106/+106
| | | | | | | | | |
| * | | | | | | | | Single package queries made more robust when dealing with pkgutil noiseDominic Cleal2010-11-291-2/+8
| | | | | | | | | |
| * | | | | | | | | Fixing wget verbose regexDominic Cleal2010-11-271-1/+1
| | | | | | | | | |
| * | | | | | | | | Merge remote branch 'remotes/rgevaert/master' into tickets/masters/4258Dominic Cleal2010-11-271-3/+1
| |\ \ \ \ \ \ \ \ \
| | * | | | | | | | | These regular expressions will not match anything. pkgutil doesn't output ↵rgevaert2010-11-171-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | anything that can be matched.
| | * | | | | | | | | Add comments that explain what we are ignoring in the package and remove ↵rgevaert2010-11-161-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | legacy output
| * | | | | | | | | | Merge branch 'master' of github.com:domcleal/puppet into master-oldDominic Cleal2010-11-27208-3931/+4190
| |\ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / / | |/| | | | | | | | |
| * | | | | | | | | | Ignoring lines from use_gpg and catalog fetchingDominic Cleal2010-11-151-0/+5
| | | | | | | | | | |
| * | | | | | | | | | Adding patch from Rudy Gevaert to fix not installed detectionDominic Cleal2010-11-151-3/+3
| | | | | | | | | | |
| * | | | | | | | | | Resolved a conflict in the pkgutil provider.Maciej Blizinski2010-07-221-15/+21
| |\ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | pkgutil provider: Using the --single option which speeds up execution.Maciej Blizinski2010-07-221-0/+3
| | | | | | | | | | | |
| | * | | | | | | | | | pkgutil provider: The path to the admin file is /var/opt/csw/pkgutil/adminMaciej Blizinski2010-07-221-3/+3
| | | | | | | | | | | |
| | * | | | | | | | | | pkgutil provider: Correcting a typo in a message.Maciej Blizinski2010-07-221-1/+1
| | | | | | | | | | | |
| | * | | | | | | | | | Merge branch 'tickets/master/4258' of http://github.com/jamtur01/puppet into ↵Maciej Blizinski2010-07-221-0/+117
| | |\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | jamtur-pkgutil
| | | * | | | | | | | | | Fixed #4258 - Added pkgutil package providerJames Turnbull2010-07-171-0/+117
| | | | | | | | | | | | |
| * | | | | | | | | | | | Using --single in the pkgutil provider.Maciej Blizinski2010-07-221-1/+4
| | | | | | | | | | | | |
| * | | | | | | | | | | | Adding pkgutil support.Maciej Blizinski2010-07-221-0/+111
| |/ / / / / / / / / / /
* | | | | / / / / / / / Updated CHANGELOG & version for 2.7.0rc1Max Martin2011-04-131-1/+1
| |_|_|_|/ / / / / / / |/| | | | | | | | | |
* | | | | | | | | | | Merge branch '2.6.x' into nextMax Martin2011-04-137-14/+146
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / / / |/| | | | | | | | / / | | |_|_|_|_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 2.6.x: Updated CHANGELOG for 2.6.8rc1 (#2331) Remove darwinports pkg provider, replace with rewritten macports provider Fixed #7082 - Added system support for groups (#7018) Give more context on the service type's assumptions. Wording tweaks. (#7018) explain internals better in service provider documentation maint: Fix sqlite3 require to really be optional maint: Fix sporadic sqlite error (#6818) Stop from getting Rails 3 named_scope deprecation warning (#6856) Copy dangling symlinks with 'links => manage' File resource. Conflicts (Resolved manually): lib/puppet/type/group.rb spec/unit/indirector/facts/inventory_active_record_spec.rb
| * | | | | | | | | Updated CHANGELOG for 2.6.8rc1Max Martin2011-04-131-1/+1
| | |_|_|_|_|/ / / | |/| | | | | | |
| * | | | | | | | Merge branch 'ticket/2.6.x/7082' into 2.6.nextNick Lewis2011-04-132-1/+14
| |\ \ \ \ \ \ \ \
| | * | | | | | | | Fixed #7082 - Added system support for groupsJames Turnbull2011-04-142-1/+14
| | | | | | | | | |
| * | | | | | | | | Merge branch 'tickets/2.6.x/2331-macports-provider' into 2.6.nextNigel Kersten2011-04-132-86/+106
| |\ \ \ \ \ \ \ \ \
| | * | | | | | | | | (#2331) Remove darwinports pkg provider, replace with rewritten macports ↵Nigel Kersten2011-04-132-86/+106
| | |/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | provider * Employs port -q installed, much faster than port list installed * Handles upgrades correctly now * Makes use of internal port revision for ensure => latest upgrades * Versionable, now works with ensure => specified_version * Does not handle port variants at all yet. * Does not allow manual specification of revision, only version * Test coverage expanded using newer syntax Paired-With: Daniel Pittman
| * | | | | | | | | (#7018) Give more context on the service type's assumptions. Wording tweaks.nfagerlund2011-04-111-14/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Refactoring the @doc string for clarity.
| * | | | | | | | | (#7018) explain internals better in service provider documentationBen Hughes2011-04-111-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add explicit reasoning for hasstatus in the documentation with certain "virtual" services. Just to clear up why notify => Service["something_virtual"] requires hasstatus defining for it to function.
| * | | | | | | | | (#6818) Stop from getting Rails 3 named_scope deprecation warningMatt Robinson2011-04-111-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We want our Rails models in Puppet to work under Rails 2 or 3, but we don't want the deprecation warnings since we can't control what version of Rails the client is running. DEPRECATION WARNING: Base.named_scope has been deprecated, please use Base.scope instead Reviewed-by: Nick Lewis <nick@puppetlabs.com>
| * | | | | | | | | (#6856) Copy dangling symlinks with 'links => manage' File resource.Max Martin2011-04-081-0/+1
| |/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When copying symlinks with 'links => manage', there is no need to examine the content of the link target, since the link is supposed to be copied as-is. Skip copying this value to the resource from the metadata (source), since the content will be nil in the dangling symlink case. Paired-with: Jacob Helwig
* | | | | | | | | Merge branch 'ticket/next/6928' into nextNick Lewis2011-04-137-10/+13
|\ \ \ \ \ \ \ \ \ | | |_|_|_|_|/ / / | |/| | | | | | |
| * | | | | | | | Revert "(#6928) Removed --ignoreimport"Nick Lewis2011-04-137-10/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 24a277c5e805ce16e0b86e17e6cb2fbe1945ae07. Despite not needing --ignoreimport as an option anymore, it's still used internally and has to stay.
* | | | | | | | | Merge branch 'ticket/next/6928' into nextNick Lewis2011-04-1315-50/+79
|\| | | | | | | |
| * | | | | | | | (#6928) Removed --ignoreimportNick Lewis2011-04-137-13/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This was only used with --parseonly, which is gone. Paired-With: Jesse Wolfe
| * | | | | | | | (#6928) Remove --parseonlyNick Lewis2011-04-138-37/+46
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This has been removed in favor of 'puppet parser validate <manifest>'. Paired-With: Jesse Wolfe
| * | | | | | | | (#6928) Add a Parser face with Validate actionNick Lewis2011-04-133-0/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This will accept a number of manifests as arguments and check their syntax. If no filenames are specified, it will check the default 'manifest' setting. Paired-With: Jesse Wolfe
* | | | | | | | | (#6830) Fix sha1 to digest/sha1 require issue for Ruby 1.9Matt Robinson2011-04-132-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Reviewed-by: Daniel Pittman <daniel@puppetlabs.com>
* | | | | | | | | (#6830) Fix string method sub call on a symbol for Ruby 1.9Matt Robinson2011-04-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Ruby 1.9 is less forgiving about treating symbols like strings. Reviewed-by: Daniel Pittman <daniel@puppetlabs.com>