Index: /trunk/packages/invirt-dev/debian/invirt-dev.dirs
===================================================================
--- /trunk/packages/invirt-dev/debian/invirt-dev.dirs	(revision 2626)
+++ /trunk/packages/invirt-dev/debian/invirt-dev.dirs	(revision 2627)
@@ -1,3 +1,2 @@
-etc/event.d
 var/lib/invirt-dev/queue
 var/log/invirt/builds
Index: /trunk/packages/invirt-dev/debian/invirt-dev.init
===================================================================
--- /trunk/packages/invirt-dev/debian/invirt-dev.init	(revision 2626)
+++ /trunk/packages/invirt-dev/debian/invirt-dev.init	(revision 2627)
@@ -30,4 +30,13 @@
     reprepro-env export || ret=2
     invirt-build-conf || ret=2
+    daemon -n invirt-dev-git-daemon -- git daemon \
+        --user=git \
+        --group=nogroup \
+        --syslog \
+        --verbose \
+        --reuseaddr \
+        --export-all \
+        --base-path=/srv/git \
+        /srv/git || ret=$?
 
     return $ret
@@ -36,5 +45,6 @@
 do_stop()
 {
-    :
+    daemon -n invirt-dev-git-daemon --stop
+    return $?
 }
 
Index: unk/packages/invirt-dev/debian/invirt-dev.upstart
===================================================================
--- /trunk/packages/invirt-dev/debian/invirt-dev.upstart	(revision 2626)
+++ 	(revision )
@@ -1,12 +1,0 @@
-start on startup
-stop on shutdown
-
-exec /usr/bin/git \
-     daemon \
-     --user=git --group=nogroup \
-     --verbose \
-     --reuseaddr \
-     --export-all
-     --base-path=/srv/git \
-     /srv/git
-respawn
Index: /trunk/packages/invirt-dev/debian/rules
===================================================================
--- /trunk/packages/invirt-dev/debian/rules	(revision 2626)
+++ /trunk/packages/invirt-dev/debian/rules	(revision 2627)
@@ -6,7 +6,4 @@
 include /usr/share/cdbs/1/class/python-distutils.mk
 
-install/invirt-dev::
-	cp debian/invirt-dev.upstart debian/invirt-dev/etc/event.d/invirt-dev
-
 clean::
 	rm -rf python/invirt.builder.egg-info
