summary refs log tree commit diff
path: root/pkgs/os-specific/linux/upstart
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2012-03-02 14:46:58 +0000
committerEelco Dolstra <eelco.dolstra@logicblox.com>2012-03-02 14:46:58 +0000
commit15e5aead3d3853d2ee14240e50b2f1c49145e016 (patch)
treeae458e2e5e8537259d002bb5c838005d2a3c0680 /pkgs/os-specific/linux/upstart
parent55fb51c2d1915df9988ef28eb6c7ea0d9aaae715 (diff)
downloadnixlib-15e5aead3d3853d2ee14240e50b2f1c49145e016.tar
nixlib-15e5aead3d3853d2ee14240e50b2f1c49145e016.tar.gz
nixlib-15e5aead3d3853d2ee14240e50b2f1c49145e016.tar.bz2
nixlib-15e5aead3d3853d2ee14240e50b2f1c49145e016.tar.lz
nixlib-15e5aead3d3853d2ee14240e50b2f1c49145e016.tar.xz
nixlib-15e5aead3d3853d2ee14240e50b2f1c49145e016.tar.zst
nixlib-15e5aead3d3853d2ee14240e50b2f1c49145e016.zip
* Upstart 1.4. Of particular interest is the "log" stanza to redirect
  a job's stdout/stderr to a file, and "setuid" / "setgid" to execute
  a job as a different user/group.

svn path=/nixpkgs/trunk/; revision=32744
Diffstat (limited to 'pkgs/os-specific/linux/upstart')
-rw-r--r--pkgs/os-specific/linux/upstart/default.nix10
1 files changed, 6 insertions, 4 deletions
diff --git a/pkgs/os-specific/linux/upstart/default.nix b/pkgs/os-specific/linux/upstart/default.nix
index 4e440770ef98..d8a6d7335ab2 100644
--- a/pkgs/os-specific/linux/upstart/default.nix
+++ b/pkgs/os-specific/linux/upstart/default.nix
@@ -1,11 +1,13 @@
 { stdenv, fetchurl, pkgconfig, dbus, libnih }:
 
+let version = "1.4"; in
+
 stdenv.mkDerivation rec {
-  name = "upstart-1.3";
+  name = "upstart-${version}";
   
   src = fetchurl {
-    url = "http://upstart.ubuntu.com/download/1.3/${name}.tar.gz";
-    md5 = "7820797b64878c27115fff6a7398a6a9";
+    url = "http://upstart.ubuntu.com/download/${version}/${name}.tar.gz";
+    md5 = "3aa9ddf8459b56547a6238aa77c61815";
   };
 
   buildInputs = [ pkgconfig dbus libnih ];
@@ -29,7 +31,7 @@ stdenv.mkDerivation rec {
   postInstall =
     ''
       t=$out/etc/bash_completion.d
-      ensureDir $t
+      mkdir -p $t
       cp ${./upstart-bash-completion} $t/upstart
     '';