pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/chat Replace "dircproxy" package with with "dircproxy-...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/c1f4c1b6a51d
branches:  trunk
changeset: 543429:c1f4c1b6a51d
user:      tron <tron%pkgsrc.org@localhost>
date:      Tue Jun 17 12:53:54 2008 +0000

description:
Replace "dircproxy" package with with "dircproxy-devel" package and
remove the later. The old version 1.0.5 is unmaintained, has a remote
DoS vulnerability and is less reliable than version 1.2.0beta2.

Approved by Adrian Portelli.

diffstat:

 chat/Makefile                           |   3 +--
 chat/dircproxy-devel/DESCR              |  16 ----------------
 chat/dircproxy-devel/Makefile           |  32 --------------------------------
 chat/dircproxy-devel/PLIST              |  12 ------------
 chat/dircproxy-devel/distinfo           |   8 --------
 chat/dircproxy-devel/files/dircproxy.sh |  19 -------------------
 chat/dircproxy-devel/options.mk         |  22 ----------------------
 chat/dircproxy-devel/patches/patch-aa   |  13 -------------
 chat/dircproxy-devel/patches/patch-ab   |  15 ---------------
 chat/dircproxy-devel/patches/patch-ag   |  13 -------------
 chat/dircproxy/DESCR                    |   5 +++++
 chat/dircproxy/Makefile                 |  24 ++++++++++++++----------
 chat/dircproxy/PLIST                    |   4 ++--
 chat/dircproxy/distinfo                 |  16 +++++++---------
 chat/dircproxy/files/dircproxy.sh       |   2 +-
 chat/dircproxy/options.mk               |  22 ++++++++++++++++++++++
 chat/dircproxy/patches/patch-aa         |  14 +++++++-------
 chat/dircproxy/patches/patch-ab         |   8 ++++----
 chat/dircproxy/patches/patch-ac         |  24 +++++++++++-------------
 chat/dircproxy/patches/patch-ad         |  24 ------------------------
 chat/dircproxy/patches/patch-ae         |  15 ---------------
 21 files changed, 74 insertions(+), 237 deletions(-)

diffs (truncated from 459 to 300 lines):

diff -r 1811b1f8eefd -r c1f4c1b6a51d chat/Makefile
--- a/chat/Makefile     Tue Jun 17 12:11:59 2008 +0000
+++ b/chat/Makefile     Tue Jun 17 12:53:54 2008 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.138 2008/06/16 10:39:17 adrianp Exp $
+# $NetBSD: Makefile,v 1.139 2008/06/17 12:53:54 tron Exp $
 #
 
 COMMENT=       Communication programs
@@ -19,7 +19,6 @@
 SUBDIR+=       climm
 SUBDIR+=       dccserver
 SUBDIR+=       dircproxy
-SUBDIR+=       dircproxy-devel
 SUBDIR+=       eggdrop
 SUBDIR+=       ejabberd
 SUBDIR+=       ekg
diff -r 1811b1f8eefd -r c1f4c1b6a51d chat/dircproxy-devel/DESCR
--- a/chat/dircproxy-devel/DESCR        Tue Jun 17 12:11:59 2008 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,16 +0,0 @@
-dircproxy is an IRC proxy server ("bouncer") designed for people
-who use IRC from lots of different workstations or clients, but wish
-to remain connected and see what they missed while they were away.
-You connect to IRC through dircproxy, and it keeps you connected to
-the server, even after you detach your client from it.  While you're
-detached, it logs channel and private messages as well as important
-events, and when you re-attach it'll let you know what you missed.
-
-This can be used to give you roughly the same functionality as
-using ircII and screen together, except you can use whatever IRC
-client you like, including X ones!
-
-* THIS IS AN UNSTABLE DEVELOPMENT RELEASE OF DIRCPROXY.  IT HAS HIGHER
-* THEN USUAL RISK OF DESTROYING YOUR SYSTEM.
-*
-* FOR A STABLE RELEASE USE THE LATEST 1.0.x
diff -r 1811b1f8eefd -r c1f4c1b6a51d chat/dircproxy-devel/Makefile
--- a/chat/dircproxy-devel/Makefile     Tue Jun 17 12:11:59 2008 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,32 +0,0 @@
-# $NetBSD: Makefile,v 1.12 2008/06/13 11:46:21 tron Exp $
-
-DISTNAME=      dircproxy-1.2.0-beta2
-PKGNAME=       ${DISTNAME:S/-beta/beta/}
-PKGREVISION=   1
-CATEGORIES=    chat
-MASTER_SITES=  http://dircproxy.securiweb.net/
-EXTRACT_SUFX=  .tar.bz
-
-MAINTAINER=    adrianp%NetBSD.org@localhost
-HOMEPAGE=      http://dircproxy.securiweb.net/
-COMMENT=       Detachable internet relay chat proxy server (devel version)
-
-PKG_DESTDIR_SUPPORT=   user-destdir
-
-GNU_CONFIGURE=         YES
-USE_TOOLS+=            perl:run
-
-.include "options.mk"
-
-CONFLICTS=             dircproxy-1.[0-1].[0-9]*
-
-REPLACE_PERL+=         contrib/log.pl contrib/privmsg-log.pl
-
-CONFIGURE_ARGS+=       --sysconfdir=${PKG_SYSCONFDIR:Q}
-
-EGDIR=                 ${PREFIX}/share/examples/dircproxy
-CONF_FILES=            ${EGDIR:Q}/dircproxyrc.sample \
-                       ${PKG_SYSCONFDIR:Q}/dircproxyrc
-RCD_SCRIPTS=           dircproxy
-
-.include "../../mk/bsd.pkg.mk"
diff -r 1811b1f8eefd -r c1f4c1b6a51d chat/dircproxy-devel/PLIST
--- a/chat/dircproxy-devel/PLIST        Tue Jun 17 12:11:59 2008 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,12 +0,0 @@
-@comment $NetBSD: PLIST,v 1.3 2006/02/19 15:47:35 adrianp Exp $
-bin/dircproxy
-bin/dircproxy-crypt
-man/man1/dircproxy-crypt.1
-man/man1/dircproxy.1
-share/dircproxy/cronchk.sh
-share/dircproxy/log.pl
-share/dircproxy/privmsg-log.pl
-share/examples/dircproxy/dircproxyrc.sample
-share/examples/rc.d/dircproxy
-@dirrm share/examples/dircproxy
-@dirrm share/dircproxy
diff -r 1811b1f8eefd -r c1f4c1b6a51d chat/dircproxy-devel/distinfo
--- a/chat/dircproxy-devel/distinfo     Tue Jun 17 12:11:59 2008 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,8 +0,0 @@
-$NetBSD: distinfo,v 1.7 2007/10/13 19:41:23 adrianp Exp $
-
-SHA1 (dircproxy-1.2.0-beta2.tar.bz) = 43ab3d1b7559fd34a315c50150eebedeb4ec48db
-RMD160 (dircproxy-1.2.0-beta2.tar.bz) = 3e8bf9e11fd46caa7fd90189faf51c9e5f37d369
-Size (dircproxy-1.2.0-beta2.tar.bz) = 314480 bytes
-SHA1 (patch-aa) = 59870074b86f1150f904e10269c654719b506f29
-SHA1 (patch-ab) = c0e8706c0f1bb7a2c981d1140d1b1deb105c601b
-SHA1 (patch-ag) = ad94320d493ea50603c90cd0c1e2499716496712
diff -r 1811b1f8eefd -r c1f4c1b6a51d chat/dircproxy-devel/files/dircproxy.sh
--- a/chat/dircproxy-devel/files/dircproxy.sh   Tue Jun 17 12:11:59 2008 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,19 +0,0 @@
-#!@SH@
-#
-# $NetBSD: dircproxy.sh,v 1.1.1.1 2005/04/03 14:18:02 adrianp Exp $
-#
-
-# PROVIDE: dircproxy
-# REQUIRE: DAEMON
-
-. /etc/rc.subr
-
-name="dircproxy"
-rcvar=$name
-command="@PREFIX@/bin/${name}"
-command_args="-f @PKG_SYSCONFDIR@/${name}rc --pid-file=/var/run/${name}.pid"
-pidfile="/var/run/${name}.pid"
-required_files="@PKG_SYSCONFDIR@/${name}rc"
-
-load_rc_config $name
-run_rc_command "$1"
diff -r 1811b1f8eefd -r c1f4c1b6a51d chat/dircproxy-devel/options.mk
--- a/chat/dircproxy-devel/options.mk   Tue Jun 17 12:11:59 2008 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,22 +0,0 @@
-# $NetBSD: options.mk,v 1.1 2006/02/19 15:47:35 adrianp Exp $
-
-PKG_OPTIONS_VAR=       PKG_OPTIONS.dircproxy
-PKG_SUPPORTED_OPTIONS= ssl debug
-PKG_SUGGESTED_OPTIONS= ssl
-
-.include "../../mk/bsd.options.mk"
-
-###
-### Compile with SSL support
-###
-.if !empty(PKG_OPTIONS:Mssl)
-CONFIGURE_ARGS+=       --enable-ssl
-.include "../../security/openssl/buildlink3.mk"
-.endif
-
-###
-### Turn on debugging
-###
-.if !empty(PKG_OPTIONS:Mdebug)
-CONFIGURE_ARGS+=       --enable-debug
-.endif
diff -r 1811b1f8eefd -r c1f4c1b6a51d chat/dircproxy-devel/patches/patch-aa
--- a/chat/dircproxy-devel/patches/patch-aa     Tue Jun 17 12:11:59 2008 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,13 +0,0 @@
-$NetBSD: patch-aa,v 1.2 2006/02/19 15:47:35 adrianp Exp $
-
---- conf/Makefile.in.orig      2006-02-18 22:39:32.000000000 +0000
-+++ conf/Makefile.in
-@@ -17,7 +17,7 @@
- srcdir = @srcdir@
- top_srcdir = @top_srcdir@
- VPATH = @srcdir@
--pkgdatadir = $(datadir)/@PACKAGE@
-+pkgdatadir = $(datadir)/examples/@PACKAGE@
- pkglibdir = $(libdir)/@PACKAGE@
- pkgincludedir = $(includedir)/@PACKAGE@
- top_builddir = ..
diff -r 1811b1f8eefd -r c1f4c1b6a51d chat/dircproxy-devel/patches/patch-ab
--- a/chat/dircproxy-devel/patches/patch-ab     Tue Jun 17 12:11:59 2008 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,15 +0,0 @@
-$NetBSD: patch-ab,v 1.2 2006/02/19 15:47:35 adrianp Exp $
-
---- src/irc_net.h.orig 2006-02-18 22:39:32.000000000 +0000
-+++ src/irc_net.h
-@@ -23,6 +23,10 @@
- #include <arpa/inet.h>
- #include <time.h>
- 
-+#ifndef INADDR_LOOPBACK
-+#define INADDR_LOOPBACK inet_addr("127.0.0.1")
-+#endif
-+
- #include "irc_prot.h"
- #include "stringex.h"
- #include "net.h"
diff -r 1811b1f8eefd -r c1f4c1b6a51d chat/dircproxy-devel/patches/patch-ag
--- a/chat/dircproxy-devel/patches/patch-ag     Tue Jun 17 12:11:59 2008 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,13 +0,0 @@
-$NetBSD: patch-ag,v 1.1 2007/10/13 19:41:23 adrianp Exp $
-
---- src/irc_server.c.orig      2006-10-07 22:07:08.000000000 +0100
-+++ src/irc_server.c
-@@ -1155,7 +1155,7 @@ static int _ircserver_gotmsg(struct ircp
-       
-         if (!strcmp(cmsg.cmd, "ACTION")) {
-           irclog_log(p, IRC_LOG_ACTION, logdest, msg.src.orig,
--                     "%s", cmsg.paramstarts[0]);
-+                     "%s", (cmsg.paramstarts != NULL) ?  cmsg.paramstarts[0]: "none");
- 
-         } else if (!strcmp(cmsg.cmd, "DCC")
-                    && p->conn_class->dcc_proxy_incoming) {
diff -r 1811b1f8eefd -r c1f4c1b6a51d chat/dircproxy/DESCR
--- a/chat/dircproxy/DESCR      Tue Jun 17 12:11:59 2008 +0000
+++ b/chat/dircproxy/DESCR      Tue Jun 17 12:53:54 2008 +0000
@@ -9,3 +9,8 @@
 This can be used to give you roughly the same functionality as
 using ircII and screen together, except you can use whatever IRC
 client you like, including X ones!
+
+* THIS IS AN UNSTABLE DEVELOPMENT RELEASE OF DIRCPROXY.  IT HAS HIGHER
+* THEN USUAL RISK OF DESTROYING YOUR SYSTEM.
+*
+* FOR A STABLE RELEASE USE THE LATEST 1.0.x
diff -r 1811b1f8eefd -r c1f4c1b6a51d chat/dircproxy/Makefile
--- a/chat/dircproxy/Makefile   Tue Jun 17 12:11:59 2008 +0000
+++ b/chat/dircproxy/Makefile   Tue Jun 17 12:53:54 2008 +0000
@@ -1,28 +1,32 @@
-# $NetBSD: Makefile,v 1.15 2008/06/12 02:14:16 joerg Exp $
+# $NetBSD: Makefile,v 1.16 2008/06/17 12:53:54 tron Exp $
 
-DISTNAME=      dircproxy-1.0.5
-PKGREVISION=   2
+DISTNAME=      dircproxy-1.2.0-beta2
+PKGNAME=       ${DISTNAME:S/-beta/beta/}
+PKGREVISION=   1
 CATEGORIES=    chat
-MASTER_SITES=  ftp://ftp.netsplit.com/pub/dircproxy/stable/ \
-               http://dircproxy.securiweb.net/pub/1.0/
+MASTER_SITES=  http://dircproxy.securiweb.net/
+EXTRACT_SUFX=  .tar.bz
 
-MAINTAINER=    sb125499%ohiou.edu@localhost
+MAINTAINER=    adrianp%NetBSD.org@localhost
 HOMEPAGE=      http://dircproxy.securiweb.net/
-COMMENT=       Detachable internet relay chat proxy server
+COMMENT=       Detachable internet relay chat proxy server (devel version)
 
 PKG_DESTDIR_SUPPORT=   user-destdir
 
 GNU_CONFIGURE=         YES
 USE_TOOLS+=            perl:run
 
-CONFLICTS=             dircproxy-1.1.[0-9]*
+.include "options.mk"
 
-REPLACE_PERL=          contrib/log.pl contrib/privmsg-log.pl
+CONFLICTS=             dircproxy-1.[0-1].[0-9]*
+
+REPLACE_PERL+=         contrib/log.pl contrib/privmsg-log.pl
 
 CONFIGURE_ARGS+=       --sysconfdir=${PKG_SYSCONFDIR:Q}
 
 EGDIR=                 ${PREFIX}/share/examples/dircproxy
-CONF_FILES=            ${EGDIR}/dircproxyrc ${PKG_SYSCONFDIR}/dircproxyrc
+CONF_FILES=            ${EGDIR:Q}/dircproxyrc.sample \
+                       ${PKG_SYSCONFDIR:Q}/dircproxyrc
 RCD_SCRIPTS=           dircproxy
 
 .include "../../mk/bsd.pkg.mk"
diff -r 1811b1f8eefd -r c1f4c1b6a51d chat/dircproxy/PLIST
--- a/chat/dircproxy/PLIST      Tue Jun 17 12:11:59 2008 +0000
+++ b/chat/dircproxy/PLIST      Tue Jun 17 12:53:54 2008 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2005/05/02 20:33:57 reed Exp $
+@comment $NetBSD: PLIST,v 1.5 2008/06/17 12:53:54 tron Exp $
 bin/dircproxy
 bin/dircproxy-crypt
 man/man1/dircproxy-crypt.1
@@ -6,7 +6,7 @@
 share/dircproxy/cronchk.sh
 share/dircproxy/log.pl
 share/dircproxy/privmsg-log.pl
-share/examples/dircproxy/dircproxyrc
+share/examples/dircproxy/dircproxyrc.sample
 share/examples/rc.d/dircproxy
 @dirrm share/examples/dircproxy
 @dirrm share/dircproxy
diff -r 1811b1f8eefd -r c1f4c1b6a51d chat/dircproxy/distinfo
--- a/chat/dircproxy/distinfo   Tue Jun 17 12:11:59 2008 +0000
+++ b/chat/dircproxy/distinfo   Tue Jun 17 12:53:54 2008 +0000
@@ -1,10 +1,8 @@
-$NetBSD: distinfo,v 1.5 2007/03/17 13:47:08 rillig Exp $
+$NetBSD: distinfo,v 1.6 2008/06/17 12:53:54 tron Exp $
 
-SHA1 (dircproxy-1.0.5.tar.gz) = eaf159d2a1303f82e079940b381c0e71b9b90c28
-RMD160 (dircproxy-1.0.5.tar.gz) = 8082fbe3c83b9e38eae9a2b48bf244e277b3e63b
-Size (dircproxy-1.0.5.tar.gz) = 217965 bytes
-SHA1 (patch-aa) = 9c59e9f4c0cfaca7a9e000eab2a8af1b6c16329f
-SHA1 (patch-ab) = 4d2cd9dbc972e4f2f7ac20b32dc65e755796d6f0
-SHA1 (patch-ac) = 2f599b0e30c3cc2b3b801546b1df8f8ae1de2c5d
-SHA1 (patch-ad) = 3177586587616f9441110acf59b8751bd8dde5c3
-SHA1 (patch-ae) = 212e7505d26442166ff77a29c9779bed34c2f255
+SHA1 (dircproxy-1.2.0-beta2.tar.bz) = 43ab3d1b7559fd34a315c50150eebedeb4ec48db
+RMD160 (dircproxy-1.2.0-beta2.tar.bz) = 3e8bf9e11fd46caa7fd90189faf51c9e5f37d369
+Size (dircproxy-1.2.0-beta2.tar.bz) = 314480 bytes
+SHA1 (patch-aa) = 59870074b86f1150f904e10269c654719b506f29
+SHA1 (patch-ab) = c0e8706c0f1bb7a2c981d1140d1b1deb105c601b
+SHA1 (patch-ac) = ad94320d493ea50603c90cd0c1e2499716496712



Home | Main Index | Thread Index | Old Index