nixpkgs/upstart-jobs/hal.nix
Eelco Dolstra 258ef4bf19 * Upstart job for HAL.
svn path=/nixos/trunk/; revision=8854
2007-06-09 20:05:04 +00:00

38 lines
462 B
Nix

{stdenv, hal}:
let
homeDir = "/var/run/dbus";
in
{
name = "hal";
users = [
{ name = "haldaemon";
uid = (import ../system/ids.nix).uids.haldaemon;
description = "HAL daemon user";
# home = homeDir;
}
];
extraPath = [hal];
job = "
description \"HAL daemon\"
start on dbus
stop on shutdown
start script
mkdir -m 0755 -p /var/cache/hald
end script
respawn ${hal}/sbin/hald --daemon=no --verbose=yes
";
}