[cvslog] Module eggdrop1.7: Change committed

cvslog cvs at tsss.org
Fri Oct 19 00:27:00 CST 2001


CVSROOT    : /usr/local/cvsroot
Module     : eggdrop1.7
Commit time: 2001-10-19 05:26:42 UTC
Commited by: Jeff Fisher <guppy at techmonkeys.org>

Modified files:
     AUTHORS README config.guess config.sub eggdrop.complete.conf
     doc/tcl-commands.doc doc/html/egg-core.html
     doc/settings/core.settings scripts/autobotchk scripts/botchk
     src/main.c src/tcl.c

Log message:

* applied BarkerJr's small documentation patch
* applied the pidfile patch from eggdrop1.6
* added stdarg to AUTHORS (wish we had a realname <g>)

---------------------- diff included ----------------------
Index: eggdrop1.7/AUTHORS
diff -u eggdrop1.7/AUTHORS:1.1 eggdrop1.7/AUTHORS:1.2
--- eggdrop1.7/AUTHORS:1.1	Tue Oct  9 20:20:08 2001
+++ eggdrop1.7/AUTHORS	Fri Oct 19 00:26:31 2001
@@ -42,12 +42,13 @@
    SegFault  Ryan Butler
    Shaun     Shaun Braun
    slennox   Shayne Lennox
+   stdarg    
    Sup       Teemu Hjelt
    SuperS
    TheGhost
    TheUnknown
    toot      Toby Verrall
-   Tothwolf
+   Tothwolf  
 
    Thanks go to all the people who have made individual contributions to
    the Eggdrop project by sending bug-reports, patches and otherwise have
Index: eggdrop1.7/README
diff -u eggdrop1.7/README:1.20 eggdrop1.7/README:1.21
--- eggdrop1.7/README:1.20	Sun Oct 14 09:09:35 2001
+++ eggdrop1.7/README	Fri Oct 19 00:26:31 2001
@@ -145,8 +145,8 @@
                (3) type 'cvs login'
                (4) press <enter> when it asks for a password.
                (5) in your home dir, type 'cvs checkout
-               eggdrop1.6'
-               (6) in ~/eggdrop1.6, you should have a copy of the
+               eggdrop1.7'
+               (6) in ~/eggdrop1.7, you should have a copy of the
                latest CVS version of eggdrop.
 
           Notes:
@@ -155,7 +155,7 @@
                (2) you don't need to go through this whole
                process every time; if you want to get a CVS
                version of eggdrop at a later time, you can just
-               'cd ~/eggdrop1.6' and type 'cvs update -A'.
+               'cd ~/eggdrop1.7' and type 'cvs update -dAP'.
                (3) if you experience errors when using 'export',
                you might be using tclsh as a shell. If so, try
                using the command 'setenv' instead of 'export':
Index: eggdrop1.7/config.guess
diff -u eggdrop1.7/config.guess:1.1 eggdrop1.7/config.guess:1.2
--- eggdrop1.7/config.guess:1.1	Tue Oct  9 20:20:08 2001
+++ eggdrop1.7/config.guess	Fri Oct 19 00:26:31 2001
@@ -3,7 +3,7 @@
 #   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
 #   Free Software Foundation, Inc.
 
-timestamp='2001-09-04'
+timestamp='2001-04-20'
 
 # This file is free software; you can redistribute it and/or modify it
 # under the terms of the GNU General Public License as published by
@@ -52,7 +52,7 @@
 GNU config.guess ($timestamp)
 
 Originally written by Per Bothner.
-Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
+Copyright (C) 1992, 93, 94, 95, 96, 97, 98, 99, 2000
 Free Software Foundation, Inc.
 
 This is free software; see the source for copying conditions.  There is NO
@@ -95,25 +95,25 @@
 # Historically, `CC_FOR_BUILD' used to be named `HOST_CC'. We still
 # use `HOST_CC' if defined, but it is deprecated.
 
-set_cc_for_build='case $CC_FOR_BUILD,$HOST_CC,$CC in
- ,,)    echo "int dummy(){}" > $dummy.c ;
+case $CC_FOR_BUILD,$HOST_CC,$CC in
+ ,,)    echo "int dummy(){}" > $dummy.c
 	for c in cc gcc c89 ; do
-	  ($c $dummy.c -c -o $dummy.o) >/dev/null 2>&1 ;
+	  ($c $dummy.c -c -o $dummy.o) >/dev/null 2>&1
 	  if test $? = 0 ; then
-	     CC_FOR_BUILD="$c"; break ;
-	  fi ;
-	done ;
-	rm -f $dummy.c $dummy.o $dummy.rel ;
+	     CC_FOR_BUILD="$c"; break
+	  fi
+	done
+	rm -f $dummy.c $dummy.o $dummy.rel
 	if test x"$CC_FOR_BUILD" = x ; then
-	  CC_FOR_BUILD=no_compiler_found ;
+	  CC_FOR_BUILD=no_compiler_found
 	fi
 	;;
  ,,*)   CC_FOR_BUILD=$CC ;;
  ,*,*)  CC_FOR_BUILD=$HOST_CC ;;
-esac'
+esac
 
 # This is needed to find uname on a Pyramid OSx when run in the BSD universe.
-# (ghazi at noc.rutgers.edu 1994-08-24)
+# (ghazi at noc.rutgers.edu 8/24/94.)
 if (test -f /.attbin/uname) >/dev/null 2>&1 ; then
 	PATH=$PATH:/.attbin ; export PATH
 fi
@@ -150,7 +150,6 @@
 	# to ELF recently, or will in the future.
 	case "${UNAME_MACHINE}" in
 	    i386|sparc|amiga|arm*|hp300|mvme68k|vax|atari|luna68k|mac68k|news68k|next68k|pc532|sun3*|x68k)
-		eval $set_cc_for_build
 		if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \
 			| grep __ELF__ >/dev/null
 		then
@@ -205,7 +204,6 @@
 	jsr \$26,exit
 	.end main
 EOF
-	eval $set_cc_for_build
 	$CC_FOR_BUILD $dummy.s -o $dummy 2>/dev/null
 	if test "$?" = 0 ; then
 		case `./$dummy` in
@@ -227,9 +225,6 @@
 			2-307)
 				UNAME_MACHINE="alphaev67"
 				;;
-			2-1307)
-				UNAME_MACHINE="alphaev68"
-				;;
 		esac
 	fi
 	rm -f $dummy.s $dummy
@@ -333,9 +328,6 @@
     aushp:SunOS:*:*)
 	echo sparc-auspex-sunos${UNAME_RELEASE}
 	exit 0 ;;
-    sparc*:NetBSD:*)
-	echo `uname -p`-unknown-netbsd${UNAME_RELEASE}
-	exit 0 ;;
     atari*:OpenBSD:*:*)
 	echo m68k-unknown-openbsd${UNAME_RELEASE}
 	exit 0 ;;
@@ -393,7 +385,6 @@
 	echo clipper-intergraph-clix${UNAME_RELEASE}
 	exit 0 ;;
     mips:*:*:UMIPS | mips:*:*:RISCos)
-	eval $set_cc_for_build
 	sed 's/^	//' << EOF >$dummy.c
 #ifdef __cplusplus
 #include <stdio.h>  /* for printf() prototype */
@@ -484,7 +475,6 @@
 	exit 0 ;;
     *:AIX:2:3)
 	if grep bos325 /usr/include/stdio.h >/dev/null 2>&1; then
-		eval $set_cc_for_build
 		sed 's/^		//' << EOF >$dummy.c
 		#include <sys/systemcfg.h>
 
@@ -563,7 +553,6 @@
                   fi ;;
               esac
               if [ "${HP_ARCH}" = "" ]; then
-	      eval $set_cc_for_build
               sed 's/^              //' << EOF >$dummy.c
 
               #define _HPUX_SOURCE
@@ -597,9 +586,9 @@
                   exit (0);
               }
 EOF
-	    (CCOPTS= $CC_FOR_BUILD $dummy.c -o $dummy 2>/dev/null ) && HP_ARCH=`./$dummy`
-	    if test -z "$HP_ARCH"; then HP_ARCH=hppa; fi
-	    rm -f $dummy.c $dummy
+	(CCOPTS= $CC_FOR_BUILD $dummy.c -o $dummy 2>/dev/null ) && HP_ARCH=`./$dummy`
+	if test -z "$HP_ARCH"; then HP_ARCH=hppa; fi
+	rm -f $dummy.c $dummy
 	fi ;;
 	esac
 	echo ${HP_ARCH}-hp-hpux${HPUX_REV}
@@ -609,7 +598,6 @@
 	echo ia64-hp-hpux${HPUX_REV}
 	exit 0 ;;
     3050*:HI-UX:*:*)
-	eval $set_cc_for_build
 	sed 's/^	//' << EOF >$dummy.c
 	#include <unistd.h>
 	int
@@ -645,7 +633,7 @@
     9000/8??:4.3bsd:*:*)
 	echo hppa1.0-hp-bsd
 	exit 0 ;;
-    *9??*:MPE/iX:*:* | *3000*:MPE/iX:*:*)
+    *9??*:MPE/iX:*:*)
 	echo hppa1.0-hp-mpeix
 	exit 0 ;;
     hp7??:OSF1:*:* | hp8?[79]:OSF1:*:* )
@@ -689,13 +677,12 @@
 	echo xmp-cray-unicos
         exit 0 ;;
     CRAY*Y-MP:*:*:*)
-	echo ymp-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
+	echo ymp-cray-unicos${UNAME_RELEASE}
 	exit 0 ;;
     CRAY*[A-Z]90:*:*:*)
 	echo ${UNAME_MACHINE}-cray-unicos${UNAME_RELEASE} \
 	| sed -e 's/CRAY.*\([A-Z]90\)/\1/' \
-	      -e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ \
-	      -e 's/\.[^.]*$/.X/'
+	      -e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/
 	exit 0 ;;
     CRAY*TS:*:*:*)
 	echo t90-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
@@ -776,29 +763,97 @@
 	echo ${UNAME_MACHINE}-unknown-linux-gnu
 	exit 0 ;;
     mips:Linux:*:*)
-	case `sed -n '/^byte/s/^.*: \(.*\) endian/\1/p' < /proc/cpuinfo` in
-	  big)    echo mips-unknown-linux-gnu && exit 0 ;;
-	  little) echo mipsel-unknown-linux-gnu && exit 0 ;;
-	esac
+	cat >$dummy.c <<EOF
+#ifdef __cplusplus
+#include <stdio.h>  /* for printf() prototype */
+int main (int argc, char *argv[]) {
+#else
+int main (argc, argv) int argc; char *argv[]; {
+#endif
+#ifdef __MIPSEB__
+  printf ("%s-unknown-linux-gnu\n", argv[1]);
+#endif
+#ifdef __MIPSEL__
+  printf ("%sel-unknown-linux-gnu\n", argv[1]);
+#endif
+  return 0;
+}
+EOF
+	$CC_FOR_BUILD $dummy.c -o $dummy 2>/dev/null && ./$dummy "${UNAME_MACHINE}" && rm -f $dummy.c $dummy && exit 0
+	rm -f $dummy.c $dummy
 	;;
     ppc:Linux:*:*)
-	echo powerpc-unknown-linux-gnu
-	exit 0 ;;
-    ppc64:Linux:*:*)
-	echo powerpc64-unknown-linux-gnu
+	# Determine Lib Version
+	cat >$dummy.c <<EOF
+#include <features.h>
+#if defined(__GLIBC__)
+extern char __libc_version[];
+extern char __libc_release[];
+#endif
+main(argc, argv)
+     int argc;
+     char *argv[];
+{
+#if defined(__GLIBC__)
+  printf("%s %s\n", __libc_version, __libc_release);
+#else
+  printf("unknown\n");
+#endif
+  return 0;
+}
+EOF
+	LIBC=""
+	$CC_FOR_BUILD $dummy.c -o $dummy 2>/dev/null
+	if test "$?" = 0 ; then
+		./$dummy | grep 1\.99 > /dev/null
+		if test "$?" = 0 ; then LIBC="libc1" ; fi
+	fi
+	rm -f $dummy.c $dummy
+	echo powerpc-unknown-linux-gnu${LIBC}
 	exit 0 ;;
     alpha:Linux:*:*)
-	case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in
-	  EV5)   UNAME_MACHINE=alphaev5 ;;
-	  EV56)  UNAME_MACHINE=alphaev56 ;;
-	  PCA56) UNAME_MACHINE=alphapca56 ;;
-	  PCA57) UNAME_MACHINE=alphapca56 ;;
-	  EV6)   UNAME_MACHINE=alphaev6 ;;
-	  EV67)  UNAME_MACHINE=alphaev67 ;;
-	  EV68*) UNAME_MACHINE=alphaev68 ;;
-        esac
-	objdump --private-headers /bin/sh | grep ld.so.1 >/dev/null
-	if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi
+	cat <<EOF >$dummy.s
+	  .data
+	  \$Lformat:
+		.byte 37,100,45,37,120,10,0	# "%d-%x\n"
+	   .text
+		.globl main
+		.align 4
+		.ent main
+	    main:
+		.frame \$30,16,\$26,0
+		ldgp \$29,0(\$27)
+		.prologue 1
+		.long 0x47e03d80 # implver \$0
+		lda \$2,-1
+		.long 0x47e20c21 # amask \$2,\$1
+		lda \$16,\$Lformat
+		mov \$0,\$17
+		not \$1,\$18
+		jsr \$26,printf
+		ldgp \$29,0(\$26)
+		mov 0,\$16
+		jsr \$26,exit
+		.end main
+EOF
+	LIBC=""
+	$CC_FOR_BUILD $dummy.s -o $dummy 2>/dev/null
+	if test "$?" = 0 ; then
+		case `./$dummy` in
+		0-0)	UNAME_MACHINE="alpha" ;;
+		1-0)	UNAME_MACHINE="alphaev5" ;;
+		1-1)    UNAME_MACHINE="alphaev56" ;;
+		1-101)	UNAME_MACHINE="alphapca56" ;;
+		2-303)	UNAME_MACHINE="alphaev6" ;;
+		2-307)	UNAME_MACHINE="alphaev67" ;;
+		esac
+		objdump --private-headers $dummy | \
+		  grep ld.so.1 > /dev/null
+		if test "$?" = 0 ; then
+			LIBC="libc1"
+		fi
+	fi
+	rm -f $dummy.s $dummy
 	echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC}
 	exit 0 ;;
     parisc:Linux:*:* | hppa:Linux:*:*)
@@ -828,30 +883,40 @@
 	# The BFD linker knows what the default object file format is, so
 	# first see if it will tell us. cd to the root directory to prevent
 	# problems with other programs or directories called `ld' in the path.
-	ld_supported_targets=`cd /; ld --help 2>&1 \
-			 | sed -ne '/supported targets:/!d
+	ld_supported_emulations=`cd /; ld --help 2>&1 \
+			 | sed -ne '/supported emulations:/!d
 				    s/[ 	][ 	]*/ /g
-				    s/.*supported targets: *//
+				    s/.*supported emulations: *//
 				    s/ .*//
 				    p'`
-        case "$ld_supported_targets" in
-	  elf32-i386)
+        case "$ld_supported_emulations" in
+	  i*86linux)
+		echo "${UNAME_MACHINE}-pc-linux-gnuaout"
+		exit 0
+		;;
+	  elf_i*86)
 		TENTATIVE="${UNAME_MACHINE}-pc-linux-gnu"
 		;;
-	  a.out-i386-linux)
-		echo "${UNAME_MACHINE}-pc-linux-gnuaout"
-		exit 0 ;;		
-	  coff-i386)
+	  i*86coff)
 		echo "${UNAME_MACHINE}-pc-linux-gnucoff"
-		exit 0 ;;
-	  "")
-		# Either a pre-BFD a.out linker (linux-gnuoldld) or
-		# one that does not give us useful --help.
-		echo "${UNAME_MACHINE}-pc-linux-gnuoldld"
-		exit 0 ;;
+		exit 0
+		;;
+	esac
+	# Either a pre-BFD a.out linker (linux-gnuoldld)
+	# or one that does not give us useful --help.
+	# GCC wants to distinguish between linux-gnuoldld and linux-gnuaout.
+	# If ld does not provide *any* "supported emulations:"
+	# that means it is gnuoldld.
+	test -z "$ld_supported_emulations" && echo "${UNAME_MACHINE}-pc-linux-gnuoldld" && exit 0
+	case "${UNAME_MACHINE}" in
+	i*86)
+	  VENDOR=pc;
+	  ;;
+	*)
+	  VENDOR=unknown;
+	  ;;
 	esac
 	# Determine whether the default compiler is a.out or elf
-	eval $set_cc_for_build
 	cat >$dummy.c <<EOF
 #include <features.h>
 #ifdef __cplusplus
@@ -863,15 +928,15 @@
 #ifdef __ELF__
 # ifdef __GLIBC__
 #  if __GLIBC__ >= 2
-    printf ("%s-pc-linux-gnu\n", argv[1]);
+    printf ("%s-${VENDOR}-linux-gnu\n", argv[1]);
 #  else
-    printf ("%s-pc-linux-gnulibc1\n", argv[1]);
+    printf ("%s-${VENDOR}-linux-gnulibc1\n", argv[1]);
 #  endif
 # else
-   printf ("%s-pc-linux-gnulibc1\n", argv[1]);
+   printf ("%s-${VENDOR}-linux-gnulibc1\n", argv[1]);
 # endif
 #else
-  printf ("%s-pc-linux-gnuaout\n", argv[1]);
+  printf ("%s-${VENDOR}-linux-gnuaout\n", argv[1]);
 #endif
   return 0;
 }
@@ -880,10 +945,9 @@
 	rm -f $dummy.c $dummy
 	test x"${TENTATIVE}" != x && echo "${TENTATIVE}" && exit 0
 	;;
+# ptx 4.0 does uname -s correctly, with DYNIX/ptx in there.  earlier versions
+# are messed up and put the nodename in both sysname and nodename.
     i*86:DYNIX/ptx:4*:*)
-	# ptx 4.0 does uname -s correctly, with DYNIX/ptx in there.
-	# earlier versions are messed up and put the nodename in both
-	# sysname and nodename.
 	echo i386-sequent-sysv4
 	exit 0 ;;
     i*86:UNIX_SV:4.2MP:2.*)
@@ -902,13 +966,14 @@
 		echo ${UNAME_MACHINE}-pc-sysv${UNAME_REL}
 	fi
 	exit 0 ;;
-    i*86:*:5:[78]*)
-	case `/bin/uname -X | grep "^Machine"` in
-	    *486*)	     UNAME_MACHINE=i486 ;;
-	    *Pentium)	     UNAME_MACHINE=i586 ;;
-	    *Pent*|*Celeron) UNAME_MACHINE=i686 ;;
-	esac
-	echo ${UNAME_MACHINE}-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}${UNAME_VERSION}
+    i*86:*:5:7*)
+        # Fixed at (any) Pentium or better
+        UNAME_MACHINE=i586
+        if [ ${UNAME_SYSTEM} = "UnixWare" ] ; then
+	    echo ${UNAME_MACHINE}-sco-sysv${UNAME_RELEASE}uw${UNAME_VERSION}
+	else
+	    echo ${UNAME_MACHINE}-pc-sysv${UNAME_RELEASE}
+	fi
 	exit 0 ;;
     i*86:*:3.2:*)
 	if test -f /usr/options/cb.name; then
@@ -1002,8 +1067,8 @@
 		echo ns32k-sni-sysv
 	fi
 	exit 0 ;;
-    PENTIUM:*:4.0*:*) # Unisys `ClearPath HMP IX 4000' SVR4/MP effort
-                      # says <Richard.M.Bartel at ccMail.Census.GOV>
+    PENTIUM:CPunix:4.0*:*) # Unisys `ClearPath HMP IX 4000' SVR4/MP effort
+                           # says <Richard.M.Bartel at ccMail.Census.GOV>
         echo i586-unisys-sysv4
         exit 0 ;;
     *:UNIX_System_V:4*:FTX*)
@@ -1015,10 +1080,6 @@
 	# From seanf at swdc.stratus.com.
 	echo i860-stratus-sysv4
 	exit 0 ;;
-    *:VOS:*:*)
-	# From Paul.Green at stratus.com.
-	echo hppa1.1-stratus-vos
-	exit 0 ;;
     mc68*:A/UX:*:*)
 	echo m68k-apple-aux${UNAME_RELEASE}
 	exit 0 ;;
@@ -1111,18 +1172,11 @@
     *:ITS:*:*)
 	echo pdp10-unknown-its
 	exit 0 ;;
-    i*86:XTS-300:*:STOP)
-	echo ${UNAME_MACHINE}-unknown-stop
-	exit 0 ;;
-    i*86:atheos:*:*)
-	echo ${UNAME_MACHINE}-unknown-atheos
-	exit 0 ;;
 esac
 
 #echo '(No uname command or uname output not recognized.)' 1>&2
 #echo "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" 1>&2
 
-eval $set_cc_for_build
 cat >$dummy.c <<EOF
 #ifdef _SEQUENT_
 # include <sys/types.h>
Index: eggdrop1.7/config.sub
diff -u eggdrop1.7/config.sub:1.1 eggdrop1.7/config.sub:1.2
--- eggdrop1.7/config.sub:1.1	Tue Oct  9 20:20:08 2001
+++ eggdrop1.7/config.sub	Fri Oct 19 00:26:31 2001
@@ -3,7 +3,7 @@
 #   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
 #   Free Software Foundation, Inc.
 
-timestamp='2001-09-07'
+timestamp='2001-04-20'
 
 # This file is (in principle) common to ALL GNU software.
 # The presence of a machine in this file suggests that SOME GNU software
@@ -117,7 +117,7 @@
 # Here we must recognize all the valid KERNEL-OS combinations.
 maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
 case $maybe_os in
-  nto-qnx* | linux-gnu* | storm-chaos* | os2-emx* | windows32-*)
+  nto-qnx* | linux-gnu* | storm-chaos* | os2-emx*)
     os=-$maybe_os
     basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`
     ;;
@@ -157,14 +157,6 @@
 		os=-vxworks
 		basic_machine=$1
 		;;
-	-chorusos*)
-		os=-chorusos
-		basic_machine=$1
-		;;
- 	-chorusrdb)
- 		os=-chorusrdb
-		basic_machine=$1
- 		;;
 	-hiux*)
 		os=-hiuxwe2
 		;;
@@ -223,36 +215,26 @@
 case $basic_machine in
 	# Recognize the basic CPU types without company name.
 	# Some are omitted here because they have special meanings below.
-	1750a | 580 \
-	| a29k \
-	| alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \
-	| arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr \
-	| c4x | clipper \
-	| d10v | d30v | dsp16xx \
-	| fr30 \
-	| h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \
-	| i370 | i860 | i960 | ia64 \
-	| m32r | m68000 | m68k | m88k | mcore \
-	| mips16 | mips64 | mips64el | mips64orion | mips64orionel \
-	| mips64vr4100 | mips64vr4100el | mips64vr4300 \
-	| mips64vr4300el | mips64vr5000 | mips64vr5000el \
-	| mipsbe | mipseb | mipsel | mipsle | mipstx39 | mipstx39el \
-	| mipsisa32 \
-	| mn10200 | mn10300 \
-	| ns16k | ns32k \
-	| openrisc \
-	| pdp10 | pdp11 | pj | pjl \
-	| powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \
-	| pyramid \
-	| s390 | s390x \
-	| sh | sh[34] | sh[34]eb | shbe | shle \
-	| sparc | sparc64 | sparclet | sparclite | sparcv9 | sparcv9b \
-	| stormy16 | strongarm \
-	| tahoe | thumb | tic80 | tron \
-	| v850 \
-	| we32k \
-	| x86 | xscale \
-	| z8k)
+	tahoe | i860 | ia64 | m32r | m68k | m68000 | m88k | ns32k | arc \
+	        | arm | arme[lb] | arm[bl]e | armv[2345] | armv[345][lb] | strongarm | xscale \
+		| pyramid | mn10200 | mn10300 | tron | a29k \
+		| 580 | i960 | h8300 \
+		| x86 | ppcbe | mipsbe | mipsle | shbe | shle \
+		| hppa | hppa1.0 | hppa1.1 | hppa2.0 | hppa2.0w | hppa2.0n \
+		| hppa64 \
+		| alpha | alphaev[4-8] | alphaev56 | alphapca5[67] \
+		| alphaev6[78] \
+		| we32k | ns16k | clipper | i370 | sh | sh[34] \
+		| powerpc | powerpcle \
+		| 1750a | dsp16xx | pdp10 | pdp11 \
+		| mips16 | mips64 | mipsel | mips64el \
+		| mips64orion | mips64orionel | mipstx39 | mipstx39el \
+		| mips64vr4300 | mips64vr4300el | mips64vr4100 | mips64vr4100el \
+		| mips64vr5000 | miprs64vr5000el | mcore | s390 | s390x \
+		| sparc | sparclet | sparclite | sparc64 | sparcv9 | sparcv9b \
+		| v850 | c4x \
+		| thumb | d10v | d30v | fr30 | avr | openrisc | tic80 \
+		| pj | pjl | h8500)
 		basic_machine=$basic_machine-unknown
 		;;
 	m6811 | m68hc11 | m6812 | m68hc12)
@@ -260,7 +242,7 @@
 		basic_machine=$basic_machine-unknown
 		os=-none
 		;;
-	m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k)
+	m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | z8k | v70 | w65)
 		;;
 
 	# We use `pc' rather than `unknown'
@@ -275,43 +257,31 @@
 		exit 1
 		;;
 	# Recognize the basic CPU types with company name.
-	580-* \
-	| a29k-* \
-	| alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \
-	| alphapca5[67]-* | arc-* \
-	| arm-*  | armbe-* | armle-* | armv*-* \
-	| bs2000-* \
-	| c[123]* | c30-* | [cjt]90-* | c54x-* \
-	| clipper-* | cray2-* | cydra-* \
-	| d10v-* | d30v-* \
-	| elxsi-* \
-	| f30[01]-* | f700-* | fr30-* | fx80-* \
-	| h8300-* | h8500-* \
-	| hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \
-	| i*86-* | i860-* | i960-* | ia64-* \
-	| m32r-* \
-	| m68000-* | m680[01234]0-* | m68360-* | m683?2-* | m68k-* \
-	| m88110-* | m88k-* | mcore-* \
-	| mips-* | mips16-* | mips64-* | mips64el-* | mips64orion-* \
-	| mips64orionel-* | mips64vr4100-* | mips64vr4100el-* \
-	| mips64vr4300-* | mips64vr4300el-* | mipsbe-* | mipseb-* \
-	| mipsle-* | mipsel-* | mipstx39-* | mipstx39el-* \
-	| none-* | np1-* | ns16k-* | ns32k-* \
-	| orion-* \
-	| pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \
-	| powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \
-	| pyramid-* \
-	| romp-* | rs6000-* \
-	| s390-* | s390x-* \
-	| sh-* | sh[34]-* | sh[34]eb-* | shbe-* | shle-* \
-	| sparc-* | sparc64-* | sparc86x-* | sparclite-* \
-	| sparcv9-* | sparcv9b-* | stormy16-* | strongarm-* | sv1-* \
-	| t3e-* | tahoe-* | thumb-* | tic30-* | tic54x-* | tic80-* | tron-* \
-	| v850-* | vax-* \
-	| we32k-* \
-	| x86-* | x86_64-* | xmp-* | xps100-* | xscale-* \
-	| ymp-* \
-	| z8k-*)
+	# FIXME: clean up the formatting here.
+	vax-* | tahoe-* | i*86-* | i860-* | ia64-* | m32r-* | m68k-* | m68000-* \
+	      | m88k-* | sparc-* | ns32k-* | fx80-* | arc-* | c[123]* \
+	      | arm-*  | armbe-* | armle-* | armv*-* | strongarm-* | xscale-* \
+	      | mips-* | pyramid-* | tron-* | a29k-* | romp-* | rs6000-* \
+	      | power-* | none-* | 580-* | cray2-* | h8300-* | h8500-* | i960-* \
+	      | xmp-* | ymp-* \
+	      | x86-* | ppcbe-* | mipsbe-* | mipsle-* | shbe-* | shle-* \
+	      | hppa-* | hppa1.0-* | hppa1.1-* | hppa2.0-* | hppa2.0w-* \
+	      | hppa2.0n-* | hppa64-* \
+	      | alpha-* | alphaev[4-8]-* | alphaev56-* | alphapca5[67]-* \
+	      | alphaev6[78]-* \
+	      | we32k-* | cydra-* | ns16k-* | pn-* | np1-* | xps100-* \
+	      | clipper-* | orion-* \
+	      | sparclite-* | pdp10-* | pdp11-* | sh-* | powerpc-* | powerpcle-* \
+	      | sparc64-* | sparcv9-* | sparcv9b-* | sparc86x-* \
+	      | mips16-* | mips64-* | mipsel-* \
+	      | mips64el-* | mips64orion-* | mips64orionel-* \
+	      | mips64vr4100-* | mips64vr4100el-* | mips64vr4300-* | mips64vr4300el-* \
+	      | mipstx39-* | mipstx39el-* | mcore-* \
+	      | f30[01]-* | f700-* | s390-* | s390x-* | sv1-* | t3e-* \
+	      | [cjt]90-* \
+	      | m88110-* | m680[01234]0-* | m683?2-* | m68360-* | z8k-* | d10v-* \
+	      | thumb-* | v850-* | d30v-* | tic30-* | tic80-* | c30-* | fr30-* \
+	      | bs2000-* | tic54x-* | c54x-* | x86_64-* | pj-* | pjl-*)
 		;;
 	# Recognize the various machine names and aliases which stand
 	# for a CPU type and a company and sometimes even an OS.
@@ -757,16 +727,6 @@
 	ppcle-* | powerpclittle-*)
 		basic_machine=powerpcle-`echo $basic_machine | sed 's/^[^-]*-//'`
 		;;
-	ppc64)	basic_machine=powerpc64-unknown
-	        ;;
-	ppc64-*) basic_machine=powerpc64-`echo $basic_machine | sed 's/^[^-]*-//'`
-		;;
-	ppc64le | powerpc64little | ppc64-le | powerpc64-little)
-		basic_machine=powerpc64le-unknown
-	        ;;
-	ppc64le-* | powerpc64little-*)
-		basic_machine=powerpc64le-`echo $basic_machine | sed 's/^[^-]*-//'`
-		;;
 	ps2)
 		basic_machine=i386-ibm
 		;;
@@ -921,10 +881,6 @@
 		basic_machine=hppa1.1-winbond
 		os=-proelf
 		;;
-	windows32)
-		basic_machine=i386-pc
-		os=-windows32-msvcrt
-		;;
 	xmp)
 		basic_machine=xmp-cray
 		os=-unicos
@@ -978,7 +934,7 @@
 	we32k)
 		basic_machine=we32k-att
 		;;
-	sh3 | sh4 | sh3eb | sh4eb)
+	sh3 | sh4)
 		basic_machine=sh-unknown
 		;;
 	sparc | sparcv9 | sparcv9b)
@@ -1062,13 +1018,11 @@
 	      | -lynxos* | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \
 	      | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \
 	      | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
-	      | -chorusos* | -chorusrdb* \
 	      | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
 	      | -mingw32* | -linux-gnu* | -uxpv* | -beos* | -mpeix* | -udk* \
 	      | -interix* | -uwin* | -rhapsody* | -darwin* | -opened* \
 	      | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \
-	      | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \
-	      | -os2* | -vos*)
+	      | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* | -os2*)
 	# Remember, each alternative MUST END IN *, to match a version number.
 		;;
 	-qnx*)
@@ -1391,9 +1345,6 @@
 				;;
 			-*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*)
 				vendor=atari
-				;;
-			-vos*)
-				vendor=stratus
 				;;
 		esac
 		basic_machine=`echo $basic_machine | sed "s/unknown/$vendor/"`
Index: eggdrop1.7/doc/html/egg-core.html
diff -u eggdrop1.7/doc/html/egg-core.html:1.15 eggdrop1.7/doc/html/egg-core.html:1.16
--- eggdrop1.7/doc/html/egg-core.html:1.15	Wed Oct 10 08:15:58 2001
+++ eggdrop1.7/doc/html/egg-core.html	Fri Oct 19 00:26:32 2001
@@ -1,5 +1,5 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-<!-- $Id: egg-core.html,v 1.15 2001/10/10 13:15:58 tothwolf Exp $ -->
+<!-- $Id: egg-core.html,v 1.16 2001/10/19 05:26:32 guppy Exp $ -->
 
 <html>
   <head>
@@ -303,6 +303,12 @@
         <dd>
           <p>Specify here how your userfile should be called</p>
         </dd>
+
+	<dt><strong>set pidfile &quot;pid.LamestBot&quot;</strong</dt>
+
+	<dd>
+	  <p>Specify here what filename eggdrop will save its pid under</p>
+	</dd>
 
         <dt><strong><em>set sort-users 0</em></strong></dt>
 
Index: eggdrop1.7/doc/settings/core.settings
diff -u eggdrop1.7/doc/settings/core.settings:1.11 eggdrop1.7/doc/settings/core.settings:1.12
--- eggdrop1.7/doc/settings/core.settings:1.11	Sat Aug 18 21:36:22 2001
+++ eggdrop1.7/doc/settings/core.settings	Fri Oct 19 00:26:32 2001
@@ -167,6 +167,8 @@
 set userfile "LamestBot.user"
     Specify here how your userfile should be called
 
+set pidfile "pid.LamestBot"
+    Specify here what filename eggdrop will save its pid under
 
 set sort-users 0
     If  you want your userfile to be sorted on save, turn this feature on.
Index: eggdrop1.7/doc/tcl-commands.doc
diff -u eggdrop1.7/doc/tcl-commands.doc:1.59 eggdrop1.7/doc/tcl-commands.doc:1.60
--- eggdrop1.7/doc/tcl-commands.doc:1.59	Thu Oct 18 19:47:46 2001
+++ eggdrop1.7/doc/tcl-commands.doc	Fri Oct 19 00:26:32 2001
@@ -3,9 +3,11 @@
 can also use these to manipulate features of the bot. They are listed
 according to category.
 
-NOTICE: This list is accurate for eggdrop v1.6.0! Scripts written for
-  v1.3/v1.4 series of eggdrop should probably work with a few minor
-  modifications depending on the script.
+NOTICE: This list should not be considered accurate for the eggdrop v1.7.x
+  series as long as it is in development. We are in the process of reworking
+  how scripting is handled -- and this will involve a lot of _major_ changes.
+  Also, to begin the process of porting your scripts to v1.7.x is silly and 
+  a waste of time -- do not do it yet.
 
 Scripts which were written for v0.9, v1.0, v1.1 or v1.2 will probably not work
 without modification. Commands which have been changed in the v1.6 series
Index: eggdrop1.7/eggdrop.complete.conf
diff -u eggdrop1.7/eggdrop.complete.conf:1.46 eggdrop1.7/eggdrop.complete.conf:1.47
--- eggdrop1.7/eggdrop.complete.conf:1.46	Tue Oct 16 20:03:27 2001
+++ eggdrop1.7/eggdrop.complete.conf	Fri Oct 19 00:26:31 2001
@@ -1,7 +1,7 @@
 #! /path/to/executable/eggdrop
 # ^- set that to the directory eggdrop is in i.e. "#! /home/lamest/egg/eggdrop"
 #
-# $Id: eggdrop.complete.conf,v 1.46 2001/10/17 01:03:27 stdarg Exp $
+# $Id: eggdrop.complete.conf,v 1.47 2001/10/19 05:26:31 guppy Exp $
 #
 # This config file includes all possible options you can
 # use to configure your bot properly.
@@ -152,6 +152,9 @@
 
 # the userfile: where user records are stored
 set userfile "LamestBot.user"
+
+# the pidfile: where eggdrop saves its pid file to
+# set pidfile "pid.${botnet-nick}"
 
 # [0/1] do you want the userlist to be sorted when saving
 set sort-users 0
Index: eggdrop1.7/scripts/autobotchk
diff -u eggdrop1.7/scripts/autobotchk:1.5 eggdrop1.7/scripts/autobotchk:1.6
--- eggdrop1.7/scripts/autobotchk:1.5	Fri Apr 13 14:19:14 2001
+++ eggdrop1.7/scripts/autobotchk	Fri Oct 19 00:26:32 2001
@@ -29,7 +29,7 @@
 done; \
 exec tclsh$lastver "$0" "$@"
 #
-# AutoBotchk, (C)1999 Jeff Fisher (guppy at eggheads.org)
+# AutoBotchk, (C)2001 Jeff Fisher (guppy at eggheads.org)
 #
 # updates
 # -------
@@ -45,8 +45,9 @@
 #           changes in the eggdrop copy.
 #  13Apr01: borrowed code from Tothwolf's Wolfpack to find tclsh
 #           better
+#  27Sep01: added new pidfile setting
 #
-# $Id: autobotchk,v 1.5 2001/04/13 19:19:14 guppy Exp $
+# $Id: autobotchk,v 1.6 2001/10/19 05:26:32 guppy Exp $
 #
 # how to use
 # ----------
@@ -60,20 +61,6 @@
 #  to use, for example, './autobotchk eggdrop.conf -dir /home/bot'
 #  this now allows you to run the program from any dir :P~
 #
-# other Stuff
-# -----------
-# [22:36] <cHr|s`> when you type ./autobotchk without any options, it should give you the menu
-# [22:36] <cHr|s`> like the nukes do
-#  ^ -- he might be Urkel, but we love him anyways ..
-# [18:10] <[z]> nope...came back weith can't crontab -l error
-#  ^ -- no one said this script was perfect, mmmm z's wife
-# [19:27] <[z]> also guppy..would be nice if i could reference my bots directories ;)
-#  ^ -- just when I finished 1.05 :P
-# [18:50] <[s]> how to set the autobotchk not to recieve e-mails about the cron ??
-# [18:51] <slennox> add >/dev/null 2>&1 to the end of the crontab entry
-# [18:52] <[s]> what crontab
-# [18:52] <[s]> i have gupy's script
-# [18:52] <[s]> autobotchk
 
 if {$argc == 0} {
  puts "\nusage: $argv0 <eggdrop config> \[options\]"
@@ -85,7 +72,7 @@
  puts " -30      (30 minute checks)\n\n"
  exit
 } {
- puts "\nAutoBotchk 1.08, (C)1999 Jeff Fisher (guppy at eggheads.org)"
+ puts "\nAutoBotchk 1.09, (C)2001 Jeff Fisher (guppy at eggheads.org)"
  puts "----------------------------------------------------------"
 
  set x [join [lindex [split $argv] 0]]
@@ -149,6 +136,7 @@
   set z [split [gets $f]]
   if {[join [lindex $z 0]] != "set"} {continue}
   switch -- [join [lindex $z 1]] {
+   pidfile -
    nick -
    userfile -
    botnet-nick {
@@ -159,9 +147,13 @@
  }
  close $f
  if {![info exists {botnet-nick}] && [info exists nick]} {
-  puts "         !! setting \$botnet-nick to \$nick"
+  puts "         !! setting \$botnet-nick to $nick"
   set botnet-nick $nick
  }
+ if {![info exists pidfile]} {
+  puts "         !! setting \$pidfile to pid.${botnet-nick}"
+  set pidfile "pid.${botnet-nick}"
+ }
  if {![info exists {botnet-nick}] || ![info exists userfile]} {
   puts " *** ERROR: could not find either \$userfile or \$botnet-nick"
   puts "      !! you sure its a valid Eggdrop config file?\n\n"
@@ -175,10 +167,10 @@
  puts $fd "
 #! /bin/sh
 #
-# new botchk  (for eggdrop 1.1+)
+# botchk
 #
 # Created on: [clock format [clock seconds] -format "%B %d, %Y @ %I:%M%p"]
-# Created by: AutoBotchk 1.08 (C)1999 Jeff Fisher
+# Created by: AutoBotchk 1.09 (C)2001 Jeff Fisher
 #
 # This is a script suitable for use in a crontab.  It checks to make sure
 # your bot is running.  YOU NEED A SEPARATE CRON JOB FOR EACH BOT.  If your
@@ -206,23 +198,26 @@
 # change this to the name of your bot's userfile (capitalization COUNTS)
 userfile=\"$userfile\"
 
+# change this to the name of your bot's pidfile (capitalization COUNTS)
+pidfile=\"$pidfile\"
+
 ########## you probably don't need to change anything below here ##########
 
 cd \$botdir
 
 # is there a pid file?
-if test -r pid.\$botname
+if test -r \$pidfile
 then
   # there is a pid file -- is it current?
-  botpid=`cat pid.\$botname`
+  botpid=`cat \$pidfile`
   if `kill -CHLD \$botpid >/dev/null 2>&1`
   then
     # it's still going -- back out quietly
     exit 0
   fi
   echo \"\"
-  echo \"Stale pid.\$botname file, erasing...\"
-  rm -f pid.\$botname
+  echo \"Stale \$pidfile file, erasing...\"
+  rm -f \$pidfile
 fi
 
 if test -r CANTSTART.\$botname
Index: eggdrop1.7/scripts/botchk
diff -u eggdrop1.7/scripts/botchk:1.4 eggdrop1.7/scripts/botchk:1.5
--- eggdrop1.7/scripts/botchk:1.4	Tue Dec 21 11:35:08 1999
+++ eggdrop1.7/scripts/botchk	Fri Oct 19 00:26:32 2001
@@ -1,8 +1,8 @@
 #! /bin/sh
 #
-# new botchk  (for eggdrop 1.1+)
+# botchk
 #
-# $Id: botchk,v 1.4 1999/12/21 17:35:08 fabian Exp $
+# $Id: botchk,v 1.5 2001/10/19 05:26:32 guppy Exp $
 #
 # This is a script suitable for use in a crontab.  It checks to make sure
 # your bot is running.  YOU NEED A SEPARATE CRON JOB FOR EACH BOT.  If your
@@ -12,10 +12,10 @@
 #
 # To check for your bot every 10 minutes, put the following line in your
 # crontab:
-#    0,10,20,30,40,50 * * * *   /home/mydir/botchk
+#    0,10,20,30,40,50 * * * *   /home/mydir/mybot/botchk
 # And if you don't want to get email from crontab when it checks you bot,
 # put the following in your crontab:
-#    0,10,20,30,40,50 * * * *   /home/mydir/botchk >/dev/null 2>&1
+#    0,10,20,30,40,50 * * * *   /home/mydir/mybot/botchk >/dev/null 2>&1
 #
 
 # change this to the directory you run your bot from:
@@ -25,28 +25,31 @@
 botscript="mybot"
 
 # change this to the nickname of your bot (capitalization COUNTS)
-botname="Doofy"
+botname="LamestBot"
 
 # change this to the name of your bot's userfile (capitalization COUNTS)
-userfile="Doofy.user"
+userfile="LamestBot.user"
+
+# change this to the name of your bot's pidfile (capitalization COUNTS)
+pidfile="pid.LamestBot"
 
 ########## you probably don't need to change anything below here ##########
 
 cd $botdir
 
 # is there a pid file?
-if test -r pid.$botname
+if test -r $pidfile
 then
   # there is a pid file -- is it current?
-  botpid=`cat pid.$botname`
+  botpid=`cat $pidfile`
   if `kill -CHLD $botpid >/dev/null 2>&1`
   then
     # it's still going -- back out quietly
     exit 0
   fi
   echo ""
-  echo "Stale pid.$botname file, erasing..."
-  rm -f pid.$botname
+  echo "Stale $pidfile file, erasing..."
+  rm -f $pidfile
 fi
 
 if test -r CANTSTART.$botname
Index: eggdrop1.7/src/main.c
diff -u eggdrop1.7/src/main.c:1.91 eggdrop1.7/src/main.c:1.92
--- eggdrop1.7/src/main.c:1.91	Thu Oct 18 20:55:05 2001
+++ eggdrop1.7/src/main.c	Fri Oct 19 00:26:32 2001
@@ -5,7 +5,7 @@
  *   command line arguments
  *   context and assert debugging
  *
- * $Id: main.c,v 1.91 2001/10/19 01:55:05 tothwolf Exp $
+ * $Id: main.c,v 1.92 2001/10/19 05:26:32 guppy Exp $
  */
 /*
  * Copyright (C) 1997 Robey Pointer
@@ -106,7 +106,7 @@
 int	make_userfile = 0;	/* Using bot in make-userfile mode? (first
 				   user to 'hello' becomes master) */
 char	owner[121] = "";	/* Permanent owner(s) of the bot */
-char	pid_file[HANDLEN + 5];		/* Name of the file for the pid to be
+char	pid_file[120];		/* Name of the file for the pid to be
 				   stored in */
 int	save_users_at = 0;	/* How many minutes past the hour to
 				   save the userfile? */
@@ -748,7 +748,9 @@
 	 botnetnick, i, count_users(userlist));
   cache_miss = 0;
   cache_hit = 0;
-  snprintf(pid_file, sizeof pid_file, "pid.%s", botnetnick);
+
+  if (!pid_file[0])
+    snprintf(pid_file, sizeof pid_file, "pid.%s", botnetnick);
 
   /* Check for pre-existing eggdrop! */
   f = fopen(pid_file, "r");
Index: eggdrop1.7/src/tcl.c
diff -u eggdrop1.7/src/tcl.c:1.49 eggdrop1.7/src/tcl.c:1.50
--- eggdrop1.7/src/tcl.c:1.49	Thu Oct 18 20:55:05 2001
+++ eggdrop1.7/src/tcl.c	Fri Oct 19 00:26:32 2001
@@ -4,7 +4,7 @@
  *   Tcl initialization
  *   getting and setting Tcl/eggdrop variables
  *
- * $Id: tcl.c,v 1.49 2001/10/19 01:55:05 tothwolf Exp $
+ * $Id: tcl.c,v 1.50 2001/10/19 05:26:32 guppy Exp $
  */
 /*
  * Copyright (C) 1997 Robey Pointer
@@ -54,7 +54,7 @@
 		firewall[], helpdir[], notify_new[], myip[],
 		moddir[], tempdir[], owner[], network[], botnetnick[],
 		bannerfile[], egg_version[], natip[], configfile[],
-		textdir[], myip6[];
+		textdir[], myip6[], pid_file[];
 extern int	die_on_sighup, die_on_sigterm,
 		enable_simul, dcc_total, debug_output, identtimeout,
 		protect_telnet, dupwait_timeout, egg_numver, share_unlinks,
@@ -323,6 +323,7 @@
 /* confvar patch by aaronwl */
   {"config",		configfile,	0,		0},
   {"telnet-banner",	bannerfile,	120,		STR_PROTECT},
+  {"pidfile",		pid_file,	120,		STR_PROTECT},
   {NULL,		NULL,		0,		0}
 };
 
----------------------- End of diff -----------------------



More information about the Changes mailing list