[SCM] Samba Shared Repository - branch master updated

Andrew Bartlett abartlet at samba.org
Mon Feb 9 23:09:02 MST 2015


The branch, master has been updated
       via  c8c2c85 Update mailing list references to point at lists.samba.org
       via  35be7fa Remove obsolete SGI packaging
      from  2f49981 printing/cups: pack requested-attributes with IPP_TAG_KEYWORD

https://git.samba.org/?p=samba.git;a=shortlog;h=master


- Log -----------------------------------------------------------------
commit c8c2c850d47a6cdaee5afd84c8ebaa03586c1277
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Tue Feb 10 12:26:56 2015 +1300

    Update mailing list references to point at lists.samba.org
    
    The mailing lists are on lists.samba.org, but there are many references that use the shorthand of samba.org
    
    Some references to samba@ have been changed to samba-technical@ where this make more sense.
    
    Signed-off-by: Andrew Bartlett <abartlet at samba.org>
    Reviewed-by: Garming Sam <garming at catalyst.net.nz>
    
    Autobuild-User(master): Andrew Bartlett <abartlet at samba.org>
    Autobuild-Date(master): Tue Feb 10 07:08:28 CET 2015 on sn-devel-104

commit 35be7fa02716f402f6a373ff3be05d4e14d132a0
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Tue Feb 10 12:30:32 2015 +1300

    Remove obsolete SGI packaging
    
    This has not worked since before the source3 and source4 trees were imported many years ago
    
    Signed-off-by: Andrew Bartlett <abartlet at samba.org>
    Reviewed-by: Garming Sam <garming at catalyst.net.nz>

-----------------------------------------------------------------------

Summary of changes:
 README.contributing                               |   2 +-
 docs-xml/Samba3-ByExample/SBE-Support.xml         |   2 +-
 docs-xml/Samba3-Developers-Guide/contributing.xml |   2 +-
 docs-xml/Samba3-Developers-Guide/encryption.xml   |   2 +-
 docs-xml/Samba3-HOWTO/TOSHARG-Support.xml         |   2 +-
 docs-xml/Samba3-HOWTO/TOSHARG-msdfs.xml           |   2 +-
 docs-xml/smbdotconf/tuning/socketoptions.xml      |   4 +-
 docs-xml/using_samba/ch09.xml                     |  20 +-
 examples/README                                   |   2 +-
 packaging/RHEL-CTDB/samba.spec.tmpl               |   2 +-
 packaging/RHEL/samba.spec.tmpl                    |   2 +-
 packaging/SGI/README                              |  44 ---
 packaging/SGI/findsmb                             | 141 --------
 packaging/SGI/idb.pl                              | 373 ----------------------
 packaging/SGI/inetd.sh                            |  37 ---
 packaging/SGI/inst.msg                            |  31 --
 packaging/SGI/legal_notice.html                   |  53 ---
 packaging/SGI/mkman                               |  15 -
 packaging/SGI/mkprintcap.sh                       |  15 -
 packaging/SGI/mkrelease.sh                        | 126 --------
 packaging/SGI/printcap                            |   5 -
 packaging/SGI/relnotes.html                       | 233 --------------
 packaging/SGI/removeswat.sh                       |  25 --
 packaging/SGI/samba.config                        |   1 -
 packaging/SGI/samba.rc                            |  67 ----
 packaging/SGI/sambalp                             | 161 ----------
 packaging/SGI/smb.conf                            | 132 --------
 packaging/SGI/smbpasswd                           |   1 -
 packaging/SGI/smbprint                            |  54 ----
 packaging/SGI/spec.pl                             |  97 ------
 packaging/SGI/startswat.sh                        |  29 --
 packaging/SGI/winbindd.config                     |   1 -
 packaging/SGI/winbindd.rc                         |  38 ---
 source3/lib/access.c                              |   2 +-
 source3/rpc_server/samr/srv_samr_nt.c             |   2 +-
 source4/dsdb/samdb/ldb_modules/password_hash.c    |   2 +-
 source4/lib/socket/access.c                       |   2 +-
 37 files changed, 17 insertions(+), 1712 deletions(-)
 delete mode 100644 packaging/SGI/README
 delete mode 100755 packaging/SGI/findsmb
 delete mode 100755 packaging/SGI/idb.pl
 delete mode 100755 packaging/SGI/inetd.sh
 delete mode 100755 packaging/SGI/inst.msg
 delete mode 100644 packaging/SGI/legal_notice.html
 delete mode 100755 packaging/SGI/mkman
 delete mode 100755 packaging/SGI/mkprintcap.sh
 delete mode 100755 packaging/SGI/mkrelease.sh
 delete mode 100644 packaging/SGI/printcap
 delete mode 100644 packaging/SGI/relnotes.html
 delete mode 100755 packaging/SGI/removeswat.sh
 delete mode 100644 packaging/SGI/samba.config
 delete mode 100644 packaging/SGI/samba.rc
 delete mode 100644 packaging/SGI/sambalp
 delete mode 100644 packaging/SGI/smb.conf
 delete mode 100644 packaging/SGI/smbpasswd
 delete mode 100644 packaging/SGI/smbprint
 delete mode 100755 packaging/SGI/spec.pl
 delete mode 100755 packaging/SGI/startswat.sh
 delete mode 100644 packaging/SGI/winbindd.config
 delete mode 100644 packaging/SGI/winbindd.rc


Changeset truncated at 500 lines:

diff --git a/README.contributing b/README.contributing
index 2d72f0c..21678cd 100644
--- a/README.contributing
+++ b/README.contributing
@@ -3,7 +3,7 @@ How to contribute a patch to Samba
 
 Simple, just make the code change, and email it as either a "diff -u"
 change, or as a "git format-patch" change against the original source
-code to samba-technical at samba.org, or attach it to a bug report at
+code to samba-technical at lists.samba.org, or attach it to a bug report at
 http://bugzilla.samba.org
 
 For larger code changes, breaking the changes up into a set of simple
diff --git a/docs-xml/Samba3-ByExample/SBE-Support.xml b/docs-xml/Samba3-ByExample/SBE-Support.xml
index b970bc0..73346ea 100644
--- a/docs-xml/Samba3-ByExample/SBE-Support.xml
+++ b/docs-xml/Samba3-ByExample/SBE-Support.xml
@@ -76,7 +76,7 @@ support.
 	Information regarding subscription to the Samba mailing list can be found on the Samba <ulink
 	url="https://lists.samba.org/mailman/">web</ulink> site. The public mailing list that can be used to obtain
 	free, user contributed, support is called the <literal>samba</literal> list. The email address for this list
-	is at <literal>mail:samba at samba.org</literal>.  Information regarding the Samba IRC channels may be found on
+	is at <literal>mail:samba at lists.samba.org</literal>.  Information regarding the Samba IRC channels may be found on
 	the Samba <ulink url="http://www.samba.org/samba.irc.html">IRC</ulink> web page.
 	</para>
 
diff --git a/docs-xml/Samba3-Developers-Guide/contributing.xml b/docs-xml/Samba3-Developers-Guide/contributing.xml
index 01e6fb2..61612d7 100644
--- a/docs-xml/Samba3-Developers-Guide/contributing.xml
+++ b/docs-xml/Samba3-Developers-Guide/contributing.xml
@@ -90,7 +90,7 @@
 		<listitem>
 		<para>Send feature patches along with a description of what the 
 		patch is supposed to do to the 
-		<ulink url="mailto:samba-technical at samba.org">Samba-technical mailinglist</ulink> and possibly to a samba team member who is (one of the) 'owners'
+		<ulink url="mailto:samba-technical at lists.samba.org">Samba-technical mailinglist</ulink> and possibly to a samba team member who is (one of the) 'owners'
 		of the code you made modifications to. We are all busy people 
 		so everybody tends to 'let one of the others handle it'. If nobody 
 		responded to your patch for a week, try to send it again until you 
diff --git a/docs-xml/Samba3-Developers-Guide/encryption.xml b/docs-xml/Samba3-Developers-Guide/encryption.xml
index be00beb..a4405a9 100644
--- a/docs-xml/Samba3-Developers-Guide/encryption.xml
+++ b/docs-xml/Samba3-Developers-Guide/encryption.xml
@@ -9,7 +9,7 @@
 		<affiliation>
 			<orgname>Samba Team</orgname>
 			<address>
-				<email>samba at samba.org</email>
+				<email>samba at lists.samba.org</email>
 			</address>
 		</affiliation>
 	</author>
diff --git a/docs-xml/Samba3-HOWTO/TOSHARG-Support.xml b/docs-xml/Samba3-HOWTO/TOSHARG-Support.xml
index b970bc0..73346ea 100644
--- a/docs-xml/Samba3-HOWTO/TOSHARG-Support.xml
+++ b/docs-xml/Samba3-HOWTO/TOSHARG-Support.xml
@@ -76,7 +76,7 @@ support.
 	Information regarding subscription to the Samba mailing list can be found on the Samba <ulink
 	url="https://lists.samba.org/mailman/">web</ulink> site. The public mailing list that can be used to obtain
 	free, user contributed, support is called the <literal>samba</literal> list. The email address for this list
-	is at <literal>mail:samba at samba.org</literal>.  Information regarding the Samba IRC channels may be found on
+	is at <literal>mail:samba at lists.samba.org</literal>.  Information regarding the Samba IRC channels may be found on
 	the Samba <ulink url="http://www.samba.org/samba.irc.html">IRC</ulink> web page.
 	</para>
 
diff --git a/docs-xml/Samba3-HOWTO/TOSHARG-msdfs.xml b/docs-xml/Samba3-HOWTO/TOSHARG-msdfs.xml
index 528f41d..5924d2c 100644
--- a/docs-xml/Samba3-HOWTO/TOSHARG-msdfs.xml
+++ b/docs-xml/Samba3-HOWTO/TOSHARG-msdfs.xml
@@ -8,7 +8,7 @@
 		<affiliation>
 			<orgname>Samba Team & Veritas Software</orgname>
 			<address>
-				<email>samba at samba.org</email>
+				<email>samba at lists.samba.org</email>
 			</address>
 		</affiliation>
 	</author>
diff --git a/docs-xml/smbdotconf/tuning/socketoptions.xml b/docs-xml/smbdotconf/tuning/socketoptions.xml
index 3417c22..213ff16 100644
--- a/docs-xml/smbdotconf/tuning/socketoptions.xml
+++ b/docs-xml/smbdotconf/tuning/socketoptions.xml
@@ -41,8 +41,8 @@
     "Unknown socket option" when you supply an option. This means you 
     either incorrectly  typed it or you need to add an include file 
     to includes.h for your OS.  If the latter is the case please 
-    send the patch to <ulink url="mailto:samba-technical at samba.org">
-    samba-technical at samba.org</ulink>.</para>
+    send the patch to <ulink url="mailto:samba-technical at lists.samba.org">
+    samba-technical at lists.samba.org</ulink>.</para>
 
     <para>Any of the supported socket options may be combined 
     in any way you like, as long as your OS allows it.</para>
diff --git a/docs-xml/using_samba/ch09.xml b/docs-xml/using_samba/ch09.xml
index 7399acf..5130cc3 100644
--- a/docs-xml/using_samba/ch09.xml
+++ b/docs-xml/using_samba/ch09.xml
@@ -1925,28 +1925,12 @@ lo0: flags=49<&lt>UP,LOOPBACK,RUNNING<&gt>
 <indexterm id="ch09-idx-953635-0"><primary>mailing lists</primary><secondary sortas="Samba">for Samba</secondary></indexterm>The following are mailing lists for support with Samba. See the Samba homepage, <systemitem role="url">http://www.samba.org/</systemitem> for information on subscribing and unsubscribing to these mailing lists:</para>
 
 
-<variablelist>
-<varlistentry><term><email>samba-binaries at samba.org</email></term>
-<listitem><para>This mailing list has information on precompiled binaries for the Samba platform.</para></listitem>
-</varlistentry>
-
-
-<varlistentry><term><email>samba-bugs at samba.org</email></term>
-<listitem><para>This mailing list is the place to report suspected bugs in Samba.</para></listitem>
-</varlistentry>
-
-
-<varlistentry><term><email>samba-ntdom at samba.org</email></term>
-<listitem><para>This mailing list has information on support for domains (particularly Windows NT) with the Samba product.</para></listitem>
-</varlistentry>
-
-
-<varlistentry><term><email>samba-technical at samba.org</email></term>
+<varlistentry><term><email>samba-technical at lists.samba.org</email></term>
 <listitem><para>This mailing list maintains debate about where the future of Samba is headed.</para></listitem>
 </varlistentry>
 
 
-<varlistentry><term><email>samba at samba.org</email></term>
+<varlistentry><term><email>samba at lists.samba.org</email></term>
 <listitem><para>This is the primary Samba mailing list that contains general questions and HOW-TO information on Samba.</para></listitem>
 </varlistentry>
 </variablelist>
diff --git a/examples/README b/examples/README
index 2222606..6b27eac 100644
--- a/examples/README
+++ b/examples/README
@@ -6,6 +6,6 @@ Samba.
 At a minimum please refer to the smb.conf.default file for current
 information regarding global and share parameter settings.
 
-Send additions to: samba at samba.org
+Send additions to: samba-technical at lists.samba.org
 
 
diff --git a/packaging/RHEL-CTDB/samba.spec.tmpl b/packaging/RHEL-CTDB/samba.spec.tmpl
index 056c00f..084ed3c 100644
--- a/packaging/RHEL-CTDB/samba.spec.tmpl
+++ b/packaging/RHEL-CTDB/samba.spec.tmpl
@@ -3,7 +3,7 @@
 
 Summary: Samba SMB client and server
 Vendor: Samba Team
-Packager: Samba Team <samba at samba.org>
+Packager: Samba Team <samba at lists.samba.org>
 Name:         samba
 Version:      PVERSION
 Release:      1GITHASH
diff --git a/packaging/RHEL/samba.spec.tmpl b/packaging/RHEL/samba.spec.tmpl
index ed37994..5188fa5 100644
--- a/packaging/RHEL/samba.spec.tmpl
+++ b/packaging/RHEL/samba.spec.tmpl
@@ -9,7 +9,7 @@
 
 Summary: Samba SMB client and server
 Vendor: Samba Team
-Packager: Samba Team <samba at samba.org>
+Packager: Samba Team <samba at lists.samba.org>
 Name:         samba
 Version:      PVERSION
 Release:      PRELEASEPRPMREV
diff --git a/packaging/SGI/README b/packaging/SGI/README
deleted file mode 100644
index f13164a..0000000
--- a/packaging/SGI/README
+++ /dev/null
@@ -1,44 +0,0 @@
-This directory contains sample files for using Samba on an IRIX
-system.  These were taken from a system running IRIX 6.2.  The
-client machines were running Win95 and connected via the Ethernet
-using TCP/IP and DNS.  Consult the Samba documentation for tips
-on configuring Samba "properly"; this smb.conf file is very simple.
-Consult the Microsoft help/documentation to understand how to
-configure the networking support on the PC clients (Win95, WfW,
-etc.).
-
-This distribution is configured so that various Samba configuration,
-binary, and log files are placed in the /usr/samba file hierarchy.
-Man pages are placed in the /usr/share/catman/u_man hierarchy.
-
-The version number of the distribution is a 10 digit number that
-is created from the samba version number. Each section of the samba 
-version number forms 2 digits of the version number (with leading 
-zeros if necessary). The alpha versions add 00 and 2 digits for
-the alpha number. The first release adds 0100. Patch releases add
-2 digits for the patch level plus 1 and 00.
-
-samba version 1.9.18alpha9  would become  0109180009
-samba version 1.9.18        would become  0109180100
-samba version 1.9.18p9      would become  0109181000
-
-You can enable all printers on your system to be used by samba
-by running the script /usr/samba/mkprintcap.sh
-
-This distribution automatically configures samba to run as deamons
-by the script /etc/init.d/samba and the file /etc/config/samba 
-(used by chkconfig). If you would prefer to have samba started by 
-inetd you can run the script /usr/samba/inetd.sh. 
-
-To create a Samba distribution you must have the Documenter's WorkBench
-package installed to format the manual pages. In addition you need
-to have the Software Packager software (inst_dev) installed to
-generate the inst images, and Perl to generate the spec and idb files.
-
-From /usr/samba/packaging/SGI directory run the mkrelease.sh script.
-There is one optional argument which is the major release number of the
-OS version (4, 5, or 6) you desire.  If no number is specified it defaults
-to 6.  This script uses Perl to generate the Makefile with the proper 
-defines and the packaging files samba.spec and samba.idb.  The binary 
-package files will be placed in ./bins
-
diff --git a/packaging/SGI/findsmb b/packaging/SGI/findsmb
deleted file mode 100755
index 336ff07..0000000
--- a/packaging/SGI/findsmb
+++ /dev/null
@@ -1,141 +0,0 @@
-#!/bin/perl
-#
-# Prints info on all smb responding machines on a subnet.
-# This script needs to be run on a machine without nmbd running and be
-# run as root to get correct info from WIN95 clients.
-#
-# syntax:
-#    findsmb [subnet broadcast address]
-#
-# with no agrument it will list machines on the current subnet
-#
-# There will be a "+" in front of the workgroup name for machines that are
-# local master browsers for that workgroup. There will be an "*" in front
-# of the workgroup name for machines that are the domain master browser for
-# that workgroup.
-#
-
-$SAMBABIN = "/usr/samba/bin";
-
-for ($i = 0; $i < 2; $i++) {	# test for -d option and broadcast address
-  $_ = shift;
-  if (m/-d|-D/) {
-    $DEBUG = 1;
-  } else  {
-    if ($_) {
-      $BCAST = "-B $_";
-    }
-  }
-}
-
-sub ipsort			# do numeric sort on last field of IP address
-{
-  @t1 = split(/\./,$a);
-  @t2 = split(/\./,$b);
-  @t1[3] <=> @t2[3];
-}
-
-# look for all machines that respond to a name lookup
-
-open(NMBLOOKUP,"$SAMBABIN/nmblookup $BCAST '*'|") || 
-  die("Can't run nmblookup '*'.\n");
-
-# get rid of all lines that are not a response IP address,
-# strip everything but IP address and sort by last field in address
-
- at ipaddrs = sort ipsort grep(s/ \*<00>.*$//,<NMBLOOKUP>);
-
-# print header info
-
-print "\nIP ADDR         NETBIOS NAME   WORKGROUP/OS/VERSION $BCAST\n";
-print "---------------------------------------------------------------------\n";
-
-foreach $ip (@ipaddrs)		# loop through each IP address found
-{
-  $ip =~ s/\n//;		# strip newline from IP address
-
-# find the netbios names registered by each machine
-
-  open(NMBLOOKUP,"$SAMBABIN/nmblookup -r -A $ip|") || 
-	die("Can't get nmb name list.\n");
-  @nmblookup = <NMBLOOKUP>;
-  close NMBLOOKUP;
-
-# get the first <00> name
-
-  @name = grep(/<00> - /, at nmblookup);
-  $_ = @name[0];
-  if ($_) {                     # we have a netbios name
-    if (/GROUP/) {		# is it a group name
-	($name, $aliases, $type, $length, @addresses) = 
-	gethostbyaddr(pack('C4',split('\.',$ip)),2);
-	if (! $name) {			# could not get name
-	    $name = "unknown nis name";
-	}
-    } else {
-	/(.{1,15})\s+<00>\s+/;
-	$name = $1;
-    }
-
-# do an smbclient command on the netbios name.
-
-    open(SMB,"$SAMBABIN/smbclient -N -L $name -I $ip -U% |") ||
-	die("Can't do smbclient command.\n");
-    @smb = <SMB>;
-    close SMB;
-
-    if ($DEBUG) {		# if -d flag print results of nmblookup and smbclient
-      print "===============================================================\n";
-      print @nmblookup;
-      print @smb;
-    }
-
-# look for the OS= string
-
-    @info = grep(/OS=/, at smb);
-    $_ = @info[0];
-    if ($_) {				# we found response
-      s/.*Domain=|OS=|Server=|\n//g;	# strip out descriptions to make line shorter
-
-    } else {				# no OS= string in response (WIN95 client)
-
-# for WIN95 clients get workgroup name from nmblookup response
-      @name = grep(/<00> - <GROUP>/, at nmblookup);
-      $_ = @name[0];
-      if ($_) {
-        /(.{1,15})\s+<00>\s+/;
-        $_ = "[$1]";
-      } else {
-	$_ = "Unknown Workgroup";
-      }
-    }
-
-# see if machine registered a local master browser name
-    if (grep(/<1d>/, at nmblookup)) {
-      $master = '+';			# indicate local master browser
-      if (grep(/<1b>/, at nmblookup)) {	# how about domain master browser?
-        $master = '*';			# indicate domain master browser
-      }
-    } else {
-      $master = ' ';			# not a browse master
-    }
-
-# line up info in 3 columns
-
-    print "$ip".' 'x(16-length($ip))."$name".' 'x(14-length($name))."$master"."$_\n";
-
-  } else {				# no netbios name found
-# try getting the host name
-    ($name, $aliases, $type, $length, @addresses) = 
-      gethostbyaddr(pack('C4',split('\.',$ip)),2);
-    if (! $name) {			# could not get name
-      $name = "unknown nis name";
-    }
-    if ($DEBUG) {			# if -d flag print results of nmblookup
-      print "===============================================================\n";
-      print @nmblookup;
-    }
-    print "$ip".' 'x(16-length($ip))."$name\n";
-  }
-} 
-
diff --git a/packaging/SGI/idb.pl b/packaging/SGI/idb.pl
deleted file mode 100755
index 2383ff5..0000000
--- a/packaging/SGI/idb.pl
+++ /dev/null
@@ -1,373 +0,0 @@
-#!/usr/bin/perl
-require "pwd.pl" || die "Required pwd.pl not found";
-
-# This perl script automatically generates the idb file
-
-$PKG = 'samba';
-$SRCDIR = '../..';
-$SRCPFX = '.';
-
-&initpwd;
-$curdir = $ENV{"PWD"};
-
-if ($PKG eq "samba_irix") {
-  open(BOOKS,"IDB.books") || die "Unable to open IDB.books file\n";
-  @books = sort idbsort <BOOKS>;
-  close BOOKS;
-}
-
-# We don't want the files listed in .cvsignore in the source tree
-open(IGNORES,"$SRCDIR/source/.cvsignore") || die "Unable to open .cvsignore file\n";
-while (<IGNORES>) {
-  chop;
-  next if /cvs\.log/;
-  $ignores{$_}++;
-}
-close IGNORES;
-
-# We don't want the files listed in .cvsignore in the source/include tree
-open(IGNORES,"$SRCDIR/source/include/.cvsignore") || die "Unable to open include/.cvsignore file\n";
-while (<IGNORES>) {
-  chop;
-  $ignores{$_}++;
-}
-close IGNORES;
-
-# get the names of all the binary files to be installed
-open(MAKEFILE,"$SRCDIR/source/Makefile") || die "Unable to open Makefile\n";
-while (not eof(MAKEFILE)) {
-  $_ = <MAKEFILE>;
-  chomp;
-  last if /^# object file lists/ ;
-  if (/^srcdir/) {
-    /^.*=(.*)/;
-    $srcdir = $1;
-  }
-  if (/^builddir/) {
-    /^.*=(.*)/;
-    $builddir = $1;
-  }
-  if (/^SBIN_PROGS/) { @sbinprogs = get_line($_); }
-  if (/^BIN_PROGS1/) { @binprogs1 = get_line($_); }
-  if (/^BIN_PROGS2/) { @binprogs2 = get_line($_); }
-  if (/^BIN_PROGS3/) { @binprogs3 = get_line($_); }
-  if (/^BIN_PROGS/) { @binprogs = get_line($_); }
-  if (/^SCRIPTS/) { @scripts = get_line($_); }
-  if (/^TORTURE_PROGS/) { @tortureprogs = get_line($_); }
-  if (/^SHLIBS/) { @shlibs = get_line($_); }
-}
-close MAKEFILE;
-
-# add my local files to the list of binaries to install
- at bins = sort byfilename (@sbinprogs, at binprogs, at binprogs1, at binprogs2, at binprogs3, at scripts,("sambalp","smbprint"));
-
- at nsswitch = sort byfilename (@shlibs);
-
-# install the swat files
-chdir "$SRCDIR/source";
-system("chmod +x ./script/installswat.sh");
-system("./script/installswat.sh  ../packaging/SGI/swat ./ ../packaging/SGI/swat/using_samba");
-system("cp -f ../swat/README ../packaging/SGI/swat");
-chdir $curdir;
-
-# get a complete list of all files in the tree
-chdir "$SRCDIR/";
-&dodir('.');
-chdir $curdir;
-
-# the files installed in docs include all the original files in docs plus all
-# the "*.doc" files from the source tree
- at docs = sort bynextdir grep (!/CVS/ & (/^source\/.*\.doc$/ | /^docs\/\w/), at allfiles);
- at docs = grep(!/htmldocs/ & !/manpages/, @docs);
- at docs = grep(!/docbook/, @docs);
-
- at libfiles = sort byfilename (grep (/^source\/codepages\/\w/, at allfiles),("packaging/SGI/smb.conf","source/bin/libsmbclient.a","source/bin/libsmbclient.so"));
-
- at swatfiles = sort grep(/^packaging\/SGI\/swat/, @allfiles);
- at catman = sort grep(/^packaging\/SGI\/catman/ & !/\/$/, @allfiles);
- at catman = sort bydirnum @catman;
-
-# strip out all the generated directories and the "*.o" files from the source
-# release
- at allfiles = grep(!/^.*\.o$/ & !/^.*\.po$/ & !/^.*\.po32$/ & !/^.*\.so$/ & !/^source\/bin/ & !/^packaging\/SGI\/bins/ & !/^packaging\/SGI\/catman/ & !/^packaging\/SGI\/html/ & !/^packaging\/SGI\/codepages/ & !/^packaging\/SGI\/swat/, @allfiles);
-
-open(IDB,"> $curdir/$PKG.idb") || die "Unable to open $PKG.idb for output\n";
-
-print IDB "f 0644 root sys etc/config/samba $SRCPFX/packaging/SGI/samba.config $PKG.sw.base config(update)\n";
-print IDB "f 0644 root sys etc/config/winbind $SRCPFX/packaging/SGI/winbindd.config $PKG.sw.base config(update)\n";
-print IDB "f 0755 root sys etc/init.d/samba $SRCPFX/packaging/SGI/samba.rc $PKG.sw.base\n";
-print IDB "f 0755 root sys etc/init.d/winbind $SRCPFX/packaging/SGI/winbindd.rc $PKG.sw.base\n";
-print IDB "l 0000 root sys etc/rc0.d/K36winbind $SRCPFX/packaging/SGI $PKG.sw.base symval(../init.d/winbind)\n";
-print IDB "l 0000 root sys etc/rc0.d/K37samba $SRCPFX/packaging/SGI $PKG.sw.base symval(../init.d/samba)\n";
-print IDB "l 0000 root sys etc/rc2.d/S81samba $SRCPFX/packaging/SGI $PKG.sw.base symval(../init.d/samba)\n";
-print IDB "l 0000 root sys etc/rc2.d/S82winbind $SRCPFX/packaging/SGI $PKG.sw.base symval(../init.d/winbind)\n";
-
-if ($PKG eq "samba_irix") {
-  print IDB "d 0755 root sys usr/relnotes/samba_irix $SRCPFX/packaging/SGI $PKG.man.relnotes\n";
-  print IDB "f 0644 root sys usr/relnotes/samba_irix/TC relnotes/TC $PKG.man.relnotes\n";
-  print IDB "f 0644 root sys usr/relnotes/samba_irix/ch1.z relnotes/ch1.z $PKG.man.relnotes\n";
-  print IDB "f 0644 root sys usr/relnotes/samba_irix/ch2.z relnotes/ch2.z $PKG.man.relnotes\n";
-  print IDB "f 0644 root sys usr/relnotes/samba_irix/ch3.z relnotes/ch3.z $PKG.man.relnotes\n";
-}
-else {
-  @copyfile = grep (/^COPY/, at allfiles);
-  print IDB "d 0755 root sys usr/relnotes/samba $SRCPFX/packaging/SGI $PKG.man.relnotes\n";
-  print IDB "f 0644 root sys usr/relnotes/samba/@copyfile[0] $SRCPFX/@copyfile[0] $PKG.man.relnotes\n";
-  print IDB "f 0644 root sys usr/relnotes/samba/legal_notice.html $SRCPFX/packaging/SGI/legal_notice.html $PKG.man.relnotes\n";
-  print IDB "f 0644 root sys usr/relnotes/samba/samba-relnotes.html $SRCPFX/packaging/SGI/relnotes.html $PKG.man.relnotes\n";
-}
-
-print IDB "d 0755 root sys usr/samba $SRCPFX/packaging/SGI $PKG.sw.base\n";
-
-print IDB "d 0755 root sys usr/samba/bin $SRCPFX/packaging/SGI $PKG.sw.base\n";
-while(@bins) {
-  $nextfile = shift @bins;
-  ($filename = $nextfile) =~ s/^.*\///;;
-
-  if (index($nextfile,'$')) {
-    if ($filename eq "smbpasswd") {
-      print IDB "f 0755 root sys usr/samba/bin/$filename $SRCPFX/source/$nextfile $PKG.sw.base \n";
-    }
-    elsif ($filename eq "swat") {


-- 
Samba Shared Repository


More information about the samba-cvs mailing list