pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/net/ja-samba Remove ja-samba package.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/8fffd6462a0f
branches:  trunk
changeset: 537609:8fffd6462a0f
user:      taca <taca%pkgsrc.org@localhost>
date:      Sat Jan 12 06:07:38 2008 +0000

description:
Remove ja-samba package.

ja-samba; Samba Japanese isn't maintained for these years and it contains
unfixed security problem.  And it is Samba 2.x base, so it's time to say
"Good by".

diffstat:

 net/ja-samba/DESCR             |   17 -
 net/ja-samba/INSTALL           |   24 -
 net/ja-samba/MESSAGE.smbpasswd |   19 -
 net/ja-samba/Makefile          |  214 ---------
 net/ja-samba/PLIST             |  909 -----------------------------------------
 net/ja-samba/distinfo          |   20 -
 net/ja-samba/files/adduser.sh  |  161 -------
 net/ja-samba/files/deluser.sh  |   68 ---
 net/ja-samba/files/nmbd.sh     |   28 -
 net/ja-samba/files/samba.sh    |   60 --
 net/ja-samba/files/smbd.sh     |   26 -
 net/ja-samba/files/winbindd.sh |   25 -
 net/ja-samba/options.mk        |   90 ----
 net/ja-samba/patches/patch-aa  |   89 ----
 net/ja-samba/patches/patch-ab  |   32 -
 net/ja-samba/patches/patch-ac  |   79 ---
 net/ja-samba/patches/patch-ad  |   17 -
 net/ja-samba/patches/patch-ai  |   13 -
 net/ja-samba/patches/patch-ak  |   23 -
 net/ja-samba/patches/patch-al  |   13 -
 net/ja-samba/patches/patch-am  |   13 -
 net/ja-samba/patches/patch-an  |   13 -
 net/ja-samba/patches/patch-ao  |   57 --
 net/ja-samba/patches/patch-ap  |   59 --
 net/ja-samba/patches/patch-aq  |   16 -
 net/ja-samba/patches/patch-ay  |   12 -
 net/ja-samba/patches/patch-az  |   13 -
 net/ja-samba/patches/patch-bh  |   39 -
 28 files changed, 0 insertions(+), 2149 deletions(-)

diffs (truncated from 2261 to 300 lines):

diff -r fa5c37476bd9 -r 8fffd6462a0f net/ja-samba/DESCR
--- a/net/ja-samba/DESCR        Sat Jan 12 06:05:00 2008 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,17 +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 contains a modified version of Samba developed by the Samba
-Users Group Japan and supports I18N for SWAT and the use of localized
-(Japanese) character encoding.
diff -r fa5c37476bd9 -r 8fffd6462a0f net/ja-samba/INSTALL
--- a/net/ja-samba/INSTALL      Sat Jan 12 06:05:00 2008 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,24 +0,0 @@
-#!/bin/sh
-#
-# $NetBSD: INSTALL,v 1.2 2004/07/10 23:13:01 salo Exp $
-
-SAMBA_LOCKDIR="@SAMBA_LOCKDIR@"
-SAMBA_PRIVATE="@SAMBA_PRIVATE@"
-
-case ${STAGE} in
-POST-INSTALL)
-       # Check for files in old "lock" directory.
-       if [ -d /var/run/samba ]
-       then
-               ${CAT} << EOF
-===========================================================================
-
-The location of the Samba cache directory has moved to ${SAMBA_LOCKDIR}.
-If you have any files under /var/run/samba, please move them into
-${SAMBA_LOCKDIR} and restart the SMB and NMB servers.
-
-===========================================================================
-EOF
-       fi
-       ;;
-esac
diff -r fa5c37476bd9 -r 8fffd6462a0f net/ja-samba/MESSAGE.smbpasswd
--- a/net/ja-samba/MESSAGE.smbpasswd    Sat Jan 12 06:05:00 2008 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,19 +0,0 @@
-===========================================================================
-$NetBSD: MESSAGE.smbpasswd,v 1.3 2003/09/12 13:30:22 taca Exp $
-
-                      *===* SECURITY NOTES *===*
-
-The users' encrypted passwords are stored in
-
-       ${SAMBA_PRIVATE}/smbpasswd
-
-with owner ${ROOT_USER}, group ${ROOT_GROUP}, and file mode 0600.
-These encrypted passwords are _PASSWORD_EQUIVALENT_ from the viewpoint of
-the SMB protocol.  Do _NOT_ weaken the permissions of this file unless
-there is a very good reason.
-
-Please note that even if you pkg_delete ${PKGNAME},
-the smbpasswd file will remain on the system.  If you don't intend to use
-this package anymore, then it is _STRONGLY_ recommended that you remove
-the smbpasswd file manually.
-===========================================================================
diff -r fa5c37476bd9 -r 8fffd6462a0f net/ja-samba/Makefile
--- a/net/ja-samba/Makefile     Sat Jan 12 06:05:00 2008 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,214 +0,0 @@
-# $NetBSD: Makefile,v 1.50 2007/07/04 20:54:49 jlam Exp $
-
-DISTNAME=              samba-${SAMBA_VERSION}-ja-${JA_VERSION}
-PKGNAME=               ja-samba-${SAMBA_VERSION}.${JA_PKG_VERSION}
-CATEGORIES=            net
-MASTER_SITES=          ${JA_SAMBA_MASTER_SITES:S/$/beta\//}
-EXTRACT_SUFX=          .tar.bz2
-
-MAINTAINER=            tech-pkg-ja%jp.NetBSD.org@localhost
-HOMEPAGE=              http://www.samba.gr.jp/project/samba-ja/index.html.en
-COMMENT=               Samba supporting I18N swat and L10N for Japanese
-
-CONFLICTS+=            samba-[0-9]* pam-smbpass-[0-9]* tdb-[0-9]* winbind-[0-9]*
-WRKSRC?=               ${WRKDIR}/${DISTNAME}/source
-GNU_CONFIGURE=         yes
-
-SAMBA_VERSION=         2.2.12
-JA_VERSION=            1.0beta1
-JA_PKG_VERSION=                0.9.1
-
-.include "../../mk/bsd.prefs.mk"
-
-PKG_SYSCONFSUBDIR?=    samba
-PKG_SYSCONFVAR=                samba
-
-SAMBA_USER?=           samba
-SAMBA_GROUP?=          samba
-
-PKG_GROUPS_VARS+=      SAMBA_GROUP
-PKG_USERS_VARS+=       SAMBA_USER
-
-SAMBA_ETCDIR?=         ${PKG_SYSCONFDIR}
-SAMBA_LIBDIR?=         ${PREFIX}/lib/samba
-SAMBA_LOCKDIR?=                ${SAMBA_VARDIR}/db/samba
-SAMBA_LOGDIR?=         ${SAMBA_VARDIR}/log
-SAMBA_PIDDIR?=         ${SAMBA_VARDIR}/run
-SAMBA_PRIVATE?=                ${SAMBA_ETCDIR}/private
-SAMBA_VARDIR?=         ${VARBASE}
-BUILD_DEFS+=           SAMBA_ETCDIR SAMBA_LIBDIR SAMBA_LOCKDIR SAMBA_LOGDIR
-BUILD_DEFS+=           SAMBA_PIDDIR SAMBA_PRIVATE SAMBA_VARDIR VARBASE
-
-FILES_SUBST+=          SAMBA_ETCDIR=${SAMBA_ETCDIR:Q}
-FILES_SUBST+=          SAMBA_LOCKDIR=${SAMBA_LOCKDIR:Q}
-FILES_SUBST+=          SAMBA_LOGDIR=${SAMBA_LOGDIR:Q}
-FILES_SUBST+=          SAMBA_PIDDIR=${SAMBA_PIDDIR:Q}
-FILES_SUBST+=          SAMBA_PRIVATE=${SAMBA_PRIVATE:Q}
-FILES_SUBST+=          SAMBA_VARDIR=${SAMBA_VARDIR:Q}
-
-CONFIGURE_ARGS+=       --with-configdir=${SAMBA_ETCDIR:Q}
-CONFIGURE_ARGS+=       --with-libdir=${SAMBA_LIBDIR:Q}
-CONFIGURE_ARGS+=       --with-lockdir=${SAMBA_LOCKDIR:Q}
-CONFIGURE_ARGS+=       --with-logfilebase=${SAMBA_LOGDIR:Q}
-CONFIGURE_ARGS+=       --with-piddir=${SAMBA_PIDDIR:Q}
-CONFIGURE_ARGS+=       --with-privatedir=${SAMBA_PRIVATE:Q}
-CONFIGURE_ARGS+=       --localstatedir=${SAMBA_VARDIR:Q}
-
-CONFIGURE_ARGS+=       --with-codepagedir=${SAMBA_LIBDIR}/codepages
-CONFIGURE_ARGS+=       --with-swatdir=${PREFIX}/share/samba/swat
-CONFIGURE_ARGS+=       --with-libsmbclient
-CONFIGURE_ARGS+=       --with-msdfs
-CONFIGURE_ARGS+=       --with-winbind
-
-CONFIGURE_ARGS+=       --with-i18n-swat
-
-.include "../../converters/libiconv/buildlink3.mk"
-CONFIGURE_ARGS+=       --with-libiconv=${BUILDLINK_PREFIX.iconv}
-
-## Force the use of the included gettext library this doesn't seem to link
-## with the gettext-lib package.
-##
-CONFIGURE_ARGS+=       --with-included-gettext
-
-USE_GNU_READLINE=      yes     # uses rl_event_hook interface to GNU readline
-.include "../../devel/readline/buildlink3.mk"
-CONFIGURE_ARGS+=       --with-readline=${BUILDLINK_PREFIX.readline}
-
-CONFIGURE_ENV+=                ac_cv_lib_curses_tgetent=no
-
-.include "options.mk"
-
-# mktemp is useful for the replacement adduser script, but don't require
-# a full dependency since it's not actually needed by samba.
-#
-USE_TOOLS+=            mktemp
-
-#
-# findsmb script use perl
-#
-USE_TOOLS+=            perl
-
-.if !defined(PWD_MKDB)
-PWD_MKDB!=     ${TYPE} pwd_mkdb 2>&1 | \
-               ${AWK} '/not found/ { print "pwd_mkdb"; exit } { print $$3 }'
-MAKEFLAGS+=    PWD_MKDB=${PWD_MKDB:Q}
-.endif
-FILES_SUBST+=  MKTEMP=${MKTEMP:Q}
-FILES_SUBST+=  PWD_MKDB=${PWD_MKDB:Q}
-
-.if !empty(NSS_WINBIND)
-PLIST_SUBST+=  NSS_WINBIND=lib/${NSS_WINBIND}
-.else
-PLIST_SUBST+=  NSS_WINBIND="@comment no NSS winbind module"
-.endif
-.if !empty(NSS_WINS)
-PLIST_SUBST+=  NSS_WINS=lib/${NSS_WINS}
-.else
-PLIST_SUBST+=  NSS_WINS="@comment no NSS WINS module"
-.endif
-
-DOCDIR=                ${PREFIX}/share/doc/samba
-EGDIR=         ${PREFIX}/share/examples/samba
-
-USE_PKGLOCALEDIR=      YES
-USE_LIBTOOL=           yes
-SHLIBTOOL_OVERRIDE=    # empty
-
-CONF_FILES=            ${EGDIR}/smb.conf.default ${SAMBA_ETCDIR}/smb.conf
-CONF_FILES_PERMS+=     ${EGDIR}/adduser.sh ${SAMBA_ETCDIR}/adduser \
-                       ${ROOT_USER} ${ROOT_GROUP} 0555
-CONF_FILES_PERMS+=     ${EGDIR}/deluser.sh ${SAMBA_ETCDIR}/deluser \
-                       ${ROOT_USER} ${ROOT_GROUP} 0555
-#CONF_FILES_PERMS=     ${SMBPASSWD_FILE}
-MAKE_DIRS=             ${SAMBA_VARDIR} ${SAMBA_LOGDIR} ${SAMBA_PIDDIR}
-OWN_DIRS=              ${SAMBA_ETCDIR} ${SAMBA_LOCKDIR}
-OWN_DIRS_PERMS=                ${SAMBA_PRIVATE} ${ROOT_USER} ${ROOT_GROUP} 0500
-RCD_SCRIPTS=           samba nmbd smbd winbindd
-
-PKG_GROUPS=            ${SAMBA_GROUP}
-PKG_USERS=             ${SAMBA_USER}:${SAMBA_GROUP}
-
-PKG_GECOS.${SAMBA_USER}=       Samba pseudo-user
-
-MAKE_FLAGS+=           CFLAGS='-DGUEST_ACCOUNT=\"${SAMBA_USER:Q}\"'
-
-INSTALL_LIBRARY=       \
-       ${INSTALL} ${COPY} -o ${BINOWN} -g ${BINGRP} -m ${BINMODE}
-
-MESSAGE_SUBST+=                SAMBA_PRIVATE=${SAMBA_PRIVATE}
-MESSAGE_SUBST+=                ROOT_GROUP=${ROOT_GROUP}
-MESSAGE_SUBST+=                ROOT_USER=${ROOT_USER}
-
-# mktemp is useful for the replacement adduser script, but don't require
-# a full dependency since it's not actually needed by samba.
-#
-USE_TOOLS+=            mktemp
-
-.if !defined(PWD_MKDB)
-PWD_MKDB!=     ${TYPE} pwd_mkdb 2>&1 | \
-               ${AWK} '/not found/ { print "pwd_mkdb"; exit } { print $$3 }'
-MAKEFLAGS+=    PWD_MKDB=${PWD_MKDB:Q}
-.endif
-FILES_SUBST+=  MKTEMP=${MKTEMP:Q}
-FILES_SUBST+=  PWD_MKDB=${PWD_MKDB:Q}
-
-REPLACE_PERL=          script/findsmb.in
-
-SUBST_CLASSES+=                paths
-SUBST_STAGE.paths=     post-patch
-SUBST_FILES.paths=     ${WRKDIR}/adduser.sh ${WRKDIR}/deluser.sh
-SUBST_SED.paths=       -e 's,@AWK@,${AWK},g'
-SUBST_SED.paths+=      -e 's,@CAT@,${CAT},g'
-SUBST_SED.paths+=      -e 's,@MKTEMP@,${MKTEMP},g'
-SUBST_SED.paths+=      -e 's,@RM@,${RM},g'
-SUBST_SED.paths+=      -e 's,@PWD_MKDB@,${PWD_MKDB},g'
-SUBST_SED.paths+=      -e 's,@SH@,${SH},g'
-
-INSTALLATION_DIRS+=    bin include lib
-
-# Remove irrelevant files for this package.
-post-extract:
-       ${FIND} ${WRKDIR}/${DISTNAME} -name ".cvsignore" -print |       \
-               ${XARGS} ${RM} -f
-       ${RM} -r ${WRKDIR}/${DISTNAME}/docs/textdocs/outdated
-       ${RM} -r ${WRKDIR}/${DISTNAME}/examples/VFS
-       ${RM} -r ${WRKDIR}/${DISTNAME}/examples/appliance
-       ${RM} -r ${WRKDIR}/${DISTNAME}/examples/autofs
-       ${RM} -r ${WRKDIR}/${DISTNAME}/examples/dce-dfs
-       ${RM} -r ${WRKDIR}/${DISTNAME}/examples/libsmbclient
-       ${RM} -r ${WRKDIR}/${DISTNAME}/examples/smbchartool
-       ${RM} -r ${WRKDIR}/${DISTNAME}/examples/svr4-startup
-       ${CP} ${FILESDIR}/adduser.sh ${WRKDIR}/adduser.sh
-       ${CP} ${FILESDIR}/deluser.sh ${WRKDIR}/deluser.sh
-
-post-install:
-       cd ${PREFIX}/lib && ${LN} -s libsmbclient.so libsmbclient.so.0 || ${TRUE}
-.if !empty(NSS_WINBIND)
-       ${INSTALL_LIBRARY} ${WRKSRC}/nsswitch/${NSS_WINBIND} ${PREFIX}/lib
-.endif
-.if !empty(PKG_OPTIONS:Mpam)
-       ${INSTALL_LIB_DIR} ${PREFIX}/lib/security
-       ${INSTALL_LIBRARY} ${WRKSRC}/bin/pam_smbpass.so ${PREFIX}/lib/security
-       ${INSTALL_LIBRARY} ${WRKSRC}/nsswitch/pam_winbind.so \
-               ${PREFIX}/lib/security
-.endif
-       ${INSTALL_DATA_DIR} ${DOCDIR}
-       cd ${WRKDIR}/${DISTNAME}/docs;                                  \
-       for f in announce textdocs/* Registry/*.reg; do                 \
-               ${INSTALL_DATA} $${f} ${DOCDIR};                        \
-       done
-
-       # Install Samba examples.
-       ${INSTALL_DATA_DIR} ${EGDIR}
-       ${INSTALL_SCRIPT} ${WRKDIR}/adduser.sh ${EGDIR}/adduser.sh
-       ${INSTALL_SCRIPT} ${WRKDIR}/deluser.sh ${EGDIR}/deluser.sh
-       cd ${WRKDIR}/${DISTNAME}/examples && pax -wr -pp . ${EGDIR}
-       ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${EGDIR}
-       ${CHMOD} -R ugo-w ${EGDIR}
-
-       ${INSTALL_SCRIPT} ${WRKSRC}/script/convert_smbpasswd            \
-               ${EGDIR}/misc
-       ${INSTALL_SCRIPT} ${WRKSRC}/script/mksmbpasswd.sh               \
-               ${PREFIX}/sbin/mksmbpasswd
-
-.include "../../mk/bsd.pkg.mk"
diff -r fa5c37476bd9 -r 8fffd6462a0f net/ja-samba/PLIST
--- a/net/ja-samba/PLIST        Sat Jan 12 06:05:00 2008 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,909 +0,0 @@
-@comment $NetBSD: PLIST,v 1.13 2006/04/17 07:07:31 jlam Exp $
-bin/findsmb
-bin/make_printerdef
-bin/make_smbcodepage
-bin/make_unicodemap
-bin/nmblookup



Home | Main Index | Thread Index | Old Index