# PaCkAgE DaTaStReAm loadtests 1 360 # end of header 0707010000000000008092000000000000000000000001000000000000000f000000000000000000000000000000000000001200000000/tmp/._xAtTr_19814 1:acl 2:priv 070701000235dc000081a40000abdc00007ab700000001353a340d0000009d00001dff0000000100000000000000000000001200000000loadtests/pkginfoPKG=loadtests NAME=System Load Tests CATEGORY=application ARCH=IA32 VERSION=7 VENDOR=SCO CLASSES=none PSTAMP=loadtests ver 7 12 May 1997 PREDEPEND=loadtests 070701000235dd000081a40000abdc00007ab700000001353a340e00000f7500001dff0000000100000000000000000000001100000000loadtests/pkgmap: 1 360 1 d none /home/loadtests 0755 root sys 1 d none /home/loadtests/bin 0755 root sys 1 f none /home/loadtests/bin/vt 0755 root sys 609 46490 872701192 1 d none /home/loadtests/doc 0755 root sys 1 f none /home/loadtests/doc/bulletin 0644 root sys 4013 56944 872701931 1 d none /home/loadtests/log 0755 root sys 1 d none /home/loadtests/tests 0755 root sys 1 d none /home/loadtests/tests/cdrom 0755 root sys 1 f none /home/loadtests/tests/cdrom/cdload 0755 root sys 851 65052 890446469 1 d none /home/loadtests/tests/cpu 0755 root sys 1 f none /home/loadtests/tests/cpu/1 0755 root sys 75 5265 733615195 1 f none /home/loadtests/tests/cpu/10 0755 root sys 75 5249 733615195 1 f none /home/loadtests/tests/cpu/2 0755 root sys 107 7423 870031184 1 f none /home/loadtests/tests/cpu/3 0755 root sys 76 5290 733615196 1 f none /home/loadtests/tests/cpu/4 0755 root sys 75 5247 733615196 1 f none /home/loadtests/tests/cpu/5 0755 root sys 75 5265 733615196 1 f none /home/loadtests/tests/cpu/6 0755 root sys 75 5249 733615196 1 f none /home/loadtests/tests/cpu/7 0755 root sys 107 7390 870031244 1 f none /home/loadtests/tests/cpu/8 0755 root sys 76 5290 733615196 1 f none /home/loadtests/tests/cpu/9 0755 root sys 75 5247 733615196 1 f none /home/loadtests/tests/cpu/README 0644 root sys 761 49106 870199508 1 d none /home/loadtests/tests/disk 0755 root sys 1 f none /home/loadtests/tests/disk/1 0755 root sys 144 11698 890789197 1 f none /home/loadtests/tests/disk/10 0755 root sys 487 37580 890446279 1 f none /home/loadtests/tests/disk/2 0755 root sys 143 11668 890446308 1 f none /home/loadtests/tests/disk/3 0755 root sys 236 20172 890446353 1 f none /home/loadtests/tests/disk/4 0755 root sys 122 10329 890446374 1 f none /home/loadtests/tests/disk/5 0755 root sys 83 6377 733615196 1 f none /home/loadtests/tests/disk/6 0755 root sys 208 16687 871588341 1 f none /home/loadtests/tests/disk/7 0755 root sys 692 53433 890446387 1 f none /home/loadtests/tests/disk/8 0755 root sys 692 53493 890446395 1 f none /home/loadtests/tests/disk/9 0755 root sys 247 19779 890446427 1 f none /home/loadtests/tests/disk/README 0644 root sys 1091 21075 872701336 1 f none /home/loadtests/tests/disk/dbm 0755 root sys 70944 42193 870713137 1 f none /home/loadtests/tests/disk/makebig 0755 root sys 4292 60731 870110262 1 f none /home/loadtests/tests/disk/o-makebig 0755 root sys 10805 21220 869869433 1 d none /home/loadtests/tests/mem 0755 root sys 1 f none /home/loadtests/tests/mem/mem 0755 root sys 3424 49037 870109363 1 f none /home/loadtests/tests/mem/mem386 0755 root sys 3424 49037 870109403 1 f none /home/loadtests/tests/mem/o-thrash 0755 root sys 10041 30920 870109442 1 f none /home/loadtests/tests/mem/thrash 0755 root sys 3224 31094 870109464 1 d none /home/loadtests/tests/oes 0755 root sys 1 f none /home/loadtests/tests/oes/1 0755 root sys 59 4713 733615197 1 f none /home/loadtests/tests/oes/10 0755 root sys 90 6693 870031370 1 f none /home/loadtests/tests/oes/2 0755 root sys 28 2337 733615197 1 f none /home/loadtests/tests/oes/3 0755 root sys 49 3717 870108860 1 f none /home/loadtests/tests/oes/4 0755 root sys 242 20478 890446446 1 f none /home/loadtests/tests/oes/5 0755 root sys 105 7320 870031297 1 f none /home/loadtests/tests/oes/6 0755 root sys 42 3384 733615198 1 f none /home/loadtests/tests/oes/7 0755 root sys 174 14954 890446455 1 f none /home/loadtests/tests/oes/8.386 0755 root sys 3424 49037 870109850 1 f none /home/loadtests/tests/oes/9 0755 root sys 87 7078 869677597 1 f none /home/loadtests/tests/oes/README 0644 root sys 843 59947 872701364 1 f none /home/loadtests/tests/oes/sar_p 0755 root sys 109 8749 870191520 1 f none /home/loadtests/tests/oes/sleepy 0755 root sys 35 2803 733615198 1 d none /home/loadtests/tmp 0755 root sys 1 f none /usr/bin/loadtests 0744 root sys 11119 58282 890708742 1 i copyright 72 6036 871419285 1 i depend 21 1593 890443349 1 i pkginfo 157 12564 893114861 1 i postremove 75 6828 890446702 07070100000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000b00000000TRAILER!!!0707010000000000008092000000000000000000000001000000000000000f000000000000000000000000000000000000001200000000/tmp/._xAtTr_19834 1:acl 2:priv 070701000235dc000081a40000abdc00007ab700000001353a340d0000009d00001dff0000000100000000000000000000000800000000pkginfoPKG=loadtests NAME=System Load Tests CATEGORY=application ARCH=IA32 VERSION=7 VENDOR=SCO CLASSES=none PSTAMP=loadtests ver 7 12 May 1997 PREDEPEND=loadtests 070701000235dd000081a40000abdc00007ab700000001353a340e00000f7500001dff0000000100000000000000000000000700000000pkgmap: 1 360 1 d none /home/loadtests 0755 root sys 1 d none /home/loadtests/bin 0755 root sys 1 f none /home/loadtests/bin/vt 0755 root sys 609 46490 872701192 1 d none /home/loadtests/doc 0755 root sys 1 f none /home/loadtests/doc/bulletin 0644 root sys 4013 56944 872701931 1 d none /home/loadtests/log 0755 root sys 1 d none /home/loadtests/tests 0755 root sys 1 d none /home/loadtests/tests/cdrom 0755 root sys 1 f none /home/loadtests/tests/cdrom/cdload 0755 root sys 851 65052 890446469 1 d none /home/loadtests/tests/cpu 0755 root sys 1 f none /home/loadtests/tests/cpu/1 0755 root sys 75 5265 733615195 1 f none /home/loadtests/tests/cpu/10 0755 root sys 75 5249 733615195 1 f none /home/loadtests/tests/cpu/2 0755 root sys 107 7423 870031184 1 f none /home/loadtests/tests/cpu/3 0755 root sys 76 5290 733615196 1 f none /home/loadtests/tests/cpu/4 0755 root sys 75 5247 733615196 1 f none /home/loadtests/tests/cpu/5 0755 root sys 75 5265 733615196 1 f none /home/loadtests/tests/cpu/6 0755 root sys 75 5249 733615196 1 f none /home/loadtests/tests/cpu/7 0755 root sys 107 7390 870031244 1 f none /home/loadtests/tests/cpu/8 0755 root sys 76 5290 733615196 1 f none /home/loadtests/tests/cpu/9 0755 root sys 75 5247 733615196 1 f none /home/loadtests/tests/cpu/README 0644 root sys 761 49106 870199508 1 d none /home/loadtests/tests/disk 0755 root sys 1 f none /home/loadtests/tests/disk/1 0755 root sys 144 11698 890789197 1 f none /home/loadtests/tests/disk/10 0755 root sys 487 37580 890446279 1 f none /home/loadtests/tests/disk/2 0755 root sys 143 11668 890446308 1 f none /home/loadtests/tests/disk/3 0755 root sys 236 20172 890446353 1 f none /home/loadtests/tests/disk/4 0755 root sys 122 10329 890446374 1 f none /home/loadtests/tests/disk/5 0755 root sys 83 6377 733615196 1 f none /home/loadtests/tests/disk/6 0755 root sys 208 16687 871588341 1 f none /home/loadtests/tests/disk/7 0755 root sys 692 53433 890446387 1 f none /home/loadtests/tests/disk/8 0755 root sys 692 53493 890446395 1 f none /home/loadtests/tests/disk/9 0755 root sys 247 19779 890446427 1 f none /home/loadtests/tests/disk/README 0644 root sys 1091 21075 872701336 1 f none /home/loadtests/tests/disk/dbm 0755 root sys 70944 42193 870713137 1 f none /home/loadtests/tests/disk/makebig 0755 root sys 4292 60731 870110262 1 f none /home/loadtests/tests/disk/o-makebig 0755 root sys 10805 21220 869869433 1 d none /home/loadtests/tests/mem 0755 root sys 1 f none /home/loadtests/tests/mem/mem 0755 root sys 3424 49037 870109363 1 f none /home/loadtests/tests/mem/mem386 0755 root sys 3424 49037 870109403 1 f none /home/loadtests/tests/mem/o-thrash 0755 root sys 10041 30920 870109442 1 f none /home/loadtests/tests/mem/thrash 0755 root sys 3224 31094 870109464 1 d none /home/loadtests/tests/oes 0755 root sys 1 f none /home/loadtests/tests/oes/1 0755 root sys 59 4713 733615197 1 f none /home/loadtests/tests/oes/10 0755 root sys 90 6693 870031370 1 f none /home/loadtests/tests/oes/2 0755 root sys 28 2337 733615197 1 f none /home/loadtests/tests/oes/3 0755 root sys 49 3717 870108860 1 f none /home/loadtests/tests/oes/4 0755 root sys 242 20478 890446446 1 f none /home/loadtests/tests/oes/5 0755 root sys 105 7320 870031297 1 f none /home/loadtests/tests/oes/6 0755 root sys 42 3384 733615198 1 f none /home/loadtests/tests/oes/7 0755 root sys 174 14954 890446455 1 f none /home/loadtests/tests/oes/8.386 0755 root sys 3424 49037 870109850 1 f none /home/loadtests/tests/oes/9 0755 root sys 87 7078 869677597 1 f none /home/loadtests/tests/oes/README 0644 root sys 843 59947 872701364 1 f none /home/loadtests/tests/oes/sar_p 0755 root sys 109 8749 870191520 1 f none /home/loadtests/tests/oes/sleepy 0755 root sys 35 2803 733615198 1 d none /home/loadtests/tmp 0755 root sys 1 f none /usr/bin/loadtests 0744 root sys 11119 58282 890708742 1 i copyright 72 6036 871419285 1 i depend 21 1593 890443349 1 i pkginfo 157 12564 893114861 1 i postremove 75 6828 890446702 070701000235e2000081a40000abdc00007ab7000000013402b7280000026100001dff0000000100000000000000000000001b00000000root/home/loadtests/bin/vt#!/bin/sh # vt # Lets enable F10-F12 keys so that the output of the loadtests can # be seen on those screens. case $1 in on) sacadm -a -p ttymon1 -t ttymon -c /usr/lib/saf/ttymon -v `ttyadm -V` for VT in 09 10 11 do pmadm -a -p ttymon1 -s $VT -S login -fu -v `ttyadm -V` \ -m "`ttyadm -d /dev/vt$VT -l console -s \ /usr/bin/shserv -p \"Login: \"`" done echo "\033[00z" # force swith to calling terminal. break ;; off) # to turn off the logins on F-key 10 11 12 which are vt09 vt10 and vt11 sacadm -r -p ttymon1 rm -rf /etc/saf/ttymon1/ sleep 1 break ;; esac 070701000235e4000081a40000abdc00007ab7000000013402ba0b00000fad00001dff0000000100000000000000000000002100000000root/home/loadtests/doc/bulletinSECTION:Document Title:System Certification Data $Revision: 1.10 $ $Date: 1996/06/26 17:56:45 $ Issue Date: SECTION:Tests Name:SCO System Load Tests Description:System qualification tests SECTION:Company Name: URL: SECTION:Contact Name: Title: Email: Phone: FAX: Address1: Address2: Address3: City: State: Zip: SECTION:Submitter Name: Phone: FAX: SECTION:System Name: Model: # Vendor: Who manufactured this system? Vendor: System board part number: System board revision: BIOS vendor: BIOS revision: Configuration disk revision: # FPU model: If the FPU is internal to the CPU enter "internal". FPU model: Core logic chipset vendor: Core logic chipset part number: SECTION:Processor Vendor: Model: Type: Speed: # Count: How many processors configured? Count: # Max count:What is the max number of processors possible? Max count: L1 cache size: L2 cache size: SECTION:Memory # Technology: What kind of memory? Extended Data Out? Fast Page Mode? Technology: Size (in MB): # One "SECTION:" entry for each bus. Duplicate as needed. SECTION:System Bus # Type: ISA? EISA? MCA? PCI? IDE? other? Type: Slot count: SECTION:Boot Controller # Interface: Is the boot device controller SCSI? IDE? EIDE? other? Interface: Vendor: Model: # Type: What type of controller? "card" or on the "system" board? Type: Chipset vendor: Chipset model: # BIOS: If available. Appropriate for SCSI. BIOS revision: # One "SECTION:" entry for HD controllers. Duplicate as needed. SECTION:Additional Disk Controller # Interface: Is the controller SCSI? IDE? EIDE? other? Interface: Vendor: Model: # BIOS: If available. Appropriate for SCSI. BIOS revision: SECTION:Boot Device # Type: Is the boot device a HD? CDROM? other? Type: # Interface: Is the disk SCSI? IDE? EIDE? other? Interface: Vendor: Model: Size (in MB): # One "SECTION:" entry for HDs. Duplicate as needed. SECTION:HD # Interface: Is the disk SCSI? IDE? EIDE? other? Interface: Vendor: Model: Size (in MB): SECTION:CDROM # Interface: Is the disk SCSI? IDE? EIDE? other? Interface: Vendor: Model: # Type: Legacy? CVD? other? Type: # One "SECTION:" entry for each floppy drive. Duplicate as needed. SECTION:Floppy # Type: 3.5", 1.44 MB? 5.25", 1.22 MB? other? Type: Vendor: Model: Capacity (in MB): SECTION:Video Vendor: Model: Memory (in MB): # Type: What type of controller? "card" or on the "system" board? Type: Chipset vendor: Chipset model: BIOS revision: Maximum resolution with this memory: Tested resolutions: Gafinfo file: SECTION:Monitor Vendor: Model: Maximum resolution: SECTION:Mouse # Type: PS/2? Serial? USB? other? Interface: Vendor: Model: Maximum resolution: # One "SECTION:" entry for each NIC. Duplicate as needed. SECTION:NIC # NIC - Network Interface Card Name: Model: Vendor: # Type: What type of controller? "card" or on the "system" board? Type: Chipset vendor: Chipset model: # Type: enet? Token ring? ATM? X.25? ISDN? other? Type: # Media speed: 100Mbs? 10Mbs? 16Mbs? other? Media speed: # Connector: BNC? AUI? Fiber? TP? other? Connector: SECTION:Serial 1 # Name: COM 1? COM 2? other Name: Address: IRQ: SECTION:Serial 2 # Name: COM 1? COM 2? other Name: Address: IRQ: SECTION:USB # Name: COM 1? COM 2? other Name: Port count: SECTION:Parallel # Name: LPT 1? LPT 2? other Name: # Type: Legacy? Type: Address: IRQ: SECTION:Tape # Interface: SCSI? IDE? EIDE? QIC-80? other? Interface: Vendor: Model: BIOS revision: # One "SECTION:" entry for each SW package. Duplicate as needed. SECTION:Additional SW Name: Revision: Description: SECTION:SW Report # Collect process output from one of the following # OSR3: "swconfig -a" # OSR5: "customquery ListDescriptions -e" # UW 2.1: "pkginfo -l" SECTION:HW Report # Collect process output from one of the following # OSR3: "hwconfig -h" # OSR5: "hwconfig -h" # UW 2.1: "resmgr" SECTION:Notes # Document any additional pertinent system or configuration info. 070701000235e7000081a40000abdc00007ab700000001351160850000035300001dff0000000100000000000000000000002700000000root/home/loadtests/tests/cdrom/cdload#!/bin/sh MNT_DIR=/home/loadtests/tmp/mnt_cdrom_$$ # Test to see if /dev/cdrom has an entry if [ -b /dev/cdrom/c* ] # Test for existence and a block device then CDROM=`ls /dev/cdrom | line` # only get first device else echo "\007Sorry, I don't find a CDROM device entry!"; sleep 5 exit fi # create a mount point #mkdir /$PID mkdir $MNT_DIR mount -F cdfs -r /dev/cdrom/$CDROM $MNT_DIR RET=$? if [ $RET -ne 0 ] then echo "\007Need to have a CD-ROM with the cdfs filesystem for testing!" exit fi while : do for i in a b c d e f g h i j k l m n o p q r s t u v w x y z do (ls -lR $MNT_DIR > /dev/null 2>&1) & (find $MNT_DIR -print > /dev/null 2>&1) & echo $i $MNT_DIR #this goes to vt10 done wait done #umount /$PID # unmount the CDROM as we are done #rmdir /$PID # remove mount point from / 070701000235e9000081a40000abdc00007ab7000000012bb8525b0000004b00001dff0000000100000000000000000000002000000000root/home/loadtests/tests/cpu/1# while true do bc -l </home/loadtests/tmp/dbmjunk </home/loadtests/tmp/dbmjunk < /home/loadtests/tmp/fsckjunk rm -f /home/loadtests/tmp/fsckjunk echo -n . done 070701000235fa000081a40000abdc00007ab7000000012bb8525c0000005300001dff0000000100000000000000000000002100000000root/home/loadtests/tests/disk/5# while true do find /etc -type f -exec cat {} > /dev/null \; echo -n . done 070701000235fb000081a40000abdc00007ab70000000133f1bc15000000d000001dff0000000100000000000000000000002100000000root/home/loadtests/tests/disk/6#!/bin/sh # add -s option to grep to silence errors about non-existent or # unreadable files. Gemini BL had this problem. See ul97-20624 while true do grep -s a /etc/* > /dev/null echo -n . done 070701000235fc000081a40000abdc00007ab70000000135116033000002b400001dff0000000100000000000000000000002100000000root/home/loadtests/tests/disk/7#!/bin/sh cd /home/loadtests/tmp rm -rf x while true do mkdir x; cd x; mkdir x; cd x; mkdir x; cd x; mkdir x; cd x; mkdir x; cd x mkdir x; cd x; mkdir x; cd x; mkdir x; cd x; mkdir x; cd x; mkdir x; cd x mkdir x; cd x; mkdir x; cd x; mkdir x; cd x; mkdir x; cd x; mkdir x; cd x mkdir x; cd x; mkdir x; cd x; mkdir x; cd x; mkdir x; cd x; mkdir x rmdir x; cd ..; rmdir x; cd ..; rmdir x; cd ..; rmdir x; cd ..;rmdir x;cd .. rmdir x; cd ..; rmdir x; cd ..; rmdir x; cd ..; rmdir x; cd ..;rmdir x;cd .. rmdir x; cd ..; rmdir x; cd ..; rmdir x; cd ..; rmdir x; cd ..;rmdir x;cd .. rmdir x; cd ..; rmdir x; cd ..; rmdir x; cd ..; rmdir x; cd ..; rmdir x echo -n . done 070701000235fd000081a40000abdc00007ab7000000013511603b000002b400001dff0000000100000000000000000000002100000000root/home/loadtests/tests/disk/8#!/bin/sh cd /home/loadtests/tmp rm -rf y while true do mkdir y; cd y; mkdir y; cd y; mkdir y; cd y; mkdir y; cd y; mkdir y; cd y mkdir y; cd y; mkdir y; cd y; mkdir y; cd y; mkdir y; cd y; mkdir y; cd y mkdir y; cd y; mkdir y; cd y; mkdir y; cd y; mkdir y; cd y; mkdir y; cd y mkdir y; cd y; mkdir y; cd y; mkdir y; cd y; mkdir y; cd y; mkdir y rmdir y; cd ..; rmdir y; cd ..; rmdir y; cd ..; rmdir y; cd ..;rmdir y;cd .. rmdir y; cd ..; rmdir y; cd ..; rmdir y; cd ..; rmdir y; cd ..;rmdir y;cd .. rmdir y; cd ..; rmdir y; cd ..; rmdir y; cd ..; rmdir y; cd ..;rmdir y;cd .. rmdir y; cd ..; rmdir y; cd ..; rmdir y; cd ..; rmdir y; cd ..; rmdir y echo -n . done 070701000235fe000081a40000abdc00007ab7000000013511605b000000f700001dff0000000100000000000000000000002100000000root/home/loadtests/tests/disk/9#!/bin/sh SORTFILE=/etc/termcap while true do sort -r -o /home/loadtests/tmp/sortout -t: +0 $SORTFILE > /dev/null sort -f -o /home/loadtests/tmp/sortout -t: +0 $SORTFILE > /dev/null rm /home/loadtests/tmp/sortout echo -n . done 07070100023602000081a40000abdc00007ab7000000013402b7b80000044300001dff0000000100000000000000000000002600000000root/home/loadtests/tests/disk/README*************************************************************************** DISK LOAD TESTS This directory contains the actual tests (named "1" - "10") plus some supplemental files and executables. Tests 1, 2 and 10 rely on the programs 'makebig' and 'dbm'. This suite of tests utilize /home/loadtests/tests/disk for the executables and /home/loadtests/tmp. *************************************************************************** The tests work as follows: Test Function ---- -------- 1. Continuously make and remove a 1 MB file in /home/loadtests/tmp/BF1 2. Continuously make and remove a 1 Mb file in /home/loadtests/tmp/BF2 3. Continuously copy /usr/bin into /home/loadtests/tmp/binjunk 4. Continuously execute a read-only fsck on /dev/root 5. Using find, cat each file on the system into /dev/null 6. Continuously grep for 'a' in /etc/* 7. Make 20 subdirectories and remove them continuously 8. Make 20 subdirectories and remove them continuously 9. Continously sort /etc/termcap into /dev/null 10. Perform dbm tests by storing and retrieving 070701000235ff000081a40000abdc00007ab70000000133e461510001152000001dff0000000100000000000000000000002300000000root/home/loadtests/tests/disk/dbmL_3  J@.text .data@@J@.bssR@R@.comment,jjfLlt hLl"ET1@RU RP2 P茩jUW} VES=}Rh@h)@U%jJOEQPh @EPujEPYmhEPvm؅}EP2rjS4mGPEP蝔h @EPuhEP+m؅}EPqj褨SlWRh @ar W@OQCnh4 @qj[UEPk>EPh` @ML$ML$ hh @?q=?h)@h @eh)@h @ eh)@h @dh)@h @dh)@h @dh)@h @dh)@h @dh)@ZjEU PD;} ~7CE֋M EuQYUBEU )P@3I"N F tCH +})} u us l ;} uƋESP3[^_U WVSR8}Ety9twWYl0tO0tt0G9GvttOW,tO,tt0G 9G4w G4G )G4G<t O<xG<uo _4;v)w@} WVhd"@d t ?1Gh֋΋hd"@QYGwD+uG4 tsG )G@} Ww w t KGhGdG `֋`hdQYGG GD4t~G<%=uo _4;v)w@} WVh"@g t B1Gh֋΋h"@QYGwD+uG4Džls4tO4Hu\4tO4ttPttI/@GGGHuOGGHH| GHOOH^E+tptip)G@}"Wpth tFYEEG0tS)w@}WVG +Pj t81GEG +ƉE֋΋EuQYGwDE^_UWVa}}tuju 9 G84G<}ujw8u 8 G8G89G4d"@G<t"@G4+G8E EE;uvu)w@}WVSv t (GE֋΋EQYGwD)uuG4EG@E=G89ErE"E;G8vG8EuE PGLPsl EuE)G@}!WuGLP t 3GEGLE֋MEuQYGEGD;G89EvG8EuE Pwk Eu*E)G@EGEGDEE} t E)G8E9G4vgG4+EE ];v)w@}WVhd"@ t5+GE֋΋Ed"@QYGwD+u3[^_UWVS"E@E@E(@+(] MMDž|DžxDž,DžC=%u1u+t^)(}'PW t "/֋ϋQY򗉅,U+Bu ,!E)8EPE@ DtdE@ t);Yt@H Dž,2Wj +P= t:Yt Dž,,=!u ƅ4%+t^)(}'PW t /֋ϋQY򗉅,DžDž$DžDžDž DžDžc $Dž I $9 $) $ $ $@$$$$$u $-0 k -0CtT@=utT@,@tT@,@u$t tCtT@=utT@,@tT@,@tDžxMMEEx$t} $ }$؉t|t%Dž|MMjjjEPu k;$txu6 Dž~MMjWjEPu ;O}3DMxtDžxEExMM$tGEE@,$tEE@f,fEE@,6$tEE@,EE@f,fT$ t6$tEE@f,fEE@,EE@,tSEEx$u Dž jWP1 t zXt EEp EEpV4Pf}34=4[tEE@u Dž"@$u Dž ׋ 3uONjt3EE@445tEE@EE@$t 0$tEE@EE@M$ t1$tEE@EE@EE@}0Dž"@t؉Dž8$t,$@u Džd"@ Dž"@Dž$t $ Dž Vt΋V 3IR0u^V+Ƌ; s1 +Njƍ4+;v$GN0Out7$u 4;u $NDž$t ltEExEEx$tNjc$$t EEx EEx=$ t'$tEE@ EEx EEx]t Dž"@DžDžDž2@EExtDž"@DžDžtDž"@DžDžtcDžDždt?Dž"@DžDžDž2@6tDž"@DžDžDž2@EExEEx$tNjc$$t EEx EEx=$ t'$tEE@ EEx EEx$t $ Dž VN#uV+Ƌ$ ttuN0G Dž; s; +Njƍ4+;v$7N0OutC$u 6;s $!N@NDž$t8$t Dž DžDž$t s @$t3E EPPPPYEE@ݝPYu$/$G$t2$t Dž"@ Dž"@Dž$t^$@u$$t Dž"@ Dž"@"$t Dž"@ Dž"@Dž,$t Dž"@ Dž"@DžuG$tGXGxG0t-8$t,$@u +GH/@$uj9 v> +V+;v $ G0u t $ uO}؉x΋V 3IR0u^x+ƉT+;} t.@ $Dž GFx;rNjB+‹}F-F+$tPpG $t36$t Dž Dž$t'Dž; v @Dž Dž$t3E EPPPPYEE@ݝPY#u+9 s9s@$tmt Dž"@Dž$B$t6$@u Džd"@ Dž"@Dž$Rt-8$t,$@u + G$tmt Dž"@Dž$B$t6$@u Džd"@ Dž"@Dž$Rt-8$t,$@u +GH/@9 s t $ uOD +V+;v $ G0uH}؉x΋V 3IR0u^x+Ɖ=uN0DžT+9} t.@ $Dž GFx;rNjB+‹F-F+$tEeG$t6$t Dž Dž$t&Dž; v Dž Dž$t3E EPPPP2YEE@ݝPaYuV5ƅ50؉  7t 9r= t6G0 u$ u 67) 9 s ) ;sGFu;vNOut6F0u tN0 ut 9r($ 7V$) ;v" +GFuDžGF u r76G0}GH/@66G9Z)V+Nj9st+0G}H/@ u$ uO,9 sG0 u$ G$Dž @ u.$ tDžDžH/@ Dž L "s-DžVH/@G0 u DžH/@ u2$ tH/@GO)GGuH/@9 w RV+; w$$ +) G0 uG$tmt Dž"@Dž$B$t6$@u Džd"@ Dž"@Dž$Rt-8$t,$@u +$t$tD6$t Dž Dž$t9Dž; v u Dž  Dž Dž$t3E EPPPPYEE@ݝPYu $ u9sD7=0tNu~5 9vF 9rDž }F + I/@tHT/@0~60}-T/@PYt =x\$"@+9 9)$t$$t$q ;v)(}&PWhd"@ t .֋ϋd"@QY򗉅,+uDž$ts)(},P t K9֋QY򗉅,tq ;v)(}&PWh"@ t .֋ϋ"@QY򗉅,+u)(},P% t ^9֋QY򗉅,$tq ;v)(}&PWh"@ t .֋ϋ"@QY򗉅,+u ) )(},P  t H9֋ QY򗉅 ,tq ;v)(}&PWh"@ t .֋ϋ"@QY򗉅,+utm ;v)(}"PWhd"@ tP.֋ϋd"@QY򗉅,+uDžCC[^_UHWVS UW}jGt%*2@PRs?GG _]Ð32@ِUW}UM WWQW}ȋ;tGG@()A-GGGtN@A@NG _]Ën@a@nᐐUPWVSEu xP;~lޡ(@+=t(@U-J;uHu]<wRu0FuDUB I;vu0I;wN<wߋE3ۋXNu&t_K0Y;uKEP P Ȑu E :xًE@tK32@K32@Ou[^_]ÐU3ҋ;|.@<v .@B;[^_]Ë+[^_]Ð3ہ.@=wi$(@π|?3.@ 3.@t%X;w%=w$(@EHE>u[^_‹]ÐUjhW@jr. ]UWVSu U~R.Eu 3[^_]ÐXI@t G(PXI@3ۊ^ %=t3Âuf6E qF $F F F Gu WGN+U;sUGV;v0WGO+V DEuEU;sE=EUMRQFP)U +‰NщV_F+yGF ;}EEF @MQj F+P txWtkEbEEG EEE]vSEMQP? EEF F UE+ЉUu\I@t G(P\I@E[^_]ÐUWVu~XI@t G(PXI@F u$F u4 CF F H}Gu W0VCFF\I@t G(P\I@^_]ÐUPWVSu~Gt]W H|IFF_%NE+yGF ;}E[^_]ÐufF dF DtF t  GW+POQG P' E~G@FEHG%[^_]ÐF F [^_]U|WVSu~G tGFGFu3V ER t G @G EPN Q.EP؅u E_ G G 2UU^ډ^FGFO "=u FV+‰[^_]ÐUj6]ÐUPWVSE@EExEpxE+VWP R< ;t9EP P [^_]ÐE+VWH Q< ;u[^_3]UWVX)@SXI@wB"F =Bua t G(PXI@GV;v W;F t F $F F Du GW+‰\I@t G(P\I@u[^_]ÐUWV3uSX)@sF teXI@t C(PXI@CV;v S F t F $F F Du CK+\I@t C(P\I@[u[^_]Ð^XI@t C(PXI@F u@~jPS R" }CFF tLF $F BF t:CN;v SF t F $F F Du CS+‰\I@HC(P\I@6!;Ðࡰ/@ u{;3ࡴ/@ u[;Ð׋|$D$L$ uGÐ3ÐVt$|$ ;tL$ts^Ð^3Ði}K\WRMH C>94/*% E -= w$/@_UW두E ME9E~EE+}~%E UuNuEEE}}GT@=uT@,@T@,@ù?$uE@PCYu3*G}tT@=uT@,@T@,@tZ}uWYCY~ ;u;u~uGT@=uT@,@T@,@uT*3}t3t}u?^uGtG?]uI}t 1 &@t}uo }t@tu }tlu hulu3}t}t@t u s}tu Lu  Lu jhK@j0 (EH=4$J@K@VPVj j"hK@jjhDL@j ^]ÐjhK@jjhJ@jȐjhK@jjhJ@jj hK@jjhJ@j~0눐jhJ@jhjhK@jZjhJ@jL$SjhK@j4 ;jhK@j #j!hL@jVPVjj h4L@j UW}VSWURttEHL@hHL@Yu3E EPDuEPL@hPL@*PVTtEPjtPWIuk t`tPPu< t0tPPu (ut$ttPWtttVuu tU Rj6[^_]ËE Pj[^_]Ð3PVutt uVj=tPW tutPPuQ tEtPPbu! tPW>u tt u!PhJ@PW[^_3]ÐUK@=t!jjW@RQK@ 4jhJ@W@W@} ]ÐK@3ɋ V@ V@ V@]3ÐUWVK@SV@tut-6uutË[^_]Ð[^_3]ÐUV@ uV@]Ð]Ð W@st W@s u=W@su3]ÐUWVEESV@V@EhPW@R n}3jj W@Q V@V@;s;kV@hPW@R7 ~3ɍ5V@55 EPhXL@S ]] t)< t#W@sCGt tW@rW@s EG@EbE;r OK;sU+ыMV@++V@jV@PW@R & t< tCt uC/W@sV@U;t EXEtV@ V@;ȸ[^_]Ð[^_]UWVu S] K@;tOPE $K@QP1 t 3[^_]Ð33P@G|U;+3PShL@SG|3[^_]ÐUUtRju ]Ð3]ÐUPW}u7PWK@=tW@RK@u 3_]Ð_]ÐࡰL@ us :u3,@uz:u3,@t F>:u3,@u+t-uAF>:u3,@u[^_3]Ð[^_]ÐF0+>:u3,@t,۸0+ǍF>:u3,@uԅu[^_]ÐUPWVS=1@MtL7tF;u0CF8u<=tCF8tu<=u F[^_]Ðًwu[^_3]ÐsÐVt$|$ ;t1L$AIt)u-t!Itu"tItut Itu u3^Ðs^ÐWV|$L$3ыϋt$+΋|$ ȁ3D$ ^_ÐࡠP@ uzs 3fG3fGEEfVVVVAf%;rʋEfPf'fPfEx3f@%;6EE3ۋf@%EfXtTPEw ~,}Ћ}WUBU;|݋}ЃE@EEUf%;rC<W|EWPE@ P ;EE3ҋpf@%;s]EEX3fxt0Eft EFEPF F tV3MAfM;rEf@f7UREMQPEP R M;t)P@[^_]Ð P@[^_]ÐEE3ҋ}@EEf@%;suEE܋E3ɋf@%E؋EU؋p ;~(U+tAE;|މUEM@EE܋UMf%;rMQ=E@@E@ PҮ;$E@ EfPfx3f@%;s{EE3fp3_ ~@;|AEԃf%;rPOQÐEEU;xE}@ljE;wCE +Ǚ+@48E NQPt7~~ FEU;vP@[^_]Ð[^_]ËEPjQ@ P =tHjURJ Q =uEfPBURPE@ P\ U;tP@[^_]ÐMQӿUBBuP@[^_]ÐPE@P-3[^_]ÐUURR@R@t R@uE R@]ÐU WVS3R@};։uuuu[^_]Ð[^_]áR@tEM;u/Et(PURWX2%GEFEEPL-EPWEt1PMQWEEt(PURWEu]E t@EtE t_GFE PdU RW2EuEt@EtEt.GFEP/URWE%GFpI=:a:=L*=l=c\ =t%GCMR@R@=N[=A=%ewfR@GFR@tR@E=uEu E[^_3]Ð| [^_]áR@,=%M=:R@ u>s store 1stkey next delete quit help keyvaluemissing <%s> ungetc%s - error %d: %s- impossible: size %d < 0= "^%c^?\%o@(#)dbm.c 5.3 (Berkeley) 85/08/15dbm: no open database @(#)ndbm.c 4.7 Lachman System V NFS source=951-)%! 11r4G(f3YC!d&Yo;VVu7{ʉ0- T;/> [2/a1<=`fvK_zlG6$C w$M670)Yn!N6V1p&83)]H+ܝ<5;71g$+#) n0%a3 $ 2nV01}D9R7N:#68W)9:{2}x|~L'\/qö.pag.dirUnknown error<@L@d@@@@@@@@@@@@T@h@t@@@@@@@@@@$@H@X@h@@@@@@@@@,@H@d@t@@@@@@@,@@@T@h@@@@@@@@@,@@@T@h@x@@@@@@@@0@@@T@h@|@@@@@@@0@H@p@@@@ @8@T@l@@@@@@@4@P@t@@@@@ @$@H@l@@@@@@@0@D@T@h@@@@@@@@ @ @4 @H @\ @p @ @ @ @ @ @ @!@!@ !@4!@L!@`!@t!@!@!@!@!@!@!@ "@$"@<"@T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @T @Unknown errorOperation not permittedNo such file or directoryNo such processInterrupted system callI/O errorNo such device or addressArg list too longExec format errorBad file numberNo child processesResource temporarily unavailableNot enough spacePermission deniedBad addressBlock device requiredDevice busyFile existsCross-device linkNo such deviceNot a directoryIs a directoryInvalid argumentFile table overflowToo many open filesInappropriate I/O control operationText file busyFile too largeNo space left on deviceIllegal seekRead-only file systemToo many linksBroken pipeArgument out of domainResult too large or too smallNo message of desired typeIdentifier removedChannel number out of rangeLevel 2 not synchronizedLevel 3 haltedLevel 3 resetLink number out of rangeProtocol driver not attachedNo CSI structure availableLevel 2 haltedDeadlock situation detected/avoidedNo record locks availableUnknown error: 47Unknown error: 48Unknown error: 49Bad exchange descriptorBad request descriptorMessage tables fullAnode table overflowBad request codeInvalid slotFile locking deadlockBad font file formatUnknown error: 58Unknown error: 59Not a stream deviceNo data availableTimer expiredOut of stream resourcesMachine is not on the networkPackage not installedObject is remoteLink has been severedAdvertise errorSrmount errorCommunication error on sendProtocol errorUnknown error: 72Unknown error: 73Multihop attemptedInode is remote Cross mount point Not a data messageFilename too longValue too large for defined data typeName not unique on networkFile descriptor in bad stateRemote address changedCan not access a needed shared libraryAccessing a corrupted shared library.lib section in a.out corruptedAttempting to link in more shared libraries than system limitCan not exec a shared library directlyIllegal byte sequenceFunction not implementedOperation would blockOperation now in progressOperation already in progressSocket operation on non-socketDestination address requiredMessage too longProtocol wrong type for socketProtocol not supportedSocket type not supportedOperation not supported on socketProtocol family not supportedAddress family not supported by protocol familyAddress already in useCannot assign requested addressNetwork is downNetwork is unreachableNetwork dropped connection on resetSoftware caused connection abortConnection reset by peerUnknown error: 109Socket is already connectedSocket is not connectedCannot send after socket shutdownToo many references: cannot spliceConnection timed outConnection refusedHost is downNo route to hostProtocol not availableUnknown error: 119Unknown error: 120Unknown error: 121Unknown error: 122Unknown error: 123Unknown error: 124Unknown error: 125Unknown error: 126Unknown error: 127Unknown error: 128Unknown error: 129Unknown error: 130Unknown error: 131Unknown error: 132Unknown error: 133Unknown error: 134Structure needs cleaningUnknown error: 136Not a name fileNot availableIs a name fileRemote I/O errorReserved for future useUnknown error: 142Unknown error: 143Unknown error: 144Directory not emptyUnknown error: 146Unknown error: 147Unknown error: 148Unknown error: 149Too many symbolic links in pathStale NFS file handleRestartable system callNo sleeping in stream head of pipe/FIFO 000000000000000000000000000000000B0b 0X 0x-0X-0x+0X+0x(null)000000000000000000000000000000002002`410300320320.3J3J3J3J3J3J3J3J3J30000000_=:60@AE/L00002000000*60000>;00000000i=:J77JAE9L27002065;p:0060900v;5 G79 81q&5 .Z$+H'jt$!]6!J 5w%^_KLza N }dP@fff&f&QG!+.A j<D h"2l8S589C7{-_k2+/4R&U# ~>B8D K) -m5Zh.W?YU {?1^Fz !%'ph]( ZJ(90H/9Y!,3q405#f# :\< D+>1>J\ _/)T=eEyM?8!Z,<bbbwb5,6)6b9OCS}6+tC0 8  /m. B"Xv0#0j=pBEMV'j&50b@ Q/d )'|+.~:EOk').:S2)I d 4* !@SQT./4lWgi 9[,$2$#بA$.3nS ?/p<j`m 4Fgggdg\gTgfxgg4gX)@)@)@)@(@)@)@)@)@*@*@X*@X*@*@*@*@*@+@+@X+@X+@+@+@+@+@,@,@X,@X,@ ((((( H   !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~ : libc@unixdssyserr@unixdsMessage not found!! LC_ALLLANGCX/@h/@x/@/@/@/@/@/@/@/@/@/@/@/@.J/@NOT_CATNAME0NOT_CATNAME1ctypenumerictimecollatemessagescurrencyoooooooooooooopppppppppppppppppppppppppppppppppqrqqqqrqrqrpqpppppqpppqpqppqppqpppppr rnq rrrrp rppppr rYrppqp rpp r/bin/shsh-cXXXXXX/usr/tmp//dev/tty0123456789ABCDEF0123456789abcdefNANnanINFINITYinfinityiInNiItTyYnaninfinityUnknown error&@Phr#9EQcr $1GVby 0Mhw.CTaw0AWgu Fa~?f|0Of ' 7 N r  8 M ` m ~   - @ S f y    / G Z m  . Unknown errorOperation not permittedNo such file or directoryNo such processInterrupted system callI/O errorNo such device or addressArg list too longExec format errorBad file numberNo child processesResource temporarily unavailableNot enough spacePermission deniedBad addressBlock device requiredDevice busyFile existsCross-device linkNo such deviceNot a directoryIs a directoryInvalid argumentFile table overflowToo many open filesInappropriate I/O control operationText file busyFile too largeNo space left on deviceIllegal seekRead-only file systemToo many linksBroken pipeArgument out of domainResult too large or too smallNo message of desired typeIdentifier removedChannel number out of rangeLevel 2 not synchronizedLevel 3 haltedLevel 3 resetLink number out of rangeProtocol driver not attachedNo CSI structure availableLevel 2 haltedDeadlock situation detected/avoidedNo record locks availableUnknown error: 47Unknown error: 48Unknown error: 49Bad exchange descriptorBad request descriptorMessage tables fullAnode table overflowBad request codeInvalid slotFile locking deadlockBad font file formatUnknown error: 58Unknown error: 59Not a stream deviceNo data availableTimer expiredOut of stream resourcesMachine is not on the networkPackage not installedObject is remoteLink has been severedAdvertise errorSrmount errorCommunication error on sendProtocol errorUnknown error: 72Unknown error: 73Multihop attemptedInode is remote Cross mount point Not a data messageFilename too longValue too large for defined data typeName not unique on networkFile descriptor in bad stateRemote address changedCan not access a needed shared libraryAccessing a corrupted shared library.lib section in a.out corruptedAttempting to link in more shared libraries than system limitCan not exec a shared library directlyIllegal byte sequenceFunction not implementedOperation would blockOperation now in progressOperation already in progressSocket operation on non-socketDestination address requiredMessage too longProtocol wrong type for socketProtocol not supportedSocket type not supportedOperation not supported on socketProtocol family not supportedAddress family not supported by protocol familyAddress already in useCannot assign requested addressNetwork is downNetwork is unreachableNetwork dropped connection on resetSoftware caused connection abortConnection reset by peerUnknown error: 109Socket is already connectedSocket is not connectedCannot send after socket shutdownToo many references: cannot spliceConnection timed outConnection refusedHost is downNo route to hostProtocol not availableUnknown error: 119Unknown error: 120Unknown error: 121Unknown error: 122Unknown error: 123Unknown error: 124Unknown error: 125Unknown error: 126Unknown error: 127Unknown error: 128Unknown error: 129Unknown error: 130Unknown error: 131Unknown error: 132Unknown error: 133Unknown error: 134Structure needs cleaningUnknown error: 136Not a name fileNot availableIs a name fileRemote I/O errorReserved for future useUnknown error: 142Unknown error: 143Unknown error: 144Directory not emptyUnknown error: 146Unknown error: 147Unknown error: 148Unknown error: 149Too many symbolic links in pathStale NFS file handleRestartable system callNo sleeping in stream head of pipe/FIFOH@H@I@I@I@$I@0I@?@abcdefghijklmnopqrstuvwxyz[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~NOT_CATNAME0NOT_CATNAME1LC_CTYPELC_NUMERICLC_TIMELC_COLLATELC_MESSAGESLC_MONETARYPOSIX[@0Xt<(ÜsfYL/etc/default/langLANG=english_us.asciiĠ(\tt`L@hL@tL@L@L@L@L@CPOSIXC_C.Clibc: setlocale: : LANG environment variable syntax errorunable to open no line in syntax error in cannot open locale filecorrupt locale fileincomplete locale specification: unknown error LC_ALLLANGLANG=LC_ALLLC_CTYPELC_COLLATELC_NUMERICLC_MESSAGESLC_MONETARYLC_TIME/CPOSIXC_C.CNLSPATH/usr/lib/nls/msg/%L/%A/%N:/usr/lib/nls/msg/%l_%t/%A/%N:/usr/lib/nls/msg/%l/%A/%N:/etc/nls/msg/%L/%A/%N:/etc/nls/msg/%l_%t/%A/%N:/etc/nls/msg/%l/%A/%N:/usr/lib/nls/msg/%L/%A/%N.m:/usr/lib/nls/msg/%l_%t/%A/%N.m:/usr/lib/nls/msg/%l/%A/%N.m:/etc/nls/msg/%L/%A/%N.m:/etc/nls/msg/%l_%t/%A/%N.m:/etc/nls/msg/%l/%A/%N.mNLSPATH/usr/lib/nls/msg/%L/%N:/usr/lib/nls/msg/%l_%t/%N:/usr/lib/nls/msg/%l/%N:/etc/nls/msg/%L/%N:/etc/nls/msg/%l_%t/%N:/etc/nls/msg/%l/%N/usr/lib/nls/msg/%L/%A/%N:/usr/lib/nls/msg/%l_%t/%A/%N:/usr/lib/nls/msg/%l/%A/%N:/etc/nls/msg/%L/%A/%N:/etc/nls/msg/%l_%t/%A/%N:/etc/nls/msg/%l/%A/%N:/usr/lib/nls/msg/%L/%A/%N.m:/usr/lib/nls/msg/%l_%t/%A/%N.m:/usr/lib/nls/msg/%l/%A/%N.m:/etc/nls/msg/%L/%A/%N.m:/etc/nls/msg/%l_%t/%A/%N.m:/etc/nls/msg/%l/%A/%N.m/usr/lib/nls/msg/%L/%N:/usr/lib/nls/msg/%l_%t/%N:/usr/lib/nls/msg/%l/%N:/etc/nls/msg/%L/%N:/etc/nls/msg/%l_%t/%N:/etc/nls/msg/%l/%N/usr/lib/locale//usr/lib/lang/CPOSIXC/C/CPOSIXCP@Q@Q@/usr/lib/nls/msg/%L/%N:/usr/lib/nls/msg/%l_%t/%N:/usr/lib/nls/msg/%l/%N:/etc/nls/msg/%L/%N:/etc/nls/msg/%l_%t/%N:/etc/nls/msg/%l/%N/usr/lib/nls/msg/%L/%A/%N:/usr/lib/nls/msg/%l_%t/%A/%N:/usr/lib/nls/msg/%l/%A/%N:/etc/nls/msg/%L/%A/%N:/etc/nls/msg/%l_%t/%A/%N:/etc/nls/msg/%l/%A/%N:/usr/lib/nls/msg/%L/%A/%N.m:/usr/lib/nls/msg/%l_%t/%A/%N.m:/usr/lib/nls/msg/%l/%A/%N.m:/etc/nls/msg/%L/%A/%N.m:/etc/nls/msg/%l_%t/%A/%N.m:/etc/nls/msg/%l/%A/%N.mLC_MESSAGESLANGNLSPATHNLSPATH@(#) crt1.s.source 20.1 94/12/04 @(#) values-Xa.c 20.1 94/12/04 @(#)libc-port:gen/values-Xa.c 1.3@(#) synonyms.h 20.1 94/12/04 xpg4plus @(#) math.h 20.1 94/12/04 xpg4plus @(#) flavours.h 20.2 95/01/18 acomp: Release 3.2.5Ka.IR487 05Jan95optim: Release 3.2.5Jg 25Nov94xpg4plus @(#) dbm.h 20.1 94/12/04 xpg4plus @(#) ndbm.h 20.2 94/12/05 xpg4plus @(#) stdio.h 20.1 94/12/04 xpg4plus %Z% %M% %I% %E% %Q%acomp: Release 5.0.0Ba.IR562 16May95optim: Release 5.0.0Ba.IR636 03Aug95@(#) crtn.s.source 20.1 94/12/04 @(#)libc-i386:csu/crtn.s 1.507070100023600000081a40000abdc00007ab70000000133db2e56000010c400001dff0000000100000000000000000000002700000000root/home/loadtests/tests/disk/makebigELFl4 4 (4444%%\\\\/usr/lib/libc.so.1     p 4(#(,/Y6=0EpLQ\W܄^e r̄ z,<L p\T __iobopen_cleanup_end_environatolperror_etextatexit___Argv_edataexitwritestrcmpstrcpy_lib_versionfprintf__fpstart_GLOBAL_OFFSET_TABLE___flsbufputsprintf_DYNAMIC_init/usr/lib/libc.so.10 p8< @D HLPTX\`dhl 50%4%8h%<h%@h%Dh%Hh %Lh(%Ph0%Th8p%Xh@`%\hHP%`hP@%dhX0%hh` %lhhjjRE] |0=(\t PthXWSu PjE3}t%}tE 0hh jYE phuEME U4PE UtY}tPhćhhP ؃uP~YjY}t' }hj k Džn}tRhLYj@hSN @tVhh$Y@Wh8j@hS @9u[^_UWVSXUsage: %s [-v] size_in_Kbytes filename -vOpening %s for writing...Writing 64 bytes.Last write only succeeded in writing %d bytes. 64 bytes written.%ld bytes written so far.  T X( ,p abcdefghijklmnopqrstuvwxyz1234567890-=!@#$%^&*()_-+=|;:,.<>/?`~ \„҄"2BRb.interp.hash.dynsym.dynstr.rel.bss.rel.plt.plt.text.rodata.rodata1.init.fini.dynamic.data.got.bss.symtab.strtab.shstrtab.comment@(#)nas:i386/cm4defs 1.1@(#)libc-i386:csu/crt1.s 1.22@(#)libc-i386:csu/csu.s 1.1@(#)nas:i386/cm4defs 1.1@(#)libc-i386:csu/crti.s 1.2@(#)libc-port:gen/values-Xa.c 1.3@(#)libc-port:inc/synonyms.h 1.98@(#)sgs-head:i386/head/math.h 2.11.7.9acomp: (CCS) 3.2 07/02/97 (bl10)optim: (CCS) 3.2 07/02/97 (bl10)i386as: (CCS) 3.2 07/02/97 (bl10)@(#)sgs-head:i386/head/stdio.h 2.34.7.26@(#)kern-i386:util/types.h 1.13.9.1$Header: /am/cvsroot6/unixware/usr/src/numa1/uts/util/types.h,v 1.2 1996/09/19 23:54:58 bhaskar Exp $@(#)kern:fs/select.h 1.11.2.1@(#)sgs-head:i386/head/string.h 1.7.4.12@(#)sgs-head:common/head/fcntl.h 1.6.5.5@(#)kern:fs/fcntl.h 1.8.2.1$Header: $acomp: (CCS) 3.2 07/02/97 (bl10)as: (CCS) 3.2 07/02/97 (bl10)@(#)libc-i386:gen/sh_data.c 1.3acomp: (CCS) 3.2 07/02/97 (bl10)optim: (CCS) 3.2 07/02/97 (bl10)i386as: (CCS) 3.2 07/02/97 (bl10)@(#)nas:i386/cm4defs 1.1@(#)libc-i386:csu/crtn.s 1.6 ld : (CCS) 3.2 07/02/97 (bl10)Ԁ  (( (   p1||6ll%<DMTTSXXY\\bHh,, Dmpp p  07070100023601000081a40000abdc00007ab70000000133d7819900002a3500001dff0000000100000000000000000000002900000000root/home/loadtests/tests/disk/o-makebig,H"( MId`@?GH"p,"M~ (d+PUWVdž~u"~u^7hhj^wh =tN^v0P v^pFVuPh8hhPvF@tPnju*>} * hj FFjj@FV mRP;V}~;Fw FVuuh-j@hvM FVt=@u vvh?PFVho~@hj@hve^_+r!;rXSy[r&PPPU SPUV V96w^]UWVv uUDt+Dt+VGDP } R"DttDDDD^_]U3VvDu!D+Dt|t9Ds VDtD t+^]UVvD$R;Ft L +^_]U3JVvD$<tDu^D$ D|uVO9Du>DDu8D㋇+DD }+DȊD㋇+;}V+^]UWVvDDuK}㋇DȊD㉏@PAD tLDDDDZr&DDWY t DuL@^_]U)WVvD㋿+ }D㋇9|~|^_]UVW3F }׋VFVF }׋VF V uNF3؋F;؋NVF u3RPv v ;Vwr;Fv3ҋ t؃_^]2U?WV6f"Fd,V&>PBWVv3FPF^_]UWVv<|u;u^_]UVH"H"u^]UVH"H"u^]UWVv+FF+= t= t =+t =-t2FGF+<9+ RPvv_ Ȭڙ-0FV<0} tFV؃FV^_]U3]Lv ]UVFF^Gu GtOvvvp^G t^]b, UWV6R"l uR~tv)  tWvP>P`PP,V PVPPcPP^_]U3#Vv |96:!+㋇ ^]UVFFu tPvvt t^]U WV+$<u96t9u96uDu P1+ t+㋇F~F+ ~/W+Pvv F t+~)>>>}+PF@uGȠ㋇+;} P~t%G DtP@u ~]^_]UVWPX%PXߎPX PX~v+ыtHw_^]UVWPX%PXߎPX PX~*ы~vt tIs_^]b,B  U^%FW؀FVRPvv^WRPvvx F0]U3WVv~^/?`~ Stack Overflow j"Z(&&&Unknown error: -+ 0123456789ABCDEF0123456789abcdef0x0X(null) 00000000000000000000Error 0Not ownerNo such file or directoryNo such processInterrupted system callI/O errorNo such device or addressArg list too longExec format errorBad file numberNo childrenNo more processesNot enough corePermission deniedBad addressBlock device requiredDevice busyFile existsCross-device linkNo such deviceNot a directoryIs a directoryInvalid argumentFile table overflowToo many open filesNot a character deviceText file busyFile too largeNo space left on deviceIllegal seekRead-only file systemToo many linksBroken pipeArgument too largeResult too largeStructure needs cleaningWould deadlockNot a name fileNot availableIs a name fileRemote i/oInitializationRemote deviceNo message of desired typeIdentifier removedNo locks available&0J\n~ )8I]q 9 H X f u . ((((( H (Gf,EEND(GH"CONST(?_TEXT(GH"XC(GNULL(GH"XCB(GH"_BSS(GH"XI(GH"EDATA(GH"XIB(GH"XCE(?C_ETEXT(GH"XIE(GP"c_common(G_DATA(Gp,STACK#GP_environ"?_main"?__amallocbrk$GP"fkcs"?cerror"?__flsbuf"?2_ioctl"?=__bufsync"? __doprnt"?start"?__xflsbuf"?p_fprintf"?_isatty#GSTKHQQ"?__ulmul#G _sys_errlist"?X_fflush"?o__chkstk"? _strcpy$GR"_errno$GT"fkip"?'__start"?~sysn2#G__bufendtab"?_kill$GH"__xcstart#G:!_sys_nerr"?h__exit"?>_memchr$GH"__xistart#Gdatloc0"?__wrtchk"?__lrem#G>!__asegn"?__lshl"?B _write$GV"__fac"?__findbuf"?Hsys1a"?_free"?Hsys2a"?Hsys3a"?Hsys4a"?_etext#GF!__ctype"?|__lmul#GuF DuV3 u:F D>V:xENFVEP F t^E^ÐUSWVu^~+؉~F Dt3F +FF +F 3;} V@ ~!SWF P ;tN ^_[3^_[ÐUVuF $<tF u ^ÐF $ F ~u VJF9Fu9F Du3F +FF +F 3;} V3^ÐUWVu~ F u?}F 0N5h F tN F NאF ZN FFW`  t F uN @^_ÐUWVuF +F }F F^_Ð9>~>^_ÐU WVu 5VE_V-=AWVuW ETE^_ÐUWVu>~u;u^_ÐUVhhu^Ðhu^UVhhu^Ðhu^UPu ÐUVE ETuTt% ThHuu T t^Ë^ÐUE%EE%EMEE0ÐUSWVu} ]{ E@u@6EE EfEf f ŠM*Ȁ0K } KE0E@tEM++E ~ EЉEME+ÉEEEE9EhE#EE E @E]]FEP K2EEEEEE E @E}XuE]]EE uE@u6EЉEM%KE#EEE%ME uE@tEM++E ~ EЉEME}EăXt;ot xtfEE$EE(ꐐE E E @E]@'E E X u,E@uS5 ÉEF|||8tMyꋅ|HӐH& & P& H & & & & h8& @X& h!X0c3dNlos!uxːEEE t,fEu M+EE E+EEЋE؉EEE+ExEPWjh4xx܋xEt;EvEPWxh4!xh4u  tE}tAEEp;EvEPWuu2uuu pEfEEЉlEPWjhLll܋lEh;EvEPWlhL!lhLu5 hE}~?EEd;EvEPWuS`uSu dEfEȄEE9EE+E`EPWjh4``܋`E\;Ev EPW`h4d`h4uI \E=r3ãUSWVE=lu6p ll ptphlt|E؋5hEu55h9=|u5|>t;w ;K$;w9=tult3^_[E}v5|j~t;t=Ee ǹ t>Ǚ+ډUNjE%t+|+؉EEe E;dEE=vh@Cmu@uW =|t8E+EDt;ttȋ tluh;sxhh 95|u h|F^_[ÐUWVu=h$t9u=|^_ÐUSWV}Gt WG+Eu v t9uu^_[ÐE EE9EsEEEPuV: ;sŋE;rE+ x 륐UEPhTu }3ÐÐrãr D$3ãUSWVu} ~<}~6F $<u~tF9Fu>uF DuV3 t 3^_[ÐF EEE F9FrdF urVWuF P) ;t N 3؋Ù} ^_[ÐV@uE H+u ȋE+^_[Ð]ENM+ ~ȋ;rËSuu )^F +F 3;} V+uF Dt!F uSj v4 t V_E^_[ø6rãUWM ~ߎNj}E uH+_UVWUߎNj}Nju ~+ttف+ ~_^UWVu u ^_Ë=P@u ^_Ð^_ÐUWߎNj}+H_----- %lu , %lu ------- V[ZZ$Z-+ 0123456789ABCDEF0123456789abcdef0x0X(null) 00000000000000000000 ((((( H (G`EEND(GhCONST(?_TEXT(GhXC(GNULL(GhXCB(Gh_BSS(GhXI(GhEDATA(GhXIB(GhXCE(?C_ETEXT(GhXIE(Gc_common(G_DATA(G`STACK#G_environ"?_main$G_a1$G@._a2"?$__flsbuf"?_ioctl"?__bufsync"?__doprnt"?0__xflsbuf"? _isatty"?p_sbrk"?_fflush#G_errno"?__start#G__bufendtab$Gh__xcstart"?__exit"?_memchr$Gh__xistart"?__wrtchk"?8_write#G __fac"?4__findbuf"?D_free"?_etext"?first#Gd__ctype$G`_end#G fac#G0__stdbuf#G8__iob"?T_brk$Gh_edata$GV___argv"?|_fwrite#G__acrtused"?_printf"?__cleanup"?_memcpy"?_exit"?__xcleanup"?t_realloc"?_strlen"?sys_cal0"?sys_cal1"? sys_cal2"?(sys_cal3$Gh__xcend"?0sys_cal4"?8sys_cal5"?@sys_cal6$GV__sibuf"?Hsys_cal7#G__lastbuf"?Psys_cal8$Gh__xiend$G Z__smbuf$G[__sobuf#G__nd_"?_malloc"?_close"?start0$G____argc"?L_fclose07070100023607000081a40000abdc00007ab70000000133db2b3800000c9800001dff0000000100000000000000000000002500000000root/home/loadtests/tests/mem/thrashELF4 4 (4444S/usr/lib/libc.so.1    xtȃ%,3;BGĄ T^xtp{ __iob_cleanup_end_environfflush_etextatexit___Argv_edataexit_lib_version__fpstart_GLOBAL_OFFSET_TABLE_printf_DYNAMIC_init/usr/lib/libc.so.1  5|%%h%h%h%h%h %h(jjRE] |=txt PwtkhaeWSu# PbjWVSU3;lj<\< d\ NjuPWhȄ hGI|롐----- %lu , %lu -------   x x08(~΃.interp.hash.dynsym.dynstr.rel.bss.rel.plt.plt.text.rodata.rodata1.init.fini.dynamic.data.got.bss.symtab.strtab.shstrtab.comment@(#)nas:i386/cm4defs 1.1@(#)libc-i386:csu/crt1.s 1.22@(#)libc-i386:csu/csu.s 1.1@(#)nas:i386/cm4defs 1.1@(#)libc-i386:csu/crti.s 1.2@(#)libc-port:gen/values-Xa.c 1.3@(#)libc-port:inc/synonyms.h 1.98@(#)sgs-head:i386/head/math.h 2.11.7.9acomp: (CCS) 3.2 07/02/97 (bl10)optim: (CCS) 3.2 07/02/97 (bl10)i386as: (CCS) 3.2 07/02/97 (bl10)@(#)sgs-head:i386/head/stdio.h 2.34.7.26@(#)kern-i386:util/types.h 1.13.9.1$Header: /am/cvsroot6/unixware/usr/src/numa1/uts/util/types.h,v 1.2 1996/09/19 23:54:58 bhaskar Exp $@(#)kern:fs/select.h 1.11.2.1acomp: (CCS) 3.2 07/02/97 (bl10)optim: (CCS) 3.2 07/02/97 (bl10)as: (CCS) 3.2 07/02/97 (bl10)@(#)libc-i386:gen/sh_data.c 1.3acomp: (CCS) 3.2 07/02/97 (bl10)optim: (CCS) 3.2 07/02/97 (bl10)i386as: (CCS) 3.2 07/02/97 (bl10)@(#)nas:i386/cm4defs 1.1@(#)libc-i386:csu/crtn.s 1.6 ld : (CCS) 3.2 07/02/97 (bl10)Ԁ  xx ((( 8801hhp6<ĄDȄMSYbtthxx$mDS1m07070100023609000081a40000abdc00007ab7000000012bb8525d0000003b00001dff0000000100000000000000000000002000000000root/home/loadtests/tests/oes/1# while true do find /etc -type f -exec file {} \; done 0707010002360a000081a40000abdc00007ab70000000133d9fa2a0000005a00001dff0000000100000000000000000000002100000000root/home/loadtests/tests/oes/10# while true do echo start; line bc -l < /tmp/junk7 2>/dev/null fsck /dev/root > /home/loadtests/tmp/junk7 2>/dev/null rm /home/loadtests/tmp/junk7 echo -n + done 07070100023611000081a40000abdc00007ab70000000133db2cba00000d6000001dff0000000100000000000000000000002400000000root/home/loadtests/tests/oes/8.386ELF<4h 4 (4444qq|/usr/lib/libc.so.1    `$0% ,,H18̃? G`NSx `܃j4p __iobmalloc_cleanup_end_environfflushfree_etextatexit___Argv_edataexit_lib_version__fpstart_GLOBAL_OFFSET_TABLE_printf_DYNAMIC_init/usr/lib/libc.so.1  `@D HL PTX\58%<%@h%Dh%Hh%Lh%Ph %Th(%Xh0%\h8pjjRE] | =0t P_tShIMWSu PJjDž\ dDžX39SWh| hpYS!Y`u DžX G;\~3`YF;|[dXur\ \kW[^_UWVSAmallocing slot %d for %u bytes.    4@l\ƒ҃"2.interp.hash.dynsym.dynstr.rel.bss.rel.plt.plt.text.rodata.rodata1.init.fini.dynamic.data.got.bss.symtab.strtab.shstrtab.comment@(#)nas:i386/cm4defs 1.1@(#)libc-i386:csu/crt1.s 1.22@(#)libc-i386:csu/csu.s 1.1@(#)nas:i386/cm4defs 1.1@(#)libc-i386:csu/crti.s 1.2@(#)libc-port:gen/values-Xa.c 1.3@(#)libc-port:inc/synonyms.h 1.98@(#)sgs-head:i386/head/math.h 2.11.7.9acomp: (CCS) 3.2 07/02/97 (bl10)optim: (CCS) 3.2 07/02/97 (bl10)i386as: (CCS) 3.2 07/02/97 (bl10)@(#)sgs-head:common/head/malloc.h 1.10@(#)sgs-head:i386/head/stdio.h 2.34.7.26@(#)kern-i386:util/types.h 1.13.9.1$Header: /am/cvsroot6/unixware/usr/src/numa1/uts/util/types.h,v 1.2 1996/09/19 23:54:58 bhaskar Exp $@(#)kern:fs/select.h 1.11.2.1acomp: (CCS) 3.2 07/02/97 (bl10)as: (CCS) 3.2 07/02/97 (bl10)@(#)libc-i386:gen/sh_data.c 1.3acomp: (CCS) 3.2 07/02/97 (bl10)optim: (CCS) 3.2 07/02/97 (bl10)i386as: (CCS) 3.2 07/02/97 (bl10)@(#)nas:i386/cm4defs 1.1@(#)libc-i386:csu/crtn.s 1.6 ld : (CCS) 3.2 07/02/97 (bl10)Ԁ  0 \\( ll@16<<<<xxD||$MSYb00h44,m```r07070100023612000081a40000abdc00007ab70000000133d4943d0000005700001dff0000000100000000000000000000002000000000root/home/loadtests/tests/oes/9while true do format /dev/rfd0135ds18 dd if=/dev/rfd0135ds18 of=/dev/null bs=30b done 07070100023613000081a40000abdc00007ab7000000013402b7d40000034b00001dff0000000100000000000000000000002500000000root/home/loadtests/tests/oes/README******************************************************************** Balanced Load Test Suite Each of these tests is an 'sh' shell script that will perform the following actions in a 'while true' infinite loop. ******************************************************************** TARGET TEST DESCRIPTION ------------------------------------------- hard disk 1 find /etc -type f -exec file {} \; system calls 2 ps -elf system calls 3 sar -v hard disk 4 copy /usr/bin /home/loadtests/tmp/binjunk4 cpu 5 calculate exp(x) from x=1 to 182 other 6 cat /etc/termcap hard disk 7 fsck /dev/root memory 8.386 mem386 memory thrashing floppy 9 format /dev/rfd0135ds18 dd if=/dev/rfd0135ds18 of=/dev/null bs=30b cpu 10 calculate sin(x) from x=1 to 5000 sar_p Extra log output of sar -p every minute 07070100023614000081a40000abdc00007ab70000000133dc6bc00000006d00001dff0000000100000000000000000000002400000000root/home/loadtests/tests/oes/sar_p# This file can grow very large so changed it from 10 to 60 while true do #pstat sar -p sleep 60 done 07070100023615000081a40000abdc00007ab7000000012bb8525e0000002300001dff0000000100000000000000000000002500000000root/home/loadtests/tests/oes/sleepywhile true do date sleep 60 done 07070100023618000081a40000abdc00007ab7000000013515610600002b6f00001dff0000000100000000000000000000001700000000root/usr/bin/loadtests#!/bin/sh # ############################################################### # # System Load Tests # # Load tests intended for qualification of computer # hardware. # ############################################################### # prog_rev="uw7.0 8/11/97" DISABLED=no OES=no MEM=no DISK=no CPU=no CDROM=no AGAIN=yes # turn on vt9, vt10 and vt11 if needed /home/loadtests/bin/vt on >/dev/null 2>&1 # #ask_for_cleanup # ask_for_cleanup() { OK=no while : do echo "\nDo you want to stop the tests (y/n)? \c" getc input case $input in [yY]) # turn off vt's /home/loadtests/bin/vt off >/dev/null 2>&1 echo "\n\nSCO System Load Tests ended at \c" date echo "\nEnding tests (you will see some messages about processes being \"Terminated\")." kill 0 >/dev/null 2>&1 ;; [nN]) end_tests ;; *) echo "Please answer y or n." ;; esac done } # # Continue or quit function # corq() { OK=no while [ $OK = no ] do echo "\nContinue or Quit (c/q)? \c" getc IN case $IN in [cC]) OK=yes ;; [qQ]) echo echo "Aborted." exit 0 ;; *) OK=no ;; esac done } # # getc function (raw mode) # getc () { stty raw input=`dd bs=1 count=1 2>/dev/null` eval $1='$input' stty cooked } # Clean up function called after "kill 0" # cleanup() { # shut down cdrom tests if [ $CDROM = "yes" ] then for i in 1 2 # loop twice to insure all processes are gone (killed) do ps -ef | grep mnt_cdrom_ | while read aline do pid=`echo $aline | cut -d" " -f2` kill -9 $pid > /dev/null 2>&1 done done sleep 2 m_point=`mount | grep mnt_cdrom | cut -d" " -f1` # unmount the CDROM as we are done umount "$m_point" # remove mount point rm -rf "$m_point" # get rid of temp files rm -rf /home/loadtests/tmp/* 2>/dev/null fi echo "SCO System Load Tests completed." } # ############################################################### # Hello ############################################################### # hello() { echo "Be sure to read the Load Tests man page before running this program." } # # What to do for simple qualification # what_to_do() { echo "To consider the machine properly qualified with SCO's Operating Systems, you must run the Balanced Load tests for a minimum of 36 hours. You will have a chance to select this test on the next screen. Other tests such as the Memory Load tests, the Disk Load tests, the CPU Load tests and CD-ROM tests are available for you to test these particular subsystems on your hardware. You do not need to run these tests to certify your hardware for SCO Compatibility." } # ############################################################### # Tell them about virtual terminals ############################################################### # multiscreens() { echo "loadtests will direct the output from the test programs to as many as 10 virtual terminals - screens 3 through 12. Each test suite of 10 separate tests has its output redirected in this way : test 1 to screen 3 test 2 to screen 4 . . test 10 to screen 12 You can access these screens by pressing , where is a function key between 3 and 12. " } # ############################################################### # SELECT TESTS ############################################################### # select_tests() { until test $AGAIN = no do clear echo "System Load Tests rel. $prog_rev Choose a test or tests to run. Enter number of each test you wish to run. Enter \"r\" to begin the test or tests. Entering the number of an already selected test will de-select that test. " case $OES in no) echo " 1) Balanced Load Run balanced load tests" ;; yes) echo "* 1) Balanced Load READY TO RUN" ;; esac case $MEM in no) echo " 2) Memory Load Run memory thrashing tests" ;; yes) echo "* 2) Memory Load READY TO RUN" ;; esac case $DISK in no) echo " 3) Disk Load Run disk tests " ;; yes) echo "* 3) Disk Load READY TO RUN" ;; esac case $CPU in no) echo " 4) CPU Load Run cpu tests" ;; yes) echo "* 4) CPU Load READY TO RUN" ;; esac case $CDROM in no) echo " 5) CD-ROM Load Run cd-rom tests" ;; yes) echo "* 5) CD-ROM Load READY TO RUN" ;; esac echo echo " 6) Help What to do to certify your system as SCO Compatible " echo "Enter number or r to run, q to quit : \c" getc IN case $IN in 1) if test $OES = yes then OES=no else OES=yes fi AGAIN=yes ;; 2) if test $MEM = yes then MEM=no else MEM=yes fi AGAIN=yes ;; 3) if test $DISK = yes then DISK=no else DISK=yes fi AGAIN=yes ;; 4) if test $CPU = yes then CPU=no else CPU=yes fi AGAIN=yes ;; 5) if test $CDROM = yes then CDROM=no else CDROM=yes fi AGAIN=yes ;; 6) clear what_to_do echo "\nPress a key to continue." getc junk select_tests ;; [Qq]) echo "\nAborted.\n" exit 0 ;; [Rr]) if test $DISK = no && test $MEM = no && test $CPU = no && test $OES = no && test $CDROM = no then echo "\nNo tests chosen!\007" # bell sleep 2 AGAIN=yes else AGAIN=no fi ;; *) echo  AGAIN=yes ;; esac done # end until clear } # ############################################################### # Balanced Load Tests ############################################################### # run_tests() { # Remove all old log files rm /home/loadtests/log/* 2>/dev/null if test $OES = yes then echo "Please make sure you have a *scratch* floppy in your primary floppy drive. All Data on this floppy will be destroyed." # Put a space in. if [ $CDROM = yes ] then echo fi fi #end of test OES if test $CDROM = yes then echo "Please make sure you have an unmounted cdfs format CD-ROM in your primary CD-ROM drive." fi #end of test CDROM if [ $CDROM = yes -o $OES = yes ] then echo  corq clear fi # Clear the vts for nicer output. for i in 02 03 04 05 06 07 08 09 10 11 do clear > /dev/vt$i done if test $OES = yes then echo "Starting Balanced Load Tests." ( exec /home/loadtests/tests/oes/1 > /dev/vt02 2>/home/loadtests/log/oes1)& ( exec /home/loadtests/tests/oes/2 > /dev/vt03 2>/home/loadtests/log/oes2)& ( exec /home/loadtests/tests/oes/3 > /dev/vt04 2>/home/loadtests/log/oes3)& ( exec /home/loadtests/tests/oes/4 > /dev/vt05 2>/home/loadtests/log/oes4)& ( exec /home/loadtests/tests/oes/5 > /dev/vt06 2>/home/loadtests/log/oes5)& ( exec /home/loadtests/tests/oes/6 > /dev/vt07 2>/home/loadtests/log/oes6)& ( exec /home/loadtests/tests/oes/7 > /dev/vt08 2>/home/loadtests/log/oes7)& ( exec /home/loadtests/tests/oes/8.386 > /dev/vt09 2>/home/loadtests/log/oes8)& ( exec /home/loadtests/tests/oes/9 > /dev/vt10 2>/home/loadtests/log/oes9)& ( exec /home/loadtests/tests/oes/10 > /dev/vt11 2>/home/loadtests/log/oes10)& ( exec /home/loadtests/tests/oes/sar_p > /home/loadtests/log/sar-p.dat 2>&1)& rm -f /home/loadtests/log/date.dat 2>/dev/null (/home/loadtests/tests/oes/sleepy > /home/loadtests/log/date.dat)& echo " Error messages in /home/loadtests/log/oes[1-10]" fi # end of if OES # #################################################### ########### MEM #################################################### # if test $MEM = yes then sleep 2 echo "Starting Memory Load Tests." if test -x /home/loadtests/tests/mem/thrash then #disable tty02 >/dev/null 2>&1 (exec /home/loadtests/tests/mem/thrash > /dev/vt02 2>/home/loadtests/log/thrash) & echo " Running /home/loadtests/tests/mem/thrash" echo " Error messages in /home/loadtests/log/thrash" else echo " Could not find /home/loadtests/tests/mem/thrash" fi if test -x /home/loadtests/tests/mem/mem386 then (exec /home/loadtests/tests/mem/mem386 > /dev/vt03 2>/home/loadtests/log/mem386) & echo " Running /home/loadtests/tests/mem/mem386" echo " Error messages in /home/loadtests/log/mem386" else echo " Could not find /home/loadtests/tests/mem/mem386" fi fi #end if MEM # #################################################### ########### disk tests #################################################### # if test $DISK = yes then sleep 2 # # Start Disk load tests # echo "Starting Disk Load Tests." (exec /home/loadtests/tests/disk/1 > /dev/vt02 2>/home/loadtests/log/disk1)& (exec /home/loadtests/tests/disk/2 > /dev/vt03 2>/home/loadtests/log/disk2)& (exec /home/loadtests/tests/disk/3 > /dev/vt04 2>/home/loadtests/log/disk3)& (exec /home/loadtests/tests/disk/4 > /dev/vt05 2>/home/loadtests/log/disk4)& (exec /home/loadtests/tests/disk/5 > /dev/vt06 2>/home/loadtests/log/disk5)& (exec /home/loadtests/tests/disk/6 > /dev/vt07 2>/home/loadtests/log/disk6)& (exec /home/loadtests/tests/disk/7 > /dev/vt08 2>/home/loadtests/log/disk7)& (exec /home/loadtests/tests/disk/8 > /dev/vt09 2>/home/loadtests/log/disk8)& (exec /home/loadtests/tests/disk/9 > /dev/vt10 2>/home/loadtests/log/disk9)& (exec /home/loadtests/tests/disk/10 > /dev/vt11 2>/home/loadtests/log/disk10)& echo " Error messages in /home/loadtests/log/disk[1-10]" fi # end if DISK # #################################################### ########### cpu tests #################################################### # if test $CPU = yes then sleep 2 # # start CPU Load tests # echo "Starting CPU Load Tests." (exec /home/loadtests/tests/cpu/1 > /dev/vt02 2>/home/loadtests/log/cpu1)& (exec /home/loadtests/tests/cpu/2 > /dev/vt03 2>/home/loadtests/log/cpu2)& (exec /home/loadtests/tests/cpu/3 > /dev/vt04 2>/home/loadtests/log/cpu3)& (exec /home/loadtests/tests/cpu/4 > /dev/vt05 2>/home/loadtests/log/cpu4)& (exec /home/loadtests/tests/cpu/5 > /dev/vt06 2>/home/loadtests/log/cpu5)& (exec /home/loadtests/tests/cpu/6 > /dev/vt07 2>/home/loadtests/log/cpu6)& (exec /home/loadtests/tests/cpu/7 > /dev/vt08 2>/home/loadtests/log/cpu7)& (exec /home/loadtests/tests/cpu/8 > /dev/vt09 2>/home/loadtests/log/cpu8)& (exec /home/loadtests/tests/cpu/9 > /dev/vt10 2>/home/loadtests/log/cpu9)& (exec /home/loadtests/tests/cpu/10 > /dev/vt11 2>/home/loadtests/log/cpu10)& echo " Error messages in /home/loadtests/log/cpu[1-10]" fi # end if CPU # # #################################################### ########### CD-ROM tests #################################################### # if test $CDROM = yes then sleep 2 # # Start CD-ROM load tests # echo "Starting CD-ROM Load Tests." (exec /home/loadtests/tests/cdrom/cdload > /dev/vt10 2>/home/loadtests/log/cdrom)& echo " Error messages in /home/loadtests/log/cdrom" fi # end if CD-ROM trap "cleanup; exit 0" 15 #trap "ask_for_cleanup; exit 0" 2 echo "\nSCO System Load Tests started at \c" date } # # Deal with ending the tests. # end_tests() { while : do echo "\nPress when you are ready to end the tests.\c" getc input case $input in '') ask_for_cleanup ;; *) ;; esac done } # # MAIN PROGRAM STARTS HERE # # # if someone has run the tests before don't do the warning nonsense # if test -f /home/loadtests/tests/.expert then select_tests run_tests end_tests fi # # First time around, so tell them a few things # clear hello corq clear multiscreens what_to_do corq touch /home/loadtests/tests/.expert select_tests run_tests end_tests 070701000235d9000081a40000abdc00007ab70000000133ef27b50000004800001dff0000000100000000000000000000001200000000install/copyright(C) Copyright 1997 The Santa Cruz Operation, Inc. All rights reserved. 070701000235da000081a40000abdc00007ab700000001351154550000001500001dff0000000100000000000000000000000f00000000install/dependP base Base System 070701000235db000081a40000abdc00007ab7000000013511616e0000004b00001dff0000000100000000000000000000001300000000install/postremove# Remove the loadtests home directory to finish up. rm -rf /home/loadtests 07070100000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000b00000000TRAILER!!!