2024-10-07, 02:17 AM
(This post was last modified: 2024-10-07, 02:18 AM by TheDreadPirate. Edited 1 time in total.)
You really should move your library outside of /media/jcitx. The next time you plugin another hard drive or thumb drive it will apply an ACL to that directory.
If your output is accurate, this is no ACL. But I've seen other users with weirdly configured shells so I can't say for certain whether your shell is hiding anything.
The error your are mention appears to be Jellyfin attempting to write images to your media directory. And from what you've showed, that would be accurate.
The Jellyfin user does not have write permissions to the South Park directory. You need to change the group owner and the permissions.
You could go one step farther and ensure that is set everywhere.
If your output is accurate, this is no ACL. But I've seen other users with weirdly configured shells so I can't say for certain whether your shell is hiding anything.
Code:
sudo setfacl -b -R /media/jcitx
The error your are mention appears to be Jellyfin attempting to write images to your media directory. And from what you've showed, that would be accurate.
Code:
jcitx@jcitx: /media/jcitx/hdd01/animated series$ getfacl /media/jcitx/hdd01/'animated series'/'South Park'
getfacl: Removing leading '/' from absolute path names
# file: media/jcitx/hdd01/animated series/South Park
# owner: jcitx
# group: jcitx
user::rwx
group::r-x
other::r-x
The Jellyfin user does not have write permissions to the South Park directory. You need to change the group owner and the permissions.
Code:
sudo chgrp -R jellyfin /media/jcitx/hdd01/'animated series'/'South Park'
sudo find /media/jcitx/hdd01/'animated series'/'South Park' -type d -exec chmod g+w {} \;
You could go one step farther and ensure that is set everywhere.
Code:
sudo chgrp -R jellyfin /media/jcitx
sudo find /media/jcitx -type d -exec chmod g+w {} \;