I’m running FreeNAS 0.7.2 Sabanda (revision 5637) and enabled Transmission 2.12 (11412) on it. Though came across this error while attempting to download a torrent:
transmission-daemon[1852]: Couldn't create "/NAS/Torrents/Ubuntu-10.04": Permission denied
So it looks like Transmission doesn’t have permission to create a folder in the desired location. A quick ls -l shows the following:
#ls -l
drwxrwxr-x 4 root wheel 4 May 26 21:59 Backup
drwxrwxr-x 13 root wheel 26 May 21 15:26 Documents
drwxrwxr-x 5 root wheel 5 Dec 28 16:52 ISO
drwxrwxr-x 2 root wheel 2 Dec 5 22:27 Torrents
So the owner is root and the group is wheel. I like the permissions to be Read & Execute (775) by everyone so that means that users in the wheel group can perform write actions. That means that the Transmission user needs to be added to the wheel group:
#pw user mod transmission -G wheel
It should all work fine now.