diff options
| author | Alexey Shmalko <rasen.dubi@gmail.com> | 2019-07-29 21:56:12 +0300 |
|---|---|---|
| committer | Alexey Shmalko <rasen.dubi@gmail.com> | 2019-07-29 21:56:12 +0300 |
| commit | e50539f7b5a50e57c5807617abe089d467d60f7a (patch) | |
| tree | 2997824b7813deb3101def1d1c036a9581286b1c /pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch | |
| parent | aaf2ecd801c3fed8a0e69bf1416710fde164ec1d (diff) | |
syncthing: create default group if not overridden
The following configuration generates a systemd unit that doesn't
start.
```nix
{
services.syncthing = {
enable = true;
user = "my-user";
};
}
```
It fails with
```
systemd[1]: Started Syncthing service.
systemd[6745]: syncthing.service: Failed to determine group credentials: No such process
systemd[6745]: syncthing.service: Failed at step GROUP spawning /nix/store/n1ydz3i08nqp1ajc50ycy1zribmphqc9-syncthing-1.1.4-bin/bin/syncthing: No such process
systemd[1]: syncthing.service: Main process exited, code=exited, status=216/GROUP
systemd[1]: syncthing.service: Failed with result 'exit-code'.
```
This is due to the fact that `syncthing` group (default) is not
created if the user is overridden.
Add a separate check for setting up the default group, so that
user/group are created independently.
Diffstat (limited to 'pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch')
0 files changed, 0 insertions, 0 deletions
