Hier alle Installationsschritte ohne viel Schnickschnack für Debian 10.x Buster.
Zuerst die Debian Minimal-Installation vornehmen. Es muss reibungslos funktionieren und Internetverbindung haben. Außerdem ausreichend Festplattenkapazität (> 50 Gb wäre sinnvoll). IPv6 abschalten, wenn man es nicht nutzt, da es sonst zu Ärger kommen könnte.
Für ein besseres Verständnis vielleicht kurz die Installationsanleitung für CentOS7 durchschauen. Dann erklärt sich ggf. der ein oder andere Schritt in DIESER Anleitung.
Darauf achten, dass eine absolut korrekte Namensauflösung stattfindet. Sei es mittels Hosts-Datei oder per DNS. Beim Aufruf
apt install wget host pigz net-tools -y
apt install samba samba-common smbclient cifs-utils
gnupg2 -y
apt-get install default-mysql-server -y
vi /etc/hosts
getent hosts $(hostname -f)
echo
"deb http://download.opensuse.org/repositories/home:/uibmz:/opsi:/4.1:/stable/Debian_10/ /" > /etc/apt/sources.\list.d/opsi.list
wget -nv https://download.opensuse.org/repositories/home:uibmz:opsi:4.1:stable/Debian_10/Release.key -O Release.key
apt-key add - < Release.key
apt-get update
apt install opsi-tftpd-hpa opsi-server opsi-windows-support
opsi-linux-support -y
Es beginnt nun die Installation. Dazu wird ein Zertifikat generiert. Die einzig wirklich wichtige Angabe ist der Host (FQDN). Der muss absolut korrekt sein.
Nun konfigurieren wird den Opsi-Server. Dazu muss man eigentlich nicht viel machen außer die folgenden Zeilen ausführen. Man wird nach den Datenbankzugangsdaten gefragt.
opsi-setup --configure-mysql
opsi-setup --init-current-config
opsi-setup
--set-rights
systemctl restart opsiconfd
systemctl restart opsipxeconfd
opsi-setup --auto-configure-samba
/etc/init.d/smbd restart
/etc/init.d/nmbd restart
Jetzt die Benutzer anlegen
opsi-admin -d task setPcpatchPassword
useradd -m -s /bin/bash adminuser
passwd adminuser
smbpasswd -a adminuser
usermod -aG opsiadmin adminuser
usermod -aG pcpatch adminuser
opsi-setup --patch-sudoers-file
opsi-set-rights
systemctl restart opsiconfd
Nun die Opsi-Standardpakete installieren
opsi-package-updater -v install
opsi-package-updater -v update
Ggf. den Server mal neu starten.