parent
96d1602a5f
commit
9c565e0e69
|
@ -35,15 +35,14 @@ in {
|
||||||
Slice = "system-rustdesk.slice";
|
Slice = "system-rustdesk.slice";
|
||||||
User = "rustdesk";
|
User = "rustdesk";
|
||||||
Group = "rustdesk";
|
Group = "rustdesk";
|
||||||
|
DynamicUser = "yes";
|
||||||
Environment = [];
|
Environment = [];
|
||||||
WorkingDirectory = "/var/lib/rustdesk";
|
WorkingDirectory = "/var/lib/rustdesk";
|
||||||
StateDirectory = "rustdesk";
|
StateDirectory = "rustdesk";
|
||||||
StateDirectoryMode = "0750";
|
StateDirectoryMode = "0750";
|
||||||
LockPersonality = true;
|
LockPersonality = true;
|
||||||
NoNewPrivileges = true;
|
|
||||||
PrivateDevices = true;
|
PrivateDevices = true;
|
||||||
PrivateMounts = true;
|
PrivateMounts = true;
|
||||||
PrivateTmp = true;
|
|
||||||
PrivateUsers = true;
|
PrivateUsers = true;
|
||||||
ProtectClock = true;
|
ProtectClock = true;
|
||||||
ProtectControlGroups = true;
|
ProtectControlGroups = true;
|
||||||
|
@ -53,10 +52,7 @@ in {
|
||||||
ProtectKernelModules = true;
|
ProtectKernelModules = true;
|
||||||
ProtectKernelTunables = true;
|
ProtectKernelTunables = true;
|
||||||
ProtectProc = "invisible";
|
ProtectProc = "invisible";
|
||||||
ProtectSystem = "strict";
|
|
||||||
RemoveIPC = true;
|
|
||||||
RestrictNamespaces = true;
|
RestrictNamespaces = true;
|
||||||
RestrictSUIDSGID = true;
|
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
in lib.mkIf cfg.enable {
|
in lib.mkIf cfg.enable {
|
||||||
|
|
Loading…
Reference in New Issue
Block a user