Line 26: |
Line 26: |
| | | |
| === 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 : |
| + | |
| + | - good old console configuration to set your server working as you want |
| + | |
| + | - allowed IP and subnet to access the manager |
| + | |
| + | '''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. |
| + | |
| + | SSH access is open, with root login allowed, but only RSA SSH key allowed. |
| + | |
| + | 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 | + | You may have to install wget |
− | wget <nowiki>https://mirror.koozali.org/releases/9/smedev/x86_64/RPMS/smeserver-centos2sme-6.9.1-2.el6.sme.noarch.rpm</nowiki> | + | yum install wget |
− | Install
| + | |
− | yum install smeserver-centos2sme-6.9.1-2.el6.sme.noarch.rpm | + | 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-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 === |