Since upgrading Synology DSM to 6.1 and reinstalling TVH 4.1.2437, I am getting a permissions error when recording attempts to create the show directory or recording file. I'm guessing this is related to the new sc-tvheadend-testing user, but I'm not certain. Here are the folders and permissions in play, all unchanged since the upgrades, and all previously working:
Name owner permissions
/volume1 root rwxr-xr-x
+video root rwxrwxrwx
+recordings admin rwxrwxrwx
+PVR admin rwxrwxrwx
+<show> tvheadend-testing rwxrwxr-x
Here are the log messages from a manual recording attempt for a show not previously recorded:
2017-04-14 09:03:20.542 dvr: entry 6168299d1082dba6fac221031e72a12f "The Young Riders" on "Sony GetTV" starting at 2017-04-14 08:59:00, scheduled for recording by "admin"
2017-04-14 09:03:20.542 dvr: "The Young Riders" on "Sony GetTV" recorder starting
2017-04-14 09:03:20.544 mpegts: 617.028MHz in ATSC-T Network - tuning on HDHomeRun ATSC-T Tuner #0 (192.168.1.139)
2017-04-14 09:03:20.544 tvhdhomerun: tuning to auto:617028615
2017-04-14 09:03:20.651 subscription: 0002: "DVR: The Young Riders" subscribing on channel "Sony GetTV", weight: 300, adapter: "HDHomeRun ATSC-T Tuner #0 (192.168.1.139)", network: "ATSC-T Network", mux: "617.028MHz", service: "Sony GetTV", profile="pass"
2017-04-14 09:03:20.970 dvr: Unable to create dir "/volume1/video/recordings/PVR/The Young Riders": Permission denied
2017-04-14 09:03:20.972 dvr: Recording error: "The Young Riders": Unable to create file
2017-04-14 09:03:20.972 subscription: 0002: "DVR: The Young Riders" unsubscribing from "Sony GetTV"
2017-04-14 09:03:20.988 dvr: "The Young Riders" on "Sony GetTV": End of program: File not created
The one suspicion I have involves the group membership of sc-tvheadend-testing. The legacy user tvheadend-testing is a member of group users, but the new user is not. (I may have added this group manually in the past, but memory fails me.) However, the permissions seem to allow writing for all users in the PVR directory, so I'm not sure if that is relevant.