If started by root, nzbget continues to run with elevated privileges unless a less privileged user is created and the configuration file is updated to use it.
This is highly undesirable for any software with network-facing interfaces, particularly software that downloads and processes files of unknown trustworthiness.
nzbget should drop any unnecessary privileges as soon as it is practical, and certainly before it starts processing external network traffic.
If started by root, nzbget continues to run with elevated privileges unless a less privileged user is created and the configuration file is updated to use it.
This is highly undesirable for any software with network-facing interfaces, particularly software that downloads and processes files of unknown trustworthiness.
nzbget should drop any unnecessary privileges as soon as it is practical, and certainly before it starts processing external network traffic.