pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc Remove net/samba20. Versions of samba<=2.2.8a have a ...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/5eeca5afcf46
branches:  trunk
changeset: 461408:5eeca5afcf46
user:      jlam <jlam%pkgsrc.org@localhost>
date:      Tue Sep 16 01:33:25 2003 +0000

description:
Remove net/samba20.  Versions of samba<=2.2.8a have a security exploit.
Since this package is unmaintained, remove it altogether from pkgsrc.

diffstat:

 doc/CHANGES                       |    3 +-
 net/samba20/DESCR                 |   18 -
 net/samba20/INSTALL               |   21 --
 net/samba20/MESSAGE               |   15 -
 net/samba20/Makefile              |   97 ---------
 net/samba20/PLIST                 |  397 --------------------------------------
 net/samba20/distinfo              |   12 -
 net/samba20/files/nmbd.sh         |   30 --
 net/samba20/files/samba.sh        |   56 -----
 net/samba20/files/smb.conf.sample |  252 ------------------------
 net/samba20/files/smbd.sh         |   28 --
 net/samba20/patches/patch-aa      |   62 -----
 net/samba20/patches/patch-ab      |   32 ---
 net/samba20/patches/patch-ac      |   24 --
 net/samba20/patches/patch-ad      |  114 ----------
 net/samba20/patches/patch-ae      |   13 -
 net/samba20/patches/patch-af      |   14 -
 net/samba20/patches/patch-ag      |   13 -
 net/samba20/patches/patch-ah      |   13 -
 19 files changed, 2 insertions(+), 1212 deletions(-)

diffs (truncated from 1297 to 300 lines):

diff -r 7c96921a7e30 -r 5eeca5afcf46 doc/CHANGES
--- a/doc/CHANGES       Mon Sep 15 22:17:21 2003 +0000
+++ b/doc/CHANGES       Tue Sep 16 01:33:25 2003 +0000
@@ -1,4 +1,4 @@
-$NetBSD: CHANGES,v 1.3389 2003/09/15 22:17:21 recht Exp $
+$NetBSD: CHANGES,v 1.3390 2003/09/16 01:33:33 jlam Exp $
 
 Changes to the packages collection and infrastructure in 2003:
 
@@ -3707,3 +3707,4 @@
        Updated rocksndiamonds to 3.0.4 [adam 2003-09-15]
        Updated rocksndiamonds-sdl to 3.0.4 [adam 2003-09-15]
        Added py-TPG 2.1.6 [recht 2003-09-15]
+       Removed samba20 [jlam 2003-09-16]
diff -r 7c96921a7e30 -r 5eeca5afcf46 net/samba20/DESCR
--- a/net/samba20/DESCR Mon Sep 15 22:17:21 2003 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,18 +0,0 @@
-Samba is a suite of programs which work together to allow clients to
-access to a server's filespace and printers via the SMB (Server
-Message Block) protocol.
-
-In practice, this means that you can redirect disks and printers to
-Unix disks and printers from Lan Manager clients, Windows for
-Workgroups 3.11 clients, Windows NT clients, Linux clients and OS/2
-clients. There is also a generic Unix client program supplied as part
-of the suite which allows Unix users to use an ftp-like interface to
-access filespace and printers on any other SMB servers. This gives the
-capability for these operating systems to behave much like a LAN
-Server or Windows NT Server machine, only with added functionality and
-flexibility designed to make life easier for administrators.
-
-This package tracks the Samba-2.0.x releases that include support for
-the "share modes" directive that was removed in Samba-2.2.x.  The
-"share modes" directive is needed to support certain legacy MS-DOS
-applications.
diff -r 7c96921a7e30 -r 5eeca5afcf46 net/samba20/INSTALL
--- a/net/samba20/INSTALL       Mon Sep 15 22:17:21 2003 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,21 +0,0 @@
-#!/bin/sh
-#
-# $NetBSD: INSTALL,v 1.2 2001/11/21 17:17:44 jlam Exp $
-
-SAMBA_PRIVATE="@SAMBA_PRIVATE@"
-
-case ${STAGE} in
-POST-INSTALL)
-       # Create SMB password file
-       if [ ! -e ${SAMBA_PRIVATE}/smbpasswd ]
-       then
-               ${ECHO} -n "Creating ${SAMBA_PRIVATE}/smbpasswd..."
-               ${CHOWN} -R 0:0 ${SAMBA_PRIVATE}
-               ${CAT} /etc/passwd | ${PKG_PREFIX}/sbin/mksmbpasswd     \
-                       > ${SAMBA_PRIVATE}/smbpasswd
-               ${CHMOD} 600 ${SAMBA_PRIVATE}/smbpasswd
-               ${CHMOD} 500 ${SAMBA_PRIVATE}
-               echo "done."
-       fi
-       ;;
-esac
diff -r 7c96921a7e30 -r 5eeca5afcf46 net/samba20/MESSAGE
--- a/net/samba20/MESSAGE       Mon Sep 15 22:17:21 2003 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,15 +0,0 @@
-===========================================================================
-$NetBSD: MESSAGE,v 1.3 2003/05/06 17:42:16 jmmv Exp $
-
-                    *===* Security Notes *===*
-
-The users' encrypted passwords stored in ${ETCDIR}/private/smbpasswd
-(default: /etc/samba/private/smbpasswd) *ARE PASSWORD EQUIVALENT*
-from the viewpoint of SMB protocol.  Do not weaken the permission
-mode of this file (default: root.wheel and rw-------) without any
-special reasons.  And please note that even if you pkg_delete this
-port, pkg_delete will *NOT* remove the smbpasswd file because
-pkg_delete can be used for upgrading this package.  If you won't use
-this package anymore, I strongly recommend that you remove the
-smbpasswd file manually.
-===========================================================================
diff -r 7c96921a7e30 -r 5eeca5afcf46 net/samba20/Makefile
--- a/net/samba20/Makefile      Mon Sep 15 22:17:21 2003 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,97 +0,0 @@
-# $NetBSD: Makefile,v 1.15 2003/08/30 22:51:28 jlam Exp $
-
-DISTNAME=              samba-2.0.10
-PKGREVISION=                           1
-WRKSRC=                        ${WRKDIR}/${DISTNAME}/source
-CATEGORIES=            net
-MASTER_SITES=          ftp://ftp.samba.org/pub/samba/old-versions/ \
-                       ftp://samba.anu.edu.au/pub/samba/old-versions/ \
-                       ftp://de.samba.org/samba.org/
-
-MAINTAINER=            jlam%NetBSD.org@localhost
-HOMEPAGE=              http://www.samba.org/
-COMMENT=               SMB/CIFS protocol server suite for UNIX
-
-BUILD_USES_MSGFMT=     yes
-GNU_CONFIGURE=         yes
-USE_BUILDLINK2=                yes
-USE_PKGINSTALL=                yes
-INSTALL_EXTRA_TMPL+=   ${.CURDIR}/INSTALL
-
-.include "../../mk/bsd.prefs.mk"
-
-PKG_SYSCONFSUBDIR?=    samba
-
-SAMBA_LOGDIR?=         /var/log
-SAMBA_LOCKDIR?=                /var/run/samba
-SAMBA_ETCDIR?=         ${PKG_SYSCONFDIR}
-SAMBA_PRIVATE?=                ${SAMBA_ETCDIR}/private
-SAMBA_DATADIR=         ${PREFIX}/share
-
-MAKE_ENV+=             CONFIGDIR=${SAMBA_ETCDIR}
-
-CONFIGURE_ARGS+=       --localstatedir=${SAMBA_LOGDIR}
-CONFIGURE_ARGS+=       --with-lockdir=${SAMBA_LOCKDIR}
-CONFIGURE_ARGS+=       --with-privatedir=${SAMBA_PRIVATE}
-CONFIGURE_ARGS+=       --with-swatdir=${PREFIX}/share/swat
-CONFIGURE_ARGS+=       --with-sambabook=${PREFIX}/share/swat/using_samba
-
-CONFIGURE_ARGS+=       --with-ssl
-CONFIGURE_ARGS+=       --with-sslinc=${SSLBASE}
-CFLAGS+=               -I${SSLBASE}/include/openssl      # ssl.h, err.h
-
-.if defined(USE_CUPS) && (${USE_CUPS} == "YES")
-.include "../../print/cups/buildlink2.mk"
-BUILD_DEFS+=           USE_CUPS
-.endif
-
-.if defined(USE_PAM)
-.include "../../security/PAM/buildlink2.mk"
-CONFIGURE_ARGS+=       --with-pam
-.endif
-
-# The following are Linux-only options.
-CONFIGURE_ARGS+=       --without-smbwrapper
-CONFIGURE_ARGS+=       --without-smbmount
-
-DOCDIR=                        ${PREFIX}/share/doc/samba
-HTMLDIR=               ${PREFIX}/share/doc/html/samba
-EXAMPLESDIR=           ${PREFIX}/share/examples/samba
-
-FILES_SUBST=           SAMBA_PRIVATE=${SAMBA_PRIVATE}
-FILES_SUBST+=          SAMBA_LOCKDIR=${SAMBA_LOCKDIR}
-FILES_SUBST+=          SAMBA_LOGDIR=${SAMBA_LOGDIR}
-FILES_SUBST+=          SAMBA_ETCDIR=${SAMBA_ETCDIR}
-MESSAGE_SUBST+=                ETCDIR=${SAMBA_ETCDIR}
-
-CONF_FILES=            ${EXAMPLESDIR}/smb.conf.sample ${SAMBA_ETCDIR}/smb.conf
-RCD_SCRIPTS=           samba nmbd smbd
-MAKE_DIRS=             ${SAMBA_LOCKDIR}
-OWN_DIRS=              ${SAMBA_ETCDIR} ${SAMBA_PRIVATE}
-
-post-install:
-       # Install Samba documentation.
-       ${INSTALL_DATA_DIR} ${DOCDIR} ${HTMLDIR}
-       cd ${WRKDIR}/${DISTNAME}/docs;                                  \
-               ${INSTALL_DATA} announce *.reg textdocs/* ${DOCDIR};    \
-               ${INSTALL_DATA} faq/*.html ${HTMLDIR}
-
-       # Install Samba examples.
-       ${INSTALL_DATA_DIR} ${EXAMPLESDIR}
-       ${CP} -R ${WRKDIR}/${DISTNAME}/examples/* ${EXAMPLESDIR}
-       ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${EXAMPLESDIR}
-       ${CHMOD} -R ugo-w ${EXAMPLESDIR}
-
-       ${MV} ${PREFIX}/bin/convert_smbpasswd ${PREFIX}/sbin/convert_smbpasswd
-       ${INSTALL_SCRIPT} ${WRKSRC}/script/mksmbpasswd.sh               \
-               ${PREFIX}/sbin/mksmbpasswd
-
-       ${SED} ${FILES_SUBST_SED}                                       \
-               ${FILESDIR}/smb.conf.sample > ${WRKDIR}/smb.conf.sample
-       ${INSTALL_DATA} ${WRKDIR}/smb.conf.sample ${EXAMPLESDIR}
-
-.include "../../devel/gettext-lib/buildlink2.mk"
-.include "../../devel/readline/buildlink2.mk"
-.include "../../security/openssl/buildlink2.mk"
-
-.include "../../mk/bsd.pkg.mk"
diff -r 7c96921a7e30 -r 5eeca5afcf46 net/samba20/PLIST
--- a/net/samba20/PLIST Mon Sep 15 22:17:21 2003 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,397 +0,0 @@
-@comment $NetBSD: PLIST,v 1.2 2001/11/21 17:17:44 jlam Exp $
-bin/addtosmbpass
-bin/make_printerdef
-bin/make_smbcodepage
-bin/make_unicodemap
-bin/nmblookup
-bin/rpcclient
-bin/smbclient
-bin/smbpasswd
-bin/smbspool
-bin/smbstatus
-bin/smbtar
-bin/testparm
-bin/testprns
-etc/rc.d/nmbd
-etc/rc.d/samba
-etc/rc.d/smbd
-man/man1/make_smbcodepage.1
-man/man1/make_unicodemap.1
-man/man1/nmblookup.1
-man/man1/smbclient.1
-man/man1/smbrun.1
-man/man1/smbsh.1
-man/man1/smbstatus.1
-man/man1/smbtar.1
-man/man1/testparm.1
-man/man1/testprns.1
-man/man5/lmhosts.5
-man/man5/smb.conf.5
-man/man5/smbpasswd.5
-man/man7/samba.7
-man/man8/nmbd.8
-man/man8/smbd.8
-man/man8/smbmnt.8
-man/man8/smbmount.8
-man/man8/smbpasswd.8
-man/man8/smbspool.8
-man/man8/smbumount.8
-man/man8/swat.8
-sbin/convert_smbpasswd
-sbin/mksmbpasswd
-sbin/nmbd
-sbin/smbd
-sbin/swat
-share/doc/html/samba/Samba-Server-FAQ-1.html
-share/doc/html/samba/Samba-Server-FAQ-2.html
-share/doc/html/samba/Samba-Server-FAQ.html
-share/doc/html/samba/Samba-meta-FAQ-1.html
-share/doc/html/samba/Samba-meta-FAQ-2.html
-share/doc/html/samba/Samba-meta-FAQ-3.html
-share/doc/html/samba/Samba-meta-FAQ-4.html
-share/doc/html/samba/Samba-meta-FAQ-5.html
-share/doc/html/samba/Samba-meta-FAQ-6.html
-share/doc/html/samba/Samba-meta-FAQ.html
-share/doc/html/samba/sambafaq-1.html
-share/doc/html/samba/sambafaq-2.html
-share/doc/html/samba/sambafaq-3.html
-share/doc/html/samba/sambafaq-4.html
-share/doc/html/samba/sambafaq-5.html
-share/doc/html/samba/sambafaq.html
-share/doc/samba/Application_Serving.txt
-share/doc/samba/BROWSING-Config.txt
-share/doc/samba/BROWSING.txt
-share/doc/samba/BUGS.txt
-share/doc/samba/CRLF-LF-Conversions.txt
-share/doc/samba/CVS_ACCESS.txt
-share/doc/samba/DHCP-Server-Configuration.txt
-share/doc/samba/DIAGNOSIS.txt
-share/doc/samba/DNIX.txt
-share/doc/samba/DOMAIN.txt
-share/doc/samba/DOMAIN_CONTROL.txt
-share/doc/samba/DOMAIN_MEMBER.txt
-share/doc/samba/ENCRYPTION.txt
-share/doc/samba/Faxing.txt
-share/doc/samba/File-Cacheing.txt
-share/doc/samba/GOTCHAS.txt
-share/doc/samba/HINTS.txt
-share/doc/samba/INSTALL.sambatar
-share/doc/samba/MIRRORS.txt
-share/doc/samba/Macintosh_Clients.txt
-share/doc/samba/NT-Guest-Access.txt
-share/doc/samba/NT4-Locking.reg
-share/doc/samba/NT4_PlainPassword.reg
-share/doc/samba/NTDOMAIN.txt
-share/doc/samba/NT_Security.txt
-share/doc/samba/NetBIOS.txt
-share/doc/samba/OS2-Client-HOWTO.txt
-share/doc/samba/PRINTER_DRIVER.txt
-share/doc/samba/PROFILES.txt
-share/doc/samba/PROJECTS
-share/doc/samba/Passwords.txt
-share/doc/samba/Printing.txt
-share/doc/samba/README.DCEDFS
-share/doc/samba/README.jis
-share/doc/samba/README.sambatar
-share/doc/samba/Recent-FAQs.txt
-share/doc/samba/RoutedNetworks.txt
-share/doc/samba/SCO.txt
-share/doc/samba/SMBTAR.notes
-share/doc/samba/SSLeay.txt
-share/doc/samba/Speed.txt
-share/doc/samba/Speed2.txt
-share/doc/samba/Support.txt
-share/doc/samba/Tracing.txt
-share/doc/samba/UNIX-SMB.txt
-share/doc/samba/UNIX_INSTALL.txt
-share/doc/samba/UNIX_SECURITY.txt
-share/doc/samba/Win2000_PlainPassword.reg
-share/doc/samba/Win95.txt
-share/doc/samba/Win95_PlainPassword.reg
-share/doc/samba/Win98_PlainPassword.reg
-share/doc/samba/Win9X-CacheHandling.reg
-share/doc/samba/WinNT.txt
-share/doc/samba/WindowsTerminalServer.reg
-share/doc/samba/announce



Home | Main Index | Thread Index | Old Index