Я упаковал свое программное обеспечение как rpm, и все отлично работает с программным обеспечением, однако есть одна часть содержимого rpm, которую я не могу найти надлежащим образом обновить.
У каждого пользователя в системе есть папка ~/public, в которой находится небольшой пользовательский интерфейс, доступный через Интернет для программного обеспечения, которое является подпакетом моего программного обеспечения. Поэтому мой вопрос заключается в том, как мне обновить ~/public content для каждого пользователя, в то время как каждый пользователь может иметь разные подпакеты пользовательского интерфейса. (определено в /etc/software-config/user.ini)
Я попытался позволить rpm поместить содержимое пакета пользовательского интерфейса в /var /www /html /software /UI /theme-name и присвоить его веб-серверу, а затем создать softlink ~ /public /theme-name /var /www /html /software / тема имя UI /
но это не сработает, потому что пользователи не принадлежат и не могут принадлежать к одной группе. Каков наилучший способ обойти эту проблему? Может ли это быть /usr / поделиться и т.д.