FAQ
Hi people,

I know this is a bit obscure, but I'm trying to make a puppet manifest for
growl-fork for Boxen.

So far it's installing fine with this:

class growl_fork {
package { 'Growl Fork':
source =>
'https://bitbucket.org/pmetzger/growl/downloads/Growl-1.2.2f1.dmg',
provider => 'pkgdmg'
}
}

However, I'd also like to install the growl-notify pkg from the dmg as
well, which is in the 'Extras' folder on the dmg.

Looking at the puppet documentation for pkgdmg:
'Any number of pkg or mpkg files may exist in the root directory of the DMG
file system. Subdirectories are not checked for packages. See the wiki docs
on this provider<http://projects.puppetlabs.com/projects/puppet/wiki/Package_Management_With_Dmg_Patterns> for
more detail.' and 'this provider will install all packages in the root
directory of this file system'

Is there any way to overwrite this behaviour or change it, and install all
pkgs from the dmg not just in root? For now I've created a new pkgdmg with
just the one file in it.

Thanks!

--
You received this message because you are subscribed to the Google Groups "Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscribe@googlegroups.com.
To post to this group, send email to puppet-users@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-users?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.

Search Discussions

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
grouppuppet-users @
categoriespuppet
postedMar 13, '13 at 10:33a
activeMar 13, '13 at 10:33a
posts1
users1
websitepuppetlabs.com

1 user in discussion

Peter M Souter: 1 post

People

Translate

site design / logo © 2022 Grokbase