|
Lines 347-353
Link Here
|
| 347 |
if (dns_default_realm != "") |
347 |
if (dns_default_realm != "") |
| 348 |
{ |
348 |
{ |
| 349 |
out = (map) SCR::Execute (.target.bash_output, sformat ("dig SRV _kerberos._udp.%1 +short", default_domain)); |
349 |
out = (map) SCR::Execute (.target.bash_output, sformat ("dig SRV _kerberos._udp.%1 +short", default_domain)); |
| 350 |
list split = splitstring (deletechars (out["stdout"]:"", "\n")," "); |
350 |
list split = splitstring (splitstring (out["stdout"]:"", "\n")[0]:""," "); |
| 351 |
dns_kdc = split[3]:""; |
351 |
dns_kdc = split[3]:""; |
| 352 |
if (dns_kdc != "" && |
352 |
if (dns_kdc != "" && |
| 353 |
substring (dns_kdc, size (dns_kdc) - 1, 1) == ".") |
353 |
substring (dns_kdc, size (dns_kdc) - 1, 1) == ".") |