]>
Commit | Line | Data |
---|---|---|
1b68c379 PU |
1 | [Unit] |
2 | Description=Daemon for generating UUIDs | |
c8d61f36 | 3 | Documentation=man:uuidd(8) |
1b68c379 PU |
4 | Requires=uuidd.socket |
5 | ||
6 | [Service] | |
123fe333 | 7 | ExecStart=@usrsbin_execdir@/uuidd --socket-activation --cont-clock |
1b68c379 PU |
8 | Restart=no |
9 | User=uuidd | |
10 | Group=uuidd | |
417982d0 | 11 | ProtectSystem=strict |
df8d991b AH |
12 | ProtectHome=yes |
13 | PrivateDevices=yes | |
df8d991b AH |
14 | PrivateUsers=yes |
15 | ProtectKernelTunables=yes | |
16 | ProtectKernelModules=yes | |
17 | ProtectControlGroups=yes | |
df8d991b | 18 | MemoryDenyWriteExecute=yes |
720301e0 | 19 | ReadWritePaths=@localstatedir@/lib/libuuid/ |
df8d991b | 20 | SystemCallFilter=@default @file-system @basic-io @system-service @signal @io-event @network-io |
7011f487 KZ |
21 | |
22 | [Install] | |
23 | Also=uuidd.socket |