While I have not tried to get get puppet working on HP-UX, I have gotten it 
to work on a number of other very old platforms by using ruby gems. If you 
can get a working puppet-supported version of ruby on HP-UX, you are most 
of the way there. Hopefully, you can get the ruby from a source that 
already compiled and packaged it, otherwise you'll have to compile ruby on 
your own, which isn't too bad if you have gnu tools from 
http://hpux.connect.org.uk. Once you have ruby with gems support, the steps 
are basically:

* gem install --version <version you want, or leave out for the latest> 
puppet
  * This will install 'puppet' and 'facter' within the case bin directory 
ruby is in
* Create /etc/puppet and /var/lib/puppet directories
* Add a working /etc/puppet/puppet.conf
* Run it as usual by hand: /your/path/bin/puppet agent -t
* Create a puppet init script and place into /sbin/init.d, with links to it 
in....whatever HP-UX uses

The benefit of this approach is you get the latest 'n greatest puppet 
version, and you can even use the package resource's gem provider (may need 
to sym-link /your/path/bin/gem to /usr/bin/gem')  to update the gem in the 
future if you so desire to keep all puppet versions the same.


On Thursday, February 27, 2014 11:07:36 AM UTC-6, Rick Copley wrote:
>
> Hi has anyone done any more work on puppet for HP-UX 11.31?
>  
> Or can someone point me to where I can download the opensource version of 
> puppet agent code so I can try to compile myself?
>
> On Friday, December 27, 2013 5:20:09 AM UTC-5, Ankit Mittal wrote:
>
>> Dear All,
>>
>> Please help me if puppet agent installation is possible on hp unix os or 
>> not.
>> If it is possible please tell how to installed it
>>
>>
>> Thanks and Regrads
>>
>> Ankit Mittal
>>
>

-- 
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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/30d12538-fcb2-412c-a026-abd93556b170%40googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to