Index: trunk/packages/invirt-web/code/controls.py
===================================================================
--- trunk/packages/invirt-web/code/controls.py	(revision 1613)
+++ trunk/packages/invirt-web/code/controls.py	(revision 1614)
@@ -10,5 +10,5 @@
 from invirt.config import structs as config
 from invirt.database import Machine, Disk, Type, NIC, CDROM, session, meta
-from invirt.remctl import remctl
+from invirt.remctl import remctl as gen_remctl
 
 # ... and stolen from xend/uuid.py
@@ -23,4 +23,9 @@
                      "%02x" * 6]) % tuple(u)
 # end stolen code
+
+def remctl(*args, **kwargs):
+    return gen_remctl(config.remote.hostname, *args,
+                      principal='daemon/'+config.web.hostname,
+                      **kwargs)
 
 def lvcreate(machine, disk):
