We have different users on our server who ideally should not be able to see the output of each other.
We know that the Skydel Data Folder can be changed in the preferences, however that is a global setting for all users so it does not help us.
It’s clearly a good configuration that you propose but doing this would break the Skydel config portability from system to system. That’s the reason why the logging folder is in the preferences, and not in the config. Also, if Skydel is installed for all user but each student connect with its own credentials in LINUX, it should separate the students workspace.
thanks for the reply. The argument with portability of the configuration files makes sense.
Your solution with different Linux users I tested, however it does not work with multiple instances of the program. All Instances have to be under the same user. Otherwise you get the error
terminate called after throwing an instance of 'boost::interprocess::interprocess_exception'
what(): File exists
Aborted (core dumped)