[Python-apps-commits] r12792 - in packages/diamond/trunk/debian (diamond.service rules)

morph at users.alioth.debian.org morph at users.alioth.debian.org
Tue Feb 16 14:29:39 UTC 2016


    Date: Tuesday, February 16, 2016 @ 14:29:38
  Author: morph
Revision: 12792

add systemd service definition

Added:
  packages/diamond/trunk/debian/diamond.service
Modified:
  packages/diamond/trunk/debian/rules

Added: packages/diamond/trunk/debian/diamond.service
===================================================================
--- packages/diamond/trunk/debian/diamond.service	                        (rev 0)
+++ packages/diamond/trunk/debian/diamond.service	2016-02-16 14:29:38 UTC (rev 12792)
@@ -0,0 +1,9 @@
+[Unit]
+Description=diamond - A system statistics collector for graphite
+
+[Service]
+ExecStart=/usr/bin/python /usr/bin/diamond --log-stdout --foreground
+Restart=on-abort
+
+[Install]
+WantedBy=multi-user.target

Modified: packages/diamond/trunk/debian/rules
===================================================================
--- packages/diamond/trunk/debian/rules	2016-02-16 13:03:53 UTC (rev 12791)
+++ packages/diamond/trunk/debian/rules	2016-02-16 14:29:38 UTC (rev 12792)
@@ -23,5 +23,7 @@
 	# set in the example config file the user/group we create in the maint scripts
 	sed -i '/user =$$/s/$$/ diamond/;/group =$$/s/$$/ diamond/' $(CURDIR)/debian/diamond/etc/diamond/diamond.conf.example
 
+	dh_install -pdiamond debian/diamond.service /lib/systemd/system
+
 override_dh_installdocs:
 	dh_installdocs README.md




More information about the Python-apps-commits mailing list