Add custom packages to the bcfg2 server

Events happening in the community are now at Drupal community events on www.drupal.org.
secoif's picture

This is probably more of a bcfg2 question but:

After installing the client from the bcfg2 server, I want to add a bunch of packages, eg git, phpmyadmin, locate, etc. What's the best way to add a set of packages to my server so that I don't need to do a bunch of apt-getting after every client installs?

Thanks

Comments

re: Add custom packages to the bcfg2 server

Greg Coit's picture

You can create a new file in /var/lib/bcfg2/Bundles and add that file to /var/lib/bcfg2/Metadata/groups.xml.

However, the /var/lib/bcfg2/Metadata/groups.xml file will be overwritten anytime you run /usr/local/bin/update_mercury.sh. This is an issue that we haven't yet addressed.

Oh, and regarding your question on IRC about Aegir and Mercury, i think the issue your having is that varnish is setup to only cache port 81 (which is the port we set apache to by default).

Hope this helps,

Greg

--
Greg Coit
Systems Administrator
http://www.chapterthree.com

Mercury

Group organizers

Group categories

Post Type

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: