Line 15: |
Line 15: |
| |category= cli | | |category= cli |
| |tags=cli, centos, SME, install | | |tags=cli, centos, SME, install |
− | }} | + | }}{{Warning box|Only for testing purpose, please report in bugzilla}} |
| | | |
| ===Maintainer=== | | ===Maintainer=== |
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.contribs.org/releases/9/smedev/x86_64/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 === |
Line 56: |
Line 92: |
| <!-- list of category you want to see this page in --> | | <!-- list of category you want to see this page in --> |
| [[Category: Contrib]] | | [[Category: Contrib]] |
− |
| |
| <!-- Please keep there the template revision number as is --> | | <!-- Please keep there the template revision number as is --> |