-
Notifications
You must be signed in to change notification settings - Fork 11
Description
I figured this was the best place to report module bugs as they do not have a repository of their own. Please let me know if there is a better place to report this bug.
The Kolibri modules have a finish_install.sh script that gets run after downloading the module. This script in turn calls the establish_content_symlinks.sh script. Both of these scripts assume that Kolibri is installed as root. However, it is fairly straightforward to run /etc/default/kolibri and check the value of KOLIBRI_USER to determine the locally defined Kolibri user. This would allow Kolibri content modules to work on machines in which Kolibri is installed using a user account other than root.
Note, it is considered a security risk to run applications as root so supporting a non-root Kolibri installation is good practice.