Distcc: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Chris (Diskussion | Beiträge) |
Chris (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| (5 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 6: | Zeile 6: | ||
kadmin.local | kadmin.local | ||
addprinc -randkey distcc/shodan.intern.darkrealm.dyndns.org | addprinc -randkey distcc/shodan.intern.darkrealm.dyndns.org | ||
</pre> | |||
Der Keytab-Eintrag muss auf jedem Distcc-Server vorhanden sein (Achtung bei verschiedenen KVNOs !): | |||
<pre> | |||
ktadd distcc/shodan.intern.darkrealm.dyndns.org | ktadd distcc/shodan.intern.darkrealm.dyndns.org | ||
</pre> | </pre> | ||
| Zeile 15: | Zeile 20: | ||
<pre> | <pre> | ||
[Service] | [Service] | ||
Environment="ALLOWED_SERVERS=127.0.0.1 --allow 192.168.0.0/22 --allow fd00:ffff::/32 --allow ::ffff:192.168. | Environment="ALLOWED_SERVERS=127.0.0.1 --allow 192.168.0.0/22 --allow fd00:ffff::/32 --allow ::ffff:192.168.0.0/118 --listen :: --stats --verbose" | ||
Environment="DISTCCD_PRINCIPAL=distcc/shodan.intern.darkrealm.dyndns.org" | Environment="DISTCCD_PRINCIPAL=distcc/shodan.intern.darkrealm.dyndns.org" | ||
</pre> | </pre> | ||
Wenn Kerberos verwendet werden soll muss noch ein "--auth" in die erste Environment-Zeile. | |||
== Clients == | == Clients == | ||
In /etc/distcc/hosts eintragen: | In /etc/distcc/hosts eintragen (funktioniert nicht mit kerberos): | ||
<pre> | <pre> | ||
+zeroconf | +zeroconf | ||
</pre> | |||
Falls Kerberos verwendet werden soll, die hosts direkt mit dem Hostnamen eintragen, Beispiel: | |||
<pre> | |||
shodan.intern.darkrealm.dyndns.org,auth | |||
cortexreaver.intern.darkrealm.dyndns.org,auth | |||
</pre> | </pre> | ||
Aktuelle Version vom 10. Juli 2024, 20:58 Uhr
Server
Kerberos Principal für distcc erstellen:
kadmin.local addprinc -randkey distcc/shodan.intern.darkrealm.dyndns.org
Der Keytab-Eintrag muss auf jedem Distcc-Server vorhanden sein (Achtung bei verschiedenen KVNOs !):
ktadd distcc/shodan.intern.darkrealm.dyndns.org
distccd systemd-Service-File konfigurieren:
/etc/systemd/system/distccd.service.d/00gentoo.conf
[Service] Environment="ALLOWED_SERVERS=127.0.0.1 --allow 192.168.0.0/22 --allow fd00:ffff::/32 --allow ::ffff:192.168.0.0/118 --listen :: --stats --verbose" Environment="DISTCCD_PRINCIPAL=distcc/shodan.intern.darkrealm.dyndns.org"
Wenn Kerberos verwendet werden soll muss noch ein "--auth" in die erste Environment-Zeile.
Clients
In /etc/distcc/hosts eintragen (funktioniert nicht mit kerberos):
+zeroconf
Falls Kerberos verwendet werden soll, die hosts direkt mit dem Hostnamen eintragen, Beispiel:
shodan.intern.darkrealm.dyndns.org,auth cortexreaver.intern.darkrealm.dyndns.org,auth