pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/net Remove netatalk 3.0.8, as discussed a while ago on...
details: https://anonhg.NetBSD.org/pkgsrc/rev/91a0af225764
branches: trunk
changeset: 396633:91a0af225764
user: hauke <hauke%pkgsrc.org@localhost>
date: Wed Jun 05 14:31:57 2019 +0000
description:
Remove netatalk 3.0.8, as discussed a while ago on tech-pkg.
The branch has long been unmaintained upstream (we kept it longer
because early 3.1.x had serious teething problems), and has security
issues.
diffstat:
net/Makefile | 3 +-
net/netatalk30/DESCR | 8 -
net/netatalk30/MESSAGE | 15 -
net/netatalk30/MESSAGE.pam | 8 -
net/netatalk30/Makefile | 98 ------
net/netatalk30/PLIST | 75 ----
net/netatalk30/distinfo | 21 -
net/netatalk30/files/netatalk_smf.sh | 32 -
net/netatalk30/options.mk | 58 ---
net/netatalk30/patches/patch-bin_ad_ad__cp.c | 13 -
net/netatalk30/patches/patch-bin_afppasswd_afppasswd.c | 40 --
net/netatalk30/patches/patch-config.h.in | 25 -
net/netatalk30/patches/patch-config_Makefile.in | 34 --
net/netatalk30/patches/patch-config_pam_Makefile.in | 33 --
net/netatalk30/patches/patch-distrib_initscripts_Makefile.in | 22 -
net/netatalk30/patches/patch-distrib_initscripts_netatalk.xml.tmpl | 15 -
net/netatalk30/patches/patch-etc_afpd_quota.c | 161 ----------
net/netatalk30/patches/patch-etc_cnid__dbd_cnid__metad.c | 13 -
net/netatalk30/patches/patch-etc_uams_uams__randnum.c | 131 --------
net/netatalk30/patches/patch-include_atalk_util.h | 13 -
net/netatalk30/patches/patch-libatalk_adouble_ad_flush.c | 24 -
net/netatalk30/patches/patch-libatalk_bstring_bstrlib.c | 22 -
net/netatalk30/patches/patch-libatalk_util_getiface.c | 45 --
net/netatalk30/patches/patch-macros_quota-check.m4 | 21 -
24 files changed, 1 insertions(+), 929 deletions(-)
diffs (truncated from 1036 to 300 lines):
diff -r d6e83f2572f6 -r 91a0af225764 net/Makefile
--- a/net/Makefile Wed Jun 05 13:44:17 2019 +0000
+++ b/net/Makefile Wed Jun 05 14:31:57 2019 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1251 2019/05/31 17:19:36 leot Exp $
+# $NetBSD: Makefile,v 1.1252 2019/06/05 14:31:57 hauke Exp $
#
COMMENT= Networking tools
@@ -408,7 +408,6 @@
SUBDIR+= net6
SUBDIR+= netatalk22
SUBDIR+= netatalk3
-SUBDIR+= netatalk30
SUBDIR+= netbsd-iscsi-initiator
SUBDIR+= netbsd-iscsi-target
SUBDIR+= netcat
diff -r d6e83f2572f6 -r 91a0af225764 net/netatalk30/DESCR
--- a/net/netatalk30/DESCR Wed Jun 05 13:44:17 2019 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,8 +0,0 @@
-Netatalk 3 is a freely-available implementation of the Apple
-Filesharing Protocol Suite (AFP) over TCP/IP.
-
-Using Netatalk's AFP 3.1 compliant file-server leads to significantly
-higher transmissions speeds compared with Macs accessing a server via
-SMB or NFS, while providing clients with the best user experience (full
-support for Macintosh metadata, flawlessly supporting mixed
-environments of classic MacOS and MacOS X clients).
diff -r d6e83f2572f6 -r 91a0af225764 net/netatalk30/MESSAGE
--- a/net/netatalk30/MESSAGE Wed Jun 05 13:44:17 2019 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,15 +0,0 @@
-===========================================================================
-$NetBSD: MESSAGE,v 1.1 2014/06/11 11:03:56 hauke Exp $
-
-For users migrating from Netatalk 2.x, version 3.x comes with
-substantial changes, like an all-new config file format, and the loss
-of AppleTalk (ddp) support. You are advised to familiarize yourself
-with the changes in advance; use
-<http://netatalk.sourceforge.net/3.0/htmldocs/upgrade.html> as a
-starting point.
-
-In addition, 3.x appears to only work reliably with the Berkeley
-Database v5, so you either have to manually upgrade the existing
-CNID database(s), or discard them.
-
-===========================================================================
diff -r d6e83f2572f6 -r 91a0af225764 net/netatalk30/MESSAGE.pam
--- a/net/netatalk30/MESSAGE.pam Wed Jun 05 13:44:17 2019 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,8 +0,0 @@
-===========================================================================
-$NetBSD: MESSAGE.pam,v 1.1 2014/06/11 11:03:56 hauke Exp $
-
-A netatalk PAM configuration file needs to be installed in the pam.d
-directory. An example file can be found at
-${PREFIX}/share/examples/netatalk/netatalk.pam
-
-===========================================================================
diff -r d6e83f2572f6 -r 91a0af225764 net/netatalk30/Makefile
--- a/net/netatalk30/Makefile Wed Jun 05 13:44:17 2019 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,98 +0,0 @@
-# $NetBSD: Makefile,v 1.24 2019/04/25 07:33:11 maya Exp $
-
-DISTNAME= netatalk-3.0.8
-PKGNAME= ${DISTNAME:C/-/30-/}
-PKGREVISION= 19
-CATEGORIES= net
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=netatalk/}
-EXTRACT_SUFX= .tar.bz2
-
-MAINTAINER= hauke%NetBSD.org@localhost
-HOMEPAGE= http://netatalk.sourceforge.net/
-COMMENT= Netatalk AFP file services
-LICENSE= gnu-gpl-v2
-
-USE_LIBTOOL= yes
-USE_OLD_DES_API= yes
-USE_TOOLS+= gmake perl:run
-GNU_CONFIGURE= yes
-PKG_CONFIG= yes
-
-PKG_SYSCONFSUBDIR= netatalk
-
-EGDIR= ${PREFIX}/share/examples/netatalk
-CONF_FILES= ${EGDIR}/afp.conf ${PKG_SYSCONFDIR}/afp.conf
-CONF_FILES+= ${EGDIR}/extmap.conf ${PKG_SYSCONFDIR}/extmap.conf
-
-RCD_SCRIPTS= netatalk
-RCD_SCRIPT_SRC.netatalk= ${WRKSRC}/distrib/initscripts/rc.netbsd
-SMF_SRCDIR= ${WRKSRC}/distrib/initscripts
-SMF_METHODS= netatalk_smf
-SMF_MANIFEST= netatalk.xml
-
-CONFLICTS= netatalk22-[0-9]* netatalk-[0-9]*
-CONFLICTS+= netatalk-asun-[0-9]* netatalk-umich-[0-9]*
-
-.include "../../mk/bsd.prefs.mk"
-
-BUILD_DEFS+= VARBASE
-OWN_DIRS+= ${VARBASE}/db/netatalk/CNID ${REAL_ROOT_USER} ${REAL_ROOT_GROUP}
-
-CONFIGURE_ARGS+= --enable-overwrite
-CONFIGURE_ARGS+= --enable-quota
-CONFIGURE_ARGS+= --libexecdir=${PREFIX}/libexec/netatalk
-CONFIGURE_ARGS+= --sbindir=${PREFIX}/libexec/netatalk
-CONFIGURE_ARGS+= --with-pkgconfdir=${PKG_SYSCONFDIR}
-CONFIGURE_ARGS+= --with-message-dir=${PKG_SYSCONFDIR}/msg
-CONFIGURE_ARGS+= --localstatedir=${VARBASE}/db
-CONFIGURE_ARGS+= --with-uams-path=${PREFIX}/libexec/netatalk/uams
-CONFIGURE_ARGS+= --with-bdb=${BUILDLINK_PREFIX.db5}
-CONFIGURE_ARGS+= --with-ssl-dir=${BUILDLINK_PREFIX.openssl}
-CONFIGURE_ARGS+= --with-libevent-header=${BUILDLINK_PREFIX.libevent}/include
-CONFIGURE_ARGS+= --with-libevent-lib=${BUILDLINK_PREFIX.libevent}/lib
-CONFIGURE_ENV+= MACHINE_ARCH=${MACHINE_ARCH}
-
-# Upstream bug, was supposed to be fixed in 3.0.8?
-CFLAGS.SunOS+= -I/usr/include/kerberosv5
-
-MAKE_DIRS+= ${PKG_SYSCONFDIR}/msg
-
-REPLACE_PYTHON+= contrib/shell_utils/afpstats
-REPLACE_PYTHON+= libevent/event_rpcgen.py
-
-SUBST_CLASSES+= paths
-SUBST_MESSAGE.paths= Fixing hardcoded paths.
-SUBST_STAGE.paths= pre-configure
-SUBST_FILES.paths= distrib/initscripts/Makefile.in
-SUBST_SED.paths= -e "s,^\\(DVIPS=\\)\\(/usr/local/tex\\)\\(/bin\\),\\1${PREFIX}\\3,"
-
-PLIST_VARS+= ea
-.if ${OPSYS} == "SunOS" || ${OPSYS} == "DragonFly" || ${OPSYS} == "Linux" || \
- (${OPSYS} == "NetBSD" && empty(OS_VERSION:M[0-6].[0-8]*))
-PLIST.ea= yes
-.endif
-
-CONFIGURE_ARGS.NetBSD+= --without-dtrace
-
-CHECK_SSP_SKIP+= libexec/netatalk/uams/*.a
-
-.include "options.mk"
-
-INSTALLATION_DIRS= libexec/psffilters etc/netatalk
-
-post-configure:
- ${CP} ${FILESDIR}/netatalk_smf.sh ${SMF_SRCDIR}
-
-.if !empty(PKG_OPTIONS:Mpam)
-post-install:
- ${INSTALL_DATA} ${WRKSRC}/config/pam/netatalk ${DESTDIR}${EGDIR}/netatalk.pam
-.endif
-
-BUILDLINK_API_DEPENDS.libevent+= libevent>=2
-.include "../../devel/libevent/buildlink3.mk"
-.include "../../lang/python/application.mk"
-.include "../../security/libgcrypt/buildlink3.mk"
-.include "../../security/openssl/buildlink3.mk"
-.include "../../security/tcp_wrappers/buildlink3.mk"
-.include "../../databases/db5/buildlink3.mk"
-.include "../../mk/bsd.pkg.mk"
diff -r d6e83f2572f6 -r 91a0af225764 net/netatalk30/PLIST
--- a/net/netatalk30/PLIST Wed Jun 05 13:44:17 2019 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,75 +0,0 @@
-@comment $NetBSD: PLIST,v 1.2 2014/06/13 21:52:46 hauke Exp $
-${PLIST.ea}bin/ad
-bin/afpldaptest
-bin/afppasswd
-bin/afpstats
-bin/apple_dump
-bin/asip-status.pl
-bin/cnid2_create
-bin/dbd
-bin/macusers
-bin/netatalk-config
-bin/uniconv
-include/atalk/acl.h
-include/atalk/adouble.h
-include/atalk/afp.h
-include/atalk/bstrlib.h
-include/atalk/cnid.h
-include/atalk/compat.h
-include/atalk/dictionary.h
-include/atalk/ea.h
-include/atalk/globals.h
-include/atalk/hash.h
-include/atalk/iniparser.h
-include/atalk/list.h
-include/atalk/logger.h
-include/atalk/netatalk_conf.h
-include/atalk/paths.h
-include/atalk/standards.h
-include/atalk/uam.h
-include/atalk/unicode.h
-include/atalk/unix.h
-include/atalk/util.h
-include/atalk/vfs.h
-include/atalk/volume.h
-lib/libatalk.la
-libexec/netatalk/afpd
-libexec/netatalk/cnid_dbd
-libexec/netatalk/cnid_metad
-libexec/netatalk/netatalk
-libexec/netatalk/uams/uams_clrtxt.so
-libexec/netatalk/uams/uams_dhx.so
-libexec/netatalk/uams/uams_dhx2.so
-${PLIST.pam}libexec/netatalk/uams/uams_dhx2_pam.la
-libexec/netatalk/uams/uams_dhx2_passwd.la
-${PLIST.pam}libexec/netatalk/uams/uams_dhx_pam.la
-libexec/netatalk/uams/uams_dhx_passwd.la
-${PLIST.gssapi}libexec/netatalk/uams/uams_gss.la
-libexec/netatalk/uams/uams_guest.la
-${PLIST.pam}libexec/netatalk/uams/uams_pam.la
-libexec/netatalk/uams/uams_passwd.la
-libexec/netatalk/uams/uams_randnum.la
-man/man1/ad.1
-man/man1/afpldaptest.1
-man/man1/afppasswd.1
-man/man1/afpstats.1
-man/man1/apple_dump.1
-man/man1/asip-status.pl.1
-man/man1/dbd.1
-man/man1/macusers.1
-man/man1/netatalk-config.1
-man/man1/uniconv.1
-man/man5/afp.conf.5
-man/man5/afp_signature.conf.5
-man/man5/afp_voluuid.conf.5
-man/man5/extmap.conf.5
-man/man8/afpd.8
-man/man8/cnid_dbd.8
-man/man8/cnid_metad.8
-man/man8/netatalk.8
-share/aclocal/netatalk.m4
-share/examples/netatalk/afp.conf
-share/examples/netatalk/extmap.conf
-${PLIST.pam}share/examples/netatalk/netatalk.pam
-@pkgdir libexec/psffilters
-@pkgdir etc/netatalk
diff -r d6e83f2572f6 -r 91a0af225764 net/netatalk30/distinfo
--- a/net/netatalk30/distinfo Wed Jun 05 13:44:17 2019 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,21 +0,0 @@
-$NetBSD: distinfo,v 1.5 2017/07/14 13:08:31 hauke Exp $
-
-SHA1 (netatalk-3.0.8.tar.bz2) = 4956d0991ae09e6c5336980b0c9d92afe8153f5f
-RMD160 (netatalk-3.0.8.tar.bz2) = 61b8b5a43985b8a5441867cb96b9de5aeba324fb
-SHA512 (netatalk-3.0.8.tar.bz2) = fb8132425d0ed467970bd551246b5a239d8e7cb0120187c086a412db1e184191ade0e2ee6afaa7d5c0943e093c40b507482b88c78b16aa38e2c69ac7074e97f2
-Size (netatalk-3.0.8.tar.bz2) = 1707057 bytes
-SHA1 (patch-bin_ad_ad__cp.c) = ef65d56186d38c0c2d7082c379bbab8c8ebd0cdb
-SHA1 (patch-bin_afppasswd_afppasswd.c) = e029893d8f109c59a44ab1fb68aec7069278b7e6
-SHA1 (patch-config.h.in) = 10f56744d91d4119c5f20f90a300126427a1787e
-SHA1 (patch-config_Makefile.in) = 56ef4e7133c098fa84a6daef4571ee839a38f189
-SHA1 (patch-config_pam_Makefile.in) = c75df43f3905035d690eed198ee4abde12f3a940
-SHA1 (patch-distrib_initscripts_Makefile.in) = b954a1e2b52a998e87721148082ec247ca8aaff9
-SHA1 (patch-distrib_initscripts_netatalk.xml.tmpl) = dd7591e12eca3c1e7d7bc768cd1e060979dc383e
-SHA1 (patch-etc_afpd_quota.c) = 90025824fd513788c167108e4c388b453ab75ee6
-SHA1 (patch-etc_cnid__dbd_cnid__metad.c) = 06a97387594f386d3e049ba1e25d4626ac96195f
-SHA1 (patch-etc_uams_uams__randnum.c) = 51e8b4a0c77f732423be9406c9f47d004403080a
-SHA1 (patch-include_atalk_util.h) = 5fe41720bf82980f6d5965f76d34e1703e541047
-SHA1 (patch-libatalk_adouble_ad_flush.c) = d4df84d2786bf392a5113b4867d955098c0c1da9
-SHA1 (patch-libatalk_bstring_bstrlib.c) = f43818328237b908166f956de464f532d578d2c4
-SHA1 (patch-libatalk_util_getiface.c) = fe4aba6080f6308866bedb3d96ccc2b034836d3e
-SHA1 (patch-macros_quota-check.m4) = aa8a053b83bc4579ca0a8f66f43226ead8e79696
diff -r d6e83f2572f6 -r 91a0af225764 net/netatalk30/files/netatalk_smf.sh
--- a/net/netatalk30/files/netatalk_smf.sh Wed Jun 05 13:44:17 2019 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,32 +0,0 @@
-#!@SMF_METHOD_SHELL@
-#
-# SunOS SMF start/stop/refresh "methods" script for Netatalk 3
-
-# $NetBSD: netatalk_smf.sh,v 1.1 2014/06/11 11:03:56 hauke Exp $
-
-PIDFILE=@VARBASE@/run/netatalk.pid
-
-case $1 in
-'start')
- @PREFIX@/libexec/netatalk/netatalk
- ;;
-
-'stop')
- if [ -f "$PIDFILE" ]; then
- /usr/bin/kill `/usr/bin/head -1 $PIDFILE`
- fi
- ;;
-
-'refresh')
- if [ -f "$PIDFILE" ]; then
- /usr/bin/kill -HUP `/usr/bin/head -1 $PIDFILE`
- fi
- ;;
-
-*)
- echo "Usage: $0 { start | stop | refresh }"
- exit 1
- ;;
-esac
Home |
Main Index |
Thread Index |
Old Index