Line 1,278: |
Line 1,278: |
| dnf module enable python36:3.6 -y | | dnf module enable python36:3.6 -y |
| dnf module install php:remi-8.1 | | dnf module install php:remi-8.1 |
− | dnf install php-horde-Horde-Core --enablerepo=remi-modular,epel,remi,remi-safe,remi-modular,of -y | + | dnf install smeserver-* --enablerepo=koji-sme11,epel,remi,remi-safe,of --excludes=smeserver-mariadb* |
− | dnf install smeserver-* --enablerepo=koji-sme11,epel,remi,remi-safe,of --excludes=smeserver-mariadb*
| + | a temp fix before smeserver-base-11.0.0-4.el8.sme |
| + | dnf install network-scripts rsyslog |
| + | |
| + | et voilà, you have a non functional SME 11 over Rocky 8 minimal. |
| + | |
| + | <nowiki>##</nowiki> this needs safer to be done directly on tty, not via ssh: |
| + | |
| + | latter it will be good to also deactivate networkManager, to leave network service doing the job, but you also need to configure e-smith db for the server first. |
| + | systemctl stop NetworkManager |
| + | systemctl disable NetworkManager |
| + | systemctl start networking |
| + | 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 |
| + | 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 |
| + | console |
| + | then to be sure to get sshd back |
| + | /sbin/e-smith/db configuration setprop sshd status enabled PermitRootLogin yes access public |
| + | /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 |
| + | |
| + | |
| + | from there if you are lucky something went up and you can try to test , report as bug or event create a patch |
| | | |
| == Notes == | | == Notes == |
Line 1,295: |
Line 1,334: |
| | | |
| https://wiki.horde.org/Doc/Dev/H6/Installation?version=10 | | 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]] |