svn commit: samba r25236 - in branches/SAMBA_3_2/source/winbindd: .
metze at samba.org
metze at samba.org
Wed Sep 19 17:19:58 GMT 2007
Author: metze
Date: 2007-09-19 17:19:57 +0000 (Wed, 19 Sep 2007)
New Revision: 25236
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=25236
Log:
make it possible to alter WINBINDD_SOCKET_DIR via
"winbindd:socket dir=/path/to/dir" for usage in make test
metze
Modified:
branches/SAMBA_3_2/source/winbindd/winbindd_sockinit.c
branches/SAMBA_3_2/source/winbindd/winbindd_util.c
Changeset:
Modified: branches/SAMBA_3_2/source/winbindd/winbindd_sockinit.c
===================================================================
--- branches/SAMBA_3_2/source/winbindd/winbindd_sockinit.c 2007-09-19 16:24:12 UTC (rev 25235)
+++ branches/SAMBA_3_2/source/winbindd/winbindd_sockinit.c 2007-09-19 17:19:57 UTC (rev 25236)
@@ -35,7 +35,7 @@
{
if (_winbindd_socket == -1) {
_winbindd_socket = create_pipe_sock(
- WINBINDD_SOCKET_DIR, WINBINDD_SOCKET_NAME, 0755);
+ get_winbind_pipe_dir(), WINBINDD_SOCKET_NAME, 0755);
DEBUG(10, ("open_winbindd_socket: opened socket fd %d\n",
_winbindd_socket));
}
@@ -119,7 +119,7 @@
/* Remove socket file */
if (unlink_winbindd_socket) {
pstr_sprintf(path, "%s/%s",
- WINBINDD_SOCKET_DIR, WINBINDD_SOCKET_NAME);
+ get_winbind_pipe_dir(), WINBINDD_SOCKET_NAME);
unlink(path);
}
}
Modified: branches/SAMBA_3_2/source/winbindd/winbindd_util.c
===================================================================
--- branches/SAMBA_3_2/source/winbindd/winbindd_util.c 2007-09-19 16:24:12 UTC (rev 25235)
+++ branches/SAMBA_3_2/source/winbindd/winbindd_util.c 2007-09-19 17:19:57 UTC (rev 25236)
@@ -1158,6 +1158,11 @@
* Winbindd socket accessor functions
*/
+const char *get_winbind_pipe_dir(void)
+{
+ return lp_parm_const_string(-1, "winbindd", "socket dir", WINBINDD_SOCKET_DIR);
+}
+
char *get_winbind_priv_pipe_dir(void)
{
return lock_path(WINBINDD_PRIV_SOCKET_SUBDIR);
More information about the samba-cvs
mailing list