These ports have been created by various contributors to the FreeBSD project, requiring synchronization between maintainers for updating. The puppet@ team was therefore created to simplify this process.
Simply mail puppet@. At the current time, this is a simple alias and not a mailing-list, therefore there is no public archive available.
Current list of people in puppet@
JasonSlagle (<jslagle at gmail.com>)
I can build and run puppetserver from source as a user using the following recipe.
I use a custom ssldir because ~/.puppetlabs/etc/puppet/ssl has my mcollective certificates
shell% cat ~/.puppetlabs/etc/puppet/puppet.conf [main] ssldir = /tmp/coin shell% ls -l ~/.puppetlabs/etc/code/environments total 1 lrwxr-xr-x 1 romain romain 45 18 nov. 09:46 production@ -> /usr/local/etc/puppet/environments/production shell% git clone https://github.com/puppetlabs/puppetserver shell% cd puppetserver shell% vim dev/puppetserver.conf # I changed the port to 8141 because I do have a puppet master on the same machine shell% lein repl dev-tools=> (go)
Then, let's apply this machine catalog
shell# puppet agent --test --noop --masterport 8141 --ssldir /tmp/coin Info: Using configured environment 'production' Info: Retrieving pluginfacts Info: Retrieving plugin Info: Loading facts Notice: /Stage[main]/Main/Node[marvin.blogreen.org]/Tidy[/var/puppet/reports]: Tidying 0 files Info: Applying configuration version '65305da328a6dd61472bbce21f9d3d970d5bee2b' Notice: Applied catalog in 64.50 seconds
No changes \o/
An experimental dashboard is available: https://127.0.0.1:8141/puppet/experimental/dashboard.html