summary refs log tree commit diff
path: root/pkgs/os-specific/linux/upstart/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/os-specific/linux/upstart/default.nix')
-rw-r--r--pkgs/os-specific/linux/upstart/default.nix8
1 files changed, 8 insertions, 0 deletions
diff --git a/pkgs/os-specific/linux/upstart/default.nix b/pkgs/os-specific/linux/upstart/default.nix
index 07bc3e6fe757..cb18679dfe5c 100644
--- a/pkgs/os-specific/linux/upstart/default.nix
+++ b/pkgs/os-specific/linux/upstart/default.nix
@@ -1,5 +1,8 @@
 {stdenv, fetchurl}:
 
+let bashCompletion = ./upstart-bash-completion;
+in
+
 stdenv.mkDerivation {
   name = "upstart-0.3.0";
   
@@ -26,6 +29,11 @@ stdenv.mkDerivation {
     interfaceVersion = 1;
   };
 
+  postInstall = ''
+    t=$out/etc/bash_completion.d
+    ensureDir $t; cp ${bashCompletion} $t/upstart
+  '';
+
   meta = {
     homepage = "http://upstart.ubuntu.com/";
     description = "An event-based replacement for the /sbin/init daemon";