File groupbackup.patch of Package proxmox-backup
Index: pbs-buildcfg/src/lib.rs
===================================================================
--- pbs-buildcfg/src/lib.rs.orig 2025-08-02 18:09:14.729173806 +0200
+++ pbs-buildcfg/src/lib.rs 2025-08-02 18:09:19.025294062 +0200
@@ -21,7 +21,7 @@ pub const JS_DIR: &str = "/usr/share/jav
/// Unix system user used by proxmox-backup-proxy
pub const BACKUP_USER_NAME: &str = "backup";
/// Unix system group used by proxmox-backup-proxy
-pub const BACKUP_GROUP_NAME: &str = "backup";
+pub const BACKUP_GROUP_NAME: &str = "groupbackup";
#[macro_export]
macro_rules! PROXMOX_BACKUP_RUN_DIR_M {
Index: etc/proxmox-backup-proxy.service.in
===================================================================
--- etc/proxmox-backup-proxy.service.in.orig 2025-08-02 18:09:14.729173806 +0200
+++ etc/proxmox-backup-proxy.service.in 2025-08-02 18:09:19.025294062 +0200
@@ -12,7 +12,7 @@ ExecReload=/bin/kill -HUP $MAINPID
PIDFile=/run/proxmox-backup/proxy.pid
Restart=on-failure
User=%PROXY_USER%
-Group=%PROXY_USER%
+Group=%PROXY_GROUP%
[Install]
WantedBy=multi-user.target
Index: etc/Makefile
===================================================================
--- etc/Makefile.orig 2025-08-02 07:31:13.861624596 +0200
+++ etc/Makefile 2025-08-02 18:10:16.966914579 +0200
@@ -21,5 +21,6 @@ clean:
sed \
-e 's!%LIBEXECDIR%!$(LIBEXECDIR)!g' \
-e 's!%PROXY_USER%!$(PROXY_USER)!g' \
+ -e 's!%PROXY_GROUP%!$(PROXY_GROUP)!g' \
$< >$@.tmp
mv $@.tmp $@