Subject: pkg/15280: maintainer update of the chat/silc-server package to version 0.7.5
To: None <gnats-bugs@gnats.netbsd.org>
From: Lubomir Sedlacik <salo@Xtrmntr.org>
List: netbsd-bugs
Date: 01/17/2002 22:32:25
>Number:         15280
>Category:       pkg
>Synopsis:       maintainer update of the chat/silc-server package to version 0.7.5
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Thu Jan 17 14:33:01 PST 2002
>Closed-Date:
>Last-Modified:
>Originator:     Lubomir Sedlacik
>Release:        NetBSD 1.5ZA
>Organization:
>Environment:
>Description:

please upgrade the silc-server package to version 0.7.5.

changes in the package from 0.7.3->0.7.5:

 - upgrade to silc-client-0.7.5
 - updated patches
 - small fixes in Makefile and DEINSTALL (corrected typos, CONFIGURE_ARGS+
   defined for each option)

changes in the silc-server-0.7.5:

 - new logging system
 - fixes for various crashes and problems with server synchronization
 - upgrade is strongly recomended

 check changelog at:      http://silcnet.org/txt/changes-server.txt
 check release notes at:  http://silcnet.org/txt/release-server.txt

>How-To-Repeat:
>Fix:

Index: DEINSTALL
===================================================================
RCS file: /cvsroot/pkgsrc/chat/silc-server/DEINSTALL,v
retrieving revision 1.3
diff -u -r1.3 DEINSTALL
--- DEINSTALL	2001/12/21 09:07:09	1.3
+++ DEINSTALL	2002/01/17 22:07:48
@@ -73,7 +73,7 @@
 		then
 			${CAT} << EOF
 
-  * the following files:
+  * following files:
 
 EOF
 			for file in ${modified_files}
@@ -85,7 +85,7 @@
 		then
 			${CAT} << EOF
 
-  * the following directories:
+  * following directories:
 
 EOF
 			for dir in ${existing_dirs}
Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/chat/silc-server/Makefile,v
retrieving revision 1.4
diff -u -r1.4 Makefile
--- Makefile	2001/12/28 21:29:16	1.4
+++ Makefile	2002/01/17 22:07:48
@@ -1,6 +1,6 @@
 # $NetBSD: Makefile,v 1.4 2001/12/28 21:29:16 hubertf Exp $
 
-DISTNAME=		silc-server-0.7.3
+DISTNAME=		silc-server-0.7.5
 CATEGORIES=		chat
 MASTER_SITES=		http://silcnet.org/download/server/sources/ \
 			ftp://ftp.silcnet.org/silc/server/sources/ \
@@ -25,12 +25,12 @@
 
 PKG_SYSCONFSUBDIR?=	silcd
 
-CONFIGURE_ARGS+=	--with-docdir=${PREFIX}/share/doc/silcd \
-			--with-etcdir=${PKG_SYSCONFBASE}/${PKG_SYSCONFSUBDIR} \
-			--with-silcd-config-file=${PKG_SYSCONFBASE}/${PKG_SYSCONFSUBDIR}/silcd.conf \
-			--with-silcd-pid-file=/var/run/silcd.pid \
-			--with-logsdir=/var/log/silcd \
-			--without-ncurses
+CONFIGURE_ARGS+=	--with-docdir=${PREFIX}/share/doc/silcd
+CONFIGURE_ARGS+=	--with-etcdir=${PKG_SYSCONFBASE}/${PKG_SYSCONFSUBDIR}
+CONFIGURE_ARGS+=	--with-silcd-config-file=${PKG_SYSCONFBASE}/${PKG_SYSCONFSUBDIR}/silcd.conf
+CONFIGURE_ARGS+=	--with-silcd-pid-file=/var/run/silcd.pid
+CONFIGURE_ARGS+=	--with-logsdir=/var/log/silcd
+CONFIGURE_ARGS+=	--without-ncurses
 
 INSTALL_FILE=		${WRKDIR}/INSTALL
 DEINSTALL_FILE=		${WRKDIR}/DEINSTALL
Index: distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/chat/silc-server/distinfo,v
retrieving revision 1.4
diff -u -r1.4 distinfo
--- distinfo	2001/12/28 21:29:16	1.4
+++ distinfo	2002/01/17 22:07:48
@@ -1,6 +1,6 @@
 $NetBSD: distinfo,v 1.4 2001/12/28 21:29:16 hubertf Exp $
 
-SHA1 (silc-server-0.7.3.tar.bz2) = 4974c0cc1a14498b4cbc9861b9b96337768ea281
-Size (silc-server-0.7.3.tar.bz2) = 945075 bytes
-SHA1 (patch-aa) = b0d1100685af0e429a4405abf601d53bd8550fff
-SHA1 (patch-ab) = 84e7e136d32b76a05654ddb07f65ab9c3a70efe2
+SHA1 (silc-server-0.7.5.tar.bz2) = fca79cfc4d7dc46a1950b7683b2b06c00121cc3b
+Size (silc-server-0.7.5.tar.bz2) = 954671 bytes
+SHA1 (patch-aa) = 8bf7f85b38d4f361ef6ce02b1a4867fccf5932bb
+SHA1 (patch-ab) = c841bb66a18cd0bb24988d14c493da47556304eb
Index: patches/patch-aa
===================================================================
RCS file: /cvsroot/pkgsrc/chat/silc-server/patches/patch-aa,v
retrieving revision 1.2
diff -u -r1.2 patch-aa
--- patch-aa	2001/12/17 00:43:11	1.2
+++ patch-aa	2002/01/17 22:07:48
@@ -18,7 +18,7 @@
 -	fi
 -
 -sim-install:
--	-cp -fR $(srcdir)/lib/silcsim/modules/*.so $(modulesdir)/
+-	$(INSTALL_DATA) $(srcdir)/lib/silcsim/*.so $(modulesdir)/
  
  doc-install:
  	$(INSTALL_DATA) $(srcdir)/doc/CodingStyle $(docdir)/
Index: patches/patch-ab
===================================================================
RCS file: /cvsroot/pkgsrc/chat/silc-server/patches/patch-ab,v
retrieving revision 1.2
diff -u -r1.2 patch-ab
--- patch-ab	2001/12/28 21:29:17	1.2
+++ patch-ab	2002/01/17 22:07:48
@@ -1,7 +1,7 @@
 $NetBSD: patch-ab,v 1.2 2001/12/28 21:29:17 hubertf Exp $
 
---- doc/example_silcd.conf.in.orig	Thu Nov 29 21:23:19 2001
-+++ doc/example_silcd.conf.in	Sun Dec  9 23:47:33 2001
+--- doc/example_silcd.conf.in.orig	Mon Jan 14 23:03:37 2002
++++ doc/example_silcd.conf.in	Thu Jan 17 22:46:02 2002
 @@ -8,25 +8,27 @@
  # Configured ciphers.
  #
@@ -106,24 +106,19 @@
  
  #
  # Log files.
-@@ -107,12 +116,13 @@
+@@ -120,9 +129,10 @@
  #         warninglogile:<path>:<max byte size>
  #         errorlogile:<path>:<max byte size>
  #         fatallogile:<path>:<max byte size>
-+# Example: infologfile:/usr/local/silc/logs/silcd.log:10000
++# Example: infologfile:/usr/local/silc/logs/silcd.log:50000
  #
  [Logging]
- infologfile:@LOGSDIR@/silcd.log:10000
--#warninglogfile:@LOGSDIR@/silcd_warning.log:10000
--#errorlogfile:@LOGSDIR@/error.log:10000
--#fatallogfile:@LOGSDIR@/silcd_error.log:
-+warninglogfile:@LOGSDIR@/silcd_warning.log:10000
-+errorlogfile:@LOGSDIR@/error.log:10000
-+fatallogfile:@LOGSDIR@/silcd_error.log:
- 
- #
- # Connection classes.
-@@ -121,6 +131,7 @@
+-quicklogs:no:
++quicklogs:yes:
+ flushdelay:300:
+ infologfile:@LOGSDIR@/silcd.log:50000
+ warninglogfile:@LOGSDIR@/silcd_warnings.log:50000
+@@ -136,6 +146,7 @@
  # used to optimize the server and the connections.#
  #
  # Format: <class number>:<ping freq>:<connect freq>:<max links>
@@ -131,7 +126,7 @@
  #
  [ConnectionClass]
  1:100:100:100
-@@ -130,6 +141,7 @@
+@@ -145,6 +156,7 @@
  # Configured client connections.
  #
  # Format: <remote host>:<auth method>:<auth data>:<port>:<class>
@@ -139,7 +134,7 @@
  #
  # The <auth data> is either passphrase or file path to the public key
  # file.
-@@ -141,12 +153,13 @@
+@@ -156,12 +168,13 @@
  # Configured server administrator connections
  #
  # Format: <host>:<username>:<nickname>:<auth method>:<auth data>
@@ -154,7 +149,7 @@
  
  #
  # Configured server connections.
-@@ -158,6 +171,10 @@
+@@ -173,6 +186,10 @@
  #
  # Format: <remote host>:<auth method>:<auth data>:<port>:
  #         <version ID>:<class>:<backup connection>
@@ -165,7 +160,7 @@
  #
  # The <auth data> is either passphrase or file path to the public key
  # file. If the connection is backup connection then set the <backup 
-@@ -165,10 +182,6 @@
+@@ -180,10 +197,6 @@
  # set to value 1 then this server will be backup router.
  #
  [ServerConnection]
@@ -176,7 +171,7 @@
  
  #
  # Configured router connections.
-@@ -181,6 +194,9 @@
+@@ -196,6 +209,9 @@
  # Format: <remote host>:<auth method>:<auth data>:<port>:<version ID>:
  #         <class>:<initiator>:<backup replace IP>:<backup replace port>:
  #         <local backup>
@@ -186,7 +181,7 @@
  #
  # The <auth data> is either passphrase or file path to the public key
  # file. If you are the initiator of the connection then set the <initiator>
-@@ -195,9 +211,6 @@
+@@ -210,9 +226,6 @@
  # If the backup router is in other cell then set it to value 0.
  #
  [RouterConnection]
@@ -196,7 +191,7 @@
  
  #
  # Denied connections.
-@@ -205,22 +218,28 @@
+@@ -220,22 +233,28 @@
  # These connections are denied to connect our server.
  #
  # Format: <remote host>:<port>:<comment>
>Release-Note:
>Audit-Trail:
>Unformatted: