Line 27: |
Line 27: |
| === Description === | | === Description === |
| This allow you to install SME on a minimal CentOS. All you need is network enabled to install the rpm. | | This allow you to install SME on a minimal CentOS. All you need is network enabled to install the rpm. |
| + | |
| + | {{Note box|Important: ensure networking is working when installing minimal CentOS}} |
| | | |
| Everything is automated, all you will need is to answer to : | | Everything is automated, all you will need is to answer to : |
Line 34: |
Line 36: |
| - allowed IP and subnet to access the manager | | - allowed IP and subnet to access the manager |
| | | |
− | '''Also, <u>before rebooting</u>, you will need to import your public RSA key to ~/.ssh/authorized_keys in order to be able to login after installation'''. | + | '''Also, if you have setup and enabled,<u>before rebooting</u>, you will need to import your public RSA key to ~/.ssh/authorized_keys in order to be able to login after installation, otherwise default behaviour will apply'''. |
− | | |
| | | |
| The root password configured on the initial CentOS installation is copied to the admin user. | | The root password configured on the initial CentOS installation is copied to the admin user. |
Line 42: |
Line 43: |
| | | |
| System restoration using usb disk is disable to avoid locking you out on reboot, as it is considered you might not have a KVM access, and only ssh access. | | System restoration using usb disk is disable to avoid locking you out on reboot, as it is considered you might not have a KVM access, and only ssh access. |
| + | |
| + | The following can be performed once install/reboot is complete to initiate restore of a backup as per default behaviour on first reboot. |
| + | |
| + | config delete PasswordSet |
| + | config setprop bootstrap-console Run Yes |
| + | signal-event reboot |
| + | |
| + | Be aware the first reboot might take awhile because of quota check... |
| | | |
| === Installation === | | === Installation === |
− | Download the file and install | + | You may have to install wget |
− | wget <nowiki>https://mirror.koozali.org/releases/9/smedev/x86_64/RPMS/smeserver-centos2sme-6.9.1-3.el6.sme.noarch.rpm</nowiki> | + | yum install wget |
| + | |
| + | Download the file and install (you might check the last available version in https://mirror.koozali.org/releases/9/smecontribs/x86_64/RPMS/ to adapte the following line) |
| + | wget https://mirror.koozali.org/releases/9/smecontribs/x86_64/RPMS/smeserver-centos2sme-6.9.1-5.el6.sme.noarch.rpm |
| | | |
− | yum install smeserver-centos2sme-6.9.1-3.el6.sme.noarch.rpm | + | yum install smeserver-centos2sme-6.9.1-5.el6.sme.noarch.rpm |
| | | |
| Launch the script | | Launch the script |
| centos2sme | | centos2sme |
| | | |
| + | Run this, if dependency errors occur it will have setup Koozali repos so updates can be actioned. |
| + | |
| + | You may get dependency errors due to updates that have recently been pushed to Koozali mirrors. |
| + | Most recently following are three that required further action due to recent changes: |
| + | # yum downgrade initscripts |
| + | # yum install yum-plugin-post-transaction-actions |
| + | # yum install dhcp-common |
| + | |
| + | Rerun install script |
| + | # centos2sme |
| | | |
| === Uninstall === | | === Uninstall === |