Changes 3.5.8: * Fix Winbind crash bug when no DC is available * Fix finding users on domain members * Fix memory leaks in Winbind * Fix printing with Windows 7 clientsdiff -r1.3 -r1.4 pkgsrc/net/samba35/Makefile
(adam)
@@ -1,27 +1,27 @@ | @@ -1,27 +1,27 @@ | |||
1 | # $NetBSD: Makefile,v 1.3 2011/03/01 11:28:59 sbd Exp $ | 1 | # $NetBSD: Makefile,v 1.4 2011/03/08 08:30:07 adam Exp $ | |
2 | 2 | |||
3 | .include "../../net/samba/Makefile.mirrors" | 3 | .include "../../net/samba/Makefile.mirrors" | |
4 | 4 | |||
5 | DISTNAME= samba-${VERSION} | 5 | DISTNAME= samba-${VERSION} | |
6 | CATEGORIES= net | 6 | CATEGORIES= net | |
7 | MASTER_SITES= ${SAMBA_MIRRORS:=stable/} | 7 | MASTER_SITES= ${SAMBA_MIRRORS:=stable/} | |
8 | 8 | |||
9 | MAINTAINER= pkgsrc-users@NetBSD.org | 9 | MAINTAINER= pkgsrc-users@NetBSD.org | |
10 | HOMEPAGE= http://www.samba.org/ | 10 | HOMEPAGE= http://www.samba.org/ | |
11 | COMMENT= SMB/CIFS protocol server suite | 11 | COMMENT= SMB/CIFS protocol server suite | |
12 | LICENSE= gnu-gpl-v3 | 12 | LICENSE= gnu-gpl-v3 | |
13 | 13 | |||
14 | VERSION= 3.5.7 | 14 | VERSION= 3.5.8 | |
15 | CONFLICTS+= ja-samba-[0-9]* pam-smbpass-[0-9]* tdb-[0-9]* winbind-[0-9]* | 15 | CONFLICTS+= ja-samba-[0-9]* pam-smbpass-[0-9]* tdb-[0-9]* winbind-[0-9]* | |
16 | 16 | |||
17 | PKG_DESTDIR_SUPPORT= user-destdir | 17 | PKG_DESTDIR_SUPPORT= user-destdir | |
18 | 18 | |||
19 | FILESDIR= ${PKGDIR}/../../net/samba/files | 19 | FILESDIR= ${PKGDIR}/../../net/samba/files | |
20 | DESCR_SRC= ${PKGDIR}/../../net/samba/DESCR | 20 | DESCR_SRC= ${PKGDIR}/../../net/samba/DESCR | |
21 | MESSAGE_SRC= ${PKGDIR}/../../net/samba/MESSAGE | 21 | MESSAGE_SRC= ${PKGDIR}/../../net/samba/MESSAGE | |
22 | WRKSRC= ${WRKDIR}/${DISTNAME}/source3 | 22 | WRKSRC= ${WRKDIR}/${DISTNAME}/source3 | |
23 | BUILD_DEFS+= VARBASE | 23 | BUILD_DEFS+= VARBASE | |
24 | 24 | |||
25 | .include "../../mk/bsd.prefs.mk" | 25 | .include "../../mk/bsd.prefs.mk" | |
26 | 26 | |||
27 | PKG_SYSCONFSUBDIR= samba | 27 | PKG_SYSCONFSUBDIR= samba |
@@ -1,28 +1,27 @@ | @@ -1,28 +1,27 @@ | |||
1 | $NetBSD: distinfo,v 1.2 2011/02/28 14:34:56 taca Exp $ | 1 | $NetBSD: distinfo,v 1.3 2011/03/08 08:30:07 adam Exp $ | |
2 | 2 | |||
3 | SHA1 (samba-3.5.7.tar.gz) = 335c6e97858f0a6db5559a398c980df39a5f6f7c | 3 | SHA1 (samba-3.5.8.tar.gz) = ffb71de38442eee14aafb44f819671354dc5cce9 | |
4 | RMD160 (samba-3.5.7.tar.gz) = f903a40aeffffa0ca142cfce3bb4ecced5c0bc29 | 4 | RMD160 (samba-3.5.8.tar.gz) = 02703bbaf7d7e7b9786a2228fe6085143c99251a | |
5 | Size (samba-3.5.7.tar.gz) = 30815040 bytes | 5 | Size (samba-3.5.8.tar.gz) = 30721269 bytes | |
6 | SHA1 (patch-aa) = 7a007f347752782a0a60468d3dcb1ac37065445a | |||
7 | SHA1 (patch-ab) = 0372ff2e3caca866dacd6ed25ae1d02e34a5b567 | 6 | SHA1 (patch-ab) = 0372ff2e3caca866dacd6ed25ae1d02e34a5b567 | |
8 | SHA1 (patch-ac) = 5b1c0fdb781cb75f81af71ed2695144d4a35e032 | 7 | SHA1 (patch-ac) = 5b1c0fdb781cb75f81af71ed2695144d4a35e032 | |
9 | SHA1 (patch-ad) = 447aaf4ea4cc98f0ccd5a3a22e1ffec0e69a3971 | 8 | SHA1 (patch-ad) = 447aaf4ea4cc98f0ccd5a3a22e1ffec0e69a3971 | |
10 | SHA1 (patch-ae) = 6698c698dc64c0f3df159157d182eae6aaa70958 | 9 | SHA1 (patch-ae) = 6698c698dc64c0f3df159157d182eae6aaa70958 | |
11 | SHA1 (patch-af) = a87cf7c3ef4b75ac5d99034cc521bd7041770af2 | 10 | SHA1 (patch-af) = 16cac48a004ce77c3e58b7ac3a492d61e2f2c36a | |
12 | SHA1 (patch-ag) = 92fd576c4b05a913051925e461cde9f5a2f2d6bf | 11 | SHA1 (patch-ag) = 92fd576c4b05a913051925e461cde9f5a2f2d6bf | |
13 | SHA1 (patch-ah) = ce4529a6f0afcc8a14bdd6ad4fc86c5c097cfef0 | 12 | SHA1 (patch-ah) = ce4529a6f0afcc8a14bdd6ad4fc86c5c097cfef0 | |
14 | SHA1 (patch-ai) = 7dc10895549439f87b8a62458878fd8c766dadb7 | 13 | SHA1 (patch-ai) = 7dc10895549439f87b8a62458878fd8c766dadb7 | |
15 | SHA1 (patch-aj) = aecf98cf53e6bf6890e0fc9a40e6936df5f20a1a | 14 | SHA1 (patch-aj) = aecf98cf53e6bf6890e0fc9a40e6936df5f20a1a | |
16 | SHA1 (patch-ak) = cb51a96310eb7dde14351e4f12b68ce8d52c92c3 | 15 | SHA1 (patch-ak) = cb51a96310eb7dde14351e4f12b68ce8d52c92c3 | |
17 | SHA1 (patch-al) = f347808c376922da057256d3614a34b556721a66 | 16 | SHA1 (patch-al) = f347808c376922da057256d3614a34b556721a66 | |
18 | SHA1 (patch-am) = 13744f8a5cce3016c37002079eba3c47077e8d6d | 17 | SHA1 (patch-am) = 13744f8a5cce3016c37002079eba3c47077e8d6d | |
19 | SHA1 (patch-an) = a9b31b791d979a1062006bbe55375aaab69210a1 | 18 | SHA1 (patch-an) = a9b31b791d979a1062006bbe55375aaab69210a1 | |
20 | SHA1 (patch-ao) = bc31d3003bdaad141652daff2e0b6b3cafcee8c1 | 19 | SHA1 (patch-ao) = bc31d3003bdaad141652daff2e0b6b3cafcee8c1 | |
21 | SHA1 (patch-ap) = 3a47d212b1c29a6b3c46b83903c4f011c28a8c3c | 20 | SHA1 (patch-ap) = 3a47d212b1c29a6b3c46b83903c4f011c28a8c3c | |
22 | SHA1 (patch-aq) = 09adfab1c047bb71af21a4a9689725fa8f42fcf7 | 21 | SHA1 (patch-aq) = a8b1084c6dab6102847cc4686bd53d9f3186fc43 | |
23 | SHA1 (patch-ar) = 5213b0a3d95d106939c2e268a8538c5e2901079a | 22 | SHA1 (patch-ar) = 5213b0a3d95d106939c2e268a8538c5e2901079a | |
24 | SHA1 (patch-as) = a9fcb1813d55d598bf1226cf004de85701c93e61 | 23 | SHA1 (patch-as) = a9fcb1813d55d598bf1226cf004de85701c93e61 | |
25 | SHA1 (patch-at) = dcfbe79496065559380e5713a758816e538e728b | 24 | SHA1 (patch-at) = dcfbe79496065559380e5713a758816e538e728b | |
26 | SHA1 (patch-au) = f94b27a5792acfa3742b4c07b23b3395b73eba84 | 25 | SHA1 (patch-au) = f94b27a5792acfa3742b4c07b23b3395b73eba84 | |
27 | SHA1 (patch-av) = 72c73ee755fd260726fca23ff8c8e0e49fa9dbf0 | 26 | SHA1 (patch-av) = 72c73ee755fd260726fca23ff8c8e0e49fa9dbf0 | |
28 | SHA1 (patch-aw) = 36cb31313cdbd1e4670f33924371df5ed3390420 | 27 | SHA1 (patch-aw) = 36cb31313cdbd1e4670f33924371df5ed3390420 |
@@ -1,94 +1,94 @@ | @@ -1,94 +1,94 @@ | |||
1 | $NetBSD: patch-af,v 1.1.1.1 2010/12/06 17:01:23 adam Exp $ | 1 | $NetBSD: patch-af,v 1.2 2011/03/08 08:30:07 adam Exp $ | |
2 | 2 | |||
3 | --- configure.orig 2010-10-07 16:42:24.000000000 +0000 | 3 | --- configure.orig 2011-03-06 18:58:41.000000000 +0000 | |
4 | +++ configure | 4 | +++ configure | |
5 | @@ -52166,6 +52166,7 @@ _ACEOF | 5 | @@ -52168,6 +52168,7 @@ _ACEOF | |
6 | 6 | |||
7 | BLDSHARED="true" | 7 | BLDSHARED="true" | |
8 | LDSHFLAGS="-dynamiclib -flat_namespace -undefined suppress" | 8 | LDSHFLAGS="-dynamiclib -flat_namespace -undefined suppress" | |
9 | + SONAMEFLAG="-install_name \$(LIBDIR)/" | 9 | + SONAMEFLAG="-install_name \$(LIBDIR)/" | |
10 | CFLAGS="$CFLAGS -fno-common" | 10 | CFLAGS="$CFLAGS -fno-common" | |
11 | SHLD="\${CC}" | 11 | SHLD="\${CC}" | |
12 | SHLIBEXT="dylib" | 12 | SHLIBEXT="dylib" | |
13 | @@ -52206,7 +52206,7 @@ fi | 13 | @@ -52208,7 +52209,7 @@ fi | |
14 | $as_echo "$BLDSHARED" >&6; } | 14 | $as_echo "$BLDSHARED" >&6; } | |
15 | 15 | |||
16 | saved_before_as_needed_ldflags="$LDFLAGS" | 16 | saved_before_as_needed_ldflags="$LDFLAGS" | |
17 | -for flags in "-Wl,--as-needed" "-Wl,-z,ignore" "-z ignore" ; do | 17 | -for flags in "-Wl,--as-needed" "-Wl,-z,ignore" "-z ignore" ; do | |
18 | +for flags in "-Wl,-z,ignore" "-z ignore" ; do | 18 | +for flags in "-Wl,-z,ignore" "-z ignore" ; do | |
19 | saved_ldflags="$LDFLAGS" | 19 | saved_ldflags="$LDFLAGS" | |
20 | { $as_echo "$as_me:$LINENO: checking if $flags works" >&5 | 20 | { $as_echo "$as_me:$LINENO: checking if $flags works" >&5 | |
21 | $as_echo_n "checking if $flags works... " >&6; } | 21 | $as_echo_n "checking if $flags works... " >&6; } | |
22 | @@ -65398,9 +65398,9 @@ LIBS="-lcrypto $KRB5_LIBS $LIBS" | 22 | @@ -65482,9 +65483,9 @@ LIBS="-lcrypto $KRB5_LIBS $LIBS" | |
23 | 23 | |||
24 | 24 | |||
25 | 25 | |||
26 | - { $as_echo "$as_me:$LINENO: checking for des_set_key in -lcrypto" >&5 | 26 | - { $as_echo "$as_me:$LINENO: checking for des_set_key in -lcrypto" >&5 | |
27 | -$as_echo_n "checking for des_set_key in -lcrypto... " >&6; } | 27 | -$as_echo_n "checking for des_set_key in -lcrypto... " >&6; } | |
28 | -if test "${ac_cv_lib_ext_crypto_des_set_key+set}" = set; then | 28 | -if test "${ac_cv_lib_ext_crypto_des_set_key+set}" = set; then | |
29 | + { $as_echo "$as_me:$LINENO: checking for EVP_des_cbc -lcrypto" >&5 | 29 | + { $as_echo "$as_me:$LINENO: checking for EVP_des_cbc -lcrypto" >&5 | |
30 | +$as_echo_n "checking for EVP_des_cbc in -lcrypto... " >&6; } | 30 | +$as_echo_n "checking for EVP_des_cbc in -lcrypto... " >&6; } | |
31 | +if test "${ac_cv_lib_ext_crypto_EVP_des_cbc+set}" = set; then | 31 | +if test "${ac_cv_lib_ext_crypto_EVP_des_cbc+set}" = set; then | |
32 | $as_echo_n "(cached) " >&6 | 32 | $as_echo_n "(cached) " >&6 | |
33 | else | 33 | else | |
34 | cat >conftest.$ac_ext <<_ACEOF | 34 | cat >conftest.$ac_ext <<_ACEOF | |
35 | @@ -65416,11 +65416,11 @@ cat >>conftest.$ac_ext <<_ACEOF | 35 | @@ -65500,11 +65501,11 @@ cat >>conftest.$ac_ext <<_ACEOF | |
36 | #ifdef __cplusplus | 36 | #ifdef __cplusplus | |
37 | extern "C" | 37 | extern "C" | |
38 | #endif | 38 | #endif | |
39 | -char des_set_key (); | 39 | -char des_set_key (); | |
40 | +char EVP_des_cbc (); | 40 | +char EVP_des_cbc (); | |
41 | int | 41 | int | |
42 | main () | 42 | main () | |
43 | { | 43 | { | |
44 | -return des_set_key (); | 44 | -return des_set_key (); | |
45 | +return EVP_des_cbc (); | 45 | +return EVP_des_cbc (); | |
46 | ; | 46 | ; | |
47 | return 0; | 47 | return 0; | |
48 | } | 48 | } | |
49 | @@ -65446,13 +65446,13 @@ $as_echo "$ac_try_echo") >&5 | 49 | @@ -65530,13 +65531,13 @@ $as_echo "$ac_try_echo") >&5 | |
50 | test "$cross_compiling" = yes || | 50 | test "$cross_compiling" = yes || | |
51 | $as_test_x conftest$ac_exeext | 51 | $as_test_x conftest$ac_exeext | |
52 | }; then | 52 | }; then | |
53 | - ac_cv_lib_ext_crypto_des_set_key=yes; | 53 | - ac_cv_lib_ext_crypto_des_set_key=yes; | |
54 | + ac_cv_lib_ext_crypto_EVP_des_cbc=yes; | 54 | + ac_cv_lib_ext_crypto_EVP_des_cbc=yes; | |
55 | ac_cv_lib_ext_crypto=yes | 55 | ac_cv_lib_ext_crypto=yes | |
56 | else | 56 | else | |
57 | $as_echo "$as_me: failed program was:" >&5 | 57 | $as_echo "$as_me: failed program was:" >&5 | |
58 | sed 's/^/| /' conftest.$ac_ext >&5 | 58 | sed 's/^/| /' conftest.$ac_ext >&5 | |
59 | 59 | |||
60 | - ac_cv_lib_ext_crypto_des_set_key=no; | 60 | - ac_cv_lib_ext_crypto_des_set_key=no; | |
61 | + ac_cv_lib_ext_crypto_EVP_des_cbc=no; | 61 | + ac_cv_lib_ext_crypto_EVP_des_cbc=no; | |
62 | ac_cv_lib_ext_crypto=no | 62 | ac_cv_lib_ext_crypto=no | |
63 | fi | 63 | fi | |
64 | 64 | |||
65 | @@ -65461,11 +65461,11 @@ rm -f core conftest.err conftest.$ac_obj | 65 | @@ -65545,11 +65546,11 @@ rm -f core conftest.err conftest.$ac_obj | |
66 | conftest$ac_exeext conftest.$ac_ext | 66 | conftest$ac_exeext conftest.$ac_ext | |
67 | 67 | |||
68 | fi | 68 | fi | |
69 | -{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_ext_crypto_des_set_key" >&5 | 69 | -{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_ext_crypto_des_set_key" >&5 | |
70 | -$as_echo "$ac_cv_lib_ext_crypto_des_set_key" >&6; } | 70 | -$as_echo "$ac_cv_lib_ext_crypto_des_set_key" >&6; } | |
71 | - if test $ac_cv_lib_ext_crypto_des_set_key = yes; then | 71 | - if test $ac_cv_lib_ext_crypto_des_set_key = yes; then | |
72 | +{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_ext_crypto_EVP_des_cbc" >&5 | 72 | +{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_ext_crypto_EVP_des_cbc" >&5 | |
73 | +$as_echo "$ac_cv_lib_ext_crypto_EVP_des_cbc" >&6; } | 73 | +$as_echo "$ac_cv_lib_ext_crypto_EVP_des_cbc" >&6; } | |
74 | + if test $ac_cv_lib_ext_crypto_EVP_des_cbc = yes; then | 74 | + if test $ac_cv_lib_ext_crypto_EVP_des_cbc = yes; then | |
75 | cat >>confdefs.h <<_ACEOF | 75 | cat >>confdefs.h <<_ACEOF | |
76 | -#define HAVE_DES_SET_KEY 1 | 76 | -#define HAVE_DES_SET_KEY 1 | |
77 | +#define HAVE_EVP_DES_CBC 1 | 77 | +#define HAVE_EVP_DES_CBC 1 | |
78 | _ACEOF | 78 | _ACEOF | |
79 | 79 | |||
80 | fi | 80 | fi | |
81 | @@ -81610,31 +81610,39 @@ case "$host_os" in | 81 | @@ -81694,31 +81695,39 @@ case "$host_os" in | |
82 | NSSSONAMEVERSIONSUFFIX=".2" | 82 | NSSSONAMEVERSIONSUFFIX=".2" | |
83 | WINBIND_NSS_EXTRA_OBJS="../nsswitch/winbind_nss_linux.o" | 83 | WINBIND_NSS_EXTRA_OBJS="../nsswitch/winbind_nss_linux.o" | |
84 | ;; | 84 | ;; | |
85 | - *freebsd[5-9]*) | 85 | - *freebsd[5-9]*) | |
86 | - # FreeBSD winbind client is implemented as a wrapper around | 86 | - # FreeBSD winbind client is implemented as a wrapper around | |
87 | - # the Linux version. | 87 | - # the Linux version. | |
88 | - NSSSONAMEVERSIONSUFFIX=".1" | 88 | - NSSSONAMEVERSIONSUFFIX=".1" | |
89 | - WINBIND_NSS_EXTRA_OBJS="../nsswitch/winbind_nss_freebsd.o \ | 89 | - WINBIND_NSS_EXTRA_OBJS="../nsswitch/winbind_nss_freebsd.o \ | |
90 | - ../nsswitch/winbind_nss_linux.o" | 90 | - ../nsswitch/winbind_nss_linux.o" | |
91 | - WINBIND_NSS="../nsswitch/nss_winbind.$SHLIBEXT" | 91 | - WINBIND_NSS="../nsswitch/nss_winbind.$SHLIBEXT" | |
92 | - WINBIND_WINS_NSS="../nsswitch/nss_wins.$SHLIBEXT" | 92 | - WINBIND_WINS_NSS="../nsswitch/nss_wins.$SHLIBEXT" | |
93 | - ;; | 93 | - ;; | |
94 | - | 94 | - |
@@ -1,46 +1,46 @@ | @@ -1,46 +1,46 @@ | |||
1 | $NetBSD: patch-aq,v 1.1.1.1 2010/12/06 17:01:23 adam Exp $ | 1 | $NetBSD: patch-aq,v 1.2 2011/03/08 08:30:08 adam Exp $ | |
2 | 2 | |||
3 | Add support for passwd expand gecos | 3 | Add support for passwd expand gecos | |
4 | 4 | |||
5 | --- param/loadparm.c.orig 2010-02-25 09:46:35.000000000 +0000 | 5 | --- param/loadparm.c.orig 2011-03-06 18:48:05.000000000 +0000 | |
6 | +++ param/loadparm.c | 6 | +++ param/loadparm.c | |
7 | @@ -297,6 +298,7 @@ struct global { | 7 | @@ -310,6 +310,7 @@ struct global { | |
8 | bool bUnixPasswdSync; | 8 | bool bUnixPasswdSync; | |
9 | bool bPasswdChatDebug; | 9 | bool bPasswdChatDebug; | |
10 | int iPasswdChatTimeout; | 10 | int iPasswdChatTimeout; | |
11 | + bool bPasswdExpandGecos; | 11 | + bool bPasswdExpandGecos; | |
12 | bool bTimestampLogs; | 12 | bool bTimestampLogs; | |
13 | bool bNTSmbSupport; | 13 | bool bNTSmbSupport; | |
14 | bool bNTPipeSupport; | 14 | bool bNTPipeSupport; | |
15 | @@ -1248,6 +1250,15 @@ static struct parm_struct parm_table[] = | 15 | @@ -1296,6 +1297,15 @@ static struct parm_struct parm_table[] = | |
16 | .flags = FLAG_ADVANCED, | 16 | .flags = FLAG_ADVANCED, | |
17 | }, | 17 | }, | |
18 | { | 18 | { | |
19 | + .label = "passwd expand gecos", | 19 | + .label = "passwd expand gecos", | |
20 | + .type = P_BOOL, | 20 | + .type = P_BOOL, | |
21 | + .p_class = P_GLOBAL, | 21 | + .p_class = P_GLOBAL, | |
22 | + .ptr = &Globals.bPasswdExpandGecos, | 22 | + .ptr = &Globals.bPasswdExpandGecos, | |
23 | + .special = NULL, | 23 | + .special = NULL, | |
24 | + .enum_list = NULL, | 24 | + .enum_list = NULL, | |
25 | + .flags = FLAG_ADVANCED, | 25 | + .flags = FLAG_ADVANCED, | |
26 | + }, | 26 | + }, | |
27 | + { | 27 | + { | |
28 | .label = "check password script", | 28 | .label = "check password script", | |
29 | .type = P_STRING, | 29 | .type = P_STRING, | |
30 | .p_class = P_GLOBAL, | 30 | .p_class = P_GLOBAL, | |
31 | @@ -4759,6 +4780,7 @@ static void init_globals(bool first_time | 31 | @@ -5064,6 +5074,7 @@ static void init_globals(bool first_time | |
32 | Globals.bPamPasswordChange = False; | 32 | Globals.bPamPasswordChange = False; | |
33 | Globals.bPasswdChatDebug = False; | 33 | Globals.bPasswdChatDebug = False; | |
34 | Globals.iPasswdChatTimeout = 2; /* 2 second default. */ | 34 | Globals.iPasswdChatTimeout = 2; /* 2 second default. */ | |
35 | + Globals.bPasswdExpandGecos = False; | 35 | + Globals.bPasswdExpandGecos = False; | |
36 | Globals.bNTPipeSupport = True; /* Do NT pipes by default. */ | 36 | Globals.bNTPipeSupport = True; /* Do NT pipes by default. */ | |
37 | Globals.bNTStatusSupport = True; /* Use NT status by default. */ | 37 | Globals.bNTStatusSupport = True; /* Use NT status by default. */ | |
38 | Globals.bStatCache = True; /* use stat cache by default */ | 38 | Globals.bStatCache = True; /* use stat cache by default */ | |
39 | @@ -5178,6 +5201,7 @@ FN_GLOBAL_BOOL(lp_pam_password_change, & | 39 | @@ -5518,6 +5529,7 @@ FN_GLOBAL_BOOL(lp_pam_password_change, & | |
40 | FN_GLOBAL_BOOL(lp_unix_password_sync, &Globals.bUnixPasswdSync) | 40 | FN_GLOBAL_BOOL(lp_unix_password_sync, &Globals.bUnixPasswdSync) | |
41 | FN_GLOBAL_BOOL(lp_passwd_chat_debug, &Globals.bPasswdChatDebug) | 41 | FN_GLOBAL_BOOL(lp_passwd_chat_debug, &Globals.bPasswdChatDebug) | |
42 | FN_GLOBAL_INTEGER(lp_passwd_chat_timeout, &Globals.iPasswdChatTimeout) | 42 | FN_GLOBAL_INTEGER(lp_passwd_chat_timeout, &Globals.iPasswdChatTimeout) | |
43 | +FN_GLOBAL_BOOL(lp_passwd_expand_gecos, &Globals.bPasswdExpandGecos) | 43 | +FN_GLOBAL_BOOL(lp_passwd_expand_gecos, &Globals.bPasswdExpandGecos) | |
44 | FN_GLOBAL_BOOL(lp_nt_pipe_support, &Globals.bNTPipeSupport) | 44 | FN_GLOBAL_BOOL(lp_nt_pipe_support, &Globals.bNTPipeSupport) | |
45 | FN_GLOBAL_BOOL(lp_nt_status_support, &Globals.bNTStatusSupport) | 45 | FN_GLOBAL_BOOL(lp_nt_status_support, &Globals.bNTStatusSupport) | |
46 | FN_GLOBAL_BOOL(lp_stat_cache, &Globals.bStatCache) | 46 | FN_GLOBAL_BOOL(lp_stat_cache, &Globals.bStatCache) |