aboutsummaryrefslogtreecommitdiffstats
path: root/net
diff options
context:
space:
mode:
authormiwi <miwi@FreeBSD.org>2008-02-28 09:07:11 +0800
committermiwi <miwi@FreeBSD.org>2008-02-28 09:07:11 +0800
commitc663eeac6e41c55bf53389f1a52a96ab6fa0bb42 (patch)
tree0da8a8f5766ff78529e0b9e08a2bc8a8c5b59c2d /net
parent20bff63d7c3f30462b00e22318a68ac4b402870b (diff)
downloadfreebsd-ports-gnome-c663eeac6e41c55bf53389f1a52a96ab6fa0bb42.tar.gz
freebsd-ports-gnome-c663eeac6e41c55bf53389f1a52a96ab6fa0bb42.tar.zst
freebsd-ports-gnome-c663eeac6e41c55bf53389f1a52a96ab6fa0bb42.zip
2007-11-22 x11-themes/indubstrial: yes
2008-01-14 x11-themes/gtk-smooth-engine: Redundant port (now included in gtk-engines), no release since 2005 2007-09-21 security/amavis-perl: depends on misc/compat3x, which has security problems 2007-12-31 sysutils/cdbakeoven: Abandonware 2008-01-04 net/gnu-finger: no active development and known security vulnerabilities. 2007-11-16 misc/seizedesktop: development stalled for years, outdated, unmaintained
Diffstat (limited to 'net')
-rw-r--r--net/Makefile1
-rw-r--r--net/gnu-finger/Makefile55
-rw-r--r--net/gnu-finger/distinfo3
-rw-r--r--net/gnu-finger/files/clients.sample3
-rw-r--r--net/gnu-finger/files/fingerd.sh.sample19
-rw-r--r--net/gnu-finger/files/patch-aa26
-rw-r--r--net/gnu-finger/files/patch-ab87
-rw-r--r--net/gnu-finger/files/patch-ac44
-rw-r--r--net/gnu-finger/files/patch-ad13
-rw-r--r--net/gnu-finger/files/patch-ae28
-rw-r--r--net/gnu-finger/files/patch-af11
-rw-r--r--net/gnu-finger/files/patch-ag40
-rw-r--r--net/gnu-finger/pkg-descr23
-rw-r--r--net/gnu-finger/pkg-plist13
14 files changed, 0 insertions, 366 deletions
diff --git a/net/Makefile b/net/Makefile
index 65dcb5607b68..0574a297eae9 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -180,7 +180,6 @@
SUBDIR += gnome-vnc
SUBDIR += gnometelnet
SUBDIR += gnosamba
- SUBDIR += gnu-finger
SUBDIR += gnu-radius
SUBDIR += gofish
SUBDIR += googolplex
diff --git a/net/gnu-finger/Makefile b/net/gnu-finger/Makefile
deleted file mode 100644
index 193d2e1c5754..000000000000
--- a/net/gnu-finger/Makefile
+++ /dev/null
@@ -1,55 +0,0 @@
-# New ports collection makefile for: GNU finger
-# Date created: 20 June 1996
-# Whom: Yoshiro MIHIRA <sanpei@yy.cs.keio.ac.jp>
-#
-# $FreeBSD$
-#
-
-PORTNAME= finger
-PORTVERSION= 1.37
-PORTREVISION= 1
-CATEGORIES= net
-MASTER_SITES= ${MASTER_SITE_GNU}
-MASTER_SITE_SUBDIR= finger
-PKGNAMEPREFIX= gnu-
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= GNU version of finger
-
-DEPRECATED= no active development and known security vulnerabilities.
-EXPIRATION_DATE= 2008-01-04
-FORBIDDEN= http://www.vuxml.org/freebsd/610bc692-a2ad-11dc-900c-000bcdc1757a.html
-
-CONFLICTS= pfinger-0.*
-
-post-patch:
- ${REINPLACE_CMD} -e 's,DEFS="$$DEFS -D_ANSI_SOURCE",,' \
- ${WRKSRC}/configure
- ${REINPLACE_CMD} -e 's,extern char \*sys_errlist,//extern char \*sys_errlist,' \
- ${WRKSRC}/lib/os.c ${WRKSRC}/lib/error.c
- ${REINPLACE_CMD} -e 's,longjmperror (),void longjmperror (void),' \
- ${WRKSRC}/lib/error.c
- ${REINPLACE_CMD} -e 's,\, sys_nerr,,' \
- ${WRKSRC}/lib/error.c
- ${REINPLACE_CMD} -e 's,char \*source,const char \*source,' \
- ${WRKSRC}/lib/savedir.c
-
-HAS_CONFIGURE= yes
-INSTALL_TARGET= server
-
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} >= 700042
-BROKEN= Does not compile with GCC 4.2
-.endif
-
-post-install:
- ${MKDIR} ${PREFIX}/etc/fingerdir
- ${MKDIR} ${PREFIX}/etc/rc.d
- @${CP} ${WRKSRC}/support/ttylocs ${PREFIX}/etc/fingerdir/ttylocs.sample
- @${CP} ${FILESDIR}/clients.sample ${PREFIX}/etc/fingerdir/clients.sample
- @${INSTALL} ${COPY} -m 744 -o root ${FILESDIR}/fingerd.sh.sample ${PREFIX}/etc/rc.d/fingerd.sh.sample
- @${ECHO_CMD} "GNU.finger.server.hostname" > ${PREFIX}/etc/fingerdir/serverhost.sample
- @${ECHO_CMD} "mail.spool.server.hostname" > ${PREFIX}/etc/fingerdir/mailhost.sample
-
-.include <bsd.port.post.mk>
diff --git a/net/gnu-finger/distinfo b/net/gnu-finger/distinfo
deleted file mode 100644
index 074deaa15833..000000000000
--- a/net/gnu-finger/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (finger-1.37.tar.gz) = fd2804df1ee71bac580ce5539d3469d9
-SHA256 (finger-1.37.tar.gz) = 2a4c76d5846fa8341bb9816e55b0385923fcd577880fd90147d95638fa716515
-SIZE (finger-1.37.tar.gz) = 239953
diff --git a/net/gnu-finger/files/clients.sample b/net/gnu-finger/files/clients.sample
deleted file mode 100644
index 0d7b3a1122b6..000000000000
--- a/net/gnu-finger/files/clients.sample
+++ /dev/null
@@ -1,3 +0,0 @@
-#client.list
-client1.somewhere.ac.jp
-client2.somewhere.ac.jp
diff --git a/net/gnu-finger/files/fingerd.sh.sample b/net/gnu-finger/files/fingerd.sh.sample
deleted file mode 100644
index ef6b4fff34cf..000000000000
--- a/net/gnu-finger/files/fingerd.sh.sample
+++ /dev/null
@@ -1,19 +0,0 @@
-#!/bin/sh
-
-case $1 in
-start)
- if [ -x /usr/local/libexec/fingerd -a -f /usr/local/etc/fingerdir/serverhost ]; then
- /usr/local/libexec/fingerd
- echo ' gnu-fingerd'
- fi
- ;;
-stop)
- killall fingerd && echo -n ' gnu-fingerd'
- ;;
-*)
- echo "Usage: `basename $0` {start|stop}" >&2
- exit 64
- ;;
-esac
-
-exit 0
diff --git a/net/gnu-finger/files/patch-aa b/net/gnu-finger/files/patch-aa
deleted file mode 100644
index 33f1d887263c..000000000000
--- a/net/gnu-finger/files/patch-aa
+++ /dev/null
@@ -1,26 +0,0 @@
---- configure.orig Fri Oct 16 06:49:05 1992
-+++ configure Mon Jul 8 19:39:32 1996
-@@ -1041,8 +1041,10 @@
-
-
- echo checking for /proc file system
-- if test -r /proc ; then DEFS="$DEFS -DHAVE_PROC_FS=1"
-- fi
-+# if test -r /proc ; then DEFS="$DEFS -DHAVE_PROC_FS=1"
-+# fi
-+
-+ DEFS="$DEFS -D_ANSI_SOURCE"
-
-
-
-@@ -1071,8 +1073,9 @@
-
-
-
-- echo checking for /usr/mail or /usr/spool/mail
-+ echo checking for /usr/mail, /var/mail or /usr/spool/mail
- if test -d /usr/mail ; then MAILDIR=/usr/mail
-+ elif test -d /var/mail ; then MAILDIR=/var/mail
- else MAILDIR=/usr/spool/mail
- fi
-
diff --git a/net/gnu-finger/files/patch-ab b/net/gnu-finger/files/patch-ab
deleted file mode 100644
index 9ed000dee5ae..000000000000
--- a/net/gnu-finger/files/patch-ab
+++ /dev/null
@@ -1,87 +0,0 @@
---- lib/os.c.orig Thu Oct 22 22:01:10 1992
-+++ lib/os.c Thu Dec 14 13:02:56 2006
-@@ -26,6 +26,8 @@
- #include <sys/acct.h>
- #include <time.h>
- #include <packet.h>
-+#include <sys/socket.h>
-+#include <netdb.h>
-
- #ifdef HAVE_UTMPX_H
- #include <utmpx.h>
-@@ -70,13 +72,18 @@
-
- /* Where the utmp file is located. */
- #ifndef HAVE_GETUTENT
-+#ifdef __FreeBSD__
-+#define UTMP_FILE _PATH_UTMP
-+#else
- #define UTMP_FILE "/etc/utmp"
- #endif
-+#endif
-
- /* A non-null value is the address of the utmp entry which contains the
- information for the user using the console. */
- UTMP *console_user;
-
-+long get_last_access(char *);
-
- /* **************************************************************** */
- /* */
-@@ -288,6 +295,21 @@
- {
- idle = current_time - get_last_access (utmplist[i]->ut_line);
-
-+#ifdef __FreeBSD__
-+ /*
-+ * GNU finger lists two information of one user for one machine,
-+ * (1. about login console, 2. tty which has smallest idling time.)
-+ * In listing algorithm, GNU finger server program [fingerd] uses
-+ * `console' string in tty.
-+ *
-+ * But FreeBSD uses `ttyv[0-3]' as console name.
-+ *
-+ * So this patch is to translate `ttyv?' string to `console'
-+ */
-+ if (strstr (utmplist[i]->ut_line, "ttyv") != NULL) {
-+ strcpy (utmplist[i]->ut_line, "console");
-+ }
-+#endif
- if (idle < 0)
- idle = 0;
-
-@@ -485,6 +507,7 @@
-
- UTMP **result;
- int result_size = 0;
-+ struct hostent *hp; u_long l;
-
- #ifndef HAVE_GETUTENT
- file = open (UTMP_FILE, O_RDONLY);
-@@ -528,6 +551,26 @@
- if (!UT (entry, ut_name)[0])
- continue;
- #endif /* sun */
-+
-+#ifdef __FreeBSD__
-+ /*
-+ * From src/usr.bin/login/login.c CVS log, after 2.2 source tree,
-+ * login.c write numerical address to ut_host.
-+ * (1.12 comment of login.c)
-+ *
-+ * So this patch is to translate numerical address to hostname.
-+ */
-+ if (UT(entry, ut_host)[0]) {
-+ if (isdigit(UT(entry, ut_host)[0]) &&
-+ (long)(l = inet_addr(UT(entry, ut_host))) != -1 &&
-+ (hp = gethostbyaddr((char *)&l, sizeof(l), AF_INET))) {
-+ if (hp->h_name) {
-+ strncpy(UT(entry, ut_host), hp->h_name, UT_HOSTSIZE);
-+ UT(entry, ut_host)[UT_HOSTSIZE - 1] = '\0';
-+ } /* valid hostname */
-+ } /* IP addr */
-+ } /* UTMP */
-+#endif
-
- for (i = 0; result[i]; i++)
- {
diff --git a/net/gnu-finger/files/patch-ac b/net/gnu-finger/files/patch-ac
deleted file mode 100644
index c331127405a6..000000000000
--- a/net/gnu-finger/files/patch-ac
+++ /dev/null
@@ -1,44 +0,0 @@
---- src/finger.c.org Sat Jul 6 14:31:03 1996
-+++ src/finger.c Sat Jul 6 16:23:39 1996
-@@ -107,7 +107,6 @@
- char *arg, *port;
- int optc;
-
--
- default_error_handling (argv[0]);
-
- /* Parse the arguments passed on the command line. */
-@@ -192,6 +191,7 @@
- long addr;
- char *finger_server = NULL;
- int suppress_hostname = 0;
-+ int malloc_flag = 0;
-
-
- username = savestring (arg);
-@@ -204,7 +204,7 @@
- hostname = NULL;
-
- if ((!username || !*username)
-- && (finger_server = getservhost ()))
-+ && (finger_server = getservhost (stderr)))
- {
- hostname = finger_server;
- suppress_hostname = 1;
-@@ -237,6 +237,7 @@
- {
- host = (struct hostent *) xmalloc (sizeof (struct hostent));
- host->h_name = hostname;
-+ malloc_flag = 1;
- }
- }
- else
-@@ -296,6 +297,7 @@
- if (finger_server)
- free (finger_server);
-
-- if (host)
-+ if (malloc_flag) {
- free (host);
-+ }
- }
diff --git a/net/gnu-finger/files/patch-ad b/net/gnu-finger/files/patch-ad
deleted file mode 100644
index ec6c54d444d9..000000000000
--- a/net/gnu-finger/files/patch-ad
+++ /dev/null
@@ -1,13 +0,0 @@
---- Makefile.in.orig Thu Oct 22 08:59:40 1992
-+++ Makefile.in Mon Jul 8 19:44:26 1996
-@@ -51,8 +51,8 @@
- false
-
- server: $(AUXOBJS) $(EXECUTABLES)
-- (cd $(SRC); $(MAKE) $(MFLAGS) $(CC)="$(CC)" server)
-- (cd targets; $(MAKE) $(MFLAGS) $(CC)="$(CC)" server)
-+ (cd $(SRC); $(MAKE) $(MFLAGS) CC="$(CC)" server)
-+ (cd targets; $(MAKE) $(MFLAGS) CC="$(CC)" server)
-
- client: $(AUXOBJS) $(EXECUTABLES)
- (cd $(SRC); $(MAKE) $(MFLAGS) CC="$(CC)" client)
diff --git a/net/gnu-finger/files/patch-ae b/net/gnu-finger/files/patch-ae
deleted file mode 100644
index 2bdd858e570e..000000000000
--- a/net/gnu-finger/files/patch-ae
+++ /dev/null
@@ -1,28 +0,0 @@
---- src/Makefile.in.org Sat Jul 6 17:57:18 1996
-+++ src/Makefile.in Sat Jul 6 18:04:43 1996
-@@ -85,18 +85,18 @@
- server: $(EXECUTABLES) .fingerdir .etcdir .bindir
- -if [ ! -r `cat .etcdir` ]; then mkdir `cat .etcdir`; fi
- -if [ ! -r `cat .fingerdir` ]; then mkdir `cat .fingerdir`; fi
-- cp finger `cat .bindir`; chmod a+rx `cat .bindir`/finger
-- cp fingerd `cat .etcdir`; chmod a+rx `cat .etcdir`/fingerd
-- cp in.fingerd `cat .etcdir`; chmod a+rx `cat .etcdir`/in.fingerd
-- cp in.cfingerd `cat .etcdir`; chmod a+rx `cat .etcdir`/in.cfingerd
-+ install -c -m 755 -s finger `cat .bindir`/finger
-+ install -c -m 744 -o root -s fingerd `cat .etcdir`/fingerd
-+ install -c -m 744 -o nobody -s in.fingerd `cat .etcdir`/in.fingerd
-+ install -c -m 744 -o nobody -s in.cfingerd `cat .etcdir`/in.cfingerd
- (cd ../lib/site; make install)
-
- client: $(EXECUTABLES) .etcdir .fingerdir .bindir
- -if [ ! -r `cat .etcdir` ]; then mkdir `cat .etcdir`; fi
- -if [ ! -r `cat .fingerdir` ]; then mkdir `cat .fingerdir`; fi
-- cp finger `cat .bindir`; chmod a+rx `cat .bindir`/finger
-- cp in.fingerd `cat .etcdir`; chmod a+rx `cat .etcdir`/in.fingerd
-- cp in.cfingerd `cat .etcdir`; chmod a+rx `cat .etcdir`/in.cfingerd
-+ install -c -m 755 -s finger `cat .bindir`/finger
-+ install -c -m 744 -o nobody -s in.fingerd `cat .etcdir`/in.fingerd
-+ install -c -m 744 -o nobody -s in.cfingerd `cat .etcdir`/in.cfingerd
- touch `cat .fingerdir`/ttylocs
-
- clean:
diff --git a/net/gnu-finger/files/patch-af b/net/gnu-finger/files/patch-af
deleted file mode 100644
index 37b86984c21d..000000000000
--- a/net/gnu-finger/files/patch-af
+++ /dev/null
@@ -1,11 +0,0 @@
---- config.h.org Mon Jul 8 19:10:59 1996
-+++ config.h Mon Jul 8 19:11:16 1996
-@@ -133,7 +133,7 @@
-
- #define FingerDir /usr/local/etc/fingerdir
- #define BinDir /usr/local/bin
--#define EtcDir /usr/local/etc
-+#define EtcDir /usr/local/libexec
- #define MugShotPath "/usr/local/lib/mugshots:/usr/local/mugshots"
-
- /* Define USE_DATABASE if you want to keep information about users in
diff --git a/net/gnu-finger/files/patch-ag b/net/gnu-finger/files/patch-ag
deleted file mode 100644
index c5f76137b1b7..000000000000
--- a/net/gnu-finger/files/patch-ag
+++ /dev/null
@@ -1,40 +0,0 @@
---- src/fingerd.c.orig Wed Oct 28 15:12:52 1992
-+++ src/fingerd.c Sat May 11 23:41:11 2002
-@@ -110,7 +110,7 @@
- int nofork = 0;
-
- /* The output stream for debugging. */
--FILE *debug_output = stderr;
-+FILE *debug_output = NULL;
-
- /* Our in RAM database of user/host mappings. */
- FINGER_PACKET **host_packets = (FINGER_PACKET **)NULL;
-@@ -139,13 +139,13 @@
- char *serverhost, *this_host;
- int arg_index = 1, optc;
-
--
-+ debug_output = stderr;
- allow_time_outs = 1;
-
- default_error_handling (argv[0]);
-
- /* Parse arguments. */
-- while ((optc = getopt_long (argc, argv, "datfi", longopts, NULL)) >= 0)
-+ while ((optc = getopt_long (argc, argv, "datfi:", longopts, NULL)) >= 0)
- switch (optc)
- {
- case 'd':
-@@ -670,8 +670,11 @@
-
- for (i = 0; packets[i]; i++)
- {
-- if (debugging)
-+ if (debugging) {
-+ if (debug_output == NULL)
-+ debug_output = stderr;
- print_packet (packets[i], debug_output);
-+ }
-
- if (packets[i]->idle_time < machine_idle_time)
- machine_idle_time = packets[i]->idle_time;
diff --git a/net/gnu-finger/pkg-descr b/net/gnu-finger/pkg-descr
deleted file mode 100644
index 8ce59604fa81..000000000000
--- a/net/gnu-finger/pkg-descr
+++ /dev/null
@@ -1,23 +0,0 @@
- * GNU finger for FreeBSD *
-
-* CAUTION *
- This ports collection is install some daemon programs,
- to /usr/local/libexec, *NOT* to /usr/local/etc.
-
-1) Please rewrite collectory serverhost,clients,mailhost for your site.
- Sample file is in /usr/local/etc/fingerdir.
-2) Add below lines to /etc/inetd.conf
-
-cfingerd stream tcp nowait nobody /usr/local/libexec/in.cfingerd in.cfingerd
-finger stream tcp nowait nobody /usr/local/libexec/in.fingerd in.fingerd
-
-3) Comment out old finger line in /etc/inetd.conf
-#finger stream tcp nowait nobody /usr/libexec/fingerd fingerd -s
-4) Restart inetd
- % kill -HUP `cat /var/run/inetd.pid`
-5) If this host is GNU finger server host,
- rename fingerd.sh.sample to fingerd.sh in /usr/local/etc/rc.d directory.
- And exec fingerd.sh.
-
-- Yoshiro MIHIRA
-(sanpei@FreeBSD.org)
diff --git a/net/gnu-finger/pkg-plist b/net/gnu-finger/pkg-plist
deleted file mode 100644
index 0ffb1ae334ed..000000000000
--- a/net/gnu-finger/pkg-plist
+++ /dev/null
@@ -1,13 +0,0 @@
-bin/finger
-libexec/fingerd
-libexec/in.fingerd
-libexec/in.cfingerd
-etc/rc.d/fingerd.sh.sample
-etc/fingerdir/ttylocs.sample
-etc/fingerdir/clients.sample
-etc/fingerdir/mailhost.sample
-etc/fingerdir/serverhost.sample
-etc/fingerdir/targets/x-.help
-etc/fingerdir/targets/x-.site
-@dirrm etc/fingerdir/targets
-@dirrm etc/fingerdir