User Level Privelegies for Run Function
The description applies to software version 2.11.0 and newer.
Since 2.11.0, NeoVid, EazyMuxer, and Web-Access server applications can now save the “run” folder in the %LOCALAPPDATA% system folder, allowing them to:
- not to require write permission to the program installation folder (default:
C:\Program Files (x86)\SL NEO Media Platform
) - not to run server applications as administrator.
After upgrading to version 2.11.0, import of the previously created configuration is supported, but the contents of the “run” subfolder must be manually copied to the new location: %LOCALAPPDATA%\SLNEO\Run
.
To maintain compatibility with previous installations, the choice between the old location of the run folder in the program installation folder C:\Program Files (x86)\SL NEO Media Platform
and the new %LOCALAPPDATA%\SLNEO\Run
works as follows:
- If the
docroot/run_in_profile
file is present and its contents are a single word “YES”, then therun
subfolder will be located in %LOCALAPPDATA%; - If the file
docroot/run_in_profile
is present and its contents are one word “NO”, then the subfolder “run” will be in the old location in the installation folder; - If the
docroot/run_in_profile
file is missing or its contents are one word “AUTO”, then:- the
run
subfolder will be in the old location in the programme installation folder if thehw_config.xml
file is in that folder. - the subfolder “run” will be in %LOCALAPPDATA% if the file “hw_config.xml” is not found in the old location.
This algorithm ensures that when upgrading software on existing installations, the old location will be used, and when installing software on a clean system, the new location will be used.