Newsgroups: comp.sources.unix From: spaf@cs.purdue.edu (Gene Spafford) Subject: v27i150: tripwire-1.1 - security integrity monitor, V1.1, Part04/26 References: <1.756157401.21864@gw.home.vix.com> Sender: unix-sources-moderator@gw.home.vix.com Approved: vixie@gw.home.vix.com Submitted-By: spaf@cs.purdue.edu (Gene Spafford) Posting-Number: Volume 27, Issue 150 Archive-Name: tripwire-1.1/part04 #! /bin/sh # This is a shell archive. Remove anything before this line, then unpack # it by saving it into a file and typing "sh file". To overwrite existing # files, type "sh file -c". You can also feed this as standard input via # unshar, or by typing "sh 'tripwire-1.1/docs/designaa' <<'END_OF_FILE' X%!PS-Adobe-2.0 X%%Creator: dvips 5.485 Copyright 1986-92 Radical Eye Software X%%Title: t1.dvi X%%Pages: 21 1 X%%BoundingBox: 0 0 612 792 X%%EndComments X%DVIPSCommandLine: dvips -EZ t1.dvi X%%BeginProcSet: tex.pro X/TeXDict 250 dict def TeXDict begin /N{def}def /B{bind def}N /S{exch}N /X{S N} XB /TR{translate}N /isls false N /vsize 11 72 mul N /@rigin{isls{[0 -1 1 0 0 0] Xconcat}if 72 Resolution div 72 VResolution div neg scale isls{Resolution hsize X-72 div mul 0 TR}if Resolution VResolution vsize -72 div 1 add mul TR matrix Xcurrentmatrix dup dup 4 get round 4 exch put dup dup 5 get round 5 exch put Xsetmatrix}N /@landscape{/isls true N}B /@manualfeed{statusdict /manualfeed Xtrue put}B /@copies{/#copies X}B /FMat[1 0 0 -1 0 0]N /FBB[0 0 0 0]N /nn 0 N X/IE 0 N /ctr 0 N /df-tail{/nn 8 dict N nn begin /FontType 3 N /FontMatrix Xfntrx N /FontBBox FBB N string /base X array /BitMaps X /BuildChar{ XCharBuilder}N /Encoding IE N end dup{/foo setfont}2 array copy cvx N load 0 nn Xput /ctr 0 N[}B /df{/sf 1 N /fntrx FMat N df-tail}B /dfs{div /sf X /fntrx[sf 0 X0 sf neg 0 0]N df-tail}B /E{pop nn dup definefont setfont}B /ch-width{ch-data Xdup length 5 sub get}B /ch-height{ch-data dup length 4 sub get}B /ch-xoff{128 Xch-data dup length 3 sub get sub}B /ch-yoff{ch-data dup length 2 sub get 127 Xsub}B /ch-dx{ch-data dup length 1 sub get}B /ch-image{ch-data dup type X/stringtype ne{ctr get /ctr ctr 1 add N}if}B /id 0 N /rw 0 N /rc 0 N /gp 0 N X/cp 0 N /G 0 N /sf 0 N /CharBuilder{save 3 1 roll S dup /base get 2 index get XS /BitMaps get S get /ch-data X pop /ctr 0 N ch-dx 0 ch-xoff ch-yoff ch-height Xsub ch-xoff ch-width add ch-yoff setcachedevice ch-width ch-height true[1 0 0 X-1 -.1 ch-xoff sub ch-yoff .1 add]{ch-image}imagemask restore}B /D{/cc X dup Xtype /stringtype ne{]}if nn /base get cc ctr put nn /BitMaps get S ctr S sf 1 Xne{dup dup length 1 sub dup 2 index S get sf div put}if put /ctr ctr 1 add N} XB /I{cc 1 add D}B /bop{userdict /bop-hook known{bop-hook}if /SI save N @rigin X0 0 moveto pop}N /eop{SI restore showpage userdict /eop-hook known{eop-hook} Xif}N /@start{userdict /start-hook known{start-hook}if /VResolution X X/Resolution X 1000 div /DVImag X /IE 256 array N 0 1 255{IE S 1 string dup 0 3 Xindex put cvn put}for 65781.76 div /vsize X 65781.76 div /hsize X}N /p{show}N X/RMat[1 0 0 -1 0 0]N /BDot 260 string N /rulex 0 N /ruley 0 N /v{/ruley X X/rulex X V}B /V statusdict begin /product where{pop product dup length 7 ge{0 X7 getinterval(Display)eq}{pop false}ifelse}{false}ifelse end{{gsave TR -.1 -.1 XTR 1 1 scale rulex ruley false RMat{BDot}imagemask grestore}}{{gsave TR -.1 X-.1 TR rulex ruley scale 1 1 false RMat{BDot}imagemask grestore}}ifelse B /a{ Xmoveto}B /delta 0 N /tail{dup /delta X 0 rmoveto}B /M{S p delta add tail}B /b{ XS p tail}B /c{-4 M}B /d{-3 M}B /e{-2 M}B /f{-1 M}B /g{0 M}B /h{1 M}B /i{2 M}B X/j{3 M}B /k{4 M}B /w{0 rmoveto}B /l{p -4 w}B /m{p -3 w}B /n{p -2 w}B /o{p -1 w X}B /q{p 1 w}B /r{p 2 w}B /s{p 3 w}B /t{p 4 w}B /x{0 S rmoveto}B /y{3 2 roll p Xa}B /bos{/SS save N}B /eos{SS restore}B end X%%EndProcSet X%%BeginProcSet: special.pro XTeXDict begin /SDict 200 dict N SDict begin /@SpecialDefaults{/hs 612 N /vs X792 N /ho 0 N /vo 0 N /hsc 1 N /vsc 1 N /ang 0 N /CLIP 0 N /rwiSeen false N X/rhiSeen false N /letter{}N /note{}N /a4{}N /legal{}N}B /@scaleunit 100 N X/@hscale{@scaleunit div /hsc X}B /@vscale{@scaleunit div /vsc X}B /@hsize{/hs XX /CLIP 1 N}B /@vsize{/vs X /CLIP 1 N}B /@clip{/CLIP 2 N}B /@hoffset{/ho X}B X/@voffset{/vo X}B /@angle{/ang X}B /@rwi{10 div /rwi X /rwiSeen true N}B /@rhi X{10 div /rhi X /rhiSeen true N}B /@llx{/llx X}B /@lly{/lly X}B /@urx{/urx X}B X/@ury{/ury X}B /magscale true def end /@MacSetUp{userdict /md known{userdict X/md get type /dicttype eq{userdict begin md length 10 add md maxlength ge{/md Xmd dup length 20 add dict copy def}if end md begin /letter{}N /note{}N /legal{ X}N /od{txpose 1 0 mtx defaultmatrix dtransform S atan/pa X newpath clippath Xmark{transform{itransform moveto}}{transform{itransform lineto}}{6 -2 roll Xtransform 6 -2 roll transform 6 -2 roll transform{itransform 6 2 roll Xitransform 6 2 roll itransform 6 2 roll curveto}}{{closepath}}pathforall Xnewpath counttomark array astore /gc xdf pop ct 39 0 put 10 fz 0 fs 2 XF/|______Courier fnt invertflag{PaintBlack}if}N /txpose{pxs pys scale ppr Xaload pop por{noflips{pop S neg S TR pop 1 -1 scale}if xflip yflip and{pop S Xneg S TR 180 rotate 1 -1 scale ppr 3 get ppr 1 get neg sub neg ppr 2 get ppr 0 Xget neg sub neg TR}if xflip yflip not and{pop S neg S TR pop 180 rotate ppr 3 Xget ppr 1 get neg sub neg 0 TR}if yflip xflip not and{ppr 1 get neg ppr 0 get Xneg TR}if}{noflips{TR pop pop 270 rotate 1 -1 scale}if xflip yflip and{TR pop Xpop 90 rotate 1 -1 scale ppr 3 get ppr 1 get neg sub neg ppr 2 get ppr 0 get Xneg sub neg TR}if xflip yflip not and{TR pop pop 90 rotate ppr 3 get ppr 1 get Xneg sub neg 0 TR}if yflip xflip not and{TR pop pop 270 rotate ppr 2 get ppr 0 Xget neg sub neg 0 S TR}if}ifelse scaleby96{ppr aload pop 4 -1 roll add 2 div 3 X1 roll add 2 div 2 copy TR .96 dup scale neg S neg S TR}if}N /cp{pop pop Xshowpage pm restore}N end}if}if}N /normalscale{Resolution 72 div VResolution X72 div neg scale magscale{DVImag dup scale}if 0 setgray}N /psfts{S 65781.76 Xdiv N}N /startTexFig{/psf$SavedState save N userdict maxlength dict begin X/magscale false def normalscale currentpoint TR /psf$ury psfts /psf$urx psfts X/psf$lly psfts /psf$llx psfts /psf$y psfts /psf$x psfts currentpoint /psf$cy X X/psf$cx X /psf$sx psf$x psf$urx psf$llx sub div N /psf$sy psf$y psf$ury Xpsf$lly sub div N psf$sx psf$sy scale psf$cx psf$sx div psf$llx sub psf$cy Xpsf$sy div psf$ury sub TR /showpage{}N /erasepage{}N /copypage{}N /p 3 def X@MacSetUp}N /doclip{psf$llx psf$lly psf$urx psf$ury currentpoint 6 2 roll Xnewpath 4 copy 4 2 roll moveto 6 -1 roll S lineto S lineto S lineto closepath Xclip newpath moveto}N /endTexFig{end psf$SavedState restore}N /@beginspecial{ XSDict begin /SpecialSave save N gsave normalscale currentpoint TR X@SpecialDefaults count /ocount X /dcount countdictstack N}N /@setspecial{CLIP X1 eq{newpath 0 0 moveto hs 0 rlineto 0 vs rlineto hs neg 0 rlineto closepath Xclip}if ho vo TR hsc vsc scale ang rotate rwiSeen{rwi urx llx sub div rhiSeen{ Xrhi ury lly sub div}{dup}ifelse scale llx neg lly neg TR}{rhiSeen{rhi ury lly Xsub div dup scale llx neg lly neg TR}if}ifelse CLIP 2 eq{newpath llx lly Xmoveto urx lly lineto urx ury lineto llx ury lineto closepath clip}if X/showpage{}N /erasepage{}N /copypage{}N newpath}N /@endspecial{count ocount Xsub{pop}repeat countdictstack dcount sub{end}repeat grestore SpecialSave Xrestore end}N /@defspecial{SDict begin}N /@fedspecial{end}B /li{lineto}B /rl{ Xrlineto}B /rc{rcurveto}B /np{/SaveX currentpoint /SaveY X N 1 setlinecap Xnewpath}N /st{stroke SaveX SaveY moveto}N /fil{fill SaveX SaveY moveto}N X/ellipse{/endangle X /startangle X /yrad X /xrad X /savematrix matrix Xcurrentmatrix N TR xrad yrad scale 0 0 1 startangle endangle arc savematrix Xsetmatrix}N end X%%EndProcSet XTeXDict begin 40258431 52099146 1000 300 300 @start /Fa 3 118 Xdf109 D<07F01FFC3FFC780C7800780078007C003FC01FF00FF803F8007C X003C003CC03CF07CFFF87FF00FC00E147F9311>115 D117 XD E /Fb 58 123 df<70F8F8F8F8F8F8F8F8F8F8F8F8F8F8F8F870000000000070F8F8F870051C X779B18>33 D<030600078F00078F00078F00078F00078F00078F007FFFC0FFFFE0FFFFE07FFFC0 X0F1E000F1E000F1E000F1E000F1E000F1E007FFFC0FFFFE0FFFFE07FFFC01E3C001E3C001E3C00 X1E3C001E3C001E3C000C1800131C7E9B18>35 D<387C7C7E3E0E0E0E1C1C38F8F0C0070E789B18 X>39 D<007000F001E003C007800F001E001C00380038007000700070007000E000E000E000E000 XE000E000E000E0007000700070007000380038001C001E000F00078003C001F000F000700C2479 X9F18>I<6000F00078003C001E000F000780038001C001C000E000E000E000E000700070007000 X70007000700070007000E000E000E000E001C001C0038007800F001E003C007800F00060000C24 X7C9F18>I<00600000F00000F00000F00000F00000F00000F00000F0007FFFC0FFFFE0FFFFE07F XFFC000F00000F00000F00000F00000F00000F00000F00000600013147E9718>43 XD<1C3E7E7F3F1F070E1E7CF860080C788518>I<7FFF00FFFF80FFFF807FFF0011047D8F18>I<30 X78FCFC78300606778518>I<000300000780000780000F80000F00001F00001E00001E00003E00 X003C00007C0000780000780000F80000F00001F00001E00003E00003C00003C00007C000078000 X0F80000F00000F00001F00001E00003E00003C00003C00007C0000780000F80000F00000F00000 X60000011247D9F18>I<01F00007FC000FFE001F1F001C07003803807803C07001C07001C0E000 XE0E000E0E000E0E000E0E000E0E000E0E000E0E000E0E000E0F001E07001C07001C07803C03803 X801C07001F1F000FFE0007FC0001F000131C7E9B18>I<01800380038007800F803F80FF80FB80 X438003800380038003800380038003800380038003800380038003800380038003807FFCFFFE7F XFC0F1C7B9B18>I<03F0000FFE003FFF007C0F807003C0E001C0F000E0F000E06000E00000E000 X00E00001C00001C00003C0000780000F00001E00003C0000780000F00001E00007C0000F80001E X00E03C00E07FFFE0FFFFE07FFFE0131C7E9B18>I<07F8001FFE003FFF007807807803C07801C0 X3001C00001C00003C0000380000F0003FF0003FE0003FF000007800003C00001C00000E00000E0 X0000E0F000E0F000E0F001C0F003C07C07803FFF001FFE0003F800131C7E9B18>I<001F00003F X0000770000770000E70001E70001C7000387000787000707000E07001E07003C07003807007807 X00F00700FFFFF8FFFFF8FFFFF8000700000700000700000700000700000700007FF000FFF8007F XF0151C7F9B18>I<1FFF803FFF803FFF8038000038000038000038000038000038000038000038 X00003BF8003FFE003FFF003C07801803C00001C00000E00000E06000E0F000E0F000E0E001C070 X03C07C0F803FFF001FFC0003F000131C7E9B18>I<007E0001FF0007FF800F83C01E03C01C03C0 X380180380000700000700000E1F800E7FE00FFFF00FE0780F803C0F001C0F000E0E000E0F000E0 X7000E07000E07000E03801C03C03C01E07800FFF0007FE0001F800131C7E9B18>II<03F0000FFC001FFE003C0F00780780700380E001C0E001C0E001C0E0 X01E0E001E07001E07803E03C0FE01FFFE00FFEE003F0E00000E00001C00001C00001C030038078 X0780780F00783E003FFC001FF00007C000131C7E9B18>57 D<3078FCFC78300000000000000000 X3078FCFC78300614779318>I<7FFFC0FFFFE0FFFFE0FFFFE0000000000000000000000000FFFF XE0FFFFE0FFFFE07FFFC0130C7E9318>61 D<007C0001FE0007FF000F87801E03C03C1DC0387FC0 X70FFE071E3E071C1E0E1C1E0E380E0E380E0E380E0E380E0E380E0E380E0E1C1C071C1C071E3C0 X70FF80387F003C1C001E00E00F83E007FFC001FF80007E00131C7E9B18>64 XD<00700000F80000F80000D80000D80001DC0001DC0001DC00018C00038E00038E00038E00038E X000306000707000707000707000707000FFF800FFF800FFF800E03800E03801C01C01C01C07F07 XF0FF8FF87F07F0151C7F9B18>I<00F8E003FEE007FFE00F07E01E03E03C01E03800E07000E070 X00E0700000E00000E00000E00000E00000E00000E00000E00000E000007000007000E07000E038 X00E03C00E01E01C00F07C007FF8003FE0000F800131C7E9B18>67 D69 DI<7FE000FFE0007FE0000E00000E00000E00000E00000E00 X000E00000E00000E00000E00000E00000E00000E00000E00000E00000E00000E00000E00000E00 X700E00700E00700E00700E00707FFFF0FFFFF07FFFF0141C7F9B18>76 D<0FF8003FFE007FFF00 X780F00700700F00780E00380E00380E00380E00380E00380E00380E00380E00380E00380E00380 XE00380E00380E00380E00380E00380E00380F00780700700780F007FFF003FFE000FF800111C7D X9B18>79 D<7FF800FFFE007FFF001C0F801C03801C03C01C01C01C01C01C01C01C03C01C03801C X0F801FFF001FFE001FFE001C0F001C07001C03801C03801C03801C03801C03801C039C1C039C1C X039C7F01F8FF81F87F00F0161C7F9B18>82 D<03F3801FFF803FFF807C0F80700780E00380E003 X80E00380E000007000007800003F00001FF00007FE0000FF00000F800003C00001C00000E00000 XE06000E0E000E0E001E0F001C0F80780FFFF80FFFE00E7F800131C7E9B18>I<7FFFF8FFFFF8FF XFFF8E07038E07038E07038E0703800700000700000700000700000700000700000700000700000 X700000700000700000700000700000700000700000700000700000700007FF0007FF0007FF0015 X1C7F9B18>I86 D<7FFF00FFFF80FFFF807FFF0011047D7F18>95 XD<1FE0003FF8007FFC00781E00300E0000070000070000FF0007FF001FFF007F0700780700E007 X00E00700E00700F00F00781F003FFFF01FFBF007E1F014147D9318>97 D<7E0000FE00007E0000 X0E00000E00000E00000E00000E00000E3E000EFF800FFFC00FC1E00F80E00F00700E00700E0038 X0E00380E00380E00380E00380E00380F00700F00700F80E00FC1E00FFFC00EFF80063E00151C80 X9B18>I<01FE0007FF001FFF803E0780380300700000700000E00000E00000E00000E00000E000 X00E000007000007001C03801C03E03C01FFF8007FF0001FC0012147D9318>I<001F80003F8000 X1F8000038000038000038000038000038003E3800FFB801FFF803C1F80380F80700780700380E0 X0380E00380E00380E00380E00380E00380700780700780380F803C1F801FFFF00FFBF803E3F015 X1C7E9B18>I<01F00007FC001FFE003E0F00380780700380700380E001C0E001C0FFFFC0FFFFC0 XFFFFC0E000007000007001C03801C03E03C01FFF8007FF0001FC0012147D9318>I<001F80007F XC000FFE000E1E001C0C001C00001C00001C0007FFFC0FFFFC0FFFFC001C00001C00001C00001C0 X0001C00001C00001C00001C00001C00001C00001C00001C00001C00001C0007FFF007FFF007FFF X00131C7F9B18>I<01E1F007FFF80FFFF81E1E301C0E003807003807003807003807003807001C X0E001E1E001FFC001FF80039E0003800001C00001FFE001FFFC03FFFE07801F0700070E00038E0 X0038E00038E000387800F07E03F01FFFC00FFF8001FC00151F7F9318>I<7E0000FE00007E0000 X0E00000E00000E00000E00000E00000E3E000EFF800FFFC00FC1C00F80E00F00E00E00E00E00E0 X0E00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E07FC3FCFFE7FE7FC3FC171C80 X9B18>I<03800007C00007C00007C0000380000000000000000000000000007FC000FFC0007FC0 X0001C00001C00001C00001C00001C00001C00001C00001C00001C00001C00001C00001C00001C0 X0001C000FFFF00FFFF80FFFF00111D7C9C18>I107 XD<7FE000FFE0007FE00000E00000E00000E00000E00000E00000E00000E00000E00000E00000E0 X0000E00000E00000E00000E00000E00000E00000E00000E00000E00000E00000E00000E0007FFF XC0FFFFE07FFFC0131C7E9B18>I<7CE0E000FFFBF8007FFFF8001F1F1C001E1E1C001E1E1C001C X1C1C001C1C1C001C1C1C001C1C1C001C1C1C001C1C1C001C1C1C001C1C1C001C1C1C001C1C1C00 X1C1C1C007F1F1F00FFBFBF807F1F1F001914819318>I<7E3E00FEFF807FFFC00FC1C00F80E00F X00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E07FC3FCFF XE7FE7FC3FC1714809318>I<01F0000FFE001FFF003E0F803803807001C07001C0E000E0E000E0 XE000E0E000E0E000E0F001E07001C07803C03C07803E0F801FFF000FFE0001F00013147E9318> XI<7E3E00FEFF807FFFC00FC1E00F80E00F00700E00700E00380E00380E00380E00380E00380E00 X380F00700F00700F80E00FC1E00FFFC00EFF800E3E000E00000E00000E00000E00000E00000E00 X000E00007FC000FFE0007FC000151E809318>I<01E38007FB801FFF803E1F80380F8070078070 X0780E00380E00380E00380E00380E00380E00380700780700780380F803C1F801FFF800FFB8003 XE380000380000380000380000380000380000380000380003FF8003FF8003FF8151E7E9318>I< X7F87E0FF9FF07FBFF803F87803F03003E00003C00003C000038000038000038000038000038000 X0380000380000380000380007FFE00FFFF007FFE0015147F9318>I<07F7003FFF007FFF00780F X00E00700E00700E007007C00007FE0001FFC0003FE00001F00600780E00380E00380F00380F80F X00FFFF00FFFC00E7F00011147D9318>I<0180000380000380000380000380007FFFC0FFFFC0FF XFFC00380000380000380000380000380000380000380000380000380000380400380E00380E003 X80E001C1C001FFC000FF80003E0013197F9818>I<7E07E0FE0FE07E07E00E00E00E00E00E00E0 X0E00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E01E00F03E007FFFC03FFFE X01FCFC1714809318>I<7F8FF0FF8FF87F8FF01E03C00E03800E03800E03800707000707000707 X00038E00038E00038E00038E0001DC0001DC0001DC0000F80000F80000700015147F9318>II<7F8FF07F9FF07F8FF0070700 X078E00039E0001DC0001F80000F80000700000F00000F80001DC00039E00038E000707000F0780 X7F8FF0FF8FF87F8FF015147F9318>I<7F8FF0FF8FF87F8FF00E01C00E03800E03800703800707 X00070700038700038600038E0001CE0001CE0000CC0000CC0000DC000078000078000078000070 X0000700000700000F00000E00079E0007BC0007F80003F00001E0000151E7F9318>I<3FFFF07F XFFF07FFFF07001E07003C0700780000F00001E00003C0000F80001F00003C0000780000F00701E X00703C0070780070FFFFF0FFFFF0FFFFF014147F9318>I E /Fc 1 1 df0 D E /Fd 1 111 df<383C0044C6004702004602008E06000C06000C06000C0C00180C00 X180C40181840181880300880300F00120E7F8D15>110 D E /Fe 2 111 Xdf62 XD<1E07802318C023A06043C0704380704380708700E00700E00700E00700E00E01C00E01C00E01 XC00E03821C03841C07041C07081C03083803101801E017147E931B>110 XD E /Ff 37 122 df<000FE000007FF80000F81C0001E07C0003E07C0007C07C0007C07C0007C0 X380007C0000007C0000007C0000007C1FE00FFFFFE00FFFFFE0007C03E0007C03E0007C03E0007 XC03E0007C03E0007C03E0007C03E0007C03E0007C03E0007C03E0007C03E0007C03E0007C03E00 X07C03E0007C03E0007C03E003FF9FFC03FF9FFC01A20809F1D>12 D<000FFE00007FFE0000F87E X0001E0FE0003E0FE0007C07E0007C07E0007C03E0007C03E0007C03E0007C03E0007C03E00FFFF XFE00FFFFFE0007C03E0007C03E0007C03E0007C03E0007C03E0007C03E0007C03E0007C03E0007 XC03E0007C03E0007C03E0007C03E0007C03E0007C03E0007C03E0007C03E003FF9FFC03FF9FFC0 X1A20809F1D>I45 D<387CFEFEFE7C3807077C860F>I<00E000 X01E0000FE000FFE000F3E00003E00003E00003E00003E00003E00003E00003E00003E00003E000 X03E00003E00003E00003E00003E00003E00003E00003E00003E00003E00003E00003E00003E000 XFFFF80FFFF80111D7C9C1A>49 D<07F0001FFE00383F007C1F80FE0FC0FE0FC0FE0FE0FE07E07C X07E03807E0000FE0000FC0000FC0001F80001F00003E0000780000F00000E00001C00003806007 X00600E00601C00E01FFFC03FFFC07FFFC0FFFFC0FFFFC0131D7D9C1A>I<01FC0007FF000E0F80 X1E0FC03F07E03F07E03F07E03F07E01E0FC0000FC0000F80001F0001FC0001FC00000F800007C0 X0003E00003F00003F83803F87C03F8FE03F8FE03F8FE03F0FC03F07807E03C0FC01FFF8003FC00 X151D7E9C1A>I<0001C00003C00007C00007C0000FC0001FC0003BC00073C00063C000C3C00183 XC00383C00703C00E03C00C03C01803C03803C07003C0E003C0FFFFFEFFFFFE0007C00007C00007 XC00007C00007C00007C000FFFE00FFFE171D7F9C1A>I<0007FC02003FFF0E00FE03DE03F000FE X07E0003E0FC0001E1F80001E3F00000E3F00000E7F0000067E0000067E000006FE000000FE0000 X00FE000000FE000000FE000000FE000000FE0000007E0000007E0000067F0000063F0000063F00 X000C1F80000C0FC0001807E0003803F0007000FE01C0003FFF800007FC001F1F7D9E26>67 XD69 DI73 D80 XD<03FC080FFF381E03F83800F8700078700038F00038F00018F00018F80000FC00007FC0007FFE X003FFF801FFFE00FFFF007FFF000FFF80007F80000FC00007C00003CC0003CC0003CC0003CE000 X38E00078F80070FE01E0E7FFC081FF00161F7D9E1D>83 D<07FC001FFF003F0F803F07C03F03E0 X3F03E00C03E00003E0007FE007FBE01F03E03C03E07C03E0F803E0F803E0F803E0FC05E07E0DE0 X3FF8FE0FE07E17147F9319>97 DI< X01FE0007FF801F0FC03E0FC03E0FC07C0FC07C0300FC0000FC0000FC0000FC0000FC0000FC0000 X7C00007E00003E00603F00C01F81C007FF0001FC0013147E9317>I<0007F80007F80000F80000 XF80000F80000F80000F80000F80000F80000F80000F80000F801F8F80FFEF81F83F83E01F87E00 XF87C00F87C00F8FC00F8FC00F8FC00F8FC00F8FC00F8FC00F87C00F87C00F87E00F83E01F81F07 XF80FFEFF03F8FF18207E9F1D>I<01FE0007FF800F83C01E01E03E00F07C00F07C00F8FC00F8FF XFFF8FFFFF8FC0000FC0000FC00007C00007C00003E00181E00180F807007FFE000FF8015147F93 X18>I<001F8000FFC001F3E003E7E003C7E007C7E007C3C007C00007C00007C00007C00007C000 XFFFC00FFFC0007C00007C00007C00007C00007C00007C00007C00007C00007C00007C00007C000 X07C00007C00007C00007C00007C0003FFC003FFC0013207F9F10>I<01FC3C07FFFE0F079E1E03 XDE3E03E03E03E03E03E03E03E03E03E01E03C00F07800FFF0009FC001800001800001C00001FFF X800FFFF007FFF81FFFFC3C007C70003EF0001EF0001EF0001E78003C78003C3F01F80FFFE001FF X00171E7F931A>II<1C003E003F00 X7F003F003E001C00000000000000000000000000FF00FF001F001F001F001F001F001F001F001F X001F001F001F001F001F001F001F001F00FFE0FFE00B217EA00E>I108 DII<01FF0007FFC01F83F03E00F83E00F87C007C7C007CFC007EFC007EFC007EFC007EFC007EFC X007E7C007C7C007C3E00F83E00F81F83F007FFC001FF0017147F931A>II<01F81807FE381F87783F01F83E01F87E00F87C00F8FC00F8FC00F8FC00F8FC00 XF8FC00F8FC00F87C00F87E00F87E00F83F01F81F87F80FFEF803F8F80000F80000F80000F80000 XF80000F80000F80000F80007FF0007FF181D7E931C>II<0FE63FFE701E600EE006E006F800FFC07FF83FFC1FFE03FE001FC0 X07C007E007F006F81EFFFCC7F010147E9315>I<01800180018003800380038007800F803F80FF XFCFFFC0F800F800F800F800F800F800F800F800F800F800F860F860F860F860F8607CC03F801F0 X0F1D7F9C14>IIIIII E /Fg 44 122 df<000FF000007FFC0001F80E0003E01F0007C03F000F X803F000F803F000F801E000F800C000F8000000F8000000F8000000F800000FFFFFF00FFFFFF00 X0F801F000F801F000F801F000F801F000F801F000F801F000F801F000F801F000F801F000F801F X000F801F000F801F000F801F000F801F000F801F000F801F000F801F000F801F007FF0FFE07FF0 XFFE01B237FA21F>12 D<387CFEFEFE7C3807077C8610>46 D<00180000780001F800FFF800FFF8 X0001F80001F80001F80001F80001F80001F80001F80001F80001F80001F80001F80001F80001F8 X0001F80001F80001F80001F80001F80001F80001F80001F80001F80001F80001F80001F8007FFF XE07FFFE013207C9F1C>49 D<03FC000FFF003C1FC07007E07C07F0FE03F0FE03F8FE03F8FE01F8 X7C01F83803F80003F80003F00003F00007E00007C0000F80001F00003E0000380000700000E018 X01C0180380180700180E00380FFFF01FFFF03FFFF07FFFF0FFFFF0FFFFF015207D9F1C>I<00FE X0007FFC00F07E01E03F03F03F03F81F83F81F83F81F81F03F81F03F00003F00003E00007C0001F X8001FE0001FF000007C00001F00001F80000FC0000FC3C00FE7E00FEFF00FEFF00FEFF00FEFF00 XFC7E01FC7801F81E07F00FFFC001FE0017207E9F1C>I<0000E00001E00003E00003E00007E000 X0FE0001FE0001FE00037E00077E000E7E001C7E00187E00307E00707E00E07E00C07E01807E038 X07E07007E0E007E0FFFFFEFFFFFE0007E00007E00007E00007E00007E00007E00007E000FFFE00 XFFFE17207E9F1C>I<1000201E01E01FFFC01FFF801FFF001FFE001FF8001BC000180000180000 X18000018000019FC001FFF001E0FC01807E01803E00003F00003F00003F80003F83803F87C03F8 XFE03F8FE03F8FC03F0FC03F07007E03007C01C1F800FFF0003F80015207D9F1C>I<001F8000FF XE003F07007C0F00F01F81F01F83E01F83E01F87E00F07C00007C0000FC0800FC7FC0FCFFE0FD80 XF0FF00F8FE007CFE007CFC007EFC007EFC007EFC007E7C007E7C007E7C007E3C007C3E007C1E00 XF80F00F00783E003FFC000FF0017207E9F1C>I<000070000000007000000000F800000000F800 X000000F800000001FC00000001FC00000003FE00000003FE00000003FE00000006FF000000067F X0000000E7F8000000C3F8000000C3F800000183FC00000181FC00000381FE00000300FE0000030 X0FE00000600FF000006007F00000E007F80000FFFFF80000FFFFF800018001FC00018001FC0003 X8001FE00030000FE00030000FE000600007F000600007F00FFE00FFFF8FFE00FFFF825227EA12A X>65 DI<0003FE0080001FFF818000FF01E380 X01F8003F8003E0001F8007C0000F800F800007801F800007803F000003803F000003807F000001 X807E000001807E00000180FE00000000FE00000000FE00000000FE00000000FE00000000FE0000 X0000FE00000000FE000000007E000000007E000001807F000001803F000001803F000003801F80 X0003000F8000030007C000060003F0000C0001F800380000FF00F000001FFFC0000003FE000021 X227DA128>II70 D72 XDI77 D<0007FC0000003FFF800000FC07E00003F001F80007E000FC000FC0007E X001F80003F001F80003F003F00001F803F00001F807F00001FC07E00000FC07E00000FC0FE0000 X0FE0FE00000FE0FE00000FE0FE00000FE0FE00000FE0FE00000FE0FE00000FE0FE00000FE0FE00 X000FE07E00000FC07F00001FC07F00001FC03F00001F803F80003F801F80003F000FC0007E0007 XE000FC0003F001F80000FC07E000003FFF80000007FC000023227DA12A>79 XDI82 D<01FC0407FF8C1F03FC3C007C7C003C78001C78001CF8000CF8000CFC00 X0CFC0000FF0000FFE0007FFF007FFFC03FFFF01FFFF80FFFFC03FFFE003FFE0003FF00007F0000 X3F00003FC0001FC0001FC0001FE0001EE0001EF0003CFC003CFF00F8C7FFE080FF8018227DA11F X>I<7FFFFFFF807FFFFFFF807E03F80F807803F807807003F803806003F80180E003F801C0E003 XF801C0C003F800C0C003F800C0C003F800C0C003F800C00003F800000003F800000003F8000000 X03F800000003F800000003F800000003F800000003F800000003F800000003F800000003F80000 X0003F800000003F800000003F800000003F800000003F800000003F800000003F800000003F800 X000003F8000003FFFFF80003FFFFF80022227EA127>II<07FC001FFF803F07C03F03E03F01E03F01F01E01F00001F00001F0003FF003FDF01F XC1F03F01F07E01F0FC01F0FC01F0FC01F0FC01F07E02F07E0CF81FF87F07E03F18167E951B>97 XDI<00FF8007FFE00F83 XF01F03F03E03F07E03F07C01E07C0000FC0000FC0000FC0000FC0000FC0000FC00007C00007E00 X007E00003E00301F00600FC0E007FF8000FE0014167E9519>I<0001FE000001FE0000003E0000 X003E0000003E0000003E0000003E0000003E0000003E0000003E0000003E0000003E0000003E00 X01FC3E0007FFBE000F81FE001F007E003E003E007E003E007C003E00FC003E00FC003E00FC003E X00FC003E00FC003E00FC003E00FC003E00FC003E007C003E007C003E003E007E001E00FE000F83 XBE0007FF3FC001FC3FC01A237EA21F>I<00FE0007FF800F87C01E01E03E01F07C00F07C00F8FC X00F8FC00F8FFFFF8FFFFF8FC0000FC0000FC00007C00007C00007E00003E00181F00300FC07003 XFFC000FF0015167E951A>I<003F8000FFC001E3E003C7E007C7E00F87E00F83C00F80000F8000 X0F80000F80000F80000F8000FFFC00FFFC000F80000F80000F80000F80000F80000F80000F8000 X0F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F80007FF8007FF800 X13237FA211>I<03FC1E0FFF7F1F0F8F3E07CF3C03C07C03E07C03E07C03E07C03E07C03E03C03 XC03E07C01F0F801FFF0013FC003000003000003800003FFF801FFFF00FFFF81FFFFC3800FC7000 X3EF0001EF0001EF0001EF0001E78003C7C007C3F01F80FFFE001FF0018217E951C>II<1C003F007F007F007F003F001C X000000000000000000000000000000FF00FF001F001F001F001F001F001F001F001F001F001F00 X1F001F001F001F001F001F001F001F00FFE0FFE00B247EA310>I107 DIII<00FE0007FFC00F83E01E00F03E00F87C007C7C00 X7C7C007CFC007EFC007EFC007EFC007EFC007EFC007EFC007E7C007C7C007C3E00F81F01F00F83 XE007FFC000FE0017167E951C>II114 D<0FF3003FFF00781F0060 X0700E00300E00300F00300FC00007FE0007FF8003FFE000FFF0001FF00000F80C00780C00380E0 X0380E00380F00700FC0E00EFFC00C7F00011167E9516>I<018000018000018000018000038000 X0380000780000780000F80003F8000FFFF00FFFF000F80000F80000F80000F80000F80000F8000 X0F80000F80000F80000F80000F80000F81800F81800F81800F81800F81800F830007C30003FE00 X00F80011207F9F16>II'tripwire-1.1/configs/conf-unicos.h' <<'END_OF_FILE' X/* $Id: conf-unicos.h,v 1.2 1993/08/19 05:27:09 genek Exp $ */ X X/* X * conf-unicos.h X * X * Tripwire configuration file X * X * Gene Kim X * Purdue University X * X * Unicos port by: X * Michael Barnett X */ X X/*** X *** Operating System specifics X *** X *** If the answer to a question in the comment is "Yes", then X *** change the corresponding "#undef" to a "#define" X ***/ X X/* X * is your OS a System V derivitive? if so, what version? X * (e.g., define SYSV 4) X */ X X#define SYSV 3 X X/* X * does your system have a like System V? X */ X X#define MALLOCH X X/* X * does your system have a like POSIX says you should? X */ X X#define STDLIBH X X/* X * does your system use readdir(3) that returns (struct dirent *)? X */ X X#define DIRENT X X/* X * is #include ok? (as opposed to ) X */ X X#define STRINGH X X/* X * does your system have gethostname(2) (instead of uname(2))? X */ X X#undef GETHOSTNAME X X/* X * miscallaneous stuff -mnb X */ X X#define UNICOS X#define MAXPATHLEN PATH_MAX END_OF_FILE if test 1032 -ne `wc -c <'tripwire-1.1/configs/conf-unicos.h'`; then echo shar: \"'tripwire-1.1/configs/conf-unicos.h'\" unpacked with wrong size! fi # end of 'tripwire-1.1/configs/conf-unicos.h' fi echo shar: End of archive 4 \(of 25\). cp /dev/null ark4isdone MISSING="" for I in 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 ; do if test ! -f ark${I}isdone ; then MISSING="${MISSING} ${I}" fi done if test "${MISSING}" = "" ; then echo You have unpacked all 25 archives. echo "Now read tripwire-1.1/README.kits" rm -f ark[1-9]isdone ark[1-9][0-9]isdone else echo You still need to unpack the following archives: echo " " ${MISSING} fi ## End of shell archive. exit 0