| Summary: | net-im/jicofo: need trust installation instructions and refinement of keystore | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Ports & Packages | Reporter: | Matthias Andree <mandree> | ||||
| Component: | Individual Port(s) | Assignee: | Jose Alonso Cardenas Marquez <acm> | ||||
| Status: | Closed FIXED | ||||||
| Severity: | Affects Some People | Flags: | bugzilla:
maintainer-feedback?
(acm) |
||||
| Priority: | --- | ||||||
| Version: | Latest | ||||||
| Hardware: | Any | ||||||
| OS: | Any | ||||||
| Attachments: |
|
||||||
|
Description
Matthias Andree
2020-05-01 00:15:32 UTC
Created attachment 213966 [details]
touch-ups to polish rcfile, pkg-message and Makefile
Find attached a patch that refines the pkg-message, the rcscript, and bumps PORTREVISION.
Note that after upgrading from _1 to _2 the java truststore needs to be moved (perhaps add an updating maxversion: to pkg-message?)
mv /usr/local/etc/ssl/java.pem /usr/local/etc/jitsi/jicofo/truststore.jks
(In reply to Matthias Andree from comment #0) Certificates can be generated by prosodyctl prosodyctl cert generate jitsi.example.com prosodyctl cert generate auth.jitsi.example.com It is not necessary use openssl directly. I have avoided that users to do a deep search about how configure jicofo/jitsi-videobridge. I have included some parameters into rc script as result of my deep search about jitsi. The only missing thing that I didn't put into pkg-message is related to certificate (but it is clear into manual guide of jitsi/jicofo). About of trusted certificate I agree that it can be stored into jicofo configuration directory. I'll apply some changes to your patch file and I'll commit them as soon as posibly Greetings acm@, you wrote: > prosodyctl cert generate jitsi.example.com > prosodyctl cert generate auth.jitsi.example.com > > It is not necessary use openssl directly. For me, it was necessary. Keytool was not accepting prosody's certificates directly, I had to convert them first. A commit references this bug: Author: acm Date: Tue May 5 22:43:06 UTC 2020 New revision: 534105 URL: https://svnweb.freebsd.org/changeset/ports/534105 Log: - Add some additional instructions related to jicofo configuration on FreeBSD into pkg-message.in file - Reorder jicofo rc script - Now trusted certification is take from /usr/local/etc/jitsi/jicofo/truststore.jks If you are updating please move /usr/local/etc/ssl/java.pem file to /usr/local/etc/jitsi/jicofo/truststore.jks path file - Bump PORTREVISION PR: 246069 Submitted by: mandree Changes: head/net-im/jicofo/Makefile head/net-im/jicofo/files/jicofo.in head/net-im/jicofo/files/pkg-message.in - Committed thanks! |