svn path=/trunk/packages/sipb-xen-console/; revision=800
+sipb-xen-console (7.6) unstable; urgency=low
+
+ * Use invirt-getconf to generate config.
+
+ -- Greg Price <price@mit.edu> Wed, 30 Jul 2008 22:28:33 -0400
+
sipb-xen-console (7.5) unstable; urgency=low
* Generate config at start/reload from /etc/invirt/*.
sipb-xen-console (7.5) unstable; urgency=low
* Generate config at start/reload from /etc/invirt/*.
- perl -pe 's|^|#include /etc/conserver/conf.d/|' \
- </etc/invirt/hosts >/etc/conserver/invirt-hosts.cf
- INVIRT_REALM="$(cat /etc/invirt/realm)"
- perl -pe "s|^|host/|; s|\$|\@$INVIRT_REALM|" \
- </etc/invirt/hosts >/etc/remctl/acl/invirt-console
+ (for i in $(invirt-getconf --ls hosts); do
+ hostname=$(invirt-getconf hosts.$i.hostname)
+ echo "#include /etc/conserver/conf.d/$hostname"
+ done) >/etc/conserver/invirt-hosts.cf
+ realm=$(invirt-getconf authn.0.realm)
+ (for i in $(invirt-getconf --ls hosts); do
+ hostname=$(invirt-getconf hosts.$i.hostname)
+ echo "host/$hostname@$realm"
+ done) >/etc/remctl/acl/invirt-console