diff options
author | Nikolay Amiantov <ab@fmap.me> | 2016-09-02 11:36:13 +0300 |
---|---|---|
committer | Nikolay Amiantov <ab@fmap.me> | 2016-09-02 11:44:16 +0300 |
commit | 608ee1c7b32b1beacfe474d5fa5e05aeeecbf95c (patch) | |
tree | d66c3f7abe6cced6e0691858e2b16e1ab40cce77 /nixos/modules/services/networking/mjpg-streamer.nix | |
parent | 47bb8abd08a2ef8a3c88faeb9be38646c66157ab (diff) | |
download | nixpkgs-608ee1c7b32b1beacfe474d5fa5e05aeeecbf95c.tar nixpkgs-608ee1c7b32b1beacfe474d5fa5e05aeeecbf95c.tar.gz nixpkgs-608ee1c7b32b1beacfe474d5fa5e05aeeecbf95c.tar.bz2 nixpkgs-608ee1c7b32b1beacfe474d5fa5e05aeeecbf95c.tar.lz nixpkgs-608ee1c7b32b1beacfe474d5fa5e05aeeecbf95c.tar.xz nixpkgs-608ee1c7b32b1beacfe474d5fa5e05aeeecbf95c.tar.zst nixpkgs-608ee1c7b32b1beacfe474d5fa5e05aeeecbf95c.zip |
mjpg-streamer service: restart on failure
Diffstat (limited to 'nixos/modules/services/networking/mjpg-streamer.nix')
-rw-r--r-- | nixos/modules/services/networking/mjpg-streamer.nix | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/nixos/modules/services/networking/mjpg-streamer.nix b/nixos/modules/services/networking/mjpg-streamer.nix index 9986f549aec..1286b0c7ef6 100644 --- a/nixos/modules/services/networking/mjpg-streamer.nix +++ b/nixos/modules/services/networking/mjpg-streamer.nix @@ -59,8 +59,12 @@ in { description = "mjpg-streamer webcam streamer"; wantedBy = [ "multi-user.target" ]; - serviceConfig.User = cfg.user; - serviceConfig.Group = cfg.group; + serviceConfig = { + User = cfg.user; + Group = cfg.group; + Restart = "on-failure"; + RestartSec = 1; + }; script = '' IPLUGIN="${cfg.inputPlugin}" |