mjpg-streamer service: restart on failure

Changed files
+6 -2
nixos
modules
services
networking
+6 -2
nixos/modules/services/networking/mjpg-streamer.nix
···
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}"