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
+