pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/net Remove gated.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/b0c581b11bd7
branches:  trunk
changeset: 384528:b0c581b11bd7
user:      bsiegert <bsiegert%pkgsrc.org@localhost>
date:      Mon Aug 27 13:45:21 2018 +0000

description:
Remove gated.

This was announced in July on both pkgsrc-users and tech-pkg, and no one
objected to the removal.

The last release of gated  was in 1999, its upstream
has disappeared, the homepage redirects to a sketchy company.

If you wanted to do routing in software today, you should probably use
quagga or another modern daemon.

ok to remove from gdt@

diffstat:

 net/Makefile                        |   3 +-
 net/gated/DESCR                     |   4 -
 net/gated/Makefile                  |  55 ---------------------
 net/gated/PLIST                     |  95 -------------------------------------
 net/gated/distinfo                  |  19 -------
 net/gated/files/configuration       |  43 ----------------
 net/gated/files/gated               |  19 -------
 net/gated/patches/patch-aa          |  21 --------
 net/gated/patches/patch-ab          |  44 -----------------
 net/gated/patches/patch-ad          |  12 ----
 net/gated/patches/patch-ae          |  16 ------
 net/gated/patches/patch-af          |  57 ----------------------
 net/gated/patches/patch-ag          |  13 -----
 net/gated/patches/patch-ah          |  39 ---------------
 net/gated/patches/patch-ai          |  15 -----
 net/gated/patches/patch-aj          |  21 --------
 net/gated/patches/patch-ak          |  13 -----
 net/gated/patches/patch-if          |  17 ------
 net/gated/patches/patch-is          |  23 --------
 net/gated/patches/patch-src-lexer.l |  19 -------
 20 files changed, 1 insertions(+), 547 deletions(-)

diffs (truncated from 638 to 300 lines):

diff -r 88842bedda27 -r b0c581b11bd7 net/Makefile
--- a/net/Makefile      Mon Aug 27 11:18:54 2018 +0000
+++ b/net/Makefile      Mon Aug 27 13:45:21 2018 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1221 2018/07/25 16:23:17 schmonz Exp $
+# $NetBSD: Makefile,v 1.1222 2018/08/27 13:45:21 bsiegert Exp $
 #
 
 COMMENT=       Networking tools
@@ -167,7 +167,6 @@
 SUBDIR+=       ftpproxy
 SUBDIR+=       fwknop
 SUBDIR+=       gallery-dl
-SUBDIR+=       gated
 SUBDIR+=       gcloud-golang-metadata
 SUBDIR+=       get-flash-videos
 SUBDIR+=       get_iplayer
diff -r 88842bedda27 -r b0c581b11bd7 net/gated/DESCR
--- a/net/gated/DESCR   Mon Aug 27 11:18:54 2018 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,4 +0,0 @@
-GateD routing protocol daemon
-
-This program implements various routing protocols such as OSPF, RIP, EGP,
-HELLO, BGP, ISIS, et al.
diff -r 88842bedda27 -r b0c581b11bd7 net/gated/Makefile
--- a/net/gated/Makefile        Mon Aug 27 11:18:54 2018 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,55 +0,0 @@
-# $NetBSD: Makefile,v 1.39 2013/12/08 03:55:43 dholland Exp $
-
-DISTNAME=      gated-3-5-11
-PKGNAME=       gated-3.5.11
-PKGREVISION=   5
-CATEGORIES=    net
-MASTER_SITES=  http://www.funet.fi/pub/unix/tcpip/gated/
-
-MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=      http://www.gated.org/
-COMMENT=       Routing protocol daemon
-LICENSE=       gated-license
-
-SPECIAL_PERMS+=                bin/gdc ${REAL_ROOT_USER} ${REAL_ROOT_GROUP} 4510 \
-                       bin/ospf_monitor ${SETUID_ROOT_PERMS}
-
-RESTRICTED=            Required license from Merit
-NO_SRC_ON_FTP=         ${RESTRICTED}
-NO_SRC_ON_CDROM=       ${RESTRICTED}
-NO_BIN_ON_FTP=         ${RESTRICTED}
-NO_BIN_ON_CDROM=       ${RESTRICTED}
-
-NOT_FOR_PLATFORM=      Interix-*-* # no userland routing table support
-
-USE_TOOLS+=    lex yacc pax
-
-RCD_SCRIPTS=           gated
-RCD_SCRIPT_SRC.gated=  ${FILESDIR}/gated
-
-BUILD_TARGET=  gated
-
-INSTALL_MAKE_FLAGS=    MANDIR=${DESTDIR}${PREFIX}/${PKGMANDIR}
-INSTALLATION_DIRS=     bin ${PKGMANDIR}/man8 sbin share/doc/gated
-
-post-extract:
-       @${SED} -e 's#@PREFIX@#${PREFIX}#' <${FILESDIR}/configuration \
-           >${WRKSRC}/src/configs/netbsd
-       @${SED} -e 's#@PREFIX@#${PREFIX}#' <${FILESDIR}/configuration \
-           >${WRKSRC}/src/configs/dragonfly
-
-do-configure:
-       cd ${WRKSRC}/src;                                               \
-               obj=obj.`util/archtype`;                                \
-               ${MKDIR} $$obj;                                         \
-               ${CP} configs/${LOWER_OPSYS} $$obj/Config;              \
-               ${RM} -f Config
-
-post-install:
-       cd ${WRKSRC}/doc && pax -rw . ${DESTDIR}${PREFIX}/share/doc/gated
-       ${CHOWN} -R ${SHAREOWN} ${DESTDIR}${PREFIX}/share/doc/gated
-       ${CHGRP} -R ${SHAREGRP} ${DESTDIR}${PREFIX}/share/doc/gated
-       ${FIND} ${DESTDIR}${PREFIX}/share/doc/gated -type f -print | \
-       ${XARGS} ${CHMOD} -x
-
-.include "../../mk/bsd.pkg.mk"
diff -r 88842bedda27 -r b0c581b11bd7 net/gated/PLIST
--- a/net/gated/PLIST   Mon Aug 27 11:18:54 2018 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,95 +0,0 @@
-@comment $NetBSD: PLIST,v 1.5 2014/03/11 14:05:08 jperkin Exp $
-bin/gdc
-bin/ospf_monitor
-bin/ripquery
-man/man8/gated.8
-man/man8/gdc.8
-man/man8/ospf_monitor.8
-man/man8/ripquery.8
-sbin/gated
-share/doc/gated/config_guide/aggr_stmt.html
-share/doc/gated/config_guide/aspath.html
-share/doc/gated/config_guide/bgp_stmt.html
-share/doc/gated/config_guide/config.html
-share/doc/gated/config_guide/control_stmt.html
-share/doc/gated/config_guide/defines.html
-share/doc/gated/config_guide/direct.html
-share/doc/gated/config_guide/dvmrp_stmt.html
-share/doc/gated/config_guide/egp_stmt.html
-share/doc/gated/config_guide/export_stmt.html
-share/doc/gated/config_guide/filter.html
-share/doc/gated/config_guide/glossary.html
-share/doc/gated/config_guide/icmp_stmt.html
-share/doc/gated/config_guide/igmp_stmt.html
-share/doc/gated/config_guide/import_stmt.html
-share/doc/gated/config_guide/intfcs.html
-share/doc/gated/config_guide/intro.html
-share/doc/gated/config_guide/isis_stmt.html
-share/doc/gated/config_guide/kernel_stmt.html
-share/doc/gated/config_guide/options.html
-share/doc/gated/config_guide/ospf_stmt.html
-share/doc/gated/config_guide/pim_stmt.html
-share/doc/gated/config_guide/pref.html
-share/doc/gated/config_guide/proto_over.html
-share/doc/gated/config_guide/radix.html
-share/doc/gated/config_guide/rdisc_stmt.html
-share/doc/gated/config_guide/redirect_stmt.html
-share/doc/gated/config_guide/references.html
-share/doc/gated/config_guide/rip_stmt.html
-share/doc/gated/config_guide/samp_eg.html
-share/doc/gated/config_guide/samp_host.html
-share/doc/gated/config_guide/samp_ig.html
-share/doc/gated/config_guide/samp_mcast.html
-share/doc/gated/config_guide/snmp_stmt.html
-share/doc/gated/config_guide/statements.html
-share/doc/gated/config_guide/static_stmt.html
-share/doc/gated/config_guide/trace.html
-share/doc/gated/copyright-isis.html
-share/doc/gated/copyright-ospf.html
-share/doc/gated/copyright.html
-share/doc/gated/installation_guide/installation.html
-share/doc/gated/logo.gif
-share/doc/gated/main.html
-share/doc/gated/member_info/licenses/advisory.html
-share/doc/gated/member_info/licenses/commercial_v4.html
-share/doc/gated/member_info/licenses/commercial_v4_new.html
-share/doc/gated/member_info/licenses/commercial_v5.html
-share/doc/gated/member_info/licenses/commercial_v6.html
-share/doc/gated/member_info/licenses/gold.html
-share/doc/gated/member_info/licenses/merit.license.v_3.0
-share/doc/gated/member_info/licenses/merit_license_v4.html
-share/doc/gated/member_info/licenses/research_v4.html
-share/doc/gated/member_info/licenses/research_v5.html
-share/doc/gated/member_info/licenses/research_v6.html
-share/doc/gated/member_info/licenses/service_v4.html
-share/doc/gated/member_info/licenses/service_v5.html
-share/doc/gated/member_info/licenses/service_v6.html
-share/doc/gated/member_info/licenses/small_commercial_v4.html
-share/doc/gated/member_info/licenses/small_commercial_v5.html
-share/doc/gated/member_info/licenses/small_commercial_v6.html
-share/doc/gated/member_info/licenses/small_service_v4.html
-share/doc/gated/member_info/licenses/small_service_v5.html
-share/doc/gated/member_info/licenses/small_service_v6.html
-share/doc/gated/member_info/licenses/supporting_v4.html
-share/doc/gated/member_info/licenses/supporting_v5.html
-share/doc/gated/member_info/licenses/supporting_v6.html
-share/doc/gated/member_info/membership/commercial.member.html
-share/doc/gated/member_info/membership/gated-ipv6.summary.html
-share/doc/gated/member_info/membership/gated-multi.summary.html
-share/doc/gated/member_info/membership/gated-uni.summary.html
-share/doc/gated/member_info/membership/goals.html
-share/doc/gated/member_info/membership/gold.member.html
-share/doc/gated/member_info/membership/membership_categories.html
-share/doc/gated/member_info/membership/research.member.html
-share/doc/gated/member_info/membership/service.member.html
-share/doc/gated/member_info/membership/small_commercial.member.html
-share/doc/gated/member_info/membership/small_service.member.html
-share/doc/gated/member_info/membership/supporting.member.html
-share/doc/gated/member_info/membership/technical_advisory.member.html
-share/doc/gated/note.gif
-share/doc/gated/operation_guide/gated.html
-share/doc/gated/operation_guide/gdc.html
-share/doc/gated/operation_guide/operation.html
-share/doc/gated/operation_guide/ospf_monitor.html
-share/doc/gated/operation_guide/ripquery.html
-share/doc/gated/warning.gif
diff -r 88842bedda27 -r b0c581b11bd7 net/gated/distinfo
--- a/net/gated/distinfo        Mon Aug 27 11:18:54 2018 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,19 +0,0 @@
-$NetBSD: distinfo,v 1.13 2017/03/23 17:06:57 joerg Exp $
-
-SHA1 (gated-3-5-11.tar.gz) = a6abdc59beb881dee06c9433b690fa6eab99fe07
-RMD160 (gated-3-5-11.tar.gz) = 16624c1e2229fb783dd3bbc5759945e5e368c1f3
-SHA512 (gated-3-5-11.tar.gz) = fb40127d023f15124fa26fcb53fc3dfe11b5ed4ca72c58c87160c2f883a3ec065749a2bc5043af467074db7e3f72af01f9d3100f9620cc47b7ef40dd3e409436
-Size (gated-3-5-11.tar.gz) = 1565263 bytes
-SHA1 (patch-aa) = 67933e863e715b92beda5a0cb05d38600b42311e
-SHA1 (patch-ab) = cd5c46845530d6c746e5255fb7685ce5da6c1de3
-SHA1 (patch-ad) = 0338ffe0160d72daf45c1fb641cae7baee82e13e
-SHA1 (patch-ae) = c02081fa9281cbe5adfab53f24c3c662fcdf9beb
-SHA1 (patch-af) = 3b27a9b1e13533f4dd6dc6c2dc7d23c0a3ae725e
-SHA1 (patch-ag) = 375e91f1e04995ef4f7d3f7dcc592d90901fa21c
-SHA1 (patch-ah) = 373152725d376e8bf0963de8f352906fe6b46355
-SHA1 (patch-ai) = 93d75b6132bcd0d79c075a53c9fb121571464fc9
-SHA1 (patch-aj) = d8aab039599d1cf152d8bb39bba629c4d5d37c66
-SHA1 (patch-ak) = 04857d0be869480812138b059e303f6a3aac00e7
-SHA1 (patch-if) = 8430686ee894c1fc4f9fb58784ebf729a26083af
-SHA1 (patch-is) = 17bb369653948890a41e61f27a198075c7b22214
-SHA1 (patch-src-lexer.l) = 3e4e5bf60e21e880a8774fc1392d8ae6ba24b0ac
diff -r 88842bedda27 -r b0c581b11bd7 net/gated/files/configuration
--- a/net/gated/files/configuration     Mon Aug 27 11:18:54 2018 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,43 +0,0 @@
-#
-#      $NetBSD: configuration,v 1.2 2004/05/29 16:05:54 kim Exp $
-#
-#      "gated" configuration for NetBSD
-#
-
-bindir @PREFIX@/bin
-sbindir @PREFIX@/sbin
-mandir @PREFIX@/man
-mantype bsd42
-
-cc     cc
-#cflags -g
-cwflags -W -Wreturn-type -Wcast-qual -Wpointer-arith -Wwrite-strings -Wswitch -Wshadow
-cflags -O -g
-
-ldflags -lkvm
-
-lex    lex
-lflags -p -Cfe
-yflags -d -v
-
-mkdep  mkdep -flag -MM
-
-options INCLUDE_UNISTD INCLUDE_PATHS GID_T=gid_t
-options POSIX_SIGNALS HAVE_WAITPID USE_SETSID
-options VARIABLE_MASKS SOCKET_LENGTHS SOCKADDR_DL INCLUDE_IF_DL
-options KRT_RTREAD_KINFO KRT_IFREAD_KINFO KRT_RT_SOCK USE_SYSCTL
-options KRT_LLADDR_NONE KRT_SYMBOLS_SYSCTL KVM_TYPE_BSD44 KSYM_VERSION=VRS_SYM
-options KRT_SOCKET_TYPE="PF_ROUTE, SOCK_RAW, AF_UNSPEC"
-options U_INT8=u_int8_t U_INT16=u_int16_t U_INT32=u_int32_t U_INT64=u_int64_t
-options S_INT8=int8_t S_INT16=int16_t S_INT32=int32_t S_INT64=int64_t
-options GDC_RESOURCE GDCCORENAME=""%s.core""
-
-gdc_group      wheel
-
-path_dump      /var/tmp/%s_dump
-path_dumpdir   /var/tmp
-path_pid       /var/run/%s.pid
-path_version   /var/run/%s.version
-path_unix      /netbsd
-
-protocols      bgp egp hello icmp rip ospf iso slsp isis rdisc
diff -r 88842bedda27 -r b0c581b11bd7 net/gated/files/gated
--- a/net/gated/files/gated     Mon Aug 27 11:18:54 2018 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,19 +0,0 @@
-#!/bin/sh
-#
-# $NetBSD: gated,v 1.3 2007/04/24 12:06:18 tron Exp $
-#
-
-# PROVIDE: gated
-# REQUIRE: network mountcritlocal
-# BEFORE:  NETWORKING
-
-. /etc/rc.subr
-
-name="gated"
-rcvar=$name
-command="@PREFIX@/sbin/${name}"
-pidfile="/var/run/${name}.pid"
-required_files="/etc/${name}.conf"
-
-load_rc_config $name
-run_rc_command "$1"
diff -r 88842bedda27 -r b0c581b11bd7 net/gated/patches/patch-aa
--- a/net/gated/patches/patch-aa        Mon Aug 27 11:18:54 2018 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,21 +0,0 @@
-$NetBSD: patch-aa,v 1.6 2016/03/25 21:06:50 joerg Exp $
-
---- src/configs/netbsd.orig    2004-07-10 22:21:01.000000000 +0200
-+++ src/configs/netbsd
-@@ -11,8 +11,8 @@ mantype bsd42
- 
- cc    cc
- #cflags -g
--cwflags -W -Wreturn-type -Wcast-qual -Wpointer-arith -Wwrite-strings -Wswitch -Wshadow
--cflags        -O -g
-+#cwflags -W -Wreturn-type -Wcast-qual -Wpointer-arith -Wwrite-strings -Wswitch -Wshadow
-+cflags        -O -g -DUSE_MMAP -D_KERNTYPES
- 
- ldflags -lkvm
- 
-@@ -40,4 +40,4 @@ path_pid     /var/run/%s.pid
- path_version  /var/run/%s.version
- path_unix     /netbsd
- 
--protocols     bgp egp hello icmp rip ospf iso slsp isis rdisc



Home | Main Index | Thread Index | Old Index