lcts/jitsi

Jitsi video conferencing server packages - jitsi.org

In development.

Enable the repository using sudo dnf copr enable lcts/jitsi, then you can install packages using sudo dnf install <package>.


This is a companion discussion topic for the original entry at https://copr.fedorainfracloud.org/coprs/lcts/jitsi/

Thanks!

I just installed the master package from this Copr on a fresh F33 system. I got some warnings that might warrant attention:

  Running scriptlet: jitsi-videobridge-firewalld-2.0.5390-2.fc33.noarch    1/14 
/var/tmp/rpm-tmp.TjTYgb: line 1: fg: no job control
warning: %post(jitsi-videobridge-firewalld-2.0.5390-2.fc33.noarch) scriptlet failed, exit status 1

Error in POSTIN scriptlet in rpm package jitsi-videobridge-firewalld

  Running scriptlet: jitsi-5390-2.fc33.noarch                             14/14 
Not setting net/ipv4/conf/all/rp_filter (explicit setting exists).
Not setting net/ipv4/conf/default/rp_filter (explicit setting exists).
Not setting net/ipv4/conf/all/accept_source_route (explicit setting exists).
Not setting net/ipv4/conf/default/accept_source_route (explicit setting exists).
Not setting net/ipv4/conf/all/promote_secondaries (explicit setting exists).
Not setting net/ipv4/conf/default/promote_secondaries (explicit setting exists).

/usr/lib/tmpfiles.d/jicofo.conf:2: Path '%{_rundir}/%{name}' not absolute.
/usr/lib/tmpfiles.d/jicofo.conf:4: Path '%{_sysconfdir}/%{project}/%{name}' not absolute.
/usr/lib/tmpfiles.d/jicofo.conf:5: Path '%{_sysconfdir}/%{project}/%{name}' not absolute.
/usr/lib/tmpfiles.d/jitsi-videobridge.conf:2: Path '%{_rundir}/%{name}' not absolute.
/usr/lib/tmpfiles.d/jitsi-videobridge.conf:4: Path '%{_sysconfdir}/%{project}/%{name}' not absolute.
/usr/lib/tmpfiles.d/jitsi-videobridge.conf:5: Path '%{_sysconfdir}/%{project}/%{name}' not absolute.

Thanks for reporting, I’ll have a look.

How far with this?

I tried installing jitsi and I still got similar errors:

/var/tmp/rpm-tmp.KRyakI: line 1: fg: no job control
warning: %post(jitsi-videobridge-firewalld-2.0.5390-3.fc33.noarch) scriptlet failed, exit status 1

Error in POSTIN scriptlet in rpm package jitsi-videobridge-firewalld
  Running scriptlet: jitsi-videobridge-2.0.5390-3.fc33.noarch                                                                                                           18/21
  Installing       : jitsi-videobridge-2.0.5390-3.fc33.noarch                                                                                                           18/21
  Running scriptlet: jitsi-videobridge-2.0.5390-3.fc33.noarch                                                                                                           18/21
  Installing       : jitsi-meet-apache-2.0.5390-3.fc33.noarch                                                                                                           19/21
  Running scriptlet: jicofo-2.0.5390-3.fc33.noarch                                                                                                                      20/21
  Installing       : jicofo-2.0.5390-3.fc33.noarch                                                                                                                      20/21
  Running scriptlet: jicofo-2.0.5390-3.fc33.noarch                                                                                                                      20/21
  Installing       : jitsi-5390-3.fc33.noarch                                                                                                                           21/21
  Running scriptlet: copy-jdk-configs-4.0-1.fc33.noarch                                                                                                                 21/21
  Running scriptlet: jitsi-5390-3.fc33.noarch                                                                                                                           21/21
Not setting net/ipv4/conf/all/rp_filter (explicit setting exists).
Not setting net/ipv4/conf/default/rp_filter (explicit setting exists).
Not setting net/ipv4/conf/all/accept_source_route (explicit setting exists).
Not setting net/ipv4/conf/default/accept_source_route (explicit setting exists).
Not setting net/ipv4/conf/all/promote_secondaries (explicit setting exists).
Not setting net/ipv4/conf/default/promote_secondaries (explicit setting exists).

/usr/lib/tmpfiles.d/jicofo.conf:2: Path '%{_rundir}/%{name}' not absolute.
/usr/lib/tmpfiles.d/jicofo.conf:4: Path '%{_sysconfdir}/%{project}/%{name}' not absolute.
/usr/lib/tmpfiles.d/jicofo.conf:5: Path '%{_sysconfdir}/%{project}/%{name}' not absolute.
/usr/lib/tmpfiles.d/jitsi-videobridge.conf:2: Path '%{_rundir}/%{name}' not absolute.
/usr/lib/tmpfiles.d/jitsi-videobridge.conf:4: Path '%{_sysconfdir}/%{project}/%{name}' not absolute.
/usr/lib/tmpfiles.d/jitsi-videobridge.conf:5: Path '%{_sysconfdir}/%{project}/%{name}' not absolute.
/usr/lib/tmpfiles.d/mailman.conf:2: Line references path below legacy directory /var/run/, updating /var/run/mailman → /run/mailman; please update the tmpfiles.d/ drop-in file accordingly.

Still happening with jibri-8.0 in October 2022.

[bdm@deangelis git]$ more /usr/lib/tmpfiles.d/jibri.conf

create rundir

d %{_rundir}/%{name} 0755 %{user} %{user} -

ensure correct permissions for all files in config dir

Z %{_sysconfdir}/%{project}/%{name} 0640 %{user} %{user}
z %{_sysconfdir}/%{project}/%{name} 0750 %{user} %{user}

Of course this could be the correct file contents but the dnf/rpm scripts don’t like it.

@lcts Do you still work on this, any chance to update to current Jitsi version?