X386MON - SCO ODT analog of U386MON part 01/06
Warren Tucker
wht at n4hgf.Mt-Park.GA.US
Sun Feb 17 06:33:00 AEST 1991
Submitted-by: wht at n4hgf
Archive-name: x386monx100/part01
This is an preliminary version of X386MON, X System Watcher,
an X analog to u386mon. It currently runs only on SCO ODT,
but should be readily portable to any UNIX V/386 with Motif 1.0
and X11R3. It is really a pretty curiosity since it uses a
Healthy amount of CPU time, thus loading the very system you
want to monitor. But it is pretty :-).
#!/bin/sh
# This is x386monx100, a shell archive (shar 3.46)
# made 02/16/1991 19:28 UTC by wht at n4hgf
# Source directory /u1/src
#
# existing files will NOT be overwritten unless -c is specified
#
# This shar contains:
# length mode name
# ------ ---------- ------------------------------------------
# 2648 -rw-r--r-- x386mon/README
# 971 -rw-r--r-- x386mon/Imakefile
# 24436 -rw-r--r-- x386mon/Makefile
# 332 -rw-r--r-- x386mon/x386mon.resrc
# 19633 -rw-r--r-- x386mon/Button.c
# 975 -rw-r--r-- x386mon/Button.h
# 1303 -rw-r--r-- x386mon/ButtonP.h
# 1597 -rw-r--r-- x386mon/XwtStrings.h
# 7379 -rw-r--r-- x386mon/bootinfo.c
# 6315 -rw-r--r-- x386mon/buttons.c
# 782 -rw-r--r-- x386mon/buttons.h
# 718 -rw-r--r-- x386mon/config.h
# 5281 -rw-r--r-- x386mon/disp_info.c
# 1804 -rw-r--r-- x386mon/disp_info.h
# 2809 -rw-r--r-- x386mon/exits.c
# 2748 -rw-r--r-- x386mon/libkmem.c
# 605 -rw-r--r-- x386mon/libkmem.h
# 2497 -rw-r--r-- x386mon/libmem.c
# 601 -rw-r--r-- x386mon/libmem.h
# 2546 -rw-r--r-- x386mon/libnlsym.c
# 572 -rw-r--r-- x386mon/libnlsym.h
# 1793 -rw-r--r-- x386mon/libswap.c
# 573 -rw-r--r-- x386mon/libswap.h
# 3306 -rw-r--r-- x386mon/nlsym.c
# 5373 -rw-r--r-- x386mon/nlsym.h
# 4886 -rw-r--r-- x386mon/proc.c
# 24812 -rw-r--r-- x386mon/ps.c
# 12204 -rw-r--r-- x386mon/scales.c
# 520 -rw-r--r-- x386mon/scales.h
# 7424 -rw-r--r-- x386mon/sysinfo.c
# 2851 -rw-r--r-- x386mon/tune.c
# 961 -rw-r--r-- x386mon/unixincs.h
# 1791 -rw-r--r-- x386mon/util.c
# 1669 -rw-r--r-- x386mon/utoa.c
# 1322 -rw-r--r-- x386mon/utoa.h
# 2829 -rw-r--r-- x386mon/var.c
# 30634 -rw-r--r-- x386mon/x386mon.c
# 6070 -rw-r--r-- x386mon/x386mon.h
# 489 -rw-r--r-- x386mon/xincs.h
# 3597 -rw-r--r-- x386mon/xprocs.c
#
# ============= x386mon/README ==============
if test ! -d 'x386mon'; then
echo 'x - creating directory x386mon'
mkdir 'x386mon'
fi
if test -f 'x386mon/README' -a X"$1" != X"-c"; then
echo 'x - skipping x386mon/README (File already exists)'
else
echo 'x - extracting x386mon/README (Text)'
sed 's/^X//' << 'SHAR_EOF' > 'x386mon/README' &&
Xx386mon x1.00
X----------------
X
XThis is an preliminary version of X386MON, X System Watcher,
Xan X analog to u386mon.
X
X-----------------
XYou must, for now
X-----------------
X
X1. have SCO ODT
X2. have a color display
X3. have a screen size of at least 480x430
X
X-------
XTo make
X-------
X1. imake Makefile depend
X2. make
X
XYou may have to hack around with NOXTCP and -lsockstub vs. -lsocket
Xdepending upon your TCP/IP status.
X
X------
XTo run
X------
X1. su root
X2. ./nlsym
X3. chmod +r /unix.nlsym
X4. chgrp mem x386mon
X5. chmod g+s x386mon
X6. quit root
X7. change to X "multiscreen" or startx
X8. ./x386mon &
X
X.Xdefaults:
Xx386mon*geometry: <geom>
Xx386mon*busyWarningThreshhold: CPU busy percentage for yellow
Xx386mon*busyAlarmThreshhold: CPU busy percentage for red
Xx386mon*breakWarningThreshhold: CPU break percentage for yellow
Xx386mon*breakAlarmThreshhold: CPU break percentage for red
Xx386mon*waitWarningThreshhold: I/O wait percentage for yellow
Xx386mon*waitAlarmThreshhold: I/O wait percentage for red
Xx386mon*swapWarningThreshhold: I/O swap wait percentage for yellow
Xx386mon*swapAlarmThreshhold: I/O swap wait percentage for red
X
XCommand Line Options
Xswitch | resource overriden
X----------+------------------------
X-geometry | geometry
X-bwt | busyWarningThreshhold
X-bat | busyAlarmThreshhold
X-Bwt | breakWarningThreshhold
X-Bat | breakAlarmThreshhold
X-wwt | waitWarningThreshhold
X-wat | waitAlarmThreshhold
X-swt | swapWarningThreshhold
X-sat | swapAlarmThreshhold
X
X-------------------------------------
XWhen running it
X(There should be a man page, but hey)
X-------------------------------------
X
Xkeyboard: + increment status interval to 4 seconds max
X - decrement to 1 second minimum (I hope you have a FAST machine)
X P choose large PS display, overlaying Sysinfo/Minfo and
X Var/Bootinfo/Tune/Proc
X p choose small PS display, overlaying Var/Bootinfo/Tune/Proc
X m return to main display
X q quit
X
XMouse on buttons in upper left hand corner:
X mimic keyboard 'm', 'p', 'P' and 'q'
X
XResizing causes various effects. Resizing to minimum size, for
Xinstance, causes a 100x100 mini-display to show only the CPU and
XWait graphs.
X
X-----------------------------------------------------------------------
XThis was my first X program after "HelloWorld", so please be tolerant
Xand make suggestions.
X-----------------------------------------------------------------------
XWarren Tucker, March Hare emory!n4hgf!wht or wht at n4hgf.Mt-Park.GA.US
X"Tell the moon; don't tell the March Hare: He is here to look around."
SHAR_EOF
chmod 0644 x386mon/README ||
echo 'restore of x386mon/README failed'
Wc_c="`wc -c < 'x386mon/README'`"
test 2648 -eq "$Wc_c" ||
echo 'x386mon/README: original size 2648, current size' "$Wc_c"
fi
# ============= x386mon/Imakefile ==============
if test -f 'x386mon/Imakefile' -a X"$1" != X"-c"; then
echo 'x - skipping x386mon/Imakefile (File already exists)'
else
echo 'x - extracting x386mon/Imakefile (Text)'
sed 's/^X//' << 'SHAR_EOF' > 'x386mon/Imakefile' &&
X#+-----------------------------------------------------
X# Imakefile for x386mon
X#------------------------------------------------------
X#+:EDITS:
X#:01-12-1991-04:33-wht at n4hgf-x1.00
X
XDEFINES = -Octl
XINCLUDES = -I.
XLOCAL_LIBRARIES = -nointl $(XMLIB) $(XMTOOLLIB) $(XLIB) -lx
XPROGRAMS = x386mon nlsym
X
XSRCS1 = \
X x386mon.c \
X xprocs.c \
X scales.c \
X buttons.c \
X util.c \
X disp_info.c \
X sysinfo.c \
X tune.c \
X bootinfo.c \
X var.c \
X proc.c \
X ps.c \
X exits.c \
X Button.c \
X utoa.c \
X libkmem.c \
X libmem.c \
X libnlsym.c \
X libswap.c
X
XOBJS1 = \
X x386mon.o \
X xprocs.o \
X scales.o \
X buttons.o \
X util.o \
X disp_info.o \
X sysinfo.o \
X tune.o \
X bootinfo.o \
X var.o \
X proc.o \
X ps.o \
X exits.o \
X Button.o \
X utoa.o \
X libkmem.o \
X libmem.o \
X libnlsym.o \
X libswap.o
X
XSRCS2 = \
X nlsym.c
X
XOBJS2 = \
X nlsym.o
X
XNormalLibraryObjectRule()
X
XComplexProgramTarget_1(x386mon,$(LOCAL_LIBRARIES),$(SYSLIBS))
XComplexProgramTarget_2(nlsym,$(LOCAL_LIBRARIES),$(SYSLIBS))
X
XDependTarget ()
SHAR_EOF
chmod 0644 x386mon/Imakefile ||
echo 'restore of x386mon/Imakefile failed'
Wc_c="`wc -c < 'x386mon/Imakefile'`"
test 971 -eq "$Wc_c" ||
echo 'x386mon/Imakefile: original size 971, current size' "$Wc_c"
fi
# ============= x386mon/Makefile ==============
if test -f 'x386mon/Makefile' -a X"$1" != X"-c"; then
echo 'x - skipping x386mon/Makefile (File already exists)'
else
echo 'x - extracting x386mon/Makefile (Text)'
sed 's/^X//' << 'SHAR_EOF' > 'x386mon/Makefile' &&
X# Makefile generated by imake - do not edit!
X# $XConsortium: imake.c,v 1.37 88/10/08 20:08:30 jim Exp $
X#
X# The cpp used on this machine replaces all newlines and multiple tabs and
X# spaces in a macro expansion with a single space. Imake tries to compensate
X# for this, but is not always successful.
X#
X
X###########################################################################
X# X Window System Makefile generated from template file Imake.tmpl
X# $XConsortium: Imake.tmpl,v 1.91 88/10/23 22:37:10 jim Exp $
X#
X# Do not change the body of the imake template file. Do not change
X# this file. Edit the Imakefile file and run "make Makefile to
X# create a new makefile.
X#
X
X###########################################################################
X# platform-specific configuration parameters - edit SCOunix.macros to change
X
X# platform: The Santa Cruz Operation: SCOunix.macros, %W% %G% %U% $
X
X AR = ar clq
X BOOTSTRAPCFLAGS =
X
X CC = cc -g
X
X COMPRESS = compress
X CPP = /lib/cpp
X INSTALL = /usr/bin/X11/install
X
X LD = ld -g
X
X LINT = lint
X LINTLIBFLAG = -o
X LINTOPTS = -ax
X LN = ln
X MV = mv
X
X RANLIB = /bin/true
X
XRANLIBINSTFLAGS =
X RM = rm -f
X
XTT=-DNOXTCP
X
X STD_CPP_DEFINES = -Di386 -DSYSV -DMOTIF $(TT) -DM_UNIX -DM_XENIX
X STD_DEFINES = -DSYSV -DMOTIF -DXSIGHT $(TT)
X
XSYSLAST_LIBRARIES = -lsockstub -lmalloc
X
X TAGS = ctag
X SYSLIBS =
X
X###########################################################################
X# site-specific configuration parameters - edit site.def to change
X
X# site: $XConsortium: site.def,v 1.16 88/10/12 10:30:24 jim Exp $
X
X###########################################################################
X# definitions common to all Makefiles - do not edit
X
X SHELL = /bin/sh
X
X MFLAGS = -$(MAKEFLAGS)
X
X DESTDIR =
X USRLIBDIR = $(DESTDIR)/usr/lib
X BINDIR = $(DESTDIR)/usr/bin/X11
X INCDIR = $(DESTDIR)/usr/include/X11
X ADMDIR = $(DESTDIR)/usr/adm
X LIBDIR = $(USRLIBDIR)/X11
X LINTLIBDIR = $(USRLIBDIR)/lint
X FONTDIR = $(LIBDIR)/fonts
X XINITDIR = $(LIBDIR)/xinit
X XDMDIR = $(LIBDIR)/xdm
X UWMDIR = $(LIBDIR)/uwm
X AWMDIR = $(LIBDIR)/awm
X TWMDIR = $(LIBDIR)/twm
X MANPATH = $(DESTDIR)/usr/man
X MANSOURCEPATH = $(MANPATH)/man
X MANDIR = $(MANSOURCEPATH)n
X LIBMANDIR = $(MANSOURCEPATH)3
X XAPPLOADDIR = $(LIBDIR)/app-defaults
X
X INSTBINFLAGS = -m 0755
X INSTUIDFLAGS = -m 4755
X INSTLIBFLAGS = -m 0664
X INSTINCFLAGS = -m 0444
X INSTMANFLAGS = -m 0444
X INSTAPPFLAGS = -m 0444
X INSTKMEMFLAGS = -m 4755
X FCFLAGS = -t
X CDEBUGFLAGS = -O
X
X PATHSEP = /
X DEPEND = /usr/bin/X11/makedepend
X IMAKE = /usr/bin/X11/imake
X RGB = /usr/bin/X11/rgb
X FC = /usr/bin/X11/bdftosnf
X MKFONTDIR = /usr/bin/X11/mkfontdir
X
X CFLAGS = $(CDEBUGFLAGS) $(INCLUDES) $(STD_DEFINES) $(DEFINES)
X LINTFLAGS = $(LINTOPTS) $(INCLUDES) $(STD_DEFINES) $(DEFINES) -DLINT
X LDFLAGS = $(CDEBUGFLAGS) $(SYS_LIBRARIES) $(SYSAUX_LIBRARIES)
X
X UIL = /usr/bin/X11/uil
X UILSRC = /usr/include/uil
X UILLIB = -lUil
X XMTOOLLIB = -lXt
X XMLIB = -lXm
X MRESOURCELIB = -lMrm
X
X EXTENSIONLIB = -lXext
X XLIB = -lX11
X XMULIB = -lXmu
X OLDXLIB = -loldX
X XTOOLLIB = -lXt
X XAWLIB = -lXaw
X
X INCLUDES = -I.
X MACROFILE = SCOunix.macros
X IRULESRC = $(LIBDIR)/util/imake.includes
X ICONFIGFILES = $(IRULESRC)/Imake.tmpl \
X $(IRULESRC)/$(MACROFILE) $(IRULESRC)/site.def
X IMAKE_DEFINES =
X
X IMAKE_CMD = $(IMAKE) -TImake.tmpl \
X -I$(IRULESRC) \
X -s Makefile -DNOXTCP $(IMAKE_DEFINES)
X
X RM_CMD = $(RM) *.CKP *.ln *.BAK *.bak *.o core errs ,* *~ *.a \
X .emacs_* tags TAGS m.out MADE
X
X###########################################################################
X# rules: $XConsortium: Imake.rules,v 1.71 88/10/23 22:46:34 jim Exp $
X
X###########################################################################
X# start of Imakefile
X
X#+-----------------------------------------------------
X# Imakefile for x386mon
X#------------------------------------------------------
X#+:EDITS:
X#:01-12-1991-04:33-wht at n4hgf-x1.00
X
XDEFINES = -Octl
XINCLUDES = -I.
XLOCAL_LIBRARIES = -nointl $(XMLIB) $(XMTOOLLIB) $(XLIB) -lx
XPROGRAMS = x386mon nlsym
X
XSRCS1 = \
X x386mon.c \
X xprocs.c \
X scales.c \
X buttons.c \
X util.c \
X disp_info.c \
X sysinfo.c \
X tune.c \
X bootinfo.c \
X var.c \
X proc.c \
X ps.c \
X exits.c \
X Button.c \
X utoa.c \
X libkmem.c \
X libmem.c \
X libnlsym.c \
X libswap.c
X
XOBJS1 = \
X x386mon.o \
X xprocs.o \
X scales.o \
X buttons.o \
X util.o \
X disp_info.o \
X sysinfo.o \
X tune.o \
X bootinfo.o \
X var.o \
X proc.o \
X ps.o \
X exits.o \
X Button.o \
X utoa.o \
X libkmem.o \
X libmem.o \
X libnlsym.o \
X libswap.o
X
XSRCS2 = \
X nlsym.c
X
XOBJS2 = \
X nlsym.o
X
X.c.o:
X $(RM) $@
X $(CC) -c $(CFLAGS) $*.c
X
X OBJS = $(OBJS1) $(OBJS2) $(OBJS3)
X SRCS = $(SRCS1) $(SRCS2) $(SRCS3)
X
Xall:: $(PROGRAMS)
X
Xx386mon: $(OBJS1)
X $(RM) $@
X $(CC) -o $@ $(OBJS1) $(LOCAL_LIBRARIES) $(LDFLAGS) $(SYSLIBS) $(SYSLAST_LIBRARIES)
X
Xinstall:: x386mon
X $(INSTALL) -c $(INSTALLFLAGS) x386mon $(BINDIR)
X
Xinstall.man:: x386mon.man
X $(INSTALL) -c $(INSTMANFLAGS) x386mon.man $(MANDIR)/x386mon.n
X
Xrelink::
X $(RM) $(PROGRAMS)
X $(MAKE) $(MFLAGS) $(PROGRAMS)
X
Xdepend::
X $(DEPEND) -s "# DO NOT DELETE" -- $(CFLAGS) -- $(SRCS)
X
Xclean::
X $(RM) $(PROGRAMS)
X
Xnlsym: $(OBJS2)
X $(RM) $@
X $(CC) -o $@ $(OBJS2) $(LOCAL_LIBRARIES) $(LDFLAGS) $(SYSLIBS) $(SYSLAST_LIBRARIES)
X
Xinstall:: nlsym
X $(INSTALL) -c $(INSTALLFLAGS) nlsym $(BINDIR)
X
Xinstall.man:: nlsym.man
X $(INSTALL) -c $(INSTMANFLAGS) nlsym.man $(MANDIR)/nlsym.n
X
Xdepend::
X $(DEPEND) -s "# DO NOT DELETE" -- $(CFLAGS) -- $(SRCS)
X
X###########################################################################
X# Imake.tmpl common rules for all Makefiles - do not edit
X
Xemptyrule::
X
Xclean::
X $(RM_CMD) \#*
X
XMakefile::
X
XMakefile:: Imakefile \
X $(IRULESRC)/Imake.tmpl \
X $(IRULESRC)/Imake.rules \
X $(IRULESRC)/site.def \
X $(IRULESRC)/$(MACROFILE)
X - at if [ -f Makefile ]; then \
X echo "$(RM) Makefile.bak; $(MV) Makefile Makefile.bak"; \
X $(RM) Makefile.bak; $(MV) Makefile Makefile.bak; \
X else exit 0; fi
X $(IMAKE_CMD)
X
Xtags::
X $(TAGS) -w *.[ch]
X $(TAGS) -xw *.[ch] > TAGS
X
X###########################################################################
X# empty rules for directories that do not have SUBDIRS - do not edit
X
Xinstall::
X @echo "install done"
X
Xinstall.man::
X @echo "install.man done"
X
XMakefiles::
X
X###########################################################################
X# dependencies generated by makedepend
X
X# DO NOT DELETE
X
Xx386mon.o: unixincs.h /usr/include/stdio.h /usr/include/limits.h
Xx386mon.o: /usr/include/ctype.h /usr/include/signal.h
Xx386mon.o: /usr/include/sys/signal.h /usr/include/string.h
Xx386mon.o: /usr/include/memory.h /usr/include/malloc.h /usr/include/fcntl.h
Xx386mon.o: /usr/include/sys/fcntl.h /usr/include/nlist.h /usr/include/time.h
Xx386mon.o: /usr/include/sys/errno.h /usr/include/sys/types.h
Xx386mon.o: /usr/include/sys/timeb.h /usr/include/sys/lock.h
Xx386mon.o: /usr/include/sys/utsname.h /usr/include/sys/stat.h
Xx386mon.o: /usr/include/sys/ascii.h /usr/include/sys/param.h
Xx386mon.o: /usr/include/sys/fs/s5param.h /usr/include/sys/bootinfo.h
Xx386mon.o: /usr/include/sys/tuneable.h /usr/include/sys/sysinfo.h
Xx386mon.o: /usr/include/sys/sysmacros.h /usr/include/sys/immu.h
Xx386mon.o: /usr/include/sys/region.h /usr/include/sys/proc.h
Xx386mon.o: /usr/include/sys/var.h /usr/include/sys/sysi86.h
Xx386mon.o: /usr/include/sys/swap.h /usr/include/sys/trap.h x386mon.h
Xx386mon.o: /usr/include/X11/Intrinsic.h /usr/include/X11/Xlib.h
Xx386mon.o: /usr/include/X11/X.h /usr/include/X11/Xutil.h
Xx386mon.o: /usr/include/X11/Xresource.h /usr/include/X11/Xos.h
Xx386mon.o: /usr/include/X11/oscompat.h /usr/include/X11/Core.h
Xx386mon.o: /usr/include/X11/Composite.h /usr/include/X11/Constraint.h
Xx386mon.o: /usr/include/X11/Object.h /usr/include/X11/RectObj.h
Xx386mon.o: /usr/include/X11/WindowObj.h /usr/include/X11/CompObj.h config.h
Xx386mon.o: /usr/include/X11/StringDefs.h /usr/include/X11/Shell.h
Xx386mon.o: /usr/include/X11/Vendor.h /usr/include/Xm/DrawingA.h
Xx386mon.o: /usr/include/Xm/Xm.h nlsym.h libkmem.h libmem.h libswap.h
Xx386mon.o: libnlsym.h scales.h buttons.h utoa.h
Xxprocs.o: x386mon.h /usr/include/X11/Intrinsic.h /usr/include/sys/types.h
Xxprocs.o: /usr/include/X11/Xlib.h /usr/include/X11/X.h
Xxprocs.o: /usr/include/X11/Xutil.h /usr/include/X11/Xresource.h
Xxprocs.o: /usr/include/X11/Xos.h /usr/include/X11/oscompat.h
Xxprocs.o: /usr/include/sys/param.h /usr/include/sys/fs/s5param.h
Xxprocs.o: /usr/include/memory.h /usr/include/string.h /usr/include/fcntl.h
Xxprocs.o: /usr/include/sys/fcntl.h /usr/include/time.h
Xxprocs.o: /usr/include/X11/Core.h /usr/include/X11/Composite.h
Xxprocs.o: /usr/include/X11/Constraint.h /usr/include/X11/Object.h
Xxprocs.o: /usr/include/X11/RectObj.h /usr/include/X11/WindowObj.h
Xxprocs.o: /usr/include/X11/CompObj.h config.h
Xscales.o: unixincs.h /usr/include/stdio.h /usr/include/limits.h
Xscales.o: /usr/include/ctype.h /usr/include/signal.h
Xscales.o: /usr/include/sys/signal.h /usr/include/string.h
Xscales.o: /usr/include/memory.h /usr/include/malloc.h /usr/include/fcntl.h
Xscales.o: /usr/include/sys/fcntl.h /usr/include/nlist.h /usr/include/time.h
Xscales.o: /usr/include/sys/errno.h /usr/include/sys/types.h
Xscales.o: /usr/include/sys/timeb.h /usr/include/sys/lock.h
Xscales.o: /usr/include/sys/utsname.h /usr/include/sys/stat.h
Xscales.o: /usr/include/sys/ascii.h /usr/include/sys/param.h
Xscales.o: /usr/include/sys/fs/s5param.h /usr/include/sys/bootinfo.h
Xscales.o: /usr/include/sys/tuneable.h /usr/include/sys/sysinfo.h
Xscales.o: /usr/include/sys/sysmacros.h /usr/include/sys/immu.h
Xscales.o: /usr/include/sys/region.h /usr/include/sys/proc.h
Xscales.o: /usr/include/sys/var.h /usr/include/sys/sysi86.h
Xscales.o: /usr/include/sys/swap.h /usr/include/sys/trap.h x386mon.h
Xscales.o: /usr/include/X11/Intrinsic.h /usr/include/X11/Xlib.h
Xscales.o: /usr/include/X11/X.h /usr/include/X11/Xutil.h
Xscales.o: /usr/include/X11/Xresource.h /usr/include/X11/Xos.h
Xscales.o: /usr/include/X11/oscompat.h /usr/include/X11/Core.h
Xscales.o: /usr/include/X11/Composite.h /usr/include/X11/Constraint.h
Xscales.o: /usr/include/X11/Object.h /usr/include/X11/RectObj.h
Xscales.o: /usr/include/X11/WindowObj.h /usr/include/X11/CompObj.h config.h
Xscales.o: scales.h utoa.h
Xbuttons.o: unixincs.h /usr/include/stdio.h /usr/include/limits.h
Xbuttons.o: /usr/include/ctype.h /usr/include/signal.h
Xbuttons.o: /usr/include/sys/signal.h /usr/include/string.h
Xbuttons.o: /usr/include/memory.h /usr/include/malloc.h /usr/include/fcntl.h
Xbuttons.o: /usr/include/sys/fcntl.h /usr/include/nlist.h /usr/include/time.h
Xbuttons.o: /usr/include/sys/errno.h /usr/include/sys/types.h
Xbuttons.o: /usr/include/sys/timeb.h /usr/include/sys/lock.h
Xbuttons.o: /usr/include/sys/utsname.h /usr/include/sys/stat.h
Xbuttons.o: /usr/include/sys/ascii.h /usr/include/sys/param.h
Xbuttons.o: /usr/include/sys/fs/s5param.h /usr/include/sys/bootinfo.h
Xbuttons.o: /usr/include/sys/tuneable.h /usr/include/sys/sysinfo.h
Xbuttons.o: /usr/include/sys/sysmacros.h /usr/include/sys/immu.h
Xbuttons.o: /usr/include/sys/region.h /usr/include/sys/proc.h
Xbuttons.o: /usr/include/sys/var.h /usr/include/sys/sysi86.h
Xbuttons.o: /usr/include/sys/swap.h /usr/include/sys/trap.h x386mon.h
Xbuttons.o: /usr/include/X11/Intrinsic.h /usr/include/X11/Xlib.h
Xbuttons.o: /usr/include/X11/X.h /usr/include/X11/Xutil.h
Xbuttons.o: /usr/include/X11/Xresource.h /usr/include/X11/Xos.h
Xbuttons.o: /usr/include/X11/oscompat.h /usr/include/X11/Core.h
Xbuttons.o: /usr/include/X11/Composite.h /usr/include/X11/Constraint.h
Xbuttons.o: /usr/include/X11/Object.h /usr/include/X11/RectObj.h
Xbuttons.o: /usr/include/X11/WindowObj.h /usr/include/X11/CompObj.h config.h
Xbuttons.o: /usr/include/X11/StringDefs.h buttons.h Button.h XwtStrings.h
Xutil.o: /usr/include/sys/types.h
Xdisp_info.o: unixincs.h /usr/include/stdio.h /usr/include/limits.h
Xdisp_info.o: /usr/include/ctype.h /usr/include/signal.h
Xdisp_info.o: /usr/include/sys/signal.h /usr/include/string.h
Xdisp_info.o: /usr/include/memory.h /usr/include/malloc.h /usr/include/fcntl.h
Xdisp_info.o: /usr/include/sys/fcntl.h /usr/include/nlist.h
Xdisp_info.o: /usr/include/time.h /usr/include/sys/errno.h
Xdisp_info.o: /usr/include/sys/types.h /usr/include/sys/timeb.h
Xdisp_info.o: /usr/include/sys/lock.h /usr/include/sys/utsname.h
Xdisp_info.o: /usr/include/sys/stat.h /usr/include/sys/ascii.h
Xdisp_info.o: /usr/include/sys/param.h /usr/include/sys/fs/s5param.h
Xdisp_info.o: /usr/include/sys/bootinfo.h /usr/include/sys/tuneable.h
Xdisp_info.o: /usr/include/sys/sysinfo.h /usr/include/sys/sysmacros.h
Xdisp_info.o: /usr/include/sys/immu.h /usr/include/sys/region.h
Xdisp_info.o: /usr/include/sys/proc.h /usr/include/sys/var.h
Xdisp_info.o: /usr/include/sys/sysi86.h /usr/include/sys/swap.h
Xdisp_info.o: /usr/include/sys/trap.h x386mon.h /usr/include/X11/Intrinsic.h
Xdisp_info.o: /usr/include/X11/Xlib.h /usr/include/X11/X.h
Xdisp_info.o: /usr/include/X11/Xutil.h /usr/include/X11/Xresource.h
Xdisp_info.o: /usr/include/X11/Xos.h /usr/include/X11/oscompat.h
Xdisp_info.o: /usr/include/X11/Core.h /usr/include/X11/Composite.h
Xdisp_info.o: /usr/include/X11/Constraint.h /usr/include/X11/Object.h
Xdisp_info.o: /usr/include/X11/RectObj.h /usr/include/X11/WindowObj.h
Xdisp_info.o: /usr/include/X11/CompObj.h config.h utoa.h disp_info.h
Xsysinfo.o: unixincs.h /usr/include/stdio.h /usr/include/limits.h
Xsysinfo.o: /usr/include/ctype.h /usr/include/signal.h
Xsysinfo.o: /usr/include/sys/signal.h /usr/include/string.h
Xsysinfo.o: /usr/include/memory.h /usr/include/malloc.h /usr/include/fcntl.h
Xsysinfo.o: /usr/include/sys/fcntl.h /usr/include/nlist.h /usr/include/time.h
Xsysinfo.o: /usr/include/sys/errno.h /usr/include/sys/types.h
Xsysinfo.o: /usr/include/sys/timeb.h /usr/include/sys/lock.h
Xsysinfo.o: /usr/include/sys/utsname.h /usr/include/sys/stat.h
Xsysinfo.o: /usr/include/sys/ascii.h /usr/include/sys/param.h
Xsysinfo.o: /usr/include/sys/fs/s5param.h /usr/include/sys/bootinfo.h
Xsysinfo.o: /usr/include/sys/tuneable.h /usr/include/sys/sysinfo.h
Xsysinfo.o: /usr/include/sys/sysmacros.h /usr/include/sys/immu.h
Xsysinfo.o: /usr/include/sys/region.h /usr/include/sys/proc.h
Xsysinfo.o: /usr/include/sys/var.h /usr/include/sys/sysi86.h
Xsysinfo.o: /usr/include/sys/swap.h /usr/include/sys/trap.h x386mon.h
Xsysinfo.o: /usr/include/X11/Intrinsic.h /usr/include/X11/Xlib.h
Xsysinfo.o: /usr/include/X11/X.h /usr/include/X11/Xutil.h
Xsysinfo.o: /usr/include/X11/Xresource.h /usr/include/X11/Xos.h
Xsysinfo.o: /usr/include/X11/oscompat.h /usr/include/X11/Core.h
Xsysinfo.o: /usr/include/X11/Composite.h /usr/include/X11/Constraint.h
Xsysinfo.o: /usr/include/X11/Object.h /usr/include/X11/RectObj.h
Xsysinfo.o: /usr/include/X11/WindowObj.h /usr/include/X11/CompObj.h config.h
Xsysinfo.o: buttons.h disp_info.h
Xtune.o: unixincs.h /usr/include/stdio.h /usr/include/limits.h
Xtune.o: /usr/include/ctype.h /usr/include/signal.h /usr/include/sys/signal.h
Xtune.o: /usr/include/string.h /usr/include/memory.h /usr/include/malloc.h
Xtune.o: /usr/include/fcntl.h /usr/include/sys/fcntl.h /usr/include/nlist.h
Xtune.o: /usr/include/time.h /usr/include/sys/errno.h /usr/include/sys/types.h
Xtune.o: /usr/include/sys/timeb.h /usr/include/sys/lock.h
Xtune.o: /usr/include/sys/utsname.h /usr/include/sys/stat.h
Xtune.o: /usr/include/sys/ascii.h /usr/include/sys/param.h
Xtune.o: /usr/include/sys/fs/s5param.h /usr/include/sys/bootinfo.h
Xtune.o: /usr/include/sys/tuneable.h /usr/include/sys/sysinfo.h
Xtune.o: /usr/include/sys/sysmacros.h /usr/include/sys/immu.h
Xtune.o: /usr/include/sys/region.h /usr/include/sys/proc.h
Xtune.o: /usr/include/sys/var.h /usr/include/sys/sysi86.h
Xtune.o: /usr/include/sys/swap.h /usr/include/sys/trap.h x386mon.h
Xtune.o: /usr/include/X11/Intrinsic.h /usr/include/X11/Xlib.h
Xtune.o: /usr/include/X11/X.h /usr/include/X11/Xutil.h
Xtune.o: /usr/include/X11/Xresource.h /usr/include/X11/Xos.h
Xtune.o: /usr/include/X11/oscompat.h /usr/include/X11/Core.h
Xtune.o: /usr/include/X11/Composite.h /usr/include/X11/Constraint.h
Xtune.o: /usr/include/X11/Object.h /usr/include/X11/RectObj.h
Xtune.o: /usr/include/X11/WindowObj.h /usr/include/X11/CompObj.h config.h
Xtune.o: buttons.h utoa.h disp_info.h
Xbootinfo.o: unixincs.h /usr/include/stdio.h /usr/include/limits.h
Xbootinfo.o: /usr/include/ctype.h /usr/include/signal.h
Xbootinfo.o: /usr/include/sys/signal.h /usr/include/string.h
Xbootinfo.o: /usr/include/memory.h /usr/include/malloc.h /usr/include/fcntl.h
Xbootinfo.o: /usr/include/sys/fcntl.h /usr/include/nlist.h /usr/include/time.h
Xbootinfo.o: /usr/include/sys/errno.h /usr/include/sys/types.h
Xbootinfo.o: /usr/include/sys/timeb.h /usr/include/sys/lock.h
Xbootinfo.o: /usr/include/sys/utsname.h /usr/include/sys/stat.h
Xbootinfo.o: /usr/include/sys/ascii.h /usr/include/sys/param.h
Xbootinfo.o: /usr/include/sys/fs/s5param.h /usr/include/sys/bootinfo.h
Xbootinfo.o: /usr/include/sys/tuneable.h /usr/include/sys/sysinfo.h
Xbootinfo.o: /usr/include/sys/sysmacros.h /usr/include/sys/immu.h
Xbootinfo.o: /usr/include/sys/region.h /usr/include/sys/proc.h
Xbootinfo.o: /usr/include/sys/var.h /usr/include/sys/sysi86.h
Xbootinfo.o: /usr/include/sys/swap.h /usr/include/sys/trap.h x386mon.h
Xbootinfo.o: /usr/include/X11/Intrinsic.h /usr/include/X11/Xlib.h
Xbootinfo.o: /usr/include/X11/X.h /usr/include/X11/Xutil.h
Xbootinfo.o: /usr/include/X11/Xresource.h /usr/include/X11/Xos.h
Xbootinfo.o: /usr/include/X11/oscompat.h /usr/include/X11/Core.h
Xbootinfo.o: /usr/include/X11/Composite.h /usr/include/X11/Constraint.h
Xbootinfo.o: /usr/include/X11/Object.h /usr/include/X11/RectObj.h
Xbootinfo.o: /usr/include/X11/WindowObj.h /usr/include/X11/CompObj.h config.h
Xbootinfo.o: buttons.h utoa.h disp_info.h
Xvar.o: unixincs.h /usr/include/stdio.h /usr/include/limits.h
Xvar.o: /usr/include/ctype.h /usr/include/signal.h /usr/include/sys/signal.h
Xvar.o: /usr/include/string.h /usr/include/memory.h /usr/include/malloc.h
Xvar.o: /usr/include/fcntl.h /usr/include/sys/fcntl.h /usr/include/nlist.h
Xvar.o: /usr/include/time.h /usr/include/sys/errno.h /usr/include/sys/types.h
Xvar.o: /usr/include/sys/timeb.h /usr/include/sys/lock.h
Xvar.o: /usr/include/sys/utsname.h /usr/include/sys/stat.h
Xvar.o: /usr/include/sys/ascii.h /usr/include/sys/param.h
Xvar.o: /usr/include/sys/fs/s5param.h /usr/include/sys/bootinfo.h
Xvar.o: /usr/include/sys/tuneable.h /usr/include/sys/sysinfo.h
Xvar.o: /usr/include/sys/sysmacros.h /usr/include/sys/immu.h
Xvar.o: /usr/include/sys/region.h /usr/include/sys/proc.h
Xvar.o: /usr/include/sys/var.h /usr/include/sys/sysi86.h
Xvar.o: /usr/include/sys/swap.h /usr/include/sys/trap.h x386mon.h
Xvar.o: /usr/include/X11/Intrinsic.h /usr/include/X11/Xlib.h
Xvar.o: /usr/include/X11/X.h /usr/include/X11/Xutil.h
Xvar.o: /usr/include/X11/Xresource.h /usr/include/X11/Xos.h
Xvar.o: /usr/include/X11/oscompat.h /usr/include/X11/Core.h
Xvar.o: /usr/include/X11/Composite.h /usr/include/X11/Constraint.h
Xvar.o: /usr/include/X11/Object.h /usr/include/X11/RectObj.h
Xvar.o: /usr/include/X11/WindowObj.h /usr/include/X11/CompObj.h config.h
Xvar.o: buttons.h disp_info.h
Xproc.o: unixincs.h /usr/include/stdio.h /usr/include/limits.h
Xproc.o: /usr/include/ctype.h /usr/include/signal.h /usr/include/sys/signal.h
Xproc.o: /usr/include/string.h /usr/include/memory.h /usr/include/malloc.h
Xproc.o: /usr/include/fcntl.h /usr/include/sys/fcntl.h /usr/include/nlist.h
Xproc.o: /usr/include/time.h /usr/include/sys/errno.h /usr/include/sys/types.h
Xproc.o: /usr/include/sys/timeb.h /usr/include/sys/lock.h
Xproc.o: /usr/include/sys/utsname.h /usr/include/sys/stat.h
Xproc.o: /usr/include/sys/ascii.h /usr/include/sys/param.h
Xproc.o: /usr/include/sys/fs/s5param.h /usr/include/sys/bootinfo.h
Xproc.o: /usr/include/sys/tuneable.h /usr/include/sys/sysinfo.h
Xproc.o: /usr/include/sys/sysmacros.h /usr/include/sys/immu.h
Xproc.o: /usr/include/sys/region.h /usr/include/sys/proc.h
Xproc.o: /usr/include/sys/var.h /usr/include/sys/sysi86.h
Xproc.o: /usr/include/sys/swap.h /usr/include/sys/trap.h x386mon.h
Xproc.o: /usr/include/X11/Intrinsic.h /usr/include/X11/Xlib.h
Xproc.o: /usr/include/X11/X.h /usr/include/X11/Xutil.h
Xproc.o: /usr/include/X11/Xresource.h /usr/include/X11/Xos.h
Xproc.o: /usr/include/X11/oscompat.h /usr/include/X11/Core.h
Xproc.o: /usr/include/X11/Composite.h /usr/include/X11/Constraint.h
Xproc.o: /usr/include/X11/Object.h /usr/include/X11/RectObj.h
Xproc.o: /usr/include/X11/WindowObj.h /usr/include/X11/CompObj.h config.h
Xproc.o: buttons.h disp_info.h nlsym.h libkmem.h libnlsym.h
Xps.o: /usr/include/sys/types.h /usr/include/nlist.h /usr/include/pwd.h
Xps.o: /usr/include/utmp.h /usr/include/sys/param.h
Xps.o: /usr/include/sys/fs/s5param.h /usr/include/sys/tuneable.h
Xps.o: /usr/include/sys/sysinfo.h /usr/include/sys/sysmacros.h
Xps.o: /usr/include/sys/immu.h /usr/include/sys/region.h
Xps.o: /usr/include/sys/proc.h /usr/include/sys/fs/s5dir.h
Xps.o: /usr/include/sys/user.h /usr/include/sys/signal.h
Xps.o: /usr/include/sys/var.h x386mon.h /usr/include/X11/Intrinsic.h
Xps.o: /usr/include/X11/Xlib.h /usr/include/X11/X.h /usr/include/X11/Xutil.h
Xps.o: /usr/include/X11/Xresource.h /usr/include/X11/Xos.h
Xps.o: /usr/include/X11/oscompat.h /usr/include/memory.h /usr/include/string.h
Xps.o: /usr/include/fcntl.h /usr/include/sys/fcntl.h /usr/include/time.h
Xps.o: /usr/include/X11/Core.h /usr/include/X11/Composite.h
Xps.o: /usr/include/X11/Constraint.h /usr/include/X11/Object.h
Xps.o: /usr/include/X11/RectObj.h /usr/include/X11/WindowObj.h
Xps.o: /usr/include/X11/CompObj.h config.h buttons.h utoa.h nlsym.h libkmem.h
Xps.o: libmem.h libswap.h libnlsym.h
Xexits.o: x386mon.h /usr/include/X11/Intrinsic.h /usr/include/sys/types.h
Xexits.o: /usr/include/X11/Xlib.h /usr/include/X11/X.h
Xexits.o: /usr/include/X11/Xutil.h /usr/include/X11/Xresource.h
Xexits.o: /usr/include/X11/Xos.h /usr/include/X11/oscompat.h
Xexits.o: /usr/include/sys/param.h /usr/include/sys/fs/s5param.h
Xexits.o: /usr/include/memory.h /usr/include/string.h /usr/include/fcntl.h
Xexits.o: /usr/include/sys/fcntl.h /usr/include/time.h /usr/include/X11/Core.h
Xexits.o: /usr/include/X11/Composite.h /usr/include/X11/Constraint.h
Xexits.o: /usr/include/X11/Object.h /usr/include/X11/RectObj.h
Xexits.o: /usr/include/X11/WindowObj.h /usr/include/X11/CompObj.h config.h
Xexits.o: /usr/include/stdio.h /usr/include/limits.h /usr/include/signal.h
Xexits.o: /usr/include/sys/signal.h
XButton.o: /usr/include/X11/IntrinsicP.h /usr/include/X11/Intrinsic.h
XButton.o: /usr/include/sys/types.h /usr/include/X11/Xlib.h
XButton.o: /usr/include/X11/X.h /usr/include/X11/Xutil.h
XButton.o: /usr/include/X11/Xresource.h /usr/include/X11/Xos.h
XButton.o: /usr/include/X11/oscompat.h /usr/include/sys/param.h
XButton.o: /usr/include/sys/fs/s5param.h /usr/include/memory.h
XButton.o: /usr/include/string.h /usr/include/fcntl.h /usr/include/sys/fcntl.h
XButton.o: /usr/include/time.h /usr/include/X11/Core.h
XButton.o: /usr/include/X11/Composite.h /usr/include/X11/Constraint.h
XButton.o: /usr/include/X11/Object.h /usr/include/X11/RectObj.h
XButton.o: /usr/include/X11/WindowObj.h /usr/include/X11/CompObj.h
XButton.o: /usr/include/X11/CoreP.h /usr/include/X11/CompositeP.h
XButton.o: /usr/include/X11/ConstrainP.h /usr/include/X11/ObjectP.h
XButton.o: /usr/include/X11/RectObjP.h /usr/include/X11/WindowObjP.h
XButton.o: /usr/include/X11/CompObjP.h /usr/include/X11/StringDefs.h
XButton.o: /usr/include/stdio.h /usr/include/limits.h /usr/include/ctype.h
XButton.o: ButtonP.h /usr/include/Xm/XmP.h /usr/include/Xm/Xm.h Button.h
XButton.o: XwtStrings.h
Xutoa.o: utoa.h
Xlibkmem.o: /usr/include/sys/types.h /usr/include/sys/errno.h
Xlibkmem.o: /usr/include/fcntl.h /usr/include/sys/fcntl.h libkmem.h
Xlibmem.o: /usr/include/sys/types.h /usr/include/fcntl.h
Xlibmem.o: /usr/include/sys/fcntl.h libmem.h
Xlibnlsym.o: config.h /usr/include/stdio.h /usr/include/limits.h
Xlibnlsym.o: /usr/include/sys/types.h /usr/include/sys/stat.h
Xlibnlsym.o: /usr/include/fcntl.h /usr/include/sys/fcntl.h
Xlibnlsym.o: /usr/include/nlist.h nlsym.h libnlsym.h
Xlibswap.o: /usr/include/sys/types.h /usr/include/fcntl.h
Xlibswap.o: /usr/include/sys/fcntl.h libswap.h
Xnlsym.o: config.h /usr/include/stdio.h /usr/include/limits.h
Xnlsym.o: /usr/include/sys/types.h /usr/include/sys/stat.h
Xnlsym.o: /usr/include/fcntl.h /usr/include/sys/fcntl.h /usr/include/nlist.h
Xnlsym.o: nlsym.h
SHAR_EOF
chmod 0644 x386mon/Makefile ||
echo 'restore of x386mon/Makefile failed'
Wc_c="`wc -c < 'x386mon/Makefile'`"
test 24436 -eq "$Wc_c" ||
echo 'x386mon/Makefile: original size 24436, current size' "$Wc_c"
fi
# ============= x386mon/x386mon.resrc ==============
if test -f 'x386mon/x386mon.resrc' -a X"$1" != X"-c"; then
echo 'x - skipping x386mon/x386mon.resrc (File already exists)'
else
echo 'x - extracting x386mon/x386mon.resrc (Text)'
sed 's/^X//' << 'SHAR_EOF' > 'x386mon/x386mon.resrc' &&
Xx386mon*geometry: 100x100-0-0
Xx386mon*busyWarningThreshhold: 70
Xx386mon*busyAlarmThreshhold: 90
Xx386mon*breakWarningThreshhold: 2
Xx386mon*breakAlarmThreshhold: 5
Xx386mon*waitWarningThreshhold: 20
Xx386mon*waitAlarmThreshhold: 50
Xx386mon*swapWarningThreshhold: 10
Xx386mon*swapAlarmThreshhold: 20
SHAR_EOF
chmod 0644 x386mon/x386mon.resrc ||
echo 'restore of x386mon/x386mon.resrc failed'
Wc_c="`wc -c < 'x386mon/x386mon.resrc'`"
test 332 -eq "$Wc_c" ||
echo 'x386mon/x386mon.resrc: original size 332, current size' "$Wc_c"
fi
true || echo 'restore of x386mon/Button.c failed'
echo End of part 1, continue with part 2
exit 0
-----------------------------------------------------------------------
Warren Tucker, TuckerWare gatech!n4hgf!wht or wht at n4hgf.Mt-Park.GA.US
Many [Nobel physics] prizes have been given to people for telling us
the universe is not as simple as we thought it was. -Stephen Hawking in
A Brief History of Time In computing, there are no such prizes. -me
More information about the Alt.sources
mailing list