Changes

Jump to navigation Jump to search
Line 34: Line 34:  
|
 
|
 
|mod_authnz_external-3.3.3-3.el8.x86_64.rpm
 
|mod_authnz_external-3.3.3-3.el8.x86_64.rpm
|-
  −
|smeserver-base
  −
|vconfig
  −
|
  −
|
  −
|'''none'''
  −
|-
  −
|smeserver-base
  −
|pam_abl
  −
|
  −
|
  −
|'''none'''
   
|-
 
|-
 
|smeserver-base
 
|smeserver-base
Line 52: Line 40:  
|
 
|
 
|pv-1.6.6-7.el8.x86_64.rpm
 
|pv-1.6.6-7.el8.x86_64.rpm
|-
  −
|smeserver-base
  −
|/usr/sbin/cpuspeed
  −
|
  −
|
  −
|'''none'''
   
|-
 
|-
 
|smeserver-email
 
|smeserver-email
Line 136: Line 118:  
|
 
|
 
|perl-Authen-PAM-0.16-37.el8.x86_64.rpm
 
|perl-Authen-PAM-0.16-37.el8.x86_64.rpm
|-
  −
|smeserver-lib
  −
smeserver-base
  −
  −
smeserver-lib
  −
|perl(Net::IPv4Addr) >= 0.10
  −
|
  −
|
  −
|not for rocky 8 but for epel 7 and 9
  −
  −
https://dl.fedoraproject.org/pub/epel/9/Everything/source/tree/Packages/p/perl-Net-IPv4Addr-0.10-44.el9.src.rpm
   
|-
 
|-
 
|smeserver-lib
 
|smeserver-lib
Line 183: Line 154:  
|
 
|
 
|
 
|
|none, should migrate to freeradius-client . radiurs
+
|none, should migrate to freeradius-client . radius
|-
  −
|smeserver-viewlogfiles
  −
|perl(Time::TAI64)
  −
|
  −
|
  −
|'''none'''
  −
|-
  −
|smeserver-horde
  −
|php-imap >= 4.3.0
  −
|remi
  −
|
  −
|
   
|-
 
|-
 
|mbuffer
 
|mbuffer
Line 235: Line 194:  
|smeserver-spamassassin
 
|smeserver-spamassassin
 
|perl-razor-agents
 
|perl-razor-agents
|
+
|epel
|
+
|add dep back to spec
|'''none'''
+
|perl-Razor-Agent-2.86-1.el8.x86_64.rpm
 
|-
 
|-
 
|smeserver-spamassassin
 
|smeserver-spamassassin
Line 244: Line 203:  
|
 
|
 
|pyzor-1.0.0-28.20200530gitf46159b.el8.noarch.rpm
 
|pyzor-1.0.0-28.20200530gitf46159b.el8.noarch.rpm
 +
|-
 +
|smeserver-horde
 +
|php-pear-Log
 +
|remi
 +
|
 +
|php-pear-Log-1.14.1-1.el8.remi.noarch.rpm
 +
|-
 +
|smeserver-horde
 +
|php-pecl-geoip
 +
|remi-modular
 +
|wait
 +
|is required by remi for php-horde-imp, php-horde-kronolith, php-horde-nag, php-horde-turba : available by modular only
 +
|-
 +
|smeserver-horde
 +
|php-imap
 +
|remi-modular
 +
|wait
 +
|is required by remi for php-horde-ingo, php-horde-mnemo : available by modular only
 +
|-
 +
|smeserver-horde
 +
|[https://src.koozali.org/smeserver/php-channel-horde php-channel-horde]
 +
php-channel(pear.horde.org)
 +
|remi
 +
|wait
 +
|remi php-channel-horde
 +
|-
 +
|smeserver-horde
 +
|[https://src.koozali.org/smeserver/php-horde-Horde-Role php-horde-Horde-Role]
 +
|remi
 +
|wait
 +
|remi php-horde-Horde-Role
 
|}
 
|}
  −
   
==RPM's from smeos directory==
 
==RPM's from smeos directory==
   Line 285: Line 273:  
|https://koji.koozali.org/koji/buildinfo?buildID=15
 
|https://koji.koozali.org/koji/buildinfo?buildID=15
 
|-
 
|-
|[https://src.koozali.org/smeserver/cvm cvm]
+
|[https://src.koozali.org/smeserver/daemontools daemontools]-0.76-7
|
+
|jpp
|
+
|builds ok
|to drop!
+
|https://koji.koozali.org/koji/buildinfo?buildID=173
|-
  −
|[https://src.koozali.org/smeserver/daemontools daemontools]-0.76-6
  −
|trevorb
  −
|'''build failed'''
  −
|to drop? https://koji.koozali.org/koji/buildinfo?buildID=10
  −
./chkshsgr
  −
 
  −
( cat warn-shsgr; exit 1 )
  −
 
  −
Oops. Your getgroups() returned 0, and setgroups() failed; this means
  −
|-
  −
|[https://src.koozali.org/smeserver/dar dar]
  −
|
  −
|X
  −
|'''epel: dar-2.7.6-2.el8.x86_64.rpm'''
   
|-
 
|-
 
|[https://src.koozali.org/smeserver/DCC DCC]-2.3.168-1
 
|[https://src.koozali.org/smeserver/DCC DCC]-2.3.168-1
Line 321: Line 294:  
|-
 
|-
 
|[https://src.koozali.org/smeserver/djbdns djbdns]
 
|[https://src.koozali.org/smeserver/djbdns djbdns]
|trevorb
+
|jpp
|'''build failed'''
+
|builds ok
|https://koji.koozali.org/koji/buildinfo?buildID=18
+
|https://koji.koozali.org/koji/buildinfo?buildID=181
 
  −
make error
  −
 
  −
Oops. Your getgroups() returned 0, and setgroups() failed; this means
  −
that I can't reliably do my shsgr test. Please either ``make<nowiki>''</nowiki> as root
  −
or ``make<nowiki>''</nowiki> while you're in one or more supplementary groups.
  −
make: *** [Makefile:530: hasshsgr.h] Error 1
  −
error: Bad exit status from /var/tmp/rpm-tmp.iejSjT (%build)
  −
Bad exit status from /var/tmp/rpm-tmp.iejSjT (%build)
   
|-
 
|-
 
|[https://src.koozali.org/smeserver/dot-forward dot-forward]-0.71-5
 
|[https://src.koozali.org/smeserver/dot-forward dot-forward]-0.71-5
Line 339: Line 303:  
|https://koji.koozali.org/koji/buildinfo?buildID=128
 
|https://koji.koozali.org/koji/buildinfo?buildID=128
 
|-
 
|-
|
+
|[https://src.koozali.org/smeserver/fastforward fastforward]-0.51-5
|
+
|jpp
|
+
|builds ok
|
+
|https://koji.koozali.org/koji/buildinfo?buildID=143
|-
  −
|
  −
|
  −
|
  −
|
  −
|-
  −
|
  −
|
  −
|
  −
|
  −
|-
  −
|[https://src.koozali.org/smeserver/fastforward fastforward]
  −
|terryf
  −
|'''build failed'''
  −
|https://koji.koozali.org/koji/taskinfo?taskID=16398
  −
 
  −
 
  −
RPM build errors:
  −
error: Empty %files file /builddir/build/BUILD/fastforward-0.51/debugsourcefiles.list
  −
Empty %files file /builddir/build/BUILD/fastforward-0.51/debugsourcefiles.list
   
|-
 
|-
 
|[https://src.koozali.org/smeserver/flexbackup flexbackup]
 
|[https://src.koozali.org/smeserver/flexbackup flexbackup]
Line 369: Line 313:  
|https://koji.koozali.org/koji/buildinfo?buildID=129
 
|https://koji.koozali.org/koji/buildinfo?buildID=129
 
|-
 
|-
|[https://src.koozali.org/smeserver/geoipupdate geoipupdate]
+
|[https://src.koozali.org/smeserver/headermatch headermatch]-0.0.1-4
|
+
|jpp
|X
+
|builds ok
|'''Rocky Linux AppStream : geoipupdate-2.5.0-3.el8.x86_64.rpm'''
+
|https://koji.koozali.org/koji/buildinfo?buildID=144
|-
  −
|[https://src.koozali.org/smeserver/headermatch headermatch]
  −
|terryf
  −
|'''build failed'''
  −
|https://koji.koozali.org/koji/taskinfo?taskID=16148
  −
RPM build errors:
  −
error: Empty %files file /builddir/build/BUILD/headermatch-0.0.1/debugsourcefiles.list
  −
Empty %files file /builddir/build/BUILD/headermatch-0.0.1/debugsourcefiles.list
   
|-
 
|-
 
|[https://src.koozali.org/smeserver/ipsvd ipsvd]
 
|[https://src.koozali.org/smeserver/ipsvd ipsvd]
|terryf
+
|jpp
|'''build failed'''
+
|builds ok
|https://koji.koozali.org/koji/taskinfo?taskID=16277
+
|https://koji.koozali.org/koji/buildinfo?buildID=180 ; do we still use it ? required by smeserver-qpsmtpd and <s>smeserver-tftp-server</s>
build.log 
  −
 
  −
Oops. Your getgroups() returned 0, and setgroups() failed; this means
  −
 
  −
that I can<nowiki>'t reliably do my shsgr test. Please either ``make''</nowiki> as root
  −
 
  −
or ``make<nowiki>'' while you'</nowiki>re in one or more supplementary groups.
  −
 
  −
make: *** [Makefile:330: hasshsgr.h] Error 1
  −
 
  −
error: Bad exit status from /var/tmp/rpm-tmp.BxrIMD (%build)
  −
 
  −
    Macro expanded in comment on line 180: %{_mandir}/man1/*
  −
 
  −
    Bad exit status from /var/tmp/rpm-tmp.BxrIMD (%build)
  −
 
  −
RPM build errors: 
  −
 
  −
Mock Log
  −
 
  −
ERROR: Exception(/tmp/koji/tasks/6277/16277/local/work/tasks/6276/16276/ipsvd-0.12.1-7.el8.sme.src.rpm) Config(dist-sme11-os-build-403-15160) 0 minutes 9 seconds
  −
INFO: Results and/or logs in: /var/lib/mock/dist-sme11-os-build-403-15160/result
  −
ERROR: Command failed: 
  −
|
   
|-
 
|-
 
|[https://src.koozali.org/smeserver/libnetfilter_acct libnetfilter_acct]-1.0.3
 
|[https://src.koozali.org/smeserver/libnetfilter_acct libnetfilter_acct]-1.0.3
Line 416: Line 328:  
|https://koji.koozali.org/koji/buildinfo?buildID=126
 
|https://koji.koozali.org/koji/buildinfo?buildID=126
 
|-
 
|-
|[https://src.koozali.org/smeserverlibnetfilter_log libnetfilter_log]-devel
+
|[https://src.koozali.org/smeserverlibnetfilter_log libnetfilter_log]-devel-1.0.2-1
|
+
[https://src.koozali.org/smeserverlibnetfilter_log libnetfilter_log]-1.0.2-1
|need git
+
|jpp
|https://rhel.pkgs.org/8/cheese-x86_64/libnetfilter_log-1.0.2-1.el8.x86_64.rpm.html
+
|builds ok
 +
|https://koji.koozali.org/koji/buildinfo?buildID=159
 
|-
 
|-
|[https://src.koozali.org/smeserver/LPRng LPRng]-3.8.35-6
+
|[https://src.koozali.org/smeserver/LPRng LPRng]-3.8.35-7
|trevorb
+
|jpp
|'''build failed'''
+
|builds ok
|https://koji.koozali.org/koji/buildinfo?buildID=13
+
|https://koji.koozali.org/koji/buildinfo?buildID=156
cc1: some warnings being treated as errors
  −
make[1]: *** [<builtin>: lpf.o] Error 1
  −
 
  −
make[1]: Leaving directory '/builddir/build/BUILD/LPRng-3.8.35/src'
  −
 
  −
make: *** [Makefile:123: src] Error 2
  −
error: Bad exit status from /var/tmp/rpm-tmp.LpYegv (%build)
  −
 
  −
Bad exit status from /var/tmp/rpm-tmp.LpYegv (%build)
  −
|-
  −
|[https://src.koozali.org/smeserver/maildrop maildrop]-2.8.4
  −
|
  −
|X
  −
|'''epel maildrop-3.0.8-1.el8.x86_64.rpm'''
  −
|-
  −
|[https://src.koozali.org/smeserver/mbuffer mbuffer]
  −
|
  −
|X
  −
|'''epel mbuffer-20190725-1.el8.x86_64.rpm'''
   
|-
 
|-
 
|[https://src.koozali.org/smeserver/mod_auth_tkt mod_auth_tkt]-2.3.99b1
 
|[https://src.koozali.org/smeserver/mod_auth_tkt mod_auth_tkt]-2.3.99b1
Line 449: Line 343:  
|builds ok
 
|builds ok
 
|https://koji.koozali.org/koji/buildinfo?buildID=37
 
|https://koji.koozali.org/koji/buildinfo?buildID=37
|-
  −
|[https://src.koozali.org/smeserver/mod&#x20;perl mod_perl]
  −
|
  −
|X
  −
|'''epel mod_perl-2.0.12-1.el8.x86_64.rpm'''
  −
|-
  −
|[https://src.koozali.org/smeserver/oidentd oidentd] >= 2.0.6
  −
|
  −
|X
  −
|'''epel oidentd-2.5.0-1.el8.x86_64.rpm'''
   
|-
 
|-
 
|[https://src.koozali.org/smeserver/perl-Algorithm-Dependency perl-Algorithm-Dependency]-1.112
 
|[https://src.koozali.org/smeserver/perl-Algorithm-Dependency perl-Algorithm-Dependency]-1.112
Line 469: Line 353:  
|builds ok
 
|builds ok
 
|https://koji.koozali.org/koji/buildinfo?buildID=35
 
|https://koji.koozali.org/koji/buildinfo?buildID=35
|-
  −
|[https://src.koozali.org/smeserver/perl-Crypt-Cracklib perl-Crypt-Cracklib]
  −
|
  −
|X
  −
|'''epel perl-Crypt-Cracklib-1.7-24.el8.x86_64.rpm'''
   
|-
 
|-
 
|[https://src.koozali.org/smeserver/perl-CGI-FormMagick perl-CGI-FormMagick]-0.93-8
 
|[https://src.koozali.org/smeserver/perl-CGI-FormMagick perl-CGI-FormMagick]-0.93-8
Line 485: Line 364:  
|https://koji.koozali.org/koji/buildinfo?buildID=20 after perl-Object-Persistence
 
|https://koji.koozali.org/koji/buildinfo?buildID=20 after perl-Object-Persistence
 
|-
 
|-
|[https://src.koozali.org/smeserver/perl-ClamAV-Client perl-ClamAV-Client]
+
|[https://src.koozali.org/smeserver/perl-ClamAV-Client perl-ClamAV-Client]-0.11-1
 
|terryf
 
|terryf
 
|builds ok
 
|builds ok
|https://koji.koozali.org/koji/buildinfo?buildID=33
+
|https://koji.koozali.org/koji/buildinfo?buildID=33 cpan latest
 
  −
cpan latest  
   
|-
 
|-
|[https://src.koozali.org/smeserver/perl-Class-ParamParser perl-Class-ParamParser]
+
|[https://src.koozali.org/smeserver/perl-Class-ParamParser perl-Class-ParamParser]-1.041-1
 
|jpp
 
|jpp
 
|builds ok
 
|builds ok
 
|https://koji.koozali.org/koji/buildinfo?buildID=21
 
|https://koji.koozali.org/koji/buildinfo?buildID=21
|-
  −
|[https://src.koozali.org/smeserver/perl-Data-Validate-Domain perl-Data-Validate-Domain]
  −
|
  −
|X
  −
|'''epel perl-Data-Validate-Domain-0.15-7.el8.noarch.rpm'''
  −
'''openfusion perl-Data-Validate-Domain-0.14-1.of.el8.noarch.rpm'''
   
|-
 
|-
 
|[https://src.koozali.org/smeserver/perl-File-chmod perl-File-chmod]-0.42
 
|[https://src.koozali.org/smeserver/perl-File-chmod perl-File-chmod]-0.42
Line 516: Line 387:  
|jpp
 
|jpp
 
|builds ok
 
|builds ok
|https://koji.koozali.org/koji/buildinfo?buildID=22
+
|https://koji.koozali.org/koji/buildinfo?buildID=22 cpan latest
 
+
'''openfusion perl-HTML-Tabulate-0.45-1.of.el8.noarch.rpm'''
cpan latest / '''openfusion perl-HTML-Tabulate-0.45-1.of.el8.noarch.rpm'''
   
|-
 
|-
|[https://src.koozali.org/smeserver/perl-I18N-AcceptLanguage perl-I18N-AcceptLanguage]
+
|[https://src.koozali.org/smeserver/perl-I18N-AcceptLanguage perl-I18N-AcceptLanguage]-1.04-1
 
|terryf
 
|terryf
 
|builds ok
 
|builds ok
|https://koji.koozali.org/koji/buildinfo?buildID=31
+
|https://koji.koozali.org/koji/buildinfo?buildID=31 cpan latest
cpan latest
  −
|-
  −
|[https://src.koozali.org/smeserver/perl-IO-Socket-SSL perl-IO-Socket-SSL]
  −
|
  −
|X
  −
|'''Rocky Linux AppStream perl-IO-Socket-SSL-2.066-4.module'''
   
|-
 
|-
|[https://src.koozali.org/smeserver/perl-IP-Country perl-IP-Country]
+
|[https://src.koozali.org/smeserver/perl-IP-Country perl-IP-Country]-2.28-1
 
|terryf
 
|terryf
 
|builds ok
 
|builds ok
|https://koji.koozali.org/koji/buildinfo?buildID=34
+
|https://koji.koozali.org/koji/buildinfo?buildID=34 cpan latest
 
  −
cpan latest
   
|-
 
|-
 
|[https://src.koozali.org/smeserver/perl-Mail-DMARC perl-Mail-DMARC]
 
|[https://src.koozali.org/smeserver/perl-Mail-DMARC perl-Mail-DMARC]
Line 543: Line 405:  
|https://koji.koozali.org/koji/buildinfo?buildID=36
 
|https://koji.koozali.org/koji/buildinfo?buildID=36
 
cpan has newer version https://metacpan.org/release/MSIMERSON/Mail-DMARC-1.20240214/source
 
cpan has newer version https://metacpan.org/release/MSIMERSON/Mail-DMARC-1.20240214/source
|-
  −
|[https://src.koozali.org/smeserver/perl-Mail-RFC822-Address perl-Mail-RFC822-Address]
  −
|
  −
|X
  −
|'''epel perl-Mail-RFC822-Address-0.3-36.el8.noarch.rpm'''
   
|-
 
|-
 
|[https://src.koozali.org/smeserver/perl-Net-DNS-Native perl-Net-DNS-Native] >= 0.15
 
|[https://src.koozali.org/smeserver/perl-Net-DNS-Native perl-Net-DNS-Native] >= 0.15
Line 555: Line 412:  
cpan newer version https://metacpan.org/dist/Net-DNS-Native 0.22
 
cpan newer version https://metacpan.org/dist/Net-DNS-Native 0.22
 
https://github.com/olegwtf/p5-Net-DNS-Native/tags
 
https://github.com/olegwtf/p5-Net-DNS-Native/tags
|-
  −
|[https://src.koozali.org/smeserver/perl-Net-IMAP-Simple perl-Net-IMAP-Simple]-1.1916
  −
|
  −
|X
  −
|'''openfusion perl-Net-IMAP-Simple-1.2212-1.of.el8.noarch.rpm'''
   
|-
 
|-
 
|[https://src.koozali.org/smeserver/perl-Net-Ident perl-Net-Ident]-1.25
 
|[https://src.koozali.org/smeserver/perl-Net-Ident perl-Net-Ident]-1.25
 
|jpp
 
|jpp
 
|builds ok
 
|builds ok
|https://koji.koozali.org/koji/buildinfo?buildID=40
+
|https://koji.koozali.org/koji/buildinfo?buildID=40 cpan latest
cpan latest
   
|-
 
|-
 
|[https://src.koozali.org/smeserver/perl-Object-Persistence perl-Object-Persistence]-0.92-8
 
|[https://src.koozali.org/smeserver/perl-Object-Persistence perl-Object-Persistence]-0.92-8
Line 573: Line 424:     
|-
 
|-
|[https://src.koozali.org/smeserver/perl-Passwd-Unix perl-Passwd-Unix]
+
|[https://src.koozali.org/smeserver/perl-Passwd-Unix perl-Passwd-Unix]-1.09-1
|terryf
+
|jpp
|'''build failed'''
+
|builds ok
|https://koji.koozali.org/koji/taskinfo?taskID=15601
+
|https://koji.koozali.org/koji/buildinfo?buildID=157 cpan latest
newer release in cpan - https://metacpan.org/dist/Passwd-Unix 1.09
  −
 
  −
File "/usr/lib64/python3.6/codecs.py", line 321, in decode
  −
(result, consumed) = self._buffer_decode(data, self.errors, final)
  −
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xa3 in position 520: invalid start byt
   
|-
 
|-
 
|[https://src.koozali.org/smeserver/perl-Quota perl-Quota]-1.8.2
 
|[https://src.koozali.org/smeserver/perl-Quota perl-Quota]-1.8.2
 
|jpp
 
|jpp
 
|builds ok
 
|builds ok
|https://koji.koozali.org/koji/buildinfo?buildID=41
+
|https://koji.koozali.org/koji/buildinfo?buildID=41 cpan latest
cpan latest
  −
|-
  −
|[https://src.koozali.org/smeserver/perl-RPM2 perl-RPM2]
  −
|
  −
|X
  −
|'''epel perl-RPM2-1.4-10.el8.x86_64.rpm'''
   
|-
 
|-
 
|[https://src.koozali.org/smeserver/perl-Session-Token perl-Session-Token]-1.503
 
|[https://src.koozali.org/smeserver/perl-Session-Token perl-Session-Token]-1.503
Line 600: Line 440:  
https://koji.koozali.org/koji/buildinfo?buildID=44 cpan latest
 
https://koji.koozali.org/koji/buildinfo?buildID=44 cpan latest
 
|-
 
|-
|[https://src.koozali.org/smeserver/perl-Struct-Compare perl-Struct-Compare]
+
|[https://src.koozali.org/smeserver/perl-Struct-Compare perl-Struct-Compare]-1.0.1-1
 
|jpp
 
|jpp
 
|builds ok
 
|builds ok
Line 624: Line 464:  
|builds ok
 
|builds ok
 
|https://koji.koozali.org/koji/buildinfo?buildID=29
 
|https://koji.koozali.org/koji/buildinfo?buildID=29
|-
  −
|[https://src.koozali.org/smeserver/perl-Unix-PasswdFile perl-Unix-PasswdFile]
  −
|
  −
|need git
  −
|perl-Unix-PasswdFileOps for EL5 and EL6 on DAG  - can we get it built for EL8? '''YES,please import to git'''
   
|-
 
|-
 
|[https://src.koozali.org/smeserver/perl-WWW-Automate perl-WWW-Automate]-0.21
 
|[https://src.koozali.org/smeserver/perl-WWW-Automate perl-WWW-Automate]-0.21
Line 638: Line 473:  
|-
 
|-
 
|[https://src.koozali.org/smeserver/Php-horde-Horde-ActiveSync.git php-horde-Horde-ActiveSync]-2.34.0
 
|[https://src.koozali.org/smeserver/Php-horde-Horde-ActiveSync.git php-horde-Horde-ActiveSync]-2.34.0
|brianr
+
|jpp
|'''build failed'''
+
|builds ok
 
  −
|https://koji.koozali.org/koji/buildinfo?buildID=118
     −
DEBUG util.py:446:  No matching package to install: 'php-channel(pear.horde.org)'
+
|https://koji.koozali.org/koji/buildinfo?buildID=118
DEBUG util.py:446:  No matching package to install: 'php-horde-Horde-Role'
+
will need v3 https://github.com/horde/ActiveSync/archive/refs/tags/v3.0.0alpha4.tar.gz
DEBUG util.py:446:  Not all dependencies satisfied
  −
DEBUG util.py:446:  Error: Some packages could not be found.
   
|-
 
|-
 
|[https://src.koozali.org/smeserver/Php-horde-Horde-Service-Facebook.git php-horde-Horde-Service-Facebook]-2.0.9
 
|[https://src.koozali.org/smeserver/Php-horde-Horde-Service-Facebook.git php-horde-Horde-Service-Facebook]-2.0.9
|terryf
+
|jpp
|'''build failed'''
+
|builds ok
|https://koji.koozali.org/koji/taskinfo?taskID=16472
+
|https://koji.koozali.org/koji/buildinfo?buildID=141 
http://www.nosuchhost.net/~cheese/fedora/packages/epel-8/x86_64/php-horde-Horde-Service-Facebook.html
+
will need v3 https://github.com/horde/Service_Facebook/archive/refs/tags/v3.0.0alpha1.tar.gz
 
  −
 
  −
DEBUG util.py:446:  No matches found for the following disable plugin patterns: local, spacewalk, versionlock
  −
DEBUG util.py:446:  No matching package to install: 'php-channel(pear.horde.org)'
  −
DEBUG util.py:446:  No matching package to install: 'php-horde-Horde-Role'
  −
DEBUG util.py:446:  Not all dependencies satisfied
  −
DEBUG util.py:446:  Error: Some packages could not be found.
   
|-
 
|-
 
|[https://src.koozali.org/smeserver/Php-horde-Horde-Service-Twitter.git php-horde-Horde-Service-Twitter]-2.1.5
 
|[https://src.koozali.org/smeserver/Php-horde-Horde-Service-Twitter.git php-horde-Horde-Service-Twitter]-2.1.5
|terryf
+
|jpp
|'''build failed'''
+
|builds ok
|https://koji.koozali.org/koji/taskinfo?taskID=16475
+
|https://koji.koozali.org/koji/buildinfo?buildID=165
http://www.nosuchhost.net/~cheese/fedora/packages/epel-8/x86_64/php-horde-Horde-Service-Twitter.html
+
will need v3 https://github.com/horde/Service_Twitter https://github.com/horde/Service_Twitter/archive/refs/tags/v3.0.0alpha1.tar.gz
 
  −
No matching package to install: 'php-channel(pear.horde.org)'
  −
 
  −
No matching package to install: 'php-horde-Horde-Role
   
|-
 
|-
 
|[https://src.koozali.org/smeserver/Php-pear-Auth-SASL2.git php-pear-Auth-SASL2]-0.1.0
 
|[https://src.koozali.org/smeserver/Php-pear-Auth-SASL2.git php-pear-Auth-SASL2]-0.1.0
Line 768: Line 588:  
|builds ok
 
|builds ok
 
|https://koji.koozali.org/koji/buildinfo?buildID=114
 
|https://koji.koozali.org/koji/buildinfo?buildID=114
|-
  −
|ppp
  −
|
  −
|X
  −
|'''Rocky Linux BaseOS  ppp-2.4.7-26.el8_1.x86_64.rpm'''
  −
|-
  −
|[https://src.koozali.org/smeserver/pwauth pwauth]
  −
|
  −
|X
  −
|'''epel pwauth-2.3.10-25.el9.x86_64.rpm, but might need a patch'''
   
|-
 
|-
 
|[https://src.koozali.org/smeserver/qmail qmail]
 
|[https://src.koozali.org/smeserver/qmail qmail]
 
|jpp
 
|jpp
|'''build failed'''
+
|builds ok
|https://koji.koozali.org/koji/buildinfo?buildID=42
+
|https://koji.koozali.org/koji/buildinfo?buildID=179
 
  −
Oops. Your getgroups() returned 0, and setgroups() failed;
   
|-
 
|-
|[https://src.koozali.org/smeserver/qmailanalog qmailanalog]
+
|[https://src.koozali.org/smeserver/qmailanalog qmailanalog]-0.70-9
|brianr
+
|jpp
|'''build failed'''
+
|builds ok
|https://koji.koozali.org/koji/buildinfo?buildID=102
+
|https://koji.koozali.org/koji/buildinfo?buildID=145
 
  −
<code>Processing files: qmailanalog-debugsource-0.70-8.el8.sme.x86_64
  −
RPM build errors:
  −
error: Empty %files file /builddir/build/BUILD/qmailanalog-0.70/debugsourcefiles.list
  −
Empty %files file /builddir/build/BUILD/qmailanalog-0.70/debugsourcefiles.list</code>
   
|-
 
|-
 
|[https://src.koozali.org/smeserver/qpsmtpd qpsmtpd]
 
|[https://src.koozali.org/smeserver/qpsmtpd qpsmtpd]
Line 802: Line 605:  
|-
 
|-
 
|[https://src.koozali.org/smeserver/qpsmtpd-plugins qpsmtpd-plugins]
 
|[https://src.koozali.org/smeserver/qpsmtpd-plugins qpsmtpd-plugins]
|jpp / brianr
+
|brianr
 
|builds ok
 
|builds ok
 
|https://koji.koozali.org/koji/buildinfo?buildID=124
 
|https://koji.koozali.org/koji/buildinfo?buildID=124
 
merge to smeserver-qpsmtpd?
 
merge to smeserver-qpsmtpd?
|-
  −
|rssh
  −
|
  −
|need git
  −
|need to import  - EL7: https://rhel.pkgs.org/7/epel-x86_64/rssh-2.3.4-16.el7.x86_64.rpm.html
   
|-
 
|-
 
|[https://src.koozali.org/smeserver/runit runit]
 
|[https://src.koozali.org/smeserver/runit runit]
|
+
|jpp
|
+
|builds ok
|to drop?
+
|https://koji.koozali.org/koji/buildinfo?buildID=178
 
|-
 
|-
 
|[https://src.koozali.org/smeserver/smeserver smeserver]
 
|[https://src.koozali.org/smeserver/smeserver smeserver]
Line 846: Line 644:  
|builds ok
 
|builds ok
 
|https://koji.koozali.org/koji/buildinfo?buildID=94
 
|https://koji.koozali.org/koji/buildinfo?buildID=94
|-
  −
|[https://src.koozali.org/smeserver/smeserver-cvm-unix-local smeserver-cvm-unix-local]
  −
|
  −
|
  −
|to drop!
   
|-
 
|-
 
|[https://src.koozali.org/smeserver/smeserver-devtools smeserver-devtools]-2.6.0-19
 
|[https://src.koozali.org/smeserver/smeserver-devtools smeserver-devtools]-2.6.0-19
Line 871: Line 664:  
|builds ok
 
|builds ok
 
|https://koji.koozali.org/koji/buildinfo?buildID=95
 
|https://koji.koozali.org/koji/buildinfo?buildID=95
|-
  −
|smeserver-dynamicdns-dyndns
  −
|
  −
|
  −
|to drop?
  −
|-
  −
|smeserver-dynamicdns-dyndns.org
  −
|
  −
|
  −
|to drop?
  −
|-
  −
|smeserver-dynamicdns-tzo
  −
|
  −
|
  −
|to drop?
  −
|-
  −
|smeserver-dynamicdns-yi
  −
|
  −
|
  −
|to drop?
   
|-
 
|-
 
|[https://src.koozali.org/smeserver/smeserver-email smeserver-email]
 
|[https://src.koozali.org/smeserver/smeserver-email smeserver-email]
Line 958: Line 731:  
|-
 
|-
 
|[http://src.koozali.org/smeserver/smeserver-manager-panels.git smeserver-manager-panels]
 
|[http://src.koozali.org/smeserver/smeserver-manager-panels.git smeserver-manager-panels]
|brianr
+
|jpp
|
+
|builds ok
|
+
|https://koji.koozali.org/koji/buildinfo?buildID=150
 
|-
 
|-
 
|[https://src.koozali.org/smeserver/e-smith-manager e-smith-manager] -2.8.0-40
 
|[https://src.koozali.org/smeserver/e-smith-manager e-smith-manager] -2.8.0-40
Line 976: Line 749:  
|builds ok
 
|builds ok
 
|https://koji.koozali.org/koji/buildinfo?buildID=28
 
|https://koji.koozali.org/koji/buildinfo?buildID=28
 +
|-
 +
|[https://src.koozali.org/smeserver/smeserver-mock smeserver-mock]
 +
|
 +
|
 +
|
 
|-
 
|-
 
|[https://src.koozali.org/smeserver/smeserver-mysql smeserver-mysql]
 
|[https://src.koozali.org/smeserver/smeserver-mysql smeserver-mysql]
Line 1,058: Line 836:  
|-
 
|-
 
|[https://src.koozali.org/smeserver/smeserver-runit smeserver-runit]
 
|[https://src.koozali.org/smeserver/smeserver-runit smeserver-runit]
|
+
|jpp
|
+
|builds ok
|to drop? contrib?
+
|https://koji.koozali.org/koji/buildinfo?buildID=149
 
|-
 
|-
 
|[https://src.koozali.org/smeserver/smeserver-samba smeserver-samba]
 
|[https://src.koozali.org/smeserver/smeserver-samba smeserver-samba]
Line 1,094: Line 872:  
|[https://src.koozali.org/smeserver/smeserver-yum.git smeserver-yum]
 
|[https://src.koozali.org/smeserver/smeserver-yum.git smeserver-yum]
 
|brianr
 
|brianr
|'''build failed'''
+
|builds ok
|https://koji.koozali.org/koji/buildinfo?buildID=100
+
|https://koji.koozali.org/koji/buildinfo?buildID=155
No matching package to install: 'python'
      
|-
 
|-
 
|[https://src.koozali.org/smeserver/spamassassin.git spamassassin]
 
|[https://src.koozali.org/smeserver/spamassassin.git spamassassin]
|brianr
+
|jpp
|'''Build failed'''
+
|builds ok
|https://koji.koozali.org/koji/buildinfo?buildID=103
+
|https://koji.koozali.org/koji/buildinfo?buildID=103 resubmitted after  'perl-IP-Country-DB_File' 'perl-Net-DNS-Nameserver'
 
  −
No matching package to install: 'perl-IP-Country-DB_File'
  −
 
  −
No matching package to install: 'perl-Net-DNS-Nameserver'
      
|-
 
|-
|[https://src.koozali.org/smeserver/tai64nunix.git tai64nunix]
+
|[https://src.koozali.org/smeserver/tai64nunix.git tai64nunix]-0.70-6
|brianr
+
|jpp
|'''Build failed'''
+
|builds ok
|https://koji.koozali.org/koji/buildinfo?buildID=104
+
|https://koji.koozali.org/koji/buildinfo?buildID=175
 
  −
Oops. Your getgroups() returned 0, and setgroups() failed; this means
  −
that I can't reliably do my shsgr test. Please either ``make<nowiki>''</nowiki> as root
  −
or ``make<nowiki>''</nowiki> while you're in one or more supplementary groups.
  −
make: *** [Makefile:168: hasshsgr.h] Error 1
  −
error: Bad exit status from /var/tmp/rpm-tmp.EJoXeg (%build)
  −
Bad exit status from /var/tmp/rpm-tmp.EJoXeg (%build)
      
|-
 
|-
 
|[https://src.koozali.org/smeserver/timeobjects.git timeobjects]-2.1.2
 
|[https://src.koozali.org/smeserver/timeobjects.git timeobjects]-2.1.2
|brianr
+
|jpp
|'''Build failed'''
+
|builds ok
|https://koji.koozali.org/koji/buildinfo?buildID=105
+
|https://koji.koozali.org/koji/buildinfo?buildID=162
 
  −
No matching package to install: 'php-channel(pear.horde.org)'
  −
 
  −
No matching package to install: 'php-channel-horde'
  −
 
  −
No matching package to install: 'php-horde-Horde-Role'
   
|-
 
|-
 
|[https://src.koozali.org/smeserver/ucspi-tcp.git ucspi-tcp]
 
|[https://src.koozali.org/smeserver/ucspi-tcp.git ucspi-tcp]
|brianr
+
|jpp
|'''Build failed'''
+
|builds ok
|https://koji.koozali.org/koji/buildinfo?buildID=107
+
|https://koji.koozali.org/koji/buildinfo?buildID=176
 
  −
Oops. Your getgroups() returned 0, and setgroups() failed; this means
  −
that I can't reliably do my shsgr test. Please either ``make<nowiki>''</nowiki> as root
  −
or ``make<nowiki>''</nowiki> while you're in one or more supplementary groups.
      
|-
 
|-
 
|[https://src.koozali.org/smeserver/ulogd.git ulogd]
 
|[https://src.koozali.org/smeserver/ulogd.git ulogd]
|brianr
+
|jpp
|'''Build Failed'''
+
|builds ok
    
|https://koji.koozali.org/koji/buildinfo?buildID=110
 
|https://koji.koozali.org/koji/buildinfo?buildID=110
  −
<s>No matching package to install: 'libnetfilter_acct-devel >= 1.0.1'</s>
  −
  −
No matching package to install: 'libnetfilter_log-devel >= 1.0.0'
   
|-
 
|-
|[https://src.koozali.org/smeserver/whiptail.git whiptail]
+
|[https://src.koozali.org/smeserver/xlhtml.git xlhtml]-0.5
 
|brianr
 
|brianr
|'''Build failed'''
+
|builds ok
|https://koji.koozali.org/koji/buildinfo?buildID=106
+
|https://koji.koozali.org/koji/buildinfo?buildID=109
 
+
not installed on SME10
RPM build errors:
+
|-
error: Empty %files file /builddir/build/BUILD/whiptail-0.51.5/debugsourcefiles.list
+
|[https://src.koozali.org/smeserver/vconfig vconfig]
Empty %files file /builddir/build/BUILD/whiptail-0.51.5/debugsourcefiles.list
+
|jpp
 +
|builds ok
 +
|https://koji.koozali.org/koji/buildinfo?buildID=163 need to check if really used
 +
|-
 +
|[https://src.koozali.org/smeserver/php-pear-HTTP php-pear-HTTP]
 +
|jpp
 +
|builds ok
 +
| https://koji.koozali.org/koji/buildinfo?buildID=169
 +
|-
 +
|[https://src.koozali.org/smeserver/php-pear-Services-Weather php-pear-Services-Weather]
 +
|jpp
 +
|builds ok
 +
| https://koji.koozali.org/koji/buildinfo?buildID=171
 +
|-
 +
|[https://src.koozali.org/smeserver/php-pear-File php-pear-File]
 +
|jpp
 +
|builds ok
 +
|https://koji.koozali.org/koji/buildinfo?buildID=170
 +
|-
 +
|[https://src.koozali.org/smeserver/perl-Time-TAI64 perl-Time-TAI64]
 +
|jpp
 +
|builds ok
 +
|https://koji.koozali.org/koji/buildinfo?buildID=164
 +
|-
 +
|[https://src.koozali.org/smeserver/perl-IP-Country-DB&#x20;File perl-IP-Country-DB_File]
 +
|jpp
 +
|builds ok
 +
|https://koji.koozali.org/koji/buildinfo?buildID=160
 +
|-
 +
|[https://src.koozali.org/smeserver/perl-Net-DNS perl-Net-DNS-Nameserver]
 +
from perl-Net-DNS-1.15-1
 +
|jpp
 +
|builds ok
 +
|https://koji.koozali.org/koji/buildinfo?buildID=161
 +
|-
 +
|[https://src.koozali.org/smeserver/perl-JSON-PP perl-JSON-PP]-4.04
 +
|jpp
 +
|builds ok
 +
|https://koji.koozali.org/koji/buildinfo?buildID=166
 +
|-
 +
|[https://src.koozali.org/smeserver/perl-Net-IPv4Addr perl-Net-IPv4Addr] >= 0.10
 +
|jpp
 +
|builds ok
 +
| https://koji.koozali.org/koji/buildinfo?buildID=167
 +
|-
 +
|[https://src.koozali.org/smeserver/libdb4 libdb4-utils]
 +
from libdb4
 +
|jpp
 +
|builds ok
 +
|https://koji.koozali.org/koji/buildinfo?buildID=168
 +
|-
 +
|[https://src.koozali.org/smeserver/perl-Mojo-JWT perl(Mojo::JWT)] >= 0.08-1
 +
|trevorb
 +
|builds ok
 +
|
 +
|-
 +
|[https://src.koozali.org/smeserver/perl-Mojolicious-Plugin-CSRFDefender perl(Mojolicious::Plugin::CSRFDefender)] >= 0.0.8
 +
|trevorb
 +
|builds ok
 +
|cvs smeserver
 +
|-
 +
|[https://src.koozali.org/smeserver/perl-Mojolicious-Plugin-I18N perl(Mojolicious::Plugin::I18N)] >= 1.6
 +
|trevorb
 +
|builds ok
 +
|https://koji.koozali.org/koji/buildinfo?buildID=264
 +
|-
 +
|[https://src.koozali.org/smeserver/perl-Mojolicious-Plugin-RenderFile perl(Mojolicious::Plugin::RenderFile)] >= 0.12
 +
|trevorb
 +
|builds ok
 +
|https://koji.koozali.org/koji/buildinfo?buildID=263
 +
|-
 +
|[https://src.koozali.org/smeserver/perl-Crypt-Password perl(Crypt::Password)]
 +
|trevorb
 +
|builds ok
 +
| https://koji.koozali.org/koji/buildinfo?buildID=262
 +
|-
 +
|[https://src.koozali.org/smeserver/perl-Tie-Array-CSV perl(Tie::Array::CSV)]
 +
|trevorb
 +
|builds ok
 +
| https://koji.koozali.org/koji/buildinfo?buildID=261
 +
|-
 +
|[https://src.koozali.org/smeserver/perl-File-MMagic perl-File-MMagic]
 +
|trevorb
 +
|builds ok
 +
|https://koji.koozali.org/koji/buildinfo?buildID=259
 +
|-
 +
|[https://src.koozali.org/smeserver/php-pear-Crypt-Blowfish php-pear-Crypt-Blowfish]
 +
|jpp
 +
|builds ok
 +
|https://koji.koozali.org/koji/buildinfo?buildID=271
 +
|-
 +
|[https://src.koozali.org/smeserver/php-pear-File-CSV php-pear-File-CSV]
 +
|jpp
 +
|builds ok
 +
|https://koji.koozali.org/koji/buildinfo?buildID=272
 +
|-
 +
|[https://src.koozali.org/smeserver/php-pear-File-Util php-pear-File-Util]
 +
|jpp
 +
|builds ok
 +
|https://koji.koozali.org/koji/buildinfo?buildID=273
 +
|-
 +
|[https://src.koozali.org/smeserver/php-pear-MDB2 php-pear-MDB2]
 +
|jpp
 +
|builds ok
 +
|https://koji.koozali.org/koji/buildinfo?buildID=274
 +
|-
 +
|[https://src.koozali.org/smeserver/php-pear-Net-URL2 php-pear-Net-URL2]
 +
|jpp
 +
|builds ok
 +
|https://koji.koozali.org/koji/buildinfo?buildID=275
 +
|-
 +
|[https://src.koozali.org/smeserver/php-pear-XML-RPC2 php-pear-XML-RPC2]
 +
|jpp
 +
|builds ok
 +
|https://koji.koozali.org/koji/buildinfo?buildID=276
 +
|-
 +
|[https://src.koozali.org/smeserver/ntpsec ntpsec]
 +
|jpp
 +
|builds ok
 +
|https://koji.koozali.org/koji/buildinfo?buildID=258
 +
|-
 +
|[https://src.koozali.org/smeserver/pwauth pwauth]
 +
|jpp
 +
|
 +
|'''epel pwauth-2.3.10-25.el9.x86_64.rpm'''
 +
but need a patch see https://bugs.koozali.org/show_bug.cgi?id=9442#c2 https://bugs.koozali.org/show_bug.cgi?id=9429#c3
 +
|}
    +
=== Packages in git, but we will use upstream ===
 +
{| class="wikitable"
 +
|+
 +
in git but use the upstream version
 +
!Package
 +
!Builder
 +
!status
 +
!Reference
 +
|-
 +
|[https://src.koozali.org/smeserver/dar dar]
 +
|
 +
|X
 +
|'''epel: dar-2.7.6-2.el8.x86_64.rpm'''
 +
|-
 +
|[https://src.koozali.org/smeserver/geoipupdate geoipupdate]
 +
|
 +
|X
 +
|'''Rocky Linux AppStream : geoipupdate-2.5.0-3.el8.x86_64.rpm'''
 +
unless we see we have a local patch to use older  app
 +
|-
 +
|[https://src.koozali.org/smeserver/maildrop maildrop]-2.8.4
 +
|
 +
|X
 +
|'''epel maildrop-3.0.8-1.el8.x86_64.rpm'''
 +
|-
 +
|[https://src.koozali.org/smeserver/mbuffer mbuffer]
 +
|
 +
|X
 +
|'''epel mbuffer-20190725-1.el8.x86_64.rpm'''
 +
|-
 +
|[https://src.koozali.org/smeserver/mod&#x20;perl mod_perl]
 +
|
 +
|X
 +
|'''epel mod_perl-2.0.12-1.el8.x86_64.rpm'''
 +
|-
 +
|[https://src.koozali.org/smeserver/oidentd oidentd] >= 2.0.6
 +
|
 +
|X
 +
|'''epel oidentd-2.5.0-1.el8.x86_64.rpm'''
 +
|-
 +
|[https://src.koozali.org/smeserver/perl-Crypt-Cracklib perl-Crypt-Cracklib]
 +
|
 +
|X
 +
|'''epel perl-Crypt-Cracklib-1.7-24.el8.x86_64.rpm'''
 +
|-
 +
|[https://src.koozali.org/smeserver/perl-Data-Validate-Domain perl-Data-Validate-Domain]
 +
|
 +
|X
 +
|'''epel perl-Data-Validate-Domain-0.15-7.el8.noarch.rpm'''
 +
'''openfusion perl-Data-Validate-Domain-0.14-1.of.el8.noarch.rpm'''
 
|-
 
|-
|[https://src.koozali.org/smeserver/wv.git wv]-1.2.7
+
|[https://src.koozali.org/smeserver/perl-IO-Socket-SSL perl-IO-Socket-SSL]
|brianr
+
|
|'''Build failed'''
+
|X
|https://koji.koozali.org/koji/buildinfo?buildID=120
+
|'''Rocky Linux AppStream perl-IO-Socket-SSL-2.066-4.module'''
 
  −
cc1: some warnings being treated as errors
  −
make[2]: *** [GNUmakefile:781: wvRTF.o] Error 1
  −
make[2]: *** Waiting for unfinished jobs....
  −
make[2]: Leaving directory '/builddir/build/BUILD/wv-1.2.7'
  −
make[1]: *** [GNUmakefile:893: all-recursive] Error 1
  −
make[1]: Leaving directory '/builddir/build/BUILD/wv-1.2.7'
  −
make: *** [GNUmakefile:465: all] Error 2
  −
RPM build errors:
  −
error: Bad exit status from /var/tmp/rpm-tmp.zmhVzz (%build)
  −
Bad exit status from /var/tmp/rpm-tmp.zmhVzz (%build)
  −
 
   
|-
 
|-
|[https://src.koozali.org/smeserver/xlhtml.git xlhtml]-0.5
+
|[https://src.koozali.org/smeserver/perl-Mail-RFC822-Address perl-Mail-RFC822-Address]
|brianr
+
|
|builds ok
+
|X
|https://koji.koozali.org/koji/buildinfo?buildID=109
+
|'''epel perl-Mail-RFC822-Address-0.3-36.el8.noarch.rpm'''
 
|-
 
|-
|vconfig
+
|[https://src.koozali.org/smeserver/perl-Net-IMAP-Simple perl-Net-IMAP-Simple]-1.1916
 
|
 
|
|need git
+
|X
|EL7: https://rhel.pkgs.org/7/epel-x86_64/vconfig-1.9-16.el7.x86_64.rpm.html
+
|'''openfusion perl-Net-IMAP-Simple-1.2212-1.of.el8.noarch.rpm'''
 
|-
 
|-
|pam_abl
+
|https://src.koozali.org/smeserver/perl-Mojolicious
 
|
 
|
|need git
+
|X
|Choice - no EL8 https://pkgs.org/search/?q=pam_abl
+
|'''epel 8 perl-Mojolicious-8.42-1.el8.noarch.rpm'''
 
|-
 
|-
|/usr/sbin/cpuspeed
+
|[https://src.koozali.org/smeserver/perl-RPM2 perl-RPM2]
 
|
 
|
|need git
+
|X
 +
|'''epel perl-RPM2-1.4-10.el8.x86_64.rpm'''
 +
|-
 +
|ppp
 
|
 
|
 +
|X
 +
|'''Rocky Linux BaseOS  ppp-2.4.7-26.el8_1.x86_64.rpm'''
 +
|}
 +
 +
=== Packages to obsolete from git / not to build ===
 +
{| class="wikitable"
 +
|+
 +
in git but obsolete not to build.
 +
!Package
 +
!Builder
 +
!status
 +
!Reference
 
|-
 
|-
|php-pear(HTTP)
+
|[https://src.koozali.org/smeserver/cvm cvm]
 +
|
 
|
 
|
|need git
+
|to drop!
|Maybe this one? https://rhel.pkgs.org/8/remi-x86_64/php-pear-HTTP-Request2-2.5.1-1.el8.remi.noarch.rpm.html
   
|-
 
|-
|php-pear(Services_Weather)
+
|[https://src.koozali.org/smeserver/pam&#x20;abl pam_abl]
 
|
 
|
 
|need git
 
|need git
|EL7: https://rhel.pkgs.org/7/epel-x86_64/php-pear-Services-Weather-1.4.7-2.el7.noarch.rpm.html
+
|https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/p/pam_abl-0.6.0-25.fc40.src.rpm https://github.com/deksai/pam_abl https://github.com/deksai/pam_abl/archive/refs/tags/v0.9.0.tar.gz
 +
not installed on SME10
 
|-
 
|-
|php-pear(File)
+
|rssh
 
|
 
|
|need git
+
|to drop
|Maybe this: https://rhel.pkgs.org/8/remi-x86_64/php-pear-File-Find-1.3.3-1.el8.remi.noarch.rpm.html
+
|unmaintianed and unsecure http://www.pizzashack.org/rssh/
 +
need to import  - EL7: https://rhel.pkgs.org/7/epel-x86_64/rssh-2.3.4-16.el7.x86_64.rpm.html
 
|-
 
|-
|perl(Time::TAI64)
+
|[https://src.koozali.org/smeserver/smeserver-cvm-unix-local smeserver-cvm-unix-local]
 
|
 
|
|need git
   
|
 
|
 +
|to drop!
 
|-
 
|-
|perl-razor-agents
+
|smeserver-dynamicdns-dyndns
 +
|
 
|
 
|
|need git
+
|to drop?
|https://rhel.pkgs.org/8/epel-x86_64/perl-Razor-Agent-2.86-1.el8.x86_64.rpm.html
   
|-
 
|-
|php-channel(pear.horde.org)
+
|smeserver-dynamicdns-dyndns.org
 
|
 
|
|need git
   
|
 
|
 +
|to drop?
 
|-
 
|-
|php-channel-horde
+
|smeserver-dynamicdns-tzo
 
|
 
|
|need git
   
|
 
|
 +
|to drop?
 
|-
 
|-
|php-horde-Horde-Role
+
|smeserver-dynamicdns-yi
 
|
 
|
|need git
   
|
 
|
 +
|to drop?
 
|-
 
|-
|perl-IP-Country-DB_File
+
|[https://src.koozali.org/smeserver/whiptail.git whiptail]
 
|
 
|
|need git
   
|
 
|
 +
|usage drop, references needs to be removed
 +
https://bugs.koozali.org/show_bug.cgi?id=8275
 
|-
 
|-
|perl-Net-DNS-Nameserver
+
|[https://src.koozali.org/smeserver/wv.git wv]-1.2.7
 
|
 
|
|need git
   
|
 
|
 +
|cc1: some warnings being treated as errors
 +
make[2]:
 +
 +
warning: 'password' may be used uninitialized in this function [-Wmaybe-uninitialized]
 +
 +
=> not installed on SME10 ; was needed by e-smith-horde, but not anymore
 +
 +
new version and last version (2009)  https://sourceforge.net/projects/wvware/files/wv2-0.4.2.tar.bz2/download
 
|}
 
|}
    
==Bare install test==
 
==Bare install test==
 +
{{Warning box|WIP inspired from [[Sme10BuildQueue#Bare install test]]}}
 +
install minimal iso for rocky 8 https://download.rockylinux.org/pub/rocky/8/isos/x86_64/Rocky-8.9-x86_64-minimal.iso
 +
 +
configure network access during installation with option to restore. Configure only root user.
 +
 +
install EPEL8 repo.
 +
dnf install epel-release
 +
install remi 8 repos
 +
dnf install <nowiki>https://rpms.remirepo.net/enterprise/remi-release-8.rpm</nowiki>
 +
 +
update, and install those package, as the might get handy (nb iptraf is now iptraf-ng)
 +
dnf update -y
 +
dnf install mc htop iftop iptraf screen wget vim ppp traceroute setserial traceroute cyrus-sasl-md5 cyrus-sasl device-mapper-multipath dhcp-client fetchmail ftp iscsi-initiator-utils lm_sensors minicom mt-st sysfsutils tcpdump telnet wodim
 +
 +
* disable SELinux
 +
 +
SELinux is enabled by default. We want to disable it for there are a few services (e.g. httpd) that get blocked by SELinux. To check the status of SELinux you can enter the command:
 +
getenforce
 +
SELinux uses policies that conflict with some of the SME Server services ports like https. One can adjust the allowed ports, or remove the SELinux policies and disable SELinux by the following commands:
 +
setenforce 0
 +
sed -i -e 's/SELINUX=.*/SELINUX=disabled/g' /etc/selinux/config
 +
dnf remove selinux-policy-targeted
 +
 +
* SSH
 +
 +
SSH is present and is enabled by default at this stage. To check  issue:
 +
systemctl status sshd
 +
You may have a slow login to ssh, if needed :
 +
vi /etc/ssh/sshd_config
 +
You have to restart the ssh service , You might also want to wget your public keys in /root/.ssh/authorized_keys
 +
 +
systemctl restart sshd
 +
update packages
 +
dnf update
 +
install SME11 repo
 +
vim /etc/yum.repos.d/smeserver11.repo
 +
and paste
 +
[smedev]
 +
enabled=0
 +
MirrorList=http://mirrorlist.contribs.org/mirrorlist/smedev-11
 +
name=SME Server - dev
 +
gpgcheck=1
 +
enablegroups=1
 +
[smetest]
 +
enabled=0
 +
MirrorList=http://mirrorlist.contribs.org/mirrorlist/smetest-11
 +
name=SME Server - dev
 +
gpgcheck=1
 +
enablegroups=1
 +
[smeos]
 +
enabled=0
 +
MirrorList=http://mirrorlist.contribs.org/mirrorlist/smeos-11
 +
name=SME Server - dev
 +
gpgcheck=1
 +
enablegroups=1
 +
[smeupdates]
 +
enabled=0
 +
MirrorList=http://mirrorlist.contribs.org/mirrorlist/smeupdates-11
 +
name=SME Server - dev
 +
gpgcheck=1
 +
enablegroups=1
 +
 +
[koji-sme11-os]
 +
enabled=1
 +
name=sme11-os
 +
baseurl=http://koji.koozali.org/kojifiles/repos/dist-sme11-build<nowiki/>/latest/x86_64/
 +
gpgcheck=0
 +
enablegroups=1
 +
 +
install SME10 key
 +
wget <nowiki>http://mirror.koozali.org/releases/10/smeos/x86_64/RPM-GPG-KEY-koozali</nowiki>
 +
rpm --import RPM-GPG-KEY-koozali
 +
 +
 +
install openfusion 8
 +
dnf install http://repo.openfusion.net/centos8-x86_64/openfusion-release-0.8-2<nowiki/>.of.el8.noarch.rpm
 +
then
 +
dnf --enablerepo=* clean all
 +
 +
try installing SME11 packages, you might need to enable some repo using --enablerepo=smedev,epel,elrepo ... e.g.
 +
dnf module switch-to php:remi-8.3 -y
 +
dnf module switch-to mariadb:10.5 -y
 +
dnf module switch-to python36:3.6 -y
 +
dnf module install php:remi-8.3
 +
dnf install e-smith-manager smeserver-* --enablerepo=koji-sme11-os,epel,remi,remi-safe,of --exclude=smeserver-mariadb*  --exclude=smeserver-horde
 +
{{Warning box|we will drop horde support, so we have no limitation in keeping php 8.1 which is obsolete, I suggest to go with  8.3 EOL 23 Nov 2026}}
 +
et voilà, you have a non functional SME 11 over Rocky 8 minimal.
 +
 +
Also remember that the legacy server manager (SM1) is not installed by the above, so, perhaps:
 +
 +
dnf install e-smith-manager
 +
 +
If you then find you get an SM1 login but the login just celars the fields and does not login, then you can fix this with:<syntaxhighlight lang="shell">
 +
expand-template /etc/e-smith/web/common//cgi-bin/AuthTKT.cfg
 +
</syntaxhighlight>'''<nowiki>##</nowiki> This is safer to  be done directly on tty, not via ssh:'''
 +
 +
Get rid of Network-Manager NOW!
 +
systemctl stop NetworkManager
 +
systemctl disable NetworkManager
 +
systemctl stop NetworkManager-wait-online.service
 +
systemctl disable NetworkManager-wait-online.service
 +
systemctl start networking
 +
dnf remove NetworkManager* --noautoremove
 +
then you could try, (you might have no network form there), unlink this to avoid root password locking
 +
 +
unlink  /etc/e-smith/events/post-install/S10init-passwords
 +
/sbin/e-smith/signal-event post-install
 +
if you want to avoid the reboot and configure loop for the moment you can do
 +
passwd admin
 +
/usr/bin/systemctl restart rsyslog
 +
/sbin/e-smith/db accounts setprop admin PasswordSet yes
 +
/sbin/e-smith/db configuration set PasswordSet yes
 +
/sbin/e-smith/db configuration setprop bootstrap-console Restore disabled
 +
then try to configure using console
 +
/sbin/e-smith/console
 +
To get better information from Server Manager 2 (this replaces the barfing dinosaur):<syntaxhighlight lang="shell">
 +
mkdir -p /etc/e-smith/templates-custom/usr/share/smanager/conf/srvmngr.conf/
 +
cat <<EOF > /etc/e-smith/templates-custom/usr/share/smanager/conf/srvmngr.conf/30Other
 +
    modules_dir => 'lib/SrvMngr/Controller',
 +
    webapp => 'smanager',
 +
    mode => 'development',
 +
    debug => 1,
 +
\}
 +
EOF
 +
expand-template /usr/share/smanager/conf/srvmngr.conf
 +
signal-event smanager-refresh
 +
</syntaxhighlight>
 +
 +
 +
then to be sure to get sshd back
 +
/sbin/e-smith/db configuration setprop  sshd status enabled PermitRootLogin yes access public
 +
# add PasswordAuthentication yes  to enable password login
 +
/sbin/e-smith/expand-template /etc/ssh/ssh_config
 +
/sbin/e-smith/expand-template /etc/ssh/sshd_config
 +
/usr/bin/systemctl restart sshd.service
 +
/sbin/e-smith/signal-event  remoteaccess-update
 +
then you can
 +
signal-event post-upgrade;
 +
signal-event reboot;
 +
or maybe
 +
 +
signal-event bootstrap-console-save;
 +
signal-event-reboot
 +
'''<nowiki>##</nowiki> end of the part better on tty than on sshd'''
 +
 +
you can also tidy a little
 +
dnf remove NetworkManager* --noautoremove
 +
 +
 +
 +
you might need avoid using sme* repo except for koji builsdsystem one as long as they are not populated to do so:
 +
 +
<syntaxhighlight lang="shell">
 +
mkdir -p /etc/e-smith/templates-custom/etc/dnf/dnf.conf/
 +
echo "#rem custom"> /etc/e-smith/templates-custom/etc/dnf/dnf.conf/20main_reposdir
 +
expand-template /etc/dnf/dnf.conf
 +
</syntaxhighlight>also you might want to plan ahead and put the koji repo for when you will have deleted the custom template.
 +
vim /etc/yum.smerepos.d/koji.repo
 +
and paste:
 +
[koji-sme11-os]
 +
enabled=1
 +
name=sme11-os
 +
baseurl=http://koji.koozali.org/kojifiles/repos/dist-sme11-build<nowiki/>/latest/x86_64/
 +
gpgcheck=0
 +
enablegroups=1
 +
 +
 +
 +
   −
TODO
      +
from there if you are lucky it worked and you can try to test , report as bug or even create a patch
    
== Notes ==
 
== Notes ==
 +
we will have horde 6 in remi Horde 6 requires PHP 8.1 or PHP 8.2 versions.  Support for PHP 8.3 is in development. https://wiki.horde.org/Doc/Dev/H6/Installation/PHP?referrer=Doc%2FDev%2FH6%2FInstallation
 +
 +
Horde 6 has been tested with MariaDB 10.8 and MariaDB 10.9 - any MariaDB of the 10.x series should work.
 +
 +
<nowiki>*</nowiki> ensure mariadb uses "innodb" as its default engine
 +
 +
<nowiki>*</nowiki> ensure the PHP server can reach the database hostname and port
 +
 +
<nowiki>*</nowiki> use utf8mb4 as default charset.
 +
 +
<nowiki>*</nowiki> create a database schema. This documentation assumes the db name is "horde"
 +
 +
https://wiki.horde.org/Doc/Dev/H6/Installation?version=10
 +
 +
== References ==
    +
* https://dnf.readthedocs.io/en/latest/modularity.htm
 +
* https://docs.fedoraproject.org/en-US/modularity/using-modules/
 +
* https://dnf.readthedocs.io/en/latest/cli_vs_yum.html
 +
* https://man7.org/linux/man-pages/man5/dnf.conf.5.html
 +
* https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html/considerations_in_adopting_rhel_8/software-management_considerations-in-adopting-rhel-8
 +
* https://fedoraproject.org/wiki/Features/YumMetalinks
 +
* https://www.tecmint.com/reset-forgotten-root-password-in-rocky-linux-almalinux/
 +
*
    
[[Category:SME11-Development]]
 
[[Category:SME11-Development]]

Navigation menu