From owner-freebsd-ports Thu Dec 14 5:10:19 2000 From owner-freebsd-ports@FreeBSD.ORG Thu Dec 14 05:10:05 2000 Return-Path: Delivered-To: freebsd-ports@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 4767C37B402 for ; Thu, 14 Dec 2000 05:10:05 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id eBEDA5F92260; Thu, 14 Dec 2000 05:10:05 -0800 (PST) (envelope-from gnats) Resent-Date: Thu, 14 Dec 2000 05:10:05 -0800 (PST) Resent-Message-Id: <200012141310.eBEDA5F92260@freefall.freebsd.org> Resent-From: gnats-admin@FreeBSD.org (GNATS Management) Resent-To: freebsd-ports@FreeBSD.org Resent-Reply-To: gnats-admin@FreeBSD.org, osa@FreeBSD.org.ru Received: from freebsd.org.ru (sweet.etrust.ru [194.84.67.5]) by hub.freebsd.org (Postfix) with ESMTP id 34E9937B400 for ; Thu, 14 Dec 2000 05:07:05 -0800 (PST) Received: by freebsd.org.ru (Postfix, from userid 1000) id E671A157; Thu, 14 Dec 2000 16:06:47 +0300 (MSK) Message-Id: <20001214130647.E671A157@freebsd.org.ru> Date: Thu, 14 Dec 2000 16:06:47 +0300 (MSK) From: osa@FreeBSD.org.ru Reply-To: osa@FreeBSD.org.ru To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: ports/23541: update www/oops from 1.4.16 to 1.5.2 (by maintainer) and please remove PR/23529 Resent-Sender: gnats@FreeBSD.org Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 23541 >Category: ports >Synopsis: update www/oops from 1.4.16 to 1.5.2 (by maintainer) and please remove PR/23529 >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Dec 14 05:10:01 PST 2000 >Closed-Date: >Last-Modified: >Originator: Sergey A. Osokin >Release: FreeBSD 4.2-STABLE i386 >Organization: Russian FreeBSD Team >Environment: FreeBSD 4.2-STABLE i386 >Description: oops-1.5.1 still buggy (like 1.4.X versions), but oops-1.5.2 AFAIK not affected >How-To-Repeat: >Fix: diff -ruN oops.old/Makefile oops/Makefile --- oops.old/Makefile Thu Dec 14 16:00:30 2000 +++ oops/Makefile Thu Dec 14 15:05:18 2000 @@ -6,15 +6,13 @@ # PORTNAME= oops -PORTVERSION= 1.4.16 +PORTVERSION= 1.5.2 CATEGORIES= www MASTER_SITES= http://zipper.paco.net/~igor/oops/ -FORBIDDEN= "Remotely exploitable" - MAINTAINER= ozz@FreeBSD.org.ru -LIB_DEPENDS= db2.0:${PORTSDIR}/databases/db +LIB_DEPENDS= gigabase_r.2:${PORTSDIR}/databases/gigabase GNU_CONFIGURE= yes CONFIGURE_ARGS= --sbindir=${PREFIX}/sbin \ diff -ruN oops.old/distinfo oops/distinfo --- oops.old/distinfo Thu Dec 14 16:00:30 2000 +++ oops/distinfo Thu Dec 14 15:33:51 2000 @@ -1 +1 @@ -MD5 (oops-1.4.16.tar.gz) = b3fb854c0ee5d7c23bca737377ea507e +MD5 (oops-1.5.2.tar.gz) = dee63a9433387f9911f969fbe86f2b10 diff -ruN oops.old/files/patch-aa oops/files/patch-aa --- oops.old/files/patch-aa Thu Dec 14 16:00:30 2000 +++ oops/files/patch-aa Wed Dec 13 20:33:13 2000 @@ -1,6 +1,6 @@ ---- src/Makefile.in.orig Thu Sep 14 13:19:39 2000 -+++ src/Makefile.in Thu Sep 14 13:25:53 2000 -@@ -43,7 +43,7 @@ +--- src/Makefile.in.orig Mon Nov 13 13:24:03 2000 ++++ src/Makefile.in Wed Dec 13 20:31:44 2000 +@@ -44,7 +44,7 @@ ${OOPSPATH}/DB \ ${OOPSPATH}/storages \ ${OOPS_SYSCONFDIR}/tables \ @@ -9,7 +9,7 @@ if [ "X@OOPS_USER@" != "X" ]; then\ ${CHOWN} @OOPS_USER@ ${OOPSPATH};\ -@@ -51,51 +51,19 @@ +@@ -52,56 +52,21 @@ ${CHOWN} @OOPS_USER@ ${OOPSPATH}/DB;\ ${CHOWN} @OOPS_USER@ ${OOPSPATH}/storages;\ ${CHOWN} @OOPS_USER@ ${OOPS_SYSCONFDIR}/tables;\ @@ -18,7 +18,7 @@ fi install: all mkinstalldirs -- $(INSTALL) oops ${OOPSPATH} + $(INSTALL) oops ${OOPS_SBINDIR} - if [ -f ${OOPS_SYSCONFDIR}/oops.cfg ]; then\ - $(INSTALL_DATA) oops.cfg ${OOPS_SYSCONFDIR}/oops.cfg.sample ;\ - else\ @@ -54,20 +54,26 @@ - else\ - $(INSTALL_DATA) accel_maps ${OOPS_SYSCONFDIR}/accel_maps ;\ - fi +- if [ -f ${OOPS_SYSCONFDIR}/select.sql ]; then\ +- $(INSTALL_DATA) select.sql ${OOPS_SYSCONFDIR}/select.sql.sample ;\ +- else\ +- $(INSTALL_DATA) select.sql ${OOPS_SYSCONFDIR}/select.sql ;\ +- fi - if [ -f ${OOPS_SYSCONFDIR}/acl_local_networks ]; then\ - $(INSTALL_DATA) acl_local_networks ${OOPS_SYSCONFDIR}/acl_local_networks.sample ;\ - else\ - $(INSTALL_DATA) acl_local_networks ${OOPS_SYSCONFDIR}/acl_local_networks ;\ - fi -+ $(INSTALL) oops ${OOPS_SBINDIR} + $(INSTALL_DATA) oops.cfg ${OOPS_SYSCONFDIR}/oops.cfg.sample + $(INSTALL_DATA) err_template.html ${OOPS_SYSCONFDIR}/err_template.html.sample ++ $(INSTALL_DATA) auth_template.html ${OOPS_SYSCONFDIR}/auth_template.html.sample + $(INSTALL_DATA) auth_template.html ${OOPS_SYSCONFDIR}/auth_template.html.sample -+ $(INSTALL_DATA) passwd ${OOPS_SYSCONFDIR}/passwd.sample -+ $(INSTALL_DATA) redir_rules ${OOPS_SYSCONFDIR}/redir_rules.sample ++ $(INSTALL_DATA) passwd ${OOPS_SYSCONFDIR}/passwd.sample ++ $(INSTALL_DATA) redir_rules ${OOPS_SYSCONFDIR}/redir_rules.sample + $(INSTALL_DATA) redir_template.html ${OOPS_SYSCONFDIR}/redir_template.html.sample -+ $(INSTALL_DATA) accel_maps ${OOPS_SYSCONFDIR}/accel_maps.sample -+ $(INSTALL_DATA) acl_local_networks ${OOPS_SYSCONFDIR}/acl_local_networks.sample ++ $(INSTALL_DATA) accel_maps ${OOPS_SYSCONFDIR}/accel_maps.sample ++ $(INSTALL_DATA) select.sql ${OOPS_SYSCONFDIR}/select.sql.sample ++ $(INSTALL_DATA) acl_local_networks ${OOPS_SYSCONFDIR}/acl_local_networks.sample if test "X@SOFLAGS@" != "X"; then \ for m in modules/*so ; do \ $(INSTALL) $$m ${OOPS_LIBDIR} ; \ diff -ruN oops.old/files/patch-ab oops/files/patch-ab --- oops.old/files/patch-ab Thu Dec 14 16:00:30 2000 +++ oops/files/patch-ab Wed Dec 13 20:12:44 2000 @@ -1,6 +1,6 @@ ---- src/oops.cfg.in.orig Thu Sep 14 15:35:50 2000 -+++ src/oops.cfg.in Thu Sep 14 15:38:56 2000 -@@ -452,7 +452,7 @@ +--- src/oops.cfg.in.orig Wed Dec 13 20:10:58 2000 ++++ src/oops.cfg.in Wed Dec 13 20:11:24 2000 +@@ -519,7 +519,7 @@ module oopsctl { # path to oopsctl unix socket diff -ruN oops.old/files/patch-ac oops/files/patch-ac --- oops.old/files/patch-ac Thu Jan 1 03:00:00 1970 +++ oops/files/patch-ac Wed Dec 13 17:35:12 2000 @@ -0,0 +1,11 @@ +--- src/environment.h.orig Wed Dec 13 17:33:19 2000 ++++ src/environment.h Wed Dec 13 17:33:40 2000 +@@ -55,7 +55,7 @@ + #include + #endif + #include +-#if !defined(HAVE_PTHREAD_RWLOCK_INIT) ++#if !defined(HAVE_PTHREAD_RWLOCK_INIT) && !defined(FREEBSD) + #include "rwlock.h" + #endif + diff -ruN oops.old/files/patch-ad oops/files/patch-ad --- oops.old/files/patch-ad Thu Jan 1 03:00:00 1970 +++ oops/files/patch-ad Wed Dec 13 20:03:48 2000 @@ -0,0 +1,53 @@ +--- configure.orig Wed Dec 13 20:02:46 2000 ++++ configure Wed Dec 13 20:03:33 2000 +@@ -1476,49 +1476,11 @@ + echo "$ac_t""no" 1>&6 + fi + +- + pwd=`pwd` + LIBDB_NAME=-ldb + echo $ac_n "checking for libdb.a""... $ac_c" 1>&6 + echo "configure:1484: checking for libdb.a" >&5 +-if test "X$LIBDB_PATH" != "X" ; then +- LIBDB_PATH=$LIBDB_PATH +-elif test -r "/usr/local/BerkeleyDB/lib/libdb.a"; then +- LIBDB_PATH="/usr/local/BerkeleyDB" +-elif test -r "/usr/local/BerkeleyDB.3.1/lib/libdb.a"; then +- LIBDB_PATH="/usr/local/BerkeleyDB.3.1" +-elif test -r "/usr/local/BerkeleyDB.3.0/lib/libdb.lib"; then +- LIBDB_PATH="/usr/local/BerkeleyDB.3.0" +-elif test -r "$pwd/libdb.a"; then +- LIBDB_PATH="$pwd" +-elif test -r "/usr/local/lib/libdb.a"; then +- LIBDB_PATH="/usr/local" +-elif test -r "/usr/lib/libdb2.a"; then +- LIBDB_PATH="/usr" +- LIBDB_NAME=-ldb2 +-elif test -r "/usr/lib/libdb.a"; then +- LIBDB_PATH="/usr" +-elif test -r "/usr/local/lib/libdb2.a"; then +- LIBDB_PATH="/usr/local" +- LIBDB_NAME=-ldb2 +-elif test -r "/usr/local/BerkeleyDB/lib/libdb.lib"; then +- LIBDB_PATH="/usr/local/BerkeleyDB" +- LIBDB_NAME=-llibdb +-elif test -r "$pwd/libdb.lib"; then +- LIBDB_PATH="$pwd" +- LIBDB_NAME=-llibdb +-elif test -r "/usr/local/lib/libdb.lib"; then +- LIBDB_PATH="/usr/local" +- LIBDB_NAME=-llibdb +-elif test -r "/usr/lib/libdb.lib"; then +- LIBDB_PATH="/usr" +- LIBDB_NAME=-llibdb +-elif test -r "/usr/local/lib/libdb2.lib"; then +- LIBDB_PATH="/usr/local" +- LIBDB_NAME=-llibdb2 +-else +- LIBDB_PATH="no" +-fi ++LIBDB_PATH="no" + + echo "$ac_t""$LIBDB_PATH" 1>&6 + diff -ruN oops.old/pkg-plist oops/pkg-plist --- oops.old/pkg-plist Thu Dec 14 16:00:30 2000 +++ oops/pkg-plist Wed Dec 13 20:51:51 2000 @@ -8,6 +8,7 @@ etc/oops/redir_template.html.sample etc/oops/accel_maps.sample etc/oops/acl_local_networks.sample +etc/oops/select.sql.sample etc/oops/tables/koi-alt.tab etc/oops/tables/koi-iso.tab etc/oops/tables/koi-win.tab @@ -22,9 +23,10 @@ libexec/oops/log_dummy.so libexec/oops/oopsctl_mod.so libexec/oops/passwd_file.so +libexec/oops/passwd_mysql.so +libexec/oops/passwd_pgsql.so libexec/oops/redir.so libexec/oops/transparent.so libexec/oops/vary_header.so @dirrm libexec/oops @dirrm etc/oops/tables -@dirrm etc/oops >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message