From 4298624589e2b44d88d703fe7cc0e73957c7652e Mon Sep 17 00:00:00 2001 From: Andrew Bartlett Date: Sun, 24 Oct 2004 23:54:00 +0000 Subject: r3170: Add winbind client support back into Samba4. This is to allow auth_winbind to work, and to therefore use the new ntlm_auth and GENSEC in an otherwise Samba3 setup. I'm not quite sure what fun-and games my svn cp caused as I merged this from samba_3_0, but anyway... Andrew Bartlett (This used to be commit 5925b94a59da406d7e6b8cc695c99ba112fdfcd6) --- source4/nsswitch/winbind_nss_linux.h | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 source4/nsswitch/winbind_nss_linux.h (limited to 'source4/nsswitch/winbind_nss_linux.h') diff --git a/source4/nsswitch/winbind_nss_linux.h b/source4/nsswitch/winbind_nss_linux.h new file mode 100644 index 0000000000..1c7e830037 --- /dev/null +++ b/source4/nsswitch/winbind_nss_linux.h @@ -0,0 +1,35 @@ +/* + Unix SMB/CIFS implementation. + + Winbind daemon for ntdom nss module + + Copyright (C) Tim Potter 2000 + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Library General Public + License as published by the Free Software Foundation; either + version 2 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Library General Public License for more details. + + You should have received a copy of the GNU Library General Public + License along with this library; if not, write to the + Free Software Foundation, Inc., 59 Temple Place - Suite 330, + Boston, MA 02111-1307, USA. +*/ + +#ifndef _WINBIND_NSS_LINUX_H +#define _WINBIND_NSS_LINUX_H + +#if HAVE_NSS_H + +#include + +typedef enum nss_status NSS_STATUS; + +#endif /* HAVE_NSS_H */ + +#endif /* _WINBIND_NSS_LINUX_H */ -- cgit From 170e019044f31b903614fce2ca783a3b9f9f0e2e Mon Sep 17 00:00:00 2001 From: Kai Blin Date: Tue, 3 Jul 2007 06:16:44 +0000 Subject: r23674: Merge changes from Samba 3 SVN r23539: Avoid code duplication in winbind_nss_linux.h (This used to be commit e95d258078701c1a15940815652f77b127471267) --- source4/nsswitch/winbind_nss_linux.h | 4 ---- 1 file changed, 4 deletions(-) (limited to 'source4/nsswitch/winbind_nss_linux.h') diff --git a/source4/nsswitch/winbind_nss_linux.h b/source4/nsswitch/winbind_nss_linux.h index 1c7e830037..456bfa5c14 100644 --- a/source4/nsswitch/winbind_nss_linux.h +++ b/source4/nsswitch/winbind_nss_linux.h @@ -24,12 +24,8 @@ #ifndef _WINBIND_NSS_LINUX_H #define _WINBIND_NSS_LINUX_H -#if HAVE_NSS_H - #include typedef enum nss_status NSS_STATUS; -#endif /* HAVE_NSS_H */ - #endif /* _WINBIND_NSS_LINUX_H */ -- cgit From 95f930d8751f1bcdd7ca9ef23c59b182c1315891 Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Tue, 10 Jul 2007 02:31:50 +0000 Subject: r23794: convert more code from LGPLv2+ to LGPLv3+ (This used to be commit 9d37f1ec070ddcfd49dfe351e76cc08fa0d9b41c) --- source4/nsswitch/winbind_nss_linux.h | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to 'source4/nsswitch/winbind_nss_linux.h') diff --git a/source4/nsswitch/winbind_nss_linux.h b/source4/nsswitch/winbind_nss_linux.h index 456bfa5c14..802e9ee20f 100644 --- a/source4/nsswitch/winbind_nss_linux.h +++ b/source4/nsswitch/winbind_nss_linux.h @@ -8,17 +8,15 @@ This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either - version 2 of the License, or (at your option) any later version. + version 3 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. - You should have received a copy of the GNU Library General Public - License along with this library; if not, write to the - Free Software Foundation, Inc., 59 Temple Place - Suite 330, - Boston, MA 02111-1307, USA. + You should have received a copy of the GNU Library General Public License + along with this program. If not, see . */ #ifndef _WINBIND_NSS_LINUX_H -- cgit From b8875bee5f0c5385ba02646c7a8b2380fdfabb7a Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Tue, 10 Jul 2007 04:04:46 +0000 Subject: r23800: LGPL is now called GNU Lesser General Public License not GNU Library General Public License (This used to be commit 01e3fe7533b5670236c026ec3c6cc1e25655fbc3) --- source4/nsswitch/winbind_nss_linux.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'source4/nsswitch/winbind_nss_linux.h') diff --git a/source4/nsswitch/winbind_nss_linux.h b/source4/nsswitch/winbind_nss_linux.h index 802e9ee20f..74aaec5ce6 100644 --- a/source4/nsswitch/winbind_nss_linux.h +++ b/source4/nsswitch/winbind_nss_linux.h @@ -6,7 +6,7 @@ Copyright (C) Tim Potter 2000 This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public + modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. @@ -15,7 +15,7 @@ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. - You should have received a copy of the GNU Library General Public License + You should have received a copy of the GNU Lesser General Public License along with this program. If not, see . */ -- cgit