r9591: - Remove empty file
authorJelmer Vernooij <jelmer@samba.org>
Wed, 24 Aug 2005 17:01:23 +0000 (17:01 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 18:34:33 +0000 (13:34 -0500)
- Fix a couple of typo's
- Fix build of lib/samba3/secrets.c for systems that don't have /usr/include/tdb.h...

source/lib/ldb/README_gcov.txt
source/lib/ldb/samba/ldb_samba3.c [new file with mode: 0644]
source/lib/samba3/secrets.c
source/lib/select.c
source/lib/substitute.c
source/lib/tdb_helper.c [deleted file]
source/lib/unix_privs.c
source/script/tests/test_pidl.sh

index 02f090f69ff361abf6e0b2c05d09b3169d779b80..9684379c6e5c9bc0c35c5abd11391216d68935ea 100644 (file)
@@ -25,7 +25,7 @@ You can also combine steps 2 to 4 like this:
      make -sf Makefile.ldb clean all test-tdb gcov
 
 Note that you should not expect 100% coverage, as some error paths
-(such as memory allocation failures) are verr hard to trigger. There
+(such as memory allocation failures) are very hard to trigger. There
 are ways of working around this, but they are quite tricky (they
 involve allocation wrappers that "fork and fail on malloc").
 
diff --git a/source/lib/ldb/samba/ldb_samba3.c b/source/lib/ldb/samba/ldb_samba3.c
new file mode 100644 (file)
index 0000000..6a7bfc6
--- /dev/null
@@ -0,0 +1,29 @@
+/* 
+   ldb database library - Samba3 compatibility backend
+
+   Copyright (C) Jelmer Vernooij 2005
+
+     ** NOTE! The following LGPL license applies to the ldb
+     ** library. This does NOT imply that all of Samba is released
+     ** under the LGPL
+   
+   This library is free software; you can redistribute it and/or
+   modify it under the terms of the GNU Lesser 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
+   Lesser General Public License for more details.
+
+   You should have received a copy of the GNU Lesser 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
+*/
+
+#include "includes.h"
+#include "ldb/ldb_map/ldb_map.h"
+#include "ldb/include/ldb.h"
+#include "ldb/include/ldb_private.h"
+
index 4aacffda34f42f9b97ddca5a328e3fc8a053e8ba..6b629d1eff8d7a4b6ac7de001e0d2513933d5940 100644 (file)
@@ -25,7 +25,7 @@
    such as the local SID and machine trust password */
 
 #include "includes.h"
-#include "tdb.h"
+#include "lib/tdb/include/tdb.h"
 #include "lib/samba3/samba3.h"
 #include "system/filesys.h"
 #include "librpc/gen_ndr/ndr_security.h"
index 066465c1be72e17c2650074ba13759056205973a..a1b2e04065bc9c702ec5adc514bb91634df6db23 100644 (file)
@@ -51,7 +51,7 @@ void sys_select_signal(void)
 
 /*******************************************************************
  Like select() but avoids the signal race using a pipe
- it also guuarantees that fds on return only ever contains bits set
+ it also guarantees that fds on return only ever contains bits set
  for file descriptors that were readable.
 ********************************************************************/
 
index a351db1af21aa2b17ca502ea5cedc6e59ac98b17..34a2ad9f82bd80617c3aeae9281bf6dba46ebdb4 100644 (file)
@@ -22,7 +22,7 @@
 #include "includes.h"
 #include "smb_server/smb_server.h"
 
-/* oh bugger - I realy didn't want to have a top-level context
+/* oh bugger - I really didn't want to have a top-level context
    anywhere, but until we change all lp_*() calls to take a context
    argument this is needed */
 static struct substitute_context *sub;
diff --git a/source/lib/tdb_helper.c b/source/lib/tdb_helper.c
deleted file mode 100644 (file)
index e29a8a7..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
-/* 
-   Unix SMB/CIFS implementation.
-   tdb utility functions
-   Copyright (C) Andrew Tridgell 1992-1998
-   
-   This program is free software; you can redistribute it and/or modify
-   it under the terms of the GNU General Public License as published by
-   the Free Software Foundation; either version 2 of the License, or
-   (at your option) any later version.
-   
-   This program 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 General Public License for more details.
-   
-   You should have received a copy of the GNU General Public License
-   along with this program; if not, write to the Free Software
-   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
-*/
-
-#include "includes.h"
-#include <fnmatch.h>
-
-/* these are little tdb utility functions that are meant to make
-   dealing with a tdb database a little less cumbersome in Samba */
-
-
index 5cc7d5f26ee08381c85e95dd99cfbbbcfb4b9894..2ea4d1b2a0b701e0b98427534ec6d704a217dcbf 100644 (file)
@@ -31,7 +31,7 @@
   talloc_free() this pointer.
 
   Note that this call is considered successful even if it does not
-  manage to gain too privileges, but it will call smb_abort() if it
+  manage to gain root privileges, but it will call smb_abort() if it
   fails to restore the privileges afterwards. The logic is that
   failing to gain root access can be caught by whatever operation
   needs to be run as root failing, but failing to lose the root
@@ -67,4 +67,3 @@ void *root_privileges(void)
        talloc_set_destructor(s, privileges_destructor);
        return s;
 }
-
index 0fd2eb8998554f6a435b0717aa336a53cd7a258c..9b47317463200319620a38209beb2f65f48e053f 100755 (executable)
@@ -1,7 +1,8 @@
 #!/bin/sh
-./build/pidl/tests/ndr_simple.pl
-./build/pidl/tests/ndr_align.pl
-./build/pidl/tests/ndr_alloc.pl
-./build/pidl/tests/ndr_refptr.pl
-./build/pidl/tests/ndr_string.pl
-./build/pidl/tests/ndr_array.pl
+PERL=perl
+$PERL -Ibuild/pidl ./build/pidl/tests/ndr_simple.pl
+$PERL -Ibuild/pidl ./build/pidl/tests/ndr_align.pl
+$PERL -Ibuild/pidl ./build/pidl/tests/ndr_alloc.pl
+$PERL -Ibuild/pidl ./build/pidl/tests/ndr_refptr.pl
+$PERL -Ibuild/pidl ./build/pidl/tests/ndr_string.pl
+$PERL -Ibuild/pidl ./build/pidl/tests/ndr_array.pl