Core Machine (Operating system/System info/Roon build number)
Linux x86_64 4.13.0-46-generic, custom built system
Network Details (Including networking gear model/manufacturer and if on WiFi/Ethernet)
GigE LAN
Audio Devices (Specify what device you’re using and its connection type - USB/HDMI/etc.)
N/A
Description Of Issue
Having issue running roon core as a non root user on linux box. I do care about security. These days it is a must.
Looks like roon core does need root access to mount network directories. From debug log:
01/02 19:35:58 Debug: [roon/cifs] domount: PASSWD="******" sudo -nE /sbin/mount.cifs "//10.10.10.100/music" "/mnt/RoonStorage_1c79e29bfc1bebb44d6dd3c3a81aafc883ce86cd" -o guest,nounix,iocharset=utf8,user="roon",domain="WORKGROUP",vers=2.1,uid=1001,gid=1000
01/02 19:35:59 Debug: [roon/cifs] returned 1: sudo: a password is required
To go around this issue I can manually perform a mount (remote network path is defined in /etc/fstab with “user” option), but then it raises another issue. Roon core treats this as local directory and wants to track changes in real time (performs real time watching) all the time. I want to avoid this and let my NAS drives spin down whenever possible.
Any other ideas?
Thanks,
Maciej