Veyon 4.9.7 configuration not writable
-
After upgrading Veyon to 4.9.7, I received a new error message on startup of Veyon Master that complains about the user configuration not being writable.
I investigated this a little and the reason is, I am using a predefined, fixed user configuration file that resides on a network share not writeable by normal users. That's intentional, as this configuration file has the perfect settings and thus should not be changed by the users. I pass this network location through the "UserConfiguration" entry in the json file specified with /ApplyConfig when installing Veyon.
I also checked the 4.9.7 source code and noticed the commit 8c37fba which introduces a new check in JsonStore::isWritable(), probably called by ConfigurationManager::saveConfiguration(), that seems to be responsible for the error message.
Does anybody have a solution for that? For me, it would be perfect, if I could switch to the old behaviour (no error message about the read only configuration file), but I guess this requires a source code change. For now, I downgraded to 4.9.6, but obviously that's no permanent solution.
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login