Added PostgreSQL job.
svn path=/nixpkgs/trunk/; revision=9831
This commit is contained in:
15
pkgs/os-specific/linux/upstart/jobcontrol.nix
Normal file
15
pkgs/os-specific/linux/upstart/jobcontrol.nix
Normal file
@@ -0,0 +1,15 @@
|
||||
args: with args;
|
||||
stdenv.mkDerivation {
|
||||
name = "upstart-jobcontrol";
|
||||
buildCommand = "
|
||||
mkdir -p \$out/bin
|
||||
echo '
|
||||
file=/etc/event.d/\$1
|
||||
shift
|
||||
controlscript=\$(egrep exec\\|respawn \$file | tail | sed -e s/^\\\\s\\\\+//g | sed -e s/\\\\s\\\\+/\\ /g | cut -f 2 -d \\ )
|
||||
echo Running \$controlscript \"\$@\"
|
||||
\$controlscript \"\$@\"
|
||||
' >\$out/bin/jobcontrol
|
||||
chmod a+x \$out/bin/jobcontrol
|
||||
";
|
||||
}
|
||||
Reference in New Issue
Block a user