Howdy @btd, welcome to PhotoStructure!
Apologies that things didn’t “just work”!
That permission error happens when there are file operation errors due to insufficient permissions, or (much rarer), a buggy CIFS implementation where readdir
doesn’t match the actual contents of the directory. To try to avoid issue from related issues, PhotoStructure does a mkdir
in your library directory and copies a file into the new directory, and then verifies that the directory exists and the SHA of the copied file is correct.
I had FreeNAS test box running a while back that seemed to work OK (I nuked and paved it with UnRAID: I just didn’t have any users on FreeNAS (!!)), so I’m convinced that this is the issue.
Does everything work if your library is stored on a local volume?
The other issue that pops up with libraries on remote filesystems is due to SQLite. This issue and solution is detailed here:
If none of this addresses your issue, can you could send me logs? (Note that I’ve currently trying to ship v1.2, so it’s going to take several days before I can look at them).