mcollective-puppet-agent : MCollective plug-in that manages the puppet agent daemon. ( https://github.com/puppetlabs/mcollective-puppet-agent )
mcollective-puppetca-agent : MCollective plug-in that manages the puppet CA. ( https://github.com/puppetlabs/mcollective-puppetca-agent )
mcollective-puppetenv-agent : MCollective plug-in that manages puppet dynamic environments. ( https://github.com/optiz0r/mcollective-puppetenv-agent )
mcollective-puppetenvsh-agent : MCollective plug-in that manages puppet dynamic environments using shell commands ( https://github.com/optiz0r/mcollective-puppetenvsh-agent )
Add an ebuild in portage :
The ebuild is now in the portage tree.
You can also use layman : emerge layman then layman -a sihnon
For Paludis use this rsync : rsync://gentoo.zugaina.org/sihnon-portage
If you have a problem : ycarus(-at-)zugaina.org