Vanilla Netrek Server Development Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[VANILLA-L:39] Server2.8pl0-2.8pl0.diffs for Solaris 2.5.1 and gcc 2.7.2.1



Here is the diffs for 2.8pl0 for Solaris 2.5.1 with gcc 2.7.2.1 with
the Continuum geno-timer stuff.

-- 
Bob Tanner <tanner@real-time.com>       | Phone : (612)943-8700
http://www.real-time.com                | Fax   : (612)943-8500
Key fingerprint =  6C E9 51 4F D5 3E 4C 66 62 A9 10 E5 35 85 39 D9 

*** /usr/tmp/Server/sequencer/Makefile	Wed Apr 22 21:19:55 1998
--- ../Server/sequencer/Makefile	Sat May 23 00:56:29 1998
***************
*** 70,96 ****
  # DO NOT DELETE THIS LINE -- make depend depends on it.
  
  data.o: ../ntserv/copyright.h ../ntserv/defs.h ../config.h
! data.o: /usr/include/string.h /usr/include/standards.h
! data.o: /usr/include/sys/types.h ../ntserv/struct.h copyright.h
! data.o: ../ntserv/data.h
! openmem.o: copyright.h /usr/include/stdio.h /usr/include/standards.h
! openmem.o: /usr/include/sys/types.h /usr/include/sys/ipc.h
! openmem.o: /usr/include/sys/shm.h /usr/include/mach/machine/vm_types.h
! openmem.o: /usr/include/errno.h /usr/include/pwd.h /usr/include/ctype.h
  openmem.o: /usr/include/time.h defs.h ../ntserv/copyright.h ../config.h
! openmem.o: /usr/include/string.h /usr/include/unistd.h
! openmem.o: /usr/include/sys/access.h struct.h data.h
! commands.o: /usr/include/stdio.h /usr/include/standards.h
! commands.o: /usr/include/ctype.h /usr/include/string.h
! commands.o: /usr/include/sys/types.h /usr/include/time.h
! commands.o: /usr/include/signal.h /usr/include/machine/signal.h defs.h
! commands.o: ../ntserv/copyright.h ../config.h struct.h copyright.h data.h
! smessage.o: copyright.h /usr/include/stdio.h /usr/include/standards.h
! smessage.o: /usr/include/math.h /usr/include/signal.h
! smessage.o: /usr/include/machine/signal.h /usr/include/ctype.h
! smessage.o: /usr/include/varargs.h /usr/include/va_list.h defs.h
! smessage.o: ../ntserv/copyright.h ../config.h /usr/include/string.h
! smessage.o: /usr/include/sys/types.h struct.h data.h
! slotmaint.o: copyright2.h /usr/include/stdio.h /usr/include/standards.h
! slotmaint.o: /usr/include/sys/types.h defs.h ../ntserv/copyright.h
! slotmaint.o: ../config.h /usr/include/string.h struct.h copyright.h data.h
--- 70,108 ----
  # DO NOT DELETE THIS LINE -- make depend depends on it.
  
  data.o: ../ntserv/copyright.h ../ntserv/defs.h ../config.h
! data.o: /usr/include/signal.h /usr/include/sys/feature_tests.h
! data.o: /usr/include/sys/signal.h /usr/include/sys/unistd.h
! data.o: /usr/include/string.h /usr/include/sys/types.h
! data.o: /usr/include/sys/isa_defs.h /usr/include/sys/machtypes.h
! data.o: ../ntserv/struct.h copyright.h ../ntserv/data.h
! openmem.o: copyright.h /usr/include/stdio.h /usr/include/sys/feature_tests.h
! openmem.o: /usr/include/sys/va_list.h /usr/include/sys/types.h
! openmem.o: /usr/include/sys/isa_defs.h /usr/include/sys/machtypes.h
! openmem.o: /usr/include/sys/ipc.h /usr/include/sys/shm.h
! openmem.o: /usr/include/sys/unistd.h /usr/include/errno.h
! openmem.o: /usr/include/sys/errno.h /usr/include/pwd.h /usr/include/ctype.h
  openmem.o: /usr/include/time.h defs.h ../ntserv/copyright.h ../config.h
! openmem.o: /usr/include/signal.h /usr/include/sys/signal.h
! openmem.o: /usr/include/string.h /usr/include/unistd.h struct.h data.h
! commands.o: /usr/include/stdio.h /usr/include/sys/feature_tests.h
! commands.o: /usr/include/sys/va_list.h /usr/include/ctype.h
! commands.o: /usr/include/string.h /usr/include/time.h /usr/include/signal.h
! commands.o: /usr/include/sys/signal.h /usr/include/sys/unistd.h defs.h
! commands.o: ../ntserv/copyright.h ../config.h /usr/include/sys/types.h
! commands.o: /usr/include/sys/isa_defs.h /usr/include/sys/machtypes.h struct.h
! commands.o: copyright.h data.h
! smessage.o: copyright.h /usr/include/stdio.h /usr/include/sys/feature_tests.h
! smessage.o: /usr/include/sys/va_list.h /usr/include/math.h
! smessage.o: /usr/include/signal.h /usr/include/sys/signal.h
! smessage.o: /usr/include/sys/unistd.h /usr/include/ctype.h
! smessage.o: /usr/include/varargs.h defs.h ../ntserv/copyright.h ../config.h
! smessage.o: /usr/include/string.h /usr/include/sys/types.h
! smessage.o: /usr/include/sys/isa_defs.h /usr/include/sys/machtypes.h struct.h
! smessage.o: data.h
! slotmaint.o: copyright2.h /usr/include/stdio.h
! slotmaint.o: /usr/include/sys/feature_tests.h /usr/include/sys/va_list.h
! slotmaint.o: /usr/include/sys/types.h /usr/include/sys/isa_defs.h
! slotmaint.o: /usr/include/sys/machtypes.h defs.h ../ntserv/copyright.h
! slotmaint.o: ../config.h /usr/include/signal.h /usr/include/sys/signal.h
! slotmaint.o: /usr/include/sys/unistd.h /usr/include/string.h struct.h
! slotmaint.o: copyright.h data.h
*** /usr/tmp/Server/docs/README	Wed Apr 22 21:10:40 1998
--- ../Server/docs/README	Sat May 23 01:09:05 1998
***************
*** 181,183 ****
--- 181,202 ----
  	% cd $SOURCE
  	% make patches
  
+ Providing Patches for Solaris 2.5.1 (29-Oct-1997)
+ 
+ Well, the native /bin/sh for Solaris does not like the if [ ! -L ]
+ check in the make patches rule and make uses /bin/sh this rule fails
+ miserably. I yanked the guts out of the Makefile and put it into a
+ shell script called patches and magic cookie'd it to run /bin/ksh.
+ 
+ The patches shell script works just like the make patches documented
+ above. For example, assuming you are in the Server directory of your
+ modified version of the server;
+ 
+         % setenv SOURCE `pwd`
+         % setenv PATCHDIR /tmp
+         % cd $PATCHDIR
+         % tar xf Serverx.yplz.tar
+ 	% cd $SOURCE
+         % configure
+         % make solarispatches
+ 
*** /usr/tmp/Server/tools/cambot.c	Wed Apr 15 00:57:23 1998
--- ../Server/tools/cambot.c	Sat May 23 15:24:48 1998
***************
*** 300,305 ****
--- 300,315 ----
      }
  }
  
+ #ifdef RSA
+ int bounceRSAClientType(from)
+ int from;
+ {
+         bounce(from,"Client: %s", RSA_client_type);
+ 
+         return 1;
+ }
+ #endif
+ 
  /*  Hey Emacs!
   * Local Variables:
   * c-file-style:"bsd"
*** /usr/tmp/Server/patches	Wed Dec 17 17:43:31 1997
--- ../Server/patches	Sat May 23 01:10:08 1998
***************
*** 55,57 ****
--- 55,59 ----
      diff -c $PATCHDIR/$f ../$f >> Server$PATCH.diffs 
    fi 
  done 
+ 
+ exit 0
*** /usr/tmp/Server/tools/geno_timer.in	Sat May 23 01:11:41 1998
--- ../Server/tools/geno_timer.in	Sat May 23 01:13:09 1998
***************
*** 0 ****
--- 1,33 ----
+ #!/bin/bash
+ 
+ LIBDIR=@libdir@
+ 
+ if [ ! -x $LIBDIR/tools/sequencer ]; then
+   echo "Cannot execute sequencer"
+   exit 1
+ fi
+ 
+ if [ ! -r $LIBDIR/tools/geno_timer.txt ]; then
+   echo "Cannot read no_geno_timer.txt"
+   exit 1
+ fi
+ 
+ $LIBDIR/tools/sequencer < $LIBDIR/tools/geno_timer.txt
+ if [ $? -ne 0 ]; then
+   echo "Sequencer failed"
+   exit 1
+ fi
+ 
+ if [ ! -r $LIBDIR/.sysdef.geno_timer ]; then
+   echo "Cannot read .sysdef.geno_timer"
+   exit 1
+ fi
+ 
+ cp $LIBDIR/.sysdef.geno_timer $LIBDIR/.sysdef
+ if [ $? -ne 0 ]; then
+   echo "Failed to copy .sysdef.geno_timer to .sysdef"
+   exit 1
+ fi
+ 
+ exit 0
+ 
*** /usr/tmp/Server/tools/no_geno_timer.in	Sat May 23 01:11:41 1998
--- ../Server/tools/no_geno_timer.in	Sat May 23 01:13:05 1998
***************
*** 0 ****
--- 1,33 ----
+ #!/bin/bash
+ 
+ LIBDIR=@libdir@
+ 
+ if [ ! -x $LIBDIR/tools/sequencer ]; then
+   echo "Cannot execute sequencer"
+   exit 1
+ fi
+ 
+ if [ ! -r $LIBDIR/tools/no_geno_timer.txt ]; then
+   echo "Cannot read no_geno_timer.txt"
+   exit 1
+ fi
+ 
+ $LIBDIR/tools/sequencer < $LIBDIR/tools/no_geno_timer.txt
+ if [ $? -ne 0 ]; then
+   echo "Sequencer failed"
+   exit 1
+ fi
+ 
+ if [ ! -r $LIBDIR/.sysdef.no_geno_timer ]; then
+   echo "Cannot read .sysdef.no_geno_timer"
+   exit 1
+ fi
+ 
+ cp $LIBDIR/.sysdef.no_geno_timer $LIBDIR/.sysdef
+ if [ $? -ne 0 ]; then
+   echo "Failed to copy .sysdef.no_geno_timer to .sysdef"
+   exit 1
+ fi
+ 
+ exit 0
+ 
*** /usr/tmp/Server/tools/geno_timer.txt	Sat May 23 01:11:41 1998
--- ../Server/tools/geno_timer.txt	Sat May 23 01:13:09 1998
***************
*** 0 ****
--- 1,31 ----
+ say Geno Timer Hours Start in 30 Minutes. The sequencer has started.
+ minutes 15
+ say Geno Timer Hours will start in 15 minutes.
+ minutes 10
+ say Geno Timer Hours will start in five minutes.
+ minutes 4
+ say Geno Timer Hours will start in one minute.
+ seconds 30
+ say Geno Timer Hours will start in 30 seconds.
+ seconds 10
+ say Geno Timer Hours will start in 20 seconds.
+ seconds 10
+ say Geno Timer Hours will start in 10 seconds.
+ seconds 5
+ say Geno Timer Hours will start in 5 seconds. 
+ seconds 1
+ say Geno Timer Hours will start in 4 seconds. 
+ seconds 1
+ say Geno Timer Hours will start in 3 seconds. 
+ seconds 1
+ say Geno Timer Hours will start in 2 seconds. 
+ seconds 1
+ say Geno Timer Hours will start in 1 second.  
+ seconds 1
+ reset
+ say ====================================================================
+ say ===                                                              ===
+ say ===                     Geno Hours Started                       ===
+ say ===                                                              ===
+ say ====================================================================
+ exit
*** /usr/tmp/Server/tools/no_geno_timer.txt	Sat May 23 01:11:41 1998
--- ../Server/tools/no_geno_timer.txt	Sat May 23 01:13:05 1998
***************
*** 0 ****
--- 1,31 ----
+ say NO Geno Timer Hours Start in 30 Minutes. The sequencer has started.
+ minutes 15
+ say NO Geno Timer Hours will start in 15 minutes.
+ minutes 10
+ say NO Geno Timer Hours will start in five minutes.
+ minutes 4
+ say NO Geno Timer Hours will start in one minute.
+ seconds 30
+ say NO Geno Timer Hours will start in 30 seconds.
+ seconds 10
+ say NO Geno Timer Hours will start in 20 seconds.
+ seconds 10
+ say NO Geno Timer Hours will start in 10 seconds.
+ seconds 5
+ say NO Geno Timer Hours will start in 5 seconds. 
+ seconds 1
+ say NO Geno Timer Hours will start in 4 seconds. 
+ seconds 1
+ say NO Geno Timer Hours will start in 3 seconds. 
+ seconds 1
+ say NO Geno Timer Hours will start in 2 seconds. 
+ seconds 1
+ say NO Geno Timer Hours will start in 1 second.  
+ seconds 1
+ reset
+ say ====================================================================
+ say ===                                                              ===
+ say ===                    NO Geno Hours Started                     ===
+ say ===                                                              ===
+ say ====================================================================
+ exit
*** /usr/tmp/Server/docs/sample_geno_timer_crontab.in	Sat May 23 01:11:41 1998
--- ../Server/docs/sample_geno_timer_crontab.in	Sat May 23 01:13:29 1998
***************
*** 0 ****
--- 1,9 ----
+ #
+ # NO geno timer
+ #
+ 30 19 * * * @libdir@/tools/no_geno_timer
+ #
+ # geno timer
+ #
+ 30 07 * * * @libdir@/tools/geno_timer
+