summary refs log tree commit diff
path: root/upstart-jobs/dhcpd.nix
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2007-03-16 16:41:38 +0000
committerEelco Dolstra <eelco.dolstra@logicblox.com>2007-03-16 16:41:38 +0000
commit8452dd3cd0c32dee64f15088f8b0a37407f1277b (patch)
treeb53f68e496cac44b51449188cc9ea122a42beba1 /upstart-jobs/dhcpd.nix
parent1ca3258c3f818cae2559abc21cc9e968bb7627f9 (diff)
downloadnixpkgs-8452dd3cd0c32dee64f15088f8b0a37407f1277b.tar
nixpkgs-8452dd3cd0c32dee64f15088f8b0a37407f1277b.tar.gz
nixpkgs-8452dd3cd0c32dee64f15088f8b0a37407f1277b.tar.bz2
nixpkgs-8452dd3cd0c32dee64f15088f8b0a37407f1277b.tar.lz
nixpkgs-8452dd3cd0c32dee64f15088f8b0a37407f1277b.tar.xz
nixpkgs-8452dd3cd0c32dee64f15088f8b0a37407f1277b.tar.zst
nixpkgs-8452dd3cd0c32dee64f15088f8b0a37407f1277b.zip
* Upstart job for dhcpd.
svn path=/nixos/trunk/; revision=8311
Diffstat (limited to 'upstart-jobs/dhcpd.nix')
-rw-r--r--upstart-jobs/dhcpd.nix17
1 files changed, 17 insertions, 0 deletions
diff --git a/upstart-jobs/dhcpd.nix b/upstart-jobs/dhcpd.nix
new file mode 100644
index 00000000000..aa09c200901
--- /dev/null
+++ b/upstart-jobs/dhcpd.nix
@@ -0,0 +1,17 @@
+{dhcp, configFile, interfaces}:
+
+{
+  name = "dhcpd";
+  
+  job = "
+description \"DHCP server\"
+
+start on network-interfaces/started
+stop on network-interfaces/stop
+
+script
+    exec ${dhcp}/sbin/dhcpd -f -cf ${configFile} ${toString interfaces}
+end script
+  ";
+  
+}