[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
PR/38076 CVS commit: pkgsrc/net/samba
The following reply was made to PR pkg/38076; it has been noted by GNATS.
From: "Johnny C. Lam" <jlam%netbsd.org@localhost>
Subject: PR/38076 CVS commit: pkgsrc/net/samba
Date: Thu, 3 Apr 2008 20:19:43 +0000 (UTC)
Module Name: pkgsrc
Committed By: jlam
Date: Thu Apr 3 20:19:42 UTC 2008
pkgsrc/net/samba: Makefile Makefile.mirrors Makefile.patches PLIST
pkgsrc/net/samba/patches: patch-aa patch-ae patch-at patch-au patch-ax
patch-ay patch-ba patch-be patch-bo patch-br patch-bs patch-ca
pkgsrc/net/samba/patches: patch-ab patch-ah
Update samba to version 3.0.28a.
CHANGES FOR PKGSRC:
+ Modify section that manually handles the ELF symlinks for samba
shared libraries -- add additional libraries that are built (addns,
smbsharemodes) and reorganize so we don't need two loops where one
+ Pass --with-included-popt to the configure script to force using
the popt distribution included with samba to avoid any library
mismatch errors between samba and any installed popt. This fixes
PR pkg/34444 by Jason Lingohr.
+ Don't build the smbmount programs on Linux -- they're deprecated in
favor of the mount.cifs programs.
+ Remove some pkgviews-related settings -- I'm not supporting pkgviews
installation of samba.
+ Empty out PATCHFILES because we are updating to the latest release
of samba, which has all previous patches for security advisories
already rolled into the main sources.
+ Update SAMBA_MIRRORS in Makefile.mirrors to the latest list of FTP
+ Only show the ``acl'' option on platforms that actually support
+ Add a new ``fam'' option to enable building the notify_fam VFS
+ Remove patch-ab and update patch-ax -- there's nothing for the
scripts to back up so we don't need to patch the install* scripts
to avoid this.
+ Update patch-ae and remove patch-ah -- we should definitely check
that PAM_AUTHTOK_RECOVERY_ERR is defined before using its value to
+ Fix patch-at and patch-au -- in configure.in, we need to "escape"
left and right brackets or else m4 will strip them away in the
resulting configure script. This should fix the detection of FreeBSD
and NetBSD systems capable of using nss_winbind noted in PR pkg/38076
by Ingo Meyer.
+ Remove some unnecessary changes -- we can safely just do "mkdir" in
some places because we know the parent and any intermediate directories
+ Fix a bug in locating WINS_LIST -- nmbd/nmbd_winsserver.c was
referring to WINS_LIST under the state directory in one place and
under the lock directory in another; change all references to be
under the state directory.
+ Add patch to fix the build of samba on older BSDs. Patch supplied
in PR pkg/37487 by John Frear.
All remaining changes to patches/patch-* are simply to remove fuzz.
MAJOR CHANGES FROM VERSION 3.0.26a:
* Fix failure to join Windows 2008 domains.
* Fix Windows Vista (including SP1 RC) inter-op issues.
* Add a new ``administrative share'' service parameter for defining
hidden shares that cannot be managed from Windows.
* Fix for CVS-2007-6015 (already fixed in 3.0.26anb4 in pkgsrc).
* Fix for CVS-2007-5398 (already fixed in 3.0.26anb4 in pkgsrc).
* Fix for CVS-2007-4572 (already fixed in 3.0.26anb4 in pkgsrc). Also
subsequent fix for regression experienced by smbfs clients caused by
the fix for CVS-2007-4572, noted in PR pkg/38300 by Dave Barnes.
* Many other bugs fixed and memory leaks plugged.
To generate a diff of this commit:
cvs rdiff -r1.179 -r1.180 pkgsrc/net/samba/Makefile
cvs rdiff -r1.4 -r1.5 pkgsrc/net/samba/Makefile.mirrors
cvs rdiff -r1.7 -r1.8 pkgsrc/net/samba/Makefile.patches
cvs rdiff -r1.37 -r1.38 pkgsrc/net/samba/PLIST
cvs rdiff -r1.60 -r1.61 pkgsrc/net/samba/distinfo
cvs rdiff -r1.22 -r1.23 pkgsrc/net/samba/options.mk
cvs rdiff -r1.31 -r1.32 pkgsrc/net/samba/patches/patch-aa
cvs rdiff -r1.26 -r0 pkgsrc/net/samba/patches/patch-ab
cvs rdiff -r1.8 -r1.9 pkgsrc/net/samba/patches/patch-ae \
cvs rdiff -r1.3 -r0 pkgsrc/net/samba/patches/patch-ah
cvs rdiff -r1.2 -r1.3 pkgsrc/net/samba/patches/patch-ax
cvs rdiff -r1.3 -r1.4 pkgsrc/net/samba/patches/patch-ay \
cvs rdiff -r1.6 -r1.7 pkgsrc/net/samba/patches/patch-ba
cvs rdiff -r1.4 -r1.5 pkgsrc/net/samba/patches/patch-bo \
cvs rdiff -r0 -r1.1 pkgsrc/net/samba/patches/patch-db
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Main Index |
Thread Index |