[Pkg-samba-maint] r827 - branches/samba4

Steinar H. Gunderson sesse at costa.debian.org
Tue Jan 3 12:58:22 UTC 2006


Author: sesse
Date: 2006-01-03 12:58:20 +0000 (Tue, 03 Jan 2006)
New Revision: 827

Added:
   branches/samba4/README.building
   branches/samba4/compat
   branches/samba4/dirs
   branches/samba4/diversions
   branches/samba4/init.d
   branches/samba4/ldb-tools.install
   branches/samba4/libparse-pidl-perl.install
   branches/samba4/samba-client.install
   branches/samba4/samba-common.conffiles
   branches/samba4/samba-common.install
   branches/samba4/samba-dev.install
   branches/samba4/samba-gtk-frontends.install
   branches/samba4/samba-server
   branches/samba4/samba-server.config
   branches/samba4/samba-server.install
   branches/samba4/samba-server.postinst
   branches/samba4/samba-server.samba.init
   branches/samba4/samba-server.templates
   branches/samba4/samba-swat.install
   branches/samba4/samba-testsuite.install
   branches/samba4/winregistry-tools.install
Removed:
   branches/samba4/README.build
   branches/samba4/README.build-upstream
   branches/samba4/config.cache
   branches/samba4/config.cache.alpha-linux-gnu
   branches/samba4/config.cache.sparc-linux-gnu
   branches/samba4/control.in
   branches/samba4/gdbcommands
   branches/samba4/libpam-smbpass.docs
   branches/samba4/libpam-smbpass.examples
   branches/samba4/libpam-smbpass.files
   branches/samba4/libsmbclient-dev.examples
   branches/samba4/libsmbclient-dev.files
   branches/samba4/libsmbclient.files
   branches/samba4/libsmbclient.shlibs
   branches/samba4/mksmbpasswd.8
   branches/samba4/mksmbpasswd.awk
   branches/samba4/panic-action
   branches/samba4/patches/
   branches/samba4/python2.3-samba.dirs
   branches/samba4/python2.3-samba.examples
   branches/samba4/python2.3-samba.files
   branches/samba4/python2.3-samba.lintian
   branches/samba4/samba-common.config
   branches/samba4/samba-common.dhcp
   branches/samba4/samba-common.postinst
   branches/samba4/samba-common.postrm
   branches/samba4/samba-common.templates
   branches/samba4/samba-doc-pdf.docs
   branches/samba4/samba-doc.doc-base.samba-by-example
   branches/samba4/samba-doc.doc-base.samba-developers-guide
   branches/samba4/samba-doc.doc-base.samba-howto
   branches/samba4/samba-doc.doc-base.samba-using
   branches/samba4/samba-doc.docs
   branches/samba4/samba-doc.examples
   branches/samba4/samba.config
   branches/samba4/samba.cron.daily
   branches/samba4/samba.dirs
   branches/samba4/samba.docs
   branches/samba4/samba.files
   branches/samba4/samba.init
   branches/samba4/samba.lintian
   branches/samba4/samba.logrotate
   branches/samba4/samba.pamd
   branches/samba4/samba.postinst
   branches/samba4/samba.postrm
   branches/samba4/samba.prerm
   branches/samba4/samba.templates
   branches/samba4/scripts/
   branches/samba4/smbclient.files
   branches/samba4/smbfs.files
   branches/samba4/smbwrapper.dirs
   branches/samba4/smbwrapper.docs
   branches/samba4/smbwrapper.files
   branches/samba4/source.lintian-overrides
   branches/samba4/swat.config
   branches/samba4/swat.dirs
   branches/samba4/swat.files
   branches/samba4/swat.postinst
   branches/samba4/swat.postrm
   branches/samba4/swat.templates
   branches/samba4/winbind.dirs
   branches/samba4/winbind.files
   branches/samba4/winbind.init
   branches/samba4/winbind.lintian
   branches/samba4/winbind.logrotate
   branches/samba4/wins2dns.awk
Modified:
   branches/samba4/README.debian
   branches/samba4/TODO
   branches/samba4/changelog
   branches/samba4/control
   branches/samba4/copyright
   branches/samba4/rules
   branches/samba4/samba-common.dirs
   branches/samba4/samba-common.files
   branches/samba4/smb.conf
Log:
Import of Debian packaging from upstream SVN.



Deleted: branches/samba4/README.build
===================================================================
--- branches/samba4/README.build	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/README.build	2006-01-03 12:58:20 UTC (rev 827)
@@ -1,397 +0,0 @@
-From: Steve Langasek <vorlon at netexpress.net>
-To: "Eloy A. Paris" <eloy.paris at usa.net>
-Date: Thu, 23 Aug 2001 21:20:05 -0500 (CDT)
-Subject: Re: autobuilder failure on arm for samba-2.2.1a-3
-In-Reply-To: <20010823100906.A1092 at antenas>
-Message-ID: <Pine.LNX.4.30.0108231744090.11071-100000 at tennyson.netexpress.net>
-MIME-Version: 1.0
-Content-Type: TEXT/PLAIN; charset=US-ASCII
-
-On Thu, 23 Aug 2001, Eloy A. Paris wrote:
-
-> On Wed, Aug 22, 2001 at 03:01:01PM -0500, Steve Langasek wrote:
-
-> > Hmm.  Maybe the thing to do is to focus on getting config.cache (not log,
-> > cache) support into the package.  Issues like this are frequent enough with
-> > Samba, and the configure tests add enough time to the build process, that I
-> > think there'd be much benefit in being able to step past a lot of these.
-
-> Uhhmmm... I don't know, I guess I don't like much the idea of
-> maintaining a config.cache. It looks like extra work plus a
-> compilation process that is "synthetic" or atificial. What happens if
-> the Samba Team adds a new test, or modifies the configure script, will
-> the config.cache pick those up?
-
-> In any case, you are the expert, so if you think that's the way to go,
-> and the burden far exceeds the problems we have right now I say let's
-> go for it. I am not well versed on autoconf and the configure process,
-> that's all...
-
-Well, I'll attach my work to the bottom of this message and let you judge it
-for yourself.
-
-The config.cache I'm trying to generate here is not equivalent to what
-a configure script outputs.  The only values I'm including are those which 1)
-are no-brainers on any glibc-based platform, 2) are questions we need to force
-a particular value for regardless of the kernel being built against, or 3) are
-questions about specific bizarre features of proprietary Unices that we'll
-always get an answer of 'no' to.
-
-I've removed all of the config.cache variables related to headers, or to
-checks for particular libraries; I think it's pretty safe to assert that glibc
-provides basic C functions like select(), setenv(), and waitpid() on all our
-build targets, but I think it's less safe to assert that they'll always be
-provided by particular header files.
-
-So the config.cache won't automatically be updated with answers to new
-configure tests, but it also doesn't need to in order to be useful.  There's
-really only a handful of variables in there that we /need/ in order to
-guarantee correctly-built packages, and if you want to leave out everything
-else, that's perfectly ok too.  Everything from the fifth stanza on down is
-just a build-time speed-up for some of the slower architectures.  Well, it
-also has the fringe benefit that the packages will FAIL to build if someone
-tries rebuilding for a really bizarre (non-Linux, non-glibc) architecture.  I
-see that as a plus :), you may disagree, but in any case my next trick would
-be to add a global variable developers can set to bypass the provided
-config.cache.
-
-
-It is a little artificial, but the whole point of .debs is to be able to build
-binaries in a controlled environment.  Right now, we don't really have control
-over what happens in the autobuilders.  We have even /less/ control over what
-happens in a stable release:  it's been two weeks now since I built binaries
-for bug #94380, and they haven't been uploaded to security.d.o yet.  I'm
-guessing they won't be uploaded until Wichert is back from vacation, either --
-which is fine, but it would be nice if we didn't have to worry about
-mis-builds by the security team, or about putting the security team to extra
-trouble after the fact to get packages fixed.
-
-With a pre-loaded config.cache, we can ensure that bugs of this kind don't
-happen in woody.  We can take the arm autobuilder problem into our own hands,
-and not have to worry about quirkiness in the build environment.  We can even
-close bug #109773, since we no longer have to worry about detecting the
-setuid() routines.
-
-
-So to me, it definitely seems worth it.  But you're the maintainer, and I
-won't ask you to put anything in the package that you're not comfortable with.
-
-
-> By the way, I think I remember someone was able to build 2.2.x succesfully on
-> the ARM. If this is the case, could it be that there's something weird
-> with Phillip's setup?
-
-It could be.  There are arm packages for 2.2.1a-1, so at /some/ point the
-autobuilder was able to pass the locking test.
-
-
-> P.S. How did you know about the ARM build problems? I don't see any
-> bugs about this...
-
-<http://ftp-master.debian.org/testing/>, follow the links for samba...  The
-exact reference for the arm autobuilder is at
-<http://buildd.armlinux.org/~buildd/build.php?pkg=samba&ver=2.2.1a-4&arch=arm>.
-
-Regards,
-Steve Langasek
-postmodern programmer
-
-
-diff -uNrw samba-2.2.1a-bak/debian/changelog samba-2.2.1a/debian/changelog
---- samba-2.2.1a-bak/debian/changelog	Thu Aug 23 10:27:54 2001
-+++ samba-2.2.1a/debian/changelog	Thu Aug 23 10:28:08 2001
-@@ -1,3 +1,12 @@
-+samba (2.2.1a-4.1) unstable; urgency=low
-+
-+  * Fix up the build system to avoid needing to run configure as root to
-+    answer questions we already know the answers to.
-+  * In the process, make surprising progress towards being able to
-+    cross-compile the samba packages.
-+
-+ -- Steve Langasek <vorlon at debian.org>  Wed, 22 Aug 2001 23:35:00 -0500
-+
- samba (2.2.1a-4) unstable; urgency=low
-
-   * Fixed typo in smbmount's mount page.
-diff -uNrw samba-2.2.1a-bak/debian/config.cache samba-2.2.1a/debian/config.cache
---- samba-2.2.1a-bak/debian/config.cache	Wed Dec 31 18:00:00 1969
-+++ samba-2.2.1a/debian/config.cache	Thu Aug 23 10:28:08 2001
-@@ -0,0 +1,231 @@
-+#
-+# 22 August 2001  Steve Langasek <vorlon at debian.org>
-+#
-+# This file is a shell script that caches the results of configure
-+# tests run on this system so they can be shared between configure
-+# scripts and configure runs.  It is not useful on other systems.
-+# If it contains results you don't want to keep, you may remove or edit it.
-+#
-+# By default, configure uses ./config.cache as the cache file,
-+# creating it if it does not exist already.  You can give configure
-+# the --cache-file=FILE option to use a different cache file; that is
-+# what configure does when it calls configure scripts in
-+# subdirectories, so they share the cache.
-+# Giving --cache-file=/dev/null disables caching, for debugging configure.
-+# config.status only pays attention to the cache file if you give it the
-+# --recheck option to rerun configure.
-+#
-+#
-+# This config.cache file contains a list of acceptable autoconf
-+# values which can be used in compiling Samba for Debian woody/sid.
-+#
-+# Autoconf sorts options alphabetically in its output.  This file
-+# groups options logically.
-+
-+
-+# Load any architecture-specific settings
-+if [ -n "$DEB_HOST_GNU_TYPE" \
-+     -a -f ../debian/config.cache.${DEB_HOST_GNU_TYPE} ]; then
-+	. ../debian/config.cache.${DEB_HOST_GNU_TYPE}
-+fi
-+
-+
-+# This is at the top because it's most in need of regular tweaking.
-+# These are options which are supported on 2.4 kernels, but not on 2.2
-+# kernels.
-+
-+samba_cv_HAVE_KERNEL_OPLOCKS_LINUX=${samba_cv_HAVE_KERNEL_OPLOCKS_LINUX=no}
-+samba_cv_HAVE_KERNEL_CHANGE_NOTIFY=${samba_cv_HAVE_KERNEL_CHANGE_NOTIFY=no}
-+samba_cv_HAVE_KERNEL_SHARE_MODES=${samba_cv_HAVE_KERNEL_SHARE_MODES=no}
-+
-+
-+# These are present in 2.2 kernels, but not in 2.0...
-+
-+samba_cv_have_setresuid=${samba_cv_have_setresuid=yes}
-+samba_cv_have_setresgid=${samba_cv_have_setresgid=yes}
-+samba_cv_USE_SETRESUID=${samba_cv_USE_SETRESUID=yes}
-+
-+
-+# POSIX ACL support not present in Linux 2.2; not allowed in the
-+# Debian packages, even if present on the build machine.
-+
-+ac_cv_header_sys_acl_h=${ac_cv_header_sys_acl_h=no}
-+
-+
-+# Various basic libc/compiler stuff that it's blindingly obvious that
-+# Linux supports (now watch me get bitten for saying that)
-+
-+ac_cv_c_const=${ac_cv_c_const=yes}
-+ac_cv_c_inline=${ac_cv_c_inline=inline}
-+samba_cv_volatile=${samba_cv_volatile=yes}
-+ac_cv_dirent_d_off=${ac_cv_dirent_d_off=yes}
-+ac_cv_func_bzero=${ac_cv_func_bzero=yes}
-+ac_cv_func_chmod=${ac_cv_func_chmod=yes}
-+ac_cv_func_chown=${ac_cv_func_chown=yes}
-+ac_cv_func_chroot=${ac_cv_func_chroot=yes}
-+ac_cv_func_connect=${ac_cv_func_connect=yes}
-+ac_cv_func_dup2=${ac_cv_func_dup2=yes}
-+ac_cv_func_execl=${ac_cv_func_execl=yes}
-+ac_cv_func_fchmod=${ac_cv_func_fchmod=yes}
-+ac_cv_func_fchown=${ac_cv_func_fchown=yes}
-+ac_cv_func_fstat=${ac_cv_func_fstat=yes}
-+ac_cv_func_fsync=${ac_cv_func_fsync=yes}
-+ac_cv_func_ftruncate=${ac_cv_func_ftruncate=yes}
-+ac_cv_func_getcwd=${ac_cv_func_getcwd=yes}
-+ac_cv_func_getgrent=${ac_cv_func_getgrent=yes}
-+ac_cv_func_getgrnam=${ac_cv_func_getgrnam=yes}
-+ac_cv_func_getspnam=${ac_cv_func_getspnam=yes}
-+ac_cv_func_glob=${ac_cv_func_glob=yes}
-+ac_cv_func_grantpt=${ac_cv_func_grantpt=yes}
-+ac_cv_func_initgroups=${ac_cv_func_initgroups=yes}
-+ac_cv_func_llseek=${ac_cv_func_llseek=yes}
-+ac_cv_func_memcmp_clean=${ac_cv_func_memcmp_clean=yes}
-+ac_cv_func_memmove=${ac_cv_func_memmove=yes}
-+ac_cv_func_memset=${ac_cv_func_memset=yes}
-+ac_cv_func_mktime=${ac_cv_func_mktime=yes}
-+ac_cv_func_pipe=${ac_cv_func_pipe=yes}
-+ac_cv_func_poll=${ac_cv_func_poll=yes}
-+ac_cv_func_pread=${ac_cv_func_pread=yes}
-+ac_cv_func_pwrite=${ac_cv_func_pwrite=yes}
-+ac_cv_func_rand=${ac_cv_func_rand=yes}
-+ac_cv_func_random=${ac_cv_func_random=yes}
-+ac_cv_func_readlink=${ac_cv_func_readlink=yes}
-+ac_cv_func_rename=${ac_cv_func_rename=yes}
-+ac_cv_func_select=${ac_cv_func_select=yes}
-+ac_cv_func_setenv=${ac_cv_func_setenv=yes}
-+ac_cv_func_setgroups=${ac_cv_func_setgroups=yes}
-+ac_cv_func_setsid=${ac_cv_func_setsid=yes}
-+ac_cv_func_sigaction=${ac_cv_func_sigaction=yes}
-+ac_cv_func_sigblock=${ac_cv_func_sigblock=yes}
-+ac_cv_func_sigprocmask=${ac_cv_func_sigprocmask=yes}
-+ac_cv_func_snprintf=${ac_cv_func_snprintf=yes}
-+ac_cv_func_srand=${ac_cv_func_srand=yes}
-+ac_cv_func_srandom=${ac_cv_func_srandom=yes}
-+ac_cv_func_strcasecmp=${ac_cv_func_strcasecmp=yes}
-+ac_cv_func_strchr=${ac_cv_func_strchr=yes}
-+ac_cv_func_strdup=${ac_cv_func_strdup=yes}
-+ac_cv_func_strerror=${ac_cv_func_strerror=yes}
-+ac_cv_func_strftime=${ac_cv_func_strftime=yes}
-+ac_cv_func_strpbrk=${ac_cv_func_strpbrk=yes}
-+ac_cv_func_strtoul=${ac_cv_func_strtoul=yes}
-+ac_cv_func_symlink=${ac_cv_func_symlink=yes}
-+ac_cv_func_usleep=${ac_cv_func_usleep=yes}
-+ac_cv_func_utime=${ac_cv_func_utime=yes}
-+ac_cv_func_utimes=${ac_cv_func_utimes=yes}
-+ac_cv_func_vsnprintf=${ac_cv_func_vsnprintf=yes}
-+ac_cv_func_waitpid=${ac_cv_func_waitpid=yes}
-+ac_cv_type_ino_t=${ac_cv_type_ino_t=yes}
-+ac_cv_type_mode_t=${ac_cv_type_mode_t=yes}
-+ac_cv_type_pid_t=${ac_cv_type_pid_t=yes}
-+ac_cv_type_size_t=${ac_cv_type_size_t=yes}
-+ac_cv_type_uid_t=${ac_cv_type_uid_t=yes}
-+samba_cv_socklen_t=${samba_cv_socklen_t=yes}
-+
-+# Yes, we know Linux supports fcntl locking.  Just ignore
-+# any errors caused by building on an NFS mount.
-+samba_cv_HAVE_FCNTL_LOCK=${samba_cv_HAVE_FCNTL_LOCK=yes}
-+
-+
-+# smbwrapper doesn't work because the glibc maintainers don't want
-+# to support transparent userland VFS.  We might as well preempt
-+# any checks for shadowed symbols that are only useful for smbwrapper.
-+
-+ac_cv_func___acl=${ac_cv_func___acl=no}
-+ac_cv_func__acl=${ac_cv_func__acl=no}
-+ac_cv_func___chdir=${ac_cv_func___chdir=no}
-+ac_cv_func__chdir=${ac_cv_func__chdir=no}
-+ac_cv_func___close=${ac_cv_func___close=no}
-+ac_cv_func__close=${ac_cv_func__close=no}
-+ac_cv_func___closedir=${ac_cv_func___closedir=no}
-+ac_cv_func__closedir=${ac_cv_func__closedir=no}
-+ac_cv_func___dup=${ac_cv_func___dup=no}
-+ac_cv_func__dup=${ac_cv_func__dup=no}
-+ac_cv_func___dup2=${ac_cv_func___dup2=no}
-+ac_cv_func__dup2=${ac_cv_func__dup2=no}
-+ac_cv_func___facl=${ac_cv_func___facl=no}
-+ac_cv_func__facl=${ac_cv_func__facl=no}
-+ac_cv_func___fchdir=${ac_cv_func___fchdir=no}
-+ac_cv_func__fchdir=${ac_cv_func__fchdir=no}
-+ac_cv_func___fcntl=${ac_cv_func___fcntl=no}
-+ac_cv_func__fcntl=${ac_cv_func__fcntl=no}
-+ac_cv_func___fork=${ac_cv_func___fork=no}
-+ac_cv_func__fork=${ac_cv_func__fork=no}
-+ac_cv_func___fstat=${ac_cv_func___fstat=no}
-+ac_cv_func__fstat=${ac_cv_func__fstat=no}
-+ac_cv_func___fstat64=${ac_cv_func___fstat64=no}
-+ac_cv_func__fstat64=${ac_cv_func__fstat64=no}
-+ac_cv_func___fxstat=${ac_cv_func___fxstat=no}
-+ac_cv_func___getcwd=${ac_cv_func___getcwd=no}
-+ac_cv_func__getcwd=${ac_cv_func__getcwd=no}
-+ac_cv_func___getdents=${ac_cv_func___getdents=no}
-+ac_cv_func__getdents=${ac_cv_func__getdents=no}
-+ac_cv_func___llseek=${ac_cv_func___llseek=no}
-+ac_cv_func___sys_llseek=${ac_cv_func___sys_llseek=no}
-+ac_cv_func__llseek=${ac_cv_func__llseek=no}
-+ac_cv_func___lseek=${ac_cv_func___lseek=no}
-+ac_cv_func__lseek=${ac_cv_func__lseek=no}
-+ac_cv_func___lstat=${ac_cv_func___lstat=no}
-+ac_cv_func__lstat=${ac_cv_func__lstat=no}
-+ac_cv_func___lstat64=${ac_cv_func___lstat64=no}
-+ac_cv_func__lstat64=${ac_cv_func__lstat64=no}
-+ac_cv_func___lxstat=${ac_cv_func___lxstat=no}
-+ac_cv_func___open=${ac_cv_func___open=no}
-+ac_cv_func__open=${ac_cv_func__open=no}
-+ac_cv_func___open64=${ac_cv_func___open64=no}
-+ac_cv_func__open64=${ac_cv_func__open64=no}
-+ac_cv_func___opendir=${ac_cv_func___opendir=no}
-+ac_cv_func__opendir=${ac_cv_func__opendir=no}
-+ac_cv_func___pread=${ac_cv_func___pread=no}
-+ac_cv_func__pread=${ac_cv_func__pread=no}
-+ac_cv_func___pread64=${ac_cv_func___pread64=no}
-+ac_cv_func__pread64=${ac_cv_func__pread64=no}
-+ac_cv_func___pwrite=${ac_cv_func___pwrite=no}
-+ac_cv_func__pwrite=${ac_cv_func__pwrite=no}
-+ac_cv_func___pwrite64=${ac_cv_func___pwrite64=no}
-+ac_cv_func__pwrite64=${ac_cv_func__pwrite64=no}
-+ac_cv_func___read=${ac_cv_func___read=no}
-+ac_cv_func__read=${ac_cv_func__read=no}
-+ac_cv_func___readdir=${ac_cv_func___readdir=no}
-+ac_cv_func__readdir=${ac_cv_func__readdir=no}
-+ac_cv_func___readdir64=${ac_cv_func___readdir64=no}
-+ac_cv_func__readdir64=${ac_cv_func__readdir64=no}
-+ac_cv_func___seekdir=${ac_cv_func___seekdir=no}
-+ac_cv_func__seekdir=${ac_cv_func__seekdir=no}
-+ac_cv_func___stat=${ac_cv_func___stat=no}
-+ac_cv_func__stat=${ac_cv_func__stat=no}
-+ac_cv_func___stat64=${ac_cv_func___stat64=no}
-+ac_cv_func__stat64=${ac_cv_func__stat64=no}
-+ac_cv_func___telldir=${ac_cv_func___telldir=no}
-+ac_cv_func__telldir=${ac_cv_func__telldir=no}
-+ac_cv_func___write=${ac_cv_func___write=no}
-+ac_cv_func__write=${ac_cv_func__write=no}
-+ac_cv_func___xstat=${ac_cv_func___xstat=no}
-+
-+
-+
-+# Miscellaneous stuff that isn't, and shouldn't be, available
-+# in Debian.  Those interested in building debs for other systems may
-+# need to remove some of these defines.
-+
-+ac_cv_func_bigcrypt=${ac_cv_func_bigcrypt=no}
-+ac_cv_func_crypt16=${ac_cv_func_crypt16=no}
-+ac_cv_func_getauthuid=${ac_cv_func_getauthuid=no}
-+ac_cv_func_getprpwnam=${ac_cv_func_getprpwnam=no}
-+ac_cv_func_getpwanam=${ac_cv_func_getpwanam=no}
-+ac_cv_func_putprpwnam=${ac_cv_func_putprpwnam=no}
-+ac_cv_func_rdchk=${ac_cv_func_rdchk=no}
-+ac_cv_func_set_auth_parameters=${ac_cv_func_set_auth_parameters=no}
-+ac_cv_func_setgidx=${ac_cv_func_setgidx=no}
-+ac_cv_func_setluid=${ac_cv_func_setluid=no}
-+ac_cv_func_setpriv=${ac_cv_func_setpriv=no}
-+ac_cv_func_setuidx=${ac_cv_func_setuidx=no}
-+ac_cv_lib_sec_bigcrypt=${ac_cv_lib_sec_bigcrypt=no}
-+ac_cv_lib_sec_getprpwnam=${ac_cv_lib_sec_getprpwnam=no}
-+ac_cv_lib_sec_getspnam=${ac_cv_lib_sec_getspnam=no}
-+ac_cv_lib_sec_putprpwnam=${ac_cv_lib_sec_putprpwnam=no}
-+ac_cv_lib_sec_set_auth_parameters=${ac_cv_lib_sec_set_auth_parameters=no}
-+ac_cv_lib_security_bigcrypt=${ac_cv_lib_security_bigcrypt=no}
-+ac_cv_lib_security_getprpwnam=${ac_cv_lib_security_getprpwnam=no}
-+ac_cv_lib_security_getspnam=${ac_cv_lib_security_getspnam=no}
-+ac_cv_lib_security_putprpwnam=${ac_cv_lib_security_putprpwnam=no}
-+ac_cv_lib_security_set_auth_parameters=${ac_cv_lib_security_set_auth_parameters=no}
-diff -uNrw samba-2.2.1a-bak/debian/config.cache.alpha-linux samba-2.2.1a/debian/config.cache.alpha-linux
---- samba-2.2.1a-bak/debian/config.cache.alpha-linux	Wed Dec 31 18:00:00 1969
-+++ samba-2.2.1a/debian/config.cache.alpha-linux	Thu Aug 23 10:28:08 2001
-@@ -0,0 +1,12 @@
-+# 22 Aug 2001  Steve Langasek <vorlon at debian.org>
-+
-+# This file contains autoconf settings specific to the alpha-linux
-+# platform that should be preloaded when building for this architecture.
-+
-+
-+# Linux 2.2 on Alpha doesn't have a functional setresgid() call, but
-+# Linux 2.4 does.  Ensure that packages compiled for woody remain
-+# compatible with 2.2 kernels, even if the build machine is running 2.4.
-+samba_cv_have_setresgid=${samba_cv_have_setresgid=no}
-+samba_cv_USE_SETRESUID=${samba_cv_USE_SETRESUID=no}
-+samba_cv_USE_SETREUID=${samba_cv_USE_SETREUID=yes}
-diff -uNrw samba-2.2.1a-bak/debian/rules samba-2.2.1a/debian/rules
---- samba-2.2.1a-bak/debian/rules	Thu Aug 23 10:27:54 2001
-+++ samba-2.2.1a/debian/rules	Thu Aug 23 10:28:08 2001
-@@ -15,6 +15,14 @@
- # This has to be exported to make some magic below work.
- export DH_OPTIONS
-
-+# Set the host and build architectures for use with config.cache loading,
-+# cross-building, etc.
-+DEB_HOST_GNU_TYPE	:= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
-+DEB_BUILD_GNU_TYPE	:= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
-+
-+export DEB_HOST_GNU_TYPE
-+export DEB_BUILD_GNU_TYPE
-+
- BVARS = SMBLOGFILE=/var/log/smb NMBLOGFILE=/var/log/nmb
-
- DESTDIR=`pwd`/debian/samba
-@@ -48,8 +56,11 @@
- #     ./configure --with-fhs --prefix=/usr --sysconfdir=/etc \
- #        --localstatedir=/var
-
-+	if [ -f debian/config.cache ]; then \
-+		cp -f debian/config.cache source/config.cache; \
-+	fi
- #	[ -f source/Makefile ] || (cd source && ./configure --with-fhs --prefix=/usr --exec-prefix=/usr --with-netatalk --with-smbmount --with-pam --with-syslog --with-sambabook --with-utmp)
--	[ -f source/Makefile ] || (cd source && ./configure --with-fhs --prefix=/usr --sysconfdir=/etc --with-privatedir=/etc/samba --with-lockdir=/var/state/samba --localstatedir=/var --with-netatalk --with-smbmount --with-pam --with-syslog --with-sambabook --with-utmp --with-readline --with-pam_smbpass)
-+	[ -f source/Makefile ] || (cd source && ./configure --host=$(DEB_HOST_GNU_TYPE)-gnu --build=$(DEB_BUILD_GNU_TYPE)-gnu --with-fhs --prefix=/usr --sysconfdir=/etc --with-privatedir=/etc/samba --with-lockdir=/var/state/samba --localstatedir=/var --with-netatalk --with-smbmount --with-pam --with-syslog --with-sambabook --with-utmp --with-readline --with-pam_smbpass)
-
- 	touch configure-stamp
-

Deleted: branches/samba4/README.build-upstream
===================================================================
--- branches/samba4/README.build-upstream	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/README.build-upstream	2006-01-03 12:58:20 UTC (rev 827)
@@ -1,78 +0,0 @@
-Building Samba Packages for Debian GNU/Linux
---------------------------------------------
-
-Building Debian packages is not as hard as some people might think.
-The following instructions will allow you to build your own Samba
-Debian packages. These instructions and the files in packaging/Debian/
-should be current as of Samba 3.0.2, and allow you to build Debian
-packages for Debian unstable (so you need some development packages
-available only in Debian unstable.) If you are using something newer
-than 3.0.2 you might want to try to follow the instructions to see if
-patches apply cleanly. If some patches don't apply cleanly please e-mail
-samba at packages.debian.org since we might have fixed patches that we have
-not yet integrated into upstream Samba.
-
-We try to maintain as much compatibility with previous releases
-of Debian as possible, so it is possible that the files in
-packaging/Debian/ can also be used to build Samba Debian packages for
-other Debian releases. However, sometimes this is just not possible
-because we need to use stuff that is only available on Debian unstable.
-
-Instructions
-------------
-
-If you want to build Samba packages for Debian and you just want to use
-upstream sources, i.e. you don't want to wait for us to put official
-packages out, or you want packages for a Debian version for which we
-don't provide deb's, or you don't want to use official packages, or
-you want to add --this-cool-switch to configure, or whatever, follow
-these instructions:
-
-0) Make sure you have the following packages installed (in addition
-to the normal Debian development packages -- dpkg-dev, libc6-dev,
-devscripts, etc.):
-
-  autoconf
-  debhelper (>= 4.1.13)
-  libpam0g-dev
-  libreadline4-dev
-  libcupsys2-dev
-  libacl1-dev, libacl1 (>= 2.2.11-1)
-  libkrb5-dev
-  libldap2-dev
-  po-debconf
-  python2.3-dev
-
-  Notes regarding the packages required to build Samba Debian packages:
-
-  * The libcupsys2-dev is not available in Debian Potato (Debian 2.2).
-    That's fine; the configure script won't detect CUPS support and the
-    resulting binaries won't support CUPS.
-
-  * The list above is current as of samba-3.0.0rc2, but it can get
-    out of date. The best way to check what packages are required to
-    build the samba packages on Debian is to look for the Build-Depends:
-    field in the file debian/control.
-
-1) cd samba[-<version>]. For example, "cd samba-3.0.2".
-2) cp -a packaging/Debian/debian/ .
-  It's important that you copy instead of symlink because the build
-  tools in Potato have a problem that prevents the build to work with
-  a symlink. If you are running a recent Debian distribution you don't
-  have to copy the directory and you can use a symlink instead:
-  "ln -s packaging/Debian/debian/ ."
-3) dch -i (this is completely optional - only do it if you understand
-   Debian version numbers! Don't complain later if you can't upgrade
-   to official versions of the Samba packages for Debian.)
-  - Edit the changelog and make sure the version is right. For example,
-    for Samba 3.0.2, the version number should something like 3.0.2-0.1.
-4) Run 'fakeroot debian/rules binary'.
-5) That's it. Your new packages should be in ../. Install with dpkg.
-
-Please e-mail samba at packages.debian.org with comments, questions or
-suggestions. Please talk to us and not to the Samba Team. They have
-better things to do and know nothing about the Debian packaging system.
-
-Eloy A. Paris <peloy at debian.org>
-Steve Langasek <vorlon at debian.org>
-

Added: branches/samba4/README.building
===================================================================
--- branches/samba4/README.building	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/README.building	2006-01-03 12:58:20 UTC (rev 827)
@@ -0,0 +1,14 @@
+Building the experimental Debian package for Samba 4.0
+======================================================
+					   By Jelmer Vernooij, 20 May 2004.
+
+Check out the SAMBA_4 branch of the samba-docs SVN repository 
+and put the output in the top directory of samba4 (the directory
+where source/ and packaging/ can be found).
+
+Now, go to packaging/, and run:
+
+svn-buildpackage -rfakeroot
+
+See the Debian docs for more information about the debian build 
+process.

Modified: branches/samba4/README.debian
===================================================================
--- branches/samba4/README.debian	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/README.debian	2006-01-03 12:58:20 UTC (rev 827)
@@ -1,164 +1,7 @@
-Samba for Debian
-----------------
+samba4 for Debian
+----------------------
 
-This package was built by Eloy Paris <peloy at debian.org> and Steve Langasek
-<vorlon at debian.org>, current maintainers of the Samba packages for Debian,
-based on previous work from Bruce Perens <Bruce at Pixar.com>, Andrew
-Howell <andrew at it.com.au>, Klee Dienes <klee at debian.org> and Michael
-Meskes <meskes at topsystem.de>, all previous maintainers of the packages
-samba and sambades (merged together for longer than we can remember.)
+This is an experimental package of an experimental version of Samba. This 
+version is for testing purposes only. DO NOT USE IN A PRODUCTION ENVIRONMENT!
 
-Contents of this README file:
-
-1. Notes
-2. Upgrading from Samba 2.2
-3. Packages Generated from the Samba Sources
-4. Support for NT Domains
-5. Reporting bugs
-
-
-1. Notes
---------
-
-- As of Samba 2.0.6-1, the Debian version of Samba is compiled with
-  Pluggable Authentication Modules (PAM) support. PAM support was 
-  discontinued during the libc5 -> libc6 migration process and I never
-  brought it back until 2.0.6-1.
-
-- The smbfs package does not support the 2.0.x Linux kernels anymore.
-  This has been the case since the very first packages of the CVS sources
-  that eventually became Samba 2.2. To use the smbfs package you need to
-  run a 2.2.x kernel or later.
-
-- Starting with the Debian packages for Samba 2.2, the Samba log files (for
-  nmbd and smbd) have been moved to a new location: /var/log/samba/. The
-  files also have new names: log.nmbd and log.smbd. The old files
-  (/var/log/{nmb,smb} were moved to the new location.
-
-
-2. Upgrading from Samba 2.2
----------------------------
-
-Samba 3.0 provides greatly improved support for modern Windows systems,
-including support for Unicode and LDAP.  In the process, Samba 3.0
-necessarily also breaks backward compatiblity with past releases.  These
-issues are documented herein; if you are aware of other problems related
-to upgrading from Samba 2.2, please let us know at
-<samba at packages.debian.org>.
-
-Samba and LDAP
---------------
-Starting with Samba 2.999+3.0cvs20020723-1 we are building Samba with
-LDAP support.  However, the LDAP schema for Samba 3.0 differs
-substantially from the schema used by many sites with Samba 2.2 (not
-enabled in the Debian packages).  If upgrading from an LDAP-enabled 2.2,
-you will need to run the convertSambaAccount script found in
-/usr/share/doc/samba-doc/examples/LDAP.  A copy of the schema itself can
-also be found at /usr/share/doc/samba-doc/examples/LDAP/samba.schema.
-
-Character Sets
---------------
-Samba 3.0 introduces support for negotiating Unicode (UCS-2LE) with
-Windows clients.  Owing to the close similarity between Windows and Unix
-NLS charsets, in the past, many users were able to pass filenames
-containing non-ASCII characters between clients and servers without
-configuring Samba to know what character set was in use.  Now, Samba
-must be able to convert Unix filenames to Unicode before sending to the
-client, so Samba must know what character set the filenames are being
-converted from.  If you will be sharing files with non-ASCII names, and
-the filenames are not encoded with UTF-8, you will need to tell Samba
-which character set to use with the 'unix charset' option.
-
-If you had previously specified 'character set' and 'client code page'
-options under 2.2, these settings should be automatically converted for
-you.
-
-
-3. Packages Generated from the Samba Sources
---------------------------------------------
-
-Currently, the Samba sources produce the following binary packages:
-
-samba: A LanManager like file and printer server for Unix.
-samba-common: Samba common files used by both the server and the client.
-smbclient: A LanManager like simple client for Unix.
-swat: Samba Web Administration Tool
-samba-doc: Samba documentation.
-samba-doc-pdf: Samba documentation (PDF format).
-smbfs: Mount and umount commands for the smbfs (works with 2.2.x and
-	above kernels, not with 2.0.x kernels.)
-libpam-smbpass: pluggable authentication module for SMB password
-	database.
-libsmbclient: Shared library that allows applications to talk to SMB servers.
-libsmbclient-dev: libsmbclient shared libraries.
-winbind: Service to resolve user and group information from a Windows NT 
-	server.
-python2.2-samba: Python bindings that allow access to various aspects of
-	Samba.
-
-Please note that the package smbwrapper (a shared library that provides
-SMB client services that existed between Samba 2.0.0-1 and Samba-2.0.5a-4
-does not exist any more. The reason is that starting with Samba 2.0.6-1, that
-code does not even compile, and the upstream author (Andrew Tridgell)
-recommended to disable the compilation of smbwrapper until some issues
-with glibc2.1 get cleared out (the problem is with glibc, not with Samba
-itself).
-
-
-4. Support for NT Domains
--------------------------
-
-Samba 2.2 includes preliminary support for NT domains. A Samba server
-can now be part of a Windows NT domain whose Primary Domain Controller
-is a Windows NT server. This feature is supposed to be stable although I
-haven't tried it myself. Read the documentation in the samba-doc package
-for help on how to do this (hint: "security = domain" in the smb.conf
-file).
-
-Samba 2.2 has also experimental support for Primary Domain
-Controller. This means that a Samba server can act now as a PDC. There
-are no special flags needed to compile Samba with NT domain PDC
-support. Please read the NTDOM PDC FAQ at www.samba.org (Documentation
-section).
-
-Please note that NT domain PDC support is far from complete and is still 
-experimental.
-
-
-5. Reporting Bugs
------------------
-
-If you believe you have found a bug please make sure the possible bug
-also exists in the latest version of Samba that is available for the
-unstable Debian distribution. If you are running Debian stable this
-means that you will probably have to build your own packages. And if the
-problem does not exist in the latest version of Samba we have packaged it
-means that you will have to run the version of Samba you built yourself
-since it is not easy to upload new packages to the stable distribution,
-unless they fix critical security problems.
-
-If you can reproduce the problem in the latest version of Samba then
-it is likely to be a real bug. Your best shot is to search the Samba
-mailing lists to see if it is something that has already been reported
-and fixed - if it is a simple fix we can add the patch to our packages
-without waiting for a new Samba release.
-
-If you decide that your problem deserves to be submitted to the Debian
-Bug Tracking System (BTS) we expect you to be responsive if we request
-more information. If we request more information and do not receive
-any in a reasonable time frame expect to see your bug closed without
-explanation - we can't fix bugs we can't reproduce, and most of the
-time we need more information to be able to reproduce them.
-
-When submitting a bug to the Debian BTS please include the version of
-the Debian package you are using as well as the Debian distribution you
-are using. Think _twice_ about the severity you assign to the bug: we
-are _very_ sensitive about bug severities; the fact that it doesn't
-work for you doesn't mean that the severity must be such that it holds
-a major Debian release. In fact, that it doesn't work for you it
-doesn't mean that it doesn't work for others. So again: think _twice_.
-
-
-Eloy A. Paris <peloy at debian.org>
-Steve Langasek <vorlon at debian.org>
-
+Jelmer Vernooij <jelmer at samba.org>, Thu, 13 May 2004 01:38:41 +0200

Modified: branches/samba4/TODO
===================================================================
--- branches/samba4/TODO	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/TODO	2006-01-03 12:58:20 UTC (rev 827)
@@ -1,4 +1 @@
-Nothing in our list right now.
-
-Debian Samba Maintainers.-
-Sun Apr  6 01:34:21 EST 2003
+- Ask if the user wishes to upgrade from Samba3

Modified: branches/samba4/changelog
===================================================================
--- branches/samba4/changelog	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/changelog	2006-01-03 12:58:20 UTC (rev 827)
@@ -1,2765 +1,23 @@
-samba (3.0.21a-2) UNRELEASED; urgency=low
+samba (3.9.0+SVN12395-1) unstable; urgency=low
 
-  *
+  * New snapshot, drop 4 suffix
 
- -- Noèl Köthe <noel at debian.org>  Sun, 01 Jan 2006 16:45:33 +0100
+ -- Jelmer Vernooij <jelmer at samba.org>  Tue, 20 Dec 2005 13:38:26 +0100
 
-samba (3.0.21a-1) unstable; urgency=low
+samba4 (3.9.0+SVN12312-1) unstable; urgency=low
 
-  [ Christian Perrier ]
-  * *Really* make samba-doc suggest samba-doc-pdf. This change finally
-    did not make it in the previous release.
+  * New upstream snapshot.
 
-  [ Noèl Köthe ]
-  * new upstream release 3.0.21a
-    - removed smbsh.1 from debian/rules
-    - added new smbclient programm smbget (with conflict/replace
-      to existing Debian smbget package)
-    - added libsmbclient.7 to libsmbclient package
-    - added umount.cifs.8 to smbfs package
-    - added pam_winbind.7 to winbind package
-    - added new /usr/bin/eventlogadm to samba package which is
-      documented here http://www.samba.org/~jerry/Samba-EventLog-HOWTO.txt
-    - fixed "cd command fails in smbclient". Closes: #307535
-    - fixed "file descriptor leak". Closes: #339564
-    - fixed "smbclient(1) doesn't list same options as
-      smbclient usage statement". Closes: #154184
-    - fixed "typo in smbmount.8". Closes: #260673
-    - fixed "smbmount manual page doesn't have a link to
-      smbumount". Closes: #297535
-    - fixed "smb.conf man page references non-existent
-      BROWSING.txt file". Closes: #316458
-    - fixed "smb.conf - improve topic: hosts deny (S)". Closes: #273480
-    - fixed "fails to manage groups containing spaces". Closes: #299592
-    - corrected nonpic-libsmbclient.patch to apply
-    - corrected fhs.patch to apply
-  * added myself to Uploaders
-  * Rewording of the panic action script. Closes: #335051
-  * added missing swat translation to swat package
+ -- Jelmer Vernooij <jelmer at samba.org>  Mon, 27 Jun 2005 11:25:57 +0200
 
- -- Noèl Köthe <noel at debian.org>  Sun, 01 Jan 2006 12:45:33 +0100
+samba4 (3.9.0-SVN-build-6710-1) unstable; urgency=low
 
-samba (3.0.20b-4) unstable; urgency=low
+  * Newer upstream version
 
-  [ Christian Perrier ]
-  * Remove the smbldap-tools-* directory from the examples of samba-doc
-    as these tools exist as an independent package. Closes: #341934
-  * Swedish debconf translation update. Closes: #342022
-  * Preserve the local admin settings for run_mode in /etc/default/samba
-    when upgrading. Closes: #234038, #267988, #269735
-  * Winbind also must depend on lsb-base. Closes: #343379
-  * Enable swat in inetd when installing it and remove it when
-    uninstalling. Closes: #87905, #230936, #268429
+ -- Jelmer Vernooij <jelmer at samba.org>  Thu, 12 May 2005 14:04:05 +0200
 
-  [ Peter Eisentraut ]
-  * Added separate samba-doc-pdf package, suggested by samba-doc.
-    Closes: #281971
-  * Removed duplicate documentation in swat package, symlinked to
-    samba-doc; swat now depends on samba-doc. Closes: #233447
+samba4 (3.9.0-SVN-build-655-1) unstable; urgency=low
 
- -- Christian Perrier <bubulle at debian.org>  Tue, 20 Dec 2005 17:08:20 +0100
+  * Initial release.
 
-samba (3.0.20b-3) unstable; urgency=low
-
-  [ Steve Langasek ]
-  * Drop the FHS transition code from the samba postinst, since it's
-    not needed for upgrades from sarge (and most of it not for upgrades
-    from woody).
-
-  [ Noèl Köthe ]
-  * libpam-smbpass dependency on samba-common
-    Closes: #297923
-  * Updated swedish debconf translation. Closes: #335784
-  * Added Recommends: smbldap-tools. Closes: #227675
-
-  [ Peter Eisentraut ]
-  * Added doc-base support. Closes: #55580
-  * Fixed dh_installexamples call so the debian/*.examples files are
-    actually used.
-  * Patched libpam-smbpass README to refer to examples directory.
-    Closes: #215771
-
-  [ Christian Perrier ]
-  * Add a working passwd chat line to the default smb.conf file
-    Closes: #269746
-  * Add the profiles binary and man page to the shipped files. Closes: #225494
-  * Add a dependency on samba-common for winbind and force versions to match
-    Closes: #273007, #264855
-  * Add /var/log/samba to winbind directories. Closes: #340833
-  * Lintian cleaning:
-    - Add a few lintian overrides to avoid lintian complaining
-      for things done on purpose or just because it makes wrong assumptions
-    - Corrected FSF address in debian/copyright
-    - Make swat depend on netbase as it uses update-inetd in its postinst
-      script
-    - Correct shebang lines in config scripts
-    - Remove an extra copy of the GPL in smbldap-tool examples in samba-doc
-    - Minor correction in libsmbclient-dev description to avoid strictly
-      repeating the short description in the long description
-    - Call confmodule in swat.postinst as this is the only way to guarantee
-      that the config script is run in all cases
-
- -- Christian Perrier <bubulle at debian.org>  Sat,  3 Dec 2005 07:30:40 +0100
-
-samba (3.0.20b-2) unstable; urgency=low
-
-  * Don't build with -gstabs any more; -g no longer gives a problematic
-    size hit, and -gstabs is no longer supported on ia64.
-
- -- Steve Langasek <vorlon at debian.org>  Wed, 19 Oct 2005 19:02:44 -0700
-
-samba (3.0.20b-1) unstable; urgency=low
-
-  * Christian Perrier:
-    - Debconf translations:
-      - Added Vietnamese. Closes: #317876
-      - Updated German. Closes: #322907
-  * Steve Langasek:
-    - Use ${misc:Depends} in debian/control instead of depending on
-      debconf directly, allowing use of cdebconf as an alternative.
-      Closes: #332088.
-  * Noèl Köthe
-    - corrected libsmbclient priority to optional. Closes: #310045
-    - corrected the path of ServerType.html in smb.conf. Closes: #296500
-    - updated Standards-Version to 3.6.2 (no changes needed)
-    - added homepage to description
-    - switched init scripts (samba and winbind) to lsb-functions
-      (took patches from ubuntu)
-    - added Swedish. Closes: #331437
-    - removed outdated "guest" value in "passdb backend" in default smb.conf
-      Closes: #289519
-    - moved smbpasswd(5) to samba-common where the binary and smbpasswd(8)
-      is; Replaces: all previous versions of samba.  Closes: #253603
-    - new upstream release 3.0.20b (from 2005-10-13). Closes: #324515
-      - support for Windows Vista. Closes: #323489
-      - Mac OS Tiger Problem fixed. Closes: #309836
-      - BUG 2688: re-implement support for the -P (--port) option.
-        Closes: #307746
-      - "man smb.conf" warnings fixed. Closes: #266320
-      - testprns removed by upstream so removed in samba.files
-      - corrected docs/*.pdf names (samba-doc.docs)
-      - corrected diagnosis.html path (samba.docs)
-      - removing patches which are included upstream:
-        dos7-xcopy-always-copies-files.patch
-           (* BUG 2622: Remove DPTR_MASK as it makes no sense.)
-        hide-special-file-fix.patch
-           (* Hide dot files and directory logic fixes.)
-        rap-printing-bigendian.patch
-           (* BUG 1998: Correct byte ordering bug when storing
-              16-bit RAP print job ids.)
-        smbclient-vfat-loop.patch
-        smbclient-vfat-loop2.patch
-           (* BUG 2698: Fix infinite listing loop in smbclient
-              caused by an invalid character set conversion.)
-      - fixed the following patches which didn't applied cleanly
-        fhs.patch
-        non-linux-ports.patch
-
- -- Steve Langasek <vorlon at debian.org>  Tue, 18 Oct 2005 19:02:21 -0700
-
-samba (3.0.14a-6) unstable; urgency=low
-
-  * Use DEB_HOST_ARCH_OS instead of DEB_HOST_GNU_SYSTEM to detect
-    Linux in debian/rules, for compatibility with dpkg-dev >= 1.13.9;
-    add a versioned build-depend accordingly.  Closes: #315955
-  * Switch to libreadline5.
-
- -- Steve Langasek <vorlon at debian.org>  Fri,  1 Jul 2005 00:13:12 -0700
-
-samba (3.0.14a-5) unstable; urgency=low
-
-  * Fix libsmbclient.a to be built as non-PIC instead of PIC.
-    Closes: #279243.
-
- -- Steve Langasek <vorlon at debian.org>  Wed,  8 Jun 2005 05:46:52 -0700
-
-samba (3.0.14a-4) unstable; urgency=high
-
-  * Last-minute upload for sarge, because I don't listen to anything
-    that RM guy says
-  * Patch smbmount to strip CAP_UNIX out of the capabilities passed to
-    the kernel when uid, gid, dmask, or fmask options have been
-    specified; this keeps the mount permissions from changing out from
-    under the user when upgrading to a server (or to a kernel) that 
-    supports unix extensions.  Closes: #310982.
-  * Second patch to smbclient search continuation logic, from upstream:
-    preserve the original UCS2 filename to guard against lossy
-    conversions, and break out if we find ourselves looping.
-    Closes: #311157.
-  * Upstream fix to make print job cancellations work on big-endian
-    systems when talking to RAP-style clients (i.e., smbclient).
-    Closes: #311213.
-  * Add build-dependency on libpopt-dev, so that we consistently use the
-    system popt lib instead of the bundled one.
-
- -- Steve Langasek <vorlon at debian.org>  Thu,  2 Jun 2005 07:02:46 -0700
-
-samba (3.0.14a-3) unstable; urgency=high
-
-  * Urgency set to high for a bug that makes smbclient/libsmbclient
-    /almost/ mostly unusable
-  * Fix smbclient's search continuation logic so that it works correctly
-    against 2K servers offering VFAT-hosted shares; many thanks to
-    Jeremy Allison for the timely upstream fix.  Closes: #309798.
-  * Update pt_BR debconf translation.  Thanks to Andre Luis Lopes
-    <andrelop at debian.org>. (closes: #308510)
-  * Add Russian debconf translation, thanks to Yuriy Talakan
-    <yt at amur.elektra.ru>. (closes: #310063)
-
- -- Steve Langasek <vorlon at debian.org>  Thu, 26 May 2005 23:37:57 -0700
-
-samba (3.0.14a-2) unstable; urgency=low
-
-  * Point the sense of the file_is_special() check right way around;
-    thanks to Matthijs Mohlmann for catching this.  Closes: #305747.
-  * debian/patches/dos7-xcopy-always-copies-files.patch:
-    Fix the MS-DOS 7 XCOPY copying files over and over bug
-    Closes: #309003
-  * Steve Langasek <vorlon at debian.org>:
-    - Add Christian Perrier to Uploaders:.  Thanks, Christian :)
-
- -- Steve Langasek <vorlon at debian.org>  Sun,  8 May 2005 04:43:21 -0700
-
-samba (3.0.14a-1) unstable; urgency=low
-
-  * New upstream version
-    - A more complete upstream fix for missing files in file listings,
-      should really give us working (closes: #302771); drop
-      xp-missing-files.patch, which has been superseded.
-  * Use the right path when removing mount.cifs binary in the clean
-    target.  Closes: #303318.
-
- -- Steve Langasek <vorlon at debian.org>  Mon, 18 Apr 2005 03:22:29 -0700
-
-samba (3.0.11-1) unstable; urgency=high
-
-  * New upstream version
-    - Fixes duplicated entry in swat(8) manpage (closes: #292957).
-    - Fix queue handling so that processes serving print clients don't
-      spin off into infinity and clobber the system (closes: #274969).
-    - Make sure we use C-locale toupper/tolower functions for case
-      conversion, since Turkish pairing rules are incompatible
-      (closes: #286174).
-  * Fix logrotate script to exit true instead of false when nmbd.pid is
-    missing (closes: #287263).
-  * Added Portuguese debconf translation. Thanks to Miguel Figueiredo
-    <elmig at debianpt.org>. (closes: #286375)
-  * Added Italian debconf translation. Thanks to Luca Monducci
-    <luca.mo at tiscali.it>. (closes: #284125)
-  * Add support for building on the Debian BSD and Hurd ports; thanks to
-    Robert Millan for the patch. (closes: #266693)
-  * debian/patches/xp-missing-files.patch: import patch from upstream to
-    fix missing entries in directory listings when talking to WinXP
-    servers (closes: #297771).
-
- -- Steve Langasek <vorlon at debian.org>  Wed, 23 Mar 2005 00:13:16 -0800
-
-samba (3.0.10-1) unstable; urgency=high
-
-  * New upstream release.
-    - CAN-2004-1154: integer overflow can lead to remote code execution
-      by authenticated users; closes: #286023.
-  * High-urgency upload for sarge-targetted RC bugfix.  
-  * Sync the fhs.patch to samba 3.0.10.
-  * Install mount.cifs suid root, to make user mounts possible
-    (closes: #283819).
-  * debian/patches/cups.patch: Change the default printing system, so we
-    can compile in CUPS support without making it the default -- CUPS is
-    not a reasonable default on Debian, at least for sarge.
-
- -- Steve Langasek <vorlon at debian.org>  Fri, 17 Dec 2004 11:56:01 -0800
-
-samba (3.0.9-1) unstable; urgency=low
-
-  * New upstream release
-    - Fixes Win9x printing; closes: #283530, #282571, #283818.
-    - Fixes a problem with setting dosmodes on filesystems without ACL
-      support; closes: #283661.
-    - Drop ldapsam_compat.patch, redundant now that a fix is integrated
-      upstream
-
- -- Steve Langasek <vorlon at debian.org>  Thu,  2 Dec 2004 01:11:39 -0800
-
-samba (3.0.8-2) unstable; urgency=low
-
-  * Fix the module paths for python2.3-samba so that "import foo from samba"
-    works, and include the __init__.py glue; closes: #222867).
-  * Enable quota support; closes: #246839.
-  * Fix missing symbols in libsmbclient (and libnss_wins), and add
-    -Wl,-z,defs to the libsmbclient link options to prevent future
-    instances of undefined symbols (closes: #281181).
-  * Fix for the legacy ldapsam_compat backend; thanks to Fabien
-    Chevalier for the patch (closes: #274155).
-
- -- Steve Langasek <vorlon at debian.org>  Mon, 15 Nov 2004 06:54:13 -0800
-
-samba (3.0.8-1) unstable; urgency=high
-
-  * New upstream package. Urgency set to "high" because of a potential
-    Denial of Service vulnerability in previous 3.0.x releases
-    (CAN-2004-0930). (Eloy)
-  * Introduce new -dbg package, so we can make better sense out of the
-    cleverly-supplied backtrace emails. (Vorlon)
-  * Applied patch from Luke Mewburn <luke at mewburn.net> to fix missing
-    lock_path() to state_path() change in the FHS patches. (Eloy)
-
- -- Eloy A. Paris <peloy at debian.org>  Mon,  8 Nov 2004 13:39:34 -0500
-
-samba (3.0.7-2) unstable; urgency=high
-
-  * High-urgency upload for sarge-targetted RC fixes.
-  * Use autogen.sh in unpatch-source as well as in patch-source, to get
-    rid of the autom4te.cache cruft.
-  * debian/patches/make-distclean.patch: add some missing files to the
-    distclean target in source/Makefile.in (mostly-fixes: #276203).
-  * Change compile-time default of 'use sendfile' to 'no', since the
-    current Samba implementation is broken (closes: #261917, #275741,
-    #270175).
-  * Add mount.cifs into the smbfs package; thanks to Igor Belyi for
-    showing us just how simple this patch should be. ;)  Since cifs is
-    the preferred kernel driver in 2.6, bugs related to smbfs and 2.6
-    are considered closed unless someone can show that they exist with
-    the cifs driver as well (closes: #249890, #269443, #227791, #236869,
-    #260707, #261808, #270175).
-  * Fix FHS migration code so that it only affects upgrades from old
-    package versions, and doesn't cause us to mess with non-standard
-    directories that may have been re-added by the admin
-   (closes: #251858).
-
- -- Steve Langasek <vorlon at debian.org>  Tue, 26 Oct 2004 01:35:23 -0700
-
-samba (3.0.7-1) unstable; urgency=high
-
-  * New upstream release. This release fixes two possible denial of
-    service conditions; one in nmbd and one in smbd. The CVE numbers
-    for these vulnerabilities are:
-
-    CAN-2004-0807 for the smbd DoS
-    CAN-2004-0808 for the nmbd DoS
-
-    Urgency is set to "high" because of these vulnerabilities; so this
-    new release propagates to testing ASAP.
-
-    Thanks to the Samba Team and the Debian Security Team for the
-    heads up.
-  * Remove post-3.0.6 patches that are now in 3.0.7.
-
- -- Eloy A. Paris <peloy at debian.org>  Mon, 13 Sep 2004 00:53:38 -0400
-
-samba (3.0.6-4) unstable; urgency=low
-
-  * Update LDAP schema (closes: #269797).
-  * Applied a couple of upstream fixes that will be present in Samba 3.0.7.
-
- -- Eloy A. Paris <peloy at debian.org>  Tue,  7 Sep 2004 15:28:42 -0400
-
-samba (3.0.6-3) unstable; urgency=low
-
-  * Put libsmbclient where it belongs, in /usr/lib. (closes: #267704)
-
- -- Eloy A. Paris <peloy at debian.org>  Wed, 25 Aug 2004 01:58:37 -0400
-
-samba (3.0.6-2) unstable; urgency=low
-
-  * Added Danish debconf translation. Thanks to Claus Hindsgaul
-    <claus_h at image.dk>. (closes: #232884)
-
- -- Eloy A. Paris <peloy at debian.org>  Mon, 23 Aug 2004 17:24:19 -0400
-
-samba (3.0.6-1) unstable; urgency=low
-
-  * New upstream version.
-  * Incorporate Turkish debconf translation; thanks to Recai Oktas
-    <roktas at omu.edu.tr>. (closes: #252031)
-  * Update pt_BR debconf translation. Thanks to Andre Luis Lopes
-    <andrelop at debian.org>. (closes: #208113)
-
- -- Eloy A. Paris <peloy at debian.org>  Mon, 23 Aug 2004 12:34:44 -0400
-
-samba (3.0.5-2) unstable; urgency=high
-
-  * Patches from Fabien Chevalier <fabien.chevalier at supelec.fr>
-    to fix:
-    + libnss_wins crashes other programs (closes: #252591)
-    + Can't list share files/dirs, but can acces deeper files/dirs
-      (closes: #264572)
-    + Samba 3.0.5 Printserver doesn't work with WinXP SP2 (closes: #265871)
-  * Urgency "high" to make it into testing as soon as possible since
-    at least #265871 is pretty bad now that WinXP SP2 has been released.
-    Thanks for the help Fabien! Both Vorlon and I have been very busy
-    lately.
-
- -- Eloy A. Paris <peloy at debian.org>  Wed, 18 Aug 2004 13:25:41 -0400
-
-samba (3.0.5-1) unstable; urgency=high
-
-  * New upstream version. Urgency "high" because of potential buffer
-    overflows. The security fixes are the only difference between
-    3.0.4 and 3.0.5.
-
- -- Eloy A. Paris <peloy at debian.org>  Thu, 22 Jul 2004 08:07:36 -0400
-
-samba (3.0.4-5) unstable; urgency=low
-
-  * Doh! Build-depends on libcupsys2-dev (>=1.1.20final+cvs20040330-4),
-    not an unversioned libcupsys2-dev. (closes# 250523)
-
- -- Eloy A. Paris <peloy at debian.org>  Tue, 25 May 2004 07:43:54 -0400
-
-samba (3.0.4-4) unstable; urgency=low
-
-  * Rebuilt with libcupsys2-gnutls10 for unstable.
-    Closes: #250424, #250483, #250491, #250515, #250523, #250592, #250736
-    Closes: #250742, #250733
-
- -- Eloy A. Paris <peloy at debian.org>  Mon, 24 May 2004 22:32:52 -0400
-
-samba (3.0.4-3) unstable; urgency=low
-
-  * Color me stupid; I uploaded an experimental version to unstable.
-
- -- Eloy A. Paris <peloy at debian.org>  Sat, 22 May 2004 00:40:58 -0400
-
-samba (3.0.4-1) unstable; urgency=low
-
-  Eloy:
-
-  * New upstream version.
-    Closes: #247640 (New upstream version available)
-    Closes: #238905 (Printing crash fix)
-    Closes: #247090 (panic in viewing printerqueue)
-
-  Vorlon:
-
-  * Incorporate Catalan debconf translations; thanks to
-    Aleix Badia i Bosch <abadia at ica.es> and the Debian L10n Catalan Team.
-    (closes: #236640)
-  * Incorporate Czech debconf translations; thanks to
-    Miroslav Kure <kurem at upcase.inf.upol.cz> (closes: #236274).
-  * Update libsmbclient shlibs, due to an incompatibility with older
-    versions that prevents gnome-vfs from working correctly
-    (closes: #245869).
-
- -- Eloy A. Paris <peloy at debian.org>  Fri, 21 May 2004 11:42:19 -0400
-
-samba (3.0.2a-1) unstable; urgency=low
-
-  * New upstream version.
-
- -- Eloy A. Paris <peloy at debian.org>  Tue, 24 Feb 2004 10:30:47 -0500
-
-samba (3.0.2-2) unstable; urgency=high
-
-  * Apply patch from Urban Widmark <urban at teststation.com> to prevent
-    users from mounting remote filesystems containing suid files
-    (closes: 232327).  This represents an exploitable security hole on
-    systems running Linux 2.6 kernels.
-
- -- Steve Langasek <vorlon at debian.org>  Thu, 12 Feb 2004 21:38:40 -0600
-
-samba (3.0.2-1) unstable; urgency=high
-
-  * New upstream release.
-    - LaMont Jones: correct false failure LFS test that resulted
-      in _GNU_SOURCE not being defined (thus resulting in strndup()
-      not being defined) (closes: #226694)
-    - Segfault fixes. (closes: #230012) (maybe more, but we need bug
-      reporters to confirm.)
-
-    Urgency "high" due to a password initialization bug that could grant
-    an attacker unauthorized access to a user account created by the
-    mksmbpasswd.sh shell script. See WHATSNEWS.txt for details and
-    workarounds for those not wishing to upgrade (which is a bad idea
-    anyway since this new release fixes lots of other bugs.)
-
- -- Eloy A. Paris <peloy at debian.org>  Sun,  8 Feb 2004 10:06:29 -0500
-
-samba (3.0.1-2) unstable; urgency=low
-
-  * Include ntlm_auth's man page.
-  * Don't create directories outside of the source directory during
-    package build time. (closes: #227221, #227238, #225862)
-  * Don't include the "Using Samba" book in the swat package, just a
-    symlink that points to the book included in the samba-doc package.
-
- -- Eloy A. Paris <peloy at debian.org>  Tue, 13 Jan 2004 13:48:13 -0500
-
-samba (3.0.1-1) unstable; urgency=low
-
-  * New upstream version (closes: #225565)
-  * Add support in the dhcp hook for netbios scope, and handle better
-    the case of multiple DHCP-using interfaces (closes: #224109).
-  * Use "tail -n 1 ..." instead of "tail -1 ..." so POSIX-compliant
-    tail works. Thanks to Paul Eggert <eggert at twinsun.com>.
-  * Include /usr/bin/ntlm_auth in the winbind package.
-  * Run configure with "--with-piddir=/var/run/samba" since the
-    default got changed to /var/run in this new upstream version.
-
- -- Eloy A. Paris <peloy at debian.org>  Tue, 30 Dec 2003 16:21:31 -0500
-
-samba (3.0.0final-1) unstable; urgency=low
-
-  * It's here, it's here, it's here, Samba 3.0.0 is here!
-  * Incorporate Japanese debconf translations; thanks to Kenshi Muto
-    <kmuto at debian.org>. (closes: #209291)
-
- -- Eloy A. Paris <peloy at debian.org>  Thu, 25 Sep 2003 13:39:28 -0400
-
-samba (3.0.0beta2+3.0.0rc4-1) unstable; urgency=low
-
-  * New upstream version.
-
- -- Eloy A. Paris <peloy at debian.org>  Sat, 13 Sep 2003 08:47:56 -0400
-
-samba (3.0.0beta2+3.0.0rc3-1) unstable; urgency=low
-
-  * New upstream release. Last Release Candidate according to the
-    Samba Team. Samba 3.0.0 is around the corner, in a week or so.
-    - Fixes use of non-PIC code in nss shared libraries (closes: #208773)
-    - 'unix password sync' option now runs the unix password program as
-      root again (closes: #209739).
-  * One-line patch to make packages buildable with distcc (closes: #210227)
-
- -- Eloy A. Paris <peloy at debian.org>  Tue,  9 Sep 2003 07:57:16 -0400
-
-samba (3.0.0beta2+3.0.0rc2-1) unstable; urgency=low
-
-  * New upstream release.
-  * Link against libgnutls7 instead of libgnutls5. (closes: #208151)
-
- -- Eloy A. Paris <peloy at debian.org>  Tue,  2 Sep 2003 21:37:13 -0400
-
-samba (3.0.0beta2+3.0.0rc1-1) unstable; urgency=low
-
-  * New upstream version (skipped samba 3.0.0beta3 due to time
-    constraints.) This ugly version number will go away when the final
-    Samba 3.0.0 is released.
-  * Drag new unpackaged tools into the packages: smbcquotas (smbclient),
-    vfs modules (samba), smbtree(1) manpage (smbclient), tdbbackup(8)
-    manpage (samba). (closes: #151158)
-  * Switch to DH_COMPAT level 4:
-    - no explicit conffile listings needed
-    - the postinst for libsmbclient is now completely autogenerated
-    - use the default init script handling (with support for
-      invoke-rc.d) in debhelper, instead of the currently buggy upgrade
-      path (closes: #185439)
-    - add support for ${misc:Depends} in control for those packages with
-      init scripts
-  * Add versioned dependency on libpam-runtime and change
-    /etc/pam.d/samba to use the new common PAM config blocks.
-  * New python2.3-samba package (old python2.2-samba is no more.)
-    (closes: #206171)
-
- -- Eloy A. Paris <peloy at debian.org>  Mon, 25 Aug 2003 17:05:14 -0400
-
-samba (3.0.0beta2-1) unstable; urgency=low
-
-  * New upstream release
-    - The smb.conf(5) manpage documents config options again
-      (closes: #197963).
-    - Handling of winbind/idmap has been restructured; domain members
-      should be able to map domain accounts to local accounts again
-      (closes: #196815).
-    - Use the locale charset for 'display charset' by default
-      (closes: #194406).
-    - Fix for segfault in smbclient when using the -b option
-      (closes: #196833).
-    - Handle an empty 'passdb backend' list gracefully (closes: #193946).
-  * Don't set 'display charset' anymore on upgrade, since this is now
-    grabbed from the locale by default -- a much better option.
-  * Removed time.c.patch which is now in the upstream sources.
-  * Update FHS patch for two new tdb files (netsamlogon_cache.tdb,
-    privilege.tdb).
-  * Remove python-linker.patch, since the Kerberos package has been
-    fixed to no longer use rpath
-  * Remove configure.patch: the hppa glibc bug this was added for is
-    long since fixed, and upstream isn't interested in supporting this
-    kludge.
-  * Update references to missing documentation in sample smb.conf file
-    (closes: #187632).
-  * Fix handling of krb5 link line, building on a patch from Stefan
-    Metzmacher <metze at metzemix.de>.
-  * Add patch so smbclient's tar support works with popt
-    (closes: #194921).
-
- -- Steve Langasek <vorlon at debian.org>  Wed,  2 Jul 2003 20:59:09 -0500
-
-samba (3.0.0beta1-2) unstable; urgency=low
-
-  * Update build-deps to libacl1-dev (>= 2.2.11-1), libacl1 (>= 2.2.11-1)
-    to make sure we get the right shlib dependencies (closes: #193149).
-  * Update the dhcp config hooks so they're suitable for sourcing (i.e.,
-    don't call "exit") (closes: #196477).
-  * Bring package into line with current policy by adding support for
-    the DEB_BUILD_OPTIONS flag, and enabling debugging symbols (-gstabs)
-    by default
-  * Make sure libpam-smbpass is a self-contained DSO.
-  * Fix a typo in samba-common.dhcp that caused us to spuriously rewrite
-    the server list.
-  * Fix python install script to ignore -Wl linker flags, as seen in the
-    output from the latest krb5-config.
-  * Add LDAP and Unicode information about upgrading from 2.2 to
-    README.debian.
-  * Remove dangerous and confusing browse options from the default 
-    smb.conf (closes: #198804).
-  * Reorder smb.conf options for clearer grouping, and clarify the
-    comments.
-  * Add a default [print$] share to the sample smb.conf, and create the
-    necessary tree under /var/lib/samba/printers. (closes: #168173)
-  * s/winbind/idmap/ in smb.conf, since the option names have changed.
-  * Fix the patch for postexec handling, so that we chdir("/") at the
-    right time.
-
- -- Steve Langasek <vorlon at debian.org>  Thu, 12 Jun 2003 15:02:00 -0500
-
-samba (3.0.0beta1-1) unstable; urgency=low
-
-  * New upstream version.
-    - fix for empty browselist bug (closes: #194553)
-    - fix for tab completion segfault in smbclient (closes: #194776)
-    - Samba now works as a domain member again without segfaulting
-      (closes: #194134, #194394, #194775)
-    - WinXP machines can join a Samba-controlled domain again
-      (closes: #195362)
-  * Build-depend on python-dev >= 2.2 instead of on just python-dev
-    (without version).
-  * Added Vorlon'n patch to source/lib/time.c to fix #194075.
-    (closes: #194075)
-
- -- Eloy A. Paris <peloy at debian.org>  Sun,  8 Jun 2003 22:26:43 -0400
-
-samba (2.999+3.0.alpha24-3) unstable; urgency=low
-
-  * Make sure Samba DSOs are compiled with -fPIC. (closes: #194324)
-  * Rebuild against pristine Kerberos libs, to squelch warnings about
-    versioned symbols. (closes: #194431, #194396)
-
- -- Steve Langasek <vorlon at debian.org>  Thu, 22 May 2003 15:32:00 -0500
-
-samba (2.999+3.0.alpha24-2) unstable; urgency=low
-
-  * Fixed description of the smbfs package. (closes: #194183)
-  * Negate the sense of the unixsam check when upgrading. (closes: #194234)
-
- -- Steve Langasek <vorlon at debian.org>  Wed, 21 May 2003 12:21:53 -0400
-
-samba (2.999+3.0.alpha24-1) unstable; urgency=low
-
-  * New upstream version. (closes: #189354)
-
- -- Eloy A. Paris <peloy at debian.org>  Tue, 20 May 2003 13:55:57 -0400
-
-samba (2.999+3.0.alpha23-5) unstable; urgency=low
-
-  * Move the python package from section "net" to section "python".
-  * Make sure we use PIC code for python on all platforms.
-  * French translation of an additional debconf template, courtesy of
-    Christian Perrier <bubulle at debian.org>. (closes: #188832)
-  * Updated Brazilian Portuguese translation from André Luís Lopes
-    <andrelop at ig.com.br>.
-  * s/unixsam/guest/ everywhere, since the unixsam backend is now
-    deprecated. (closes: #190095)
-  * Create our temp config file as /etc/samba/smb.conf.dpkg-tmp; not
-    only does using /tmp violate SELinux policies, it introduces the
-    possibility of data loss during the final copy if /tmp is a separate
-    filesystem. (closes: #189823)
-  * Pull in fix for SWAT, so that logins work again
-    (closes: #188255, #192077).
-  * Move passdb.tdb into /var/lib/samba, since it's not user-editable.
-  * Make sure with don't ship any .cvsignore files.
-  * Don't ship examples for python2.2-samba and samba-doc in an
-    "examples" directory inside another "examples" directory.
-
- -- Eloy A. Paris <peloy at debian.org>  Tue,  6 May 2003 12:05:46 -0400
-
-samba (2.999+3.0.alpha23-4) unstable; urgency=low
-
-  * Instead of s/LPT1:/LPT:/, we need to do s/LPT:/LPT1:/ -- now all
-    non-RPC printing clients are working again.
-  * Change shlibs to 0 instead of 0.1.  The library already in the
-    archive is using this soname, and there are no packages depending
-    on libsmbclient, so skip changing the package name for now.
-    (closes: #188661)
-
- -- Steve Langasek <vorlon at debian.org>  Fri, 11 Apr 2003 14:42:00 -0500
-
-samba (2.999+3.0.alpha23-3) unstable; urgency=low
-
-  * Put the Samba Python modules in /usr/lib/python2.2/site-packages/,
-    not in /usr/lib/python2.2/lib-dynload/.
-
- -- Eloy A. Paris <peloy at debian.org>  Wed,  9 Apr 2003 19:49:25 -0400
-
-samba (2.999+3.0.alpha23-2) unstable; urgency=low
-
-  * New package python2.2-samba that includes the Python modules
-    included in the Samba sources. Feedback on these modules and the new
-    package is welcome, as we (Debian Samba maintainers) don't use them.
-    (closes: #170731, #173322)
-  * Move libsmbclient-dev from section "devel" to "libdevel".
-  * Fix panic action script to give a sensible error message instead of
-    an empty backtrace when we don't have permission to attach to the
-    process. (closes: #188164)
-  * Fix libpam-smbpass so that it really does something. (closes: #178245)
-  * Apply patch to fix printing-related segfaults. (closes: #188076)
-
- -- Eloy A. Paris <peloy at debian.org>  Sun,  6 Apr 2003 21:40:33 -0400
-
-samba (2.999+3.0.alpha23-1) unstable; urgency=high
-
-  * new upstream release, includes security fix for DSA-262
-  * tweak the debconf templates to avoid references to specific
-    front-ends (closes: #183718)
-
- -- Steve Langasek <vorlon at debian.org>  Sun,  9 Mar 2003 14:58:00 -0600
-
-samba (2.999+3.0.alpha21-5) unstable; urgency=low
-
-  * touch up the package descriptions a little bit (caps, punctuation)
-  * remove addtosmbpass, which snuck back in when we weren't looking
-  * reverse the position of the wins server tag, after looking more
-    closely at the code (closes: #183061)
-  * fix a glitch in the Spanish .po that rendered it invalid, plus a typo
-  * updated Brazilian Portuguese templates (closes: #183295)
-  * fix a typo in upstream manpage (s/shave/share/) (closes: #180546)
-  * run sed before we run sed, to deal with crazybad special chars
-    in the workgroup name (!) (closes: #176717)
-
- -- Steve Langasek <vorlon at debian.org>  Sat,  1 Mar 2003 15:14:00 -0600
-
-samba (2.999+3.0.alpha21-4) unstable; urgency=low
-
-  * add scripts to samba-common to grab the netbios-name-servers options
-    if we're running a DHCP client (closes: #38413)
-  * major rearrangement of build scripts: install target now operates on
-    debian/tmp, not debian/samba, so we can see when new files are
-    added and decide where to put them; several files that should have
-    been in samba-common but were in samba (for the above reason) --
-    smbcacls, -- have been moved, with a replaces: added.
-  * Fix rc script so that whitespace is consistent between inetd and
-    daemon modes (closes: #174677).
-  * smbclient -M must always connect to port 139, because port 445
-    doesn't support messaging and we can't do the port 135 stuff yet
-    (closes: #175292, #167859).
-  * Import the diff from upstream CVS, which has fixed a few bugs
-    (closes: #178219, #177583, #181467, #181487, #181603, #175864).
-    Remove a few patches of ours which are now superseded.
-  * Add po-debconf support to the tree, for better i18n.
-  * Install the libsmbclient.so symlink in the libsmbclient-dev package,
-    per policy (closes: #181466).
-
- -- Steve Langasek <vorlon at debian.org>  Fri, 27 Dec 2002 00:37:00 -0600
-
-samba (2.999+3.0.alpha21-3) unstable; urgency=low
-
-  * Drop --with-ldapsam from the configure options, since this no longer
-    means what we thought it did.  Revert patch for changing the 'passdb
-    backend' defaults.
-  * Add patch from CVS HEAD to fix pdbedit segfault; postinst script
-    should work better now. (Closes: #173936)
-
- -- Steve Langasek <vorlon at debian.org>  Sun, 22 Dec 2002 13:29:00 -0600
-
-samba (2.999+3.0.alpha21-2) unstable; urgency=low
-
-  * add CONFIGDIR to the set of directories exported in the install
-    target, so we don't try to write to /etc/ on the autobuilders.
-  * Reset the default 'passdb backend' value to something sensible, so
-    that we don't unnecessarily break upgrading systems (closes: #173731).
-
- -- Steve Langasek <vorlon at debian.org>  Fri, 20 Dec 2002 09:13:00 -0600
-
-samba (2.999+3.0.alpha21-1) unstable; urgency=low
-
-  * new upstream release, many patches now incorporated upstream
-
- -- Steve Langasek <vorlon at debian.org>  Mon, 16 Dec 2002 23:39:00 -0600
-
-samba (2.999+3.0.alpha20-4) unstable; urgency=low
-
-  * Remove obsolete comments about non-existant LDAP support in the
-    Debian Samba packages. (Closes: #165035)
-  * Apply patch for segfault in pam_smbpass when using the unixsam
-    backend.
-  * Drop support for nmbd in inetd, since it's not supported by
-    upstream and is reported to cause problems (closes: #23243, #137726,
-    165037).
-  * Clarify example printing configs in smb.conf (closes: #168174).
-  * Make sure nmbd still responds to SIGTERM if it has no interfaces to
-    listen on (closes: #168079).
-  * Fix to get samba working again on 64-bit archs, after a
-    pointer<->int size mismatch bug.  Already fixed in upstream CVS.
-  * Merge fix from CVS for broken libsmbclient.h references to internal
-    structures (closes: #162956).
-  * Add a default 'panic action' for Samba that will give us genuinely
-    useful debugging information after a crash.
-  * Fixed correct patch to example configurations in the libpam-smbpass
-    packages (closes: #169350).
-  * acl-dev is not in sid anymore; Build-Depend on libacl1-dev instead
-    (closes: #169682).
-  * Only ask the user for permission to edit if there's a chance of us
-    damaging something.
-
- -- Steve Langasek <vorlon at debian.org>  Mon, 18 Nov 2002 19:53:00 -0500
-
-samba (2.999+3.0.alpha20-3) unstable; urgency=low
-
-  * Make sure smbstatus behavior is sane when Samba *has* been started,
-    as well as when it has not (closes: #164179).  Thank to Robbert Kouprie
-    <robbert at radium.jvb.tudelft.nl> for this patch.
-  * Not using 'killall' in any of the maintainer scripts (the last one
-    remaining was winbind.logrotate.) We now just use 'kill' to send
-    a SIGHUP to a specific PID (which is stored in a file in
-    /var/run/samba.)
-  * Do not depend on procps because we're not using killall anymore.
-
- -- Eloy A. Paris <peloy at debian.org>  Tue, 15 Oct 2002 22:15:57 -0400
-
-samba (2.999+3.0.alpha20-2) unstable; urgency=low
-
-  * fix an off-by-one error in smbd/lanman.c, which should shut off the
-    flood of log messages (closes: #157432)
-  * add a --config-cache option to the configure invocation, since
-    autoconf 2.5 doesn't load config.cache by default (closes: #163504)
-
- -- Steve Langasek <vorlon at debian.org>  Sat,  5 Oct 2002 01:40:00 -0500
-
-samba (2.999+3.0.alpha20-1) unstable; urgency=low
-
-  * new upstream release
-    - non-primary groups appear to work again (closes: #161271)
-  * the official beginning of the upstream 3.0 branch
-  * exit without error from smbstatus when no connections have
-    been seen yet (closes: #161489)
-
- -- Steve Langasek <vorlon at debian.org>  Wed,  2 Oct 2002 19:02:00 -0500
-
-samba (2.999+3.0cvs20020906-1) unstable; urgency=low
-
-  * CVS update
-    - domain authentication works again (closes: #158698)
-  * Factor out common code in samba-common.config
-  * Handle character set settings in smb.conf on upgrade
-    (closes: #153913, #158770)
-  * Don't use killall in logrotate script; there are better ways
-    (closes: #160076)
-  * Ignore value of 'hostname lookups' for hosts allow/hosts deny
-    (closes: #154376)
-
- -- Steve Langasek <vorlon at debian.org>  Sat,  7 Sep 2002 11:46:00 -0500
-
-samba (2.999+3.0cvs20020829-1) unstable; urgency=low
-
-  * CVS update.
-  * Move the smb.conf manpage to the samba-common package (closes: #159572)
-
- -- Steve Langasek <vorlon at debian.org>  Thu, 29 Aug 2002 17:53:25 -0500
-
-samba (2.999+3.0cvs20020827-1) unstable; urgency=low
-
-  * CVS update. (Closes: #158508)
-  * Part 1 of 3 of the library separation patch that Vorlon wrote has
-    gone upstream - removed the patch from our patches/ directory.
-  * Debconf note to warn users that their smb.conf will be re-written
-    and changed if they use Swat to maintain it. (Closes: #158479)
-  * Fixed typo in samba.prerm.
-
- -- Eloy A. Paris <peloy at debian.org>  Tue, 27 Aug 2002 15:23:23 -0400
-
-samba (2.999+3.0cvs20020825-2) unstable; urgency=low
-
-  * scale back the tdbsam migration support, because of undesirable
-    side-effects; now always defaults to 'no'.
-  * strip out hyperactive library dependencies that are only needed by
-    smbd (closes: #155156).
-  * nuke any broken registry.tdb files left by previous CVS snapshots.
-  * support rolling back the smbpasswd->tdbsam conversion on downgrade,
-    since many people are likely to need to downgrade for a while.
-  * remove postrm handling of legacy directories, and add handling of
-    current ones.
-
- -- Steve Langasek <vorlon at debian.org>  Sun, 28 Jul 2002 09:44:24 -0500
-
-samba (2.999+3.0cvs20020825-1) unstable; urgency=low
-
-  * CVS update. These packages are based on Samba 3.0alpha19 + any
-    code commited after 3.0alpha19 was released.
-
- -- Eloy A. Paris <peloy at debian.org>  Sun, 25 Aug 2002 14:56:46 -0400
-
-samba (2.999+3.0cvs20020723-1) unstable; urgency=medium
-
-  * remove spurious line from samba.config
-  * migrate from smbpasswd to tdbsam
-  * re-add the pdbedit util and manpage
-  * compile in ldapsam support (closes: #146935)
-  * add PRIVATEDIR to the list of vars we override for the install
-    target, so Samba doesn't try to create /etc/samba (closes: #153746).
-  * fix makefile handling of LOGBASEDIR, so that logs always end up in
-    the right place (closes: 153727).
-  * Fixed bug in the FHS migration path that causes nmbd to read its
-    state from one location, but write it out to another. (closes: #154210)
-  * Make sure nmbd is always looking for wins.tdb in the same place.
-
- -- Steve Langasek <vorlon at debian.org>  Fri, 19 Jul 2002 21:38:54 -0500
-
-samba (2.99.cvs.20020713-1) unstable; urgency=low
-
-  * first attempt for 3.0pre.
-  * only post a debconf note about moving logfiles if we're upgrading
-    from a version that had the logfiles in the old location
-    (closes: #152924).
-
- -- Steve Langasek <vorlon at debian.org>  Sat, 13 Jul 2002 12:54:25 -0500
-
-samba (2.2.5-2) unstable; urgency=low
-
-  * No longer ship make_printerdef, which is deprecated. (closes: #63059)
-  * Clean up some empty directories from the samba package.
-  * Add call to dh_installinit for winbind rc.x symlinks (closes: #151860).
-  * Clean up per-package documentation lists, to reduce clutter
-    (closes: #147638).
-  * Make sure we don't ship pdbedit's man page since we are still using
-    smbpasswd passwords. (closes: #152208)
-  * move libnss_wins.so to libnss_wins.so.2, where glibc expects to find
-    it (closes: #148586).
-  * reorder postinst, so that installing samba-common from scratch loads
-    the debconf answers properly (closes: #151985).
-  * add lintian overrides for winbind, to eliminate some noise.
-  * rename pam_smbpass changelog to comply with policy.
-
- -- Steve Langasek <vorlon at debian.org>  Sun, 23 Jun 2002 22:45:04 -0500
-
-samba (2.2.5-1) unstable; urgency=low
-
-  * New upstream release.
-
- -- Eloy A. Paris <peloy at debian.org>  Sun,  9 Jun 2002 15:49:21 -0400
- 
-samba (2.2.4+2.2.5pre1-1) experimental; urgency=low
-
-  * Getting ready for Samba 2.2.5.
-  * Remove patches/parse_spoolss.patch, now included upstream.
-  * Fixed thinko WRT POSIX ACL support, which we "half-enabled" in
-    2.2.4-1. We don't use POSIX ACL support ourselves, so we'd
-    appreciate reports from those using this feature so we can
-    be sure this works.
-  * Fix the filename-matching algorithm used for smbtar's 'exclude'
-    functionality. (closes: #131571)
-  * Look for secrets.tdb in /var/lib/samba, and handle in the postinst.
-    This is not really a config file, because users don't edit it.
-    (closes: #147429)
-  * Doxygen fix for libsmbclient.h, thanks to Tommi Komulainen
-    <Tommi.Komulainen at iki.fi> for the patch. (closes: #144847)
-
- -- Eloy A. Paris <peloy at debian.org>  Tue, 28 May 2002 11:33:51 -0400
-
-samba (2.2.4-1) unstable; urgency=low
-
-  * New upstream release (closes: #144713)
-  * Building with POSIX ACL support (closes: #137819)
-  * Include samples, exclude INSTALL from libpam-smbpass (closes: #145055)
-  * Compile with --with-automount, for NIS homedir support (closes: #123396)
-  * Add a proper 'flags' field to the mount entry we write to /etc/mtab;
-    fixes a display bug with mount (closes: #140397)
-  * Added logic to /etc/init.d/samba so a help message is printed out
-    when Samba is running from inetd _and_ we are not booting, i.e. the
-    user called the init script manually. Thanks to Francesco
-    Potorti <pot at gnu.org> for the suggestion on how to implement this.
-    (Closes: #139807, #140204)
-  * samba.postinst: added logic so we don't call /etc/init.d/samba if
-    we are running from inetd (this prevents the stupid help message
-    to be printed during package upgrades if we are running from inetd.)
-  * samba.prerm: idem.
-  * /etc/init.d/samba: delete stale PID files after nmbd and smbd are
-    stopped. This prevents start-stop-daemon from printing an ugly
-    error message when called from '/etc/init.d/samba stop'. I prefer
-    this than running start-stop-daemon with --oknodo because
-    start-stop-daemon might print other important error messages that with
-    --oknodo it would otherwise not print. (Closes: #102187, #109301)
-  * Patch from jerry at samba.org to fix parsing of spoolss structures.
-
- -- Eloy A. Paris <peloy at debian.org>  Thu, 23 May 2002 23:16:52 -0400
-
-samba (2.2.3a-7) unstable; urgency=medium
-
-  * More README.debian updates.
-  * Neutralize the smb.conf 'lock dir' directive, which doesn't mean
-    what the FHS says it should, and causes us no end of grief.
-    (Closes: #122299)
-  * LPRng-handling patch so that jobs printed to recent versions of
-    LPRng show up properly as 'done' instead of 'paused' in the Windows
-    print queue.  Thanks to Jaroslav Serdula <serdula_jaroslav at vse.sk>
-    for this patch. (Closes: #139458)
-  * Applied patch from Urban Widmark <urban at teststation.com>
-    (smbfs upstream maintainer) to add a '-n' option to smbmount
-    that does the same as mount's '-n'. (Closes: #139590)
-  * Minor tweak to unpatch-source so we unpatch sources in the
-    reverse order we patched them.
-  * Don't depend on grep in samba.prerm to determine if Samba was
-    running before the upgrade starts.
-  * Tweak the wording of debconf templates.
-  * Incorporate debconf translations for French, Spanish and Portuguese;
-    thanks to Carlos Valdivia Yagüe <valyag at hotpop.com> (es),
-    Andre Luis Lopes <andrelop at ig.com.br> (pt_BR), and Philippe
-    Batailler and Denis Barbier <barbier at debian.org> (fr).
-    (closes: #142657, #142659, #141551, #141699, #141682)
-  * Fixed symlinks in the swat package so the point to /usr/share/doc/
-    instead of /usr/doc/. Added note to the description of the
-    swat packages that says that samba-doc must be installed for
-    the on-line documentation to work. Thanks to Torne Wuff
-    <torne at wolfpuppy.org.uk>. (Closes: #95437)
-  * 'dh_installinit -n' gives us no initscript handling -- we need to
-    handle all starting and stopping of daemons ourselves, which wasn't
-    happening in the {pre,post}rm scripts.
-  * Vary the priority of the debconf question "Do you want to generate
-    /etc/samba/smbpassd?" depending on whether the file already exists.
-    File exists -> priority 'medium', file does not exist -> priority
-    'low'. Changed priorities of all other questions from 'high' to 'medium'.
-
- -- Steve Langasek <vorlon at debian.org>  Sat, 20 Apr 2002 17:48:27 -0400
-
-samba (2.2.3a-6) unstable; urgency=low
-
-  * Call db_stop as soon as we're done with debconf in the postinst, to
-    avoid hanging bugs (closes: #137813)
-  * Ony call 'update-inetd --add' on first installation, just as we only
-    call 'update-inetd --remove' on package purge.
-  * Bring our shipped smb.conf closer in line with the upstream
-    defaults: don't twiddle the send/recv buffer sizes, since the Linux
-    kernel already provides a much better default setting
-     (closes: #80966, #80934, #137415, #133477)
-  * Added libnss_wins.so to the winbind package (closes: #137201)
-  * Updates to README.debian.
-
- -- Eloy A. Paris <peloy at debian.org>  Tue, 12 Mar 2002 10:57:40 -0500
-
-samba (2.2.3a-5) unstable; urgency=low
-
-  * Having multiple workgroup lines in your smb.conf, though wacky, is 
-    perfectly valid.  Account for this in samba-common.config.
-    (closes: #137157)
-
- -- Steve Langasek <vorlon at debian.org>  Sun, 10 Mar 2002 21:52:51 -0600
-
-samba (2.2.3a-4) unstable; urgency=low
-
-  * Fixed typo in samba.postinst. Cosmetic fixes there as well.
-  * Fix to improper usage of /usr/bin/tr in samba-common config script
-    (closes: #137744)
-
- -- Steve Langasek <vorlon at debian.org>  Sat,  9 Mar 2002 14:14:02 -0500
-
-samba (2.2.3a-3) unstable; urgency=medium
-
-  * Make sure /etc/init.d/samba is executable before calling it
-    in the postinst. Quickly checked all other maintainer scripts
-    to make sure we are not calling an init script if it is not
-    executable. (closes: #137321)
-  * Fix up maintainer scripts to detect if samba was not running before 
-    an upgrade. (closes: #33520, #130534)
-  * Make sure /etc/samba/ is included in the samba-common package.
-    Closes: #137157
-
- -- Steve Langasek <vorlon at debian.org>  Fri,  8 Mar 2002 11:13:21 -0500
-
-samba (2.2.3a-2) unstable; urgency=low
-
-  * merge in debconf support:
-    - Moved all smb.conf-related questions to samba-common (smb.conf
-      is part of the samba-common package, not the samba package.)
-    - smb.conf is not a samba-common conffile anymore since it is
-      being managed by debconf. It is ABSOLUTELY necessary to make
-      sure /etc/samba/smb.conf _NEVER_ gets overwritten by changes
-      made via debconf. In other words, any changes made by the user
-      should be honored by the debconf interface.
-    - samba.postinst now moves old log files from /var/log/ to
-      /var/log/samba/. There's a Debconf note that informs the user
-      the log files are stored now in a new location.
-    - debian/control:
-      + Make samba depend on debconf.
-    - New file debian/samba.templates.
-    - New file debian/samba.config.
-    - Re-worked debian/samba.postinst.
-      + Got rid of all /etc/samba/debian_config sillyness.
-    - remove /usr/sbin/sambaconfig; "dpkg-reconfigure samba" replaces 
-      it.
-    - Removed debian/samba.prerm.
-    - Cleaned up /etc/init.d/samba.
-      + Added infrastructure for debconf.
-      + Got rid of all /etc/samba/debian_config sillyness.
-      + Got rid of /etc/samba/smbpasswd conversion stuff for
-        compatibility with versions of Samba < 2.0.0final-2.
-    (closes: #127959, #34408, #113594)
-  * make samba.postinst ignore the absence of /var/log/{s,n}mb*;
-    makes for a clean upgrade path.
-  * Building with MSDFS support (closes: #116793)
-
- -- Steve Langasek <vorlon at debian.org>  Tue,  5 Mar 2002 14:14:33 -0600
-
-samba (2.2.3a-1) unstable; urgency=low
-
-  * New upstream version (closes: #135001)
-  * Potato builds were failing because debian/rules was not creating
-    debian/winbind/etc/logrotate.d/. A user having problems creating
-    Potato packages brought this to my attention. dh_installlogrotate
-    takes care of creating the directory for us, that's why we didn't
-    notice.
-  * Removed code that converts /etc/samba/smbpasswd from an ancient
-    format to the new format of Samba 2.0.0 and later.
-    Closes: #134375 - samba: postinst failed due to missing
-            /usr/bin/convert_smbpasswd.
-  * Re-organized FHS migration code in samba.postinst. Make sure we
-    don't fail when we move files that don't exist.
-    Closes: #133813 - samba: Install failed.
-  * Adding docs. to the libpam-smbpass package.
-  * Remove man pages for findsmb because we are not providing this
-    script.
-    Closes: #134181 - findsmb referenced, but not included.
-  * Removed replace.patch because it is now present upstream.
-  * Added patch from Jerry Carter to fix a problem when saving
-    document preferences for printing from NT clients.
-  * The real winbindd daemon is a forked process so we can't use
-    --make-pidfile when calling start-stop-daemon. Fixed 
-    /etc/init.d/winbind to work around the issue. Thanks to 
-    Lin Li <linl at xandros.com> for the patience and for reporting 
-    the problems. Hopefully I got it right this time.
-
- -- Eloy A. Paris <peloy at debian.org>  Wed, 20 Feb 2002 18:39:03 -0500
-
-samba (2.2.3-6) unstable; urgency=low
-
-  * Make sure there are actual files in /var/state/samba before trying 
-    to move them (Closes: #133534, #133510).
-  * Fix up the 2.2.3 makefile so that pam_smbpass builds correctly 
-    again.
-
- -- Steve Langasek <vorlon at debian.org>  Tue, 12 Feb 2002 09:19:29 -0600
-
-samba (2.2.3-5) unstable; urgency=low
-
-  * Whoops, missed a spot on the samba.postinst -- will fail badly if
-    /var/state/samba/ no longer exists.  Better get this fix into the
-    next upload. ;) (Closes: #133088)
-  * Regenerate configure only if it is older than configure.in.
-  * Fix smbd handling of network neighborhood lists, which was missed
-    in the FHS conversion (Closes: #133091)
-
- -- Eloy A. Paris <peloy at debian.org>  Sat,  9 Feb 2002 16:37:57 -0500
-
-samba (2.2.3-4) unstable; urgency=low
-
-  * FHS cleanup; files in /var are now properly sorted according to
-    their nature. (Closes: #102101)
-  * Remove patches to source/configure, since we now call autoconf to
-    regenerate this file cleanly.
-  * lintian fixes:
-      - Create winbind.conffiles and add /etc/logrotate.d/winbind and
-        /etc/init.d/winbind to it.
-      - Use a relative symlink for /usr/lib/cups/backend/smb.
-      - Removal of a .cvsignore file in the samba-doc package.
-  * winbind.init fixes:
-      - Corrected name of the pid file (Steve)
-      - Make start-stop-daemon create a pid file for winbindd since it
-        does not create one on his own.
-  * #DEBHELPER# is not needed in samba.postinst because we are adding
-    manually everything that debhelper adds automatically. In fact,
-    since we are calling update-rc.d without standard paramaters I
-    think we can't use #DEBHELPER#.
-  * Fix fatal syntax error in samba.prerm.
-
- -- Steve Langasek <vorlon at debian.org>  Thu,  7 Feb 2002 13:12:08 -0500
-
-samba (2.2.3-3) unstable; urgency=low
-
-  * work on lintian-cleanness in the package (wrong permissions,
-    maintainer scripts in need of debhelpering)
-  * /lib/security/pam_smbpass.so is now being included in the
-    libpam-smbpass package only, and not in both the libpam-smbpass and
-    samba packages (which was the case prior to 2.2.3-3.)
-  * Instead of making our patch scripts executable in the rules file
-    we run them through /bin/sh.
-  * New 'winbind' package that has all the winbind stuff that was in the 
-    samba package in 2.2.3-2 and before.
-  * Added replace.patch: patch from Jeremy Allison to fix problems when
-    replacing or overwriting files in a Samba share. Patch was sent to
-    the samba mailing list.
-
- -- Eloy A. Paris <peloy at debian.org>  Tue,  5 Feb 2002 21:12:48 -0500
-
-samba (2.2.3-2) unstable; urgency=low
-
-  * add support to debian/scripts/{patch-source,unpatch-source} for
-    automatic updating and cleaning of <version.h>. This was a request
-    from the Samba Team: they wanted us to clearly mark our packages
-    so it is always known a user is running Samba with (possibly)
-    Debian-specific patches.
-  * Change init.d killscript link to K19samba, so we stop before autofs 
-    (closes: 117327)
-  * Make our patch scripts executable in the rules file -- dpkg won't do 
-    this for us (closes: #132415).
-
- -- Steve Langasek <vorlon at debian.org>  Mon,  4 Feb 2002 09:51:00 -0600
-
-samba (2.2.3-1) unstable; urgency=low
-
-  * New upstream release (closes: #131228).
-  * Restructured build system that provides DBS-like separation of 
-    patches
-  * Fix typo in smbfs description (closes: #116209).
-  * Use killall -q in logrotate.d script, to avoid spurious cron 
-    emails (closes: #130100).
-
- -- Steve Langasek <vorlon at debian.org>  Sat,  2 Feb 2002 19:56:18 -0500
-
-samba (2.2.2-12) unstable; urgency=high
-
-  * (Steve) Patch for source/client/client.c.
-    Closes: #86438 smbclient: Transfering several GB causes the average
-            speed to be messed up.
-  * Uploading with urgency=high to expedite the move from unstable
-    to testing because of the security problem fixed in -11.
-
- -- Eloy A. Paris <peloy at debian.org>  Fri, 25 Jan 2002 22:31:12 -0500
-
-samba (2.2.2-11) unstable; urgency=low
-
-  * Building with --with-libsmbclient. We have created two new
-    packages: libsmbclient and libsmbclient-dev. Hopefully this
-    will help some people that want to add the capability of
-    speaking SMB to their applications.
-    Closes: #117132 - libsmbclient support library?
-  * (Steve) Make swat do the right thing when reading (parsing)
-    the saved preferences in smb.conf.
-    Closes: #55617 swat mutilates the linpopup message command.
-  * Updated README.Debian. Updated descriptions in debian/control.
-  * Remembered to bump up version number in source/include/version.h
-    (need to automate this or else I'll keep forgetting.)
-  * (Steve) one liner for source/web/diagnose.c.
-    Closes: #106976 - smbd/nmbd not running message with swat/linuxconf.
-  * Added '|| true' to the post-rotate script so logrotate doesn't
-    fail if either nmbd or smbd is not running.
-    Closes: #127897 - /etc/logrotate.d/samba fails if there is no smbd process.
-  * Fixed incorrect file locations in swat's man page and added a
-    Debian-specific note to /usr/share/doc/swat/README.
-    Closes: #71586 swat: needs documentation fixes for debian.
-  * smbmount in the smbfs package does not have the setuid bit set.
-    Apparently, smbmount uses libsmb without checking the environment.
-    Thanks to Christian Jaeger <christian.jaeger at sl.ethz.ch> for
-    finding the local root exploit.
-  * Applied old patch from Jerry) Carter" <jerry at samba.org> to correct
-    the following two problems in Samba 2.2.2:
-    - %U and %G could not be used in services names
-      in smb.conf.
-    - %G would fail to be expanded in an "include = ..."
-      line.
-
- -- Eloy A. Paris <peloy at debian.org>  Sat, 19 Jan 2002 21:35:26 -0500
-
-samba (2.2.2-10) unstable; urgency=low
-
-  * (Steve) Add missing manual pages.
-    Closes: Bug#128928: missing manpages in smbfs.
-
- -- Eloy A. Paris <peloy at debian.org>  Sun, 13 Jan 2002 14:39:55 -0500
-
-samba (2.2.2-9) unstable; urgency=low
-
-  * (Steve) Fix broken URL's in HTML docs.
-    Closes: Bug#17741: bad links in html docs (at last!!!)
-
- -- Eloy A. Paris <peloy at debian.org>  Fri, 11 Jan 2002 13:37:07 -0500
-
-samba (2.2.2-8) unstable; urgency=low
-
-  * Added "Replaces: samba (<= 2.2.2-5)" to the smbclient section in
-    debian/control so rpcclient.1, which was in samba-2.2.2-5, does not
-    cause problems now that it is part of smbclient (>= 2.2.2-6).  Closes:
-    Closes: Bug#128684: error upgrading smbclient in sid.
-
- -- Eloy A. Paris <peloy at debian.org>  Fri, 11 Jan 2002 11:42:40 -0500
-
-samba (2.2.2-7) unstable; urgency=low
-
-  * (Steve) Patch to make behavior honor what the docs. say about "hosts allow"
-    taking precedence over "hosts deny".
-    Closes: Bug#49249: swat: error with host deny ?!
-
- -- Eloy A. Paris <peloy at debian.org>  Thu, 10 Jan 2002 12:36:58 -0500
-
-samba (2.2.2-6) unstable; urgency=low
-
-  * (Steve) Adds manpage for rpcclient to the proper file,
-    removes smbtorture from the distro because this tool isn't intended for
-    widespread consumption.
-    Closes: #63057 - no manual page for smbtorture.
-  * (Steve) Removed -gnu from the configure arguments (--build, --host) in
-    debian/rules so config.sub is able to properly create the host and target
-    tuples.
-
- -- Eloy A. Paris <peloy at debian.org>  Wed,  9 Jan 2002 14:39:51 -0500
-
-samba (2.2.2-5) unstable; urgency=low
-
-  * Fixes from vorlon:
-  * Use /usr/bin/pager instead of more.
-    Closes: #125603: smbclient violates pager policy.
-  * Make /etc/logrotate.d/samba a conffile, send smbd and nmbd
-    a SIGHUP to have the log files reopened, fixes to
-    /etc/logrotate.d/samba.
-    Closes: #127897: log file rotation.
-    Closes: #118277: /etc/logrotate.d/samba not listed in conffiles.
-  * s/covert/convert/.
-    Closes: #121653 probable typo in install message.
-
- -- Eloy A. Paris <peloy at debian.org>  Sun,  6 Jan 2002 03:14:58 -0500
-
-samba (2.2.2-4) unstable; urgency=low
-
-  * Applied patch from Steve to work around problem in glibc that affects the
-    HPPA architecure. The patch detects the error condition at configure time
-    and compiles without LFS support if necessary.
-    Closes: Bug#126763: samba completely broken on hppa.
-  * Including unicode_map.1251.
-    Closes: Bug#126719: samba-common: unicode_map.1251 missing.
-  * Updated smbd daemon version to match Debian package version.
-    Closes: Bug#127199: Package version and smbd daemon version don't match.
-
- -- Eloy A. Paris <peloy at debian.org>  Mon, 31 Dec 2001 14:32:47 -0500
-
-samba (2.2.2-3) unstable; urgency=low
-
-  * Added some spaces in package description in debian/control.
-    Closes: #120730 - missing spaces in package description for nice
-            alignment.
-  * Spelling fixes.
-    Closes: #125328, #125329, #125330, #125367, #125365, #125403.
-  * Steve Langasek <vorlon at debian.org> is the co-maintainer of the Debian
-    Samba packages!!! Added him to the uploaders field in debian/control.
-
- -- Eloy A. Paris <peloy at debian.org>  Tue, 18 Dec 2001 00:54:25 -0500
-
-samba (2.2.2-2) unstable; urgency=low
-
-  * Backed out changes to source/filename.c per Andrew Tridgell's request.
-    This changes were introduced in 2.2.1a-7 as an attempt to fix #47493.
-    Tridge found out that they break smbd.
-  * Changed version number in source/includes/version.h so it is clear that
-    this is a version of Samba packaged for Debian. This is another request from
-    Tridge and will help the Samba Team to get bogus bug reports.
-  * Added Samba-HOWTO-Collection.pdf and other README files to the
-    /usr/share/doc/<package>/ directories.
-  * Installing libnss_winbind.so and pam_winbind.so.
-    Closes: #116790: nss and pam modules for winbind missing.
-  * Removed user-emacs-settings from changelog.
-
- -- Eloy A. Paris <peloy at debian.org>  Mon, 29 Oct 2001 19:16:26 -0500
-
-samba (2.2.2-1) unstable; urgency=low
-
-  * New upstream version.
-  * Temporary fix for #113763 (Steve Langasek)
-  * Quick hack to avoid smbmount reveal password length. Please note
-    that even with this hack there is a small window when password is
-    completely visible with 'ps aux'. There are other methods that should
-    be used to automate mounting of SMB shares.
-    Closes: #112195: smbmount-2.2.x reveals password length.
-  * Applied patch from Steve Langasek <vorlon at debian.org> to prevent
-    forcing use of setresuid() in Sparc.
-    Closes: #112779: samba build forces use of setresuid, which causes
-                     smbd to fail on Sparc.
-
- -- Eloy A. Paris <peloy at debian.org>  Mon, 15 Oct 2001 10:26:10 -0400
-
-samba (2.2.1a-9) unstable; urgency=low
-
-  * Replaced $(LD) with $(CC) all the way through source/Makefile.
-    Closes: #111036: ld shouldn't be used to link shlibs.
-  * s/\/bin\/mail/\/usr\/bin\/mail/ in smb.conf's man page (HTML and
-    sgml as well.)
-    Closes: #110963: smb.conf: mail should be /usr/bin/mail.
-  * Documented better smbclient's -W behavior. Patch from Steve
-    Langasek.
-    Closes: #53672: smbclient: -W flag is interpreted as domain, not
-            workgroup.
-
- -- Eloy A. Paris <peloy at debian.org>  Tue,  4 Sep 2001 23:10:41 -0400
-
-samba (2.2.1a-8) unstable; urgency=low
-
-  * Set some reasonable default perms for the samba logdir (again,
-    thanks to vorlon :-)
-    Closes: #72529: insecure permissions on log files.
-
- -- Eloy A. Paris <peloy at debian.org>  Sun, 26 Aug 2001 15:40:47 -0400
-
-samba (2.2.1a-7) unstable; urgency=low
-
-  * Another attempt at fixing #47493. Patch from Steve Langasek
-    <vorlon at netexpress.net>. Let's keep our fingers crossed Steve!
-
- -- Eloy A. Paris <peloy at debian.org>  Sun, 26 Aug 2001 13:37:06 -0400
-
-samba (2.2.1a-6) unstable; urgency=low
-
-  * Backed out fix to #47493 introduced in 2.2.1a-4 as it is causing
-    smbd to die with signal 11 under some unidentified situations.
-    Closes: #109774: Latest debian version breaks printer driver download.
-    Closes: #109946: not all files appear in samba-exported directories.
-  * Another patch from Steve Langasek. This one adds quotes around 
-    printer names for print systems it's reasonable for Debian to
-    support. Together with the patch in #29957 (see changelog for
-    2.2.1a-4), this should take care of the problems with multi-word 
-    printer names in Samba.
-
- -- Eloy A. Paris <peloy at debian.org>  Fri, 24 Aug 2001 21:12:27 -0400
-
-samba (2.2.1a-5) unstable; urgency=low
-
-  * Important changes that affect how Samba is built on Debian
-    machines are implemented in this release. All of this changes
-    were suggested by the energetic Steve Langasek <vorlon at debian.org>,
-    and his arguments were so sound and reasonable that I decided
-    to implement them. Here's Steve's original changelog:
-
-       * Fix up the build system to avoid needing to run configure 
-         as root to answer questions we already know the answers to.
-       * In the process, make surprising progress towards being able to
-         cross-compile the samba packages.
-
- -- Eloy A. Paris <peloy at debian.org>  Fri, 24 Aug 2001 01:08:06 -0400
-
-samba (2.2.1a-4) unstable; urgency=low
-
-  * Fixed typo in smbmount's mount page.
-    Closes: #109317: smbfs: mistype in smbmount manpage.
-  * Included symlink to smbspool to better support CUPS printing.
-    Closes: #109509: include symlink for cups samba support.
-  * Applied patch from Steve Langasek <vorlon at netexpress.net> to
-    fix bug #29957.
-    Closes: #29957: samba strips trailing " from strings in smb.conf.
-  * First attempt at fixing #47493. Another patch from Steve "I want
-    a bug-free Samba" Langasek.
-    Closes: #47493: Samba doesn't handle ':' in dir names right.
-
- -- Eloy A. Paris <peloy at debian.org>  Tue, 21 Aug 2001 23:26:38 -0400
-
-samba (2.2.1a-3) unstable; urgency=low
-
-  * Steve Langasek <vorlon at netexpress.net> has been hard at work in
-    the last few days looking at the long list of open bugs filed
-    against the Samba packages. I don't know how to thank him. It's been
-    a pleasure working with Steve, and all the fixes, patches, etc. in
-    this release come from him. The bug list is greatly reduced thanks
-    to Steve's efforts.
-  * Steve's additions/modifications/patches/etc. are:
-    - New package that (libpam-smbpass) provides pam_smbpass. Before, this
-      was provided in another package but now the sources are part of
-      the Samba sources so we can start providing it from here.
-      Closes: #107043 - pam_smbpass now present in Samba source,
-        should be built from there
-    - Patch to source/smbd/service.c that allows admins to call
-      /bin/umount from the root postexec of a Samba share.
-      Closes: #40561 - samba pre/postexec commands do not work.
-    - Clear TMPDIR before starting smbd in /etc/init.d/samba.
-      Closes: #51295 - Problems with Samba and TMPDIR.
-    - Correction to documentation of "guest only".
-      Closes #38282 - "guest only" share still requires a password.
-  * Applied patch from Santiago Vila <sanvila at unex.es> to convert
-    /usr/sbin/mksmbpasswd from a shell script into a real awk script.
-    Sorry it took so long, Santiago; I hadn't realized you even
-    provided a patch :-)
-    Closes: #77891 - mksmbpasswd could be a real awk script.
-  * Updated description of the smbfs and smbclient packages. Also have
-    each package recommend the other.
-    Closes: #108650: Should suggest or recommend smbfs.
-
- -- Eloy A. Paris <peloy at debian.org>  Mon, 13 Aug 2001 22:21:55 -0400
-
-samba (2.2.1a-2) unstable; urgency=low
-
-  * Build-depends: depend on debhelper (>=2.0.103).
-    Closes: #105795: Build-Depends are wrong.
-  * Run samba's preinst and postinst scripts without -e so failed commands
-    do not abort installation.
-    Closes: #106384: postinstall crashes abnormally. (And really closes
-      #104471.)
-
- -- Eloy A. Paris <peloy at debian.org>  Thu, 26 Jul 2001 00:30:37 -0400
-
-samba (2.2.1a-1) unstable; urgency=low
-
-  * New upstream version.
-  * Make sure samba's postinst script exits with a zero status.
-    Closes: #104471: Samba postinst problem.
-
- -- Eloy A. Paris <peloy at debian.org>  Thu, 12 Jul 2001 21:55:21 -0400
-
-samba (2.2.1-1) unstable; urgency=low
-
-  * New upstream version.
-    Closes: #103339: config.guess and config.sub update required.
-    Closes: #98518: Samba 2.2 can't act as PDC for NT4/W2K due to 
-                    incompatibility with PAM.
-    Closes: #97447: nmbd crashes due to bugs in DAVE 2.5.2.
-    Closes: #95777: Samba 2.2 is unable to join or authenticate against 
-                    Samba 2.2 PDC domain.
-    Closes: #68842: samba should use PAM for password changing (I
-                    haven't personally tried this one, but it's been
-                    advertised this works.)
-    Closes: #102506: PAM account checking fails.
-    Closes: #102518: Complains about unknown paramter "obey pam
-                     restrictions"
-    Closes: #94774: Build failure on PARISC machines.
-  * Moved away from /etc/cron.weekly/samba for log file rotation.
-    Now using logrotate.
-    Closes: #95548: typo in /etc/cron.weekly/samba.
-    Closes: #74951: nmbd does not rename its log file.
-  * Removed Debian-specific addtosmbpass.8 man page since this script
-    is not longer provided upstream. Users should use the smbpasswd
-    program instead.
-  * Updated sample /etc/samba/smb.conf to reflect the recent changes
-    affecting handling of PAM authentication. Also updated
-    /etc/pam.d/samba.
-
- -- Eloy A. Paris <peloy at debian.org>  Wed, 11 Jul 2001 00:44:14 -0400
-
-samba (2.2.0.final.a-1) unstable; urgency=high
-
-  * New upstream version (contains security fix from DSA-065-1.)
-    Closes: #97241: samba 2.2.0 fails to process hostnames in
-      "hosts allow" config line.
-  * Removed Debian-specific addtosmbpass.8 man page since this script
-    is not longer provided upstream. Users should use the smbpasswd
-    program instead.
-    Closes: #98365: addtosmbpass is missing from 2.2.0.final-2.
-  * Updated sample /etc/samba/smb.conf to reflect the recent changes
-    affecting handling of PAM authentication. Also updated
-    /etc/pam.d/samba.
-
- -- Eloy A. Paris <peloy at debian.org>  Sun, 24 Jun 2001 11:11:59 -0400
-
-samba (2.2.0.final-2) unstable; urgency=low
-
-  * Added libcupsys2-dev to Build-Depends.
-  * Samba depends now (again) on netbase so update-inetd is always
-    available for the Samba maintainer scripts.
-    Closes: #86063: Fails to uninstall if inetd is not installed.
-  * Updated source/config.{sub,guess} so ARM built doesn't fail.
-    Closes: #94480: config.sub out of date; can't build on arm.
-    Closes: #85801: config.sub/guess out of date.
-  * Not using brace expansion, i.e. {foo,bar} in any of the maintainers
-    scripts nor in debian/rules.
-    Closes: #88007: samba postrm has is not POSIX sh compliant.
-
- -- Eloy A. Paris <peloy at debian.org>  Sat, 21 Apr 2001 17:27:18 -0400
-
-samba (2.2.0.final-1) unstable; urgency=low
-
-  * New upstream release. Lots of new things. See WHATSNEW.txt.
-  * Goofy version number because of my stupidity when assigning version
-    numbers to the CVS packages I have been uploading to experimental.
-    Will be fixed when 2.2.1 is released. I've no doubts a 2.2.1 release
-    will follow soon.
-
- -- Eloy A. Paris <peloy at debian.org>  Tue, 17 Apr 2001 22:58:14 -0400
-
-samba (2.2.0.cvs20010416-1) experimental; urgency=low
-
-  * CVS update.
-
- -- Eloy A. Paris <peloy at debian.org>  Mon, 16 Apr 2001 21:25:15 -0400
-
-samba (2.2.0.cvs20010410-1) experimental; urgency=low
-
-  * CVS update.
-  * Added libreadline4-dev to Build-Depends.
-
- -- Eloy A. Paris <peloy at debian.org>  Tue, 10 Apr 2001 16:53:45 -0400
-
-samba (2.2.0.cvs20010407-1) experimental; urgency=low
-
-  * CVS update. Includes what is in 2.2.0alpha3.
-
- -- Eloy A. Paris <peloy at debian.org>  Sat,  7 Apr 2001 16:00:33 -0400
-
-samba (2.2.0.cvs20010316-1) experimental; urgency=low
-
-  * Started working on Samba 2.2.0. Using the SAMBA_2_2_0 branch
-    from Samba CVS.
-  * Not compiling rpctorture as it has compile errors. Change in
-    debian/rules.
-  * Removed Linux kernel 2.0.x and smbfs compatibility baggage. Now
-    the smbfs does not support 2.0.x kernels; a kernel > 2.2.x is
-    needed to use smbfs. Updated debian/control, debian/rules and
-    README.Debian to reflect this change.
-  * Added to swat a versioned dependency on samba (so a user is forced to
-    install a new version of swat each time a new version of samba is
-    installed.)
-
- -- Eloy A. Paris <peloy at debian.org>  Sun, 18 Mar 2001 14:21:14 -0500
-
-samba (2.0.7-5) unstable; urgency=medium
-
-  * Transition from suidmanager to dpkg-statoverride.
-
- -- Eloy A. Paris <peloy at debian.org>  Thu, 18 Jan 2001 23:51:56 -0500
-
-samba (2.0.7-4) unstable; urgency=medium
-
-  * Applied Urban Widmark <urban at teststation.com> fixes to smbmount. Urban
-    is the maintainer of the smbfs in the kernel and of the userland
-    utilities.
-  * Links to HTML documents are correct now.
-    Closes: #69439: swat: Broken help file symlinks
-    Closes: #72615: samba-doc directory changed: removed htmldocs from path
-    Closes: #75847: swat: Wrong symlink
-    Closes: #66857: Wrong links to html documents.
-    Closes: #77912: misplaced documentation symlinks for swat
-  * Building Samba with CUPS support. For this I reverted the change to
-    source/configure.in that I did in 2.0.7-3 and re-ran autoconf.
-    Closes: #59038: samba: not compiled with cups support.
-  * Fix against previous known/unknown user time difference patch to swat
-    (make username / password lookups take the same time.) Remove CGI
-    logging code in Swat.
-    Closes: #76341 - Security holes in swat
-  * Updated Build-depends.
-  * Updated debian/copyright to refer to the correct location of the GPL.
-  * debian/rules: changed DESTDIR to `pwd`/debian/samba (was
-    `pwd`/debian/tmp.)
-  * debian/rules: added '--sourcedir=debian/samba' to dh_movefiles (for some
-    strange reason dh_installdirs is not creating debian/tmp/ so I needed
-    to tweak everything to install stuff in debian/samba rather than in
-    debian/tmp.)
-  * debian/control: changed section of samba-docs to 'doc' (was 'docs')
-  * Using relative symlinks in /usr/share/samba/swat/ (changed debian/rules
-    and source/scripts/installswat.sh.)
-  * Fixed (by tweaking debian/rules)
-    /usr/bin/{smbmnt,smbumount-2.*,smbmount-2.*} to be suid.
-  * Added "Provides: samba-client" to smbclient's section in control.
-    Closes: #71143: smbclient: Smbclient should provide samba-client.
-  * Fix for desired_access being zero in map_share_mode() (patch to
-    source/smbd/nttrans.c.) Thanks to Gary Wilson
-    <wilsong at sergievsky.cpmc.columbia.edu> for bringing this patch to my
-    attention.
-  * Hacked source/lib/util_sec.c so smbd works fine in both 2.0.x and
-    2.2.x kernels even when the build is done in a system running
-    a 2.2.x kernel.
-    Closes: #78858: samba-common: samba2.0.7 needs kernel 2.2.x but
-                    doesnt depend on it.
-    Closes: #72758: README.Debian should comment on 2.0.x kernels.
-    Closes: #56935: Samba 2.0.6 and Kernel 2.0.x.
-    Closes: #58126: Samba 2.0.6 and Kernel 2.0.x -- more info.
-    Closes: #60580: samba: failed to set gid.
-    Closes: #64280: Samba panics, can't set gid.
-    Closes: #66816: Must deal with brokenness under 2.0.x.
-    Closes: #67682: potatoe samba 2.0.7-3 out of order, 2.0.5a-1 OK.
-    Closes: #69735: PANIC: failed to set gid
-    Closes: #66122: "smbclient -L localhost -U%" returns with "tree
-                    connect failed: code 0".
-    Closes: #57637: Samba says tree connect error.
-    Closes: #58015: potato samba wins support is broken.
-  * Fixed comments in sample smb.conf to point to the correct location.
-    Closes: #69578: comments in smb.conf points to wrong path.
-  * Move codepages from /etc/samba/codepages/ to
-    /usr/share/samba/codepages/.
-    Closes: #63813: samba; codepages should go in /usr/lib.
-  * Moved /var/samba/ to /var/state/samba/.
-    Closes: #49011: samba package not FHS compliant.
-  * Hacked source/configure.in (and re-ran autoconf) so yp_get_default_domain()
-    is found.
-    Closes: #44558: netgroup support missing in samba 2.0.5a-1.
-  * /etc/init.d/samba was calling start-stop-daemon with both --pidfile and
-    --exec. Got rid of --exec so --pidfile works.
-
- -- Eloy A. Paris <peloy at debian.org>  Thu, 11 Jan 2001 00:15:57 -0500
-
-samba (2.0.7-3) frozen unstable; urgency=high
-
-  * Release manager: this closes a RC bug.
-  * Commented out the section in source/configure.in that auto-detects
-    CUPS support and then ran autoconf to generate a new configure
-    script. This was done to prevent machines that have libcupsys-dev
-    installed from detecting CUPS support and adding an unwanted
-    dependency on libcupsys. This way the whole printing system
-    won't break on upgrades. CUPS support should be added after
-    Potato is released.
-    Closes: #65185: samba-common: Upgrading removes printing system.
-    Closes: #64496: smbfs: smbfs on powerpc has a dependency on cupsys.
-  * Updated README.debian.
-    Closes: #64594: Old README.Debian in /usr/share/doc/samba.
-
- -- Eloy A. Paris <peloy at debian.org>  Tue, 20 Jun 2000 19:16:04 -0400
-
-samba (2.0.7-2) frozen unstable; urgency=high
-
-  * Release manager: this closes RC bug #63839 that prevents Samba
-    to be built from source.
-  * Fixed a stupid typo in debian/rules that was preventing Samba
-    to be built from source.
-    Closes: #63839: samba_2.0.7-1(frozen): build error (SAMBABOOK dir)
-  * I forgot to mention that O'Reilly's book "Using Samba" was donated
-    to the Open Source community. The book was included in Samba 2.0.7
-    in HTML format and is part of the Debian Samba package since 
-    Samba 2.0.7-1.
-  * In Samba 2.0.7-1, the "Using Samba" book and a number of HTML help
-    files were supposed to be provided in both the swat and the samba-doc
-    packages. This duplication was a waste of space. Starting with
-    Samba 2.0.7-2, swat recommends samba-doc and the book and the HTML
-    files are included only in samba-doc, and are accessed via symlinks
-    from within swat.
-    Closes: #58810: superfluous files in swat?
-  * Added a 'echo "."' to /etc/init.d/samba in the reload) section.
-    Closes: #63394: "echo ." missing in reload section of init.d script
-  * Fixed typo in docs/htmldocs/using_samba/ch06_05.html.
-    Closes: #64344: typo "encrypted passwords"
-  * Cleaned up samba's postrm script so important common files aren't
-    deleted when samba is purged. Created a samba-common.postrm script.
-    Closes: #62675: purging samba removes /etc/samba/smb.conf.
-    Closes: #63386: samba --purge removes /etc/samba dir even though
-            smbclient/smbfs/samba-common packages are still installed
-
- -- Eloy A. Paris <peloy at debian.org>  Wed,  3 May 2000 02:42:07 -0400
-
-samba (2.0.7-1) frozen unstable; urgency=low
-
-  * New upstream version. Dear Release Manager: please allow this 
-    package to go to frozen as it contains fixes to a _lot_ of problems.
-    You can take a look at all the problems fixed by this release in
-    the official upstream announcement at
-    http://us1.samba.org/samba/whatsnew/samba-2.0.7.html.
-  * Added --with-utmp to add utmp support to smbd (this is new in Samba
-    2.0.7)
-  * Closes: #62148 - samba not rotating filled logs.
-  * Closes: #56711: Samba doesn't manage well long share name (please note
-      that it's possible to connect to shares with names longer than
-      14 characters but the share will be listed with a name truncated to
-      13 characters.)
-  * Closes: #51752 - NT DOMAIN - NET USE * /HOME not mapping (error 67).
-    Closes: #50907 - logon path not working.
-    This is not a bug, it's just Samba doing the same thing an NT server
-    does. See WHATSNEW.txt and smb.conf's man page for details.
-  * Closes: #48497 - error executing smbsh in debian-potato. (smbwrapper
-    is not supported anymore.)
-  * Closes: #58994 swat: typo in swat description.
-  * Closes: #45931 - Samba dies with SIGILL on startup. (Hardware 
-    problems, person that reported the bug never came back.)
-    Closes: #54398 - smbadduser fails, looks for ypcat.
-  * Fixed swat's man page to include Debian specific installation
-    instructions. There's not necessary to edit /etc/services or 
-    /etc/inetd.conf.
-    (Closes: #58616 - incomplete install config && incorrect installation
-      instructions.)
-  * s/SBINDIR/\"/usr/sbin\"/g in source/web/startstop.c to prevent swat
-    to look for smbd and nmbd in the wrong place when requested to start or
-    stop smbd or nmbd.
-    (Closes: #55028 - swat can't start samba servers.)
-  * Closes: #37274: smbclient does not honour pot. (Tested and seems to be
-    working now.)
-  * Not confirmed, but should fix #56699, #62185, #56247, #52218, #43492,
-    #50479, #39818, #54383, #59411.
-    (please re-open any of this if the problem still exists - I was unable
-    to confirm any of this because I could never reproduce them.)
-    Closes: #56699 - Samba's nmbd causes random kernel oops several
-      times in a row.
-    Closes: #62185 - nmbd's forking until no more file descriptors are 
-      available.
-    Closes: #56247 - session setup failed: ERRSRV - ERRbadpw.
-    Closes: #52218 - Either wins proxy does not work, or I don't understand
-      it.
-    Closes: #43492 - intermittent problem changing password.
-    Closes: #50479 - Can't access windows 2000 shares with samba.
-    Closes: #39818 - samba-common: Upgrading Samba from the Slink version.
-    Closes: #54383 - samba-common: Missing /etc/smb.conf.
-    Closes: #59411 - smbclient: cannot browse Win2k shares.
-
- -- Eloy A. Paris <peloy at debian.org>  Thu, 27 Apr 2000 16:07:45 -0400
-
-samba (2.0.6-5) frozen unstable; urgency=low
-
-  * Oppsss! samba-common doesn't depend on libcupsys1 so the binaries
-    in this package are broken unless libcupsys1 is installed.
-    samba-common has a "grave" bug because of this. Instead of adding 
-    libcupsys1 to the Depends: list of each package in debian/control
-    I investigated why dh_shlibs was not picking the dependency
-    automatically. It turns out that it's probably a bug in libcupsys1
-    because the format of its shlibs file is not correct. I fixed that
-    file (/var/lib/dpkg/info/libcupsys1.shlibs) and now dependencies are
-    picked correctly. I'll talk to the libcupsys1 maintainer.
-
-    I think the addition of CUPS support to Samba is a big change that
-    should not go into Frozen. So, I decided to back up the addition
-    of CUPS support I did in 2.0.6-4 to minimize problems. I'll add
-    CUPS support again when I start working on Samba for Woody.
-    (Closes: #59337 - samba-common has a missing dependency)
-
- -- Eloy A. Paris <peloy at debian.org>  Wed,  1 Mar 2000 08:40:02 -0500
-
-samba (2.0.6-4) frozen unstable; urgency=low
-
-  * It seems that sometimes nmbd or smbd are not killed when upgrading.
-    I think it is because in samba's prerm script I was calling
-    start-stop-daemon with the --pidfile switch and in old versions of
-    Samba the nmbd and smbd daemons did not store their PIDs in a file in
-    /var/samba/. I changed debian/samba.prerm so the existence of the
-    PID files is checked before calling "start-stop-daemon --pidfile ..."
-    If the PID files do not exist then start-stop-daemon is called
-    without the --pidfile parameter.
-    (Closes: #58058 - upgrade from slink went badly)
-  * Fixed typo in description of swat package in debian/control.
-  * Installed libcupsys1-dev so the configure script picks up CUPS
-    and Samba is compiled with CUPS support. Also added libcupsys1 to
-    the Depends: list of package samba in debian/control.
-    (Closes: #59038 - samba not compiled with cups support)
-  * Added a small paragraph to debian/README.debian warning about possible
-    problems with the WINS code in Samba 2.0.6.
-
- -- Eloy A. Paris <peloy at debian.org>  Mon, 28 Feb 2000 14:00:42 -0500
-
-samba (2.0.6-3) frozen unstable; urgency=low
-
-  * Applied patch posted by Jeremy Allison to the samba mailing list
-    that should take care of the internal errors reported in bug #52698
-    (release-critical). Wichert: please test as I never could reproduce
-    it here.
-    (Closes: #52698 - samba gets interbal errors)
-  * Moved samba-docs to the 'docs' section.
-    (Closes: #51077 - samba-doc: wrong section)
-  * Added reload capability to /etc/init.d/samba (only for smbd because
-    nmbd does not support reloading after receiving a signal).
-    (Closes: #50954 - patch to add reload support to /etc/init.d/samba)
-  * Corrected "passwd chat" parameter in sample /etc/samba/smb.conf so
-    Unix password syncronization works with the passwd program currently
-    in Potato. Thanks to Augustin Luton <aluton at hybrigenics.fr> for
-    the correct chat script.
-  * Stole source/lib/util_sec.c from the CVS tree of what will become
-    Samba 2.0.7 or whatever so we can use the same binaries under
-    both 2.0.x and 2.2.x kernels.
-    (Closes: #51331 - PANIC: failed to set gid)
-  * smbadduser is now provided as an example and it's customized for Debian.
-    I am not providing this script in /usr/sbin/ because then I would need
-    a dependency on csh, something that I don't want to do.
-    (Closes: #51697, #54052)
-  * Fixed the short description of the smbfs package in debian/control.
-    (Closes: 53534 - one-line description out of date).
-
- -- Eloy A. Paris <peloy at debian.org>  Tue, 23 Nov 1999 16:32:12 -0500
-
-samba (2.0.6-2) unstable; urgency=low
-
-  * samba-common now depends on libpam-modules (not on libpam-pwdb, which
-    I have been told is obsolete). I modified /etc/pam.d/samba accordingly
-    to reflect the change.
-    (Closes: Bug#50722: pam pwdb dependence?).
-  * The old /etc/pam.d/samba file which had references to pam_pwdb caused
-    smbd to die with a signal 11. The new /etc/pam.d/samba file fixes
-    this problem.
-    (Closes: #50876, #50838, #50698)
-  * Compiled with syslog support (use at your own risk: syslog support
-    is still experimental in Samba). I added the parameters "syslog = 0"
-    and "syslog only = no" to the sample smb.conf to avoid pestering
-    users that do not want Samba to log through syslog.
-    (Closes: Bug#50703 - syslog only option doesn't work)
-  * Removed the stupid code in the smbmount wrapper script that tries
-    to load the smbfs module if smbfs is not listed in /proc/filesystems.
-    (Closes: Bug#50759 - Non-root can't run smbmount if SMBFS is compiled
-    as a module in the kernel)
-  * Added /bin/mount.smb as a symlink pointing to /usr/bin/smbmount so
-    'mount -t smb ...' works just as 'mount -t smbfs ...'.
-    (Closes: Bug#50763 - 'mount -t smb' doesn't work)
-
- -- Eloy A. Paris <peloy at debian.org>  Sat, 20 Nov 1999 18:53:35 -0500
-
-samba (2.0.6-1) unstable; urgency=low
-
-  * Samba 2.0.6 has been released. This is the first try of the Debian
-    Samba packages. I know for sure that smbd won't work properly on
-    2.0.x kernels because the patch that Wichert sent me does not apply
-    to the new source/lib/util_sec.c in Samba 2.0.6. That file was
-    completely re-written by Tridge.
-  * Updated README.Debian.
-  * A new client utility called smbspool appeared in Samba 2.0.6. I added
-    this utility to the smbclient package, although I haven't tried it yet.
-  * Added the symlink /sbin/mount.smbfs that points to /usr/bin/smbmount.
-    This is to be able to type "mouont -t smbfs ...". This symlink goes
-    in the smbfs package, of course.
-  * This new release should close the following bugs (some of these
-    are fixed for sure in this new upstream release, some others I could
-    not reproduce but I believe they are fixed if they were real bugs.
-    As always, please feel free to re-open the bugs if the problem is not
-    solved).
-      Closes: Bug#33240: icmp mask needs a bug workaround.
-      Closes: Bug#37692: samba: Has problems detecting interfaces.
-      Closes: Bug#38988: samba: Truly bizzare behavour from nmbd.
-      Closes: Bug#46432: samba-2.0.5a-2: nmbd does not appear to broadcast
-                          properly.
-      Closes: Bug#44131: smbfs: no longer possible to set file and
-                          directory-modes.
-      Closes: Bug#46992: smbmount-2.2.x manpage wrong.
-      Closes: Bug#42335: smbfs: missing options from the new 2.2.x commandline.
-      Closes: Bug#46605: smbmnt segfaults.
-      Closes: Bug#48186: smbmount.
-      Closes: Bug#38040: smbfs: Please add /sbin/mount.smb [included].
-      Closes: Bug#47332: smbmount: could -f and -P be added back?
-  * Samba has been compiled with PAM support (closes: Bug#39512 - samba PAM
-    module). To succesfully add PAM support, I created /etc/pam.d/samba and
-    added this file as a conffile for the samba-common package. I also made
-    samba-common depend on libpam-pwdb.
-  * Added simple man pages for the wrapper scripts smbmount and smbmount.
-    (Closes: Bug#44705 - Missing smbmount man page)
-  * Installed libreadlineg2-dev in my system so smbclient now has a
-    "history" command and libreadline support :-)
-  * This time I did add a check to the smbmount wrapper script to see if
-    the kernel has support for smbfs, as suggested by Jeroen Schaap
-    <J.Schaap at physiology.medfac.leidenuniv.nl>. I mentioned in the changelog
-    for samba-2.0.5a-3 that I did this but I forgot at the end.
-
- -- Eloy A. Paris <peloy at debian.org>  Thu, 11 Nov 1999 12:08:15 -0500
-
-samba (2.0.5a-5) unstable; urgency=low
-
-  * I am sorry to report that the smbwrapper package is gone for the
-    moment. The reason for this is twofold: first of all, smbwrapper
-    is completely broken in Samba-2.0.5a (it compiles but it doesn't
-    run) and in the upcoming Samba-2.0.6 it doesn't even compile. Second,
-    when I asked Andrew Tridgell (father of Samba) about the state of
-    smbwrapper he told me that Ulrich Drepper (head of the glibc project)
-    broke on purpose the glibc stuff in which smbwrapper is based.
-    Consequently, Tridge recommended me to compile Samba without
-    support for smbwrapper. When, I have no idea. Sorry folks. Here is
-    the original message I received from Andrew:
-    
-    > 1) 2.0.5a's smbwrapper doesn't work under glibc2.1, and pre-2.0.6's
-    > smbwrapper doesn't even compile under glibc2.1.
-    
-    yep, Ulrich deliberately broke it. It won't get fixed till glibc
-    allows the sorts of games it plays to work again. I suggest you turn
-    it off in your build scripts until that gets sorted out.
-    
-  * Swat's file are now in /usr/share/samba/ instead of
-    /usr/lib/samba/ (bug #49011).
-  * Man pages now in /usr/share/man/ instead of /usr/man/ (bug #49011).
-
- -- Eloy A. Paris <peloy at debian.org>  Tue,  2 Nov 1999 12:59:13 -0500
-
-samba (2.0.5a-4) unstable; urgency=low
-
-  * Applied patch from our fearless leader (Wichert) to fix the darn bug
-    that prevents Samba to work on 2.0.x kernels if it was compiled
-    in a system running a 2.2.x kernel. This closes #40645 (build uses
-    setresuid which doesn't work under 2.0.34 (does apparently under
-    2.2.x) ).
-  * Fixed the entry that swat's postinst script adds to /etc/inetd.conf
-    so it is '#<off># swat\t\tstream\ttcp\tnowait.400 ...' instead of
-    '#<off>#swat\t\tstream\ttcp\tnowait.400 ...'. The old way caused
-    'update-inetd --enable swat' to leave the entry for swat disabled.
-    Thanks to Dave Burchell <burchell at inetnebr.com> for finding out
-    this problem. This closes #48762 (swat uses non-standard syntax to 
-    comment out inetd.conf entry).
-  * /usr/sbin/swat does not think anymore that the smbd daemon lives
-    in /usr/local/samba/bin/. To fix this I am running now source/configure
-    with "--prefix=/usr --exec-prefix=/usr". This closes #47716 (samba
-    'swat' fails: incorrect hardwired path in the binary).
-
- -- Eloy A. Paris <peloy at debian.org>  Sun, 31 Oct 1999 03:42:38 -0500
-
-samba (2.0.5a-3) unstable; urgency=low
-
-  * I am pretty darn busy with my MBA, I apologize for the long time it's
-    taking to squash bugs in the Samba packages.
-  * Built with debhelper v2 for FHS compliancy. Changed a couple of
-    things in debian/rules to accomodate for the new place for the docs.
-    I also had to change debian/{samba.postinst,samba.prerm,swat.postinst}
-    to make sure that the symlink from /usr/doc/xxx exists and points to
-    /usr/share/doc/xxx (the reason for this is that I am not letting
-    debhelper to create these scripts for me automatically).
-  * Built with latest libc6.
-  * smbfs: finally, the nasty bug that causes smbmount to die after
-    a while is gone thanks to Ben Tilly <Ben_Tilly at trepp.com>.
-    The problem was just a typo in source/client/smbmount.c.
-    This closes grave bug #42764 (smbmount dies) and #43341 
-    (smbfs-2.2.x won't function after a while).
-  * Fixed the smbmount wrapper script to eliminate a bashism (closes
-    #45202 - "wrapper scripts use $* instead of "$@") and to recognize 
-    2.3.x and 2.4.x kernels (closes #47688 - "smbfs: does not recognize 
-    kernel 2.3.x").
-  * Added a check to the smbmount wrapper script to see if the
-    kernel has support for smbfs, as suggested by Jeroen Schaap
-    <J.Schaap at physiology.medfac.leidenuniv.nl>.
-  * swat's man page is now part of the swat package, not of the samba
-    package. This closes #44808 (Samba has a man page for swat, but 
-    the binary is not included).
-  * The interface program smbrun is not longer needed by smbd because
-    of the availability of execl() under Linux. Because of this, the
-    smbrun is not even being compiled. Since there is no need for smbrun
-    now, the smbrun man page was taken out of the samba package. This
-    closes #45266 (/usr/bin/smbrun missing).
-  * smbpasswd is now part of the samba-common package, and not part of
-    the samba package. This is to let administrators that do not want
-    to install a full Samba server administer passwords in remote
-    machines. This closes bug #42624 (smbpasswd should be included in 
-    smbclient). This bug report also suggests that swat becomes part of 
-    the samba package, that smbfs becomes part of the smbclient package,
-    and that the binary smbpasswd becomes part of the smbclient package.
-    I moved smbpasswd to the samba-common package but I am reluctant to 
-    do the other things the bug report suggests.
-  * In order to keep dpkg happy when moving smbpasswd from the samba
-    package to samba-common, I had to add a "Replaces: samba (<= 2.0.5a-2)"
-    in the control section of the samba-common package and a
-    "Replaces: samba-common (<= 2.0.5a-2)" in the control section of the
-    samba package (in debian.control).
-  * Samba is now being compiled with the "--with-netatalk" option. This
-    closes #47480 (Could samba be compiled with the --with-netatalk option).
-  * All packages that depend on samba-common have a versioned dependency
-    now. This was accomplished by adding "(= ${Source-Version})" to the
-    relevant sections of debian/control. Thanks t Antti-Juhani Kaijanaho
-    <gaia at iki.fi> for the hint. This closes #42985 (samba should probably
-    have a versioned depends on samba-common).
-  * Made sure the file docs/textdocs/DIAGNOSIS.txt gets installed in all
-    the Samba packages. This closes bug #42049 (no DIAGNOSTICS.txt file).
-  * Added the smbadduser helper script to the samba package. This closes
-    #44480 (Samba doesn't come with the smbadduser program).
-  * Applied patch from szasz at triton.sch.bme.hu that prevents smbmount
-    to leave an entry in /etc/mtab for a share that could not be mounted
-    because of invalid user of password. The patch also allows smbumount
-    to unmount the share in the event that something goes wrong with the
-    smbmount process. This closes bug #48613 (Mount/umount problems + 
-    patch) as well as #44130 (failed mount is still mounted).
-  * smbmount-2.2.x is now setuid root. This is needed for the patch
-    applied above to be effective. If smbmount-2.2.x is not setuid root
-    then an entry will be left in /etc/mtab even when the mount
-    fails. I had to add "usr/bin/smbmount-2.2.x" to debian/smbfs.suid
-    for this to work.
-
- -- Eloy A. Paris <peloy at debian.org>  Wed, 27 Oct 1999 10:36:13 -0400
-
-samba (2.0.5a-2) unstable; urgency=low
-
-  * This version is basically the same as 2.0.5a-1 but it was compiled
-    on a Potato system with glibc2.1. See below the change log for 2.0.5a-1
-    for more information.
-
- -- Eloy A. Paris <peloy at debian.org>  Tue, 27 Jul 1999 02:25:29 -0400
-
-samba (2.0.5a-1) stable; urgency=high
-
-  * I'm back from the Honey Moon. We are pretty busy because we are moving
-    to Pittsburgh (from Caracas, Venezuela) in aprox. 24 hours and we still
-    have plenty of things to pack and to do. Samba 2.0.5 was released
-    while I was in the Honey Moon and it is just now (almost 3 AM) when
-    I have time to package it.
-  * Because of the security problems fixed in 2.0.5, this upload goes
-    to both stable and unstable (the Security Team asked for this).
-  * This release (2.0.5a-1) was compiled on a Slink system. 2.0.5a-2 will
-    be compiled on a Potato system.
-  * Added a "Replaces: samba (<= 1.9.18p10-7)" to the samba-common
-    section in debian/control (as suggested by Steve Haslam
-    <araqnid at debian.org>) to fix the problems that appear when upgrading 
-    from the Samba package in Slink. Please test this as I am completely 
-    unable to do so. This should fix bug #39818 (Upgrading Samba from the 
-    Slink version).
-  * Removed the hacks to the autoconf stuff that I added to 2.0.4b-2 in 
-    order to have defined several socket options when compiling with
-    Linux 2.2.x kernel headers - the fix is now upstream.
-  * Finally!!! smbmount was re-written (thanks Tridge :-) to use a command
-    line syntax similar to the one used by the old smbmount (for 2.0.x 
-    kernels). This means that the wrapper script is no longer necessary
-    so I removed it. In its place there is a simple wrapper script that
-    calls smbmount-2.0.x or smbmount-2.2.x depending on the kernel that is
-    running.
-  * Because of the wedding, the Honey Moon, and our move to Pittsburgh,
-    I can't work on fixing other bugs in this release.
-
- -- Eloy A. Paris <peloy at debian.org>  Tue, 27 Jul 1999 02:18:51 -0400
-
-samba (2.0.4b-3) unstable; urgency=low
-
-  * Stupid mistake: I forgot to add /usr/bin/smbumount to debian/smbfs.files
-    and because of this /usr/bin/smbumount was part of the samba package
-    instead of part of the smbfs package.
-
- -- Eloy A. Paris <peloy at debian.org>  Thu,  1 Jul 1999 01:51:24 -0400
-
-samba (2.0.4b-2) unstable; urgency=low
-
-  * Dark (and archive maintainers): please remove from Potato the smbfsx 
-    binary package and also the old source package for smbfs. smbfs and 
-    smbfsx have been merged starting with this version.
-  * Merged the old smbfs package with Samba. Now there is only one package
-    for the smbfs utilities and is called "smbfs". The package smbfsx
-    does not exist any more and this new smbfs package must be used
-    for both 2.0.x and > 2.1.x kernels.
-  * A wrapper script was added to handle the syntax change in smbmount
-    in the new smbfs utilities (required for kernels > 2.1.70). The
-    home page for this script is http://www.wittsend.com/mhw/smbmount.html.
-    Please _note_ that this will change (for good) in Samba 2.0.5 :-)
-  * Added debian/smbumount.sh. It's another wrapper that calls smbumount-2.2.x
-    or smbumount-2.0.x depending on the kernel currently running.
-  * Not using -t for savelog in cron.weekly script.
-  * Recompiled without libreadlineg-dev (Samba does not seem to be using
-    it so unnecessary dependencies are produced).
-  * glibc2.1 build.
-  * Removed smbpasswd.8 man page from the debian/ directory because it is
-    now being provided upstream.
-  * Got rid of the ugly hack I put in source/lib/util_sock.c to have
-    IPTOS_LOWDELAY and IPTOS_THROUGHPUT defined. Now I patched the
-    autoconf stuff to #include <netinet/ip.h>. I've sent the patch to
-    Jeremy Allison so we have this upstream.
-
- -- Eloy A. Paris <peloy at debian.org>  Mon, 28 Jun 1999 17:47:19 -0400
-
-samba (2.0.4b-1) unstable; urgency=low
-
-  * New upstream release. This release fixes the following Debian bugs:
-    #33838 (Amanda/ Samba 2.0.2 and backing up large filesystems) and
-    #33867 (Amanda 2.4.1 and Samba 2.0.2 and large filesystems). Jeremy
-    Allison released Samba 2.0.4 and found out that there were a couple
-    of minor bugs so he released 2.0.4a. Then he found out about more
-    serious bugs and released 2.0.4b. I have built this package several
-    times between yesterday and today because of this. Now I am releasing
-    the Debian packages for Samba with what I believe will be the latest
-    release the Samba Team will make at least in the next 4 days (Jeremy
-    is taking a short vacation).
-  * Still compiling against glibc2.0 (sorry about that :-)
-  * Hacked source/smbwrapper/smbsh.c to fix the problem
-    of smbsh not finding the shared library smbwrapper.so. It looks
-    now in /usr/lib/samba/ for this file. This fixes #32971, #32989,
-    #33278, #34911 and #36317.
-  * Made smbfsx depend on samba-common because smbfsx uses /etc/samba/smb.conf
-    and /etc/samba/codepages/. This fixes #33128 (smbmount complains about
-    missing /etc/smb.conf).
-  * Package swat does not depend on httpd anymore (there's no need to).
-    This fixes #35795 (swat requires httpd).
-  * Renamed smbmount-2.1.x and smbumount-2.1.x to smbmount-2.2.x and
-    smbumount-2.2.x. Same applies to the man pages.
-  * Changed minor type in smbmount's man page (changed "\"" by "\'"). This
-    fixes #34070 (wrong quotes in manpage).
-  * Used Fabrizio Polacco's <fpolacco at icenet.fi> procedure to create the
-    Debian package for Samba. This closes #35781 (samba has no pristine 
-    source).
-  * Changes to /etc/cron.weely/samba: rotate /var/log/{nmb,smb}.old only
-    if the size of either is different than 0. Also, added comments at the
-    beginning of this script to explain how rotation of log files works in
-    Samba. Thanks to ujr at physik.phy.tu-dresden.de (Ulf Jaenicke-Roessler)
-    for the suggestions. This closes #37490 (cron.weekly script rotates not
-    used [sn]mb.old files). As I side effect, this should also close
-    #31462 (still trouble with /etc/cron.weekly/samba).
-  * Check for old /etc/pam.d/samba file which is not provided by this version
-    of the Debian Samba package but was provided in older versions. If this
-    file exists we delete it. We check for this in the postinst. This closes
-    #37356 (samba put stuff in pam.d that pam complains about) and #34312 
-    (libpam0g: questions during upgrade).
-  * Make sure the mode of /etc/samba/smbpasswd is set to 600. This is done
-    in the postinst script. This closes #35730 (Security problem with 
-    /etc/samba/smbpasswd when upgrading from samba 1.9.18p8-2 to 2.0.3-1).
-  * I have just checked and it looks like #28748 (smbfsx doesn't "return ")
-    has been fixed. This might have been fixed since a long time ago.
-  * Long long standing bug #18488 (smbclient: internal tar is broken) is
-    closed in this release of Samba. The bug might have been closed for a 
-    long long time, but I did not check for this before.
-  * Temporary fix to the annoying "Unknown socket option IPTOS_LOWDELAY"
-    message. This fixes #33698 (socket option IPTOS_LOWDELAY no longer works),
-    #34148 (warnings from smbd) and #35333 (samba warnings).
-
- -- Eloy A. Paris <peloy at debian.org>  Thu, 20 May 1999 00:35:57 -0400
-
-samba (2.0.3-1) unstable; urgency=low
-
-  * New upstream version.
-  * Removed the convert_smbpasswd.pl program I created and put in
-    /usr/doc/samba/ because there's a convert_smbpasswd script in the
-    upstream sources that does the same thing. I modified the postinst
-    script to use this script instead of the one I created.
-
- -- Eloy A. Paris <peloy at debian.org>  Sun, 28 Feb 1999 01:35:37 -0400
-
-samba (2.0.2-2) unstable; urgency=low
-
-  * Updated the README.Debian file.
-  * Updated the description of the samba package in the control file.
-  * The binaries smbmnt and smbumount-2.1.x in the smbfsx package are now
-    installed setuid root as they should be. This was done by doing a
-    a "chmod u+s" for each binary in debian/rules and by creating the 
-    file debian/smbfsx.suid.
-  * Minor patch to source/client/smbumount.c to allow normal users
-    to umount what they have mounted (problem was a kernel vs. libc6
-    size mismatch). I sent the patch upstream.
-  * Created debian/smbwrapper.dirs so the directory /usr/lib/samba/ is
-    created.
-  * Modified debian/rules to move smbwrapper.so from debian/tmp/usr/bin/ to
-    debian/smbwrapper/usr/lib/samba/.
-  * Hacked source/smbwrapper/smbsh.c to fix the problem
-    of smbsh not finding the shared library smbwrapper.so.
-
- -- Eloy A. Paris <peloy at debian.org>  Thu, 11 Feb 1999 18:11:34 -0400
-
-samba (2.0.2-1) unstable; urgency=low
-
-  * New upstream version.
-
- -- Eloy A. Paris <peloy at debian.org>  Thu, 11 Feb 1999 01:35:51 -0400
-
-samba (2.0.1-1) unstable; urgency=low
-
-  * New upstream version.
-
- -- Eloy A. Paris <peloy at debian.org>  Sat,  6 Feb 1999 06:51:18 -0400
-
-samba (2.0.0final-4) unstable; urgency=low
-
-  * The samba postinst made an unwarranted assumption that the file
-    /etc/samba/smbpasswd exists. If the file did not exist (which is
-    perfectly valid) the postinst will fail. This fixes #32953.
-
- -- Eloy A. Paris <peloy at debian.org>  Fri,  5 Feb 1999 23:32:46 -0400
-
-samba (2.0.0final-3) unstable; urgency=low
-
-  * Added to debian/control a "Depends: ${shlibs:Depends}" line for the
-    samba-common package so dependencies for this package are set
-    correctly (thanks to Dark for pointing this out).
-
- -- Eloy A. Paris <peloy at debian.org>  Thu,  4 Feb 1999 09:45:21 -0400
-
-samba (2.0.0final-2) unstable; urgency=low
-
-  * Finally!!! The first upload to unstable. Sorry for the delay folks
-    but I have been quite busy lately :-) Another reason for the delay
-    is that I wanted to ease the migration from Samba 1.9.18p10 and
-    before to Samba 2.0.0. I changed the location of the config. files 
-    from /etc/ to /etc/samba/ and this made things a little bit harder.
-  * This package needs 2.2 kernel headers to compile (well, this is
-    true for the smbfsx package, all others compile fine with 2.0 kernel
-    headers).
-  * Created a preinst script for the samba package to take care of the
-    location migration of smb.conf (from /etc/ to /etc/samba/). The
-    preinst script also takes care of moving /etc/smbpasswd to its new
-    location (/etc/samba/).
-  * Created postinst and postrm scripts to add/remove an entry for swat
-    in /etc/inetd.conf.
-  * I had forgotten to install the sambaconfig script so I changed
-    debian/rules to install this script.
-  * Added a postrm script for the samba package (I had forgotten to add 
-    this script to the new Samba packages after the migration from 1.9.18 
-    to 2.0.0).
-  * Created a small Perl script that is called from the samba postinst
-    to convert the smbpasswd from the old format used in version prior
-    to 2.0.0 to the new one used in 2.0.0 and beyond.
-  * The upgrade process should be automatically now. Please let me know
-    of any problems you encounter.
-
- -- Eloy A. Paris <peloy at debian.org>  Sat, 23 Jan 1999 09:34:10 -0400
-
-samba (2.0.0final-1) experimental; urgency=low
-
-  * Finally!!! Samba 2.0.0 is here! I am not uploading to unstable
-    because I still have to work out the migration from the old
-    samba packages to the new ones. I also need to work more on the
-    new swat package.
-
- -- Eloy A. Paris <peloy at debian.org>  Thu, 14 Jan 1999 22:40:02 -0400
-
-samba (2.0.0beta5-1) experimental; urgency=low
-
-  * New upstream version.
-
- -- Eloy A. Paris <peloy at debian.org>  Tue,  5 Jan 1999 00:37:57 -0400
-
-samba (2.0.0beta4-1) experimental; urgency=low
-
-  * New upstream version.
-
- -- Eloy A. Paris <peloy at debian.org>  Wed, 23 Dec 1998 18:37:45 -0400
-
-samba (2.0.0beta3-1) experimental; urgency=low
-
-  * New upstream version.
-  * I have just realized that the documentation patches (for man pages)
-    that I used for the 1.9.18 release are not longer necessary because
-    there was a major re-write of all the Samba documentation that added
-    the missing bits of information. So, I have just removed these minor
-    patches.
-
- -- Eloy A. Paris <peloy at debian.org>  Tue,  8 Dec 1998 12:00:30 -0400
-
-samba (2.0.0beta2-1) experimental; urgency=low
-
-  * New upstream version.
-  * This new version fixes the potential security problem that
-    was posted to debian-private (using the "message command" parameter
-    to execute arbitrary commands from messages sent from LinPopUp).
-  * Changed /etc/init.d/samba to use one of the variables stored in
-    /etc/samba/debian_config to know how Samba is being run (from inetd or
-    as daemons) instead of grepping /etc/inetd.conf which may not exist
-    if the user is running xinetd (this fixes bug #29687 - assumes using 
-    vanilla inetd)
-
- -- Eloy A. Paris <peloy at debian.org>  Mon, 23 Nov 1998 23:32:03 -0400
-
-samba (2.0.0beta1-1) experimental; urgency=low
-
-  * First beta release of the samba-2.0.0 code. Before the beta I was
-    working with sources downloaded directly from the CVS server. This
-    package goes into experimental and I plan to release the new
-    samba to unstable as soon as it gets out of beta.
-  * Created several packages out of the Samba sources. They are:
-    samba (nmbd and smbd daemons + related programs), smbclient (FTP
-    like command line utility to retrieve files from SMB servers),
-    swat (Samba Web Administration Tool), samba-common (common files
-    used by samba, smbclient and swat), smbfsx (smbfs utilities for
-    kernels >= 2.1.70), smbwrapper and samba-doc (Samba documentation).
-  * Refreshed debian/samba-doc.docs so recently added docs. are
-    installed in the samba-doc package. New additions include man
-    pages in the /usr/doc/samba-doc/htmldocs/ directory.
-  * Deleted Debian specific nmblookup(1) man page as it is now upstream.
-  * Added smbtorture to smbclient package.
-  * Moved rpcclient from the samba package to the smbclient package.
-  * The Samba daemons (nmbd and smbd) now create a PID file so I changed
-    all calls to start-stop-daemon to use the PID file.
-  * Fixed debian/rules to install mksmbpasswd (fixes #27655).
-  * Modified /etc/init.d/samba so nmbd is started without the -a (append
-    to the log file instead of overwrite) switch. The new behavior of
-    nmbd is to NOT overwrite log files, so the -a switch can be deleted
-    safely.
-  * Moved from debstd to debhelper.
-
- -- Eloy A. Paris <peloy at debian.org>  Thu,  1 Oct 1998 08:37:41 -0400
-
-samba (1.9.18p10-5) frozen unstable; urgency=high
-
-  * Oppsss!!! While fixing bug #26884 I introduced a bug even worse than
-    the one I was trying to fix: in /etc/init.d/samba I got rid of the test
-    that tells us whether the Samba daemons are running from inetd or as
-    standalone daemons. I corrected the problem by editing again
-    /etc/init.d/samba to uncomment the test.
-  * Wishlist bug #28298 (typos in samba) was fixed.
-  * Wishlist bug #28309 (typos in smb.conf) was fixed.
-
- -- Eloy A. Paris <peloy at debian.org>  Wed, 28 Oct 1998 09:11:47 -0400
-
-samba (1.9.18p10-4) unstable; urgency=low
-
-  * Minor patch to debian/rules to delete *substvars instead of only
-    substvars when doing a "debian/rules clean" (thanks to Daniel Jacobowitz
-    <dmj at andrew.cmu.edu> for this).
-  * Small patch to source/shmem_sysv.c that eases compilation under
-    glibc-2.1 (thanks to Daniel <dmj at andrew.cmu.edu> for this).
-
- -- Eloy A. Paris <peloy at debian.org>  Thu, 17 Sep 1998 15:33:49 -0400
-
-samba (1.9.18p10-3) unstable; urgency=low
-
-  * Patched smbclient again to fix minor formatting problem introduced
-    by Magosanyi Arpad's smbclient patch.
-
- -- Eloy A. Paris <peloy at debian.org>  Thu,  3 Sep 1998 11:03:23 -0400
-
-samba (1.9.18p10-2) unstable; urgency=low
-
-  * Sync'ed include files for the smbfs utilities with the ones in
-    kernel 2.1.119.
-  * Added to the /usr/doc/samba/examples/ directory a new script called 
-    wins2dns (courtesy of Jason Gunthorpe <jgg at deltatee.com>) that 
-    generates BIND sonze files for hosts in the WINS database.
-  * Patched smbclient to include enhancements by Magosanyi Arpad 
-    <mag at bunuel.tii.matav.hu> that make scripting easier.
-
- -- Eloy A. Paris <peloy at debian.org>  Fri, 28 Aug 1998 13:34:54 -0400
-
-samba (1.9.18p10-1) stable unstable; urgency=low
-
-  * New upstream version (see /usr/doc/samba/WHATSNEW.txt for a
-    description of what has changed). I built a 1.9.18p9-1 but I
-    never released it because an obscure bug was found just a couple
-    of days before the official release, so the Samba Team stopped
-    the rollover of 1.9.18p9.
-  * Updated documentation (new files were added to the docs/ directory
-    that were not installed in /usr/doc/samba/).
-  * Fixed long standing bug #7695 (smb.conf's man page doesn't document
-    'printing=lprng') - I made a couple of changes to the man page to 
-    include references to lprng.
-  * Fixes bug #24930 (samba needs to suggest psmisc?). I don't think it
-    is necessary to make samba suggest psmisc just because the postinst
-    script mentions to call killall. So, I removed all references to
-    "killall" in the scripts.
-  * Fixes bug #25999 (Samba does not by default work with unix password
-    sync): I added the "passwd program" and "passwd chat" parameters to
-    the sample smb.conf to reflect the Debian environment.
-
- -- Eloy A. Paris <peloy at debian.org>  Fri, 21 Aug 1998 08:59:18 -0400
-
-samba (1.9.18p9-1) unstable; urgency=low
-
-  * New upstream version (see /usr/doc/samba/WHATSNEW.txt for a
-    description of what has changed).
-  * Removed Jeremy Allison's patch applied to 1.9.18p8-2 because it is
-    now part of the new upstream version.
-  * Corrected small typo in addtosmbpass' man page (fixes #25629).
-
- -- Eloy A. Paris <peloy at debian.org>  Tue, 11 Aug 1998 08:53:08 -0400
-
-samba (1.9.18p8-2) frozen unstable; urgency=medium
-
-  * Applied patch received from Jeremy Allison (Samba Team) that fixes
-    "grave" bug #23903 (samba maps username before authenicating with 
-    NT password server).
-  * Added a "sleep 2" between "start-stop-daemon --stop" and
-    "start-stop-daemon --start" in /etc/init.d/samba so when this script
-    is called with the "restart" parameter the Samba daemons are restarted
-    properly. This fixes bug #24211 (init.d script doesn't restart).
-  * Sent start-stop-daemon output in /etc/init.d/samba to /dev/null to
-    avoid annoying warning messages.
-  * Added perfomance tune parameters to sample /etc/smb.conf (SO_SNDBUF=4096
-    and SO_RCVBUF=4096 to "socket options" in /etc/smb.conf). I can't
-    find who sent this suggestion to me. If you are listening, drop me a
-    note and I'll put your name here :-)
-
- -- Eloy A. Paris <peloy at debian.org>  Mon, 29 Jun 1998 08:45:01 -0400
-
-samba (1.9.18p8-1) frozen unstable; urgency=low
-
-  * New upstream release that fixes _lots_ of "ugly" bugs. The list of
-    fixed bugs is too long to include here (see /usr/doc/samba/WHATSNEW.txt).
-  * Fixed postinst to quote arguments to if [ arg .. ] constructs
-    (fixes #22881).
-  * Applied Jeremy Allison's patch (posted to the samba-ntdom mailing
-    list) that solves a problem with username maps (the Samba Team did
-    not catch this problem before final 1.9.18p8).
-  * Made /etc/init.d/samba to print out a warning when Samba is running
-    from inetd and the user runs /etc/init.d/samba to start|stop|restart
-    Samba (there's no point on doing this because inetd will start the
-    daemons again when there is traffic on UDP port 137-139).
-
- -- Eloy A. Paris <peloy at debian.org>  Sat, 13 Jun 1998 00:18:25 -0400
-
-samba (1.9.18p7-4) frozen unstable; urgency=medium
-
-  * Fixes the serious problem of having the WINS name server
-    database getting deleted at boot time. That happened because the
-    WINS database was being stored under /var/lock/samba/ and all files
-    under /var/lock/ are deleted at boot time. The place where the WINS
-    database is stored was moved to /var/samba/.
-
- -- Eloy A. Paris <peloy at debian.org>  Mon, 18 May 1998 20:24:29 -0400
-
-samba (1.9.18p7-3) stable; urgency=high
-
-  * Libc5 version for Bo (stable) that fixes the recently reported
-    security hole.
-
- -- Eloy A. Paris <peloy at debian.org>  Mon, 18 May 1998 20:19:33 -0400
-
-samba (1.9.18p7-2) frozen unstable; urgency=low
-
-  * Added patches from the non-mantainer upload that make us able
-    to compile Samba on Alpha systems. This fixes bug #22379.
-
- -- Eloy A. Paris <peloy at debian.org>  Wed, 13 May 1998 20:38:51 -0400
-
-samba (1.9.18p7-1) frozen unstable; urgency=low
-
-  * New upstream release (just bug fixes, no new functionality).
-
- -- Eloy A. Paris <peloy at debian.org>  Wed, 13 May 1998 11:47:32 -0400
-
-samba (1.9.18p6-2) frozen unstable; urgency=low
-
-  * Uploaded to frozen (I forgot to upload last version to frozen
-    so it got installed only in unstable).
-
- -- Eloy A. Paris <peloy at debian.org>  Tue, 12 May 1998 18:10:17 -0400
-
-samba (1.9.18p6-1.1) unstable; urgency=low
-
-  * non-maintainer upload for Alpha
-  * patch needed for source/quota.c (_syscall4() confusion)
-
- -- Paul Slootman <paul at debian.org>  Tue, 12 May 1998 20:39:13 +0200
-
-samba (1.9.18p6-1) unstable; urgency=low
-
-  * New upstream release that fixes a possible buffer overflow.
-    This security hole was reported on BugTraq by Drago. The
-    previous Debian version (1.9.18p5-1) was not released because
-    1.9.18p5 and 1.9.18p6 were released very closely.
-
- -- Eloy A. Paris <peloy at debian.org>  Mon, 11 May 1998 20:28:33 -0400
-
-samba (1.9.18p5-1) unstable; urgency=low
-
-  * New upstream release (no new funcionality, just bug fixes - see 
-    /usr/doc/samba/WHATSNEW.txt.gz).
-  * Backed off Debian patches that were added upstream.
-
- -- Eloy A. Paris <peloy at debian.org>  Mon, 11 May 1998 08:43:53 -0400
-
-samba (1.9.18p4-2) frozen unstable; urgency=low
-
-  * Patched smbclient(1) man page to not reference the unsopported
-    -A parameter (fixes #6863).
-  * Changes to start nmbd with the -a option (in /etc/init.d/samba
-    and in the entry added to /etc/inetd.conf).
-  * Fixed typo in sample smb.conf (fixes #21484).
-  * Fixed yet another typo in sample smb.conf (fixes #21447).
-  
- -- Eloy A. Paris <peloy at debian.org>  Fri, 17 Apr 1998 22:19:23 -0400
-
-samba (1.9.18p4-1) frozen unstable; urgency=low
-
-  * New upstream version that fixes several bugs.
-  * New scheme for keeping track of Debian specific configuration.
-    This new scheme fixes bug #18624 (Samba always asks the user about
-    configuration options). New scheme stores Debian specific
-    configuration information in /etc/samba/debian_config.
-  * Changes to /usr/sbin/sambaconfig, prerm and postinst to support the 
-    new configuration scheme.
-  * Moved required kernel 2.1.x include files inside the source tree
-    so I don't have to do very nasty things like creating crazy
-    symlinks in /usr/include to make this package compile. This
-    allows non-root users to build the package and fixes bug
-    #20104.
-  * Fixed address of the FSF in /usr/doc/samba/copyright (problem
-    reported by lintian).
-  * The /etc/init.d/samba script now supports the force-reload
-    argument, as required by the policy (problem reported by lintian).
-  * Added a "rm /etc/cron.weekly/samba" at the end of the postinst.
-  * Now the samba package can be installed even if no nmbd or smbd processes 
-    are running. This fixes the following bugs: #8917, #9334, #10268, 
-    #10411, #11146 and #13387.
-  * Provides the original README in /usr/doc/samba. This fixes bug #9693.
-  * Added a --no-reload option to sambaconfig to not reload Samba
-    after configuration.
-  * Created man pages for sambaconfig(8), addtosmbpass(8),
-    mksmbpasswd(8) and nmblookup(1).
-  * Corrected small typo in sample /etc/smb.conf.
-  * Added two new parameters to /etc/smb.conf: "preserver case" and
-    "short preserve case".
-  * "rm -Rf /var/lock/samba" in postrm when package is being purged.
-  * Patched upstream source (nmbd.c) to not overwrite log files when
-    nmbd is called with the -a parameter (fixes #17704: nmbd ignores
-    -a option).
-  * /etc/init.d/samba now starts the nmbd daemon with the -a parameter
-    to not overwrite log files.
-
- -- Eloy A. Paris <peloy at debian.org>  Mon, 23 Mar 1998 21:22:03 -0400
-
-samba (1.9.18p3-1) unstable; urgency=low
-
-  * New upstream version.
-  * Oppsss!!! I really screwed it up (actually, debstd did).
-    1.9.18p2-2 still contained man pages (smbmount and smbumount) part
-    of other packages. This version does have this corrected. If not,
-    I no longer deserve to be a Debian developer! So, this version
-    fixes bug #18438 and some of the bugs I claimed to fix in
-    1.9.18p2-2. Oh, by the way, I fixed the problem by running debstd
-    with -m in debian/rules (man pages are installed by "make install"
-    so it's a bad idea to re-install man pages with debstd).
-
- -- Eloy A. Paris <peloy at debian.org>  Mon, 23 Feb 1998 17:32:42 -0400
-
-samba (1.9.18p2-2) unstable; urgency=low
-
-  * Fixes bugs #18017, #17999, #17961, #17932: old 1.9.18p2-1 provided
-    a man page for smbmount, which conflicts with package smbfs. This
-    was solved by creating a multi-binary package that produces
-    package samba and new package smbfsx.
-  * Fixes bug #18000 (typo in postinst).
-  * Fixes bug #17958 (postinst asks obsolete question). Actually,
-    the question is still asked, but only if Samba is run as daemons.
-  * Created a multi-binary package from the Samba sources: package
-    samba and new package smbfsx which provides SMB mount utilities
-    for kernels > 2.1.70.
-
- -- Eloy A. Paris <peloy at debian.org>  Mon,  9 Feb 1998 19:47:05 -0400
-
-samba (1.9.18p2-1) unstable; urgency=low
-
-  * New upstream version.
-  * Removed /etc/cron.weekly/samba because Samba does not handle well
-    rotation of log files (if the log file is rotated Samba will
-    continue to log to the rotated file, instead of the just created
-    one). In any case, Samba will rotate log files after an specific
-    file size.
-
- -- Eloy A. Paris <peloy at debian.org>  Tue, 27 Jan 1998 22:34:27 -0400
-
-samba (1.9.18p1-2) unstable; urgency=low
-
-  * Created a multi-binary package out of the Samba sources to provide
-    packages samba and smbfsx (userland utilities to work with
-    smbfs with kernels > 2.1.x.
-
- -- Eloy A. Paris <peloy at debian.org>  Sat, 17 Jan 1998 09:23:48 -0400
-
-samba (1.9.18p1-1) unstable; urgency=low
-
-  * New upstream version.
-  * Created /etc/cron.daily/samba to save a copy of /etc/smbpasswd in
-    /var/backups/smbpasswd.bak.
-
- -- Eloy A. Paris <peloy at debian.org>  Wed, 14 Jan 1998 13:40:56 -0400
-
-samba (1.9.18alpha14-1) unstable; urgency=low
-
-  * New upstream version.
-  * Added a note to the postinst script telling the user that he/she
-    needs to run smbpasswd manually after creating a new /etc/smbpasswd
-    from /etc/passwd.
-
- -- Eloy A. Paris <peloy at debian.org>  Tue, 23 Dec 1997 23:44:37 -0400
-
-samba (1.9.18alpha13-1) unstable; urgency=low
-
-  * New upstream version.
-
- -- Eloy A. Paris <peloy at debian.org>  Tue, 16 Dec 1997 13:02:32 -0400
-
-samba (1.9.18alpha12-1) unstable; urgency=low
-
-  * New upstream version.
-  * Conflicts with the sambades package because the new Samba 1.9.18
-    series do not depend on the DES libraries to support encrypted
-    passwords.
-  * Added parameter "encrypt passwords = yes" to /etc/smb.conf.
-  * Compiled with support for quotas in disk_free().
-  * Home directories are now exported read only by default.
-  * Re-worked debian/rules.
-  * Re-worked sample smb.conf.
-
- -- Eloy A. Paris <peloy at debian.org>  Thu,  4 Dec 1997 22:50:34 -0400
-
-samba (1.9.17p4-1) unstable; urgency=low
-
-  * New upstream version.
-  * Made /etc/smb.conf readable by everybody because some Samba utilities
-    will fail otherwise when run by non-root users.
-  * Dropped PAM support while the PAM libraries are ported to libc6.
-
- -- Eloy A. Paris <peloy at debian.org>  Tue, 21 Oct 1997 18:08:49 -0400
-
-samba (1.9.17p3-1) unstable; urgency=low
-
-  * New upstream version.
-  * Made /etc/smb.conf readable only by root as suggested by smbd's man page.
-
- -- Eloy A. Paris <peloy at debian.org>  Wed, 15 Oct 1997 09:21:25 -0400
-
-samba (1.9.17p2-2) unstable; urgency=low
-
-  * Running Samba as daemons instead of from inetd.
-  * Removing netbios entries in /etc/inetd.conf.
-
- -- Eloy A. Paris <peloy at debian.org>  Thu, 9 Oct 1997 23:37:25 -0400
-
-samba (1.9.17p2-1) unstable; urgency=low
-
-  * New upstream version that fixes a serious security hole.
-  * Removed Debian patches added in 1.9.17-1 and 1.9.17p1-1 because
-    these patches are now part of the upstream release.
-
- -- Eloy A. Paris <peloy at debian.org>  Sun, 28 Sep 1997 22:54:33 -0400
-
-samba (1.9.17p1-1) unstable; urgency=low
-
-  * New upstream version.
-  * Defined symbol _LINUX_C_LIB_VERSION_MAJOR as 6 in includes.h to shut up
-    compiler warnings.
-  * Included rpcsvc/ypclnt.h in includes.h to shut up compiler warnings.
-  * Included crypt.h to have function prototype for crypt().
-  * Included netinet/tcp.h to have some socket options included.
-  * Included netinet/ip.h to have some socket options included.
-  * Linking with libcrypt (LIBM='... -lcrypt'). Without including this
-    library smbd generates a seg. fault when authenticating users (?).
-
- -- Eloy A. Paris <debian.org>  Wed, 10 Sep 1997 22:09:18 -0400
-
-samba (1.9.17-1) unstable; urgency=low
-
-  * New upstream version (called the "Browse Fix Release")
-  * Added the option --oknodo to the start-stop-daemon invocation in prerm
-    script. This was because the prerm was failing because start-stop-daemon
-    was returning an error code if no nmbd or smbd daemons were found
-    to kill.
-  * The function yp_get_default_domain(), referenced in three source
-    files was part of libc5 but with libc6 (glibc2) it has been moved
-    to libnss_nis. Since the linker was unable to find the function
-    I had to add LIBSM='-lnss_nis' to debian/rules.
-  * Added -DNO_ASMSIGNALH and -DGLIBC2 to FLAGSM in debian/rules
-    because compiling was failing because of conflicts with glibc2.
-  * Patched source/includes.h to include termios.h if GLIBC2 is defined.
-
- -- Eloy A. Paris <peloy at debian.org>  Wed, 27 Aug 1997 08:39:32 -0400
-
-samba (1.9.17alpha5-1) unstable; urgency=low
-
-  * New upstream version.
-
- -- Eloy A. Paris <peloy at debian.org>  Thu, 14 Aug 1997 18:05:02 -0400
-
-samba (1.9.16p11-3) unstable; urgency=low
-
-  * Fixed accidental omission of /etc/pam.d/samba.
-
- -- Klee Dienes <klee at debian.org>  Sat, 15 Mar 1997 22:31:26 -0500
-
-samba (1.9.16p11-2) unstable; urgency=low
-
-  * Recompiled against newer PAM libraries.
-  * Added /etc/pam.d/samba.
-
- -- Klee Dienes <klee at debian.org>  Sat, 8 Mar 1997 01:16:28 -0500
-
-samba (1.9.16p11-1) unstable; urgency=low
-
-  * New upstream release.
-  * Added PAM support.
-
- -- Klee Dienes <klee at debian.org>  Tue, 25 Feb 1997 18:00:12 -0500
-
-samba (1.9.16p9-2) unstable; urgency=low
-
-  * minor packaging changes
-
- -- Klee Dienes <klee at sauron.sedona.com>  Sun, 3 Nov 1996 11:45:37 -0700
-
-samba (1.9.16p9-1) unstable; urgency=low
-
-  * upgraded to new upstream version
-
- -- Klee Dienes <klee at sauron.sedona.com>  Sat, 26 Oct 1996 21:38:20 -0700
-
-1.9.16alpha10-1:
- 960714
- * Removed Package_Revision from control file.
- * Removed -m486 compiler option.
- * Added Architecture, Section and Priority fields to control file.
- * Upgraded to latest upstream version.
- * Uses update-inetd now.
- * Added shadow passwords support.
- * Fixed Bug#1946: nmbd won't browse
-
-1.9.15p4-1:
- 951128
- * Upgraded to latest upstream version.
-   * Fixed many bugs.
-   * Adds Master Browsing support.
- * Converted to ELF.
- * Fixed bug #1825 - nmbd is now killed when removing samba.
-
-1.9.14-1:
- 950926 Andrew Howell <andrew at it.com.au>
- * Upgraded to latest version.
- * Fixed Bug #1139 - samba won't print
-
-1.9.14alpha5-1:
- * Fixes killing of inetd problem in debian.postint and debian.postrm 
-
-1.9.14alpha5-0:
- 950704 Andrew Howell <andrew at it.com.au>
- * Taken over samba package from Bruce Perens.
- * Upgraded to newest version of samba.
-
-1.9.02-1:
- 9-January-1994 Bruce Perens <Bruce at Pixar.com>
- * Added Debian GNU/Linux package maintenance system files, and
-   configured for Debian systems.
+ -- Jelmer Vernooij <jelmer at samba.org>  Thu, 13 May 2004 01:38:41 +0200

Added: branches/samba4/compat
===================================================================
--- branches/samba4/compat	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/compat	2006-01-03 12:58:20 UTC (rev 827)
@@ -0,0 +1 @@
+4

Deleted: branches/samba4/config.cache
===================================================================
--- branches/samba4/config.cache	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/config.cache	2006-01-03 12:58:20 UTC (rev 827)
@@ -1,221 +0,0 @@
-#
-# 22 August 2001  Steve Langasek <vorlon at debian.org>
-#
-# This file is a shell script that caches the results of configure
-# tests run on this system so they can be shared between configure
-# scripts and configure runs.  It is not useful on other systems.
-# If it contains results you don't want to keep, you may remove or edit it.
-#
-# By default, configure uses ./config.cache as the cache file,
-# creating it if it does not exist already.  You can give configure
-# the --cache-file=FILE option to use a different cache file; that is
-# what configure does when it calls configure scripts in
-# subdirectories, so they share the cache.
-# Giving --cache-file=/dev/null disables caching, for debugging configure.
-# config.status only pays attention to the cache file if you give it the
-# --recheck option to rerun configure.
-#
-#
-# This config.cache file contains a list of acceptable autoconf
-# values which can be used in compiling Samba for Debian woody/sid.
-#
-# Autoconf sorts options alphabetically in its output.  This file
-# groups options logically.
-
-
-# Load any architecture-specific settings
-if [ -n "$DEB_HOST_GNU_TYPE" \
-     -a -f ../debian/config.cache.${DEB_HOST_GNU_TYPE} ]; then
-	. ../debian/config.cache.${DEB_HOST_GNU_TYPE}
-fi
-
-
-# This is at the top because it's most in need of regular tweaking.
-# These are options which are supported on 2.4 kernels, but not on 2.2
-# kernels.
-
-samba_cv_HAVE_KERNEL_OPLOCKS_LINUX=${samba_cv_HAVE_KERNEL_OPLOCKS_LINUX=no}
-samba_cv_HAVE_KERNEL_CHANGE_NOTIFY=${samba_cv_HAVE_KERNEL_CHANGE_NOTIFY=no}
-samba_cv_HAVE_KERNEL_SHARE_MODES=${samba_cv_HAVE_KERNEL_SHARE_MODES=no}
-
-
-# These are present in 2.2 kernels, but not in 2.0...
-
-samba_cv_have_setresuid=${samba_cv_have_setresuid=yes}
-samba_cv_have_setresgid=${samba_cv_have_setresgid=yes}
-samba_cv_USE_SETRESUID=${samba_cv_USE_SETRESUID=yes}
-
-
-# Various basic libc/compiler stuff that it's blindingly obvious that
-# Linux supports (now watch me get bitten for saying that)
-
-ac_cv_c_const=${ac_cv_c_const=yes}
-ac_cv_c_inline=${ac_cv_c_inline=inline}
-samba_cv_volatile=${samba_cv_volatile=yes}
-ac_cv_dirent_d_off=${ac_cv_dirent_d_off=yes}
-ac_cv_func_bzero=${ac_cv_func_bzero=yes}
-ac_cv_func_chmod=${ac_cv_func_chmod=yes}
-ac_cv_func_chown=${ac_cv_func_chown=yes}
-ac_cv_func_chroot=${ac_cv_func_chroot=yes}
-ac_cv_func_connect=${ac_cv_func_connect=yes}
-ac_cv_func_dup2=${ac_cv_func_dup2=yes}
-ac_cv_func_execl=${ac_cv_func_execl=yes}
-ac_cv_func_fchmod=${ac_cv_func_fchmod=yes}
-ac_cv_func_fchown=${ac_cv_func_fchown=yes}
-ac_cv_func_fstat=${ac_cv_func_fstat=yes}
-ac_cv_func_fsync=${ac_cv_func_fsync=yes}
-ac_cv_func_ftruncate=${ac_cv_func_ftruncate=yes}
-ac_cv_func_getcwd=${ac_cv_func_getcwd=yes}
-ac_cv_func_getgrent=${ac_cv_func_getgrent=yes}
-ac_cv_func_getgrnam=${ac_cv_func_getgrnam=yes}
-ac_cv_func_getspnam=${ac_cv_func_getspnam=yes}
-ac_cv_func_glob=${ac_cv_func_glob=yes}
-ac_cv_func_grantpt=${ac_cv_func_grantpt=yes}
-ac_cv_func_initgroups=${ac_cv_func_initgroups=yes}
-ac_cv_func_llseek=${ac_cv_func_llseek=yes}
-ac_cv_func_memcmp_clean=${ac_cv_func_memcmp_clean=yes}
-ac_cv_func_memmove=${ac_cv_func_memmove=yes}
-ac_cv_func_memset=${ac_cv_func_memset=yes}
-ac_cv_func_mktime=${ac_cv_func_mktime=yes}
-ac_cv_func_pipe=${ac_cv_func_pipe=yes}
-ac_cv_func_poll=${ac_cv_func_poll=yes}
-ac_cv_func_pread=${ac_cv_func_pread=yes}
-ac_cv_func_pwrite=${ac_cv_func_pwrite=yes}
-ac_cv_func_rand=${ac_cv_func_rand=yes}
-ac_cv_func_random=${ac_cv_func_random=yes}
-ac_cv_func_readlink=${ac_cv_func_readlink=yes}
-ac_cv_func_rename=${ac_cv_func_rename=yes}
-ac_cv_func_select=${ac_cv_func_select=yes}
-ac_cv_func_setenv=${ac_cv_func_setenv=yes}
-ac_cv_func_setgroups=${ac_cv_func_setgroups=yes}
-ac_cv_func_setsid=${ac_cv_func_setsid=yes}
-ac_cv_func_sigaction=${ac_cv_func_sigaction=yes}
-ac_cv_func_sigblock=${ac_cv_func_sigblock=yes}
-ac_cv_func_sigprocmask=${ac_cv_func_sigprocmask=yes}
-ac_cv_func_snprintf=${ac_cv_func_snprintf=yes}
-ac_cv_func_srand=${ac_cv_func_srand=yes}
-ac_cv_func_srandom=${ac_cv_func_srandom=yes}
-ac_cv_func_strcasecmp=${ac_cv_func_strcasecmp=yes}
-ac_cv_func_strchr=${ac_cv_func_strchr=yes}
-ac_cv_func_strdup=${ac_cv_func_strdup=yes}
-ac_cv_func_strerror=${ac_cv_func_strerror=yes}
-ac_cv_func_strftime=${ac_cv_func_strftime=yes}
-ac_cv_func_strpbrk=${ac_cv_func_strpbrk=yes}
-ac_cv_func_strtoul=${ac_cv_func_strtoul=yes}
-ac_cv_func_symlink=${ac_cv_func_symlink=yes}
-ac_cv_func_usleep=${ac_cv_func_usleep=yes}
-ac_cv_func_utime=${ac_cv_func_utime=yes}
-ac_cv_func_utimes=${ac_cv_func_utimes=yes}
-ac_cv_func_vsnprintf=${ac_cv_func_vsnprintf=yes}
-ac_cv_func_waitpid=${ac_cv_func_waitpid=yes}
-ac_cv_type_ino_t=${ac_cv_type_ino_t=yes}
-ac_cv_type_mode_t=${ac_cv_type_mode_t=yes}
-ac_cv_type_pid_t=${ac_cv_type_pid_t=yes}
-ac_cv_type_size_t=${ac_cv_type_size_t=yes}
-ac_cv_type_uid_t=${ac_cv_type_uid_t=yes}
-samba_cv_socklen_t=${samba_cv_socklen_t=yes}
-
-# Yes, we know Linux supports fcntl locking.  Just ignore
-# any errors caused by building on an NFS mount.
-samba_cv_HAVE_FCNTL_LOCK=${samba_cv_HAVE_FCNTL_LOCK=yes}
-
-
-# smbwrapper doesn't work because the glibc maintainers don't want
-# to support transparent userland VFS.  We might as well preempt
-# any checks for shadowed symbols that are only useful for smbwrapper.
-
-ac_cv_func___chdir=${ac_cv_func___chdir=no}
-ac_cv_func__chdir=${ac_cv_func__chdir=no}
-ac_cv_func___close=${ac_cv_func___close=no}
-ac_cv_func__close=${ac_cv_func__close=no}
-ac_cv_func___closedir=${ac_cv_func___closedir=no}
-ac_cv_func__closedir=${ac_cv_func__closedir=no}
-ac_cv_func___dup=${ac_cv_func___dup=no}
-ac_cv_func__dup=${ac_cv_func__dup=no}
-ac_cv_func___dup2=${ac_cv_func___dup2=no}
-ac_cv_func__dup2=${ac_cv_func__dup2=no}
-ac_cv_func___fchdir=${ac_cv_func___fchdir=no}
-ac_cv_func__fchdir=${ac_cv_func__fchdir=no}
-ac_cv_func___fcntl=${ac_cv_func___fcntl=no}
-ac_cv_func__fcntl=${ac_cv_func__fcntl=no}
-ac_cv_func___fork=${ac_cv_func___fork=no}
-ac_cv_func__fork=${ac_cv_func__fork=no}
-ac_cv_func___fstat=${ac_cv_func___fstat=no}
-ac_cv_func__fstat=${ac_cv_func__fstat=no}
-ac_cv_func___fstat64=${ac_cv_func___fstat64=no}
-ac_cv_func__fstat64=${ac_cv_func__fstat64=no}
-ac_cv_func___fxstat=${ac_cv_func___fxstat=no}
-ac_cv_func___getcwd=${ac_cv_func___getcwd=no}
-ac_cv_func__getcwd=${ac_cv_func__getcwd=no}
-ac_cv_func___getdents=${ac_cv_func___getdents=no}
-ac_cv_func__getdents=${ac_cv_func__getdents=no}
-ac_cv_func___llseek=${ac_cv_func___llseek=no}
-ac_cv_func___sys_llseek=${ac_cv_func___sys_llseek=no}
-ac_cv_func__llseek=${ac_cv_func__llseek=no}
-ac_cv_func___lseek=${ac_cv_func___lseek=no}
-ac_cv_func__lseek=${ac_cv_func__lseek=no}
-ac_cv_func___lstat=${ac_cv_func___lstat=no}
-ac_cv_func__lstat=${ac_cv_func__lstat=no}
-ac_cv_func___lstat64=${ac_cv_func___lstat64=no}
-ac_cv_func__lstat64=${ac_cv_func__lstat64=no}
-ac_cv_func___lxstat=${ac_cv_func___lxstat=no}
-ac_cv_func___open=${ac_cv_func___open=no}
-ac_cv_func__open=${ac_cv_func__open=no}
-ac_cv_func___open64=${ac_cv_func___open64=no}
-ac_cv_func__open64=${ac_cv_func__open64=no}
-ac_cv_func___opendir=${ac_cv_func___opendir=no}
-ac_cv_func__opendir=${ac_cv_func__opendir=no}
-ac_cv_func___pread=${ac_cv_func___pread=no}
-ac_cv_func__pread=${ac_cv_func__pread=no}
-ac_cv_func___pread64=${ac_cv_func___pread64=no}
-ac_cv_func__pread64=${ac_cv_func__pread64=no}
-ac_cv_func___pwrite=${ac_cv_func___pwrite=no}
-ac_cv_func__pwrite=${ac_cv_func__pwrite=no}
-ac_cv_func___pwrite64=${ac_cv_func___pwrite64=no}
-ac_cv_func__pwrite64=${ac_cv_func__pwrite64=no}
-ac_cv_func___read=${ac_cv_func___read=no}
-ac_cv_func__read=${ac_cv_func__read=no}
-ac_cv_func___readdir=${ac_cv_func___readdir=no}
-ac_cv_func__readdir=${ac_cv_func__readdir=no}
-ac_cv_func___readdir64=${ac_cv_func___readdir64=no}
-ac_cv_func__readdir64=${ac_cv_func__readdir64=no}
-ac_cv_func___seekdir=${ac_cv_func___seekdir=no}
-ac_cv_func__seekdir=${ac_cv_func__seekdir=no}
-ac_cv_func___stat=${ac_cv_func___stat=no}
-ac_cv_func__stat=${ac_cv_func__stat=no}
-ac_cv_func___stat64=${ac_cv_func___stat64=no}
-ac_cv_func__stat64=${ac_cv_func__stat64=no}
-ac_cv_func___telldir=${ac_cv_func___telldir=no}
-ac_cv_func__telldir=${ac_cv_func__telldir=no}
-ac_cv_func___write=${ac_cv_func___write=no}
-ac_cv_func__write=${ac_cv_func__write=no}
-ac_cv_func___xstat=${ac_cv_func___xstat=no}
-
-
-
-# Miscellaneous stuff that isn't, and shouldn't be, available
-# in Debian.  Those interested in building debs for other systems may
-# need to remove some of these defines.
-
-ac_cv_func_bigcrypt=${ac_cv_func_bigcrypt=no}
-ac_cv_func_crypt16=${ac_cv_func_crypt16=no}
-ac_cv_func_getauthuid=${ac_cv_func_getauthuid=no}
-ac_cv_func_getprpwnam=${ac_cv_func_getprpwnam=no}
-ac_cv_func_getpwanam=${ac_cv_func_getpwanam=no}
-ac_cv_func_putprpwnam=${ac_cv_func_putprpwnam=no}
-ac_cv_func_rdchk=${ac_cv_func_rdchk=no}
-ac_cv_func_set_auth_parameters=${ac_cv_func_set_auth_parameters=no}
-ac_cv_func_setgidx=${ac_cv_func_setgidx=no}
-ac_cv_func_setluid=${ac_cv_func_setluid=no}
-ac_cv_func_setpriv=${ac_cv_func_setpriv=no}
-ac_cv_func_setuidx=${ac_cv_func_setuidx=no}
-ac_cv_lib_sec_bigcrypt=${ac_cv_lib_sec_bigcrypt=no}
-ac_cv_lib_sec_getprpwnam=${ac_cv_lib_sec_getprpwnam=no}
-ac_cv_lib_sec_getspnam=${ac_cv_lib_sec_getspnam=no}
-ac_cv_lib_sec_putprpwnam=${ac_cv_lib_sec_putprpwnam=no}
-ac_cv_lib_sec_set_auth_parameters=${ac_cv_lib_sec_set_auth_parameters=no}
-ac_cv_lib_security_bigcrypt=${ac_cv_lib_security_bigcrypt=no}
-ac_cv_lib_security_getprpwnam=${ac_cv_lib_security_getprpwnam=no}
-ac_cv_lib_security_getspnam=${ac_cv_lib_security_getspnam=no}
-ac_cv_lib_security_putprpwnam=${ac_cv_lib_security_putprpwnam=no}
-ac_cv_lib_security_set_auth_parameters=${ac_cv_lib_security_set_auth_parameters=no}

Deleted: branches/samba4/config.cache.alpha-linux-gnu
===================================================================
--- branches/samba4/config.cache.alpha-linux-gnu	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/config.cache.alpha-linux-gnu	2006-01-03 12:58:20 UTC (rev 827)
@@ -1,12 +0,0 @@
-# 22 Aug 2001  Steve Langasek <vorlon at debian.org>
-
-# This file contains autoconf settings specific to the alpha-linux
-# platform that should be preloaded when building for this architecture.
-
-
-# Linux 2.2 on Alpha doesn't have a functional setresgid() call, but
-# Linux 2.4 does.  Ensure that packages compiled for woody remain
-# compatible with 2.2 kernels, even if the build machine is running 2.4.
-samba_cv_have_setresgid=${samba_cv_have_setresgid=no}
-samba_cv_USE_SETRESUID=${samba_cv_USE_SETRESUID=no}
-samba_cv_USE_SETREUID=${samba_cv_USE_SETREUID=yes}

Deleted: branches/samba4/config.cache.sparc-linux-gnu
===================================================================
--- branches/samba4/config.cache.sparc-linux-gnu	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/config.cache.sparc-linux-gnu	2006-01-03 12:58:20 UTC (rev 827)
@@ -1,13 +0,0 @@
-# 24 Spe 2001  Steve Langasek <vorlon at debian.org>
-
-# This file contains autoconf settings specific to the sparc-linux
-# platform that should be preloaded when building for this architecture.
-
-
-# Linux 2.2 on Sparc doesn't have setresgid() or setresuid(), but
-# Linux 2.4 does.  Ensure that packages compiled for woody remain
-# compatible with 2.2 kernels, even if the build machine is running 2.4.
-samba_cv_have_setresuid=${samba_cv_have_setresuid=no}
-samba_cv_have_setresgid=${samba_cv_have_setresgid=no}
-samba_cv_USE_SETRESUID=${samba_cv_USE_SETRESUID=no}
-samba_cv_USE_SETREUID=${samba_cv_USE_SETREUID=yes}

Modified: branches/samba4/control
===================================================================
--- branches/samba4/control	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/control	2006-01-03 12:58:20 UTC (rev 827)
@@ -1,214 +1,185 @@
 Source: samba
 Section: net
 Priority: optional
-Maintainer: Eloy A. Paris <peloy at debian.org>
-Uploaders: Steve Langasek <vorlon at debian.org>, Christian Perrier <bubulle at debian.org>, Noèl Köthe <noel at debian.org>
-Build-Depends: debhelper (>= 4.1.13), libpam0g-dev, libreadline5-dev, libcupsys2-dev (>=1.1.20final+cvs20040330-4), autoconf, libacl1-dev (>= 2.2.11-1) [i386 ia64 alpha amd64 arm hppa m32r m68k mips mipsel powerpc ppc64 s390 s390x sh3 sh3eb sh4 sh4eb sparc], libkrb5-dev, libldap2-dev, po-debconf, python2.3-dev, binutils (>= 2.14.90.0.7), type-handling (>= 0.2.1), libpopt-dev, dpkg-dev (>= 1.13.9)
+Maintainer: Jelmer Vernooij <jelmer at samba.org>
 Standards-Version: 3.6.2
+Build-Depends: libgtk2.0-dev, libgconf2-dev, libldap-dev, debhelper (>> 4.0.0), libparse-yapp-perl, perl, docbook-xsl, xsltproc, po-debconf
 
-Package: samba
-Architecture: any
-Depends: samba-common (= ${Source-Version}), netbase, logrotate, ${shlibs:Depends}, ${misc:Depends}, libpam-runtime (>= 0.76-13.1), libpam-modules, lsb-base (>= 3.0-6)
-Recommends: smbldap-tools
-Replaces: samba-common (<= 2.0.5a-2)
-Suggests: samba-doc
-Description: a LanManager-like file and printer server for Unix
- The Samba software suite is a collection of programs that
- implements the SMB protocol for unix systems, allowing you to serve
- files and printers to Windows, NT, OS/2 and DOS clients. This protocol
- is sometimes also referred to as the LanManager or NetBIOS protocol.
- .
- This package contains all the components necessary to turn your
- Debian GNU/Linux box into a powerful file and printer server.
- .
- Currently, the Samba Debian packages consist of the following:
- .
-  samba - LanManager-like file and printer server for Unix.
-  samba-common - Samba common files used by both the server and the client.
-  smbclient - LanManager-like simple client for Unix.
-  swat - Samba Web Administration Tool
-  samba-doc - Samba documentation.
-  samba-doc-pdf - Samba documentation in PDF format.
-  smbfs - Mount and umount commands for the smbfs (kernels 2.2.x and above).
-  libpam-smbpass - pluggable authentication module for SMB password database
-  libsmbclient - Shared library that allows applications to talk to SMB servers
-  libsmbclient-dev - libsmbclient shared libraries
-  winbind: Service to resolve user and group information from Windows NT servers
-  python2.3-samba: Python bindings that allow access to various aspects of Samba
- .
- It is possible to install a subset of these packages depending on
- your particular needs. For example, to access other SMB servers you
- should only need the smbclient and samba-common packages.
- .
- http://www.samba.org/
-
 Package: samba-common
-Architecture: any
-Depends: libpam-modules, ${shlibs:Depends}, ${misc:Depends}
-Replaces: samba (<< 3.0.20b-1)
-Description: Samba common files used by both the server and the client
+Architecture: all
+Description: Samba 4 common files used by both the server and the client
  The Samba software suite is a collection of programs that
  implements the SMB protocol for unix systems, allowing you to serve
  files and printers to Windows, NT, OS/2 and DOS clients. This protocol
  is sometimes also referred to as the LanManager or NetBIOS protocol.
  .
+ These packages contain snapshot versions of Samba 4, the next-generation
+ version of Samba. These should be considered _experimental_, and should
+ not be used in production. In particular, no guarantees are made with
+ regard to upgrades between versions.
+ .
  This package contains the common files that are used by both the server
- (provided in the samba package) and the client (provided in the smbclient
- package).
+ (provided in the samba-server package) and the client (provided in the
+ samba-client package).
 
-Package: smbclient
+Package: samba-client
 Architecture: any
-Depends: samba-common (= ${Source-Version}), ${shlibs:Depends}
-Replaces: samba (<< 2.999+3.0.alpha21-4), smbget
-Conflicts: smbget
-Provides: samba-client
-Suggests: smbfs
-Description: a LanManager-like simple client for Unix
+Depends: ${shlibs:Depends}
+Description: client utilities from Samba 4
  The Samba software suite is a collection of programs that
  implements the SMB protocol for unix systems, allowing you to serve
  files and printers to Windows, NT, OS/2 and DOS clients. This protocol
  is sometimes also referred to as the LanManager or NetBIOS protocol.
  .
+ These packages contain snapshot versions of Samba 4, the next-generation
+ version of Samba. These should be considered _experimental_, and should
+ not be used in production. In particular, no guarantees are made with
+ regard to upgrades between versions.
+ .
  This package contains some client components of the Samba suite. In
- particular it includes the command line utilities smbclient, smbtar,
- and smbspool. If you want to mount shares exported from Microsoft
- Windows machines or a Samba server you must install the smbfs package.
+ particular it includes the command line utilities smbclient, net,
+ and some ACL tools.
 
-Package: swat
+Package: samba-testsuite
 Architecture: any
-Depends: samba (= ${Source-Version}), samba-doc (= ${Source-Version}), ${shlibs:Depends}, ${misc:Depends}, netbase
-Description: Samba Web Administration Tool
+Depends: ${shlibs:Depends}, samba-common
+Description: test suite from Samba 4
  The Samba software suite is a collection of programs that
  implements the SMB protocol for unix systems, allowing you to serve
- files and printers to Windows, NT, OS/2 and DOS clients. This protocol
- is sometimes also referred to as the LanManager or NetBIOS protocol.
+ files and printers to Windows, NT, OS/2 and DOS clients, as well as
+ run as a domain controller for Active Directory.
  .
- This package contains the components of the Samba suite that are needed
- for Web administration of the Samba server.
-
-Package: samba-doc
-Section: doc
-Architecture: all
-Description: Samba documentation
+ These packages contain snapshot versions of Samba 4, the next-generation
+ version of Samba. These should be considered _experimental_, and should
+ not be used in production. In particular, no guarantees are made with
+ regard to upgrades between versions.
+ .
+ This package contains programs for testing the reliability and speed 
+ of SMB servers, Samba in particular.
+ 
+Package: samba-server
+Architecture: any
+Recommends: samba-swat
+Depends: ${shlibs:Depends}, samba-common, debconf
+Description: LanManager-like file and printer server for Unix (version 4)
  The Samba software suite is a collection of programs that
  implements the SMB protocol for unix systems, allowing you to serve
- files and printers to Windows, NT, OS/2 and DOS clients. This protocol
- is sometimes also referred to as the LanManager or NetBIOS protocol.
+ files and printers to Windows, NT, OS/2 and DOS clients, as well as
+ run as a domain controller for Active Directory.
  .
- This package contains all the documentation that comes in the original
- tarball, except in PDF format.
+ These packages contain snapshot versions of Samba 4, the next-generation
+ version of Samba. These should be considered _experimental_, and should
+ not be used in production. In particular, no guarantees are made with
+ regard to upgrades between versions.
+ .
+ This package contains smbd, the Samba file, print and domain server.
 
-Package: samba-doc-pdf
-Section: doc
-Architecture: all
-Description: Samba documentation (PDF format)
+Package: samba-gtk-frontends
+Architecture: any
+Depends: ${shlibs:Depends}
+Description: graphical Samba client utilities
  The Samba software suite is a collection of programs that
  implements the SMB protocol for unix systems, allowing you to serve
- files and printers to Windows, NT, OS/2 and DOS clients. This protocol
- is sometimes also referred to as the LanManager or NetBIOS protocol.
+ files and printers to Windows, NT, OS/2 and DOS clients, as well as
+ run as a domain controller for Active Directory.
  .
- This package contains all the documentation that comes in the original
- tarball in PDF format.
-
-Package: smbfs
-Section: otherosfs
-Priority: optional
-Architecture: any
-Depends: netbase (>= 2.02), samba-common (= ${Source-Version}), ${shlibs:Depends}
-Suggests: smbclient
-Replaces: smbfsx
-Conflicts: smbfsx, suidmanager (<< 0.50)
-Description: mount and umount commands for the smbfs (for kernels >= than 2.2.x)
- Smbfs is a filesystem which understands the SMB protocol.
- This is the protocol Windows for Workgroups, Windows NT or
- LAN Manager use to talk to each other. It was inspired by
- samba, the program by Andrew Tridgell that turns any unix
- site into a file server for DOS or Windows clients.
+ These packages contain snapshot versions of Samba 4, the next-generation
+ version of Samba. These should be considered _experimental_, and should
+ not be used in production. In particular, no guarantees are made with
+ regard to upgrades between versions.
  .
- If you want to use command-line utilities like smbclient, smbtar
- and/or smbspool you just need to install the smbclient package.
+ This package contains GTK+ programs for maintaining:
  .
- Starting with the Debian Samba packages version 2.2.0-1, the old smbfs
- utilities for 2.0.x have been removed. There are no wrapper scripts
- that call a specific smbmount/smbumount depending on the kernel
- version.  If you are using a 2.0.x kernel please upgrade or use the
- latest Samba 2.0.7 Debian package.
+   * Remote SAM databases
+   * Local and remote registries
+   * DCE/RPC endpoints
 
-Package: libpam-smbpass
-Section: admin
-Priority: extra
+Package: winregistry-tools
 Architecture: any
-Depends: ${shlibs:Depends}, samba-common (= ${Source-Version})
-Suggests: samba
-Description: pluggable authentication module for SMB password database
- This is a stackable PAM module that allows a system administrator to easily
- migrate to using encrypted passwords for Samba and to keep smb passwords in
- sync with unix passwords.  Unlike other solutions, it does this without
- requiring users to change their existing passwords or login to Samba using
- cleartext passwords.
-
-Package: libsmbclient
-Section: libs
-Priority: optional
-Architecture: any
 Depends: ${shlibs:Depends}
-Description: shared library that allows applications to talk to SMB servers
- libsmbclient allows to write applications that use the SMB protocol.
- This gives applications the ability to talk to Microsoft Windows servers
- and Unix servers running Samba.
+Description: tools for viewing and manipulating the Windows registry 
+ The Samba software suite is a collection of programs that
+ implements the SMB protocol for unix systems, allowing you to serve
+ files and printers to Windows, NT, OS/2 and DOS clients, as well as
+ run as a domain controller for Active Directory.
  .
- This package contains the libsmbclient shared library.
+ These packages contain snapshot versions of Samba 4, the next-generation
+ version of Samba. These should be considered _experimental_, and should
+ not be used in production. In particular, no guarantees are made with
+ regard to upgrades between versions.
+ .
+ This package contains tools for viewing and manipulating the binary
+ "registry" found on Windows machines, both locally and remote.
 
-Package: libsmbclient-dev
-Section: libdevel
-Priority: extra
+Package: libparse-pidl-perl
 Architecture: any
-Depends: libsmbclient (= ${Source-Version})
-Description: libsmbclient static libraries and headers
- libsmbclient allows to write applications that use the SMB protocol.
- This gives applications the ability to talk to Microsoft Windows servers
- and Unix servers running Samba.
+Depends: ${perl:Depends}
+Description: IDL compiler written in Perl
+ The Samba software suite is a collection of programs that
+ implements the SMB protocol for unix systems, allowing you to serve
+ files and printers to Windows, NT, OS/2 and DOS clients, as well as
+ run as a domain controller for Active Directory.
  .
- This package contains the libsmbclient static libraries and headers
- needed to build applications that use SMB services.
+ These packages contain snapshot versions of Samba 4, the next-generation
+ version of Samba. These should be considered _experimental_, and should
+ not be used in production. In particular, no guarantees are made with
+ regard to upgrades between versions.
+ .
+ This package contains the IDL (Interface Description Language) compiler pidl,
+ which takes in IDL files and can output C code for various uses. It is
+ primarily of interest to developers.
 
-Package: winbind
-Section: net
-Priority: optional
+Package: samba-dev
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, samba-common (= ${Source-Version}), lsb-base (>= 3.0-6)
-Replaces: samba (<= 2.2.3-2)
-Description: service to resolve user and group information from Windows NT servers
- This package provides the winbindd daemon, which provides a
- service for the Name Service Switch capability that is present
- in most modern C libraries (like the GNU C Library - glibc.)
+Depends: libparse-pidl-perl, libc6-dev, pkg-config (>= 0.14.0)
+Description: tools for extending Samba
+ The Samba software suite is a collection of programs that
+ implements the SMB protocol for unix systems, allowing you to serve
+ files and printers to Windows, NT, OS/2 and DOS clients, as well as
+ run as a domain controller for Active Directory.
  .
- The service provided by winbindd is called `winbind' and
- can be used to resolve user and group information from a
- Windows NT server. The service can also provide authentication
- services via an associated PAM module.
+ These packages contain snapshot versions of Samba 4, the next-generation
+ version of Samba. These should be considered _experimental_, and should
+ not be used in production. In particular, no guarantees are made with
+ regard to upgrades between versions.
+ .
+ This package contains include files and libraries for interfacing to
+ and extending Samba. In particular, it contains development files for
+ the talloc and ldb libraries.
 
-Package: python2.3-samba
-Section: python
-Priority: optional
+Package: ldb-tools
 Architecture: any
-Depends: ${shlibs:Depends}, python2.3
-Description: Python bindings that allow access to various aspects of Samba
- The Samba Python bindings allow you to access various aspects of Samba.
- At the moment their status is "experimental" but they have been reported
- to work well.
+Depends: ${shlibs:Depends}
+Description: tools for maintaining LDB database files
+ The Samba software suite is a collection of programs that
+ implements the SMB protocol for unix systems, allowing you to serve
+ files and printers to Windows, NT, OS/2 and DOS clients, as well as
+ run as a domain controller for Active Directory.
  .
- See /usr/share/doc/python2.3-samba/examples for a couple of examples.
+ These packages contain snapshot versions of Samba 4, the next-generation
+ version of Samba. These should be considered _experimental_, and should
+ not be used in production. In particular, no guarantees are made with
+ regard to upgrades between versions.
+ .
+ This package contains tools for maintaining, creating and editing
+ LDB database files, which are central to Samba 4's operation. They
+ are primarily useful for debugging and developing Samba or other
+ applications using LDB.
 
-Package: samba-dbg
-Section: devel
-Architecture: any
-Depends: samba (= ${Source-Version})
-Description: Samba debugging symbols
+Package: samba-swat
+Architecture: all
+Description: data files for SWAT
  The Samba software suite is a collection of programs that
  implements the SMB protocol for unix systems, allowing you to serve
- files and printers to Windows, NT, OS/2 and DOS clients. This protocol
- is sometimes also referred to as the LanManager or NetBIOS protocol.
+ files and printers to Windows, NT, OS/2 and DOS clients, as well as
+ run as a domain controller for Active Directory.
  .
- This package contains debugging symbols for the programs included in
- the samba and smbclient packages.
+ These packages contain snapshot versions of Samba 4, the next-generation
+ version of Samba. These should be considered _experimental_, and should
+ not be used in production. In particular, no guarantees are made with
+ regard to upgrades between versions.
+ .
+ This package contains the data files for SWAT, the Samba Web Administration
+ Tool. These are used by the embedded Samba 4 web server to provide web-based
+ administration of shares and other settings.
+

Deleted: branches/samba4/control.in
===================================================================
--- branches/samba4/control.in	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/control.in	2006-01-03 12:58:20 UTC (rev 827)
@@ -1,215 +0,0 @@
-Source: samba
-Section: net
-Priority: optional
-Maintainer: Eloy A. Paris <peloy at debian.org>
-Uploaders: Steve Langasek <vorlon at debian.org>, Christian Perrier <bubulle at debian.org>, Noèl Köthe <noel at debian.org>
-Build-Depends: debhelper (>= 4.1.13), libpam0g-dev, libreadline5-dev, libcupsys2-dev (>=1.1.20final+cvs20040330-4), autoconf, libacl1-dev (>= 2.2.11-1) [@libacl@], libkrb5-dev, libldap2-dev, po-debconf, python2.3-dev, binutils (>= 2.14.90.0.7), type-handling (>= 0.2.1), libpopt-dev, dpkg-dev (>= 1.13.9)
-Standards-Version: 3.6.2
-
-Package: samba
-Architecture: any
-Depends: samba-common (= ${Source-Version}), netbase, logrotate, ${shlibs:Depends}, ${misc:Depends}, libpam-runtime (>= 0.76-13.1), libpam-modules, lsb-base (>= 3.0-6)
-Recommends: smbldap-tools
-Replaces: samba-common (<= 2.0.5a-2)
-Description: a LanManager-like file and printer server for Unix
- The Samba software suite is a collection of programs that
- implements the SMB protocol for unix systems, allowing you to serve
- files and printers to Windows, NT, OS/2 and DOS clients. This protocol
- is sometimes also referred to as the LanManager or NetBIOS protocol.
- .
- This package contains all the components necessary to turn your
- Debian GNU/Linux box into a powerful file and printer server.
- .
- Currently, the Samba Debian packages consist of the following:
- .
-  samba - LanManager-like file and printer server for Unix.
-  samba-common - Samba common files used by both the server and the client.
-  smbclient - LanManager-like simple client for Unix.
-  swat - Samba Web Administration Tool
-  samba-doc - Samba documentation.
-  samba-doc-pdf - Samba documentation in PDF format.
-  smbfs - Mount and umount commands for the smbfs (kernels 2.2.x and above).
-  libpam-smbpass - pluggable authentication module for SMB password database
-  libsmbclient - Shared library that allows applications to talk to SMB servers
-  libsmbclient-dev - libsmbclient shared libraries
-  winbind: Service to resolve user and group information from Windows NT servers
-  python2.3-samba: Python bindings that allow access to various aspects of Samba
- .
- It is possible to install a subset of these packages depending on
- your particular needs. For example, to access other SMB servers you
- should only need the smbclient and samba-common packages.
- .
- http://www.samba.org/
-
-Package: samba-common
-Architecture: any
-Depends: libpam-modules, ${shlibs:Depends}, ${misc:Depends}
-Replaces: samba (<< 3.0.20b-1)
-Description: Samba common files used by both the server and the client
- The Samba software suite is a collection of programs that
- implements the SMB protocol for unix systems, allowing you to serve
- files and printers to Windows, NT, OS/2 and DOS clients. This protocol
- is sometimes also referred to as the LanManager or NetBIOS protocol.
- .
- This package contains the common files that are used by both the server
- (provided in the samba package) and the client (provided in the smbclient
- package).
-
-Package: smbclient
-Architecture: any
-Depends: samba-common (= ${Source-Version}), ${shlibs:Depends}
-Replaces: samba (<< 2.999+3.0.alpha21-4), smbget
-Conflicts: smbget
-Provides: samba-client
-Suggests: smbfs
-Description: a LanManager-like simple client for Unix
- The Samba software suite is a collection of programs that
- implements the SMB protocol for unix systems, allowing you to serve
- files and printers to Windows, NT, OS/2 and DOS clients. This protocol
- is sometimes also referred to as the LanManager or NetBIOS protocol.
- .
- This package contains some client components of the Samba suite. In
- particular it includes the command line utilities smbclient, smbtar,
- and smbspool. If you want to mount shares exported from Microsoft
- Windows machines or a Samba server you must install the smbfs package.
-
-Package: swat
-Architecture: any
-Depends: samba (= ${Source-Version}), samba-doc (= ${Source-Version}), ${shlibs:Depends}, ${misc:Depends}, netbase
-Description: Samba Web Administration Tool
- The Samba software suite is a collection of programs that
- implements the SMB protocol for unix systems, allowing you to serve
- files and printers to Windows, NT, OS/2 and DOS clients. This protocol
- is sometimes also referred to as the LanManager or NetBIOS protocol.
- .
- This package contains the components of the Samba suite that are needed
- for Web administration of the Samba server.
-
-Package: samba-doc
-Section: doc
-Architecture: all
-Suggests: samba-doc
-Description: Samba documentation
- The Samba software suite is a collection of programs that
- implements the SMB protocol for unix systems, allowing you to serve
- files and printers to Windows, NT, OS/2 and DOS clients. This protocol
- is sometimes also referred to as the LanManager or NetBIOS protocol.
- .
- This package contains all the documentation that comes in the original
- tarball, except in PDF format.
-
-Package: samba-doc-pdf
-Section: doc
-Architecture: all
-Suggests: samba-doc-pdf
-Description: Samba documentation (PDF format)
- The Samba software suite is a collection of programs that
- implements the SMB protocol for unix systems, allowing you to serve
- files and printers to Windows, NT, OS/2 and DOS clients. This protocol
- is sometimes also referred to as the LanManager or NetBIOS protocol.
- .
- This package contains all the documentation that comes in the original
- tarball in PDF format.
-
-Package: smbfs
-Section: otherosfs
-Priority: optional
-Architecture: any
-Depends: netbase (>= 2.02), samba-common (= ${Source-Version}), ${shlibs:Depends}
-Suggests: smbclient
-Replaces: smbfsx
-Conflicts: smbfsx, suidmanager (<< 0.50)
-Description: mount and umount commands for the smbfs (for kernels >= than 2.2.x)
- Smbfs is a filesystem which understands the SMB protocol.
- This is the protocol Windows for Workgroups, Windows NT or
- LAN Manager use to talk to each other. It was inspired by
- samba, the program by Andrew Tridgell that turns any unix
- site into a file server for DOS or Windows clients.
- .
- If you want to use command-line utilities like smbclient, smbtar
- and/or smbspool you just need to install the smbclient package.
- .
- Starting with the Debian Samba packages version 2.2.0-1, the old smbfs
- utilities for 2.0.x have been removed. There are no wrapper scripts
- that call a specific smbmount/smbumount depending on the kernel
- version.  If you are using a 2.0.x kernel please upgrade or use the
- latest Samba 2.0.7 Debian package.
-
-Package: libpam-smbpass
-Section: admin
-Priority: extra
-Architecture: any
-Depends: ${shlibs:Depends}, samba-common (= ${Source-Version})
-Suggests: samba
-Description: pluggable authentication module for SMB password database
- This is a stackable PAM module that allows a system administrator to easily
- migrate to using encrypted passwords for Samba and to keep smb passwords in
- sync with unix passwords.  Unlike other solutions, it does this without
- requiring users to change their existing passwords or login to Samba using
- cleartext passwords.
-
-Package: libsmbclient
-Section: libs
-Priority: optional
-Architecture: any
-Depends: ${shlibs:Depends}
-Description: shared library that allows applications to talk to SMB servers
- libsmbclient allows to write applications that use the SMB protocol.
- This gives applications the ability to talk to Microsoft Windows servers
- and Unix servers running Samba.
- .
- This package contains the libsmbclient shared library.
-
-Package: libsmbclient-dev
-Section: libdevel
-Priority: extra
-Architecture: any
-Depends: libsmbclient (= ${Source-Version})
-Description: libsmbclient static libraries and headers
- libsmbclient allows to write applications that use the SMB protocol.
- This gives applications the ability to talk to Microsoft Windows servers
- and Unix servers running Samba.
- .
- This package contains the libsmbclient static libraries and headers
- needed to build applications that use SMB services.
-
-Package: winbind
-Section: net
-Priority: optional
-Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, samba-common (= ${Source-Version}), lsb-base (>= 3.0-6)
-Replaces: samba (<= 2.2.3-2)
-Description: service to resolve user and group information from Windows NT servers
- This package provides the winbindd daemon, which provides a
- service for the Name Service Switch capability that is present
- in most modern C libraries (like the GNU C Library - glibc.)
- .
- The service provided by winbindd is called `winbind' and
- can be used to resolve user and group information from a
- Windows NT server. The service can also provide authentication
- services via an associated PAM module.
-
-Package: python2.3-samba
-Section: python
-Priority: optional
-Architecture: any
-Depends: ${shlibs:Depends}, python2.3
-Description: Python bindings that allow access to various aspects of Samba
- The Samba Python bindings allow you to access various aspects of Samba.
- At the moment their status is "experimental" but they have been reported
- to work well.
- .
- See /usr/share/doc/python2.3-samba/examples for a couple of examples.
-
-Package: samba-dbg
-Section: devel
-Architecture: any
-Depends: samba (= ${Source-Version})
-Description: Samba debugging symbols
- The Samba software suite is a collection of programs that
- implements the SMB protocol for unix systems, allowing you to serve
- files and printers to Windows, NT, OS/2 and DOS clients. This protocol
- is sometimes also referred to as the LanManager or NetBIOS protocol.
- .
- This package contains debugging symbols for the programs included in
- the samba and smbclient packages.

Modified: branches/samba4/copyright
===================================================================
--- branches/samba4/copyright	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/copyright	2006-01-03 12:58:20 UTC (rev 827)
@@ -1,13 +1,7 @@
-This is the Debian Linux prepackaged version of the Samba SMB
-(LAN-Manager) server. Samba was written by Andrew Tridgell
-<Andrew.Tridgell at anu.edu.au> and many others.
+This package was debianized by Jelmer Vernooij jelmer at samba.org on
+Thu, 13 May 2004 01:38:41 +0200.
 
-This package was put together by Eloy Paris <peloy at debian.org>,
-Steve Langasek <vorlon at debian.org>, and Víctor Pérez Pereira 
-<vperez at debianvenezuela.org> based on previous work by Klee Dienes
-<klee at debian.org>, Andrew Howell <andrew at it.com.au> and Bruce Perens
-<bruce at pixar.com> from sources found at
-<URL:ftp://ftp.samba.org/pub/samba>.
+It was downloaded from ftp://ftp.samba.org/
 
 Copyright:
 
@@ -21,10 +15,8 @@
    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., 51 Franklin St, Fifth Floor, Boston,
-   MA 02110-1301, USA.
+   along with this program; if not, write to the Free Software
+   Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
 
-
 On Debian GNU/Linux systems, the complete text of the GNU General
 Public License can be found in `/usr/share/common-licenses/GPL'.

Added: branches/samba4/dirs
===================================================================
--- branches/samba4/dirs	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/dirs	2006-01-03 12:58:20 UTC (rev 827)
@@ -0,0 +1,4 @@
+usr/bin
+usr/sbin
+usr/share/man/man1
+usr/share/man/man7

Added: branches/samba4/diversions
===================================================================

Deleted: branches/samba4/gdbcommands
===================================================================
--- branches/samba4/gdbcommands	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/gdbcommands	2006-01-03 12:58:20 UTC (rev 827)
@@ -1,2 +0,0 @@
-bt
-quit

Added: branches/samba4/init.d
===================================================================
--- branches/samba4/init.d	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/init.d	2006-01-03 12:58:20 UTC (rev 827)
@@ -0,0 +1,51 @@
+#!/bin/sh
+#
+# This file was automatically customized by debmake on Thu, 13 May 2004 01:38:41 +0200
+#
+# Written by Miquel van Smoorenburg <miquels at cistron.nl>.
+# Modified for Debian GNU/Linux by Ian Murdock <imurdock at gnu.org>.
+# Modified for Debian by Christoph Lameter <clameter at debian.org>
+
+PATH=/bin:/usr/bin:/sbin:/usr/sbin
+DAEMON=/usr/sbin/smbd4
+# The following value is extracted by debstd to figure out how to generate
+# the postinst script. Edit the field to change the way the script is
+# registered through update-rc.d (see the manpage for update-rc.d!)
+FLAGS="defaults 50"
+
+test -f $DAEMON || exit 0
+
+case "$1" in
+  start)
+    start-stop-daemon --start --verbose --exec $DAEMON
+    ;;
+  stop)
+    start-stop-daemon --stop --verbose --exec $DAEMON
+    ;;
+  #reload)
+    #
+    # If the daemon can reload its config files on the fly
+    # for example by sending it SIGHUP, do it here.
+    #
+    # If the daemon responds to changes in its config file
+    # directly anyway, make this a do-nothing entry.
+    #
+    # start-stop-daemon --stop --signal 1 --verbose --exec $DAEMON
+    # ;;
+  restart|force-reload)
+  #
+  # If the "reload" option is implemented, move the "force-reload"
+  # option to the "reload" entry above. If not, "force-reload" is
+  # just the same as "restart".
+  #
+    start-stop-daemon --stop --verbose --exec $DAEMON
+    sleep 1
+    start-stop-daemon --start --verbose --exec $DAEMON
+    ;;
+  *)
+    echo "Usage: /etc/init.d/samba {start|stop|restart|force-reload}"
+    exit 1
+    ;;
+esac
+
+exit 0

Added: branches/samba4/ldb-tools.install
===================================================================
--- branches/samba4/ldb-tools.install	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/ldb-tools.install	2006-01-03 12:58:20 UTC (rev 827)
@@ -0,0 +1,10 @@
+usr/bin/ldbadd
+usr/bin/ldbdel
+usr/bin/ldbedit
+usr/bin/ldbmodify
+usr/bin/ldbsearch
+usr/share/man/man1/ldbadd.1
+usr/share/man/man1/ldbdel.1
+usr/share/man/man1/ldbedit.1
+usr/share/man/man1/ldbmodify.1
+usr/share/man/man1/ldbsearch.1

Deleted: branches/samba4/libpam-smbpass.docs
===================================================================
--- branches/samba4/libpam-smbpass.docs	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/libpam-smbpass.docs	2006-01-03 12:58:20 UTC (rev 827)
@@ -1,2 +0,0 @@
-source/pam_smbpass/README 
-source/pam_smbpass/TODO

Deleted: branches/samba4/libpam-smbpass.examples
===================================================================
--- branches/samba4/libpam-smbpass.examples	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/libpam-smbpass.examples	2006-01-03 12:58:20 UTC (rev 827)
@@ -1,5 +0,0 @@
-source/pam_smbpass/samples/README
-source/pam_smbpass/samples/kdc-pdc
-source/pam_smbpass/samples/password-mature
-source/pam_smbpass/samples/password-migration
-source/pam_smbpass/samples/password-sync

Deleted: branches/samba4/libpam-smbpass.files
===================================================================
--- branches/samba4/libpam-smbpass.files	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/libpam-smbpass.files	2006-01-03 12:58:20 UTC (rev 827)
@@ -1 +0,0 @@
-lib/security/pam_smbpass.so

Added: branches/samba4/libparse-pidl-perl.install
===================================================================
--- branches/samba4/libparse-pidl-perl.install	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/libparse-pidl-perl.install	2006-01-03 12:58:20 UTC (rev 827)
@@ -0,0 +1,4 @@
+usr/bin/pidl
+usr/share/perl5
+usr/share/man/man3/*.3pm
+usr/share/man/man1/pidl.1p

Deleted: branches/samba4/libsmbclient-dev.examples
===================================================================
--- branches/samba4/libsmbclient-dev.examples	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/libsmbclient-dev.examples	2006-01-03 12:58:20 UTC (rev 827)
@@ -1 +0,0 @@
-examples/libsmbclient/*

Deleted: branches/samba4/libsmbclient-dev.files
===================================================================
--- branches/samba4/libsmbclient-dev.files	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/libsmbclient-dev.files	2006-01-03 12:58:20 UTC (rev 827)
@@ -1,3 +0,0 @@
-usr/lib/libsmbclient.a
-usr/lib/libsmbclient.so
-usr/include/libsmbclient.h

Deleted: branches/samba4/libsmbclient.files
===================================================================
--- branches/samba4/libsmbclient.files	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/libsmbclient.files	2006-01-03 12:58:20 UTC (rev 827)
@@ -1,3 +0,0 @@
-usr/lib/libsmbclient.so.0.1
-usr/lib/libsmbclient.so.0
-usr/share/man/man7/libsmbclient.7

Deleted: branches/samba4/libsmbclient.shlibs
===================================================================
--- branches/samba4/libsmbclient.shlibs	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/libsmbclient.shlibs	2006-01-03 12:58:20 UTC (rev 827)
@@ -1 +0,0 @@
-libsmbclient	0	libsmbclient (>= 3.0.2a-1)

Deleted: branches/samba4/mksmbpasswd.8
===================================================================
--- branches/samba4/mksmbpasswd.8	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/mksmbpasswd.8	2006-01-03 12:58:20 UTC (rev 827)
@@ -1,28 +0,0 @@
-.TH MKSMBPASSWD 8 12-Apr-1998
-.SH NAME
-mksmbpasswd \- formats a /etc/passwd entry for a smbpasswd file
-.SH SYNOPSIS
-mksmbpasswd cat /etc/passwd | /usr/sbin/mksmbpasswd > /etc/samba/smbpasswd
-.SH DESCRIPTION
-.B mksmbpasswd
-should be used only once, the first time Samba is installed. The idea
-is to ease accounts creation by transferring all user accounts from 
-/etc/passwd to /etc/samba/smbpasswd.
-.PP
-Please note that passwords are not transferred automatically from
-/etc/passwd to the new /etc/samba/smbpasswd file. After running
-.B mksmbpasswd
-all accounts are disabled so the system administrator must run
-smbpasswd for each account that needs to be enable.
-.SH FILES
-.TP
-/etc/passwd
-System wide accounts file
-.TP
-/etc/samba/smbpasswd
-Encrypted passwords file for the Samba daemons
-.SH SEE ALSO
-samba(7), nmbd(8), smbd(8)
-.SH AUTHOR
-Eloy A. Paris <peloy at debian.org> (man page based on sendmailconfig's man page
-by Robert Leslie <rob at mars.org>)

Deleted: branches/samba4/mksmbpasswd.awk
===================================================================
--- branches/samba4/mksmbpasswd.awk	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/mksmbpasswd.awk	2006-01-03 12:58:20 UTC (rev 827)
@@ -1,5 +0,0 @@
-#!/usr/bin/awk -f
-BEGIN {FS=":"
-	printf("#\n# SMB password file.\n#\n")
-	}
-{ printf( "%s:%s:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:[U          ]:LCT-00000000:%s\n", $1, $3, $5) }

Deleted: branches/samba4/panic-action
===================================================================
--- branches/samba4/panic-action	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/panic-action	2006-01-03 12:58:20 UTC (rev 827)
@@ -1,51 +0,0 @@
-#!/bin/sh
-
-# Redirect all output to our mail command
-(
-	# We must be given a pid to look at
-	if [ -z "$1" ]; then
-		echo "$0 called with no arguments."
-		exit 1
-	fi
-
-	if [ ! -d "/proc/$1" ]; then
-		echo "$0: No such process: $1"
-		exit 1
-	fi
-
-	# Find out what binary we're debugging
-	BINARYNAME=`readlink "/proc/$1/exe"`
-
-	# Generic header for our email
-	echo "The Samba 'panic action' script, $0,"
-	echo "was called for pid $1 ($BINARYNAME)."
-	echo
-
-	if [ -z "$BINARYNAME" ]; then
-		echo "This means there was a problem with the program, such as a segfault."
-		echo "However, the executable could not be found for process $1."
-		echo "It may have died unexpectedly, or you may not have permission to"
-		echo "debug the process."
-		exit 1
-	fi
-
-	# No debugger
-	if [ ! -x /usr/bin/gdb ]; then
-		echo "This means there was a problem with the program, such as a segfault."
-		echo "However, gdb was not found on your system, so the error could not be"
-		echo "debugged.  Please install the gdb package so that debugging information is"
-		echo "available the next time such a problem occurs."
-		exit 1
-	fi
-
-	echo "Below is a backtrace for this process generated with gdb, which shows"
-	echo "the state of the program at the time the error occurred. "
-	echo 
-	echo "If the problem persists, you are encouraged to first install the "
-	echo "samba-dbg package which contains the debugging symbols for samba "
-	echo "binaries. The, submit the provided information as a bug report to Debian.  For"
-	echo "information about the procedure for submitting bug reports , please see"
-	echo "http://www.debian.org/Bugs/Reporting or the reportbug(1) manpage."
-	echo
-	gdb -x /etc/samba/gdbcommands -batch "$BINARYNAME" "$1"
-) | mail -s "Segfault in Samba" root

Deleted: branches/samba4/python2.3-samba.dirs
===================================================================
--- branches/samba4/python2.3-samba.dirs	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/python2.3-samba.dirs	2006-01-03 12:58:20 UTC (rev 827)
@@ -1 +0,0 @@
-usr/share/lintian/overrides

Deleted: branches/samba4/python2.3-samba.examples
===================================================================
--- branches/samba4/python2.3-samba.examples	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/python2.3-samba.examples	2006-01-03 12:58:20 UTC (rev 827)
@@ -1 +0,0 @@
-source/python/examples/*

Deleted: branches/samba4/python2.3-samba.files
===================================================================
--- branches/samba4/python2.3-samba.files	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/python2.3-samba.files	2006-01-03 12:58:20 UTC (rev 827)
@@ -1 +0,0 @@
-usr/lib/python2.3/site-packages/

Deleted: branches/samba4/python2.3-samba.lintian
===================================================================
--- branches/samba4/python2.3-samba.lintian	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/python2.3-samba.lintian	2006-01-03 12:58:20 UTC (rev 827)
@@ -1,5 +0,0 @@
-# Lintian looks for any text file beginning with #!.  But not all
-# files that begin with #! should be executable scripts; this is a file that
-# should not be executable, and there's nothing wrong with having the
-# !/usr/bin/python line in it, so the warning should just be ignored.
-python2.3-samba: script-not-executable ./usr/lib/python2.3/site-packages/samba/printerdata.py

Modified: branches/samba4/rules
===================================================================
--- branches/samba4/rules	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/rules	2006-01-03 12:58:20 UTC (rev 827)
@@ -1,348 +1,96 @@
 #!/usr/bin/make -f
-# 
-# Important modifications (introduction of a saved config.cache to
-#	solve build problems) introduced in Samba 2.2.1a-5. These
-#	modification were made by Steve Langasek <vorlon at netexpress.net>.
-#
-#
+# By Jelmer Vernooij <jelmer at samba.org>
+# Made with the aid of debmake, by Christoph Lameter,
+# based on the sample debian/rules file for GNU hello by Ian Jackson.
 
-# Uncomment this to turn on verbose mode. 
-#export DH_VERBOSE=1
+SOURCEPATH=../source
 
-# This is the debhelper compatability version to use.
-export DH_COMPAT=4
+package=samba
 
-# This has to be exported to make some magic below work.
-export DH_OPTIONS
-
-# Set the host and build architectures for use with config.cache loading,
-# cross-building, etc.
-DEB_HOST_GNU_TYPE	:= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
-DEB_BUILD_GNU_TYPE	:= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
-DEB_HOST_ARCH_OS	:= $(shell dpkg-architecture -qDEB_HOST_ARCH_OS)
-
-export DEB_HOST_GNU_TYPE
-export DEB_BUILD_GNU_TYPE
-export DEB_HOST_ARCH_OS
-
-# Support the DEB_BUILD_OPTIONS variable
-CFLAGS = -g -Wall
-INSTALL = install
-
-ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
-  CFLAGS += -O0
-else
-  CFLAGS += -O2
-endif
-
-ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
-  INSTALL += -s
-endif
-
-
-DESTDIR=`pwd`/debian/tmp
-
-conf_args = \
-		--cache-file=./config.cache \
-		--with-fhs \
+configure: configure-stamp
+configure-stamp:
+	dh_testdir
+	cd $(SOURCEPATH) && ./autogen.sh
+	cd $(SOURCEPATH) && ./configure --with-fhs \
+		--prefix=/usr \
+		--mandir=/usr/share/man \
 		--enable-shared \
 		--enable-static \
-		--prefix=/usr \
 		--sysconfdir=/etc \
 		--libdir=/etc/samba \
+		--with-configdir=/etc/samba \
 		--with-privatedir=/etc/samba \
 		--with-piddir=/var/run/samba \
 		--localstatedir=/var \
-		--with-netatalk \
 		--with-pam \
 		--with-syslog \
-		--with-utmp \
 		--with-readline \
-		--with-pam_smbpass \
-		--with-libsmbclient \
-		--with-winbind \
-		--with-msdfs \
-		--with-automount \
-		--with-tdbsam \
-		--with-ldap \
-		--with-python=python2.3
+		--with-ldap 
+	cd $(SOURCEPATH)/pidl && perl Makefile.PL verbose INSTALLDIRS=vendor PREFIX=/usr
+	touch $@
 
-ifeq ($(DEB_HOST_ARCH_OS),linux)
-  conf_args += \
-		--with-smbmount \
-		--with-acl-support \
-		--with-quotas
-  mount_cifs	= yes
-  smbfs		= yes
-else
-  conf_args +=	--without-quotas
-  mount_cifs	= no
-  smbfs		= no
-endif
-
-ifeq ($(DEB_BUILD_GNU_TYPE), $(DEB_HOST_GNU_TYPE))
-  conf_args += --build $(DEB_HOST_GNU_TYPE)
-else
-  conf_args += --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE)
-endif
-
-patch: patch-stamp
-patch-stamp:
+build: build-stamp
+build-stamp: configure
 	dh_testdir
-	if [ ! -f patch-stamp ]; then /bin/sh debian/scripts/patch-source; fi
-	touch patch-stamp
+	$(MAKE) -C $(SOURCEPATH) proto 
+	-$(MAKE) -C $(SOURCEPATH) pch
+	$(MAKE) -C $(SOURCEPATH) all
+	$(MAKE) -C $(SOURCEPATH)/pidl all
+	touch $@
 
-unpatch:
+clean:
 	dh_testdir
-	if [ -f patch-stamp ]; then /bin/sh debian/scripts/unpatch-source; fi
-	rm -f patch-stamp
-
-configure: patch-stamp configure-stamp
-configure-stamp:
-	dh_testdir
-
-	if [ -f debian/config.cache ]; then \
-		cp -f debian/config.cache source/config.cache; \
-	fi
-
-	[ -f source/Makefile ] || (cd source && CFLAGS="$(CFLAGS)" ./configure $(conf_args))
-
-	touch configure-stamp
-
-build: patch-stamp configure-stamp build-stamp
-build-stamp:
-	dh_testdir
-
-	$(MAKE) -C source headers
-	$(MAKE) -C source all nsswitch/libnss_wins.so python_ext
-ifeq ($(mount_cifs),yes)
-	$(MAKE) -C source client/mount.cifs
-endif
-
-	touch build-stamp
-
-clean: unpatch
-	dh_testdir
 	dh_testroot
-	rm -f build-stamp configure-stamp
-
-	# Clean first the Samba package
-#	-$(MAKE) -C source realclean
-#	-$(MAKE) -C source clean
-	-$(MAKE) -C source python_clean distclean
-
-	# Delete stuff left after a build that is not deleted by 'make clean'
-	rm -f source/bin/wbinfo source/bin/winbindd source/bin/debug2html \
-		source/bin/libsmbclient.a source/client/mount.cifs \
-		source/include/stamp-h
-
-	sed -e "s/@libacl@/`type-handling any linux-gnu`/g" \
-		< debian/control.in > debian/control
-
 	dh_clean
+	$(RM) debian/tmp
+	-$(MAKE) -C $(SOURCEPATH) clean
+	$(RM) build-stamp configure-stamp
 
-install: DH_OPTIONS=
-install: build
+binary-indep: build install
 	dh_testdir
 	dh_testroot
+	dh_install -i --sourcedir=debian/tmp
+	dh_installdocs -i
+	dh_installchangelogs -i
+	dh_compress -i
+	dh_fixperms -i
+	dh_installdeb -i
+	dh_gencontrol -i
+	dh_md5sums -i
+	dh_builddeb -i
+# There are no architecture-independent files to be uploaded
+# generated by this package.  If there were any they would be
+# made here.
+
+install: build
 	dh_clean -k
 	dh_installdirs
+	mkdir -p $(CURDIR)/debian/tmp/usr/share/man/man1
+	mkdir -p $(CURDIR)/debian/tmp/etc/samba
+	$(MAKE) -C $(SOURCEPATH) install DESTDIR=$(CURDIR)/debian/tmp
+	$(MAKE) -C $(SOURCEPATH) manpages installman DESTDIR=$(CURDIR)/debian/tmp
+	cp $(SOURCEPATH)/setup/provision $(CURDIR)/debian/tmp/usr/lib/samba/setup
+	$(MAKE) -C $(SOURCEPATH)/pidl install DESTDIR=$(CURDIR)/debian/tmp
 
-	mkdir -p $(DESTDIR)/usr/share/man $(DESTDIR)/usr/lib/samba \
-	         $(DESTDIR)/lib/security $(DESTDIR)/sbin \
-	         $(DESTDIR)/usr/lib/cups/backend $(DESTDIR)/usr/share/samba \
-	         $(DESTDIR)/etc/pam.d $(DESTDIR)/etc/dhcp3/dhclient-enter-hooks.d \
-	         $(DESTDIR)/usr/lib/python2.3/site-packages/samba
-
-	# Add here commands to install the package into debian/tmp.
-	$(MAKE) -C source install DESTDIR=$(DESTDIR)
-
-	# libsmbclient files are not installed by the standard
-	#	'make install' - do it manually.
-	$(MAKE) -C source installclientlib DESTDIR=$(DESTDIR)
-	mv $(DESTDIR)/usr/lib/samba/libsmbclient.so $(DESTDIR)/usr/lib/samba/libsmbclient.so.0.1
-	ln -s libsmbclient.so.0.1 $(DESTDIR)/usr/lib/samba/libsmbclient.so.0
-	ln -s libsmbclient.so.0.1 $(DESTDIR)/usr/lib/samba/libsmbclient.so
-
-	# Starting with Samba 3.0.6 libsmbclient.so is installed in
-	# /usr/lib/samba. We don't want it there since it is not in the
-	# default library path. Here we move it to /usr/lib/.
-	mv $(DESTDIR)/usr/lib/samba/libsmbclient* \
-		$(DESTDIR)/usr/lib/
-
-	# Install other stuff not installed by "make install"
-	install -m 0755 debian/mksmbpasswd.awk $(DESTDIR)/usr/sbin/mksmbpasswd
-
-	# Install winbind stuff not installed by 'make install'
-	install -m 0644 source/nsswitch/libnss_winbind.so \
-		$(DESTDIR)/lib/libnss_winbind.so.2
-	install -m 0644 source/nsswitch/pam_winbind.so \
-		$(DESTDIR)/lib/security/
-
-	# Install libnss_wins.so, which is not installed by 'make install' either.
-	install -m 0644 source/nsswitch/libnss_wins.so \
-		$(DESTDIR)/lib/libnss_wins.so.2
-
-	# pam_smbpass.so isn't being installed by 'make install'.
-	#	We'll move it here to $(DESTDIR)/lib/security/ and then
-	#	libpam-smbpass.files will make dh_movefiles move it to the
-	#	right location in the libpam-smbpass package.
-	install -m 0644 source/bin/pam_smbpass.so $(DESTDIR)/lib/security/
-
-ifeq ($(smbfs),yes)
-	# Create the symlinks that will allow us to do "mount -t smbfs ..."
-	# and "mount -t smb ...". Note that the source/script/installbin.sh
-	# tries to create the first symlink, but we have commented
-	# that code out and do everything here. We also create
-	# symlinks for the man pages.
-	ln -s /usr/bin/smbmount $(DESTDIR)/sbin/mount.smbfs
-	ln -s /usr/bin/smbmount $(DESTDIR)/sbin/mount.smb
-	ln -s smbmount.8 $(DESTDIR)/usr/share/man/man8/mount.smb.8
-	ln -s smbmount.8 $(DESTDIR)/usr/share/man/man8/mount.smbfs.8
-endif
-
-ifeq ($(mount_cifs),yes)
-	# Install mount.cifs and its man page
-	install -m 04755 source/client/mount.cifs $(DESTDIR)/sbin/
-	install -m 0644 docs/manpages/mount.cifs.8 $(DESTDIR)/usr/share/man/man8/
-endif
-
-	# For CUPS to support printing to samba printers, it's necessary
-	#	to make the following symlink (according to
-	#	Erich Schubert <debian at vitavonni.de> in #109509):
-	ln -s ../../../bin/smbspool $(DESTDIR)/usr/lib/cups/backend/smb
-
-	# Install man pages for files without man pages in the upstream sources
-	install -m 0644 debian/mksmbpasswd.8 $(DESTDIR)/usr/share/man/man8/mksmbpasswd.8
-
-	# We're not providing findsmb (should we?) so let's remove the man
-	#	pages.
-	find debian/ -name 'findsmb*' -exec rm -f {} \;
-
-	# Install samba-common's conffiles - they'll get moved later to their
-	#	correct place by dh_movefiles.
-	cp debian/smb.conf $(DESTDIR)/usr/share/samba/
-	install -m755 debian/panic-action $(DESTDIR)/usr/share/samba/
-	cp debian/gdbcommands $(DESTDIR)/etc/samba/
-	cp debian/samba.pamd $(DESTDIR)/etc/pam.d/samba
-	install -m755 debian/samba-common.dhcp $(DESTDIR)/etc/dhcp3/dhclient-enter-hooks.d/samba
-
-	# Install the Python modules
-	#
-	# Hmmm... need to figure this out. We have lib.linux-i686-2.2
-	# and lib.linux-i686-2.3 directories. Using only the stuff from
-	# the 2.3 directory for now. peloy.-
-	#cp source/build/lib.*/samba/*.so $(DESTDIR)/usr/lib/python2.3/site-packages/
-	cp source/build/lib.*-*-2.3/samba/*.so $(DESTDIR)/usr/lib/python2.3/site-packages/samba/
-	cp source/python/samba/* $(DESTDIR)/usr/lib/python2.3/site-packages/samba/
-
-	dh_movefiles
-
-# Build architecture-independent files here.
-# Pass -i to all debhelper commands in this target to reduce clutter.
-binary-indep: DH_OPTIONS=-i
-binary-indep: build install
-	dh_testdir
-	dh_testroot
-	dh_installdebconf
-	dh_installdocs -A debian/README.build
-	# Ignore COPYING. Otherwise, an extra copy of the GPL licence 
-	# in smbldap-tools example is included in samba-doc
-	dh_installexamples -Xsmbldap-tools-*
-#	dh_installmenu
-#	dh_installemacsen
-#	dh_installpam
-#	dh_installinit
-#	dh_installcron
-#	dh_installmanpages
-#	dh_installinfo
-#	dh_undocumented
-	dh_installchangelogs
-	dh_link
-	dh_compress
-	dh_fixperms
-
-	# Get rid of those pesky .cvsignore files to make lintian happy
-	find debian/ -name .cvsignore -exec rm -f {} \;
-
-	dh_installdeb
-#	dh_perl
-	dh_gencontrol
-	dh_md5sums
-	dh_builddeb
-
-# Build architecture-dependent files here.
-# Pass -a to all debhelper commands in this target to reduce clutter.
-ifeq ($(smbfs),no)
-  DH_EXTRAS=-Nsmbfs
-endif
-
-binary-arch: DH_OPTIONS=-a $(DH_EXTRAS)
 binary-arch: build install
 	dh_testdir
 	dh_testroot
-	dh_installdebconf
-	dh_installdocs -A debian/README.build
-	dh_installexamples
-#	dh_installmenu
-	# dh_installlogrotate is not available in Debian Potato...
-	if [ -x /usr/bin/dh_installlogrotate ]; then \
-		dh_installlogrotate; \
-	else \
-		mkdir -p debian/samba/etc/logrotate.d; \
-		cp debian/samba.logrotate debian/samba/etc/logrotate.d/samba; \
-		mkdir -p debian/winbind/etc/logrotate.d; \
-		cp debian/winbind.logrotate debian/winbind/etc/logrotate.d/winbind; \
-	fi
-#	dh_installemacsen
-#	dh_installpam
-	DH_OPTIONS= dh_installinit -psamba -- "defaults 20 19"
-	DH_OPTIONS= dh_installinit -pwinbind
-	dh_installcron 
-#	dh_installmanpages
-#	dh_installinfo
-	cp debian/winbind.lintian debian/winbind/usr/share/lintian/overrides/winbind
-	cp debian/samba.lintian debian/samba/usr/share/lintian/overrides/samba
-	cp debian/python2.3-samba.lintian debian/samba/usr/share/lintian/overrides/python2.3-samba
-#	dh_undocumented
-	dh_installchangelogs -Nlibpam-smbpass
-	DH_OPTIONS= dh_installchangelogs -plibpam-smbpass source/pam_smbpass/CHANGELOG
-	dh_strip --dbg-package=samba --dbg-package=smbclient
-	cp -a debian/smbclient-dbg/* debian/samba-dbg
-	rm -rf debian/smbclient-dbg
-	dh_link
-	dh_compress
-	dh_fixperms
+	dh_install -a --sourcedir=debian/tmp
+	dh_installdocs -a
+	dh_installchangelogs -a
+	dh_strip -a
+	dh_perl -a
+	dh_compress -a
+	dh_fixperms -a
+	dh_makeshlibs -a
+	dh_installinit -a --name=samba
+	dh_installdebconf -a
+	dh_installdeb -a
+	dh_shlibdeps -a
+	dh_gencontrol -a
+	dh_md5sums -a
+	dh_builddeb -a
 
-	# Why this is executable, I have NO idea...
-	chmod a-x debian/libsmbclient-dev/usr/include/libsmbclient.h
+binary: binary-arch binary-indep 
 
-ifeq ($(smbfs),yes)
-	# You may want to make some executables suid here.
-	# The smbmnt and smbumount binaries should be setuid-root. This
-	#	has security implications because these programs haven't had
-	#	a thorough security audit. smbmount _does not_ have to have
-	#	the setuid bit set. In fact, it is a security hole.
-	chmod u+s debian/smbfs/usr/bin/smbmnt
-	chmod u+s debian/smbfs/usr/bin/smbumount
-endif
-
-	# Set some reasonable default perms for the samba logdir.
-	chmod 0750 debian/samba/var/log/samba/
-	chown root.adm debian/samba/var/log/samba/
-
-	# Get rid of those pesky .cvsignore files to make lintian happy
-	# (maybe we only need the "find ... -exec rm -f {} ;" we have
-	# in the binary-indep target?) peloy.-
-	find debian/ -name .cvsignore -exec rm -f {} \;
-
-	dh_installdeb
-#	dh_makeshlibs
-#	dh_perl
-	dh_shlibdeps
-	dh_gencontrol
-	dh_md5sums
-	dh_builddeb
-
-binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install configure
+.PHONY: configure build install binary binary-arch binary-indep clean

Added: branches/samba4/samba-client.install
===================================================================
--- branches/samba4/samba-client.install	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/samba-client.install	2006-01-03 12:58:20 UTC (rev 827)
@@ -0,0 +1,5 @@
+usr/bin/net
+usr/bin/nmblookup
+usr/bin/setntacl
+usr/bin/setnttoken
+usr/bin/smbclient

Added: branches/samba4/samba-common.conffiles
===================================================================

Deleted: branches/samba4/samba-common.config
===================================================================
--- branches/samba4/samba-common.config	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/samba-common.config	2006-01-03 12:58:20 UTC (rev 827)
@@ -1,154 +0,0 @@
-#!/bin/sh -e
-
-# Source debconf library.
-. /usr/share/debconf/confmodule
-
-# Function for grabbing a parameter from an smb.conf file
-smbconf_retr() {
-	if [ -z "$1" ]; then
-		return
-	fi
-
-	if [ -n "$2" ]; then
-		local FILE="$2"
-	fi
-
-	if [ -z "$FILE" ]; then
-		return
-	fi
-
-	sed -n -e"
-		s/^[[:space:]]*\[global\]/\[global\]/i
-		/^\[global\]/,/^[[:space:]]*\[/ {
-			s/^[[:space:]]*$1[[:space:]]*=[[:space:]]*//pi
-		}" $FILE \
-	| tail -n 1
-}
-
-FILE=/etc/samba/smb.conf
-
-db_title "Samba Server"
-
-# We ask the question IFF the config contains complex options that could
-# cause us to break the config.
-if [ -f "$FILE" ] && grep -v dhcp.conf $FILE \
-                     | grep -qEi '\\$|^[[:space:]]*include[[:space:]]*='
-then
-	db_input high samba-common/do_debconf || true
-	db_go
-else
-	db_set samba-common/do_debconf true
-fi
-
-# If user doesn't want to use debconf to configure Samba the leave...
-db_get samba-common/do_debconf || true
-if [ "${RET}" = "false" ]; then
-	exit 0
-fi
-
-# User wants to use debconf, let's continue...
-
-# Adjust priority of the question about the workgroup name depending
-# on whether a workgroup name has already being specified.
-db_get samba-common/workgroup || true
-if [ "${RET}" ]; then
-	WGPRIORITY=medium
-else
-	WGPRIORITY=high
-fi
-
-# Preload any values from the existing smb.conf file
-if [ -f $FILE ]; then
-	WORKGROUP=`smbconf_retr workgroup`
-	if [ "$WORKGROUP" ]; then
-		db_set samba-common/workgroup "$WORKGROUP"
-	fi
-
-	ENCRYPT=`smbconf_retr "encrypt passwords"`
-	if [ "$ENCRYPT" ]; then
-		ENCRYPT=`echo $ENCRYPT | tr '[A-Z]' '[a-z]'`
-		if [ "$ENCRYPT" = "yes" ]; then
-			ENCRYPT=true
-		elif [ "$ENCRYPT" = "no" ]; then
-			ENCRYPT=false
-		fi
-
-		db_set samba-common/encrypt_passwords "$ENCRYPT"
-	fi
-
-	CHARSET=`smbconf_retr "character set"`
-	CODEPAGE=`smbconf_retr "client code page"`
-	UNIXCHARSET=`smbconf_retr "unix charset"`
-	DOSCHARSET=`smbconf_retr "dos charset"`
-
-	# If we're upgrading from an old version and there's no
-	# 'passdb backend' setting, add one.
-	if [ "$1" = "configure" -a -n "$2" ] \
-	   && dpkg --compare-versions "$2" lt 2.99.cvs.20020713-2 \
-	   && ! grep -q -i '^[[:space:]]*passdb backend[[:space:]]*=' $FILE
-	then
-		TMPFILE=/etc/samba/smb.conf.dpkg-tmp
-		sed -e'
-			s/^\([[:space:]]*\)\[global\]/\1\[global\]/i
-			s/^\([[:space:]]*\)encrypt passwords/\1encrypt passwords/i
-			/^[[:space:]]*\[global\]/,/^[[:space:]]*\[/ {
-				/^[[:space:]]*encrypt passwords[[:space:]]*=/a \
-   passdb backend = smbpasswd guest
-			}' < $FILE > ${TMPFILE}
-		chmod a+r ${TMPFILE}
-		mv -f ${TMPFILE} /etc/samba/smb.conf
-	fi
-fi
-
-# Get workgroup name
-db_input $WGPRIORITY samba-common/workgroup || true
-db_go
-
-# Use encrypted passwords?
-db_input medium samba-common/encrypt_passwords || true
-db_go
-
-# Handle migrating character sets
-if [ -n "$CHARSET" -a -z "$UNIXCHARSET" ]
-then
-	UNIXCHARSET=`echo $CHARSET | sed -e's/iso-/ISO/i'`
-	db_set samba-common/character_set "$UNIXCHARSET"
-	# FIXME: should eventually be low.
-	db_input medium samba-common/character_set || true
-	db_go
-fi
-
-if [ -n "$CODEPAGE" -a -z "$DOSCHARSET" ]
-then
-	DOSCHARSET=CP`echo $CODEPAGE | sed -e's/[[:alpha:]]*//g'`
-	db_set samba-common/codepage "$DOSCHARSET"
-	# FIXME: should eventually be low.
-	db_input medium samba-common/codepage || true
-	db_go
-fi
-
-DHCPPRIORITY=medium
-#if [ "$DEBCONF_RECONFIGURE" = 1 ] && [ -f /sbin/dhclient3 ]
-if [ -f /sbin/dhclient3 ]
-then
-	DHCPPRIORITY=high
-# TODO: see if we can detect that dhcp3-client is *going* to be installed,
-# even if it isn't yet.
-#elif dpkg-query -W --showformat='${Status}\n' dhcp3-client | grep ???
-# unknown ok not-installed ? 
-#	DHCPPRIORITY=high
-fi
-
-if [ ! -f $FILE ] || grep -q -i 'wins server' $FILE
-then
-	# check the values before and after; unset the 'applied' flag
-	# if they don't match.
-	db_get samba-common/dhcp || true
-	OLDDHCP="$RET"
-	db_input $DHCPPRIORITY samba-common/dhcp || true
-	db_go
-	db_get samba-common/dhcp || true
-	if [ "$OLDDHCP" != "$RET" ]; then
-		db_fset samba-common/dhcp applied false
-	fi
-fi

Deleted: branches/samba4/samba-common.dhcp
===================================================================
--- branches/samba4/samba-common.dhcp	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/samba-common.dhcp	2006-01-03 12:58:20 UTC (rev 827)
@@ -1,57 +0,0 @@
-#!/bin/sh
-
-SAMBA_DHCP_CONF=/etc/samba/dhcp.conf
-
-netbios_setup() {
-	# No need to continue if we're called with an unsupported option
-
-	if [ "$reason" != BOUND ] && [ "$reason" != RENEW ] \
-	   && [ "$reason" != REBIND ] && [ "$reason" != REBOOT ] \
-	   && [ "$reason" != EXPIRE ] && [ "$reason" != FAIL ]
-	then
-		return
-	fi
-
-	# Nor should we continue if no settings have changed
-	if [ "$new_netbios_name_servers" = "$old_netbios_name_servers" ] \
-	   && [ "$new_netbios_scope" = "$old_netbios_scope" ]
-	then
-		return
-	fi
-
-	# reparse our own file
-	local other_servers=`sed -n -e"s/[[:space:]]$interface:[^[:space:]]*//g; \
-		s/^[[:space:]]*wins server[[:space:]]*=[[:space:]]*//pi" \
-		$SAMBA_DHCP_CONF`
-
-	umask 022
-
-	local serverlist="$other_servers"
-	for server in $new_netbios_name_servers
-	do
-		serverlist="$serverlist $interface:$server"
-	done
-
-	echo -n > $SAMBA_DHCP_CONF
-
-	# If we're updating on failure/expire, AND there are no WINS
-	# servers for other interfaces, leave the file empty.
-	if [ -z "$other_servers" ]
-	then
-		if [ "$reason" = FAIL ] || [ "$reason" = EXPIRE ]
-		then
-			return
-		fi
-	fi
-
-	if [ -n "$serverlist" ]
-	then
-		echo "   wins server =$serverlist" >> $SAMBA_DHCP_CONF
-	fi
-	if [ -n "$new_netbios_scope" ]
-	then
-		echo "   netbios scope = $new_netbios_scope" >> $SAMBA_DHCP_CONF
-	fi
-}
-
-netbios_setup

Modified: branches/samba4/samba-common.dirs
===================================================================
--- branches/samba4/samba-common.dirs	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/samba-common.dirs	2006-01-03 12:58:20 UTC (rev 827)
@@ -1,2 +1,4 @@
-etc/samba
-etc/dhcp3/dhclient-enter-hooks.d
+etc/samba/tls
+usr/lib/samba
+var/cache/samba
+var/run/samba

Modified: branches/samba4/samba-common.files
===================================================================
--- branches/samba4/samba-common.files	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/samba-common.files	2006-01-03 12:58:20 UTC (rev 827)
@@ -1,20 +0,0 @@
-etc/samba/
-etc/dhcp3/
-etc/pam.d/
-usr/bin/net
-usr/bin/nmblookup
-usr/bin/smbpasswd
-usr/bin/testparm
-usr/share/man/man1/nmblookup.1
-usr/share/man/man1/testparm.1
-usr/share/man/man5/lmhosts.5
-usr/share/man/man5/smb.conf.5
-usr/share/man/man5/smbpasswd.5
-usr/share/man/man7/samba.7
-usr/share/man/man8/net.8
-usr/share/man/man8/smbpasswd.8
-usr/share/samba/lowcase.dat
-usr/share/samba/panic-action
-usr/share/samba/smb.conf
-usr/share/samba/upcase.dat
-usr/share/samba/valid.dat

Added: branches/samba4/samba-common.install
===================================================================
--- branches/samba4/samba-common.install	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/samba-common.install	2006-01-03 12:58:20 UTC (rev 827)
@@ -0,0 +1,3 @@
+usr/lib/samba/*.dat
+usr/lib/samba/setup
+usr/lib/samba/js

Deleted: branches/samba4/samba-common.postinst
===================================================================
--- branches/samba4/samba-common.postinst	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/samba-common.postinst	2006-01-03 12:58:20 UTC (rev 827)
@@ -1,139 +0,0 @@
-#!/bin/sh
-#
-#
-
-set -e
-
-# Do debconf stuff here
-. /usr/share/debconf/confmodule
-
-# We need a default smb.conf file. If one doesn't exist we put in place
-#	one that has some basic defaults.
-if [ ! -e /etc/samba/smb.conf ]; then
-	cp -a /usr/share/samba/smb.conf /etc/samba/
-fi
-
-# Static tempfile location, dpkg-style
-TMPFILE=/etc/samba/smb.conf.dpkg-tmp
-
-# ------------------------- Debconf questions start ---------------------
-
-# Is the user configuring with debconf, or he/she prefers swat/manual
-#	config?
-db_get samba-common/do_debconf || true
-if [ "${RET}" = "true" ]; then
-	# Get workgroup name
-	db_get samba-common/workgroup || true
-	WORKGROUP="${RET}"
-
-	# Oh my GOD, this is ugly.  Why would anyone put these
-	# characters in a workgroup name?  Why, Lord, why???
-	WORKGROUP=`echo $WORKGROUP | \
-	           sed -e's/\\\\/\\\\\\\\/g
-	                  s#/#\\\\/#g
-	                  s/&/\\\&/g
-	                  s/\\\$/\\\\\\\$/g'`
-
-	sed -e "s/^\([[:space:]]*\)\[global\]/\1\[global\]/i
-		/^[[:space:]]*\[global\]/,/^[[:space:]]*\[/ \
-			s/^\([[:space:]]*\)workgroup[[:space:]]*=.*/\1workgroup = ${WORKGROUP}/i" \
-		< /etc/samba/smb.conf >${TMPFILE}
-	mv -f ${TMPFILE} /etc/samba/smb.conf
-
-	# Encrypt passwords?
-	db_get samba-common/encrypt_passwords || true
-	ENCRYPT_PASSWORDS="${RET}"
-
-	sed -e "s/^\([[:space:]]*\)\[global\]/\1\[global\]/i
-		/^[[:space:]]*\[global\]/,/^[[:space:]]*\[/ \
-		        s/^\([[:space:]]*\)encrypt passwords[[:space:]]*=.*/\1encrypt passwords = ${ENCRYPT_PASSWORDS}/i" \
-		< /etc/samba/smb.conf >${TMPFILE}
-	mv -f ${TMPFILE} /etc/samba/smb.conf
-
-	# Install DHCP support
-	db_get samba-common/dhcp && DHCPVAL="$RET"
-	db_fget samba-common/dhcp applied || true
-	if [ "$DHCPVAL" = true ] && [ "$RET" != true ] && \
-	   ! grep -q dhcp.conf /etc/samba/smb.conf
-	then
-		sed -e "s/^\([[:space:]]*\)\[global\]/\1\[global\]/i
-			/^[[:space:]]*\[global\]/,/^[[:space:]]*\[/ {
-				/wins server[[:space:]]*=/a \\
-\\
-# If we receive WINS server info from DHCP, override the options above. \\
-   include = /etc/samba/dhcp.conf
-}" < /etc/samba/smb.conf > ${TMPFILE}
-		mv -f ${TMPFILE} /etc/samba/smb.conf
-	elif [ "$RET" != true ] && grep -q dhcp.conf /etc/samba/smb.conf
-	then
-		:
-		# FIXME: here we /delete/ the lines?
-	fi
-	# Once we get here, the config has been applied, whatever
-	# it is.
-	if [ "$RET" != true ]; then
-		db_fset samba-common/dhcp applied true
-	fi
-
-	# Update charset settings?
-	if ! grep -q "^[[:space:]]*unix charset[[:space:]]*=" /etc/samba/smb.conf
-	then
-		db_get samba-common/character_set || true
-		UNIXCHARSET="${RET}"
-		if [ -n "$UNIXCHARSET" ]
-		then
-			sed -e "s/^\([[:space:]]*\)\[global\]/\1\[global\]/i
-				s/^\([[:space:]]*\)character set/\1character set/i
-				/^[[:space:]]*\[global\]/,/^[[:space:]]*\[/ {
-					/^[[:space:]]*character set[[:space:]]*=/c \\
-   unix charset = $UNIXCHARSET
-				}" < /etc/samba/smb.conf > ${TMPFILE}
-			mv -f ${TMPFILE} /etc/samba/smb.conf
-		fi
-	fi
-
-	if grep -qi "^[[:space:]]*passdb backend[[:space:]]*=.*unixsam" /etc/samba/smb.conf
-	then
-		sed -e 's/^\([[:space:]]*\)passdb backend/\1passdb backend/i
-			/^[[:space:]]*passdb backend/ {
-				s/unixsam/guest/i
-			}' < /etc/samba/smb.conf > ${TMPFILE}
-		mv -f ${TMPFILE} /etc/samba/smb.conf
-	fi
-
-	if ! grep -q "^[[:space:]]*dos charset[[:space:]]*=" /etc/samba/smb.conf
-	then
-		db_get samba-common/codepage || true
-		DOSCHARSET="${RET}"
-		if [ -n "$DOSCHARSET" ]
-		then
-			sed -e "s/^\([[:space:]]*\)\[global\]/\1\[global\]/i
-				s/^\([[:space:]]*\)client code page/\1client code page/i
-				/^[[:space:]]*\[global\]/,/^[[:space:]]*\[/ {
-					/^[[:space:]]*client code page[[:space:]]*=/c \\
-   dos charset = $DOSCHARSET
-}" < /etc/samba/smb.conf > ${TMPFILE}
-			mv -f ${TMPFILE} /etc/samba/smb.conf
-		fi
-	fi
-
-	if dpkg --compare-versions "$2" lt 2.999+3.0.alpha20-4 \
-	   && ! grep -q "^[[:space:]]*panic action[[:space:]]*=" /etc/samba/smb.conf
-	then
-		sed -e "s/^\([[:space:]]*\)\[global\]/\1\[global\]/i
-			/^[[:space:]]*\[global\]/a \\
-\\
-# Do something sensible when Samba crashes: mail the admin a backtrace\\
-   panic action = /usr/share/samba/panic-action %d" < /etc/samba/smb.conf > ${TMPFILE}
-		mv -f ${TMPFILE} /etc/samba/smb.conf
-	fi
-
-fi
-
-chmod a+r /etc/samba/smb.conf
-
-# ------------------------- Debconf questions end ---------------------
-
-db_stop
-
-#DEBHELPER#

Deleted: branches/samba4/samba-common.postrm
===================================================================
--- branches/samba4/samba-common.postrm	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/samba-common.postrm	2006-01-03 12:58:20 UTC (rev 827)
@@ -1,10 +0,0 @@
-#!/bin/sh
-#
-#
-
-if [ "$1" = purge ]; then
-	# Remove any files left in /etc/samba/
-	rm -Rf /etc/samba/
-fi
-
-#DEBHELPER#

Deleted: branches/samba4/samba-common.templates
===================================================================
--- branches/samba4/samba-common.templates	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/samba-common.templates	2006-01-03 12:58:20 UTC (rev 827)
@@ -1,66 +0,0 @@
-Template: samba-common/character_set
-Type: string
-_Description: Character Set for Unix filesystem
- You currently have a "character set" configured in your smb.conf.  In
- Samba 3.0, this option is replaced by a new option, "unix charset".
- Please specify the character set you wish to use for theis new option,
- which controls how Samba interprets filenames on the file system.
- .
- If you leave this option blank, your smb.conf will not be changed.
-
-Template: samba-common/codepage
-Type: string
-_Description: Character Set for DOS clients
- You currently have a "client code page" set in your smb.conf.  In Samba
- 3.0, this option is replaced by the option "dos charset".  Please specify
- the character set you wish to use for this new option.  In most cases, the
- default chosen for you will be sufficient.  Note that this option is not
- needed to support Windows clients, it is only for DOS clients.  If you
- leave this option blank, your smb.conf will not be changed.
-
-Template: samba-common/dhcp
-Type: boolean
-Default: false
-_Description: Modify smb.conf to use WINS settings from DHCP?
- If your computer gets IP address information from a DHCP server on the
- network, the DHCP server may also provide information about WINS servers
- ("NetBIOS name servers") present on the network.  This requires a
- change to your smb.conf file so that DHCP-provided WINS settings will
- automatically be read from /etc/samba/dhcp.conf.
- .
- You must have the dhcp3-client package installed to take advantage of this
- feature.
-
-Template: samba-common/do_debconf
-Type: boolean
-Default: true
-_Description: Configure smb.conf through debconf?
- The rest of the configuration of Samba deals with questions that affect
- parameters in /etc/samba/smb.conf, which is the file used to configure the
- Samba programs (nmbd and smbd.) Your current smb.conf contains an
- 'include' line or an option that spans multiple lines, which could confuse
- debconf and require you to edit your smb.conf by hand to get it working
- again.
- .
- If you don't use debconf to configure smb.conf, you will have to handle
- any configuration changes yourself, and will not be able to take
- advantage of periodic configuration enhancements.  Therefore, use of
- debconf is recommended if possible.
-
-Template: samba-common/workgroup
-Type: string
-_Description: Workgroup/Domain Name?
- This controls what workgroup your server will appear to be in when queried
- by clients. Note that this parameter also controls the Domain name used
- with the security=domain setting.
-
-Template: samba-common/encrypt_passwords
-Type: boolean
-Default: true
-_Description: Use password encryption?
- Recent Windows clients communicate with SMB servers using encrypted
- passwords. If you want to use clear text passwords you will need to change
- a parameter in your Windows registry. It is recommended that you use
- encrypted passwords. If you do, make sure you have a valid
- /etc/samba/smbpasswd file and that you set passwords in there for each
- user using the smbpasswd command.

Added: branches/samba4/samba-dev.install
===================================================================
--- branches/samba4/samba-dev.install	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/samba-dev.install	2006-01-03 12:58:20 UTC (rev 827)
@@ -0,0 +1,3 @@
+usr/include
+usr/share/man/man3/talloc.3
+usr/share/man/man3/ldb.3

Deleted: branches/samba4/samba-doc-pdf.docs
===================================================================
--- branches/samba4/samba-doc-pdf.docs	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/samba-doc-pdf.docs	2006-01-03 12:58:20 UTC (rev 827)
@@ -1,3 +0,0 @@
-docs/Samba3-ByExample.pdf
-docs/Samba3-Developers-Guide.pdf
-docs/Samba3-HOWTO.pdf

Deleted: branches/samba4/samba-doc.doc-base.samba-by-example
===================================================================
--- branches/samba4/samba-doc.doc-base.samba-by-example	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/samba-doc.doc-base.samba-by-example	2006-01-03 12:58:20 UTC (rev 827)
@@ -1,9 +0,0 @@
-Document: samba-by-example
-Title: Samba-3 by Example
-Author: John H. Terpstra
-Abstract: Practical Exercises in Successful Samba Deployment
-Section: Apps/Net
-
-Format: HTML
-Index: /usr/share/doc/samba-doc/htmldocs/Samba3-ByExample/index.html
-Files: /usr/share/doc/samba-doc/htmldocs/Samba3-ByExample/*

Deleted: branches/samba4/samba-doc.doc-base.samba-developers-guide
===================================================================
--- branches/samba4/samba-doc.doc-base.samba-developers-guide	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/samba-doc.doc-base.samba-developers-guide	2006-01-03 12:58:20 UTC (rev 827)
@@ -1,14 +0,0 @@
-Document: samba-developers-guide
-Title: SAMBA Developers Guide
-Author: Jelmer R. Vernooij
-Abstract: This book is a collection of documents that might be useful
- for people developing samba or those interested in doing so. It's
- nothing more than a collection of documents written by Samba developers
- about the internals of various parts of Samba and the SMB protocol.
- It's still (and will always be) incomplete. The most recent version of
- this document can be found at http://devel.samba.org/.
-Section: Apps/Net
-
-Format: HTML
-Index: /usr/share/doc/samba-doc/htmldocs/Samba3-Developers-Guide/index.html
-Files: /usr/share/doc/samba-doc/htmldocs/Samba3-Developers-Guide/*

Deleted: branches/samba4/samba-doc.doc-base.samba-howto
===================================================================
--- branches/samba4/samba-doc.doc-base.samba-howto	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/samba-doc.doc-base.samba-howto	2006-01-03 12:58:20 UTC (rev 827)
@@ -1,8 +0,0 @@
-Document: samba-howto
-Title: The Official Samba-3 HOWTO and Reference Guide
-Author: Jelmer R. Vernooij, John H. Terpstra, Gerald (Jerry) Carter
-Section: Apps/Net
-
-Format: HTML
-Index: /usr/share/doc/samba-doc/htmldocs/Samba3-HOWTO/index.html
-Files: /usr/share/doc/samba-doc/htmldocs/Samba3-HOWTO/*

Deleted: branches/samba4/samba-doc.doc-base.samba-using
===================================================================
--- branches/samba4/samba-doc.doc-base.samba-using	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/samba-doc.doc-base.samba-using	2006-01-03 12:58:20 UTC (rev 827)
@@ -1,15 +0,0 @@
-Document: samba-using
-Title: Using Samba, 2nd Edition
-Author: Jay Ts, Robert Eckstein, and David Collier-Brown
-Abstract: This is a book about Samba, a software suite that networks
- Windows, Unix, and other operating systems using Windows' native
- networking protocol. Samba allows Unix servers to offer Windows
- networking services by matching the filesystem and networking models
- of Unix to those of Windows. Samba acts as a bridge between the two
- systems, connecting the corresponding parts of their architectures and
- providing a translation wherever necessary.
-Section: Apps/Net
-
-Format: HTML
-Index: /usr/share/doc/samba-doc/htmldocs/using_samba/toc.html
-Files: /usr/share/doc/samba-doc/htmldocs/using_samba/*

Deleted: branches/samba4/samba-doc.docs
===================================================================
--- branches/samba4/samba-doc.docs	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/samba-doc.docs	2006-01-03 12:58:20 UTC (rev 827)
@@ -1,5 +0,0 @@
-README
-docs/THANKS
-docs/history
-docs/htmldocs/
-docs/registry/

Deleted: branches/samba4/samba-doc.examples
===================================================================
--- branches/samba4/samba-doc.examples	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/samba-doc.examples	2006-01-03 12:58:20 UTC (rev 827)
@@ -1,3 +0,0 @@
-debian/wins2dns.awk
-source/smbadduser
-examples/*

Added: branches/samba4/samba-gtk-frontends.install
===================================================================
--- branches/samba4/samba-gtk-frontends.install	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/samba-gtk-frontends.install	2006-01-03 12:58:20 UTC (rev 827)
@@ -0,0 +1,4 @@
+usr/bin/gregedit
+usr/bin/gwsam
+usr/bin/gepdump
+usr/share/man/man1/gregedit.1

Added: branches/samba4/samba-server
===================================================================
--- branches/samba4/samba-server	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/samba-server	2006-01-03 12:58:20 UTC (rev 827)
@@ -0,0 +1,27 @@
+#! /bin/sh
+
+set -e
+
+. /usr/share/debconf/confmodule
+
+db_title "Samba Server"
+
+db_input medium samba4-server/setup-pdc || true
+db_go || true
+
+db_get samba4-server/setup-pdc
+
+if [ "$RET" = "true" ]; then
+	db_input medium samba4-server/realm || true
+	db_go || true
+
+	db_input medium samba4-server/domain || true
+	db_go || true
+
+	db_input medium samba4-server/password || true
+	db_go || true
+	
+	db_input medium samba4-server/done || true
+	db_go || true
+fi
+

Added: branches/samba4/samba-server.config
===================================================================
--- branches/samba4/samba-server.config	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/samba-server.config	2006-01-03 12:58:20 UTC (rev 827)
@@ -0,0 +1,27 @@
+#! /bin/sh
+
+set -e
+
+. /usr/share/debconf/confmodule
+
+db_title "Samba Server"
+
+db_input medium samba4-server/setup-pdc || true
+db_go || true
+
+db_get samba4-server/setup-pdc
+
+if [ "$RET" = "true" ]; then
+	db_input medium samba4-server/realm || true
+	db_go || true
+
+	db_input medium samba4-server/domain || true
+	db_go || true
+
+	db_input medium samba4-server/password || true
+	db_go || true
+	
+	db_input medium samba4-server/done || true
+	db_go || true
+fi
+

Added: branches/samba4/samba-server.install
===================================================================
--- branches/samba4/samba-server.install	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/samba-server.install	2006-01-03 12:58:20 UTC (rev 827)
@@ -0,0 +1,3 @@
+usr/sbin/smbd
+usr/bin/smbstatus
+usr/bin/smbscript

Added: branches/samba4/samba-server.postinst
===================================================================
--- branches/samba4/samba-server.postinst	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/samba-server.postinst	2006-01-03 12:58:20 UTC (rev 827)
@@ -0,0 +1,28 @@
+#! /bin/sh
+
+set -e
+
+. /usr/share/debconf/confmodule
+
+db_get samba-server/setup-pdc || true
+
+if [ "$RET" = "true" ]; then
+	db_get samba-server/realm
+	REALM="$RET"
+
+	db_get samba-server/domain
+	DOMAIN="$RET"
+
+	db_get samba-server/password
+	PASSWORD="$RET"
+
+	db_stop
+
+	/usr/lib/samba/setup/provision --realm="$REALM" --domain="$DOMAIN" --adminpass="$PASSWORD"
+else
+	db_stop
+fi
+
+#DEBHELPER#
+
+exit 0

Added: branches/samba4/samba-server.samba.init
===================================================================
--- branches/samba4/samba-server.samba.init	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/samba-server.samba.init	2006-01-03 12:58:20 UTC (rev 827)
@@ -0,0 +1,63 @@
+#! /bin/sh
+
+#
+# Start/stops the Samba daemon (smbd).
+# Adapted from the Samba 3 packages.
+#
+
+SMBDPID=/var/run/samba/smbd.pid
+
+# clear conflicting settings from the environment
+unset TMPDIR
+
+# See if the daemon and the config file are there
+test -x /usr/sbin/smbd -a -r /etc/samba/smb.conf || exit 0
+
+. /lib/lsb/init-functions
+
+case "$1" in
+	start)
+		log_daemon_msg "Starting Samba 4 daemon" "smbd"
+		
+		if ! start-stop-daemon --start --quiet --oknodo --exec /usr/sbin/smbd -- -D; then
+			log_end_msg 1
+			exit 1
+		fi
+
+		log_end_msg 0
+		;;
+	stop)
+		log_daemon_msg "Stopping Samba 4 daemon" "smbd"
+
+		start-stop-daemon --stop --quiet --pidfile $SMBDPID
+		# Wait a little and remove stale PID file
+		sleep 1
+		if [ -f $SMBDPID ] && ! ps h `cat $SMBDPID` > /dev/null
+		then
+			# Stale PID file (smbd was succesfully stopped),
+			# remove it (should be removed by smbd itself IMHO.)
+			rm -f $SMBDPID
+		fi
+
+		log_end_msg 0
+
+		;;
+	reload)
+		log_daemon_msg "Reloading /etc/samba/smb.conf" "smbd only"
+
+		start-stop-daemon --stop --signal HUP --pidfile $SMBDPID
+
+		log_end_msg 0
+		;;
+	restart|force-reload)
+		$0 stop
+		sleep 1
+		$0 start
+		;;
+	*)
+		echo "Usage: /etc/init.d/samba {start|stop|reload|restart|force-reload}"
+		exit 1
+		;;
+esac
+
+exit 0

Added: branches/samba4/samba-server.templates
===================================================================
--- branches/samba4/samba-server.templates	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/samba-server.templates	2006-01-03 12:58:20 UTC (rev 827)
@@ -0,0 +1,32 @@
+Template: samba-server/setup-pdc
+Type: boolean
+Default: false
+_Description: Set up Samba 4 as a PDC?
+ Do you want to set up Samba 4 as an Active Directory PDC? If you answer
+ "no", Samba will be left unconfigured, and you will have to provision and
+ make configuration files by hand.
+ .
+ Note that even if you answer "yes", you will need to set up DNS such that
+ it serves the data from the zone file in that directory before you can use
+ your Active Directory domain.
+
+Template: samba-server/realm
+Type: string
+_Description: Realm
+ What Kerberos realm will your server be in? In many cases, this will be
+ the same as your DNS domain name (ie. YOUR.REALM).
+
+Template: samba-server/domain
+Type: string
+_Description: Domain
+ What will be the domain of your server? This is also known as the
+ "workgroup" of your server, and is typically a short name without any dots
+ (ie. DOMAIN).
+
+Template: samba-server/password
+Type: password
+_Description: Administrator password
+ You will need a password for the "Administrator" account. Note that in the
+ current version of the packaging, this will be visible in "ps" for a short
+ time for everybody on the system, so you might not want to use a very
+ sensitive password here.

Added: branches/samba4/samba-swat.install
===================================================================
--- branches/samba4/samba-swat.install	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/samba-swat.install	2006-01-03 12:58:20 UTC (rev 827)
@@ -0,0 +1 @@
+usr/share/samba/swat

Added: branches/samba4/samba-testsuite.install
===================================================================
--- branches/samba4/samba-testsuite.install	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/samba-testsuite.install	2006-01-03 12:58:20 UTC (rev 827)
@@ -0,0 +1,10 @@
+usr/bin/smbtorture
+usr/bin/ndrdump
+usr/bin/gentest
+usr/bin/locktest
+usr/bin/masktest
+usr/share/man/man1/smbtorture.1
+usr/share/man/man1/ndrdump.1
+usr/share/man/man1/gentest.1
+usr/share/man/man1/locktest.1
+usr/share/man/man1/masktest.1

Deleted: branches/samba4/samba.config
===================================================================
--- branches/samba4/samba.config	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/samba.config	2006-01-03 12:58:20 UTC (rev 827)
@@ -1,113 +0,0 @@
-#!/bin/sh -e
-#
-#
-
-# Source debconf library.
-. /usr/share/debconf/confmodule
-
-RCFILE=/etc/default/samba
-
-# Function for grabbing a parameter from an smb.conf file
-smbconf_retr() {
-	if [ -z "$1" ]; then
-		return
-	fi
-
-	if [ -n "$2" ]; then
-		local FILE="$2"
-	fi
-
-	if [ -z "$FILE" ]; then
-		return
-	fi
-
-	sed -n -e"
-		s/^[[:space:]]*\[global\]/\[global\]/i
-		/^\[global\]/,/^[[:space:]]*\[/ {
-			s/^[[:space:]]*$1[[:space:]]*=[[:space:]]*//pi
-		}" $FILE \
-	| tail -n 1
-}
-
-read_rcfile() {
-    # Default values
-    if [ -f $RCFILE ]; then
-	. $RCFILE || true
-    fi
-}
-
-set_debconf() {
-    if [ -n "$RUN_MODE" ]; then
-        db_set samba/run_mode "$RUN_MODE" || true
-    fi
-}
-
-FILE=/etc/samba/smb.conf
-
-db_title "Samba Server"
-
-# Babysit users who don't read README.Debian
-if [ -n "$2" ] && dpkg --compare-versions "$2" lt "2.2"
-then
-	db_input medium samba/log_files_moved || true
-	db_go
-fi
-
-
-# We first read the settings file
-# in order to get admin-modified settings
-read_rcfile
-# Debconf-stored values are updated accordingly
-set_debconf
-db_input medium samba/run_mode || true
-db_go
-
-
-# Offer to move the password database for existing users
-if [ "$1" = "configure" -a -n "$2" -a -e /etc/samba/smbpasswd \
-     -a ! -e /var/lib/samba/passdb.tdb ] \
-   && dpkg --compare-versions "$2" lt 2.99.cvs.20020713-2
-then
-	FILE=/etc/samba/smb.conf
-	PASSDB=""
-	if [ -f "$FILE" ]; then
-		PASSDB=`smbconf_retr "passdb backend"`
-	fi
-	TDBPRIORITY=medium
-	if echo "$PASSDB" | grep -q ldapsam; then
-		TDBPRIORITY=low
-	fi
-	db_get samba-common/do_debconf || true
-	if [ "${RET}" = "false" ]; then
-		TDBPRIORITY=low
-	fi
-
-	db_input "$TDBPRIORITY" samba/tdbsam || true
-fi
-
-# We vary the priority of the next question depending on whether
-#	the password database already exists...
-if [ -e /etc/samba/smbpasswd -o -e /var/lib/samba/passdb.tdb ]; then
-	PRIORITY="low"
-else
-	# If 'encrypt passwords' is true in smb.conf, and smbpasswd
-	# does not exist, default to yes here.
-	FILE=/etc/samba/smb.conf
-	if [ -f "$FILE" ]; then
-		ENCRYPT=`smbconf_retr "encrypt passwords"`
-	        if [ "$ENCRYPT" ]; then
-			ENCRYPT=`echo $ENCRYPT | tr '[A-Z]' '[a-z]'`
-			if [ "$ENCRYPT" = "yes" ]; then
-				ENCRYPT=true
-			fi
-			if [ "$ENCRYPT" = "no" ]; then
-				ENCRYPT=false
-			fi
-		fi
-                db_set samba/generate_smbpasswd "$ENCRYPT"
-        fi
-	PRIORITY="medium"
-fi
-
-db_input $PRIORITY samba/generate_smbpasswd || true
-db_go

Deleted: branches/samba4/samba.cron.daily
===================================================================
--- branches/samba4/samba.cron.daily	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/samba.cron.daily	2006-01-03 12:58:20 UTC (rev 827)
@@ -1,16 +0,0 @@
-#!/bin/sh
-#
-# cron script to save a backup copy of /etc/samba/smbpasswd in /var/backups.
-#
-# Written by Eloy A. Paris <peloy at debian.org> for the Debian project.
-#
-
-BAK=/var/backups
-
-umask 022
-if cd $BAK; then
-	# Make sure /etc/samba/smbpasswd exists
-	if [ -f /etc/samba/smbpasswd ]; then
-		cmp -s smbpasswd.bak /etc/samba/smbpasswd || cp -p /etc/samba/smbpasswd smbpasswd.bak
-	fi
-fi

Deleted: branches/samba4/samba.dirs
===================================================================
--- branches/samba4/samba.dirs	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/samba.dirs	2006-01-03 12:58:20 UTC (rev 827)
@@ -1,8 +0,0 @@
-usr/bin
-usr/share/lintian/overrides
-usr/sbin
-var/log/samba
-var/lib/samba/printers/W32X86
-var/lib/samba/printers/WIN40
-var/run/samba
-var/cache/samba

Deleted: branches/samba4/samba.docs
===================================================================
--- branches/samba4/samba.docs	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/samba.docs	2006-01-03 12:58:20 UTC (rev 827)
@@ -1,4 +0,0 @@
-README 
-Roadmap
-WHATSNEW.txt
-docs/htmldocs/Samba3-HOWTO/diagnosis.html

Deleted: branches/samba4/samba.files
===================================================================
--- branches/samba4/samba.files	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/samba.files	2006-01-03 12:58:20 UTC (rev 827)
@@ -1,18 +0,0 @@
-usr/bin/eventlogadm
-usr/bin/smbstatus
-usr/bin/smbcontrol
-usr/bin/profiles
-usr/bin/tdbbackup
-usr/bin/pdbedit
-usr/sbin/smbd
-usr/sbin/nmbd
-usr/sbin/mksmbpasswd
-usr/lib/samba/vfs
-usr/share/man/man1/smbcontrol.1
-usr/share/man/man1/profiles.1
-usr/share/man/man1/smbstatus.1
-usr/share/man/man8/nmbd.8
-usr/share/man/man8/pdbedit.8
-usr/share/man/man8/smbd.8
-usr/share/man/man8/mksmbpasswd.8
-usr/share/man/man8/tdbbackup.8

Deleted: branches/samba4/samba.init
===================================================================
--- branches/samba4/samba.init	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/samba.init	2006-01-03 12:58:20 UTC (rev 827)
@@ -1,90 +0,0 @@
-#!/bin/sh
-#
-# Start/stops the Samba daemons (nmbd and smbd).
-#
-#
-
-# Defaults
-RUN_MODE="daemons"
-
-# Reads config file (will override defaults above)
-[ -r /etc/default/samba ] && . /etc/default/samba
-
-NMBDPID=/var/run/samba/nmbd.pid
-SMBDPID=/var/run/samba/smbd.pid
-
-# clear conflicting settings from the environment
-unset TMPDIR
-
-# See if the daemons are there
-test -x /usr/sbin/nmbd -a -x /usr/sbin/smbd || exit 0
-
-. /lib/lsb/init-functions
-
-case "$1" in
-	start)
-		log_daemon_msg "Starting Samba daemons" "nmbd"
-
-		if ! start-stop-daemon --start --quiet --oknodo --exec /usr/sbin/nmbd -- -D; then
-			log_end_msg 1
-			exit 1
-		fi
-
-		if [ "$RUN_MODE" != "inetd" ]; then
-			log_progress_msg "smbd"
-			if ! start-stop-daemon --start --quiet --oknodo --exec /usr/sbin/smbd -- -D; then
-				log_end_msg 1
-				exit 1
-			fi
-		fi
-
-		log_end_msg 0
-		;;
-	stop)
-		log_daemon_msg "Stopping Samba daemons" "nmbd"
-
-		start-stop-daemon --stop --quiet --pidfile $NMBDPID
-		# Wait a little and remove stale PID file
-		sleep 1
-		if [ -f $NMBDPID ] && ! ps h `cat $NMBDPID` > /dev/null
-		then
-			# Stale PID file (nmbd was succesfully stopped),
-			# remove it (should be removed by nmbd itself IMHO.)
-			rm -f $NMBDPID
-		fi
-
-		if [ "$RUN_MODE" != "inetd" ]; then
-			log_progress_msg "smbd"
-			start-stop-daemon --stop --quiet --pidfile $SMBDPID
-			# Wait a little and remove stale PID file
-			sleep 1
-			if [ -f $SMBDPID ] && ! ps h `cat $SMBDPID` > /dev/null
-			then
-				# Stale PID file (nmbd was succesfully stopped),
-				# remove it (should be removed by smbd itself IMHO.)
-				rm -f $SMBDPID
-			fi
-		fi
-
-		log_end_msg 0
-
-		;;
-	reload)
-		log_daemon_msg "Reloading /etc/samba/smb.conf" "smbd only"
-
-		start-stop-daemon --stop --signal HUP --pidfile $SMBDPID
-
-		log_end_msg 0
-		;;
-	restart|force-reload)
-		$0 stop
-		sleep 1
-		$0 start
-		;;
-	*)
-		echo "Usage: /etc/init.d/samba {start|stop|reload|restart|force-reload}"
-		exit 1
-		;;
-esac
-
-exit 0

Deleted: branches/samba4/samba.lintian
===================================================================
--- branches/samba4/samba.lintian	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/samba.lintian	2006-01-03 12:58:20 UTC (rev 827)
@@ -1,2 +0,0 @@
-# This is on purpose to hide sensitive information
-samba: non-standard-dir-perm var/log/samba/ 0750 != 0755

Deleted: branches/samba4/samba.logrotate
===================================================================
--- branches/samba4/samba.logrotate	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/samba.logrotate	2006-01-03 12:58:20 UTC (rev 827)
@@ -1,21 +0,0 @@
-/var/log/samba/log.smbd {
-	weekly
-	missingok
-	rotate 7
-	postrotate
-		invoke-rc.d --quiet samba reload > /dev/null
-	endscript
-	compress
-	notifempty
-}
-
-/var/log/samba/log.nmbd {
-	weekly
-	missingok
-	rotate 7
-	postrotate
-		[ ! -f /var/run/samba/nmbd.pid ] || kill -HUP `cat /var/run/samba/nmbd.pid`
-	endscript
-	compress
-	notifempty
-}

Deleted: branches/samba4/samba.pamd
===================================================================
--- branches/samba4/samba.pamd	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/samba.pamd	2006-01-03 12:58:20 UTC (rev 827)
@@ -1,3 +0,0 @@
- at include common-auth
- at include common-account
- at include common-session

Deleted: branches/samba4/samba.postinst
===================================================================
--- branches/samba4/samba.postinst	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/samba.postinst	2006-01-03 12:58:20 UTC (rev 827)
@@ -1,160 +0,0 @@
-#!/bin/sh -e
-#
-# Post-installation script for the Samba package for Debian GNU/Linux
-#
-#
-
-case "$1" in
-	configure)
-		# continue below
-	;;
-
-	abort-upgrade|abort-remove|abort-deconfigure)
-		exit 0
-	;;
-
-	*)
-		echo "postinst called with unknown argument \`$1'" >&2
-		exit 0
-	;;
-esac
-
-# Handle debconf
-. /usr/share/debconf/confmodule
-
-INITCONFFILE=/etc/default/samba
-
-# We generate several files during the postinst, and we don't want
-#	them to be readable only by root.
-umask 022
-
-
-# Generate configuration file if it does not exist, using default values.
-[ -r "${INITCONFFILE}" ] || {
-	echo Generating ${INITCONFFILE}... >&2
-	cat >${INITCONFFILE} <<'EOFMAGICNUMBER1234'
-# Defaults for samba initscript
-# sourced by /etc/init.d/samba
-# installed at /etc/default/samba by the maintainer scripts
-#
-
-#
-# This is a POSIX shell fragment
-#
-
-# How should Samba (smbd) run? Possible values are "daemons"
-#	or "inetd".
-RUN_MODE=""
-EOFMAGICNUMBER1234
-}
-
-# ------------------------- Debconf questions start ---------------------
-
-# Run Samba as daemons or from inetd?
-db_get samba/run_mode || true
-RUN_MODE="${RET}"
-
-TMPFILE=/etc/default/samba.dpkg-tmp
-sed -e "s/^[[:space:]]*RUN_MODE[[:space:]]*=.*/RUN_MODE=\"${RUN_MODE}\"/" \
-        < ${INITCONFFILE} >${TMPFILE}
-chmod a+r ${TMPFILE}
-mv -f ${TMPFILE} ${INITCONFFILE}
-
-# Generate a smbpasswd file?
-db_get samba/generate_smbpasswd || true
-GENERATE_SMBPASSWD="${RET}"
-
-db_get samba/tdbsam || true
-PDB_MIGRATE="${RET}"
-
-# Done with debconf now.
-db_stop
-
-umask 066
-
-# FIXME: disable if ldapsam support is enabled?
-# FIXME: we don't want to pass these through the smbpasswd backend,
-# some of the faking can cause us problems!
-if [ "${GENERATE_SMBPASSWD}" = "true" -a ! -e /var/lib/samba/passdb.tdb -a ! -e /etc/samba/smbpasswd ]; then
-	getent passwd | /usr/sbin/mksmbpasswd > /etc/samba/smbpasswd
-	pdbedit -i smbpasswd -e tdbsam
-	rm /etc/samba/smbpasswd
-fi
-
-umask 022
-
-if [ -n "$2" -a -e /etc/samba/smbpasswd \
-     -a ! -e /var/lib/samba/passdb.tdb -a "$PDB_MIGRATE" = "true" ] \
-   && dpkg --compare-versions "$2" lt 2.99.cvs.20020713-2
-then
-	umask 066
-	pdbedit -i smbpasswd -e tdbsam
-	rm /etc/samba/smbpasswd
-	umask 022
-
-	# The database has been moved, now make sure we can still find it.
-	PASSDB=`sed -n -e"s/^[[:space:]]*\[global\]/\[global\]/i
-			/^\[global\]/,/^[[:space:]]*\[/ \
-				s/^[[:space:]]*passdb backend[[:space:]]*=[[:space:]]*//pi" \
-			< /etc/samba/smb.conf \
-	 | tail -n 1`
-	if echo "$PASSDB" | egrep -q "(^|[[:space:]])smbpasswd"; then
-		if ! echo "$PASSDB" | egrep -q "(^|[[:space:]])tdbsam"; then
-			PASSDB=`echo $PASSDB | sed -e's/\(^\|[[:space:]]\)smbpasswd/\1tdbsam/'`
-		fi
-	fi
-	if ! echo "$PASSDB" | egrep -q "(^|[[:space:]])tdbsam"; then
-		PASSDB="tdbsam $PASSDB"
-	fi
-	TMPFILE=/etc/samba/smb.conf.dpkg-tmp
-	sed -e "s/^\([[:space:]]*\)\[global\]/\1\[global\]/i
-		/^[[:space:]]*\[global\]/,/^[[:space:]]*\[/ \
-			s/^\([[:space:]]*\)passdb backend[[:space:]]*=.*/\1passdb backend = ${PASSDB}/i" \
-		< /etc/samba/smb.conf >${TMPFILE}
-	chmod a+r ${TMPFILE}
-	mv -f ${TMPFILE} /etc/samba/smb.conf
-fi
-
-# ------------------------- Debconf questions end ---------------------
-
-# Handle removal of nmbd from inetd.conf, which is no longer a supported
-#	configuration.
-if dpkg --compare-versions "$2" lt 2.999+3.0.alpha20-4; then
-	update-inetd --remove netbios-ns
-fi
-
-# We want to add these entries to inetd.conf commented out. Otherwise
-#	UDP traffic could make inetd to start nmbd or smbd right during
-#	the configuration stage.
-if [ -z "$2" ]; then
-	update-inetd --add "#<off># netbios-ssn	stream	tcp	nowait	root	/usr/sbin/tcpd	/usr/sbin/smbd"
-fi
-
-if [ "$RUN_MODE" = "daemons" ]; then
-	update-inetd --disable netbios-ssn
-else
-	update-inetd --enable netbios-ssn
-fi
-
-# This check is a safety net: the /etc/samba/smbpasswd file must have
-#	permissions 600.
-if [ -f /etc/samba/smbpasswd ]; then
-	chmod 600 /etc/samba/smbpasswd
-fi
-
-# Do the same check for /var/backup/smbpasswd.bak, just in case.
-if [ -f /var/backups/smbpasswd.bak ]; then
-	chmod 600 /var/backups/smbpasswd.bak
-fi
-
-# Delete old /etc/samba/debian_config file, which is not used anymore
-#	now that we are using debconf.
-rm -f /etc/samba/debian_config
-
-# Move old log files to the new location of Samba's log files
-mv -f /var/log/nmb* /var/log/samba/ 2> /dev/null || true
-mv -f /var/log/smb* /var/log/samba/ 2> /dev/null || true
-
-#DEBHELPER#
-
-exit 0

Deleted: branches/samba4/samba.postrm
===================================================================
--- branches/samba4/samba.postrm	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/samba.postrm	2006-01-03 12:58:20 UTC (rev 827)
@@ -1,26 +0,0 @@
-#!/bin/sh -e
-#
-#
-
-if [ "$1" = purge ]; then
-
-	# Remove Samba's state files, both volatile and non-volatile
-	rm -Rf /var/run/samba/ /var/cache/samba/ /var/lib/samba
-
-	# Remove log files
-	rm -Rf /var/log/samba/
-
-	# Remove init.d configuration file
-	echo  Removing configuration file /etc/default/samba...  >&2
-	rm -f /etc/default/samba
-
-	# Remove NetBIOS entries from /etc/inetd.conf
-	update-inetd --remove netbios-ssn
-
-else
-	# Not purging, do not remove NetBIOS entries from /etc/inetd.conf
-	update-inetd --disable netbios-ssn
-
-fi
-
-#DEBHELPER#

Deleted: branches/samba4/samba.prerm
===================================================================
--- branches/samba4/samba.prerm	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/samba.prerm	2006-01-03 12:58:20 UTC (rev 827)
@@ -1,10 +0,0 @@
-#!/bin/sh -e
-
-if [ "$1" = upgrade -a -n "$2" ] && dpkg --compare-versions "$2" lt 2.99 \
-   && [ -e /var/lib/samba/passdb.tdb -a ! -e /etc/samba/smbpasswd ]
-then
-	pdbedit -i tdbsam -e smbpasswd
-	rm -f /var/lib/samba/passdb.tdb
-fi
-
-#DEBHELPER#

Deleted: branches/samba4/samba.templates
===================================================================
--- branches/samba4/samba.templates	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/samba.templates	2006-01-03 12:58:20 UTC (rev 827)
@@ -1,50 +0,0 @@
-Template: samba/generate_smbpasswd
-Type: boolean
-Default: false
-_Description: Create samba password database, /var/lib/samba/passdb.tdb?
- To be compatible with the defaults in most versions of Windows, Samba must
- be configured to use encrypted passwords.  This requires user passwords to
- be stored in a file separate from /etc/passwd. This file can be created
- automatically, but the passwords must be added manually (by you or the
- user) by running smbpasswd, and you must arrange to keep it up-to-date in
- the future.  If you do not create it, you will have to reconfigure samba
- (and probably your client machines) to use plaintext passwords. See
- /usr/share/doc/samba-doc/htmldocs/ENCRYPTION.html from the samba-doc
- package for more details.
-
-Template: samba/log_files_moved
-Type: note
-_Description: Samba's log files have moved.
- Starting with the first packages of Samba 2.2 for Debian the log files for
- both Samba daemons (nmbd and smbd) are now stored in /var/log/samba/. The
- names of the files are log.nmbd and log.smbd, for nmbd and smbd
- respectively.
- .
- The old log files that were in /var/log/ will be moved to the new location
- for you.
-
-Template: samba/nmbd_from_inetd
-Type: note
-_Description: Running nmbd from inetd is no longer supported
- Your system was previously configured to start nmbd and smbd from inetd. 
- As of version 2.999+3.0.alpha20-4, nmbd will no longer be started from
- inetd.  If you have modified your /etc/init.d/samba startup script, you
- may need to adjust it by hand now so that nmbd will start.
-
-Template: samba/run_mode
-Type: select
-_Choices: daemons, inetd
-Default: daemons
-_Description: How do you want to run Samba?
- The Samba daemon smbd can run as a normal daemon or from inetd. Running as
- a daemon is the recommended approach.
-
-Template: samba/tdbsam
-Type: boolean
-Default: false
-_Description: Move /etc/samba/smbpasswd to /var/lib/samba/passdb.tdb?
- Samba 3.0 introduces a newer, more complete SAM database interface which
- supersedes the /etc/samba/smbpasswd file.  Would you like your existing
- smbpasswd file to be migrated to /var/lib/samba/passdb.tdb for you?  If you
- plan to use another pdb backend (e.g., LDAP) instead, you should answer
- 'no' here.

Modified: branches/samba4/smb.conf
===================================================================
--- branches/samba4/smb.conf	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/smb.conf	2006-01-03 12:58:20 UTC (rev 827)
@@ -1,237 +0,0 @@
-#
-# Sample configuration file for the Samba suite for Debian GNU/Linux.
-#
-#
-# This is the main Samba configuration file. You should read the
-# smb.conf(5) manual page in order to understand the options listed
-# here. Samba has a huge number of configurable options most of which 
-# are not shown in this example
-#
-# Any line which starts with a ; (semi-colon) or a # (hash) 
-# is a comment and is ignored. In this example we will use a #
-# for commentary and a ; for parts of the config file that you
-# may wish to enable
-#
-# NOTE: Whenever you modify this file you should run the command
-# "testparm" to check that you have not many any basic syntactic 
-# errors. 
-#
-
-#======================= Global Settings =======================
-
-[global]
-
-## Browsing/Identification ###
-
-# Change this to the workgroup/NT-domain name your Samba server will part of
-   workgroup = DEBIAN_FANS
-
-# server string is the equivalent of the NT Description field
-   server string = %h server (Samba %v)
-
-# Windows Internet Name Serving Support Section:
-# WINS Support - Tells the NMBD component of Samba to enable its WINS Server
-;   wins support = no
-
-# WINS Server - Tells the NMBD components of Samba to be a WINS Client
-# Note: Samba can be either a WINS Server, or a WINS Client, but NOT both
-;   wins server = w.x.y.z
-
-# This will prevent nmbd to search for NetBIOS names through DNS.
-   dns proxy = no
-
-# What naming service and in what order should we use to resolve host names
-# to IP addresses
-;   name resolve order = lmhosts host wins bcast
-
-
-#### Debugging/Accounting ####
-
-# This tells Samba to use a separate log file for each machine
-# that connects
-   log file = /var/log/samba/log.%m
-
-# Put a capping on the size of the log files (in Kb).
-   max log size = 1000
-
-# If you want Samba to only log through syslog then set the following
-# parameter to 'yes'.
-;   syslog only = no
-
-# We want Samba to log a minimum amount of information to syslog. Everything
-# should go to /var/log/samba/log.{smbd,nmbd} instead. If you want to log
-# through syslog you should set the following parameter to something higher.
-   syslog = 0
-
-# Do something sensible when Samba crashes: mail the admin a backtrace
-   panic action = /usr/share/samba/panic-action %d
-
-
-####### Authentication #######
-
-# "security = user" is always a good idea. This will require a Unix account
-# in this server for every user accessing the server. See
-# /usr/share/doc/samba-doc/htmldocs/Samba-HOWTO-Collection/ServerType.html
-# in the samba-doc package for details.
-;   security = user
-
-# You may wish to use password encryption.  See the section on
-# 'encrypt passwords' in the smb.conf(5) manpage before enabling.
-   encrypt passwords = no
-
-# If you are using encrypted passwords, Samba will need to know what
-# password database type you are using.  
-   passdb backend = tdbsam
-
-   obey pam restrictions = yes
-
-;   guest account = nobody
-   invalid users = root
-
-# This boolean parameter controls whether Samba attempts to sync the Unix
-# password with the SMB password when the encrypted SMB password in the
-# passdb is changed.
-;   unix password sync = no
-
-# For Unix password sync to work on a Debian GNU/Linux system, the following
-# parameters must be set (thanks to Ian Kahan <<kahan at informatik.tu-muenchen.de> for
-# sending the correct chat script for the passwd program in Debian Sarge).
-   passwd program = /usr/bin/passwd %u
-   passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n *password\supdated\ssuccessfully* .
-
-# This boolean controls whether PAM will be used for password changes
-# when requested by an SMB client instead of the program listed in
-# 'passwd program'. The default is 'no'.
-;   pam password change = no
-
-
-########## Printing ##########
-
-# If you want to automatically load your printer list rather
-# than setting them up individually then you'll need this
-;   load printers = yes
-
-# lpr(ng) printing. You may wish to override the location of the
-# printcap file
-;   printing = bsd
-;   printcap name = /etc/printcap
-
-# CUPS printing.  See also the cupsaddsmb(8) manpage in the
-# cupsys-client package.
-;   printing = cups
-;   printcap name = cups
-
-# When using [print$], root is implicitly a 'printer admin', but you can
-# also give this right to other users to add drivers and set printer
-# properties
-;   printer admin = @ntadmin
-
-
-######## File sharing ########
-
-# Name mangling options
-;   preserve case = yes
-;   short preserve case = yes
-
-
-############ Misc ############
-
-# Using the following line enables you to customise your configuration
-# on a per machine basis. The %m gets replaced with the netbios name
-# of the machine that is connecting
-;   include = /home/samba/etc/smb.conf.%m
-
-# Most people will find that this option gives better performance.
-# See smb.conf(5) and /usr/share/doc/samba-doc/htmldocs/speed.html
-# for details
-# You may want to add the following on a Linux system:
-#         SO_RCVBUF=8192 SO_SNDBUF=8192
-   socket options = TCP_NODELAY
-
-# The following parameter is useful only if you have the linpopup package
-# installed. The samba maintainer and the linpopup maintainer are
-# working to ease installation and configuration of linpopup and samba.
-;   message command = /bin/sh -c '/usr/bin/linpopup "%f" "%m" %s; rm %s' &
-
-# Domain Master specifies Samba to be the Domain Master Browser. If this
-# machine will be configured as a BDC (a secondary logon server), you
-# must set this to 'no'; otherwise, the default behavior is recommended.
-;   domain master = auto
-
-# Some defaults for winbind (make sure you're not using the ranges
-# for something else.)
-;   idmap uid = 10000-20000
-;   idmap gid = 10000-20000
-;   template shell = /bin/bash
-
-#======================= Share Definitions =======================
-
-[homes]
-   comment = Home Directories
-   browseable = no
-
-# By default, the home directories are exported read-only. Change next
-# parameter to 'yes' if you want to be able to write to them.
-   writable = no
-
-# File creation mask is set to 0700 for security reasons. If you want to
-# create files with group=rw permissions, set next parameter to 0775.
-   create mask = 0700
-
-# Directory creation mask is set to 0700 for security reasons. If you want to
-# create dirs. with group=rw permissions, set next parameter to 0775.
-   directory mask = 0700
-
-# Un-comment the following and create the netlogon directory for Domain Logons
-# (you need to configure Samba to act as a domain controller too.)
-;[netlogon]
-;   comment = Network Logon Service
-;   path = /home/samba/netlogon
-;   guest ok = yes
-;   writable = no
-;   share modes = no
-
-[printers]
-   comment = All Printers
-   browseable = no
-   path = /tmp
-   printable = yes
-   public = no
-   writable = no
-   create mode = 0700
-
-# Windows clients look for this share name as a source of downloadable
-# printer drivers
-[print$]
-   comment = Printer Drivers
-   path = /var/lib/samba/printers
-   browseable = yes
-   read only = yes
-   guest ok = no
-# Uncomment to allow remote administration of Windows print drivers.
-# Replace 'ntadmin' with the name of the group your admin users are
-# members of.
-;   write list = root, @ntadmin
-
-# A sample share for sharing your CD-ROM with others.
-;[cdrom]
-;   comment = Samba server's CD-ROM
-;   writable = no
-;   locking = no
-;   path = /cdrom
-;   public = yes
-
-# The next two parameters show how to auto-mount a CD-ROM when the
-#	cdrom share is accesed. For this to work /etc/fstab must contain
-#	an entry like this:
-#
-#       /dev/scd0   /cdrom  iso9660 defaults,noauto,ro,user   0 0
-#
-# The CD-ROM gets unmounted automatically after the connection to the
-#
-# If you don't want to use auto-mounting/unmounting make sure the CD
-#	is mounted on /cdrom
-#
-;   preexec = /bin/mount /cdrom
-;   postexec = /bin/umount /cdrom
-

Deleted: branches/samba4/smbclient.files
===================================================================
--- branches/samba4/smbclient.files	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/smbclient.files	2006-01-03 12:58:20 UTC (rev 827)
@@ -1,18 +0,0 @@
-usr/bin/smbclient
-usr/bin/smbget
-usr/bin/smbtar
-usr/bin/rpcclient
-usr/bin/smbspool
-usr/bin/smbtree
-usr/bin/smbcacls
-usr/bin/smbcquotas
-usr/share/man/man1/smbclient.1
-usr/share/man/man1/smbget.1
-usr/share/man/man1/smbtar.1
-usr/share/man/man1/rpcclient.1
-usr/share/man/man5/smbgetrc.5
-usr/share/man/man8/smbspool.8
-usr/share/man/man1/smbcacls.1
-usr/share/man/man1/smbcquotas.1
-usr/share/man/man1/smbtree.1
-usr/lib/cups/backend/smb

Deleted: branches/samba4/smbfs.files
===================================================================
--- branches/samba4/smbfs.files	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/smbfs.files	2006-01-03 12:58:20 UTC (rev 827)
@@ -1,13 +0,0 @@
-sbin/mount.smbfs
-sbin/mount.smb
-sbin/mount.cifs
-usr/bin/smbmount
-usr/bin/smbumount
-usr/bin/smbmnt
-usr/share/man/man8/smbmount.8
-usr/share/man/man8/smbumount.8
-usr/share/man/man8/smbmnt.8
-usr/share/man/man8/mount.smb.8
-usr/share/man/man8/mount.smbfs.8
-usr/share/man/man8/mount.cifs.8
-usr/share/man/man8/umount.cifs.8

Deleted: branches/samba4/smbwrapper.dirs
===================================================================
--- branches/samba4/smbwrapper.dirs	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/smbwrapper.dirs	2006-01-03 12:58:20 UTC (rev 827)
@@ -1,2 +0,0 @@
-usr/bin
-usr/share/samba

Deleted: branches/samba4/smbwrapper.docs
===================================================================
--- branches/samba4/smbwrapper.docs	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/smbwrapper.docs	2006-01-03 12:58:20 UTC (rev 827)
@@ -1,2 +0,0 @@
-source/smbwrapper/README
-source/smbwrapper/PORTING

Deleted: branches/samba4/smbwrapper.files
===================================================================
--- branches/samba4/smbwrapper.files	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/smbwrapper.files	2006-01-03 12:58:20 UTC (rev 827)
@@ -1 +0,0 @@
-usr/bin/smbsh

Deleted: branches/samba4/source.lintian-overrides
===================================================================
--- branches/samba4/source.lintian-overrides	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/source.lintian-overrides	2006-01-03 12:58:20 UTC (rev 827)
@@ -1,11 +0,0 @@
-samba source: invalid-arch-string-in-source-relation m32r
-samba source: invalid-arch-string-in-source-relation s390x
-samba source: invalid-arch-string-in-source-relation sh3
-samba source: invalid-arch-string-in-source-relation sh3eb
-samba source: invalid-arch-string-in-source-relation sh4
-samba source: invalid-arch-string-in-source-relation sh4eb
-# These are *not* configure-generated files
-samba source: configure-generated-file-in-source debian/config.cache
-# Those aren't even part of the diff.gz
-samba source: configure-generated-file-in-source packaging/Debian/debian-stable/config.cache
-samba source: configure-generated-file-in-source packaging/Debian/debian-unstable/config.cache

Deleted: branches/samba4/swat.config
===================================================================
--- branches/samba4/swat.config	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/swat.config	2006-01-03 12:58:20 UTC (rev 827)
@@ -1,11 +0,0 @@
-#!/bin/sh -e
-#
-#
-
-# Source debconf library.
-. /usr/share/debconf/confmodule
-
-db_title "Samba Web Administration Tool (SWAT)"
-
-db_input medium swat/smb_conf_warn || true
-db_go

Deleted: branches/samba4/swat.dirs
===================================================================
--- branches/samba4/swat.dirs	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/swat.dirs	2006-01-03 12:58:20 UTC (rev 827)
@@ -1,2 +0,0 @@
-usr/sbin
-usr/share/samba/swat

Deleted: branches/samba4/swat.files
===================================================================
--- branches/samba4/swat.files	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/swat.files	2006-01-03 12:58:20 UTC (rev 827)
@@ -1,7 +0,0 @@
-usr/sbin/swat
-usr/lib/samba/*.msg
-usr/share/samba/swat/help/welcome.html
-usr/share/samba/swat/images
-usr/share/samba/swat/include
-usr/share/samba/swat/lang
-usr/share/man/man8/swat.8

Deleted: branches/samba4/swat.postinst
===================================================================
--- branches/samba4/swat.postinst	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/swat.postinst	2006-01-03 12:58:20 UTC (rev 827)
@@ -1,22 +0,0 @@
-#!/bin/sh -e
-
-action="$1"
-oldversion="$2"
-
-# Needed to run the .config script even if we don't use debconf'
-. /usr/share/debconf/confmodule
-
-# Set up swat, turned off by default.
-update-inetd --group OTHER --add \
- 'swat\t\tstream\ttcp\tnowait.400\troot\t/usr/sbin/tcpd\t/usr/sbin/swat'
-
-# Fix symlinks
-for dir in manpages Samba3-ByExample Samba3-Developers-Guide Samba3-HOWTO; do
-	if [ ! -L /usr/share/samba/swat/help/$dir ] && \
-	   dpkg --compare-versions "$oldversion" lt-nl 3.0.20b-3; then
-		rm -rf /usr/share/samba/swat/help/$dir
-		ln -s ../../../doc/samba-doc/htmldocs/$dir /usr/share/samba/swat/help/$dir
-	fi
-done
-
-#DEBHELPER#

Deleted: branches/samba4/swat.postrm
===================================================================
--- branches/samba4/swat.postrm	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/swat.postrm	2006-01-03 12:58:20 UTC (rev 827)
@@ -1,22 +0,0 @@
-#!/bin/sh
-#
-#
-
-case "$1" in
-	purge)
-		update-inetd --remove swat
-		;;
-	remove)
-		;;
-	upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
-		;;
-	*)
-		echo "$0: unknown action \"$1\""
-		exit 0
-		;;
-esac
-
-#DEBHELPER#
-
-exit 0
-

Deleted: branches/samba4/swat.templates
===================================================================
--- branches/samba4/swat.templates	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/swat.templates	2006-01-03 12:58:20 UTC (rev 827)
@@ -1,6 +0,0 @@
-Template: swat/smb_conf_warn
-Type: note
-_Description: Your smb.conf will be re-written!
- SWAT will rewrite your smb.conf file. It will rearrange the entries and
- delete all comments, include= and copy= options. If you have a carefully
- crafted smb.conf then back it up or don't use SWAT!

Deleted: branches/samba4/winbind.dirs
===================================================================
--- branches/samba4/winbind.dirs	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/winbind.dirs	2006-01-03 12:58:20 UTC (rev 827)
@@ -1,2 +0,0 @@
-usr/share/lintian/overrides
-var/log/samba

Deleted: branches/samba4/winbind.files
===================================================================
--- branches/samba4/winbind.files	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/winbind.files	2006-01-03 12:58:20 UTC (rev 827)
@@ -1,10 +0,0 @@
-usr/sbin/winbindd
-usr/bin/wbinfo
-usr/bin/ntlm_auth
-usr/share/man/man1/wbinfo.1
-usr/share/man/man1/ntlm_auth.1
-usr/share/man/man7/pam_winbind.7
-usr/share/man/man8/winbindd.8
-lib/security/pam_winbind.so
-lib/libnss_winbind.so.2
-lib/libnss_wins.so.2

Deleted: branches/samba4/winbind.init
===================================================================
--- branches/samba4/winbind.init	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/winbind.init	2006-01-03 12:58:20 UTC (rev 827)
@@ -1,52 +0,0 @@
-#!/bin/sh
-#
-# Start/stops the winbindd daemon.
-#
-#
-
-PATH=/sbin:/bin:/usr/sbin:/usr/bin
-
-DAEMON=/usr/sbin/winbindd
-
-# clear conflicting settings from the environment
-unset TMPDIR
-
-# See if the daemon is there
-test -x $DAEMON || exit 0
-
-. /lib/lsb/init-functions
-
-case "$1" in
-	start)
-		log_daemon_msg "Starting the Winbind daemon" "winbind"
-
-		start-stop-daemon --start --quiet --exec $DAEMON
-
-		log_end_msg $?
-		;;
-
-	stop)
-		log_daemon_msg "Stopping the Winbind daemon" "winbind"
-
-		start-stop-daemon --stop --quiet --oknodo --exec $DAEMON
-
-		log_end_msg $?
-		;;
-
-	restart|force-reload)
-		log_daemon_msg "Restarting the Winbind daemon" "winbind"
-
-		start-stop-daemon --stop --quiet --oknodo --exec $DAEMON
-		sleep 2
-		start-stop-daemon --start --quiet --exec $DAEMON
-
-		log_end_msg $?
-		;;
-	*)
-		echo "Usage: /etc/init.d/winbind {start|stop|restart|force-reload}"
-		exit 1
-		;;
-esac
-
-exit 0
-

Deleted: branches/samba4/winbind.lintian
===================================================================
--- branches/samba4/winbind.lintian	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/winbind.lintian	2006-01-03 12:58:20 UTC (rev 827)
@@ -1,6 +0,0 @@
-winbind: ldconfig-symlink-missing-for-shlib lib/libnss_winbind.so lib/libnss_winbind.so.2 libnss_winbind.so
-winbind: ldconfig-symlink-missing-for-shlib lib/libnss_wins.so lib/libnss_wins.so.2 libnss_wins.so
-winbind: no-shlibs-control-file lib/libnss_winbind.so.2
-winbind: no-shlibs-control-file lib/libnss_wins.so.2
-winbind: postinst-must-call-ldconfig lib/libnss_wins.so.2
-winbind: postrm-should-call-ldconfig lib/libnss_wins.so.2

Deleted: branches/samba4/winbind.logrotate
===================================================================
--- branches/samba4/winbind.logrotate	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/winbind.logrotate	2006-01-03 12:58:20 UTC (rev 827)
@@ -1,10 +0,0 @@
-/var/log/samba/log.winbindd {
-	weekly
-	missingok
-	rotate 7
-	postrotate
-	[ -f /var/run/samba/winbindd.pid ] && kill -HUP `cat /var/run/samba/winbindd.pid`
-	endscript
-	compress
-	notifempty
-}

Added: branches/samba4/winregistry-tools.install
===================================================================
--- branches/samba4/winregistry-tools.install	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/winregistry-tools.install	2006-01-03 12:58:20 UTC (rev 827)
@@ -0,0 +1,8 @@
+usr/bin/regshell
+usr/bin/regpatch
+usr/bin/regdiff
+usr/bin/regtree
+usr/share/man/man1/regshell.1
+usr/share/man/man1/regpatch.1
+usr/share/man/man1/regdiff.1
+usr/share/man/man1/regtree.1

Deleted: branches/samba4/wins2dns.awk
===================================================================
--- branches/samba4/wins2dns.awk	2006-01-03 12:51:46 UTC (rev 826)
+++ branches/samba4/wins2dns.awk	2006-01-03 12:58:20 UTC (rev 827)
@@ -1,38 +0,0 @@
-#!/usr/bin/awk -f
-#
-# Date: Wed, 26 Aug 1998 10:37:39 -0600 (MDT)
-# From: Jason Gunthorpe <jgg at deltatee.com>
-# To: samba at packages.debian.org
-# Subject: Nifty samba script
-#
-# Here is a really nifty script I just wrote for samba, it takes the wins
-# database in /var/samba/wins and writes out two dns files for it. In this
-# way network wide wins clients can get into the dns for use by unix
-# machines.
-# 
-# Perhaps this could be included in  /usr/doc/examples or somesuch.
-#
-
-BEGIN {
-  FS="#|\"";
-FORWARD="/tmp/wins.hosts"
-REVERSE="/tmp/wins.rev"
-DOMAIN="ven.ra.rockwell.com"
-}
-$3 == "00" {
-  split($4,a," " );
-  split(a[2],b,".");
-  while (sub(" ","-",$2));
-  $2=tolower($2);
-  if (b[1] == "255")
-    next;
-  if (length($2) >= 8)
-    print $2"\ta\t"a[2] > FORWARD
-  else
-    print $2"\t\ta\t"a[2] > FORWARD
-  print b[4]"."b[3]"\t\tptr\t"$2"."DOMAIN"." > REVERSE
-}
-END {
-  system("echo killall -HUP named");
-}
-




More information about the Pkg-samba-maint mailing list