opsi40 Installation
supplementing doc in http://download.uib.de/opsi4.0/doc/opsi-getting-started-en.pdf
# Check the opsi-server entry in /etc/hosts or the output of getent hosts $(hostname -f) # should be like # 192.168.1.1 server.domain.tld server # # samba and mysql-server should be installed and running yum update
Create the file `/etc/yum.repos.d/opsi40.repo` with the following content:
[opsi4] name=opsi4.0 for RHEL/ CentOS $releasever - $basearch baseurl=http://download.opensuse.org/repositories/home:/uibmz:/opsi:/opsi40/RedHat_RHEL-6/ enabled=1 gpgcheck=1 gpgkey=http://download.opensuse.org/repositories/home:/uibmz:/opsi:/opsi40/RedHat_RHEL-6/repodata/repomd.xml.key
yum makecache yum install p7zip p7zip-plugins cabextract yum remove tftp-server yum install opsi-depotserver opsi-configed
configure iptables and selinux
opsi-setup --set-rights opsi-setup --configure-mysql opsi-setup --auto-configure-samba opsi-setup --init-current-config /etc/init.d/opsiconfd restart /etc/init.d/opsipxeconfd restart
LSB Version: :core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch Distributor ID: RedHatEnterpriseServer Description: Red Hat Enterprise Linux Server release 6.2 (Santiago) Release: 6.2 Codename: Santiago rpm -q -a | grep opsi opsipxeconfd-4.0.1.5-1.1.noarch opsi-atftp-0.7.dfsg-2.1.x86_64 python-opsi-4.0.1.39-1.1.noarch opsi-utils-4.0.1.17-1.1.noarch opsi-depotserver-4.0.1.12-1.1.noarch opsi-linux-bootimage-20120119-1.1.noarch opsi-configed-4.0.1.24-1.1.noarch opsiconfd-4.0.1.12-1.1.x86_64