[14:31] <satanist> hi, gibt es eine möglichkeit über /etc/network/interfaces auf allen verfügbaren interfaces dhcp zu konfigurieren?
[14:32] <deem> satanist: Einfach eintragen?
[14:33] <satanist> ich weis aber den interfacenamen nicht
[14:34] <satanist> ich will sagen ``iface *!lo inet dhcp''
[14:35] <satanist> also für jedes interface wo da ist soll dhcp gemacht werden
[14:38] <deem> Du könntest dir ein Skript schreiben, dass dir die Interfaces sucht und dann jeweils einen Eintrag in der Datei macht, aber die interfaces-Datei kann kein Regex
[14:40] <deem> Wobei ich ja gelernt habe, dass es in 18.04 zb netplan gibt. Aber keine Ahnung wie das funktioniert und ob das sowas vielleicht kann
[14:41] <Frickelpit> satanist: Wenn du doch auf dem Host bist, warum schaust du nicht wie das Interface heißt?
[14:42] <satanist> ich will halt eine config, welche ich auf allen hosts verteilen kann
[14:43] <deem> satanist: Nimm ansible/puppet/salt/etc
[14:43] <satanist> ich hab puppet
[14:44] <satanist> das ding ist wie schreib ich ne conf ohne für jeden host ne eigene config zu generieren
[14:45] <Frickelpit> mach nen template
[14:46] <Frickelpit> facter sollte dir doch da auch helfen mit den Interface-Namen, so dass man das Variablisieren kann
[14:47] <deem> Ich hab keine Ahnung von Puppet, aber Ansible kann alle Interfaces eines Hosts auslesen und packt das alles in ne Variable, die man dann weiter benutzen kann. Puppet kann das bestimmt auch
[14:48] <Frickelpit> deem: da Ansible das Konzept von puppet übernommen hat und nur anders macht, ja.^^
[14:49] <deem> Oh, das wusst ich nicht
[14:49] <Frickelpit> satanist: https://puppet.com/docs/puppet/5.5/lang_template_erb.html
[14:50] <Frickelpit> Und was man da sinnvoll einsetzen kann, kann man halt mit facter rausfinden
[14:50] <satanist> ah wuste nicht, dass man die interfaces auch auslesen kann danke
[14:51] <Frickelpit> EInfach mal facter ausführen auf einem Host, wo der Agent läuft. Dann siehste, was der alles weiß.
[14:54] <satanist> sehr nice da steht ja einiges
[15:50] <nicole> hi