systemli / ansible-role-jitsi-meet

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

add repositories as recommended by debian #5

Closed mdik closed 4 years ago

mdik commented 4 years ago

I can't find the article that announced this as new best practice, but it's basically along the lines as they are layed out by Daniel Kahn Gillmor here: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=851774

mdik commented 4 years ago

PS: I finally found the official work in progress specification document for this:

https://wiki.debian.org/DebianRepository/UseThirdParty

0x46616c6b commented 4 years ago

PS: I finally found the official work in progress specification document for this:

https://wiki.debian.org/DebianRepository/UseThirdParty

See the point. I would use the copy module with content and use deb [signed-by=/usr/share/keyrings/66A9CD0595D6AFA247290D3BEF8B479E2DC1389C.gpg] https://download.jitsi.org/ stable/ from the variable jitsi_meet_debian_repo. When we use a variable for the gpg key path as well we could end with

jitsi_meet_gpg_path: "/usr/share/keyrings/66A9CD0595D6AFA247290D3BEF8B479E2DC1389C.gpg"
jitsi_meet_debian_repo: "deb [signed-by={{ jitsi_meet_gpg_path }}] https://download.jitsi.org/ stable/"
0x46616c6b commented 4 years ago

Do you still work on this? If you want I can take over the topic.

funkyfuture commented 4 years ago

what about the apt_repository module, wouldn't that do the job?