I have packaged my software as rpm and everything is working just fine with software however there is one part of contents of rpm which I can't find proper way to update.
Every user in system has ~/public folder which holds small web accessible UI for software which is my software's subpackage. So my question is how do I update ~/public contents for every user while every user can have different UI subpackage. (defined in /etc/software-config/user.ini)
I tried to let rpm to put UI package contents to /var/www/html/software/UI/theme-name and own it by webserver and then make softlink ~/public/theme-name /var/www/html/software/UI/theme-name
but that wont work because users do not and can not belong to same group. What is the best way to get around that problem? Could it be /usr/share etc.