[[PageOutline]] = LINBO = Aus der Wikipedia: //Linbo steht für //Linux-based Network Boot Operating System// und ist Teil der Selbstheilungsfunktionalität (Selbstheilende Arbeitsstationen, SheilA) der Serverdistribution [WikipediaDe:paedML] Linux.// ([WikipediaDe:LINBO weiterlesen]) == Aufnehmen neuer Clients == Im Konzept der paedML werden neue Clientrechner am System zu Benutzung aufgenommen, indem der betreffende Rechner per PXE ein Mini-Linux bootet. Von dort aus wird der neue Client am System angemeldet. Dabei geschieht folgendes: - Es wird in der [source:keplertools/etc/trunk/linuxmuster/workstations /etc/linuxmuster/workstations] eine Zeile mit den Daten der Workstation angelegt: {{{ Raumname;Clientname;Clientgruppe;MAC;IP;?;?;?;?;Imaging }}} Imaging: siehe PaedmlAnpassungen Nach einem Durchlauf des Scripts `./import_workstations` wird - ein Samba-Workstation-Account angelegt - ein Samba-Klassenarbeits-Account angelegt - die Firewall für die MAC freigeschaltet Der Client hat damit Internetzugang, ist in der Schulkonsole bekannt und für die normale Schularbeit im Sinne der paedML verwendbar. == Anpassungen == === /usr/share/linuxmuster/scripts/wimport.sh === Wir setzen mehrere LTSP-Server mit dem DHCP/DNS-Server dnsmasq ein. Nach dem Workstation-Import werden aus den Config-Files von linuxmuster.net sowie unseren Config-Files für die LTSP-Server unter /etc/linuxmuster/ltsp_config/ die Konfigurationen für die verschiedenen dnsmasq-Server erstellt, auf die Server hochgeladen und die dnsmasq-Prozesse dort neu gestartet. Dateien: * /etc/linuxmuster/ltsp_config/paedml.template Vorlage für die paedml-dnsmasq-Konfiguration, Script passt DNS, WPAD etc an * /etc/linuxmuster/ltsp_config/ltsp.template Vorlage für die LTSP-dnsmasq-Konfiguration, Script passt die IP-Bereiche, DNS, WPAD etc an * /etc/linuxmuster/ltsp_config/ltspl.template Vorlage für die ltspl-dnsmasq-Konfiguration * /etc/linuxmuster/ltsp_config/paedml Hier lagert die fertig angepasste Konfiguration des paedml-Servers * /etc/linuxmuster/ltsp_config/ltspX/ und /etc/linuxmuster/ltsp_config/ltsplX/ Hier lagert die fertig angepasste Konfiguration der LTSP-Server * /etc/linuxmuster/ltsp_config/rembo Hier lagert die fertig angepasste Konfiguration des rembo-Servers clients dhcp lehrernetzclients ltspclients