====== openSUSE 12.1 ====== opsi40 Installation supplementing doc in http://download.uib.de/opsi4.0/doc/opsi-getting-started-en.pdf ===== basic install ===== # 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 # # zypper up ===== missing packages ===== zypper install python-pyasn1 ===== install opsi40 ===== zypper ar --refresh "http://download.opensuse.org/repositories/home:/uibmz:/opsi:/opsi40/openSUSE_12.1/home:uibmz:opsi:opsi40.repo" # zypper mr -p 50 home_uibmz_opsi_opsi40 # zypper refresh # zypper -v install opsi-depotserver opsi-configed ===== Configure with Yast Samba / tftpd / ssh / Firewall ===== ===== opsi stuff ===== opsi-setup --set-rights opsi-setup --auto-configure-samba opsi-setup --init-current-config /etc/init.d/opsiconfd restart /etc/init.d/opsipxeconfd restart ===== miscellaneous ===== edit /etc/nsswitch.conf /etc # diff /etc/nsswitch.conf /etc/nsswitch.conf.org 32c32 < hosts: files dns --- > hosts: files mdns4_minimal [NOTFOUND=return] dns ===== tested with ===== lsb_release -a LSB Version: n/a Distributor ID: SUSE LINUX Description: openSUSE 12.1 (x86_64) Release: 12.1 Codename: Asparagus rpm -q -a | grep opsi opsi-depotserver-4.0.2.1-1.1.noarch opsipxeconfd-4.0.2.1-1.1.x86_64 opsi-linux-bootimage-20120119-1.1.noarch opsi-utils-4.0.2.1-1.1.noarch python-opsi-4.0.2.1-1.1.noarch opsi-configed-4.0.1.24-1.1.noarch opsi-atftp-0.7.dfsg-9.1.x86_64 opsiconfd-4.0.2.1-1.1.x86_64