On 6 January 2011 16:18, Nigel Kersten <ni...@puppetlabs.com> wrote: > On Wed, Jan 5, 2011 at 6:39 PM, John Warburton <jwarbur...@gmail.com>wrote: > >> Our own situation is that we have developers who build their own >> applications, and if we packaged them with RPM or pkg, then they would have >> to be installed as root. We don't trust them enough for that, so right now >> we run an exec as the application owner to unpack the tar.gz >> >> > Do you just unpack once and leave it alone? Drop a marker file when an > install script succeeds and you don't have to run it again? >
Yes - unpack and leave there - which is "messy", and on the "To Do" list, but good enough for now. The marker file is the directory we expect to have been unpacked from the tar ball It sounds like we could maybe do a tar.{gz,bz2,zip} "package" provider, with > simple install, uninstall, maybe the ability to specify versions by > symlinks. > We actually have a define on top of the package provider to use graft ( http://peters.gormand.com.au/Home/tools/graft/graft-html) to use different versions of packages with sym links because package management in Solaris isn't version aware like rpm is John -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-us...@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.