diff options
author | miwi <miwi@FreeBSD.org> | 2008-02-28 09:07:11 +0800 |
---|---|---|
committer | miwi <miwi@FreeBSD.org> | 2008-02-28 09:07:11 +0800 |
commit | c663eeac6e41c55bf53389f1a52a96ab6fa0bb42 (patch) | |
tree | 0da8a8f5766ff78529e0b9e08a2bc8a8c5b59c2d /net | |
parent | 20bff63d7c3f30462b00e22318a68ac4b402870b (diff) | |
download | freebsd-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/Makefile | 1 | ||||
-rw-r--r-- | net/gnu-finger/Makefile | 55 | ||||
-rw-r--r-- | net/gnu-finger/distinfo | 3 | ||||
-rw-r--r-- | net/gnu-finger/files/clients.sample | 3 | ||||
-rw-r--r-- | net/gnu-finger/files/fingerd.sh.sample | 19 | ||||
-rw-r--r-- | net/gnu-finger/files/patch-aa | 26 | ||||
-rw-r--r-- | net/gnu-finger/files/patch-ab | 87 | ||||
-rw-r--r-- | net/gnu-finger/files/patch-ac | 44 | ||||
-rw-r--r-- | net/gnu-finger/files/patch-ad | 13 | ||||
-rw-r--r-- | net/gnu-finger/files/patch-ae | 28 | ||||
-rw-r--r-- | net/gnu-finger/files/patch-af | 11 | ||||
-rw-r--r-- | net/gnu-finger/files/patch-ag | 40 | ||||
-rw-r--r-- | net/gnu-finger/pkg-descr | 23 | ||||
-rw-r--r-- | net/gnu-finger/pkg-plist | 13 |
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 |