Sokonomi
Contributor
- Joined
- Jul 15, 2018
- Messages
- 115
Hi all,
I've been trying to get my TrueNAS-12.0-U4 build up and running, and i've only been semi successful so far. I've managed to set up a pool with some data sets, even installed some plugins that seem to be running. The main issue I seem to keep running into though, is the permission/ownership systems.
I have 2 downloaders (sabnzbd and transmission), 3 content trackers (pair of sonarrs and radar), and one content server (plex). One would think sticking them in three groups (download, track, serve) would make sense, but I can't for the life of me figure out how to actually do it. Each time I try changing the UID:GID of a plugin in its jail, it just jams up and ceases to function.
The only way I found to be working, somewhat, is by just cloning the UID:GID that the plugins just happen to use in their respective jails. But tacking all the individual users on to datasets seems to be causing some chaos. They all just write files in their own name and it makes interaction between plugins rather problematic, and SMB shares seem to only show half the files due to this as well.. And just making a user in the host for each plugin and then assigning them to the same group doesn't seem to work either.
Google keeps drumming up an ocean of irrelevance, and thumbing through the wiki doesnt seem to get me anywhere either.. So could I perhaps ask one of you to pretend im 12 and explain what one should normally do to handle this permission mess?
I've been trying to get my TrueNAS-12.0-U4 build up and running, and i've only been semi successful so far. I've managed to set up a pool with some data sets, even installed some plugins that seem to be running. The main issue I seem to keep running into though, is the permission/ownership systems.
I have 2 downloaders (sabnzbd and transmission), 3 content trackers (pair of sonarrs and radar), and one content server (plex). One would think sticking them in three groups (download, track, serve) would make sense, but I can't for the life of me figure out how to actually do it. Each time I try changing the UID:GID of a plugin in its jail, it just jams up and ceases to function.
The only way I found to be working, somewhat, is by just cloning the UID:GID that the plugins just happen to use in their respective jails. But tacking all the individual users on to datasets seems to be causing some chaos. They all just write files in their own name and it makes interaction between plugins rather problematic, and SMB shares seem to only show half the files due to this as well.. And just making a user in the host for each plugin and then assigning them to the same group doesn't seem to work either.
Google keeps drumming up an ocean of irrelevance, and thumbing through the wiki doesnt seem to get me anywhere either.. So could I perhaps ask one of you to pretend im 12 and explain what one should normally do to handle this permission mess?