Changes

From SME Server
Jump to navigationJump 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
 
|smeserver-base
Line 124: 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 252: Line 235:  
|remi php-horde-Horde-Role
 
|remi php-horde-Horde-Role
 
|}
 
|}
  −
   
==RPM's from smeos directory==
 
==RPM's from smeos directory==
   Line 976: Line 957:  
|https://koji.koozali.org/koji/buildinfo?buildID=163 need to check if really used
 
|https://koji.koozali.org/koji/buildinfo?buildID=163 need to check if really used
 
|-
 
|-
|php-pear(HTTP)
+
|php-pear-HTTP
 
|
 
|
 
|need git
 
|need git
 
|https://dl.fedoraproject.org/pub/epel/7/SRPMS/Packages/p/php-pear-HTTP-1.4.1-12.el7.src.rpm
 
|https://dl.fedoraproject.org/pub/epel/7/SRPMS/Packages/p/php-pear-HTTP-1.4.1-12.el7.src.rpm
 
|-
 
|-
|php-pear(Services_Weather)
+
|[https://src.koozali.org/smeserver/php-pear-Services_Weather php-pear-Services_Weather]
 
|
 
|
 
|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
 
|EL7: https://rhel.pkgs.org/7/epel-x86_64/php-pear-Services-Weather-1.4.7-2.el7.noarch.rpm.html
 
|-
 
|-
|php-pear(File)
+
|php-pear-File
 
|
 
|
 
|need git
 
|need git
Line 1,007: Line 988:  
|https://koji.koozali.org/koji/buildinfo?buildID=161
 
|https://koji.koozali.org/koji/buildinfo?buildID=161
 
|-
 
|-
|perl-JSON-PP-4.04
+
|[https://src.koozali.org/smeserver/perl-JSON-PP perl-JSON-PP]-4.04
|
+
|jpp
|need git
+
|builds ok
|https://dl.rockylinux.org/pub/rocky/9/AppStream/source/tree/Packages/p/perl-JSON-PP-4.06-4.el9.src.rpm
+
|https://koji.koozali.org/koji/buildinfo?buildID=166
version perl-JSON-PP-2.97.001-3.el8.noarch.rpm not compatible
   
|-
 
|-
 
|[https://src.koozali.org/smeserver/perl-Net-IPv4Addr perl-Net-IPv4Addr] >= 0.10
 
|[https://src.koozali.org/smeserver/perl-Net-IPv4Addr perl-Net-IPv4Addr] >= 0.10
 
|jpp
 
|jpp
|
+
|builds ok
| + perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
+
| https://koji.koozali.org/koji/buildinfo?buildID=167
Checking if your kit is complete...
  −
 
  −
Looks good
  −
 
  −
JSON::PP 2.27300 is not available (perl-JSON-PP-2.97.001-3.el8.noarch.rpm or perl-JSON-PP-4.04-2.module+el8.6.0+878+f93dfff7.noarch.rpm)
  −
 
  −
at /usr/share/perl5/vendor_perl/CPAN/Meta.pm line 616.
   
|-
 
|-
|libdb4-utils
+
|[https://src.koozali.org/smeserver/libdb4 libdb4-utils]
|
+
from libdb4
|need git
+
|jpp
|raven third party...
+
|builds ok
 
+
|https://koji.koozali.org/koji/buildinfo?buildID=168
https://pkgs.dyn.su/el8/base/SRPMS/libdb4-4.8.30-30.el8.src.rpm
   
|}
 
|}
   Line 1,187: Line 1,159:     
==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.
 +
dnf update -y
 +
dnf install nano net-tools mc man htop top iftop iptraf screen openssh-clients mlocate wget vim
 +
 +
* 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
 +
yum remove selinux-policy-targeted
 +
 +
* Enable SSH
 +
 +
SSH is present but is disabled at this stage. To enable ssh issue:
 +
service sshd start
 +
You may have a slow login to ssh, if needed :
 +
vi /etc/ssh/sshd_config
 +
You have to restart the ssh service or the server
 +
 +
* Reboot system to ensure all new config are permanent
 +
 +
reboot
 +
update packages
 +
yum update
 +
install SME11 repo
 +
vim /etc/yum.repos.d/smeserver11.repo
 +
and paste
 +
[smedev]
 +
enabled=1
 +
MirrorList=<nowiki>http://mirrorlist.contribs.org/mirrorlist/smedev-10</nowiki>
 +
name=SME Server - dev
 +
gpgcheck=1
 +
enablegroups=1
 +
[smetest]
 +
enabled=1
 +
MirrorList=<nowiki>http://mirrorlist.contribs.org/mirrorlist/smetest-10</nowiki>
 +
name=SME Server - dev
 +
gpgcheck=1
 +
enablegroups=1
 +
[smeos]
 +
enabled=1
 +
MirrorList=<nowiki>http://mirrorlist.contribs.org/mirrorlist/smeos-10</nowiki>
 +
name=SME Server - dev
 +
gpgcheck=1
 +
enablegroups=1
 +
[smeupdates]
 +
enabled=1
 +
MirrorList=<nowiki>http://mirrorlist.contribs.org/mirrorlist/smeupdates-10</nowiki>
 +
name=SME Server - dev
 +
gpgcheck=1
 +
enablegroups=1
 +
[koji-dist-sme11-os-build]
 +
name=koji-sme11
 +
baseurl=<nowiki>http://koji.koozali.org/kojifiles/repos/dist-sme11-os-build/latest/x86_64/</nowiki>
 +
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 EPEL8 repo
 +
dnf install epel-release
 +
install remi 8 repos
 +
dnf install <nowiki>https://rpms.remirepo.net/enterprise/remi-release-8.rpm</nowiki>
 +
dnf install <nowiki>https://rpms.remirepo.net/enterprise/remi-release-8.rpm</nowiki>
   −
TODO
+
install openfusion 8
 +
dnf install <nowiki>http://repo.openfusion.net/centos8-x86_64/openfusion-release-0.8-1.of.el8.noarch.rpm</nowiki>
 +
then
 +
yum --enablerepo=* clean all
 +
 +
try installing SME11 packages, you might need to enable some repo using --enablerepo=smedev,epel,elrepo ... e.g.
 +
yum install smeserver-* --enablerepo=koji-sme11,smedev,smetest,epel,base,updates,remi
     
Super Admin, Wiki & Docs Team, Bureaucrats, Interface administrators, Administrators
3,228

edits

Navigation menu