[SCM] Samba Shared Repository - branch v3-2-test updated -
release-3-2-0pre2-3038-gd553faf
Karolin Seeger
kseeger at samba.org
Thu Sep 18 06:48:29 GMT 2008
The branch, v3-2-test has been updated
via d553faff4ae9aa1fdc1bb716e901dcede7799f27 (commit)
via 1b9f43d732362e32bbe07d6bc6f5b3d7e3a247c0 (commit)
from a31b006a411266adf49d2eefd1f80bbb091f0c4c (commit)
http://gitweb.samba.org/?p=samba.git;a=shortlog;h=v3-2-test
- Log -----------------------------------------------------------------
commit d553faff4ae9aa1fdc1bb716e901dcede7799f27
Author: Karolin Seeger <kseeger at samba.org>
Date: Wed Sep 17 08:48:19 2008 +0200
find_missing_manpages.pl: Adapt script to changed directory structure.
Karolin
(cherry picked from commit b6b7aa023b62ab8994d13cb91d5185204c1500b2)
commit 1b9f43d732362e32bbe07d6bc6f5b3d7e3a247c0
Author: Karolin Seeger <kseeger at samba.org>
Date: Thu Sep 18 08:46:54 2008 +0200
WHATSNEW: Improve description of Simo's bug fix.
Karolin
-----------------------------------------------------------------------
Summary of changes:
WHATSNEW.txt | 3 ++-
docs-xml/scripts/find_missing_manpages.pl | 27 ++++++++++++++++++++-------
2 files changed, 22 insertions(+), 8 deletions(-)
Changeset truncated at 500 lines:
diff --git a/WHATSNEW.txt b/WHATSNEW.txt
index 2a211ec..87acb2e 100644
--- a/WHATSNEW.txt
+++ b/WHATSNEW.txt
@@ -95,7 +95,8 @@ o David Leonard <David.Leonard at quest.com>
o Simo Sorce <idra at samba.org>
- * BUG 5571: Fix group memeberships in Winbind.
+ * BUG 5571: Fix enumeration of nested group memberships in Winbind.
+ This affected only setups using "security = ads".
o Timur <timur at FreeBSD.org>
diff --git a/docs-xml/scripts/find_missing_manpages.pl b/docs-xml/scripts/find_missing_manpages.pl
index c468d7d..aa5751b 100755
--- a/docs-xml/scripts/find_missing_manpages.pl
+++ b/docs-xml/scripts/find_missing_manpages.pl
@@ -1,14 +1,25 @@
#!/usr/bin/perl
-my %doc;
-
$invar = 0;
-
$topdir = (shift @ARGV) or $topdir = ".";
-
+$makefile = "$topdir/source/Makefile.in";
+$mandir = "$topdir/docs-xml/manpages-3";
$progs = "";
-open(IN, "$topdir/Makefile.in");
+chdir($topdir);
+
+if(! -e "$makefile") {
+ print "$makefile does not exist!\n";
+ print "Wrong directory?\n";
+ exit(1);
+}
+
+if(! -d "$mandir") {
+ print "$mandir does not exist!\n";
+ exit(1);
+}
+
+open(IN, "$makefile");
while(<IN>) {
if($invar && /^([ \t]*)(.*?)([\\])$/) {
$progs.=" " . $2;
@@ -22,15 +33,17 @@ while(<IN>) {
foreach(split(/bin\//, $progs)) {
next if($_ eq " ");
s/\@EXEEXT\@//g;
+ s/\@EXTRA_BIN_PROGS\@//g;
s/ //g;
$f = $_;
-
+
$found = 0;
+
for($i = 0; $i < 9; $i++) {
- if(-e "manpages/$f.$i.xml") { $found = 1; }
+ if(-e "$mandir/$f.$i.xml") { $found = 1; }
}
if(!$found) {
--
Samba Shared Repository
More information about the samba-cvs
mailing list