- Registriert
- 14.04.12
- Beiträge
- 437
Hallo allerseits!
Nach etlichen (Ver-)suchen wende ich mich an Euch: Wie kann man in einem Skript zuverlässig die Domain des FQDN herausfinden?
Nicht generell funktionieren tun:
Schlägt auf einem getesteten OS X Server fehl. Auch stimmen die Kommentare in resolv.conf misstrauisch.
Schlägt auf meinem ML-MacBook fehl - 'Hostname: not set'.
Noch nicht getestet:
und Herausparsen von 'Resolver #1' und 'search domain'
Das erscheint mir doch arg aufwendig.
Geht's einfacher?
Danke im Voraus,
Martin
Nach etlichen (Ver-)suchen wende ich mich an Euch: Wie kann man in einem Skript zuverlässig die Domain des FQDN herausfinden?
Nicht generell funktionieren tun:
Code:
domain=`grep '^domain' /etc/resolv.conf | awk '{print $2}'`
Code:
hname=`/usr/sbin/scutil --get HostName`
cname=`/usr/sbin/scutil --get ComputerName`
domain=${hname/$cname\./}
Noch nicht getestet:
Code:
scutil --dns
Das erscheint mir doch arg aufwendig.
Geht's einfacher?
Danke im Voraus,
Martin