systemli / ansible-role-jitsi-meet

Ansible role to install & configure Jitsi Meet
GNU General Public License v3.0
44 stars 18 forks source link

Package updates override custom web assets #24

Closed funkyfuture closed 4 years ago

funkyfuture commented 4 years ago

i observed that a custom watermark image was overwritten by a package update. also debsums complains about changed this and a changed interface_config.js and title.html. these are probably caused by a lack of facilitation on the upstream side. but maybe there is an elegant way around one or the other.

0x46616c6b commented 4 years ago

We discussed this also in our deployment. It is possible to add the interface_config.js in another directory and link it correctly in the nginx configuration. For title I guess this is not possible.

funkyfuture commented 4 years ago

maybe it's too early, but i looked into it it and can't find a way to overcome the need to re-apply the role after a package upgrade.

would you be interested in a task that writes the affected files to /etc/debsums-ignore?

t2d commented 4 years ago

sure, just add it with a var that defaults to false like jitsi_meet_debsums: false

funkyfuture commented 4 years ago

done w/ 0faa6e7969259011cac9c9fd8677a69dd1d3dfb0