Andrew Bartlett
2015-02-10 06:09:02 UTC
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 <***@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 <***@samba.org>
Reviewed-by: Garming Sam <***@catalyst.net.nz>
Autobuild-User(master): Andrew Bartlett <***@samba.org>
Autobuild-Date(master): Tue Feb 10 07:08:28 CET 2015 on sn-devel-104
commit 35be7fa02716f402f6a373ff3be05d4e14d132a0
Author: Andrew Bartlett <***@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 <***@samba.org>
Reviewed-by: Garming Sam <***@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-***@samba.org, or attach it to a bug report at
+code to samba-***@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.org</literal>. Information regarding the Samba IRC channels may be found on
+ is at <literal>mail:***@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-***@samba.org">Samba-technical mailinglist</ulink> and possibly to a samba team member who is (one of the) 'owners'
+ <ulink url="mailto:samba-***@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.org</email>
+ <email>***@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.org</literal>. Information regarding the Samba IRC channels may be found on
+ is at <literal>mail:***@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.org</email>
+ <email>***@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-***@samba.org">
- samba-***@samba.org</ulink>.</para>
+ send the patch to <ulink url="mailto:samba-***@lists.samba.org">
+ samba-***@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-***@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-***@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-***@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-***@samba.org</email></term>
+<varlistentry><term><email>samba-***@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.org</email></term>
+<varlistentry><term><email>***@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.org
+Send additions to: samba-***@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.org>
+Packager: Samba Team <***@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.org>
+Packager: Samba Team <***@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
-
-@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> - /,@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=/,@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>/,@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>/,@nmblookup)) {
- $master = '+'; # indicate local master browser
- if (grep(/<1b>/,@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
-@bins = sort byfilename (@sbinprogs,@binprogs,@binprogs1,@binprogs2,@binprogs3,@scripts,("sambalp","smbprint"));
-
-@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
-@docs = sort bynextdir grep (!/CVS/ & (/^source\/.*\.doc$/ | /^docs\/\w/),@allfiles);
-@docs = grep(!/htmldocs/ & !/manpages/, @docs);
-@docs = grep(!/docbook/, @docs);
-
-@libfiles = sort byfilename (grep (/^source\/codepages\/\w/,@allfiles),("packaging/SGI/smb.conf","source/bin/libsmbclient.a","source/bin/libsmbclient.so"));
-
-@swatfiles = sort grep(/^packaging\/SGI\/swat/, @allfiles);
-@catman = sort grep(/^packaging\/SGI\/catman/ & !/\/$/, @allfiles);
-@catman = sort bydirnum @catman;
-
-# strip out all the generated directories and the "*.o" files from the source
-# release
-@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/,@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") {
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 <***@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 <***@samba.org>
Reviewed-by: Garming Sam <***@catalyst.net.nz>
Autobuild-User(master): Andrew Bartlett <***@samba.org>
Autobuild-Date(master): Tue Feb 10 07:08:28 CET 2015 on sn-devel-104
commit 35be7fa02716f402f6a373ff3be05d4e14d132a0
Author: Andrew Bartlett <***@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 <***@samba.org>
Reviewed-by: Garming Sam <***@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-***@samba.org, or attach it to a bug report at
+code to samba-***@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.org</literal>. Information regarding the Samba IRC channels may be found on
+ is at <literal>mail:***@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-***@samba.org">Samba-technical mailinglist</ulink> and possibly to a samba team member who is (one of the) 'owners'
+ <ulink url="mailto:samba-***@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.org</email>
+ <email>***@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.org</literal>. Information regarding the Samba IRC channels may be found on
+ is at <literal>mail:***@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.org</email>
+ <email>***@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-***@samba.org">
- samba-***@samba.org</ulink>.</para>
+ send the patch to <ulink url="mailto:samba-***@lists.samba.org">
+ samba-***@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-***@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-***@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-***@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-***@samba.org</email></term>
+<varlistentry><term><email>samba-***@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.org</email></term>
+<varlistentry><term><email>***@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.org
+Send additions to: samba-***@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.org>
+Packager: Samba Team <***@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.org>
+Packager: Samba Team <***@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
-
-@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> - /,@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=/,@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>/,@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>/,@nmblookup)) {
- $master = '+'; # indicate local master browser
- if (grep(/<1b>/,@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
-@bins = sort byfilename (@sbinprogs,@binprogs,@binprogs1,@binprogs2,@binprogs3,@scripts,("sambalp","smbprint"));
-
-@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
-@docs = sort bynextdir grep (!/CVS/ & (/^source\/.*\.doc$/ | /^docs\/\w/),@allfiles);
-@docs = grep(!/htmldocs/ & !/manpages/, @docs);
-@docs = grep(!/docbook/, @docs);
-
-@libfiles = sort byfilename (grep (/^source\/codepages\/\w/,@allfiles),("packaging/SGI/smb.conf","source/bin/libsmbclient.a","source/bin/libsmbclient.so"));
-
-@swatfiles = sort grep(/^packaging\/SGI\/swat/, @allfiles);
-@catman = sort grep(/^packaging\/SGI\/catman/ & !/\/$/, @allfiles);
-@catman = sort bydirnum @catman;
-
-# strip out all the generated directories and the "*.o" files from the source
-# release
-@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/,@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
Samba Shared Repository