selftest: Rename WINBINDD_SOCKET_DIR environment variable.
authorAndreas Schneider <asn@samba.org>
Thu, 20 Feb 2014 09:34:49 +0000 (10:34 +0100)
committerStefan Metzmacher <metze@samba.org>
Thu, 17 Apr 2014 12:56:06 +0000 (14:56 +0200)
It is very confusing if the env var uses the same name as the define in
the source code. So prefix it with SELFTEST.

Signed-off-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
nsswitch/wb_common.c
nsswitch/winbind_struct_protocol.h
selftest/selftest.pl
selftest/target/Samba3.pm
selftest/target/Samba4.pm
source3/torture/wbc_async.c
source4/libcli/wbclient/wbclient.c
source4/scripting/devel/selftest-vars.sh

index 291e9c7824bd33f62874c0855e470b33cee835b5..f4a31a95feefa02360714ad8e78df765251553dc 100644 (file)
@@ -320,7 +320,7 @@ static const char *winbindd_socket_dir(void)
        if (nss_wrapper_enabled()) {
                const char *env_dir;
 
-               env_dir = getenv(WINBINDD_SOCKET_DIR_ENVVAR);
+               env_dir = getenv("SELFTEST_WINBINDD_SOCKET_DIR");
                if (env_dir != NULL) {
                        return env_dir;
                }
index fc7aa6c93ddde766ec83853ee9ce9858aa446ec2..0dffa4be528c61ee208d2d07fc83b48080e3800a 100644 (file)
@@ -36,13 +36,6 @@ typedef char fstring[FSTRING_LEN];
  * mechanism.
  */
 
-/*
- * when compiled with socket_wrapper support
- * the location of the WINBINDD_SOCKET_DIR
- * can be overwritten via an environment variable
- */
-#define WINBINDD_SOCKET_DIR_ENVVAR "WINBINDD_SOCKET_DIR"
-
 #define WINBINDD_PRIV_SOCKET_SUBDIR "winbindd_privileged" /* name of subdirectory of lp_lock_directory() to hold the 'privileged' pipe */
 #define WINBINDD_DOMAIN_ENV  "WINBINDD_DOMAIN" /* Environment variables */
 #define WINBINDD_DONT_ENV    "_NO_WINBINDD"
index 5c35d8935524f9ecd022abc7609799ab626b9ed1..3c07841a7bb3f99b7e0d61a8d1e08e96d290d1f7 100755 (executable)
@@ -744,7 +744,7 @@ my @exported_envvars = (
 
        # misc stuff
        "KRB5_CONFIG",
-       "WINBINDD_SOCKET_DIR",
+       "SELFTEST_WINBINDD_SOCKET_DIR",
        "WINBINDD_PRIV_PIPE_DIR",
        "NMBD_SOCKET_DIR",
        "LOCAL_PATH",
index ed8faf9f74ca8aa630351e97dd4d4f94d59a68b5..9606d5b09a5fe5249b9372ad58015c9c8cf7e150 100755 (executable)
@@ -636,7 +636,7 @@ sub check_or_start($$$$$) {
                SocketWrapper::set_default_iface($env_vars->{SOCKET_WRAPPER_DEFAULT_IFACE});
 
                $ENV{KRB5_CONFIG} = $env_vars->{KRB5_CONFIG};
-               $ENV{WINBINDD_SOCKET_DIR} = $env_vars->{WINBINDD_SOCKET_DIR};
+               $ENV{SELFTEST_WINBINDD_SOCKET_DIR} = $env_vars->{SELFTEST_WINBINDD_SOCKET_DIR};
                $ENV{NMBD_SOCKET_DIR} = $env_vars->{NMBD_SOCKET_DIR};
 
                $ENV{NSS_WRAPPER_PASSWD} = $env_vars->{NSS_WRAPPER_PASSWD};
@@ -693,7 +693,7 @@ sub check_or_start($$$$$) {
                SocketWrapper::set_default_iface($env_vars->{SOCKET_WRAPPER_DEFAULT_IFACE});
 
                $ENV{KRB5_CONFIG} = $env_vars->{KRB5_CONFIG};
-               $ENV{WINBINDD_SOCKET_DIR} = $env_vars->{WINBINDD_SOCKET_DIR};
+               $ENV{SELFTEST_WINBINDD_SOCKET_DIR} = $env_vars->{SELFTEST_WINBINDD_SOCKET_DIR};
                $ENV{NMBD_SOCKET_DIR} = $env_vars->{NMBD_SOCKET_DIR};
 
                $ENV{NSS_WRAPPER_PASSWD} = $env_vars->{NSS_WRAPPER_PASSWD};
@@ -750,7 +750,7 @@ sub check_or_start($$$$$) {
                SocketWrapper::set_default_iface($env_vars->{SOCKET_WRAPPER_DEFAULT_IFACE});
 
                $ENV{KRB5_CONFIG} = $env_vars->{KRB5_CONFIG};
-               $ENV{WINBINDD_SOCKET_DIR} = $env_vars->{WINBINDD_SOCKET_DIR};
+               $ENV{SELFTEST_WINBINDD_SOCKET_DIR} = $env_vars->{SELFTEST_WINBINDD_SOCKET_DIR};
                $ENV{NMBD_SOCKET_DIR} = $env_vars->{NMBD_SOCKET_DIR};
 
                $ENV{NSS_WRAPPER_PASSWD} = $env_vars->{NSS_WRAPPER_PASSWD};
@@ -1261,7 +1261,7 @@ domadmins:X:$gid_domadmins:
        $ret{NETBIOSNAME} = $server;
        $ret{PASSWORD} = $password;
        $ret{PIDDIR} = $piddir;
-       $ret{WINBINDD_SOCKET_DIR} = $wbsockdir;
+       $ret{SELFTEST_WINBINDD_SOCKET_DIR} = $wbsockdir;
        $ret{WINBINDD_PRIV_PIPE_DIR} = $wbsockprivdir;
        $ret{NMBD_SOCKET_DIR} = $nmbdsockdir;
        $ret{SOCKET_WRAPPER_DEFAULT_IFACE} = $swiface;
@@ -1298,7 +1298,7 @@ sub wait_for_start($$$$$)
            print "checking for winbindd\n";
            my $count = 0;
            do {
-               $ret = system("WINBINDD_SOCKET_DIR=" . $envvars->{WINBINDD_SOCKET_DIR} . " " . Samba::bindir_path($self, "wbinfo") . " -p");
+               $ret = system("SELFTEST_WINBINDD_SOCKET_DIR=" . $envvars->{SELFTEST_WINBINDD_SOCKET_DIR} . " " . Samba::bindir_path($self, "wbinfo") . " -p");
                if ($ret != 0) {
                    sleep(2);
                }
@@ -1343,7 +1343,7 @@ sub wait_for_start($$$$$)
        if ($winbindd eq "yes") {
            # note: creating builtin groups requires winbindd for the
            # unix id allocator
-           $ret = system("WINBINDD_SOCKET_DIR=" . $envvars->{WINBINDD_SOCKET_DIR} . " " . Samba::bindir_path($self, "net") ." $envvars->{CONFIGURATION} sam createbuiltingroup Users");
+           $ret = system("SELFTEST_WINBINDD_SOCKET_DIR=" . $envvars->{SELFTEST_WINBINDD_SOCKET_DIR} . " " . Samba::bindir_path($self, "net") ." $envvars->{CONFIGURATION} sam createbuiltingroup Users");
            if ($ret != 0) {
                print "Failed to create BUILTIN\\Users group\n";
                return 0;
@@ -1351,7 +1351,7 @@ sub wait_for_start($$$$$)
            my $count = 0;
            do {
                system(Samba::bindir_path($self, "net") . " $envvars->{CONFIGURATION} cache flush");
-               $ret = system("WINBINDD_SOCKET_DIR=" . $envvars->{WINBINDD_SOCKET_DIR} . " " . Samba::bindir_path($self, "wbinfo") . " --sid-to-gid=S-1-5-32-545");
+               $ret = system("SELFTEST_WINBINDD_SOCKET_DIR=" . $envvars->{SELFTEST_WINBINDD_SOCKET_DIR} . " " . Samba::bindir_path($self, "wbinfo") . " --sid-to-gid=S-1-5-32-545");
                if ($ret != 0) {
                    sleep(2);
                }
index 8408b334d5b4b5158cbccbd6aa9d2a68283654f1..86ee4fe1b38494170d2705dc70c6b5cae41bb1cf 100644 (file)
@@ -117,7 +117,7 @@ sub check_or_start($$$)
                SocketWrapper::set_default_iface($env_vars->{SOCKET_WRAPPER_DEFAULT_IFACE});
 
                $ENV{KRB5_CONFIG} = $env_vars->{KRB5_CONFIG};
-               $ENV{WINBINDD_SOCKET_DIR} = $env_vars->{WINBINDD_SOCKET_DIR};
+               $ENV{SELFTEST_WINBINDD_SOCKET_DIR} = $env_vars->{SELFTEST_WINBINDD_SOCKET_DIR};
                $ENV{NMBD_SOCKET_DIR} = $env_vars->{NMBD_SOCKET_DIR};
 
                $ENV{NSS_WRAPPER_PASSWD} = $env_vars->{NSS_WRAPPER_PASSWD};
@@ -724,7 +724,7 @@ nogroup:x:65534:nobody
                PASSWORD => $ctx->{password},
                LDAPDIR => $ctx->{ldapdir},
                LDAP_INSTANCE => $ctx->{ldap_instance},
-               WINBINDD_SOCKET_DIR => $ctx->{winbindd_socket_dir},
+               SELFTEST_WINBINDD_SOCKET_DIR => $ctx->{winbindd_socket_dir},
                NCALRPCDIR => $ctx->{ncalrpcdir},
                LOCKDIR => $ctx->{lockdir},
                STATEDIR => $ctx->{statedir},
index 8af95951eec370e7599ba49386c539a9c6a4030d..1a7495acad868cfeddf576194e04bd4129049673 100644 (file)
@@ -328,7 +328,7 @@ static const char *winbindd_socket_dir(void)
        if (nss_wrapper_enabled()) {
                const char *env_dir;
 
-               env_dir = getenv(WINBINDD_SOCKET_DIR_ENVVAR);
+               env_dir = getenv("SELFTEST_WINBINDD_SOCKET_DIR");
                if (env_dir != NULL) {
                        return env_dir;
                }
index 61566233ec5d8319097e7c676e1c3a59408d79be..bb894356843115478f1865a5f15928899c096c76 100644 (file)
@@ -61,7 +61,7 @@ static const char *winbindd_socket_dir(void)
 #ifdef SOCKET_WRAPPER
        const char *env_dir;
 
-       env_dir = getenv(WINBINDD_SOCKET_DIR_ENVVAR);
+       env_dir = getenv("SELFTEST_WINBINDD_SOCKET_DIR");
        if (env_dir) {
                return env_dir;
        }
index a8f323dbda8908c21cfb45edf04ed20aa137b4e0..b093099f2d61b37a6c1983176c7e821f3fbcea50 100644 (file)
@@ -22,7 +22,7 @@ export NETBIOSNAME=localdc1
 export REALM=SAMBA.EXAMPLE.COM
 export SOCKET_WRAPPER_DEFAULT_IFACE=21
 export SERVER=localdc1
-export WINBINDD_SOCKET_DIR=$PWD/st/dc/winbindd_socket
+export SELFTEST_WINBINDD_SOCKET_DIR=$PWD/st/dc/winbindd_socket
 export SELFTEST_PREFIX=$PWD/st
 export DOMAIN=SAMBADOMAIN
 export BINDIR=./bin