Jan Blok:
Yes MANY did not understand that servoy was able to use the user dir. when the install dir was write protected,
Initially I couldn’t make sense of this, except now if I read s/user dir/home dir/
Jan Blok:
so we stopped supporting this.
But this means the upgrade 2.2 → 2.2.1 breaks a working installation, in the case where the install dir is not writable by the user running Servoy and so the servoy.properties is in $HOME
Any chance of backing out this change?
Also, with respect to this, am I doing the right thing by including -Duser.dir=/usr/local/servoy in the command to run servoy?
Neale:
But this means the upgrade 2.2 → 2.2.1 breaks a working installation, in the case where the install dir is not writable by the user running Servoy and so the servoy.properties is in $HOME
Well it only applies for the Servoy Application server, what is the problem making the app server dir writeable?
Developer is where I got the initial “surprise”. It worked just fine with the install directory being read-only for the user running Servoy - until 2.2.1.
Why should the user running servoy need write access to the software install directory? FWIW, I see that question being like “why should a regular user have write access to /bin?”.
Regards,
Neale (who really must go and get some sleep now
Neale:
“why should a regular user have write access to /bin?”.
Well I agree, it should not be required, but windows/mac users did not get the idea (and we got almost every week questions about it) so we stopped supporting this.