Unfortunately, the permissions on /etc/transmission-daemon do not allow the daemon to write there, so it gets an EPERM when it tries to make its temporary file.

From an strace:

[pid  8527] open("/etc/transmission-daemon/settings.json.tmp.WgmA9F", 
O_RDWR|O_CREAT|O_EXCL, 0600) = -1 EACCES (Permission denied)

I changed mine to group transmission-daemon, mode g+rwx, and that made it work. But really this is broken, files in /etc are only supposed to change when the administrator edits them, not whenever a daemon exits.



--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to