Merge pull request #6645 from duplicati/feature/add-support-for-supplementary-groups

This adds support for supplementary groups on Linux.
This commit is contained in:
Kenneth Skovhede
2025-11-21 11:30:01 +01:00
committed by GitHub
6 changed files with 14 additions and 0 deletions
@@ -8,3 +8,6 @@
# Additional options that are passed to the Daemon.
DAEMON_OPTS=""
# Supplemantary groups to inherit if not running as root
SUPPLIMENTARY_GROUPS=
@@ -8,3 +8,6 @@
# Additional options that are passed to the Daemon.
DAEMON_OPTS=""
# Supplemantary groups to inherit if not running as root
SUPPLIMENTARY_GROUPS=
@@ -9,6 +9,7 @@ IOSchedulingPriority=7
EnvironmentFile=-/etc/default/duplicati
ExecStart=/usr/bin/duplicati-server $DAEMON_OPTS
Restart=always
SupplimentaryGroups=$SUPPLIMENTARY_GROUPS
[Install]
WantedBy=multi-user.target
@@ -9,3 +9,6 @@
# Additional options that are passed to the Daemon.
DAEMON_OPTS=""
# Supplemantary groups to inherit if not running as root
SUPPLIMENTARY_GROUPS=
@@ -9,3 +9,6 @@
# Additional options that are passed to the Daemon.
DAEMON_OPTS=""
# Supplemantary groups to inherit if not running as root
SUPPLIMENTARY_GROUPS=
@@ -9,6 +9,7 @@ IOSchedulingPriority=7
EnvironmentFile=-/etc/sysconfig/duplicati
ExecStart=/usr/bin/duplicati-server $DAEMON_OPTS
Restart=on-failure
SupplimentaryGroups=$SUPPLIMENTARY_GROUPS
[Install]
WantedBy=multi-user.target