r14717: Don't provision the system as 'localhost', but instead list localhost
authorAndrew Bartlett <abartlet@samba.org>
Sat, 25 Mar 2006 11:58:05 +0000 (11:58 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 18:59:13 +0000 (13:59 -0500)
as an alias.  The netbios name is then 'localtest', which will resolve
with netbios and work with krb5.

Andrew Bartlett
(This used to be commit cc7c84bfc947e28bae56815d8bde5d0565328e2b)

source4/script/tests/selftest.sh

index dc5da9b61f5e360e5cce8138af71526cdb4338ac..6575708c7f0fb376ecd1d794e50bde5d18bbfa07 100755 (executable)
@@ -8,6 +8,7 @@ PASSWORD=penguin
 SRCDIR=`pwd`
 ROOT=$USER
 SERVER=localhost
+NETBIOSNAME=localtest
 if test -z "$ROOT"; then
     ROOT=$LOGNAME
 fi
@@ -101,7 +102,8 @@ EOF
 
 cat >$CONFFILE<<EOF
 [global]
-       netbios name = $SERVER
+       netbios name = $NETBIOSNAME
+        netbios aliases = $SERVER
        workgroup = $DOMAIN
        realm = $REALM
        private dir = $PRIVATEDIR
@@ -157,7 +159,7 @@ export KRB5_CONFIG
 
 echo -n "PROVISIONING..."
 
-./setup/provision $CONFIGURATION --host-name=$SERVER --host-ip=127.0.0.1 \
+./setup/provision $CONFIGURATION --host-name=$NETBIOSNAME --host-ip=127.0.0.1 \
     --quiet --domain $DOMAIN --realm $REALM \
     --adminpass $PASSWORD --root=$ROOT || exit 1
 
@@ -189,6 +191,9 @@ START=`date`
  bin/nmblookup $CONFIGURATION -U $SERVER $SERVER
  bin/nmblookup $CONFIGURATION -U $SERVER $SERVER
  bin/nmblookup $CONFIGURATION -U $SERVER $SERVER
+ bin/nmblookup $CONFIGURATION -U $SERVER $SERVER
+ bin/nmblookup $CONFIGURATION -U $SERVER $SERVER
+ bin/nmblookup $CONFIGURATION -U $SERVER $SERVER
 
  failed=0