Subject: pkg/21075: net/pen pkg update to 0.10.1
To: None <gnats-bugs@gnats.netbsd.org>
From: None <andreas@planix.com>
List: netbsd-bugs
Date: 04/09/2003 11:14:38
>Number: 21075
>Category: pkg
>Synopsis: net/pen pkg update to 0.10.1
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: pkg-manager
>State: open
>Class: change-request
>Submitter-Id: net
>Arrival-Date: Wed Apr 09 08:15:00 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator: Andreas Wrede <andreas@planix.com>
>Release: NetBSD 1.6Q
>Organization:
Planix, Inc.
>Environment:
System: NetBSD woffi.planix.com 1.6Q NetBSD 1.6Q (PLANIX) #8: Tue Apr 8 11:46:12 EDT 2003 root@woffi.planix.com:/m5/netbsd-current/obj/sys/arch/i386/compile.i386/WOFFI i386
Architecture: i386
Machine: i386
>Description:
net/pen pkg update to 0.10.1
>How-To-Repeat:
>Fix:
Apply patch below. Note that I added two CONFIGURE_ARGS+= lines:
--with-daemon
This will cause pen to use daemon(3) to go into background
--with-fd_setsize=2048
The default for FD_SETSIZE in NetBSD is 256, which allows for only
123 simulataneous connections. This results in a pen complaining:
'Number of simultaneous connections to large'
'Maximum is 123, or re-build pen with larger FD_SETSIZE'
FD_SETSIZE of 2048 more than accomodates pen's default of 256 connections
From the Changelog
-----------------
030407 Bugs uncovered by Charlie Reitsma <reitsmac@denison.edu>:
HOWTO incorrectly specified penctl in place of penlog
in Apache configuration example, and using penctl to
redirect log to penlogd didn't work.
Avoid bogus header rewriting in rewrite_request.
Released 0.10.1.
---------------
Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/net/pen/Makefile,v
retrieving revision 1.3
diff -c -r1.3 Makefile
*** Makefile 2003/03/27 17:53:20 1.3
--- Makefile 2003/04/09 14:48:25
***************
*** 1,7 ****
# $NetBSD: Makefile,v 1.3 2003/03/27 17:53:20 wiz Exp $
#
! DISTNAME= pen-0.10.0
CATEGORIES= net
MASTER_SITES= http://siag.nu/pub/pen/ \
ftp://siag.nu/pub/pen/
--- 1,7 ----
# $NetBSD: Makefile,v 1.3 2003/03/27 17:53:20 wiz Exp $
#
! DISTNAME= pen-0.10.1
CATEGORIES= net
MASTER_SITES= http://siag.nu/pub/pen/ \
ftp://siag.nu/pub/pen/
***************
*** 11,16 ****
--- 11,18 ----
COMMENT= load balancer for "simple" tcp based protocols
GNU_CONFIGURE= YES
+ CONFIGURE_ARGS+= --with-daemon
+ CONFIGURE_ARGS+= --with-fd_setsize=2048
post-install:
#.for prg in pen mergelogs
Index: distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/net/pen/distinfo,v
retrieving revision 1.4
diff -c -r1.4 distinfo
*** distinfo 2003/03/27 17:53:20 1.4
--- distinfo 2003/04/09 14:48:25
***************
*** 1,4 ****
$NetBSD: distinfo,v 1.4 2003/03/27 17:53:20 wiz Exp $
! SHA1 (pen-0.10.0.tar.gz) = c7c4f08decba93e87d8d88cddb8eb8ff82875ed1
! Size (pen-0.10.0.tar.gz) = 95952 bytes
--- 1,4 ----
$NetBSD: distinfo,v 1.4 2003/03/27 17:53:20 wiz Exp $
! SHA1 (pen-0.10.1.tar.gz) = 9684db94c03a8244076f7367b59617b41b867466
! Size (pen-0.10.1.tar.gz) = 88753 bytes
>Release-Note:
>Audit-Trail:
>Unformatted: