From owner-freebsd-ports-bugs@FreeBSD.ORG Wed May 18 17:20:03 2005 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5716316A4CE for ; Wed, 18 May 2005 17:20:03 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id A48BF43D9C for ; Wed, 18 May 2005 17:20:02 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j4IHK1dF033323 for ; Wed, 18 May 2005 17:20:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j4IHK1Vb033322; Wed, 18 May 2005 17:20:01 GMT (envelope-from gnats) Resent-Date: Wed, 18 May 2005 17:20:01 GMT Resent-Message-Id: <200505181720.j4IHK1Vb033322@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, dennis@serdijn.com Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B03D216A4CE for ; Wed, 18 May 2005 17:15:55 +0000 (GMT) Received: from midgard.noneofyourbusiness.nl (f110127.upc-f.chello.nl [80.56.110.127]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9052B43DAA for ; Wed, 18 May 2005 17:15:54 +0000 (GMT) (envelope-from dnns@midgard.noneofyourbusiness.nl) Received: from midgard.noneofyourbusiness.nl (midgard [127.0.0.1]) j4IHFqxD085632 for ; Wed, 18 May 2005 19:15:52 +0200 (CEST) (envelope-from dnns@midgard.noneofyourbusiness.nl) Received: (from root@localhost)j4IHFqpa085631; Wed, 18 May 2005 19:15:52 +0200 (CEST) (envelope-from dnns) Message-Id: <200505181715.j4IHFqpa085631@midgard.noneofyourbusiness.nl> Date: Wed, 18 May 2005 19:15:52 +0200 (CEST) From: dennis@serdijn.com To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/81210: Update port: irc/ptlink-ircd Update 6.19.3 - feedback X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: dennis@serdijn.com List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 May 2005 17:20:03 -0000 >Number: 81210 >Category: ports >Synopsis: Update port: irc/ptlink-ircd Update 6.19.3 - feedback >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Wed May 18 17:20:01 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Dennis Cabooter >Release: FreeBSD 5.4-RELEASE i386 >Organization: >Environment: System: FreeBSD midgard.noneofyourbusiness.nl 5.4-RELEASE FreeBSD 5.4-RELEASE #0: Tue May 10 22:53:46 CEST 2005 dnns@midgard.noneofyourbusiness.nl:/usr/obj/usr/src/sys/DESKTOP i386 >Description: >How-To-Repeat: >Fix: --- ptlink-ircd.diff begins here --- diff -ru ptlink-ircd.orig/Makefile ptlink-ircd/Makefile --- ptlink-ircd.orig/Makefile Wed May 18 18:55:54 2005 +++ ptlink-ircd/Makefile Wed May 18 18:56:50 2005 @@ -6,8 +6,7 @@ # PORTNAME= IRCd -PORTVERSION= 6.18.2 -PORTREVISION= 1 +PORTVERSION= 6.19.3 CATEGORIES= irc MASTER_SITES= ftp://ftp.sunsite.dk/projects/ptlink/ircd/ \ http://www.rootxs.org/pub/FreeBSD/distfiles/ diff -ru ptlink-ircd.orig/distinfo ptlink-ircd/distinfo --- ptlink-ircd.orig/distinfo Wed May 18 18:55:54 2005 +++ ptlink-ircd/distinfo Wed May 18 18:56:50 2005 @@ -1,2 +1,2 @@ -MD5 (PTlink6.18.2.tar.gz) = 58894fc9ffb1c56fac4c45ae342333bc -SIZE (PTlink6.18.2.tar.gz) = 777072 +MD5 (PTlink6.19.3.tar.gz) = d46979f76e28757fedc508544dd0b5fa +SIZE (PTlink6.19.3.tar.gz) = 791346 diff -ru ptlink-ircd.orig/files/main.dconf.sample ptlink-ircd/files/main.dconf.sample --- ptlink-ircd.orig/files/main.dconf.sample Wed May 18 18:55:54 2005 +++ ptlink-ircd/files/main.dconf.sample Wed May 18 18:56:50 2005 @@ -22,7 +22,7 @@ ReverseLookup Yes # Define if you want to use ident lookup -CheckIdentd NO +CheckIdentd No # Define if you want to hide information notices sent to users # during connection. @@ -77,14 +77,12 @@ # CheckSpamOnTarget YES -# DisableStrongVlines -# -# If defined messages will not be control code stripped and lowercased -# before vline checking. This will save (A LOT) on cpu usage. -# DisableStrongVlines YES - # Defines the maxinum number of channels a user can join -MaxChansPerUser 20 +MaxChansPerUser 5 + +# Defines the maximum number of channels a registered user can join +# If defined will override MaxChansPerUser for registered nicks +MaxChansPerRegUser 20 # Define if you want to use IRCNTP # this will make all time stamps to be adjusted with an @@ -98,5 +96,11 @@ # List of codepage files that should be loaded from CodePagePath # a .cp extension will be appended to the filename CodePages "iso8859-1,iso8859-5,iso8859-9,cp1251,cp1253,cp850,cp860,cp866" + +# Define if you want users to join a given channel after connect +# NOTES: +# Do not prefix channel names with the # symbol +# You can specify multiple channels splitting them with "," +# AutoJoinChan "PTlink" # END OF FILE diff -ru ptlink-ircd.orig/files/network.dconf.sample ptlink-ircd/files/network.dconf.sample --- ptlink-ircd.orig/files/network.dconf.sample Wed May 18 18:55:54 2005 +++ ptlink-ircd/files/network.dconf.sample Wed May 18 18:56:50 2005 @@ -4,7 +4,7 @@ # * This program is distributed under GNU Public License * # * Please read the file COPYING for copyright information. * # ***************************************************************** -# $Id: network.dconf.sample,v 1.14 2004/07/18 09:03:02 stinger Exp $ +# $Id: network.dconf.sample,v 1.19 2004/12/26 09:54:55 stinger Exp $ # Legend: # [YES] - If option value is undefined, YES is assumed @@ -103,6 +103,11 @@ HostPrefix "PTlink" +# Used for spoof method 0 +# Use a random set of numbers to crypt the hosts +# NOTE: If you have a network, make sure all network servers use the SAME CryptKey +CryptKey 77335465 + # Spoofed mask settings # You can use "+" on the beginning of the mask to provide a @nick.mask format @@ -127,29 +132,35 @@ # Helper mask HelperMask "Helper.PTlink.net" -# If YES a nick needs to have +r before getting /oper [ YES ] -OnlyRegisteredOper YES + -# IRC Operator privileges +# IRC Operator Options + + # If YES a nick needs to have +r before getting /oper [ YES ] + OnlyRegisteredOper YES + + # If YES Opers are able to join +i/+k/+l channels (also if banned) + OperCanAlwaysJoin NO -# If YES Opers are able to join +i/+k/+l channels (also if banned) -OperCanAlwaysJoin NO + # If YES Opers can always send messages to any channel + OperCanAlwaysSend YES -# If YES Opers can always send messages to any channel -OperCanAlwaysSend YES + # if YES Opers are able to change their host with /NEWMASK + OperCanUseNewMask YES -# if YES Opers are able to change their host with /NEWMASK -OperCanUseNewMask YES + # if YES Opers cannot be kicked by normal users + OperKickProtection NO -# if YES Opers cannot be kicked by normal users -OperKickProtection NO + # if defined allows a IRC Opers to join any channel + # if using OperByPass string has the key + OperByPass "operbypass" -# if defined allows a IRC Opers to join any channel -# if using OperByPass string has the key -OperByPass "operbypass" + # If defined allows self /kills + EnableSelfKill NO -# If defined allows self /kills -EnableSelfKill NO + # If defined will remove oper flag when the user is idle + # for more than MaxOperIdleTime + MaxOperIdleTime 1h # Disable the /links command to users? DisableLinksForUsers NO @@ -158,7 +169,6 @@ NoCTCP_Msg "cannot send CTCP's to channel" Moderated_Msg "channel is moderated, you do not have a voice" NoExternal_Msg "channel does not allow external messages" -NoColors_Msg "channel does not allow mIRC/ANSI colors" Banned_Msg "you are banned from this channel" NoSpam_Msg "no url/server messages allowed on this channel" NoFlood_Msg "cannot send repeated messages to this channel" @@ -205,7 +215,8 @@ DefaultGLineReason "Please read http://www.ptlink.net/aup/" # Do you want to GLine all users that are killed by Excess Flood? -GLineOnExcessFlood NO +# If set 0d it will be disabled +# GLineOnExcessFlood 1d # If YES all users will be able to use /IRCOPS to list online opers IRCopsForAll Yes @@ -226,4 +237,6 @@ # IRC Operators will see usermodes and realhost of the user they do a /whois on WhoisExtension No -# END OF FILE +# When defined will automatically set users as away when +# they become idle more than AutoAwayIdleTime . +AutoAwayIdleTime 1h diff -ru ptlink-ircd.orig/files/patch-tools::install_ircd ptlink-ircd/files/patch-tools::install_ircd --- ptlink-ircd.orig/files/patch-tools::install_ircd Wed May 18 18:55:54 2005 +++ ptlink-ircd/files/patch-tools::install_ircd Wed May 18 18:56:50 2005 @@ -1,5 +1,5 @@ ---- tools/install_ircd.orig Tue Oct 26 08:59:37 2004 -+++ tools/install_ircd Tue Oct 26 09:00:08 2004 +--- tools/install_ircd.orig Sun May 15 13:25:29 2005 ++++ tools/install_ircd Sun May 15 13:24:43 2005 @@ -120,12 +120,12 @@ # try to install the example files if needed @@ -16,6 +16,6 @@ +#check_install_data ${ETCPATH} samples/kline.conf +#check_install_data ${ETCPATH}/main.dconf samples/main.dconf.sample +#check_install_data ${ETCPATH}/network.dconf samples/network.dconf.sample - check_install_data_old ${ETCPATH}/help.user samples/help.user - check_install_data_old ${ETCPATH}/help.oper samples/help.oper - check_install_data_old ${ETCPATH}/help.admin samples/help.admin + if [ "${EXESUFFIX}" != "" ]; then + check_install_data ${ETCPATH}/resolv.conf samples/resolv.conf.sample + fi diff -ru ptlink-ircd.orig/pkg-plist ptlink-ircd/pkg-plist --- ptlink-ircd.orig/pkg-plist Wed May 18 18:55:54 2005 +++ ptlink-ircd/pkg-plist Wed May 18 18:56:50 2005 @@ -23,7 +23,5 @@ etc/ptlink/network.dconf.sample etc/ptlink/opers.motd.sample etc/ptlink/version.info -@dirrm var/log -@dirrm var @dirrm etc/ptlink/codepage @unexec rmdir %D/etc/ptlink 2> /dev/null || true --- ptlink-ircd.diff ends here --- >Release-Note: >Audit-Trail: >Unformatted: