I’m using latest versions of server and client.
I’ve configured my /etc/default/urbackupsrv
to include the USER being specified as follows :
#User the urbackupsrv process runs as
USER="root"
However, the urbackupsrv process is still owned by the user urbackup
despite this configuration. i.e. When I start urbackup with just urbackupsrv run
it starts up with the aformentioned user designation.
Why doesn’t urbackupsrv obey the configuration in this respect?
Of course, I can startup urbackupsrv with a urbackupsrv run -u root
and the urbackupsrv process is then owned by the root user. BUT that’s not what I’m after. I want the urbackupsrv to obey the configuration file, as designed. I don’t want to force it through this other method with direct cli arguments.
Am I misunderstanding what this part of the config file is configuring? I assume it’s supposed to act as a stand in for what -u
would do from direct cli arguments. Is my understanding correct? Why is the configuration file not respected in this regard?