pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc Update net/samba to 3.0.7. Changes from version 3.0.5...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/2585c4586449
branches:  trunk
changeset: 480564:2585c4586449
user:      jlam <jlam%pkgsrc.org@localhost>
date:      Tue Sep 14 17:18:05 2004 +0000

description:
Update net/samba to 3.0.7.  Changes from version 3.0.5 include:

  o Fixes for two Denial of Service vulnerabalities
    (CVE ID# CAN-2004-0807 & CAN-2004-0808).
  o Winbind failure to return user entries under certain conditions.
  o Syntax errors in the OpenLDAP schema file (samba.schema).
  o Printing errors caused by not setting default values for the various
    printing commands.
  * Disable 'winbind enable local accounts' by default.
  o Schannel failure in winbindd.
  o Incompatibilities between the 'write list' and 'force user' smb.conf
    options.
  o Premature optimization of the open_directory() internal function that
    broke tools such as the ArcServe backup agent, Macromedia HomeSite,
    and Robocopy.
  o Sharing violation errors commonly seen when opening when serving
    Microsoft Office documents from a Samba file share.
  o Browsing problems caused by an apostrophe (') in the computer's
    description field.
  o Problems creating special file types from UNIX CIFS clients and
    enabling 'unix extensions'.
  o Fix stalls in smbd caused by inaccessible LDAP servers.
  o Remove various memory leaks.
  o Fix issues in the password lockout feature.
  o Using a cups server other than localhost.
  o Maintaining the service principal entry in the system keytab for
    integration with other kerberized services.  Please refer to the
    'use kerberos keytab' entry in smb.conf(5).  When using the heimdal
    kerberos libraries, you must also specify the following in /etc/krb5.conf:
    [libdefaults]
       default_keytab_name = FILE:/etc/krb5.keytab
  o Support for maintaining individual printer names stored separately
    from the printer's sharename.
  o Support for maintaining user password history.
  o Support for honoring the logon times for user in a Samba domain.
  * Reintroduce 'force unknown acl user' parameter.  When getting a security
    descriptor for a file, if the owner sid is not known, the owner uid is
    set to the current uid. Same for group sid.

diffstat:

 doc/CHANGES                |    3 +-
 net/samba/Makefile         |   17 +-
 net/samba/PLIST            |  404 +++++++++++++++++++++++---------------------
 net/samba/buildlink3.mk    |    4 +-
 net/samba/distinfo         |    9 +-
 net/samba/patches/patch-aa |   13 -
 net/samba/patches/patch-af |   14 +-
 7 files changed, 231 insertions(+), 233 deletions(-)

diffs (truncated from 624 to 300 lines):

diff -r fc508d4c9f0c -r 2585c4586449 doc/CHANGES
--- a/doc/CHANGES       Tue Sep 14 15:10:09 2004 +0000
+++ b/doc/CHANGES       Tue Sep 14 17:18:05 2004 +0000
@@ -1,4 +1,4 @@
-$NetBSD: CHANGES,v 1.7150 2004/09/14 14:41:40 jlam Exp $
+$NetBSD: CHANGES,v 1.7151 2004/09/14 17:18:06 jlam Exp $
 
 Changes to the packages collection and infrastructure in 2004:
 
@@ -4248,3 +4248,4 @@
        Updated xmms-osd to 2.2.12 [jmmv 2004-09-14]
        Updated thttpd to 2.25bnb1 [wiz 2004-09-14]
        Updated heimdal to 0.6.3 [jlam 2004-09-14]
+       Updated samba to 3.0.7 [jlam 2004-09-14]
diff -r fc508d4c9f0c -r 2585c4586449 net/samba/Makefile
--- a/net/samba/Makefile        Tue Sep 14 15:10:09 2004 +0000
+++ b/net/samba/Makefile        Tue Sep 14 17:18:05 2004 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.128 2004/09/12 05:00:53 jlam Exp $
+# $NetBSD: Makefile,v 1.129 2004/09/14 17:18:05 jlam Exp $
 
-DISTNAME=              samba-3.0.5
+DISTNAME=              samba-3.0.7
 CATEGORIES=            net
 MASTER_SITES=          ftp://ftp.samba.org/pub/samba/old-versions/ \
                        ftp://ring.asahi-net.or.jp/pub/net/samba/old-versions/ \
@@ -10,7 +10,6 @@
 .for COUNTRY in ${COUNTRY_MIRRORS}
 MASTER_SITES+=         ftp://${COUNTRY}.samba.org/pub/samba/old-versions/
 .endfor
-#EXTRACT_SUFX=         .tar.bz2
 
 MAINTAINER=            jlam%NetBSD.org@localhost
 HOMEPAGE=              http://www.samba.org/
@@ -46,12 +45,12 @@
 FILES_SUBST+=          SAMBA_VARDIR=${SAMBA_VARDIR}
 
 CONFIGURE_ARGS+=       --with-configdir=${SAMBA_ETCDIR}
+CONFIGURE_ARGS+=       --with-libdir=${SAMBA_LIBDIR}
 CONFIGURE_ARGS+=       --with-lockdir=${SAMBA_LOCKDIR}
 CONFIGURE_ARGS+=       --with-logfilebase=${SAMBA_LOGDIR}
 CONFIGURE_ARGS+=       --with-piddir=${SAMBA_PIDDIR}
 CONFIGURE_ARGS+=       --with-privatedir=${SAMBA_PRIVATE}
 CONFIGURE_ARGS+=       --localstatedir=${SAMBA_VARDIR}
-CONFIGURE_ARGS+=       --libdir=${SAMBA_LIBDIR}
 
 CONFIGURE_ARGS+=       --with-swatdir=${PREFIX}/share/samba/swat
 CONFIGURE_ARGS+=       --with-libsmbclient
@@ -112,17 +111,17 @@
        @${SED} ${FILES_SUBST_SED} ${FILESDIR}/deluser.sh > ${WRKDIR}/deluser.sh
 
 post-install:
-       -cd ${PREFIX}/lib && ln -s libsmbclient.so libsmbclient.so.0
-.for d in auth idmap pdb rpc
-       ${RMDIR} ${SAMBA_LIBDIR}/${d}
-.endfor
-       ${INSTALL_DATA_DIR} ${DOCDIR}
+       -cd ${SAMBA_LIBDIR} && ln -s libsmbclient.so libsmbclient.so.0
+       for d in auth idmap pdb rpc; do                                 \
+               ${RMDIR} ${SAMBA_LIBDIR}/$$d;                           \
+       done
 .if !empty(NSS_WINBIND)
        ${INSTALL_LIBRARY} ${WRKSRC}/nsswitch/${NSS_WINBIND} ${PREFIX}/lib
 .endif
 .if !empty(NSS_WINS)
        ${INSTALL_LIBRARY} ${WRKSRC}/nsswitch/${NSS_WINS} ${PREFIX}/lib
 .endif
+       ${INSTALL_DATA_DIR} ${DOCDIR}
        cd ${WRKSRC}/../docs/registry; for file in *.reg; do            \
                ${INSTALL_DATA} $$file ${DOCDIR}/$$file;                \
        done
diff -r fc508d4c9f0c -r 2585c4586449 net/samba/PLIST
--- a/net/samba/PLIST   Tue Sep 14 15:10:09 2004 +0000
+++ b/net/samba/PLIST   Tue Sep 14 17:18:05 2004 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.23 2004/09/12 05:00:53 jlam Exp $
+@comment $NetBSD: PLIST,v 1.24 2004/09/14 17:18:06 jlam Exp $
 bin/findsmb
 bin/net
 bin/nmblookup
@@ -26,9 +26,6 @@
 include/libsmbclient.h
 ${NSS_WINBIND}
 ${NSS_WINS}
-lib/libsmbclient.a
-lib/libsmbclient.so
-lib/libsmbclient.so.0
 lib/samba/charset/CP437.so
 lib/samba/charset/CP850.so
 lib/samba/de.msg
@@ -36,6 +33,9 @@
 lib/samba/fr.msg
 lib/samba/it.msg
 lib/samba/ja.msg
+lib/samba/libsmbclient.a
+lib/samba/libsmbclient.so
+lib/samba/libsmbclient.so.0
 lib/samba/lowcase.dat
 lib/samba/nl.msg
 lib/samba/pl.msg
@@ -48,6 +48,7 @@
 lib/samba/vfs/expand_msdfs.so
 lib/samba/vfs/extd_audit.so
 lib/samba/vfs/fake_perms.so
+lib/samba/vfs/full_audit.so
 lib/samba/vfs/netatalk.so
 lib/samba/vfs/readonly.so
 lib/samba/vfs/recycle.so
@@ -123,195 +124,204 @@
 share/examples/samba/samba.schema
 share/examples/samba/smb.conf.default
 share/examples/samba/updatesmbpasswd.sh
-share/samba/swat/help/devel/CodingSuggestions.html
-share/samba/swat/help/devel/Packaging.html
-share/samba/swat/help/devel/architecture.html
-share/samba/swat/help/devel/contributing.html
-share/samba/swat/help/devel/debug.html
-share/samba/swat/help/devel/index.html
-share/samba/swat/help/devel/internals.html
-share/samba/swat/help/devel/modules.html
-share/samba/swat/help/devel/netbios.html
-share/samba/swat/help/devel/ntdomain.html
-share/samba/swat/help/devel/parsing.html
-share/samba/swat/help/devel/pr01.html
-share/samba/swat/help/devel/printing.html
-share/samba/swat/help/devel/pt01.html
-share/samba/swat/help/devel/pt02.html
-share/samba/swat/help/devel/pt03.html
-share/samba/swat/help/devel/pt04.html
-share/samba/swat/help/devel/pt05.html
-share/samba/swat/help/devel/pwencrypt.html
-share/samba/swat/help/devel/registry.html
-share/samba/swat/help/devel/rpc-plugin.html
-share/samba/swat/help/devel/sam.html
-share/samba/swat/help/devel/tracing.html
-share/samba/swat/help/devel/unix-smb.html
-share/samba/swat/help/devel/vfs.html
-share/samba/swat/help/devel/windows-debug.html
-share/samba/swat/help/devel/wins.html
+share/samba/swat/help/Samba-Developers-Guide/CodingSuggestions.html
+share/samba/swat/help/Samba-Developers-Guide/Packaging.html
+share/samba/swat/help/Samba-Developers-Guide/architecture.html
+share/samba/swat/help/Samba-Developers-Guide/contributing.html
+share/samba/swat/help/Samba-Developers-Guide/debug.html
+share/samba/swat/help/Samba-Developers-Guide/index.html
+share/samba/swat/help/Samba-Developers-Guide/internals.html
+share/samba/swat/help/Samba-Developers-Guide/modules.html
+share/samba/swat/help/Samba-Developers-Guide/netbios.html
+share/samba/swat/help/Samba-Developers-Guide/ntdomain.html
+share/samba/swat/help/Samba-Developers-Guide/parsing.html
+share/samba/swat/help/Samba-Developers-Guide/pr01.html
+share/samba/swat/help/Samba-Developers-Guide/printing.html
+share/samba/swat/help/Samba-Developers-Guide/pt01.html
+share/samba/swat/help/Samba-Developers-Guide/pt02.html
+share/samba/swat/help/Samba-Developers-Guide/pt03.html
+share/samba/swat/help/Samba-Developers-Guide/pt04.html
+share/samba/swat/help/Samba-Developers-Guide/pt05.html
+share/samba/swat/help/Samba-Developers-Guide/pwencrypt.html
+share/samba/swat/help/Samba-Developers-Guide/registry.html
+share/samba/swat/help/Samba-Developers-Guide/rpc-plugin.html
+share/samba/swat/help/Samba-Developers-Guide/tracing.html
+share/samba/swat/help/Samba-Developers-Guide/unix-smb.html
+share/samba/swat/help/Samba-Developers-Guide/vfs.html
+share/samba/swat/help/Samba-Developers-Guide/windows-debug.html
+share/samba/swat/help/Samba-Developers-Guide/wins.html
+share/samba/swat/help/Samba-Guide/2000users.html
+share/samba/swat/help/Samba-Guide/AccountingNetwork.png
+share/samba/swat/help/Samba-Guide/Big500users.html
+share/samba/swat/help/Samba-Guide/Charity-Network.png
+share/samba/swat/help/Samba-Guide/DomApps.html
+share/samba/swat/help/Samba-Guide/HA.html
+share/samba/swat/help/Samba-Guide/HostAnnouncment.png
+share/samba/swat/help/Samba-Guide/NullConnect.png
+share/samba/swat/help/Samba-Guide/UNIX-Samba-and-LDAP.png
+share/samba/swat/help/Samba-Guide/UserConnect.png
+share/samba/swat/help/Samba-Guide/UserMgrNT4.png
+share/samba/swat/help/Samba-Guide/WINREPRESSME-Capture.png
+share/samba/swat/help/Samba-Guide/WINREPRESSME-Capture2.png
+share/samba/swat/help/Samba-Guide/WindowsXP-NullConnection.png
+share/samba/swat/help/Samba-Guide/WindowsXP-UserConnection.png
+share/samba/swat/help/Samba-Guide/XP-screen001.png
+share/samba/swat/help/Samba-Guide/acct2net.png
+share/samba/swat/help/Samba-Guide/appendix.html
+share/samba/swat/help/Samba-Guide/ch7-dual-additive-LDAP-Ok.png
+share/samba/swat/help/Samba-Guide/ch7-dual-additive-LDAP.png
+share/samba/swat/help/Samba-Guide/ch7-fail-overLDAP.png
+share/samba/swat/help/Samba-Guide/ch7-singleLDAP.png
+share/samba/swat/help/Samba-Guide/ch8-migration.png
+share/samba/swat/help/Samba-Guide/chap4-net.png
+share/samba/swat/help/Samba-Guide/chap5-net.png
+share/samba/swat/help/Samba-Guide/chap6-net.png
+share/samba/swat/help/Samba-Guide/chap7-idresol.png
+share/samba/swat/help/Samba-Guide/chap7-net-Ar.png
+share/samba/swat/help/Samba-Guide/chap7-net2-Br.png
+share/samba/swat/help/Samba-Guide/chap9-ADSDC.png
+share/samba/swat/help/Samba-Guide/chap9-SambaDC.png
+share/samba/swat/help/Samba-Guide/go01.html
+share/samba/swat/help/Samba-Guide/gpl.html
+share/samba/swat/help/Samba-Guide/happy.html
+share/samba/swat/help/Samba-Guide/index.html
+share/samba/swat/help/Samba-Guide/ix01.html
+share/samba/swat/help/Samba-Guide/kerberos.html
+share/samba/swat/help/Samba-Guide/lam-config.png
+share/samba/swat/help/Samba-Guide/lam-group-members.png
+share/samba/swat/help/Samba-Guide/lam-groups.png
+share/samba/swat/help/Samba-Guide/lam-hosts.png
+share/samba/swat/help/Samba-Guide/lam-login.png
+share/samba/swat/help/Samba-Guide/lam-users.png
+share/samba/swat/help/Samba-Guide/migration.html
+share/samba/swat/help/Samba-Guide/openmag.png
+share/samba/swat/help/Samba-Guide/pr01.html
+share/samba/swat/help/Samba-Guide/pr02.html
+share/samba/swat/help/Samba-Guide/pr03.html
+share/samba/swat/help/Samba-Guide/preface.html
+share/samba/swat/help/Samba-Guide/primer.html
+share/samba/swat/help/Samba-Guide/secure.html
+share/samba/swat/help/Samba-Guide/simple.html
+share/samba/swat/help/Samba-Guide/small.html
+share/samba/swat/help/Samba-Guide/unixclients.html
+share/samba/swat/help/Samba-Guide/wxpp001.png
+share/samba/swat/help/Samba-Guide/wxpp004.png
+share/samba/swat/help/Samba-Guide/wxpp006.png
+share/samba/swat/help/Samba-Guide/wxpp007.png
+share/samba/swat/help/Samba-Guide/wxpp008.png
+share/samba/swat/help/Samba-HOWTO-Collection/10small.png
+share/samba/swat/help/Samba-HOWTO-Collection/11small.png
+share/samba/swat/help/Samba-HOWTO-Collection/12small.png
+share/samba/swat/help/Samba-HOWTO-Collection/13small.png
+share/samba/swat/help/Samba-HOWTO-Collection/14small.png
+share/samba/swat/help/Samba-HOWTO-Collection/1small.png
+share/samba/swat/help/Samba-HOWTO-Collection/2small.png
+share/samba/swat/help/Samba-HOWTO-Collection/3small.png
+share/samba/swat/help/Samba-HOWTO-Collection/4small.png
+share/samba/swat/help/Samba-HOWTO-Collection/5small.png
+share/samba/swat/help/Samba-HOWTO-Collection/6small.png
+share/samba/swat/help/Samba-HOWTO-Collection/7small.png
+share/samba/swat/help/Samba-HOWTO-Collection/8small.png
+share/samba/swat/help/Samba-HOWTO-Collection/9small.png
+share/samba/swat/help/Samba-HOWTO-Collection/AccessControls.html
+share/samba/swat/help/Samba-HOWTO-Collection/AdvancedNetworkManagement.html
+share/samba/swat/help/Samba-HOWTO-Collection/Appendix.html
+share/samba/swat/help/Samba-HOWTO-Collection/Backup.html
+share/samba/swat/help/Samba-HOWTO-Collection/CUPS-printing.html
+share/samba/swat/help/Samba-HOWTO-Collection/ClientConfig.html
+share/samba/swat/help/Samba-HOWTO-Collection/DNSDHCP.html
+share/samba/swat/help/Samba-HOWTO-Collection/FastStart.html
+share/samba/swat/help/Samba-HOWTO-Collection/InterdomainTrusts.html
+share/samba/swat/help/Samba-HOWTO-Collection/IntroSMB.html
+share/samba/swat/help/Samba-HOWTO-Collection/NT4Migration.html
+share/samba/swat/help/Samba-HOWTO-Collection/NetworkBrowsing.html
+share/samba/swat/help/Samba-HOWTO-Collection/Other-Clients.html
+share/samba/swat/help/Samba-HOWTO-Collection/PolicyMgmt.html
+share/samba/swat/help/Samba-HOWTO-Collection/Portability.html
+share/samba/swat/help/Samba-HOWTO-Collection/ProfileMgmt.html
+share/samba/swat/help/Samba-HOWTO-Collection/SWAT.html
+share/samba/swat/help/Samba-HOWTO-Collection/SambaHA.html
+share/samba/swat/help/Samba-HOWTO-Collection/ServerType.html
+share/samba/swat/help/Samba-HOWTO-Collection/StandAloneServer.html
+share/samba/swat/help/Samba-HOWTO-Collection/VFS.html
+share/samba/swat/help/Samba-HOWTO-Collection/WME001.png
+share/samba/swat/help/Samba-HOWTO-Collection/WME002.png
+share/samba/swat/help/Samba-HOWTO-Collection/WME003.png
+share/samba/swat/help/Samba-HOWTO-Collection/WME005.png
+share/samba/swat/help/Samba-HOWTO-Collection/WME009.png
+share/samba/swat/help/Samba-HOWTO-Collection/WME010.png
+share/samba/swat/help/Samba-HOWTO-Collection/WME013.png
+share/samba/swat/help/Samba-HOWTO-Collection/WME014.png
+share/samba/swat/help/Samba-HOWTO-Collection/WXPP002.png
+share/samba/swat/help/Samba-HOWTO-Collection/WXPP003.png
+share/samba/swat/help/Samba-HOWTO-Collection/WXPP005.png
+share/samba/swat/help/Samba-HOWTO-Collection/WXPP009.png
+share/samba/swat/help/Samba-HOWTO-Collection/WXPP014.png
+share/samba/swat/help/Samba-HOWTO-Collection/a_small.png
+share/samba/swat/help/Samba-HOWTO-Collection/access1.png
+share/samba/swat/help/Samba-HOWTO-Collection/browsing1.png
+share/samba/swat/help/Samba-HOWTO-Collection/bugreport.html
+share/samba/swat/help/Samba-HOWTO-Collection/compiling.html
+share/samba/swat/help/Samba-HOWTO-Collection/cups1.png
+share/samba/swat/help/Samba-HOWTO-Collection/cups2.png
+share/samba/swat/help/Samba-HOWTO-Collection/diagnosis.html
+share/samba/swat/help/Samba-HOWTO-Collection/domain-member.html
+share/samba/swat/help/Samba-HOWTO-Collection/domain.png
+share/samba/swat/help/Samba-HOWTO-Collection/ethereal1.png
+share/samba/swat/help/Samba-HOWTO-Collection/ethereal2.png
+share/samba/swat/help/Samba-HOWTO-Collection/go01.html
+share/samba/swat/help/Samba-HOWTO-Collection/gpl.html
+share/samba/swat/help/Samba-HOWTO-Collection/groupmapping.html
+share/samba/swat/help/Samba-HOWTO-Collection/idmap-gid2sid.png
+share/samba/swat/help/Samba-HOWTO-Collection/idmap-sid2gid.png
+share/samba/swat/help/Samba-HOWTO-Collection/idmap-sid2uid.png
+share/samba/swat/help/Samba-HOWTO-Collection/idmap-store-gid2sid.png
+share/samba/swat/help/Samba-HOWTO-Collection/idmap-uid2sid.png
+share/samba/swat/help/Samba-HOWTO-Collection/idmap_winbind_no_loop.png
+share/samba/swat/help/Samba-HOWTO-Collection/index.html
+share/samba/swat/help/Samba-HOWTO-Collection/install.html
+share/samba/swat/help/Samba-HOWTO-Collection/integrate-ms-networks.html
+share/samba/swat/help/Samba-HOWTO-Collection/introduction.html
+share/samba/swat/help/Samba-HOWTO-Collection/ix01.html
+share/samba/swat/help/Samba-HOWTO-Collection/locking.html
+share/samba/swat/help/Samba-HOWTO-Collection/migration.html



Home | Main Index | Thread Index | Old Index