diff options
author | hubertf <hubertf@pkgsrc.org> | 2001-12-28 21:29:16 +0000 |
---|---|---|
committer | hubertf <hubertf@pkgsrc.org> | 2001-12-28 21:29:16 +0000 |
commit | 8009f7aff2937e94c9945a724ea3bfd366fd0832 (patch) | |
tree | 58390d5e04da6a227e9e10ad6eeddfe260f1905f | |
parent | e660a91225be7f15f39cda1b6e5ab2d6e3925af9 (diff) | |
download | pkgsrc-8009f7aff2937e94c9945a724ea3bfd366fd0832.tar.gz |
Update silc-server to 0.7.3.
Patches sent by Lubomir Sedlacik <salo@silcnet.org> in PR 15079.
Changes in the silc-server package:
- update to the silc-server package version 0.7.3
- patch-ab is no longer needed--it has been integratedinto distribution,
patch-ac moved into its place
- complete release notes can be found at:
http://silcnet.org/txt/release-server.txt
- complete changelog can be found at:
http://silcnet.org/txt/changes-server.txt
-rw-r--r-- | chat/silc-server/Makefile | 4 | ||||
-rw-r--r-- | chat/silc-server/distinfo | 9 | ||||
-rw-r--r-- | chat/silc-server/patches/patch-ab | 262 | ||||
-rw-r--r-- | chat/silc-server/patches/patch-ac | 234 |
4 files changed, 239 insertions, 270 deletions
diff --git a/chat/silc-server/Makefile b/chat/silc-server/Makefile index e6f14491474..40707991eee 100644 --- a/chat/silc-server/Makefile +++ b/chat/silc-server/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.3 2001/12/21 09:07:09 hubertf Exp $ +# $NetBSD: Makefile,v 1.4 2001/12/28 21:29:16 hubertf Exp $ -DISTNAME= silc-server-0.7.2 +DISTNAME= silc-server-0.7.3 CATEGORIES= chat MASTER_SITES= http://silcnet.org/download/server/sources/ \ ftp://ftp.silcnet.org/silc/server/sources/ \ diff --git a/chat/silc-server/distinfo b/chat/silc-server/distinfo index 3b4d34a8e54..51dde92f252 100644 --- a/chat/silc-server/distinfo +++ b/chat/silc-server/distinfo @@ -1,7 +1,6 @@ -$NetBSD: distinfo,v 1.3 2001/12/21 09:07:09 hubertf Exp $ +$NetBSD: distinfo,v 1.4 2001/12/28 21:29:16 hubertf Exp $ -SHA1 (silc-server-0.7.2.tar.bz2) = 29a8b429809166f9201278e5d587a96287e0f2cf -Size (silc-server-0.7.2.tar.bz2) = 1093756 bytes +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) = cd7902383fa1ede7677955bfa402c1fb7dc03c8e -SHA1 (patch-ac) = 84e7e136d32b76a05654ddb07f65ab9c3a70efe2 +SHA1 (patch-ab) = 84e7e136d32b76a05654ddb07f65ab9c3a70efe2 diff --git a/chat/silc-server/patches/patch-ab b/chat/silc-server/patches/patch-ab index 06fa323a52d..93d7d2262b5 100644 --- a/chat/silc-server/patches/patch-ab +++ b/chat/silc-server/patches/patch-ab @@ -1,30 +1,234 @@ -$NetBSD: patch-ab,v 1.1.1.1 2001/11/30 23:33:34 hubertf Exp $ +$NetBSD: patch-ab,v 1.2 2001/12/28 21:29:17 hubertf Exp $ ---- lib/Makefile.in.orig Wed Nov 7 20:16:45 2001 -+++ lib/Makefile.in Sun Nov 11 20:23:05 2001 -@@ -116,13 +116,12 @@ - silcutil \ - silcclient \ - silcsftp \ -- dotconf \ - trq - - - # zlib --SUBDIRS = contrib silccore silccrypt silcsim silcmath silcske silcutil trq dotconf silcsftp --DIST_SUBDIRS = contrib silccore silccrypt silcsim silcmath silcske silcutil trq dotconf silcsftp -+SUBDIRS = contrib silccore silccrypt silcsim silcmath silcske silcutil trq silcsftp -+DIST_SUBDIRS = contrib silccore silccrypt silcsim silcmath silcske silcutil trq silcsftp - - # SILC Library dirs - SILCLIB_DIRS = \ -@@ -134,8 +133,7 @@ - silcske \ - silcutil \ - silcsftp \ -- trq \ -- dotconf -+ trq - - - # SILC Client Library dirs +--- 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 +@@ -8,25 +8,27 @@ + # Configured ciphers. + # + # Format: <name>:<module path>:<key length>:<block length> ++# Example: aes-256-cbc:/usr/local/lib/silc/aes.sim.so:32:16 + # + # If the cipher is builtin the <module path> maybe omitted. + # + [Cipher] +-aes-256-cbc:@MODULESDIR@/aes.sim.so:32:16 +-aes-192-cbc:@MODULESDIR@/aes.sim.so:24:16 +-aes-128-cbc:@MODULESDIR@/aes.sim.so:16:16 +-twofish-256-cbc:@MODULESDIR@/twofish.sim.so:32:16 +-twofish-192-cbc:@MODULESDIR@/twofish.sim.so:24:16 +-twofish-128-cbc:@MODULESDIR@/twofish.sim.so:16:16 +-mars-256-cbc:@MODULESDIR@/mars.sim.so:32:16 +-mars-192-cbc:@MODULESDIR@/mars.sim.so:24:16 +-mars-128-cbc:@MODULESDIR@/mars.sim.so:16:16 +-none:@MODULESDIR@/none.sim.so:0:0 ++aes-256-cbc::32:16 ++aes-192-cbc::24:16 ++aes-128-cbc::16:16 ++twofish-256-cbc::32:16 ++twofish-192-cbc::24:16 ++twofish-128-cbc::16:16 ++mars-256-cbc::32:16 ++mars-192-cbc::24:16 ++mars-128-cbc::16:16 ++none::0:0 + + # + # Configured hash functions. + # + # Format: <name>:<module path>:<block length>:<digest length> ++# Example: sha1::64:20 + # + # If the hash function is builtin the <module path> maybe omitted. + # +@@ -39,6 +41,7 @@ + # configured to the [hash] section. + # + # Format: <name>:<hash name>:<mac length> ++# Example: hmac-sha1-96:sha1:12 + # + [hmac] + hmac-sha1-96:sha1:12 +@@ -50,6 +53,7 @@ + # Configured PKCS. + # + # Format: <name> ++# Example: rsa + # + [PKCS] + rsa +@@ -59,6 +63,7 @@ + # run as root. + # + # Format: <user>:<group> ++# Example: silcd:silcd + # + [Identity] + nobody:nobody +@@ -67,22 +72,25 @@ + # Server's administrative information. + # + # Format: <location>:<server type>:<admin's name>:<admin's email address> ++# Example: Kuopio, Finland:Test Server:Pekka Riikonen:priikone@poseidon.pspt.fi + # + [AdminInfo] +-Kuopio, Finland:Test Server:Pekka Riikonen:priikone@poseidon.pspt.fi ++Default Location:NetBSD Test Server:Root of All Evil:root@localhost + + # + # Server information. + # +-# Format: +<server FQDN>:<server IP>:<geographic location>:<port> ++# Format: <server FQDN>:<server IP>:<geographic location>:<port> ++# Example: lassi.kuo.fi.ssh.com:10.2.1.6:Kuopio, Finland:706 + # + [ServerInfo] +-lassi.kuo.fi.ssh.com:10.2.1.6:Kuopio, Finland:706 ++localhost:127.0.0.1:Default Location:706 + + # + # Server keys + # +-# Format: +<public key>:<private key> ++# Format: <public key>:<private key> ++# Example: /usr/local/silc/etc/silcd.pub:/usr/local/silc/etc/silcd.prv + # + [ServerKeys] + @ETCDIR@/silcd.pub:@ETCDIR@/silcd.prv +@@ -91,9 +99,10 @@ + # Listenning ports. + # + # Format: <local IP>:<Listener IP>:<port> ++# Example: 10.2.1.6:10.2.1.6:706 + # + [ListenPort] +-10.2.1.6:10.2.1.6:706 ++127.0.0.1:127.0.0.1:706 + + # + # Log files. +@@ -107,12 +116,13 @@ + # warninglogile:<path>:<max byte size> + # errorlogile:<path>:<max byte size> + # fatallogile:<path>:<max byte size> ++# Example: infologfile:/usr/local/silc/logs/silcd.log:10000 + # + [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 @@ + # used to optimize the server and the connections.# + # + # Format: <class number>:<ping freq>:<connect freq>:<max links> ++# Example: 1:100:100:100 + # + [ConnectionClass] + 1:100:100:100 +@@ -130,6 +141,7 @@ + # Configured client connections. + # + # Format: <remote host>:<auth method>:<auth data>:<port>:<class> ++# Example: :::706:1 + # + # The <auth data> is either passphrase or file path to the public key + # file. +@@ -141,12 +153,13 @@ + # Configured server administrator connections + # + # Format: <host>:<username>:<nickname>:<auth method>:<auth data> ++# Example: 10.2.1.199:priikone:pekka:passwd:veryscret + # + # The <auth data> is either passphrase or file path to the public key + # file. + # + [AdminConnection] +-10.2.1.199:priikone:pekka:passwd:veryscret ++127.0.0.1:admin:admin:passwd:verysecret + + # + # Configured server connections. +@@ -158,6 +171,10 @@ + # + # Format: <remote host>:<auth method>:<auth data>:<port>: + # <version ID>:<class>:<backup connection> ++# Example: 10.2.1.7:passwd:veryscret:706:1:1:0 ++# 10.2.1.17:passwd:veryscret13:706:1:1:1 backup connection, that ++# host will use this server ++# as backup router. + # + # 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 @@ + # set to value 1 then this server will be backup router. + # + [ServerConnection] +-10.2.1.7:passwd:veryscret:706:1:1:0 +-10.2.1.17:passwd:veryscret13:706:1:1:1 # backup connection, that host +- # will use this server as backup +- # router. + + # + # Configured router connections. +@@ -181,6 +194,9 @@ + # Format: <remote host>:<auth method>:<auth data>:<port>:<version ID>: + # <class>:<initiator>:<backup replace IP>:<backup replace port>: + # <local backup> ++# Example: 10.2.1.100:passwd:veryverysecret:706:1:1:1 ++# 10.2.100.131:pubkey:/path/to/the/publickey:706:1:1:1 ++# 10.2.100.100:pubkey:/path/to/the/publickey:706:1:1:0:10.2.1.6:706:1 + # + # 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 @@ + # If the backup router is in other cell then set it to value 0. + # + [RouterConnection] +-#10.2.1.100:passwd:veryverysecret:706:1:1:1 +-#10.2.100.131:pubkey:/path/to/the/publickey:706:1:1:1 +-#10.2.100.100:pubkey:/path/to/the/publickey:706:1:1:0:10.2.1.6:706:1 + + # + # Denied connections. +@@ -205,22 +218,28 @@ + # These connections are denied to connect our server. + # + # Format: <remote host>:<port>:<comment> ++# Example: 10.2.1.99:0:Your connection has been denied + # + [DenyConnection] +-#10.2.1.99:0:Your connection has been denied + + # + # Message Of The Day + # +-# specify the text file containing the motd: ++# Specify the text file containing the motd. + # +-#[motd] +-#@ETCDIR@/motd.txt ++# Format: <filename> ++# Example: /usr/local/silc/etc/motd.txt ++# ++[motd] ++@ETCDIR@/motd.txt + + # +-# Pid File ++# Pidfile ++# ++# Specify the pidfile where it will be written. + # +-# specify the pidfile where it will be written: ++# Format: <filename> ++# Example: /var/run/silcd.pid + # + [pid] +-@PIDFILE@ ++/var/run/silcd.pid diff --git a/chat/silc-server/patches/patch-ac b/chat/silc-server/patches/patch-ac deleted file mode 100644 index 04abbbbbb0d..00000000000 --- a/chat/silc-server/patches/patch-ac +++ /dev/null @@ -1,234 +0,0 @@ -$NetBSD: patch-ac,v 1.2 2001/12/17 00:43:11 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 -@@ -8,25 +8,27 @@ - # Configured ciphers. - # - # Format: <name>:<module path>:<key length>:<block length> -+# Example: aes-256-cbc:/usr/local/lib/silc/aes.sim.so:32:16 - # - # If the cipher is builtin the <module path> maybe omitted. - # - [Cipher] --aes-256-cbc:@MODULESDIR@/aes.sim.so:32:16 --aes-192-cbc:@MODULESDIR@/aes.sim.so:24:16 --aes-128-cbc:@MODULESDIR@/aes.sim.so:16:16 --twofish-256-cbc:@MODULESDIR@/twofish.sim.so:32:16 --twofish-192-cbc:@MODULESDIR@/twofish.sim.so:24:16 --twofish-128-cbc:@MODULESDIR@/twofish.sim.so:16:16 --mars-256-cbc:@MODULESDIR@/mars.sim.so:32:16 --mars-192-cbc:@MODULESDIR@/mars.sim.so:24:16 --mars-128-cbc:@MODULESDIR@/mars.sim.so:16:16 --none:@MODULESDIR@/none.sim.so:0:0 -+aes-256-cbc::32:16 -+aes-192-cbc::24:16 -+aes-128-cbc::16:16 -+twofish-256-cbc::32:16 -+twofish-192-cbc::24:16 -+twofish-128-cbc::16:16 -+mars-256-cbc::32:16 -+mars-192-cbc::24:16 -+mars-128-cbc::16:16 -+none::0:0 - - # - # Configured hash functions. - # - # Format: <name>:<module path>:<block length>:<digest length> -+# Example: sha1::64:20 - # - # If the hash function is builtin the <module path> maybe omitted. - # -@@ -39,6 +41,7 @@ - # configured to the [hash] section. - # - # Format: <name>:<hash name>:<mac length> -+# Example: hmac-sha1-96:sha1:12 - # - [hmac] - hmac-sha1-96:sha1:12 -@@ -50,6 +53,7 @@ - # Configured PKCS. - # - # Format: <name> -+# Example: rsa - # - [PKCS] - rsa -@@ -59,6 +63,7 @@ - # run as root. - # - # Format: <user>:<group> -+# Example: silcd:silcd - # - [Identity] - nobody:nobody -@@ -67,22 +72,25 @@ - # Server's administrative information. - # - # Format: <location>:<server type>:<admin's name>:<admin's email address> -+# Example: Kuopio, Finland:Test Server:Pekka Riikonen:priikone@poseidon.pspt.fi - # - [AdminInfo] --Kuopio, Finland:Test Server:Pekka Riikonen:priikone@poseidon.pspt.fi -+Default Location:NetBSD Test Server:Root of All Evil:root@localhost - - # - # Server information. - # --# Format: +<server FQDN>:<server IP>:<geographic location>:<port> -+# Format: <server FQDN>:<server IP>:<geographic location>:<port> -+# Example: lassi.kuo.fi.ssh.com:10.2.1.6:Kuopio, Finland:706 - # - [ServerInfo] --lassi.kuo.fi.ssh.com:10.2.1.6:Kuopio, Finland:706 -+localhost:127.0.0.1:Default Location:706 - - # - # Server keys - # --# Format: +<public key>:<private key> -+# Format: <public key>:<private key> -+# Example: /usr/local/silc/etc/silcd.pub:/usr/local/silc/etc/silcd.prv - # - [ServerKeys] - @ETCDIR@/silcd.pub:@ETCDIR@/silcd.prv -@@ -91,9 +99,10 @@ - # Listenning ports. - # - # Format: <local IP>:<Listener IP>:<port> -+# Example: 10.2.1.6:10.2.1.6:706 - # - [ListenPort] --10.2.1.6:10.2.1.6:706 -+127.0.0.1:127.0.0.1:706 - - # - # Log files. -@@ -107,12 +116,13 @@ - # warninglogile:<path>:<max byte size> - # errorlogile:<path>:<max byte size> - # fatallogile:<path>:<max byte size> -+# Example: infologfile:/usr/local/silc/logs/silcd.log:10000 - # - [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 @@ - # used to optimize the server and the connections.# - # - # Format: <class number>:<ping freq>:<connect freq>:<max links> -+# Example: 1:100:100:100 - # - [ConnectionClass] - 1:100:100:100 -@@ -130,6 +141,7 @@ - # Configured client connections. - # - # Format: <remote host>:<auth method>:<auth data>:<port>:<class> -+# Example: :::706:1 - # - # The <auth data> is either passphrase or file path to the public key - # file. -@@ -141,12 +153,13 @@ - # Configured server administrator connections - # - # Format: <host>:<username>:<nickname>:<auth method>:<auth data> -+# Example: 10.2.1.199:priikone:pekka:passwd:veryscret - # - # The <auth data> is either passphrase or file path to the public key - # file. - # - [AdminConnection] --10.2.1.199:priikone:pekka:passwd:veryscret -+127.0.0.1:admin:admin:passwd:verysecret - - # - # Configured server connections. -@@ -158,6 +171,10 @@ - # - # Format: <remote host>:<auth method>:<auth data>:<port>: - # <version ID>:<class>:<backup connection> -+# Example: 10.2.1.7:passwd:veryscret:706:1:1:0 -+# 10.2.1.17:passwd:veryscret13:706:1:1:1 backup connection, that -+# host will use this server -+# as backup router. - # - # 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 @@ - # set to value 1 then this server will be backup router. - # - [ServerConnection] --10.2.1.7:passwd:veryscret:706:1:1:0 --10.2.1.17:passwd:veryscret13:706:1:1:1 # backup connection, that host -- # will use this server as backup -- # router. - - # - # Configured router connections. -@@ -181,6 +194,9 @@ - # Format: <remote host>:<auth method>:<auth data>:<port>:<version ID>: - # <class>:<initiator>:<backup replace IP>:<backup replace port>: - # <local backup> -+# Example: 10.2.1.100:passwd:veryverysecret:706:1:1:1 -+# 10.2.100.131:pubkey:/path/to/the/publickey:706:1:1:1 -+# 10.2.100.100:pubkey:/path/to/the/publickey:706:1:1:0:10.2.1.6:706:1 - # - # 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 @@ - # If the backup router is in other cell then set it to value 0. - # - [RouterConnection] --#10.2.1.100:passwd:veryverysecret:706:1:1:1 --#10.2.100.131:pubkey:/path/to/the/publickey:706:1:1:1 --#10.2.100.100:pubkey:/path/to/the/publickey:706:1:1:0:10.2.1.6:706:1 - - # - # Denied connections. -@@ -205,22 +218,28 @@ - # These connections are denied to connect our server. - # - # Format: <remote host>:<port>:<comment> -+# Example: 10.2.1.99:0:Your connection has been denied - # - [DenyConnection] --#10.2.1.99:0:Your connection has been denied - - # - # Message Of The Day - # --# specify the text file containing the motd: -+# Specify the text file containing the motd. - # --#[motd] --#@ETCDIR@/motd.txt -+# Format: <filename> -+# Example: /usr/local/silc/etc/motd.txt -+# -+[motd] -+@ETCDIR@/motd.txt - - # --# Pid File -+# Pidfile -+# -+# Specify the pidfile where it will be written. - # --# specify the pidfile where it will be written: -+# Format: <filename> -+# Example: /var/run/silcd.pid - # - [pid] --@PIDFILE@ -+/var/run/silcd.pid |