home *** CD-ROM | disk | FTP | other *** search
open in:
MacOS 8.1
|
Win98
|
DOS
browse contents |
view JSON data
|
view as text
This file was processed as: SHell self-extracting ARchive
(archive/shar).
Confidence | Program | Detection | Match Type | Support
|
---|
100%
| dexvert
| Newsgroup Content (archive/news)
| magic
| Supported |
100%
| dexvert
| SHell self-extracting ARchive (archive/shar)
| magic
| Supported |
100%
| dexvert
| Internet Message Format (text/imf)
| magic
| Supported |
1%
| dexvert
| Text File (text/txt)
| fallback
| Supported |
100%
| file
| news or mail, ASCII text
| default
| |
100%
| checkBytes
| Printable ASCII
| default
| |
100%
| perlTextCheck
| Likely Text (Perl)
| default
| |
100%
| siegfried
| fmt/329 Shell Archive Format
| default
| |
100%
| detectItEasy
| Format: plain text[LF]
| default (weak)
| |
100%
| xdgMime
| message/rfc822
| default
|
|
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 53 75 62 6a 65 63 74 3a | 20 20 76 32 33 69 30 31 |Subject:| v23i01|
|00000010| 33 3a 20 20 4e 65 74 6e | 65 77 73 20 74 72 61 6e |3: Netn|ews tran|
|00000020| 73 6d 69 73 73 69 6f 6e | 20 64 61 65 6d 6f 6e 2c |smission| daemon,|
|00000030| 20 50 61 72 74 30 33 2f | 30 33 0a 4e 65 77 73 67 | Part03/|03.Newsg|
|00000040| 72 6f 75 70 73 3a 20 63 | 6f 6d 70 2e 73 6f 75 72 |roups: c|omp.sour|
|00000050| 63 65 73 2e 75 6e 69 78 | 0a 41 70 70 72 6f 76 65 |ces.unix|.Approve|
|00000060| 64 3a 20 72 73 61 6c 7a | 40 75 75 6e 65 74 2e 55 |d: rsalz|@uunet.U|
|00000070| 55 2e 4e 45 54 0a 58 2d | 43 68 65 63 6b 73 75 6d |U.NET.X-|Checksum|
|00000080| 2d 53 6e 65 66 72 75 3a | 20 38 38 65 35 65 64 33 |-Snefru:| 88e5ed3|
|00000090| 39 20 36 32 31 33 63 36 | 63 36 20 30 36 31 35 33 |9 6213c6|c6 06153|
|000000a0| 62 39 65 20 65 31 31 33 | 33 35 36 35 0a 0a 53 75 |b9e e113|3565..Su|
|000000b0| 62 6d 69 74 74 65 64 2d | 62 79 3a 20 43 68 72 69 |bmitted-|by: Chri|
|000000c0| 73 20 4d 79 65 72 73 20 | 3c 63 68 72 69 73 40 77 |s Myers |<chris@w|
|000000d0| 75 67 61 74 65 2e 77 75 | 73 74 6c 2e 65 64 75 3e |ugate.wu|stl.edu>|
|000000e0| 0a 50 6f 73 74 69 6e 67 | 2d 6e 75 6d 62 65 72 3a |.Posting|-number:|
|000000f0| 20 56 6f 6c 75 6d 65 20 | 32 33 2c 20 49 73 73 75 | Volume |23, Issu|
|00000100| 65 20 31 33 0a 41 72 63 | 68 69 76 65 2d 6e 61 6d |e 13.Arc|hive-nam|
|00000110| 65 3a 20 6e 65 77 73 78 | 64 2f 70 61 72 74 30 33 |e: newsx|d/part03|
|00000120| 0a 0a 23 21 20 2f 62 69 | 6e 2f 73 68 0a 23 20 54 |..#! /bi|n/sh.# T|
|00000130| 68 69 73 20 69 73 20 61 | 20 73 68 65 6c 6c 20 61 |his is a| shell a|
|00000140| 72 63 68 69 76 65 2e 20 | 20 52 65 6d 6f 76 65 20 |rchive. | Remove |
|00000150| 61 6e 79 74 68 69 6e 67 | 20 62 65 66 6f 72 65 20 |anything| before |
|00000160| 74 68 69 73 20 6c 69 6e | 65 2c 20 74 68 65 6e 20 |this lin|e, then |
|00000170| 66 65 65 64 20 69 74 0a | 23 20 69 6e 74 6f 20 61 |feed it.|# into a|
|00000180| 20 73 68 65 6c 6c 20 76 | 69 61 20 22 73 68 20 66 | shell v|ia "sh f|
|00000190| 69 6c 65 22 20 6f 72 20 | 73 69 6d 69 6c 61 72 2e |ile" or |similar.|
|000001a0| 20 20 54 6f 20 6f 76 65 | 72 77 72 69 74 65 20 65 | To ove|rwrite e|
|000001b0| 78 69 73 74 69 6e 67 20 | 66 69 6c 65 73 2c 0a 23 |xisting |files,.#|
|000001c0| 20 74 79 70 65 20 22 73 | 68 20 66 69 6c 65 20 2d | type "s|h file -|
|000001d0| 63 22 2e 0a 23 20 54 68 | 65 20 74 6f 6f 6c 20 74 |c"..# Th|e tool t|
|000001e0| 68 61 74 20 67 65 6e 65 | 72 61 74 65 64 20 74 68 |hat gene|rated th|
|000001f0| 69 73 20 61 70 70 65 61 | 72 65 64 20 69 6e 20 74 |is appea|red in t|
|00000200| 68 65 20 63 6f 6d 70 2e | 73 6f 75 72 63 65 73 2e |he comp.|sources.|
|00000210| 75 6e 69 78 20 6e 65 77 | 73 67 72 6f 75 70 3b 0a |unix new|sgroup;.|
|00000220| 23 20 73 65 6e 64 20 6d | 61 69 6c 20 74 6f 20 63 |# send m|ail to c|
|00000230| 6f 6d 70 2d 73 6f 75 72 | 63 65 73 2d 75 6e 69 78 |omp-sour|ces-unix|
|00000240| 40 75 75 6e 65 74 2e 75 | 75 2e 6e 65 74 20 69 66 |@uunet.u|u.net if|
|00000250| 20 79 6f 75 20 77 61 6e | 74 20 74 68 61 74 20 74 | you wan|t that t|
|00000260| 6f 6f 6c 2e 0a 23 20 43 | 6f 6e 74 65 6e 74 73 3a |ool..# C|ontents:|
|00000270| 20 20 4d 61 6b 65 66 69 | 6c 65 20 63 6f 6d 70 6c | Makefi|le compl|
|00000280| 65 78 2e 63 6f 6e 66 20 | 6c 6f 67 2e 63 20 6d 61 |ex.conf |log.c ma|
|00000290| 69 6e 2e 63 20 6e 65 77 | 73 78 64 2e 63 6f 6e 66 |in.c new|sxd.conf|
|000002a0| 20 6e 65 77 73 78 64 2e | 68 0a 23 20 57 72 61 70 | newsxd.|h.# Wrap|
|000002b0| 70 65 64 20 62 79 20 72 | 73 61 6c 7a 40 6c 69 74 |ped by r|salz@lit|
|000002c0| 63 68 69 2e 62 62 6e 2e | 63 6f 6d 20 6f 6e 20 46 |chi.bbn.|com on F|
|000002d0| 72 69 20 4a 75 6c 20 31 | 33 20 31 35 3a 30 33 3a |ri Jul 1|3 15:03:|
|000002e0| 35 38 20 31 39 39 30 0a | 50 41 54 48 3d 2f 62 69 |58 1990.|PATH=/bi|
|000002f0| 6e 3a 2f 75 73 72 2f 62 | 69 6e 3a 2f 75 73 72 2f |n:/usr/b|in:/usr/|
|00000300| 75 63 62 20 3b 20 65 78 | 70 6f 72 74 20 50 41 54 |ucb ; ex|port PAT|
|00000310| 48 0a 65 63 68 6f 20 49 | 66 20 74 68 69 73 20 61 |H.echo I|f this a|
|00000320| 72 63 68 69 76 65 20 69 | 73 20 63 6f 6d 70 6c 65 |rchive i|s comple|
|00000330| 74 65 2c 20 79 6f 75 20 | 77 69 6c 6c 20 73 65 65 |te, you |will see|
|00000340| 20 74 68 65 20 66 6f 6c | 6c 6f 77 69 6e 67 20 6d | the fol|lowing m|
|00000350| 65 73 73 61 67 65 3a 0a | 65 63 68 6f 20 27 20 20 |essage:.|echo ' |
|00000360| 20 20 20 20 20 20 20 20 | 22 73 68 61 72 3a 20 45 | |"shar: E|
|00000370| 6e 64 20 6f 66 20 61 72 | 63 68 69 76 65 20 33 20 |nd of ar|chive 3 |
|00000380| 28 6f 66 20 33 29 2e 22 | 27 0a 69 66 20 74 65 73 |(of 3)."|'.if tes|
|00000390| 74 20 2d 66 20 27 4d 61 | 6b 65 66 69 6c 65 27 20 |t -f 'Ma|kefile' |
|000003a0| 2d 61 20 22 24 7b 31 7d | 22 20 21 3d 20 22 2d 63 |-a "${1}|" != "-c|
|000003b0| 22 20 3b 20 74 68 65 6e | 20 0a 20 20 65 63 68 6f |" ; then| . echo|
|000003c0| 20 73 68 61 72 3a 20 57 | 69 6c 6c 20 6e 6f 74 20 | shar: W|ill not |
|000003d0| 63 6c 6f 62 62 65 72 20 | 65 78 69 73 74 69 6e 67 |clobber |existing|
|000003e0| 20 66 69 6c 65 20 5c 22 | 27 4d 61 6b 65 66 69 6c | file \"|'Makefil|
|000003f0| 65 27 5c 22 0a 65 6c 73 | 65 0a 20 20 65 63 68 6f |e'\".els|e. echo|
|00000400| 20 73 68 61 72 3a 20 45 | 78 74 72 61 63 74 69 6e | shar: E|xtractin|
|00000410| 67 20 5c 22 27 4d 61 6b | 65 66 69 6c 65 27 5c 22 |g \"'Mak|efile'\"|
|00000420| 20 5c 28 34 39 35 31 20 | 63 68 61 72 61 63 74 65 | \(4951 |characte|
|00000430| 72 73 5c 29 0a 20 20 73 | 65 64 20 22 73 2f 5e 58 |rs\). s|ed "s/^X|
|00000440| 2f 2f 22 20 3e 27 4d 61 | 6b 65 66 69 6c 65 27 20 |//" >'Ma|kefile' |
|00000450| 3c 3c 27 45 4e 44 5f 4f | 46 5f 46 49 4c 45 27 0a |<<'END_O|F_FILE'.|
|00000460| 58 23 20 31 2e 20 49 66 | 20 74 68 65 20 63 6f 6d |X# 1. If| the com|
|00000470| 70 69 6c 65 72 20 63 6f | 6d 70 6c 61 69 6e 73 20 |piler co|mplains |
|00000480| 61 62 6f 75 74 20 75 6e | 64 65 66 69 6e 65 64 20 |about un|defined |
|00000490| 73 74 72 75 63 74 73 2c | 20 74 72 79 20 72 65 6d |structs,| try rem|
|000004a0| 6f 76 69 6e 67 20 74 68 | 65 0a 58 23 20 20 20 20 |oving th|e.X# |
|000004b0| 2d 44 42 53 44 34 5f 32 | 20 69 6e 20 43 46 4c 41 |-DBSD4_2| in CFLA|
|000004c0| 47 53 2c 20 62 65 6c 6f | 77 2e 0a 58 23 0a 58 23 |GS, belo|w..X#.X#|
|000004d0| 20 32 2e 20 49 66 20 74 | 68 65 20 6c 69 6e 6b 65 | 2. If t|he linke|
|000004e0| 72 20 63 6f 6d 70 6c 61 | 69 6e 73 20 74 68 61 74 |r compla|ins that|
|000004f0| 20 69 74 20 63 61 6e 27 | 74 20 66 69 6e 64 20 27 | it can'|t find '|
|00000500| 69 6e 64 65 78 27 2c 20 | 63 68 61 6e 67 65 20 2d |index', |change -|
|00000510| 44 53 54 52 43 48 52 3d | 69 6e 64 65 78 0a 58 23 |DSTRCHR=|index.X#|
|00000520| 20 20 20 20 74 6f 20 2d | 44 53 54 52 43 48 52 3d | to -|DSTRCHR=|
|00000530| 73 74 72 63 68 72 20 69 | 6e 20 43 46 4c 41 47 53 |strchr i|n CFLAGS|
|00000540| 2c 20 62 65 6c 6f 77 2e | 0a 58 0a 58 43 46 4c 41 |, below.|.X.XCFLA|
|00000550| 47 53 3d 09 09 2d 4f 20 | 2d 44 42 53 44 34 5f 32 |GS=..-O |-DBSD4_2|
|00000560| 20 2d 44 53 54 52 43 48 | 52 3d 69 6e 64 65 78 0a | -DSTRCH|R=index.|
|00000570| 58 4c 49 4e 54 46 4c 41 | 47 53 3d 09 2d 61 62 63 |XLINTFLA|GS=.-abc|
|00000580| 68 78 0a 58 43 43 3d 09 | 09 63 63 0a 58 4c 49 42 |hx.XCC=.|.cc.XLIB|
|00000590| 53 3d 09 09 2d 6c 63 6e | 65 77 73 0a 58 0a 58 23 |S=..-lcn|ews.X.X#|
|000005a0| 20 54 68 65 20 75 69 64 | 20 61 6e 64 20 67 69 64 | The uid| and gid|
|000005b0| 20 74 68 61 74 20 6e 65 | 77 73 78 64 20 28 61 6e | that ne|wsxd (an|
|000005c0| 64 20 74 68 65 20 6e 65 | 77 73 20 74 72 61 6e 73 |d the ne|ws trans|
|000005d0| 6d 69 74 74 65 72 73 29 | 20 73 68 6f 75 6c 64 20 |mitters)| should |
|000005e0| 72 75 6e 20 61 73 0a 58 | 4f 57 4e 45 52 3d 6e 65 |run as.X|OWNER=ne|
|000005f0| 77 73 0a 58 47 52 4f 55 | 50 3d 6e 65 77 73 0a 58 |ws.XGROU|P=news.X|
|00000600| 0a 58 23 20 57 68 65 72 | 65 20 74 6f 20 70 75 74 |.X# Wher|e to put|
|00000610| 20 6e 65 77 73 78 64 20 | 77 68 65 6e 20 69 74 27 | newsxd |when it'|
|00000620| 73 20 63 6f 6d 70 69 6c | 65 64 0a 58 42 49 4e 44 |s compil|ed.XBIND|
|00000630| 49 52 3d 2f 75 73 72 2f | 6c 6f 63 61 6c 2f 65 74 |IR=/usr/|local/et|
|00000640| 63 0a 58 0a 58 23 20 57 | 68 65 72 65 20 74 6f 20 |c.X.X# W|here to |
|00000650| 70 75 74 20 74 68 65 20 | 6d 61 6e 70 61 67 65 20 |put the |manpage |
|00000660| 61 6e 64 20 74 68 65 20 | 6d 61 6e 75 61 6c 20 73 |and the |manual s|
|00000670| 65 63 74 69 6f 6e 20 69 | 74 27 73 20 67 6f 69 6e |ection i|t's goin|
|00000680| 67 20 69 6e 74 6f 0a 58 | 4d 41 4e 44 49 52 3d 2f |g into.X|MANDIR=/|
|00000690| 75 73 72 2f 6d 61 6e 2f | 6d 61 6e 6c 0a 58 4d 41 |usr/man/|manl.XMA|
|000006a0| 4e 45 58 54 3d 6c 0a 58 | 0a 58 53 52 43 53 3d 09 |NEXT=l.X|.XSRCS=.|
|000006b0| 63 6f 6e 66 69 67 2e 63 | 20 6c 6f 67 2e 63 20 6d |config.c| log.c m|
|000006c0| 61 69 6e 2e 63 20 70 72 | 6f 63 65 73 73 2e 63 20 |ain.c pr|ocess.c |
|000006d0| 75 74 69 6c 2e 63 0a 58 | 4f 42 4a 53 3d 09 63 6f |util.c.X|OBJS=.co|
|000006e0| 6e 66 69 67 2e 6f 20 6c | 6f 67 2e 6f 20 6d 61 69 |nfig.o l|og.o mai|
|000006f0| 6e 2e 6f 20 70 72 6f 63 | 65 73 73 2e 6f 20 75 74 |n.o proc|ess.o ut|
|00000700| 69 6c 2e 6f 0a 58 0a 58 | 61 6c 6c 3a 20 6e 65 77 |il.o.X.X|all: new|
|00000710| 73 78 64 0a 58 0a 58 6e | 65 77 73 78 64 3a 20 24 |sxd.X.Xn|ewsxd: $|
|00000720| 7b 4f 42 4a 53 7d 0a 58 | 09 24 7b 43 43 7d 20 24 |{OBJS}.X|.${CC} $|
|00000730| 7b 43 46 4c 41 47 53 7d | 20 2d 6f 20 24 40 20 24 |{CFLAGS}| -o $@ $|
|00000740| 7b 4f 42 4a 53 7d 20 24 | 7b 4c 49 42 53 7d 0a 58 |{OBJS} $|{LIBS}.X|
|00000750| 0a 58 63 6c 65 61 6e 3a | 0a 58 09 72 6d 20 2d 66 |.Xclean:|.X.rm -f|
|00000760| 20 24 7b 4f 42 4a 53 7d | 20 6e 65 77 73 78 64 20 | ${OBJS}| newsxd |
|00000770| 63 6f 72 65 0a 58 0a 58 | 64 65 70 65 6e 64 3a 20 |core.X.X|depend: |
|00000780| 24 7b 53 52 43 53 7d 0a | 58 09 6d 6b 64 65 70 20 |${SRCS}.|X.mkdep |
|00000790| 24 7b 43 46 4c 41 47 53 | 7d 20 24 7b 53 52 43 53 |${CFLAGS|} ${SRCS|
|000007a0| 7d 0a 58 0a 58 69 6e 73 | 74 61 6c 6c 3a 20 6e 65 |}.X.Xins|tall: ne|
|000007b0| 77 73 78 64 20 6e 65 77 | 73 78 64 2e 38 0a 58 09 |wsxd new|sxd.8.X.|
|000007c0| 69 6e 73 74 61 6c 6c 20 | 2d 63 20 2d 6d 20 34 34 |install |-c -m 44|
|000007d0| 34 20 2d 6f 20 72 6f 6f | 74 20 2d 67 20 73 74 61 |4 -o roo|t -g sta|
|000007e0| 66 66 20 6e 65 77 73 78 | 64 2e 38 20 24 7b 4d 41 |ff newsx|d.8 ${MA|
|000007f0| 4e 44 49 52 7d 2f 6e 65 | 77 73 78 64 2e 24 7b 4d |NDIR}/ne|wsxd.${M|
|00000800| 41 4e 45 58 54 7d 0a 58 | 09 69 6e 73 74 61 6c 6c |ANEXT}.X|.install|
|00000810| 20 2d 73 20 2d 63 20 2d | 6d 20 36 37 35 35 20 2d | -s -c -|m 6755 -|
|00000820| 6f 20 24 7b 4f 57 4e 45 | 52 7d 20 2d 67 20 24 7b |o ${OWNE|R} -g ${|
|00000830| 47 52 4f 55 50 7d 20 6e | 65 77 73 78 64 20 24 7b |GROUP} n|ewsxd ${|
|00000840| 42 49 4e 44 49 52 7d 0a | 58 0a 58 73 68 61 72 3a |BINDIR}.|X.Xshar:|
|00000850| 0a 58 09 73 68 61 72 20 | 52 45 41 44 4d 45 20 4d |.X.shar |README M|
|00000860| 61 6b 65 66 69 6c 65 20 | 2a 2e 63 20 2a 2e 68 20 |akefile |*.c *.h |
|00000870| 2a 2e 63 6f 6e 66 20 6e | 65 77 73 78 64 2e 38 20 |*.conf n|ewsxd.8 |
|00000880| 3e 20 6e 65 77 73 78 64 | 2e 73 68 61 72 0a 58 0a |> newsxd|.shar.X.|
|00000890| 58 6c 69 6e 74 3a 20 24 | 7b 53 52 43 53 7d 0a 58 |Xlint: $|{SRCS}.X|
|000008a0| 09 6c 69 6e 74 20 24 7b | 4c 49 4e 54 46 4c 41 47 |.lint ${|LINTFLAG|
|000008b0| 53 7d 20 24 7b 43 46 4c | 41 47 53 7d 20 24 7b 53 |S} ${CFL|AGS} ${S|
|000008c0| 52 43 53 7d 0a 58 0a 58 | 23 20 44 4f 20 4e 4f 54 |RCS}.X.X|# DO NOT|
|000008d0| 20 44 45 4c 45 54 45 20 | 54 48 49 53 20 4c 49 4e | DELETE |THIS LIN|
|000008e0| 45 20 2d 2d 20 6d 6b 64 | 65 70 20 75 73 65 73 20 |E -- mkd|ep uses |
|000008f0| 69 74 2e 0a 58 23 20 44 | 4f 20 4e 4f 54 20 50 55 |it..X# D|O NOT PU|
|00000900| 54 20 41 4e 59 54 48 49 | 4e 47 20 41 46 54 45 52 |T ANYTHI|NG AFTER|
|00000910| 20 54 48 49 53 20 4c 49 | 4e 45 2c 20 49 54 20 57 | THIS LI|NE, IT W|
|00000920| 49 4c 4c 20 47 4f 20 41 | 57 41 59 2e 0a 58 0a 58 |ILL GO A|WAY..X.X|
|00000930| 63 6f 6e 66 69 67 2e 6f | 3a 20 63 6f 6e 66 69 67 |config.o|: config|
|00000940| 2e 63 20 64 65 66 73 2e | 68 20 2f 75 73 72 2f 69 |.c defs.|h /usr/i|
|00000950| 6e 63 6c 75 64 65 2f 73 | 74 64 69 6f 2e 68 20 2f |nclude/s|tdio.h /|
|00000960| 75 73 72 2f 69 6e 63 6c | 75 64 65 2f 73 69 67 6e |usr/incl|ude/sign|
|00000970| 61 6c 2e 68 0a 58 63 6f | 6e 66 69 67 2e 6f 3a 20 |al.h.Xco|nfig.o: |
|00000980| 2f 75 73 72 2f 69 6e 63 | 6c 75 64 65 2f 73 74 72 |/usr/inc|lude/str|
|00000990| 69 6e 67 73 2e 68 20 2f | 75 73 72 2f 69 6e 63 6c |ings.h /|usr/incl|
|000009a0| 75 64 65 2f 73 79 73 6c | 6f 67 2e 68 20 2f 75 73 |ude/sysl|og.h /us|
|000009b0| 72 2f 69 6e 63 6c 75 64 | 65 2f 6e 6c 69 73 74 2e |r/includ|e/nlist.|
|000009c0| 68 0a 58 63 6f 6e 66 69 | 67 2e 6f 3a 20 2f 75 73 |h.Xconfi|g.o: /us|
|000009d0| 72 2f 69 6e 63 6c 75 64 | 65 2f 65 72 72 6e 6f 2e |r/includ|e/errno.|
|000009e0| 68 20 2f 75 73 72 2f 69 | 6e 63 6c 75 64 65 2f 63 |h /usr/i|nclude/c|
|000009f0| 74 79 70 65 2e 68 20 2f | 75 73 72 2f 69 6e 63 6c |type.h /|usr/incl|
|00000a00| 75 64 65 2f 73 79 73 2f | 70 61 72 61 6d 2e 68 0a |ude/sys/|param.h.|
|00000a10| 58 63 6f 6e 66 69 67 2e | 6f 3a 20 2f 75 73 72 2f |Xconfig.|o: /usr/|
|00000a20| 69 6e 63 6c 75 64 65 2f | 6d 61 63 68 69 6e 65 2f |include/|machine/|
|00000a30| 70 61 72 61 6d 2e 68 20 | 2f 75 73 72 2f 69 6e 63 |param.h |/usr/inc|
|00000a40| 6c 75 64 65 2f 73 69 67 | 6e 61 6c 2e 68 0a 58 63 |lude/sig|nal.h.Xc|
|00000a50| 6f 6e 66 69 67 2e 6f 3a | 20 2f 75 73 72 2f 69 6e |onfig.o:| /usr/in|
|00000a60| 63 6c 75 64 65 2f 73 79 | 73 2f 74 79 70 65 73 2e |clude/sy|s/types.|
|00000a70| 68 20 2f 75 73 72 2f 69 | 6e 63 6c 75 64 65 2f 73 |h /usr/i|nclude/s|
|00000a80| 79 73 2f 65 72 72 6e 6f | 2e 68 0a 58 63 6f 6e 66 |ys/errno|.h.Xconf|
|00000a90| 69 67 2e 6f 3a 20 2f 75 | 73 72 2f 69 6e 63 6c 75 |ig.o: /u|sr/inclu|
|00000aa0| 64 65 2f 73 79 73 2f 66 | 69 6c 65 2e 68 20 2f 75 |de/sys/f|ile.h /u|
|00000ab0| 73 72 2f 69 6e 63 6c 75 | 64 65 2f 73 79 73 2f 74 |sr/inclu|de/sys/t|
|00000ac0| 79 70 65 73 2e 68 0a 58 | 63 6f 6e 66 69 67 2e 6f |ypes.h.X|config.o|
|00000ad0| 3a 20 2f 75 73 72 2f 69 | 6e 63 6c 75 64 65 2f 73 |: /usr/i|nclude/s|
|00000ae0| 79 73 2f 69 6f 63 74 6c | 2e 68 20 2f 75 73 72 2f |ys/ioctl|.h /usr/|
|00000af0| 69 6e 63 6c 75 64 65 2f | 73 79 73 2f 74 74 79 63 |include/|sys/ttyc|
|00000b00| 68 61 72 73 2e 68 0a 58 | 63 6f 6e 66 69 67 2e 6f |hars.h.X|config.o|
|00000b10| 3a 20 2f 75 73 72 2f 69 | 6e 63 6c 75 64 65 2f 73 |: /usr/i|nclude/s|
|00000b20| 79 73 2f 74 74 79 64 65 | 76 2e 68 20 2f 75 73 72 |ys/ttyde|v.h /usr|
|00000b30| 2f 69 6e 63 6c 75 64 65 | 2f 73 79 73 2f 74 74 79 |/include|/sys/tty|
|00000b40| 69 6f 2e 68 0a 58 63 6f | 6e 66 69 67 2e 6f 3a 20 |io.h.Xco|nfig.o: |
|00000b50| 2f 75 73 72 2f 69 6e 63 | 6c 75 64 65 2f 73 67 74 |/usr/inc|lude/sgt|
|00000b60| 74 79 2e 68 20 2f 75 73 | 72 2f 69 6e 63 6c 75 64 |ty.h /us|r/includ|
|00000b70| 65 2f 73 79 73 2f 77 61 | 69 74 2e 68 20 2f 75 73 |e/sys/wa|it.h /us|
|00000b80| 72 2f 69 6e 63 6c 75 64 | 65 2f 73 79 73 2f 74 79 |r/includ|e/sys/ty|
|00000b90| 70 65 73 2e 68 0a 58 63 | 6f 6e 66 69 67 2e 6f 3a |pes.h.Xc|onfig.o:|
|00000ba0| 20 2f 75 73 72 2f 69 6e | 63 6c 75 64 65 2f 73 79 | /usr/in|clude/sy|
|00000bb0| 73 2f 73 74 61 74 2e 68 | 20 6e 65 77 73 78 64 2e |s/stat.h| newsxd.|
|00000bc0| 68 20 70 61 74 63 68 6c | 65 76 65 6c 2e 68 20 2f |h patchl|evel.h /|
|00000bd0| 75 73 72 2f 69 6e 63 6c | 75 64 65 2f 74 69 6d 65 |usr/incl|ude/time|
|00000be0| 2e 68 0a 58 63 6f 6e 66 | 69 67 2e 6f 3a 20 2f 75 |.h.Xconf|ig.o: /u|
|00000bf0| 73 72 2f 69 6e 63 6c 75 | 64 65 2f 73 79 73 2f 72 |sr/inclu|de/sys/r|
|00000c00| 65 73 6f 75 72 63 65 2e | 68 20 2f 75 73 72 2f 69 |esource.|h /usr/i|
|00000c10| 6e 63 6c 75 64 65 2f 73 | 79 73 2f 2e 2e 2f 68 2f |nclude/s|ys/../h/|
|00000c20| 66 69 78 70 6f 69 6e 74 | 2e 68 0a 58 6c 6f 67 2e |fixpoint|.h.Xlog.|
|00000c30| 6f 3a 20 6c 6f 67 2e 63 | 20 64 65 66 73 2e 68 20 |o: log.c| defs.h |
|00000c40| 2f 75 73 72 2f 69 6e 63 | 6c 75 64 65 2f 73 74 64 |/usr/inc|lude/std|
|00000c50| 69 6f 2e 68 20 2f 75 73 | 72 2f 69 6e 63 6c 75 64 |io.h /us|r/includ|
|00000c60| 65 2f 73 69 67 6e 61 6c | 2e 68 0a 58 6c 6f 67 2e |e/signal|.h.Xlog.|
|00000c70| 6f 3a 20 2f 75 73 72 2f | 69 6e 63 6c 75 64 65 2f |o: /usr/|include/|
|00000c80| 73 74 72 69 6e 67 73 2e | 68 20 2f 75 73 72 2f 69 |strings.|h /usr/i|
|00000c90| 6e 63 6c 75 64 65 2f 73 | 79 73 6c 6f 67 2e 68 20 |nclude/s|yslog.h |
|00000ca0| 2f 75 73 72 2f 69 6e 63 | 6c 75 64 65 2f 6e 6c 69 |/usr/inc|lude/nli|
|00000cb0| 73 74 2e 68 0a 58 6c 6f | 67 2e 6f 3a 20 2f 75 73 |st.h.Xlo|g.o: /us|
|00000cc0| 72 2f 69 6e 63 6c 75 64 | 65 2f 65 72 72 6e 6f 2e |r/includ|e/errno.|
|00000cd0| 68 20 2f 75 73 72 2f 69 | 6e 63 6c 75 64 65 2f 63 |h /usr/i|nclude/c|
|00000ce0| 74 79 70 65 2e 68 20 2f | 75 73 72 2f 69 6e 63 6c |type.h /|usr/incl|
|00000cf0| 75 64 65 2f 73 79 73 2f | 70 61 72 61 6d 2e 68 0a |ude/sys/|param.h.|
|00000d00| 58 6c 6f 67 2e 6f 3a 20 | 2f 75 73 72 2f 69 6e 63 |Xlog.o: |/usr/inc|
|00000d10| 6c 75 64 65 2f 6d 61 63 | 68 69 6e 65 2f 70 61 72 |lude/mac|hine/par|
|00000d20| 61 6d 2e 68 20 2f 75 73 | 72 2f 69 6e 63 6c 75 64 |am.h /us|r/includ|
|00000d30| 65 2f 73 69 67 6e 61 6c | 2e 68 0a 58 6c 6f 67 2e |e/signal|.h.Xlog.|
|00000d40| 6f 3a 20 2f 75 73 72 2f | 69 6e 63 6c 75 64 65 2f |o: /usr/|include/|
|00000d50| 73 79 73 2f 74 79 70 65 | 73 2e 68 20 2f 75 73 72 |sys/type|s.h /usr|
|00000d60| 2f 69 6e 63 6c 75 64 65 | 2f 73 79 73 2f 65 72 72 |/include|/sys/err|
|00000d70| 6e 6f 2e 68 0a 58 6c 6f | 67 2e 6f 3a 20 2f 75 73 |no.h.Xlo|g.o: /us|
|00000d80| 72 2f 69 6e 63 6c 75 64 | 65 2f 73 79 73 2f 66 69 |r/includ|e/sys/fi|
|00000d90| 6c 65 2e 68 20 2f 75 73 | 72 2f 69 6e 63 6c 75 64 |le.h /us|r/includ|
|00000da0| 65 2f 73 79 73 2f 74 79 | 70 65 73 2e 68 0a 58 6c |e/sys/ty|pes.h.Xl|
|00000db0| 6f 67 2e 6f 3a 20 2f 75 | 73 72 2f 69 6e 63 6c 75 |og.o: /u|sr/inclu|
|00000dc0| 64 65 2f 73 79 73 2f 69 | 6f 63 74 6c 2e 68 20 2f |de/sys/i|octl.h /|
|00000dd0| 75 73 72 2f 69 6e 63 6c | 75 64 65 2f 73 79 73 2f |usr/incl|ude/sys/|
|00000de0| 74 74 79 63 68 61 72 73 | 2e 68 0a 58 6c 6f 67 2e |ttychars|.h.Xlog.|
|00000df0| 6f 3a 20 2f 75 73 72 2f | 69 6e 63 6c 75 64 65 2f |o: /usr/|include/|
|00000e00| 73 79 73 2f 74 74 79 64 | 65 76 2e 68 20 2f 75 73 |sys/ttyd|ev.h /us|
|00000e10| 72 2f 69 6e 63 6c 75 64 | 65 2f 73 79 73 2f 74 74 |r/includ|e/sys/tt|
|00000e20| 79 69 6f 2e 68 20 2f 75 | 73 72 2f 69 6e 63 6c 75 |yio.h /u|sr/inclu|
|00000e30| 64 65 2f 73 67 74 74 79 | 2e 68 0a 58 6c 6f 67 2e |de/sgtty|.h.Xlog.|
|00000e40| 6f 3a 20 2f 75 73 72 2f | 69 6e 63 6c 75 64 65 2f |o: /usr/|include/|
|00000e50| 73 79 73 2f 77 61 69 74 | 2e 68 20 2f 75 73 72 2f |sys/wait|.h /usr/|
|00000e60| 69 6e 63 6c 75 64 65 2f | 73 79 73 2f 74 79 70 65 |include/|sys/type|
|00000e70| 73 2e 68 20 2f 75 73 72 | 2f 69 6e 63 6c 75 64 65 |s.h /usr|/include|
|00000e80| 2f 73 79 73 2f 73 74 61 | 74 2e 68 0a 58 6c 6f 67 |/sys/sta|t.h.Xlog|
|00000e90| 2e 6f 3a 20 6e 65 77 73 | 78 64 2e 68 20 70 61 74 |.o: news|xd.h pat|
|00000ea0| 63 68 6c 65 76 65 6c 2e | 68 20 2f 75 73 72 2f 69 |chlevel.|h /usr/i|
|00000eb0| 6e 63 6c 75 64 65 2f 74 | 69 6d 65 2e 68 20 2f 75 |nclude/t|ime.h /u|
|00000ec0| 73 72 2f 69 6e 63 6c 75 | 64 65 2f 73 79 73 2f 72 |sr/inclu|de/sys/r|
|00000ed0| 65 73 6f 75 72 63 65 2e | 68 0a 58 6c 6f 67 2e 6f |esource.|h.Xlog.o|
|00000ee0| 3a 20 2f 75 73 72 2f 69 | 6e 63 6c 75 64 65 2f 73 |: /usr/i|nclude/s|
|00000ef0| 79 73 2f 2e 2e 2f 68 2f | 66 69 78 70 6f 69 6e 74 |ys/../h/|fixpoint|
|00000f00| 2e 68 0a 58 6d 61 69 6e | 2e 6f 3a 20 6d 61 69 6e |.h.Xmain|.o: main|
|00000f10| 2e 63 20 64 65 66 73 2e | 68 20 2f 75 73 72 2f 69 |.c defs.|h /usr/i|
|00000f20| 6e 63 6c 75 64 65 2f 73 | 74 64 69 6f 2e 68 20 2f |nclude/s|tdio.h /|
|00000f30| 75 73 72 2f 69 6e 63 6c | 75 64 65 2f 73 69 67 6e |usr/incl|ude/sign|
|00000f40| 61 6c 2e 68 0a 58 6d 61 | 69 6e 2e 6f 3a 20 2f 75 |al.h.Xma|in.o: /u|
|00000f50| 73 72 2f 69 6e 63 6c 75 | 64 65 2f 73 74 72 69 6e |sr/inclu|de/strin|
|00000f60| 67 73 2e 68 20 2f 75 73 | 72 2f 69 6e 63 6c 75 64 |gs.h /us|r/includ|
|00000f70| 65 2f 73 79 73 6c 6f 67 | 2e 68 20 2f 75 73 72 2f |e/syslog|.h /usr/|
|00000f80| 69 6e 63 6c 75 64 65 2f | 6e 6c 69 73 74 2e 68 0a |include/|nlist.h.|
|00000f90| 58 6d 61 69 6e 2e 6f 3a | 20 2f 75 73 72 2f 69 6e |Xmain.o:| /usr/in|
|00000fa0| 63 6c 75 64 65 2f 65 72 | 72 6e 6f 2e 68 20 2f 75 |clude/er|rno.h /u|
|00000fb0| 73 72 2f 69 6e 63 6c 75 | 64 65 2f 63 74 79 70 65 |sr/inclu|de/ctype|
|00000fc0| 2e 68 20 2f 75 73 72 2f | 69 6e 63 6c 75 64 65 2f |.h /usr/|include/|
|00000fd0| 73 79 73 2f 70 61 72 61 | 6d 2e 68 0a 58 6d 61 69 |sys/para|m.h.Xmai|
|00000fe0| 6e 2e 6f 3a 20 2f 75 73 | 72 2f 69 6e 63 6c 75 64 |n.o: /us|r/includ|
|00000ff0| 65 2f 6d 61 63 68 69 6e | 65 2f 70 61 72 61 6d 2e |e/machin|e/param.|
|00001000| 68 20 2f 75 73 72 2f 69 | 6e 63 6c 75 64 65 2f 73 |h /usr/i|nclude/s|
|00001010| 69 67 6e 61 6c 2e 68 0a | 58 6d 61 69 6e 2e 6f 3a |ignal.h.|Xmain.o:|
|00001020| 20 2f 75 73 72 2f 69 6e | 63 6c 75 64 65 2f 73 79 | /usr/in|clude/sy|
|00001030| 73 2f 74 79 70 65 73 2e | 68 20 2f 75 73 72 2f 69 |s/types.|h /usr/i|
|00001040| 6e 63 6c 75 64 65 2f 73 | 79 73 2f 65 72 72 6e 6f |nclude/s|ys/errno|
|00001050| 2e 68 0a 58 6d 61 69 6e | 2e 6f 3a 20 2f 75 73 72 |.h.Xmain|.o: /usr|
|00001060| 2f 69 6e 63 6c 75 64 65 | 2f 73 79 73 2f 66 69 6c |/include|/sys/fil|
|00001070| 65 2e 68 20 2f 75 73 72 | 2f 69 6e 63 6c 75 64 65 |e.h /usr|/include|
|00001080| 2f 73 79 73 2f 74 79 70 | 65 73 2e 68 0a 58 6d 61 |/sys/typ|es.h.Xma|
|00001090| 69 6e 2e 6f 3a 20 2f 75 | 73 72 2f 69 6e 63 6c 75 |in.o: /u|sr/inclu|
|000010a0| 64 65 2f 73 79 73 2f 69 | 6f 63 74 6c 2e 68 20 2f |de/sys/i|octl.h /|
|000010b0| 75 73 72 2f 69 6e 63 6c | 75 64 65 2f 73 79 73 2f |usr/incl|ude/sys/|
|000010c0| 74 74 79 63 68 61 72 73 | 2e 68 0a 58 6d 61 69 6e |ttychars|.h.Xmain|
|000010d0| 2e 6f 3a 20 2f 75 73 72 | 2f 69 6e 63 6c 75 64 65 |.o: /usr|/include|
|000010e0| 2f 73 79 73 2f 74 74 79 | 64 65 76 2e 68 20 2f 75 |/sys/tty|dev.h /u|
|000010f0| 73 72 2f 69 6e 63 6c 75 | 64 65 2f 73 79 73 2f 74 |sr/inclu|de/sys/t|
|00001100| 74 79 69 6f 2e 68 20 2f | 75 73 72 2f 69 6e 63 6c |tyio.h /|usr/incl|
|00001110| 75 64 65 2f 73 67 74 74 | 79 2e 68 0a 58 6d 61 69 |ude/sgtt|y.h.Xmai|
|00001120| 6e 2e 6f 3a 20 2f 75 73 | 72 2f 69 6e 63 6c 75 64 |n.o: /us|r/includ|
|00001130| 65 2f 73 79 73 2f 77 61 | 69 74 2e 68 20 2f 75 73 |e/sys/wa|it.h /us|
|00001140| 72 2f 69 6e 63 6c 75 64 | 65 2f 73 79 73 2f 74 79 |r/includ|e/sys/ty|
|00001150| 70 65 73 2e 68 0a 58 6d | 61 69 6e 2e 6f 3a 20 2f |pes.h.Xm|ain.o: /|
|00001160| 75 73 72 2f 69 6e 63 6c | 75 64 65 2f 73 79 73 2f |usr/incl|ude/sys/|
|00001170| 73 74 61 74 2e 68 20 6e | 65 77 73 78 64 2e 68 20 |stat.h n|ewsxd.h |
|00001180| 70 61 74 63 68 6c 65 76 | 65 6c 2e 68 20 2f 75 73 |patchlev|el.h /us|
|00001190| 72 2f 69 6e 63 6c 75 64 | 65 2f 74 69 6d 65 2e 68 |r/includ|e/time.h|
|000011a0| 0a 58 6d 61 69 6e 2e 6f | 3a 20 2f 75 73 72 2f 69 |.Xmain.o|: /usr/i|
|000011b0| 6e 63 6c 75 64 65 2f 73 | 79 73 2f 72 65 73 6f 75 |nclude/s|ys/resou|
|000011c0| 72 63 65 2e 68 20 2f 75 | 73 72 2f 69 6e 63 6c 75 |rce.h /u|sr/inclu|
|000011d0| 64 65 2f 73 79 73 2f 2e | 2e 2f 68 2f 66 69 78 70 |de/sys/.|./h/fixp|
|000011e0| 6f 69 6e 74 2e 68 0a 58 | 70 72 6f 63 65 73 73 2e |oint.h.X|process.|
|000011f0| 6f 3a 20 70 72 6f 63 65 | 73 73 2e 63 20 64 65 66 |o: proce|ss.c def|
|00001200| 73 2e 68 20 2f 75 73 72 | 2f 69 6e 63 6c 75 64 65 |s.h /usr|/include|
|00001210| 2f 73 74 64 69 6f 2e 68 | 20 2f 75 73 72 2f 69 6e |/stdio.h| /usr/in|
|00001220| 63 6c 75 64 65 2f 73 69 | 67 6e 61 6c 2e 68 0a 58 |clude/si|gnal.h.X|
|00001230| 70 72 6f 63 65 73 73 2e | 6f 3a 20 2f 75 73 72 2f |process.|o: /usr/|
|00001240| 69 6e 63 6c 75 64 65 2f | 73 74 72 69 6e 67 73 2e |include/|strings.|
|00001250| 68 20 2f 75 73 72 2f 69 | 6e 63 6c 75 64 65 2f 73 |h /usr/i|nclude/s|
|00001260| 79 73 6c 6f 67 2e 68 20 | 2f 75 73 72 2f 69 6e 63 |yslog.h |/usr/inc|
|00001270| 6c 75 64 65 2f 6e 6c 69 | 73 74 2e 68 0a 58 70 72 |lude/nli|st.h.Xpr|
|00001280| 6f 63 65 73 73 2e 6f 3a | 20 2f 75 73 72 2f 69 6e |ocess.o:| /usr/in|
|00001290| 63 6c 75 64 65 2f 65 72 | 72 6e 6f 2e 68 20 2f 75 |clude/er|rno.h /u|
|000012a0| 73 72 2f 69 6e 63 6c 75 | 64 65 2f 63 74 79 70 65 |sr/inclu|de/ctype|
|000012b0| 2e 68 20 2f 75 73 72 2f | 69 6e 63 6c 75 64 65 2f |.h /usr/|include/|
|000012c0| 73 79 73 2f 70 61 72 61 | 6d 2e 68 0a 58 70 72 6f |sys/para|m.h.Xpro|
|000012d0| 63 65 73 73 2e 6f 3a 20 | 2f 75 73 72 2f 69 6e 63 |cess.o: |/usr/inc|
|000012e0| 6c 75 64 65 2f 6d 61 63 | 68 69 6e 65 2f 70 61 72 |lude/mac|hine/par|
|000012f0| 61 6d 2e 68 20 2f 75 73 | 72 2f 69 6e 63 6c 75 64 |am.h /us|r/includ|
|00001300| 65 2f 73 69 67 6e 61 6c | 2e 68 0a 58 70 72 6f 63 |e/signal|.h.Xproc|
|00001310| 65 73 73 2e 6f 3a 20 2f | 75 73 72 2f 69 6e 63 6c |ess.o: /|usr/incl|
|00001320| 75 64 65 2f 73 79 73 2f | 74 79 70 65 73 2e 68 20 |ude/sys/|types.h |
|00001330| 2f 75 73 72 2f 69 6e 63 | 6c 75 64 65 2f 73 79 73 |/usr/inc|lude/sys|
|00001340| 2f 65 72 72 6e 6f 2e 68 | 0a 58 70 72 6f 63 65 73 |/errno.h|.Xproces|
|00001350| 73 2e 6f 3a 20 2f 75 73 | 72 2f 69 6e 63 6c 75 64 |s.o: /us|r/includ|
|00001360| 65 2f 73 79 73 2f 66 69 | 6c 65 2e 68 20 2f 75 73 |e/sys/fi|le.h /us|
|00001370| 72 2f 69 6e 63 6c 75 64 | 65 2f 73 79 73 2f 74 79 |r/includ|e/sys/ty|
|00001380| 70 65 73 2e 68 0a 58 70 | 72 6f 63 65 73 73 2e 6f |pes.h.Xp|rocess.o|
|00001390| 3a 20 2f 75 73 72 2f 69 | 6e 63 6c 75 64 65 2f 73 |: /usr/i|nclude/s|
|000013a0| 79 73 2f 69 6f 63 74 6c | 2e 68 20 2f 75 73 72 2f |ys/ioctl|.h /usr/|
|000013b0| 69 6e 63 6c 75 64 65 2f | 73 79 73 2f 74 74 79 63 |include/|sys/ttyc|
|000013c0| 68 61 72 73 2e 68 0a 58 | 70 72 6f 63 65 73 73 2e |hars.h.X|process.|
|000013d0| 6f 3a 20 2f 75 73 72 2f | 69 6e 63 6c 75 64 65 2f |o: /usr/|include/|
|000013e0| 73 79 73 2f 74 74 79 64 | 65 76 2e 68 20 2f 75 73 |sys/ttyd|ev.h /us|
|000013f0| 72 2f 69 6e 63 6c 75 64 | 65 2f 73 79 73 2f 74 74 |r/includ|e/sys/tt|
|00001400| 79 69 6f 2e 68 0a 58 70 | 72 6f 63 65 73 73 2e 6f |yio.h.Xp|rocess.o|
|00001410| 3a 20 2f 75 73 72 2f 69 | 6e 63 6c 75 64 65 2f 73 |: /usr/i|nclude/s|
|00001420| 67 74 74 79 2e 68 20 2f | 75 73 72 2f 69 6e 63 6c |gtty.h /|usr/incl|
|00001430| 75 64 65 2f 73 79 73 2f | 77 61 69 74 2e 68 0a 58 |ude/sys/|wait.h.X|
|00001440| 70 72 6f 63 65 73 73 2e | 6f 3a 20 2f 75 73 72 2f |process.|o: /usr/|
|00001450| 69 6e 63 6c 75 64 65 2f | 73 79 73 2f 74 79 70 65 |include/|sys/type|
|00001460| 73 2e 68 20 2f 75 73 72 | 2f 69 6e 63 6c 75 64 65 |s.h /usr|/include|
|00001470| 2f 73 79 73 2f 73 74 61 | 74 2e 68 20 6e 65 77 73 |/sys/sta|t.h news|
|00001480| 78 64 2e 68 0a 58 70 72 | 6f 63 65 73 73 2e 6f 3a |xd.h.Xpr|ocess.o:|
|00001490| 20 70 61 74 63 68 6c 65 | 76 65 6c 2e 68 20 2f 75 | patchle|vel.h /u|
|000014a0| 73 72 2f 69 6e 63 6c 75 | 64 65 2f 74 69 6d 65 2e |sr/inclu|de/time.|
|000014b0| 68 20 2f 75 73 72 2f 69 | 6e 63 6c 75 64 65 2f 73 |h /usr/i|nclude/s|
|000014c0| 79 73 2f 72 65 73 6f 75 | 72 63 65 2e 68 0a 58 70 |ys/resou|rce.h.Xp|
|000014d0| 72 6f 63 65 73 73 2e 6f | 3a 20 2f 75 73 72 2f 69 |rocess.o|: /usr/i|
|000014e0| 6e 63 6c 75 64 65 2f 73 | 79 73 2f 2e 2e 2f 68 2f |nclude/s|ys/../h/|
|000014f0| 66 69 78 70 6f 69 6e 74 | 2e 68 0a 58 75 74 69 6c |fixpoint|.h.Xutil|
|00001500| 2e 6f 3a 20 75 74 69 6c | 2e 63 20 64 65 66 73 2e |.o: util|.c defs.|
|00001510| 68 20 2f 75 73 72 2f 69 | 6e 63 6c 75 64 65 2f 73 |h /usr/i|nclude/s|
|00001520| 74 64 69 6f 2e 68 20 2f | 75 73 72 2f 69 6e 63 6c |tdio.h /|usr/incl|
|00001530| 75 64 65 2f 73 69 67 6e | 61 6c 2e 68 0a 58 75 74 |ude/sign|al.h.Xut|
|00001540| 69 6c 2e 6f 3a 20 2f 75 | 73 72 2f 69 6e 63 6c 75 |il.o: /u|sr/inclu|
|00001550| 64 65 2f 73 74 72 69 6e | 67 73 2e 68 20 2f 75 73 |de/strin|gs.h /us|
|00001560| 72 2f 69 6e 63 6c 75 64 | 65 2f 73 79 73 6c 6f 67 |r/includ|e/syslog|
|00001570| 2e 68 20 2f 75 73 72 2f | 69 6e 63 6c 75 64 65 2f |.h /usr/|include/|
|00001580| 6e 6c 69 73 74 2e 68 0a | 58 75 74 69 6c 2e 6f 3a |nlist.h.|Xutil.o:|
|00001590| 20 2f 75 73 72 2f 69 6e | 63 6c 75 64 65 2f 65 72 | /usr/in|clude/er|
|000015a0| 72 6e 6f 2e 68 20 2f 75 | 73 72 2f 69 6e 63 6c 75 |rno.h /u|sr/inclu|
|000015b0| 64 65 2f 63 74 79 70 65 | 2e 68 20 2f 75 73 72 2f |de/ctype|.h /usr/|
|000015c0| 69 6e 63 6c 75 64 65 2f | 73 79 73 2f 70 61 72 61 |include/|sys/para|
|000015d0| 6d 2e 68 0a 58 75 74 69 | 6c 2e 6f 3a 20 2f 75 73 |m.h.Xuti|l.o: /us|
|000015e0| 72 2f 69 6e 63 6c 75 64 | 65 2f 6d 61 63 68 69 6e |r/includ|e/machin|
|000015f0| 65 2f 70 61 72 61 6d 2e | 68 20 2f 75 73 72 2f 69 |e/param.|h /usr/i|
|00001600| 6e 63 6c 75 64 65 2f 73 | 69 67 6e 61 6c 2e 68 0a |nclude/s|ignal.h.|
|00001610| 58 75 74 69 6c 2e 6f 3a | 20 2f 75 73 72 2f 69 6e |Xutil.o:| /usr/in|
|00001620| 63 6c 75 64 65 2f 73 79 | 73 2f 74 79 70 65 73 2e |clude/sy|s/types.|
|00001630| 68 20 2f 75 73 72 2f 69 | 6e 63 6c 75 64 65 2f 73 |h /usr/i|nclude/s|
|00001640| 79 73 2f 65 72 72 6e 6f | 2e 68 0a 58 75 74 69 6c |ys/errno|.h.Xutil|
|00001650| 2e 6f 3a 20 2f 75 73 72 | 2f 69 6e 63 6c 75 64 65 |.o: /usr|/include|
|00001660| 2f 73 79 73 2f 66 69 6c | 65 2e 68 20 2f 75 73 72 |/sys/fil|e.h /usr|
|00001670| 2f 69 6e 63 6c 75 64 65 | 2f 73 79 73 2f 74 79 70 |/include|/sys/typ|
|00001680| 65 73 2e 68 0a 58 75 74 | 69 6c 2e 6f 3a 20 2f 75 |es.h.Xut|il.o: /u|
|00001690| 73 72 2f 69 6e 63 6c 75 | 64 65 2f 73 79 73 2f 69 |sr/inclu|de/sys/i|
|000016a0| 6f 63 74 6c 2e 68 20 2f | 75 73 72 2f 69 6e 63 6c |octl.h /|usr/incl|
|000016b0| 75 64 65 2f 73 79 73 2f | 74 74 79 63 68 61 72 73 |ude/sys/|ttychars|
|000016c0| 2e 68 0a 58 75 74 69 6c | 2e 6f 3a 20 2f 75 73 72 |.h.Xutil|.o: /usr|
|000016d0| 2f 69 6e 63 6c 75 64 65 | 2f 73 79 73 2f 74 74 79 |/include|/sys/tty|
|000016e0| 64 65 76 2e 68 20 2f 75 | 73 72 2f 69 6e 63 6c 75 |dev.h /u|sr/inclu|
|000016f0| 64 65 2f 73 79 73 2f 74 | 74 79 69 6f 2e 68 20 2f |de/sys/t|tyio.h /|
|00001700| 75 73 72 2f 69 6e 63 6c | 75 64 65 2f 73 67 74 74 |usr/incl|ude/sgtt|
|00001710| 79 2e 68 0a 58 75 74 69 | 6c 2e 6f 3a 20 2f 75 73 |y.h.Xuti|l.o: /us|
|00001720| 72 2f 69 6e 63 6c 75 64 | 65 2f 73 79 73 2f 77 61 |r/includ|e/sys/wa|
|00001730| 69 74 2e 68 20 2f 75 73 | 72 2f 69 6e 63 6c 75 64 |it.h /us|r/includ|
|00001740| 65 2f 73 79 73 2f 74 79 | 70 65 73 2e 68 0a 58 75 |e/sys/ty|pes.h.Xu|
|00001750| 74 69 6c 2e 6f 3a 20 2f | 75 73 72 2f 69 6e 63 6c |til.o: /|usr/incl|
|00001760| 75 64 65 2f 73 79 73 2f | 73 74 61 74 2e 68 20 6e |ude/sys/|stat.h n|
|00001770| 65 77 73 78 64 2e 68 20 | 70 61 74 63 68 6c 65 76 |ewsxd.h |patchlev|
|00001780| 65 6c 2e 68 20 2f 75 73 | 72 2f 69 6e 63 6c 75 64 |el.h /us|r/includ|
|00001790| 65 2f 74 69 6d 65 2e 68 | 0a 58 75 74 69 6c 2e 6f |e/time.h|.Xutil.o|
|000017a0| 3a 20 2f 75 73 72 2f 69 | 6e 63 6c 75 64 65 2f 73 |: /usr/i|nclude/s|
|000017b0| 79 73 2f 72 65 73 6f 75 | 72 63 65 2e 68 20 2f 75 |ys/resou|rce.h /u|
|000017c0| 73 72 2f 69 6e 63 6c 75 | 64 65 2f 73 79 73 2f 2e |sr/inclu|de/sys/.|
|000017d0| 2e 2f 68 2f 66 69 78 70 | 6f 69 6e 74 2e 68 0a 58 |./h/fixp|oint.h.X|
|000017e0| 76 65 72 73 69 6f 6e 2e | 6f 3a 20 76 65 72 73 69 |version.|o: versi|
|000017f0| 6f 6e 2e 63 0a 58 0a 58 | 23 20 49 46 20 59 4f 55 |on.c.X.X|# IF YOU|
|00001800| 20 50 55 54 20 41 4e 59 | 54 48 49 4e 47 20 48 45 | PUT ANY|THING HE|
|00001810| 52 45 20 49 54 20 57 49 | 4c 4c 20 47 4f 20 41 57 |RE IT WI|LL GO AW|
|00001820| 41 59 0a 45 4e 44 5f 4f | 46 5f 46 49 4c 45 0a 20 |AY.END_O|F_FILE. |
|00001830| 20 69 66 20 74 65 73 74 | 20 34 39 35 31 20 2d 6e | if test| 4951 -n|
|00001840| 65 20 60 77 63 20 2d 63 | 20 3c 27 4d 61 6b 65 66 |e `wc -c| <'Makef|
|00001850| 69 6c 65 27 60 3b 20 74 | 68 65 6e 0a 20 20 20 20 |ile'`; t|hen. |
|00001860| 65 63 68 6f 20 73 68 61 | 72 3a 20 5c 22 27 4d 61 |echo sha|r: \"'Ma|
|00001870| 6b 65 66 69 6c 65 27 5c | 22 20 75 6e 70 61 63 6b |kefile'\|" unpack|
|00001880| 65 64 20 77 69 74 68 20 | 77 72 6f 6e 67 20 73 69 |ed with |wrong si|
|00001890| 7a 65 21 0a 20 20 66 69 | 0a 20 20 23 20 65 6e 64 |ze!. fi|. # end|
|000018a0| 20 6f 66 20 27 4d 61 6b | 65 66 69 6c 65 27 0a 66 | of 'Mak|efile'.f|
|000018b0| 69 0a 69 66 20 74 65 73 | 74 20 2d 66 20 27 63 6f |i.if tes|t -f 'co|
|000018c0| 6d 70 6c 65 78 2e 63 6f | 6e 66 27 20 2d 61 20 22 |mplex.co|nf' -a "|
|000018d0| 24 7b 31 7d 22 20 21 3d | 20 22 2d 63 22 20 3b 20 |${1}" !=| "-c" ; |
|000018e0| 74 68 65 6e 20 0a 20 20 | 65 63 68 6f 20 73 68 61 |then . |echo sha|
|000018f0| 72 3a 20 57 69 6c 6c 20 | 6e 6f 74 20 63 6c 6f 62 |r: Will |not clob|
|00001900| 62 65 72 20 65 78 69 73 | 74 69 6e 67 20 66 69 6c |ber exis|ting fil|
|00001910| 65 20 5c 22 27 63 6f 6d | 70 6c 65 78 2e 63 6f 6e |e \"'com|plex.con|
|00001920| 66 27 5c 22 0a 65 6c 73 | 65 0a 20 20 65 63 68 6f |f'\".els|e. echo|
|00001930| 20 73 68 61 72 3a 20 45 | 78 74 72 61 63 74 69 6e | shar: E|xtractin|
|00001940| 67 20 5c 22 27 63 6f 6d | 70 6c 65 78 2e 63 6f 6e |g \"'com|plex.con|
|00001950| 66 27 5c 22 20 5c 28 33 | 32 32 34 20 63 68 61 72 |f'\" \(3|224 char|
|00001960| 61 63 74 65 72 73 5c 29 | 0a 20 20 73 65 64 20 22 |acters\)|. sed "|
|00001970| 73 2f 5e 58 2f 2f 22 20 | 3e 27 63 6f 6d 70 6c 65 |s/^X//" |>'comple|
|00001980| 78 2e 63 6f 6e 66 27 20 | 3c 3c 27 45 4e 44 5f 4f |x.conf' |<<'END_O|
|00001990| 46 5f 46 49 4c 45 27 0a | 58 23 20 44 65 66 69 6e |F_FILE'.|X# Defin|
|000019a0| 65 20 61 20 73 65 72 69 | 65 73 20 6f 66 20 73 65 |e a seri|es of se|
|000019b0| 72 76 69 63 65 20 63 6c | 61 73 73 65 73 20 66 6f |rvice cl|asses fo|
|000019c0| 72 20 73 65 6e 64 69 6e | 67 20 6e 65 77 73 20 74 |r sendin|g news t|
|000019d0| 6f 20 6f 74 68 65 72 20 | 73 69 74 65 73 3a 0a 58 |o other |sites:.X|
|000019e0| 23 20 20 20 20 20 6e 6c | 69 6e 6b 20 20 20 20 20 |# nl|ink |
|000019f0| 4e 4e 54 50 6c 69 6e 6b | 20 54 72 61 6e 73 6d 69 |NNTPlink| Transmi|
|00001a00| 74 73 20 28 43 6f 6e 74 | 69 6e 75 6f 75 73 20 4e |ts (Cont|inuous N|
|00001a10| 4e 54 50 58 4d 49 54 73 | 29 0a 58 23 20 20 20 20 |NTPXMITs|).X# |
|00001a20| 20 68 69 67 68 20 20 20 | 20 20 20 48 69 67 68 20 | high | High |
|00001a30| 50 72 69 6f 72 69 74 79 | 20 54 72 61 6e 73 6d 69 |Priority| Transmi|
|00001a40| 74 73 20 28 54 6f 70 2d | 34 30 29 0a 58 23 20 20 |ts (Top-|40).X# |
|00001a50| 20 20 20 6d 65 64 20 20 | 20 20 20 20 20 4d 65 64 | med | Med|
|00001a60| 69 75 6d 20 50 72 69 6f | 20 54 72 61 6e 73 6d 69 |ium Prio| Transmi|
|00001a70| 74 73 20 28 4e 6f 6e 20 | 54 6f 70 2d 34 30 29 0a |ts (Non |Top-40).|
|00001a80| 58 23 20 20 20 20 20 6c | 6f 77 20 20 20 20 20 20 |X# l|ow |
|00001a90| 20 4c 6f 77 20 50 72 69 | 6f 72 69 74 79 20 54 72 | Low Pri|ority Tr|
|00001aa0| 61 6e 73 6d 69 74 73 20 | 28 45 6e 64 6e 6f 64 65 |ansmits |(Endnode|
|00001ab0| 73 29 0a 58 23 20 20 20 | 20 20 62 61 74 63 68 20 |s).X# | batch |
|00001ac0| 20 20 20 20 42 61 74 63 | 68 65 64 20 28 77 69 74 | Batc|hed (wit|
|00001ad0| 68 20 73 65 6e 64 62 61 | 74 63 68 29 20 6e 65 77 |h sendba|tch) new|
|00001ae0| 73 66 65 65 64 73 0a 58 | 0a 58 63 6c 61 73 73 20 |sfeeds.X|.Xclass |
|00001af0| 20 20 6e 6c 69 6e 6b 20 | 20 20 6d 61 78 78 6d 69 | nlink | maxxmi|
|00001b00| 74 73 3d 32 30 20 69 6e | 74 65 72 76 61 6c 3d 36 |ts=20 in|terval=6|
|00001b10| 30 20 20 20 20 6d 61 78 | 6c 6f 61 64 3d 31 30 20 |0 max|load=10 |
|00001b20| 20 6e 6f 77 6f 72 6b 66 | 69 6c 65 0a 58 78 6d 69 | noworkf|ile.Xxmi|
|00001b30| 74 20 20 20 20 6e 6c 69 | 6e 6b 20 20 20 2f 75 73 |t nli|nk /us|
|00001b40| 72 2f 6c 6f 63 61 6c 2f | 6c 69 62 2f 6e 65 77 73 |r/local/|lib/news|
|00001b50| 2f 6e 6e 74 70 6c 69 6e | 6b 20 6e 6e 74 70 6c 69 |/nntplin|k nntpli|
|00001b60| 6e 6b 20 25 68 3a 25 62 | 0a 58 0a 58 63 6c 61 73 |nk %h:%b|.X.Xclas|
|00001b70| 73 20 20 20 68 69 67 68 | 20 20 20 20 6d 61 78 78 |s high| maxx|
|00001b80| 6d 69 74 73 3d 39 39 20 | 69 6e 74 65 72 76 61 6c |mits=99 |interval|
|00001b90| 3d 36 30 2f 32 30 20 6d | 61 78 6c 6f 61 64 3d 38 |=60/20 m|axload=8|
|00001ba0| 20 20 20 74 74 6c 3d 31 | 38 30 30 0a 58 0a 58 63 | ttl=1|800.X.Xc|
|00001bb0| 6c 61 73 73 20 20 20 6d | 65 64 20 20 20 20 20 6d |lass m|ed m|
|00001bc0| 61 78 78 6d 69 74 73 3d | 35 20 20 69 6e 74 65 72 |axxmits=|5 inter|
|00001bd0| 76 61 6c 3d 33 30 30 20 | 20 20 6d 61 78 6c 6f 61 |val=300 | maxloa|
|00001be0| 64 3d 36 20 20 20 74 74 | 6c 3d 31 38 30 30 2f 36 |d=6 tt|l=1800/6|
|00001bf0| 30 0a 58 0a 58 63 6c 61 | 73 73 20 20 20 6c 6f 77 |0.X.Xcla|ss low|
|00001c00| 20 20 20 20 20 6d 61 78 | 78 6d 69 74 73 3d 33 20 | max|xmits=3 |
|00001c10| 20 69 6e 74 65 72 76 61 | 6c 3d 31 32 30 30 20 20 | interva|l=1200 |
|00001c20| 6d 61 78 6c 6f 61 64 3d | 35 20 20 20 74 74 6c 3d |maxload=|5 ttl=|
|00001c30| 31 31 30 30 2f 36 30 20 | 20 20 6e 69 63 65 3d 31 |1100/60 | nice=1|
|00001c40| 30 0a 58 0a 58 63 6c 61 | 73 73 20 20 20 62 61 74 |0.X.Xcla|ss bat|
|00001c50| 63 68 20 20 20 6d 61 78 | 78 6d 69 74 73 3d 31 20 |ch max|xmits=1 |
|00001c60| 20 69 6e 74 65 72 76 61 | 6c 3d 33 36 30 30 20 20 | interva|l=3600 |
|00001c70| 6d 61 78 6c 6f 61 64 3d | 35 20 20 20 74 74 6c 3d |maxload=|5 ttl=|
|00001c80| 31 38 30 30 2f 31 38 30 | 30 0a 58 78 6d 69 74 20 |1800/180|0.Xxmit |
|00001c90| 20 20 20 62 61 74 63 68 | 20 20 20 2f 75 73 72 2f | batch| /usr/|
|00001ca0| 6c 6f 63 61 6c 2f 6c 69 | 62 2f 6e 65 77 73 2f 73 |local/li|b/news/s|
|00001cb0| 65 6e 64 62 61 74 63 68 | 20 73 65 6e 64 62 61 74 |endbatch| sendbat|
|00001cc0| 63 68 20 25 66 20 25 68 | 0a 58 0a 58 23 20 44 65 |ch %f %h|.X.X# De|
|00001cd0| 66 69 6e 65 20 74 68 65 | 20 64 65 66 61 75 6c 74 |fine the| default|
|00001ce0| 20 6e 65 77 73 20 74 72 | 61 6e 73 6d 69 74 74 65 | news tr|ansmitte|
|00001cf0| 72 0a 58 78 6d 69 74 20 | 20 20 20 44 45 46 41 55 |r.Xxmit | DEFAU|
|00001d00| 4c 54 20 2f 75 73 72 2f | 6c 6f 63 61 6c 2f 6c 69 |LT /usr/|local/li|
|00001d10| 62 2f 6e 65 77 73 2f 6e | 6e 74 70 78 6d 69 74 20 |b/news/n|ntpxmit |
|00001d20| 6e 6e 74 70 78 6d 69 74 | 20 25 68 3a 25 77 0a 58 |nntpxmit| %h:%w.X|
|00001d30| 0a 58 23 20 43 68 65 63 | 6b 20 74 68 65 20 74 72 |.X# Chec|k the tr|
|00001d40| 61 6e 73 6d 69 74 20 71 | 75 65 75 65 20 65 76 65 |ansmit q|ueue eve|
|00001d50| 72 79 20 3c 6e 3e 20 73 | 65 63 6f 6e 64 73 20 28 |ry <n> s|econds (|
|00001d60| 74 68 69 73 20 73 68 6f | 75 6c 64 20 62 65 20 61 |this sho|uld be a|
|00001d70| 74 20 6c 65 61 73 74 20 | 61 73 0a 58 23 20 6c 6f |t least |as.X# lo|
|00001d80| 77 20 61 73 20 74 68 65 | 20 73 6d 61 6c 6c 65 73 |w as the| smalles|
|00001d90| 74 20 22 69 6e 74 65 72 | 76 61 6c 22 20 69 6e 20 |t "inter|val" in |
|00001da0| 61 6c 6c 20 6f 66 20 74 | 68 65 20 74 72 61 6e 73 |all of t|he trans|
|00001db0| 6d 69 73 73 69 6f 6e 20 | 63 6c 61 73 73 65 73 29 |mission |classes)|
|00001dc0| 2e 0a 58 71 75 65 75 65 | 69 6e 74 65 72 76 61 6c |..Xqueue|interval|
|00001dd0| 20 20 20 20 32 30 0a 58 | 0a 58 23 20 49 6e 20 61 | 20.X|.X# In a|
|00001de0| 6c 6c 20 6f 66 20 74 68 | 65 20 66 6f 6c 6c 6f 77 |ll of th|e follow|
|00001df0| 69 6e 67 20 6f 70 74 69 | 6f 6e 73 2c 20 25 73 20 |ing opti|ons, %s |
|00001e00| 69 73 20 72 65 70 6c 61 | 63 65 64 20 62 79 20 74 |is repla|ced by t|
|00001e10| 68 65 20 68 6f 73 74 20 | 6e 61 6d 65 20 6f 66 20 |he host |name of |
|00001e20| 74 68 65 0a 58 23 20 73 | 79 73 74 65 6d 20 62 65 |the.X# s|ystem be|
|00001e30| 69 6e 67 20 73 65 6e 74 | 20 74 6f 2e 0a 58 0a 58 |ing sent| to..X.X|
|00001e40| 23 20 46 69 6c 65 20 6e | 65 77 73 20 70 6c 61 63 |# File n|ews plac|
|00001e50| 65 73 20 61 72 74 69 63 | 6c 65 73 20 70 61 74 68 |es artic|les path|
|00001e60| 73 2f 69 64 73 20 69 6e | 0a 58 62 61 74 63 68 66 |s/ids in|.Xbatchf|
|00001e70| 69 6c 65 20 20 20 2f 75 | 73 72 2f 73 70 6f 6f 6c |ile /u|sr/spool|
|00001e80| 2f 62 61 74 63 68 2f 25 | 73 0a 58 0a 58 23 20 46 |/batch/%|s.X.X# F|
|00001e90| 69 6c 65 20 61 20 6e 65 | 77 73 20 74 72 61 6e 73 |ile a ne|ws trans|
|00001ea0| 6d 69 74 74 65 72 20 77 | 61 6e 74 73 20 61 72 74 |mitter w|ants art|
|00001eb0| 69 63 6c 65 73 20 70 61 | 74 68 73 2f 69 64 73 20 |icles pa|ths/ids |
|00001ec0| 69 6e 0a 58 77 6f 72 6b | 66 69 6c 65 20 20 20 20 |in.Xwork|file |
|00001ed0| 2f 75 73 72 2f 73 70 6f | 6f 6c 2f 62 61 74 63 68 |/usr/spo|ol/batch|
|00001ee0| 2f 25 73 2e 77 6f 72 6b | 0a 58 0a 58 23 20 57 68 |/%s.work|.X.X# Wh|
|00001ef0| 65 72 65 20 74 6f 20 6c | 6f 67 20 74 68 65 20 6f |ere to l|og the o|
|00001f00| 75 74 70 75 74 20 6f 66 | 20 61 20 6e 65 77 73 20 |utput of| a news |
|00001f10| 74 72 61 6e 73 6d 69 74 | 74 65 72 20 28 64 65 66 |transmit|ter (def|
|00001f20| 61 75 6c 74 20 69 73 20 | 2f 64 65 76 2f 6e 75 6c |ault is |/dev/nul|
|00001f30| 6c 29 0a 58 23 20 5b 6c | 65 61 76 65 20 69 74 20 |l).X# [l|eave it |
|00001f40| 61 73 20 74 68 65 20 64 | 65 66 61 75 6c 74 20 6f |as the d|efault o|
|00001f50| 66 20 2f 64 65 76 2f 6e | 75 6c 6c 20 66 6f 72 20 |f /dev/n|ull for |
|00001f60| 6e 6f 77 5d 0a 58 23 20 | 6e 6e 74 70 6c 6f 67 73 |now].X# |nntplogs|
|00001f70| 20 20 20 2f 75 73 72 2f | 73 70 6f 6f 6c 2f 62 61 | /usr/|spool/ba|
|00001f80| 74 63 68 2f 25 73 2e 6c | 6f 67 0a 58 0a 58 23 20 |tch/%s.l|og.X.X# |
|00001f90| 48 6f 73 74 73 20 74 6f | 20 73 65 6e 64 20 6e 65 |Hosts to| send ne|
|00001fa0| 77 73 20 74 6f 2e 20 20 | 45 61 63 68 20 6c 69 6e |ws to. |Each lin|
|00001fb0| 65 20 69 73 20 6f 66 20 | 74 68 65 20 66 6f 72 6d |e is of |the form|
|00001fc0| 61 74 3a 0a 58 23 20 20 | 20 20 20 20 20 20 20 20 |at:.X# | |
|00001fd0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001fe0| 20 20 43 4c 41 53 53 20 | 20 20 56 41 4c 49 44 20 | CLASS | VALID |
|00001ff0| 53 54 41 52 54 0a 58 23 | 20 68 6f 73 74 20 48 4f |START.X#| host HO|
|00002000| 53 54 4e 41 4d 45 20 20 | 20 20 20 20 20 20 20 20 |STNAME | |
|00002010| 20 20 20 20 4e 41 4d 45 | 20 20 20 20 20 20 20 54 | NAME| T|
|00002020| 49 4d 45 53 20 20 20 20 | 20 20 20 20 20 20 4f 50 |IMES | OP|
|00002030| 54 49 4f 4e 53 0a 58 0a | 58 68 6f 73 74 20 64 6f |TIONS.X.|Xhost do|
|00002040| 72 6f 74 68 79 20 20 20 | 20 20 20 20 20 20 20 20 |rothy | |
|00002050| 20 20 20 20 20 20 6c 6f | 77 20 20 20 20 20 41 6e | lo|w An|
|00002060| 79 0a 58 68 6f 73 74 20 | 74 6f 74 6f 20 20 20 20 |y.Xhost |toto |
|00002070| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00002080| 6c 6f 77 20 20 20 20 20 | 41 6e 79 0a 58 68 6f 73 |low |Any.Xhos|
|00002090| 74 20 77 69 7a 61 72 64 | 20 20 20 20 20 20 20 20 |t wizard| |
|000020a0| 20 20 20 20 20 20 20 20 | 20 20 6c 6f 77 20 20 20 | | low |
|000020b0| 20 20 41 6e 79 0a 58 68 | 6f 73 74 20 77 69 74 63 | Any.Xh|ost witc|
|000020c0| 68 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |h | |
|000020d0| 20 20 20 20 6c 6f 77 20 | 20 20 20 20 41 6e 79 0a | low | Any.|
|000020e0| 58 68 6f 73 74 20 74 69 | 6e 6d 61 6e 20 20 20 20 |Xhost ti|nman |
|000020f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 6c 6f | | lo|
|00002100| 77 20 20 20 20 20 41 6e | 79 0a 58 68 6f 73 74 20 |w An|y.Xhost |
|00002110| 6c 69 6f 6e 20 20 20 20 | 20 20 20 20 20 20 20 20 |lion | |
|00002120| 20 20 20 20 20 20 20 20 | 6c 6f 77 20 20 20 20 20 | |low |
|00002130| 41 6e 79 0a 58 68 6f 73 | 74 20 63 61 63 74 75 73 |Any.Xhos|t cactus|
|00002140| 2e 62 69 7a 2e 63 6f 6d | 20 20 20 20 20 20 20 20 |.biz.com| |
|00002150| 20 20 6c 6f 77 20 20 20 | 20 20 41 6e 79 0a 58 68 | low | Any.Xh|
|00002160| 6f 73 74 20 65 6e 64 6e | 6f 64 65 2e 66 6f 6f 62 |ost endn|ode.foob|
|00002170| 61 72 2e 65 64 75 20 20 | 20 20 20 20 6c 6f 77 20 |ar.edu | low |
|00002180| 20 20 20 20 41 6e 79 32 | 30 30 30 2d 30 35 30 30 | Any2|000-0500|
|00002190| 0a 58 68 6f 73 74 20 62 | 69 67 67 65 72 6e 6f 64 |.Xhost b|iggernod|
|000021a0| 65 2e 66 6f 6f 62 61 72 | 2e 65 64 75 20 20 20 6d |e.foobar|.edu m|
|000021b0| 65 64 20 20 20 20 20 53 | 61 53 75 7c 57 6b 31 37 |ed S|aSu|Wk17|
|000021c0| 33 30 2d 30 37 33 30 0a | 58 68 6f 73 74 20 62 69 |30-0730.|Xhost bi|
|000021d0| 67 6e 6f 64 65 2e 63 6f | 6d 70 61 6e 79 2e 63 6f |gnode.co|mpany.co|
|000021e0| 6d 20 20 20 20 20 6d 65 | 64 20 20 20 20 20 41 6e |m me|d An|
|000021f0| 79 0a 58 68 6f 73 74 20 | 6d 69 64 73 69 7a 65 2e |y.Xhost |midsize.|
|00002200| 63 6f 6d 70 61 6e 79 2e | 63 6f 6d 20 20 20 20 20 |company.|com |
|00002210| 6d 65 64 20 20 20 20 20 | 41 6e 79 0a 58 68 6f 73 |med |Any.Xhos|
|00002220| 74 20 75 6e 69 76 65 72 | 73 69 74 79 2e 70 6f 64 |t univer|sity.pod|
|00002230| 75 6e 6b 2e 65 64 75 20 | 20 20 6d 65 64 20 20 20 |unk.edu | med |
|00002240| 20 20 41 6e 79 0a 58 68 | 6f 73 74 20 6d 72 62 61 | Any.Xh|ost mrba|
|00002250| 63 6b 62 6f 6e 65 2e 62 | 69 67 75 2e 65 64 75 20 |ckbone.b|igu.edu |
|00002260| 20 20 20 20 68 69 67 68 | 20 20 20 20 41 6e 79 0a | high| Any.|
|00002270| 58 68 6f 73 74 20 67 61 | 74 65 77 61 79 2e 62 69 |Xhost ga|teway.bi|
|00002280| 7a 6e 65 73 73 2e 63 6f | 6d 20 20 20 20 20 68 69 |zness.co|m hi|
|00002290| 67 68 20 20 20 20 41 6e | 79 0a 58 68 6f 73 74 20 |gh An|y.Xhost |
|000022a0| 73 75 70 65 72 6e 65 77 | 73 2e 68 65 6c 6c 6f 75 |supernew|s.hellou|
|000022b0| 2e 65 64 75 20 20 20 20 | 68 69 67 68 20 20 20 20 |.edu |high |
|000022c0| 41 6e 79 0a 58 68 6f 73 | 74 20 6d 72 6e 6e 74 70 |Any.Xhos|t mrnntp|
|000022d0| 2e 61 6c 6f 68 61 2e 65 | 64 75 20 20 20 20 20 20 |.aloha.e|du |
|000022e0| 20 20 68 69 67 68 20 20 | 20 20 41 6e 79 0a 58 68 | high | Any.Xh|
|000022f0| 6f 73 74 20 68 65 6c 6c | 6f 2e 77 6f 72 6c 64 2e |ost hell|o.world.|
|00002300| 65 64 75 20 20 20 20 20 | 20 20 20 20 68 69 67 68 |edu | high|
|00002310| 20 20 20 20 41 6e 79 0a | 58 68 6f 73 74 20 73 75 | Any.|Xhost su|
|00002320| 70 65 72 6e 65 77 73 2e | 66 6f 6f 75 2e 65 64 75 |pernews.|foou.edu|
|00002330| 20 20 20 20 20 20 6e 6c | 69 6e 6b 20 20 20 41 6e | nl|ink An|
|00002340| 79 0a 58 68 6f 73 74 20 | 62 61 63 6b 62 6f 6e 65 |y.Xhost |backbone|
|00002350| 2e 6e 65 77 73 73 69 74 | 65 2e 65 64 75 20 20 20 |.newssit|e.edu |
|00002360| 6e 6c 69 6e 6b 20 20 20 | 41 6e 79 0a 58 68 6f 73 |nlink |Any.Xhos|
|00002370| 74 20 66 72 65 64 20 20 | 20 20 20 20 20 20 20 20 |t fred | |
|00002380| 20 20 20 20 20 20 20 20 | 20 20 62 61 74 63 68 20 | | batch |
|00002390| 20 20 41 6e 79 20 6e 69 | 63 65 3d 32 30 20 66 6c | Any ni|ce=20 fl|
|000023a0| 61 67 73 3d 2d 73 35 30 | 30 30 30 30 20 69 6e 74 |ags=-s50|0000 int|
|000023b0| 65 72 76 61 6c 3d 38 36 | 34 30 30 0a 58 68 6f 73 |erval=86|400.Xhos|
|000023c0| 74 20 62 61 72 6e 65 79 | 20 20 20 20 20 20 20 20 |t barney| |
|000023d0| 20 20 20 20 20 20 20 20 | 20 20 62 61 74 63 68 20 | | batch |
|000023e0| 20 20 41 6e 79 20 6e 69 | 63 65 3d 32 30 20 66 6c | Any ni|ce=20 fl|
|000023f0| 61 67 73 3d 2d 73 32 35 | 30 30 30 30 20 69 6e 74 |ags=-s25|0000 int|
|00002400| 65 72 76 61 6c 3d 38 36 | 34 30 30 0a 58 68 6f 73 |erval=86|400.Xhos|
|00002410| 74 20 77 69 6c 6d 61 20 | 20 20 20 20 20 20 20 20 |t wilma | |
|00002420| 20 20 20 20 20 20 20 20 | 20 20 62 61 74 63 68 20 | | batch |
|00002430| 20 20 41 6e 79 20 6e 69 | 63 65 3d 32 30 20 66 6c | Any ni|ce=20 fl|
|00002440| 61 67 73 3d 2d 73 35 30 | 30 30 30 30 0a 58 68 6f |ags=-s50|0000.Xho|
|00002450| 73 74 20 62 65 74 74 79 | 20 20 20 20 20 20 20 20 |st betty| |
|00002460| 20 20 20 20 20 20 20 20 | 20 20 20 62 61 74 63 68 | | batch|
|00002470| 20 20 20 41 6e 79 20 6e | 69 63 65 3d 32 30 20 66 | Any n|ice=20 f|
|00002480| 6c 61 67 73 3d 2d 73 35 | 30 30 30 30 30 7c 2d 6d |lags=-s5|00000|-m|
|00002490| 35 30 30 30 30 30 0a 58 | 68 6f 73 74 20 6b 69 74 |500000.X|host kit|
|000024a0| 74 79 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |ty | |
|000024b0| 20 20 20 20 20 62 61 74 | 63 68 20 20 20 53 61 53 | bat|ch SaS|
|000024c0| 75 7c 57 6b 31 37 33 30 | 2d 37 33 30 20 66 6c 61 |u|Wk1730|-730 fla|
|000024d0| 67 73 3d 2d 63 7c 2d 73 | 32 35 30 30 30 30 0a 58 |gs=-c|-s|250000.X|
|000024e0| 68 6f 73 74 20 64 69 6e | 6f 20 20 20 20 20 20 20 |host din|o |
|000024f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 62 61 74 | | bat|
|00002500| 63 68 20 20 20 53 61 53 | 75 7c 57 6b 31 37 33 30 |ch SaS|u|Wk1730|
|00002510| 2d 37 33 30 20 66 6c 61 | 67 73 3d 2d 63 7c 2d 73 |-730 fla|gs=-c|-s|
|00002520| 32 35 30 30 30 30 0a 58 | 68 6f 73 74 20 62 61 6d |250000.X|host bam|
|00002530| 62 61 6d 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |bam | |
|00002540| 20 20 20 20 20 62 61 74 | 63 68 20 20 20 53 61 20 | bat|ch Sa |
|00002550| 69 6e 74 65 72 76 61 6c | 3d 38 36 34 30 30 0a 58 |interval|=86400.X|
|00002560| 0a 58 23 20 4e 6f 74 65 | 73 3a 20 4f 6e 6c 79 20 |.X# Note|s: Only |
|00002570| 73 65 6e 64 20 6e 65 77 | 73 20 74 6f 20 62 69 67 |send new|s to big|
|00002580| 67 65 72 6e 6f 64 65 2e | 66 6f 6f 62 61 72 2e 65 |gernode.|foobar.e|
|00002590| 64 75 20 64 75 72 69 6e | 67 20 6e 6f 6e 2d 62 75 |du durin|g non-bu|
|000025a0| 73 69 6e 65 73 73 20 68 | 6f 75 72 73 0a 58 23 20 |siness h|ours.X# |
|000025b0| 20 20 20 20 20 20 20 65 | 6e 64 6e 6f 64 65 2e 66 | e|ndnode.f|
|000025c0| 6f 6f 62 61 72 2e 65 64 | 75 20 6f 6e 6c 79 20 77 |oobar.ed|u only w|
|000025d0| 61 6e 74 73 20 6e 65 77 | 73 20 74 72 61 6e 73 6d |ants new|s transm|
|000025e0| 69 74 74 65 64 20 66 72 | 6f 6d 20 38 50 4d 20 74 |itted fr|om 8PM t|
|000025f0| 6f 20 35 41 4d 2e 0a 58 | 23 20 20 20 20 20 20 20 |o 5AM..X|# |
|00002600| 20 4f 6e 6c 79 20 73 65 | 6e 64 20 6e 65 77 73 20 | Only se|nd news |
|00002610| 74 6f 20 66 72 65 64 20 | 61 6e 64 20 62 61 72 6e |to fred |and barn|
|00002620| 65 79 20 6f 6e 63 65 20 | 70 65 72 20 64 61 79 20 |ey once |per day |
|00002630| 28 65 76 65 72 79 20 32 | 34 20 68 6f 75 72 73 29 |(every 2|4 hours)|
|00002640| 2e 0a 58 23 20 20 20 20 | 20 20 20 20 44 6f 20 6f |..X# | Do o|
|00002650| 6e 65 20 62 61 74 63 68 | 69 6e 67 20 72 75 6e 20 |ne batch|ing run |
|00002660| 66 6f 72 20 62 61 6d 62 | 61 6d 20 65 61 63 68 20 |for bamb|am each |
|00002670| 53 61 74 75 72 64 61 79 | 2e 0a 45 4e 44 5f 4f 46 |Saturday|..END_OF|
|00002680| 5f 46 49 4c 45 0a 20 20 | 69 66 20 74 65 73 74 20 |_FILE. |if test |
|00002690| 33 32 32 34 20 2d 6e 65 | 20 60 77 63 20 2d 63 20 |3224 -ne| `wc -c |
|000026a0| 3c 27 63 6f 6d 70 6c 65 | 78 2e 63 6f 6e 66 27 60 |<'comple|x.conf'`|
|000026b0| 3b 20 74 68 65 6e 0a 20 | 20 20 20 65 63 68 6f 20 |; then. | echo |
|000026c0| 73 68 61 72 3a 20 5c 22 | 27 63 6f 6d 70 6c 65 78 |shar: \"|'complex|
|000026d0| 2e 63 6f 6e 66 27 5c 22 | 20 75 6e 70 61 63 6b 65 |.conf'\"| unpacke|
|000026e0| 64 20 77 69 74 68 20 77 | 72 6f 6e 67 20 73 69 7a |d with w|rong siz|
|000026f0| 65 21 0a 20 20 66 69 0a | 20 20 23 20 65 6e 64 20 |e!. fi.| # end |
|00002700| 6f 66 20 27 63 6f 6d 70 | 6c 65 78 2e 63 6f 6e 66 |of 'comp|lex.conf|
|00002710| 27 0a 66 69 0a 69 66 20 | 74 65 73 74 20 2d 66 20 |'.fi.if |test -f |
|00002720| 27 6c 6f 67 2e 63 27 20 | 2d 61 20 22 24 7b 31 7d |'log.c' |-a "${1}|
|00002730| 22 20 21 3d 20 22 2d 63 | 22 20 3b 20 74 68 65 6e |" != "-c|" ; then|
|00002740| 20 0a 20 20 65 63 68 6f | 20 73 68 61 72 3a 20 57 | . echo| shar: W|
|00002750| 69 6c 6c 20 6e 6f 74 20 | 63 6c 6f 62 62 65 72 20 |ill not |clobber |
|00002760| 65 78 69 73 74 69 6e 67 | 20 66 69 6c 65 20 5c 22 |existing| file \"|
|00002770| 27 6c 6f 67 2e 63 27 5c | 22 0a 65 6c 73 65 0a 20 |'log.c'\|".else. |
|00002780| 20 65 63 68 6f 20 73 68 | 61 72 3a 20 45 78 74 72 | echo sh|ar: Extr|
|00002790| 61 63 74 69 6e 67 20 5c | 22 27 6c 6f 67 2e 63 27 |acting \|"'log.c'|
|000027a0| 5c 22 20 5c 28 35 34 30 | 30 20 63 68 61 72 61 63 |\" \(540|0 charac|
|000027b0| 74 65 72 73 5c 29 0a 20 | 20 73 65 64 20 22 73 2f |ters\). | sed "s/|
|000027c0| 5e 58 2f 2f 22 20 3e 27 | 6c 6f 67 2e 63 27 20 3c |^X//" >'|log.c' <|
|000027d0| 3c 27 45 4e 44 5f 4f 46 | 5f 46 49 4c 45 27 0a 58 |<'END_OF|_FILE'.X|
|000027e0| 2f 2a 0a 58 20 2a 20 23 | 69 6e 63 6c 75 64 65 20 |/*.X * #|include |
|000027f0| 3c 6c 65 67 61 6c 2f 62 | 73 2e 68 3e 0a 58 20 3e |<legal/b|s.h>.X >|
|00002800| 0a 58 20 3e 20 43 6f 70 | 79 72 69 67 68 74 20 28 |.X > Cop|yright (|
|00002810| 63 29 20 31 39 38 39 20 | 57 61 73 68 69 6e 67 74 |c) 1989 |Washingt|
|00002820| 6f 6e 20 55 6e 69 76 65 | 72 73 69 74 79 20 69 6e |on Unive|rsity in|
|00002830| 20 53 61 69 6e 74 20 4c | 6f 75 69 73 2c 20 4d 69 | Saint L|ouis, Mi|
|00002840| 73 73 6f 75 72 69 20 61 | 6e 64 0a 58 20 3e 20 43 |ssouri a|nd.X > C|
|00002850| 68 72 69 73 20 4d 79 65 | 72 73 2e 20 41 6c 6c 20 |hris Mye|rs. All |
|00002860| 72 69 67 68 74 73 20 72 | 65 73 65 72 76 65 64 2e |rights r|eserved.|
|00002870| 0a 58 20 3e 0a 58 20 3e | 20 50 65 72 6d 69 73 73 |.X >.X >| Permiss|
|00002880| 69 6f 6e 20 69 73 20 68 | 65 72 65 62 79 20 67 72 |ion is h|ereby gr|
|00002890| 61 6e 74 65 64 20 74 6f | 20 63 6f 70 79 2c 20 72 |anted to| copy, r|
|000028a0| 65 70 72 6f 64 75 63 65 | 2c 20 72 65 64 69 73 74 |eproduce|, redist|
|000028b0| 72 69 62 75 74 65 20 6f | 72 0a 58 20 3e 20 6f 74 |ribute o|r.X > ot|
|000028c0| 68 65 72 77 69 73 65 20 | 75 73 65 20 74 68 69 73 |herwise |use this|
|000028d0| 20 73 6f 66 74 77 61 72 | 65 20 61 73 20 6c 6f 6e | softwar|e as lon|
|000028e0| 67 20 61 73 3a 20 28 31 | 29 20 74 68 65 72 65 20 |g as: (1|) there |
|000028f0| 69 73 20 6e 6f 20 6d 6f | 6e 65 74 61 72 79 0a 58 |is no mo|netary.X|
|00002900| 20 3e 20 70 72 6f 66 69 | 74 20 67 61 69 6e 65 64 | > profi|t gained|
|00002910| 20 73 70 65 63 69 66 69 | 63 61 6c 6c 79 20 66 72 | specifi|cally fr|
|00002920| 6f 6d 20 74 68 65 20 75 | 73 65 20 6f 72 20 72 65 |om the u|se or re|
|00002930| 70 72 6f 64 75 63 74 69 | 6f 6e 20 6f 66 20 74 68 |producti|on of th|
|00002940| 69 73 0a 58 20 3e 20 73 | 6f 66 74 77 61 72 65 2c |is.X > s|oftware,|
|00002950| 20 28 32 29 20 69 74 20 | 69 73 20 6e 6f 74 20 73 | (2) it |is not s|
|00002960| 6f 6c 64 2c 20 72 65 6e | 74 65 64 2c 20 74 72 61 |old, ren|ted, tra|
|00002970| 64 65 64 2c 20 6f 72 20 | 6f 74 68 65 72 77 69 73 |ded, or |otherwis|
|00002980| 65 20 6d 61 72 6b 65 74 | 65 64 2c 0a 58 20 3e 20 |e market|ed,.X > |
|00002990| 28 33 29 20 74 68 65 20 | 61 62 6f 76 65 20 63 6f |(3) the |above co|
|000029a0| 70 79 72 69 67 68 74 20 | 6e 6f 74 69 63 65 20 61 |pyright |notice a|
|000029b0| 6e 64 20 74 68 69 73 20 | 70 61 72 61 67 72 61 70 |nd this |paragrap|
|000029c0| 68 20 69 73 20 69 6e 63 | 6c 75 64 65 64 0a 58 20 |h is inc|luded.X |
|000029d0| 3e 20 70 72 6f 6d 69 6e | 65 6e 74 6c 79 20 69 6e |> promin|ently in|
|000029e0| 20 61 6e 79 20 63 6f 70 | 79 20 6d 61 64 65 2c 20 | any cop|y made, |
|000029f0| 61 6e 64 20 28 34 29 20 | 74 68 61 74 20 74 68 65 |and (4) |that the|
|00002a00| 20 6e 61 6d 65 20 6f 66 | 20 74 68 65 20 55 6e 69 | name of| the Uni|
|00002a10| 76 65 72 73 69 74 79 0a | 58 20 3e 20 69 73 20 6e |versity.|X > is n|
|00002a20| 6f 74 20 75 73 65 64 20 | 74 6f 20 65 6e 64 6f 72 |ot used |to endor|
|00002a30| 73 65 20 6f 72 20 70 72 | 6f 6d 6f 74 65 20 70 72 |se or pr|omote pr|
|00002a40| 6f 64 75 63 74 73 20 64 | 65 72 69 76 65 64 20 66 |oducts d|erived f|
|00002a50| 72 6f 6d 20 74 68 69 73 | 20 73 6f 66 74 77 61 72 |rom this| softwar|
|00002a60| 65 0a 58 20 3e 20 77 69 | 74 68 6f 75 74 20 74 68 |e.X > wi|thout th|
|00002a70| 65 20 73 70 65 63 69 66 | 69 63 20 70 72 69 6f 72 |e specif|ic prior|
|00002a80| 20 77 72 69 74 74 65 6e | 20 70 65 72 6d 69 73 73 | written| permiss|
|00002a90| 69 6f 6e 20 6f 66 20 74 | 68 65 20 55 6e 69 76 65 |ion of t|he Unive|
|00002aa0| 72 73 69 74 79 2e 0a 58 | 20 3e 20 54 48 49 53 20 |rsity..X| > THIS |
|00002ab0| 53 4f 46 54 57 41 52 45 | 20 49 53 20 50 52 4f 56 |SOFTWARE| IS PROV|
|00002ac0| 49 44 45 44 20 60 60 41 | 53 20 49 53 27 27 20 41 |IDED ``A|S IS'' A|
|00002ad0| 4e 44 20 57 49 54 48 4f | 55 54 20 41 4e 59 20 45 |ND WITHO|UT ANY E|
|00002ae0| 58 50 52 45 53 53 20 4f | 52 0a 58 20 3e 20 49 4d |XPRESS O|R.X > IM|
|00002af0| 50 4c 49 45 44 20 57 41 | 52 52 41 4e 54 49 45 53 |PLIED WA|RRANTIES|
|00002b00| 2c 20 49 4e 43 4c 55 44 | 49 4e 47 2c 20 57 49 54 |, INCLUD|ING, WIT|
|00002b10| 48 4f 55 54 20 4c 49 4d | 49 54 41 54 49 4f 4e 2c |HOUT LIM|ITATION,|
|00002b20| 20 54 48 45 20 49 4d 50 | 4c 49 45 44 0a 58 20 3e | THE IMP|LIED.X >|
|00002b30| 20 57 41 52 52 41 4e 54 | 49 45 53 20 4f 46 20 4d | WARRANT|IES OF M|
|00002b40| 45 52 43 48 41 4e 54 49 | 42 49 4c 49 54 59 20 41 |ERCHANTI|BILITY A|
|00002b50| 4e 44 20 46 49 54 4e 45 | 53 53 20 46 4f 52 20 41 |ND FITNE|SS FOR A|
|00002b60| 20 50 41 52 54 49 43 55 | 4c 41 52 20 50 55 52 50 | PARTICU|LAR PURP|
|00002b70| 4f 53 45 2e 0a 58 20 3e | 0a 58 20 2a 2f 0a 58 0a |OSE..X >|.X */.X.|
|00002b80| 58 23 69 6e 63 6c 75 64 | 65 20 22 64 65 66 73 2e |X#includ|e "defs.|
|00002b90| 68 22 0a 58 0a 58 2f 2a | 2a 2a 2a 2a 2a 2a 2a 2a |h".X.X/*|********|
|00002ba0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00002bb0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00002bc0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00002bd0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00002be0| 2f 0a 58 2f 2a 20 46 55 | 4e 43 54 49 4f 4e 20 20 |/.X/* FU|NCTION |
|00002bf0| 3a 20 6c 6f 67 20 20 20 | 20 20 20 20 20 20 20 20 |: log | |
|00002c00| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00002c10| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00002c20| 20 20 20 20 20 20 20 20 | 20 20 20 20 2a 2f 0a 58 | | */.X|
|00002c30| 2f 2a 20 50 55 52 50 4f | 53 45 20 20 20 3a 20 4c |/* PURPO|SE : L|
|00002c40| 6f 67 20 6d 65 73 73 61 | 67 65 73 20 74 6f 20 73 |og messa|ges to s|
|00002c50| 79 73 6c 6f 67 20 6f 72 | 20 61 20 6c 6f 67 20 66 |yslog or| a log f|
|00002c60| 69 6c 65 2c 20 61 73 20 | 64 65 66 69 6e 65 64 20 |ile, as |defined |
|00002c70| 69 6e 20 20 20 20 20 20 | 20 2a 2f 0a 58 2f 2a 20 |in | */.X/* |
|00002c80| 20 20 20 20 20 20 20 20 | 20 20 20 20 6e 65 77 73 | | news|
|00002c90| 78 64 2e 68 2e 20 20 49 | 66 20 64 65 62 75 67 20 |xd.h. I|f debug |
|00002ca0| 6f 72 20 44 45 42 55 47 | 20 69 73 20 73 65 74 2c |or DEBUG| is set,|
|00002cb0| 20 6c 6f 67 20 74 6f 20 | 73 74 64 65 72 72 2e 20 | log to |stderr. |
|00002cc0| 20 20 20 20 20 20 2a 2f | 0a 58 2f 2a 20 41 52 47 | */|.X/* ARG|
|00002cd0| 55 4d 45 4e 54 53 20 3a | 20 4c 6f 67 20 70 72 69 |UMENTS :| Log pri|
|00002ce0| 6f 72 69 74 79 2c 20 6d | 65 73 73 61 67 65 20 74 |ority, m|essage t|
|00002cf0| 6f 20 6c 6f 67 2c 20 61 | 6e 64 20 6d 65 73 73 61 |o log, a|nd messa|
|00002d00| 67 65 20 70 61 72 61 6d | 65 74 65 72 73 20 20 20 |ge param|eters |
|00002d10| 20 20 20 2a 2f 0a 58 2f | 2a 2a 2a 2a 2a 2a 2a 2a | */.X/|********|
|00002d20| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00002d30| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00002d40| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00002d50| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00002d60| 2a 2f 0a 58 0a 58 76 6f | 69 64 0a 58 6c 6f 67 28 |*/.X.Xvo|id.Xlog(|
|00002d70| 70 72 69 6f 72 69 74 79 | 2c 20 6d 65 73 73 61 67 |priority|, messag|
|00002d80| 65 2c 20 70 31 2c 20 70 | 32 2c 20 70 33 2c 20 70 |e, p1, p|2, p3, p|
|00002d90| 34 2c 20 70 35 2c 20 70 | 36 2c 20 70 37 2c 20 70 |4, p5, p|6, p7, p|
|00002da0| 38 2c 20 70 39 2c 20 70 | 31 30 29 20 2f 2a 56 41 |8, p9, p|10) /*VA|
|00002db0| 52 41 52 47 53 32 2a 2f | 0a 58 20 20 20 20 69 6e |RARGS2*/|.X in|
|00002dc0| 74 20 20 70 72 69 6f 72 | 69 74 79 3b 0a 58 20 20 |t prior|ity;.X |
|00002dd0| 20 20 63 68 61 72 20 2a | 6d 65 73 73 61 67 65 2c | char *|message,|
|00002de0| 20 2a 70 31 2c 20 2a 70 | 32 2c 20 2a 70 33 2c 20 | *p1, *p|2, *p3, |
|00002df0| 2a 70 34 2c 20 2a 70 35 | 2c 20 2a 70 36 2c 20 2a |*p4, *p5|, *p6, *|
|00002e00| 70 37 2c 20 2a 70 38 2c | 20 2a 70 39 2c 20 2a 70 |p7, *p8,| *p9, *p|
|00002e10| 31 30 3b 0a 58 0a 58 7b | 0a 58 73 74 61 74 69 63 |10;.X.X{|.Xstatic|
|00002e20| 20 20 46 49 4c 45 20 20 | 20 20 2a 6c 6f 67 66 69 | FILE | *logfi|
|00002e30| 6c 65 20 3d 20 4e 55 4c | 4c 3b 0a 58 6c 6f 6e 67 |le = NUL|L;.Xlong|
|00002e40| 20 20 20 20 63 6c 6f 63 | 6b 3b 0a 58 65 78 74 65 | cloc|k;.Xexte|
|00002e50| 72 6e 20 20 69 6e 74 20 | 20 20 20 20 65 72 72 6e |rn int | errn|
|00002e60| 6f 3b 0a 58 63 68 61 72 | 20 20 20 20 62 75 66 66 |o;.Xchar| buff|
|00002e70| 65 72 5b 33 30 5d 3b 0a | 58 0a 58 20 20 20 69 66 |er[30];.|X.X if|
|00002e80| 20 28 28 64 65 62 75 67 | 20 3e 20 30 29 20 7c 7c | ((debug| > 0) |||
|00002e90| 20 28 44 45 42 55 47 20 | 3e 20 30 29 29 20 7b 0a | (DEBUG |> 0)) {.|
|00002ea0| 58 20 20 20 20 20 20 28 | 76 6f 69 64 29 20 66 70 |X (|void) fp|
|00002eb0| 72 69 6e 74 66 28 73 74 | 64 65 72 72 2c 20 6d 65 |rintf(st|derr, me|
|00002ec0| 73 73 61 67 65 2c 20 70 | 31 2c 20 70 32 2c 20 70 |ssage, p|1, p2, p|
|00002ed0| 33 2c 20 70 34 2c 20 70 | 35 2c 20 70 36 2c 20 70 |3, p4, p|5, p6, p|
|00002ee0| 37 2c 20 70 38 2c 20 70 | 39 2c 20 70 31 30 29 3b |7, p8, p|9, p10);|
|00002ef0| 0a 58 20 20 20 20 20 20 | 72 65 74 75 72 6e 3b 0a |.X |return;.|
|00002f00| 58 20 20 20 7d 0a 58 0a | 58 23 69 66 20 20 20 20 |X }.X.|X#if |
|00002f10| 20 64 65 66 69 6e 65 64 | 28 53 59 53 4c 4f 47 29 | defined|(SYSLOG)|
|00002f20| 0a 58 20 20 20 73 79 73 | 6c 6f 67 28 70 72 69 6f |.X sys|log(prio|
|00002f30| 72 69 74 79 2c 20 6d 65 | 73 73 61 67 65 2c 20 70 |rity, me|ssage, p|
|00002f40| 31 2c 20 70 32 2c 20 70 | 33 2c 20 70 34 2c 20 70 |1, p2, p|3, p4, p|
|00002f50| 35 2c 20 70 36 2c 20 70 | 37 2c 20 70 38 2c 20 70 |5, p6, p|7, p8, p|
|00002f60| 39 2c 20 70 31 30 29 3b | 0a 58 23 65 6e 64 69 66 |9, p10);|.X#endif|
|00002f70| 0a 58 0a 58 23 69 66 20 | 20 20 20 20 64 65 66 69 |.X.X#if | defi|
|00002f80| 6e 65 64 28 46 41 4b 45 | 53 59 53 4c 4f 47 29 0a |ned(FAKE|SYSLOG).|
|00002f90| 58 20 20 20 69 66 20 28 | 28 6c 6f 67 66 69 6c 65 |X if (|(logfile|
|00002fa0| 20 21 3d 20 4e 55 4c 4c | 29 20 26 26 20 28 43 4f | != NULL|) && (CO|
|00002fb0| 4e 46 49 47 43 48 41 4e | 47 45 44 46 49 4c 45 29 |NFIGCHAN|GEDFILE)|
|00002fc0| 29 20 7b 0a 58 20 20 20 | 20 20 20 20 28 76 6f 69 |) {.X | (voi|
|00002fd0| 64 29 20 66 63 6c 6f 73 | 65 28 6c 6f 67 66 69 6c |d) fclos|e(logfil|
|00002fe0| 65 29 3b 0a 58 20 20 20 | 20 20 20 20 6c 6f 67 66 |e);.X | logf|
|00002ff0| 69 6c 65 20 3d 20 4e 55 | 4c 4c 3b 0a 58 20 20 20 |ile = NU|LL;.X |
|00003000| 20 20 20 20 43 4f 4e 46 | 49 47 43 48 41 4e 47 45 | CONF|IGCHANGE|
|00003010| 44 46 49 4c 45 20 3d 20 | 30 3b 0a 58 20 20 20 7d |DFILE = |0;.X }|
|00003020| 0a 58 20 20 20 69 66 20 | 28 6c 6f 67 66 69 6c 65 |.X if |(logfile|
|00003030| 20 3d 3d 20 4e 55 4c 4c | 29 20 7b 0a 58 20 20 20 | == NULL|) {.X |
|00003040| 20 20 20 6c 6f 67 66 69 | 6c 65 20 3d 20 66 6f 70 | logfi|le = fop|
|00003050| 65 6e 28 66 61 6b 65 6c | 6f 67 66 69 6c 65 2c 20 |en(fakel|ogfile, |
|00003060| 22 61 22 29 3b 0a 58 20 | 20 20 7d 0a 58 0a 58 20 |"a");.X | }.X.X |
|00003070| 20 20 69 66 20 28 6c 6f | 67 66 69 6c 65 20 21 3d | if (lo|gfile !=|
|00003080| 20 4e 55 4c 4c 29 20 7b | 0a 58 20 20 20 20 20 20 | NULL) {|.X |
|00003090| 28 76 6f 69 64 29 20 74 | 69 6d 65 28 26 63 6c 6f |(void) t|ime(&clo|
|000030a0| 63 6b 29 3b 0a 58 20 20 | 20 20 20 20 28 76 6f 69 |ck);.X | (voi|
|000030b0| 64 29 20 73 74 72 63 70 | 79 28 62 75 66 66 65 72 |d) strcp|y(buffer|
|000030c0| 2c 20 63 74 69 6d 65 28 | 26 63 6c 6f 63 6b 29 29 |, ctime(|&clock))|
|000030d0| 3b 0a 58 20 20 20 20 20 | 20 2a 69 6e 64 65 78 28 |;.X | *index(|
|000030e0| 62 75 66 66 65 72 2c 20 | 27 5c 6e 27 29 20 3d 20 |buffer, |'\n') = |
|000030f0| 27 20 27 3b 0a 58 20 20 | 20 20 20 20 28 76 6f 69 |' ';.X | (voi|
|00003100| 64 29 20 66 70 75 74 73 | 28 62 75 66 66 65 72 2c |d) fputs|(buffer,|
|00003110| 20 6c 6f 67 66 69 6c 65 | 29 3b 0a 58 20 20 20 20 | logfile|);.X |
|00003120| 20 20 28 76 6f 69 64 29 | 20 66 70 72 69 6e 74 66 | (void)| fprintf|
|00003130| 28 6c 6f 67 66 69 6c 65 | 2c 20 6d 65 73 73 61 67 |(logfile|, messag|
|00003140| 65 2c 20 70 31 2c 20 70 | 32 2c 20 70 33 2c 20 70 |e, p1, p|2, p3, p|
|00003150| 34 2c 20 70 35 2c 20 70 | 36 2c 20 70 37 2c 20 70 |4, p5, p|6, p7, p|
|00003160| 38 2c 20 70 39 2c 20 70 | 31 30 29 3b 0a 58 20 20 |8, p9, p|10);.X |
|00003170| 20 20 20 20 28 76 6f 69 | 64 29 20 66 66 6c 75 73 | (voi|d) fflus|
|00003180| 68 28 6c 6f 67 66 69 6c | 65 29 3b 0a 58 20 20 20 |h(logfil|e);.X |
|00003190| 7d 0a 58 23 65 6e 64 69 | 66 0a 58 0a 58 7d 0a 58 |}.X#endi|f.X.X}.X|
|000031a0| 0a 58 2f 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |.X/*****|********|
|000031b0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000031c0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000031d0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000031e0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2f 0a 58 2f |********|****/.X/|
|000031f0| 2a 20 46 55 4e 43 54 49 | 4f 4e 20 20 3a 20 6c 6f |* FUNCTI|ON : lo|
|00003200| 67 65 72 72 20 20 20 20 | 20 20 20 20 20 20 20 20 |gerr | |
|00003210| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003220| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003230| 20 20 20 20 20 20 20 20 | 2a 2f 0a 58 2f 2a 20 50 | |*/.X/* P|
|00003240| 55 52 50 4f 53 45 20 20 | 20 3a 20 4c 6f 67 20 61 |URPOSE | : Log a|
|00003250| 6e 20 65 72 72 6f 72 20 | 74 6f 20 73 79 73 6c 6f |n error |to syslo|
|00003260| 67 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |g | |
|00003270| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003280| 20 20 20 20 20 2a 2f 0a | 58 2f 2a 20 41 52 47 55 | */.|X/* ARGU|
|00003290| 4d 45 4e 54 53 20 3a 20 | 4d 65 73 73 61 67 65 20 |MENTS : |Message |
|000032a0| 74 6f 20 6c 6f 67 2c 20 | 61 6e 64 20 6d 65 73 73 |to log, |and mess|
|000032b0| 61 67 65 20 70 61 72 61 | 6d 65 74 65 72 73 20 20 |age para|meters |
|000032c0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000032d0| 20 20 2a 2f 0a 58 2f 2a | 2a 2a 2a 2a 2a 2a 2a 2a | */.X/*|********|
|000032e0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000032f0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00003300| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00003310| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00003320| 2f 0a 58 0a 58 76 6f 69 | 64 0a 58 6c 6f 67 65 72 |/.X.Xvoi|d.Xloger|
|00003330| 72 28 6d 65 73 73 61 67 | 65 2c 20 70 31 2c 20 70 |r(messag|e, p1, p|
|00003340| 32 2c 20 70 33 2c 20 70 | 34 2c 20 70 35 2c 20 70 |2, p3, p|4, p5, p|
|00003350| 36 2c 20 70 37 2c 20 70 | 38 2c 20 70 39 2c 20 70 |6, p7, p|8, p9, p|
|00003360| 31 30 29 20 2f 2a 56 41 | 52 41 52 47 53 31 2a 2f |10) /*VA|RARGS1*/|
|00003370| 0a 58 20 20 20 20 63 68 | 61 72 20 2a 6d 65 73 73 |.X ch|ar *mess|
|00003380| 61 67 65 2c 20 2a 70 31 | 2c 20 2a 70 32 2c 20 2a |age, *p1|, *p2, *|
|00003390| 70 33 2c 20 2a 70 34 2c | 20 2a 70 35 2c 20 2a 70 |p3, *p4,| *p5, *p|
|000033a0| 36 2c 20 2a 70 37 2c 20 | 2a 70 38 2c 20 2a 70 39 |6, *p7, |*p8, *p9|
|000033b0| 2c 20 2a 70 31 30 3b 0a | 58 0a 58 7b 0a 58 0a 58 |, *p10;.|X.X{.X.X|
|000033c0| 20 20 20 6c 6f 67 28 4c | 4f 47 5f 45 52 52 2c 20 | log(L|OG_ERR, |
|000033d0| 6d 65 73 73 61 67 65 2c | 20 70 31 2c 20 70 32 2c |message,| p1, p2,|
|000033e0| 20 70 33 2c 20 70 34 2c | 20 70 35 2c 20 70 36 2c | p3, p4,| p5, p6,|
|000033f0| 20 70 37 2c 20 70 38 2c | 20 70 39 2c 20 70 31 30 | p7, p8,| p9, p10|
|00003400| 29 3b 0a 58 0a 58 7d 0a | 58 0a 58 2f 2a 2a 2a 2a |);.X.X}.|X.X/****|
|00003410| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00003420| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00003430| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00003440| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00003450| 2a 2a 2a 2a 2a 2f 0a 58 | 2f 2a 20 46 55 4e 43 54 |*****/.X|/* FUNCT|
|00003460| 49 4f 4e 20 20 3a 20 44 | 70 72 69 6e 74 66 20 20 |ION : D|printf |
|00003470| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003480| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003490| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000034a0| 20 2a 2f 0a 58 2f 2a 20 | 50 55 52 50 4f 53 45 20 | */.X/* |PURPOSE |
|000034b0| 20 20 3a 20 44 6f 20 43 | 4f 50 49 4f 55 53 20 64 | : Do C|OPIOUS d|
|000034c0| 65 62 75 67 67 69 6e 67 | 20 6c 6f 67 67 69 6e 67 |ebugging| logging|
|000034d0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000034e0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 2a 2f | | */|
|000034f0| 0a 58 2f 2a 20 41 52 47 | 55 4d 45 4e 54 53 20 3a |.X/* ARG|UMENTS :|
|00003500| 20 4d 65 73 73 61 67 65 | 20 74 6f 20 6c 6f 67 2c | Message| to log,|
|00003510| 20 61 6e 64 20 6d 65 73 | 73 61 67 65 20 70 61 72 | and mes|sage par|
|00003520| 61 6d 65 74 65 72 73 20 | 20 20 20 20 20 20 20 20 |ameters | |
|00003530| 20 20 20 20 20 20 20 20 | 20 20 20 2a 2f 0a 58 2f | | */.X/|
|00003540| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00003550| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00003560| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00003570| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00003580| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2f 0a 58 0a 58 76 6f |********|*/.X.Xvo|
|00003590| 69 64 0a 58 44 70 72 69 | 6e 74 66 28 6d 65 73 73 |id.XDpri|ntf(mess|
|000035a0| 61 67 65 2c 20 70 31 2c | 20 70 32 2c 20 70 33 2c |age, p1,| p2, p3,|
|000035b0| 20 70 34 2c 20 70 35 2c | 20 70 36 2c 20 70 37 2c | p4, p5,| p6, p7,|
|000035c0| 20 70 38 2c 20 70 39 2c | 20 70 31 30 29 20 2f 2a | p8, p9,| p10) /*|
|000035d0| 56 41 52 41 52 47 53 31 | 2a 2f 0a 58 20 20 20 20 |VARARGS1|*/.X |
|000035e0| 63 68 61 72 20 2a 6d 65 | 73 73 61 67 65 2c 20 2a |char *me|ssage, *|
|000035f0| 70 31 2c 20 2a 70 32 2c | 20 2a 70 33 2c 20 2a 70 |p1, *p2,| *p3, *p|
|00003600| 34 2c 20 2a 70 35 2c 20 | 2a 70 36 2c 20 2a 70 37 |4, *p5, |*p6, *p7|
|00003610| 2c 20 2a 70 38 2c 20 2a | 70 39 2c 20 2a 70 31 30 |, *p8, *|p9, *p10|
|00003620| 3b 0a 58 0a 58 7b 0a 58 | 0a 58 20 20 20 69 66 20 |;.X.X{.X|.X if |
|00003630| 28 44 45 42 55 47 20 21 | 3d 20 30 29 0a 58 20 20 |(DEBUG !|= 0).X |
|00003640| 20 20 20 20 6c 6f 67 28 | 4c 4f 47 5f 44 45 42 55 | log(|LOG_DEBU|
|00003650| 47 2c 20 6d 65 73 73 61 | 67 65 2c 20 70 31 2c 20 |G, messa|ge, p1, |
|00003660| 70 32 2c 20 70 33 2c 20 | 70 34 2c 20 70 35 2c 20 |p2, p3, |p4, p5, |
|00003670| 70 36 2c 20 70 37 2c 20 | 70 38 2c 20 70 39 2c 20 |p6, p7, |p8, p9, |
|00003680| 70 31 30 29 3b 0a 58 0a | 58 7d 0a 58 0a 58 2f 2a |p10);.X.|X}.X.X/*|
|00003690| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000036a0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000036b0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000036c0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000036d0| 2a 2a 2a 2a 2a 2a 2a 2a | 2f 0a 58 2f 2a 20 46 55 |********|/.X/* FU|
|000036e0| 4e 43 54 49 4f 4e 20 20 | 3a 20 64 70 72 69 6e 74 |NCTION |: dprint|
|000036f0| 66 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |f | |
|00003700| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003710| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003720| 20 20 20 20 2a 2f 0a 58 | 2f 2a 20 50 55 52 50 4f | */.X|/* PURPO|
|00003730| 53 45 20 20 20 3a 20 44 | 6f 20 6e 6f 72 6d 61 6c |SE : D|o normal|
|00003740| 20 64 65 62 75 67 67 69 | 6e 67 20 6c 6f 67 67 69 | debuggi|ng loggi|
|00003750| 6e 67 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |ng | |
|00003760| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003770| 20 2a 2f 0a 58 2f 2a 20 | 41 52 47 55 4d 45 4e 54 | */.X/* |ARGUMENT|
|00003780| 53 20 3a 20 4d 65 73 73 | 61 67 65 20 74 6f 20 6c |S : Mess|age to l|
|00003790| 6f 67 2c 20 61 6e 64 20 | 6d 65 73 73 61 67 65 20 |og, and |message |
|000037a0| 70 61 72 61 6d 65 74 65 | 72 73 20 20 20 20 20 20 |paramete|rs |
|000037b0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 2a 2f | | */|
|000037c0| 0a 58 2f 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |.X/*****|********|
|000037d0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000037e0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000037f0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00003800| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2f 0a 58 0a |********|****/.X.|
|00003810| 58 76 6f 69 64 0a 58 64 | 70 72 69 6e 74 66 28 6d |Xvoid.Xd|printf(m|
|00003820| 65 73 73 61 67 65 2c 20 | 70 31 2c 20 70 32 2c 20 |essage, |p1, p2, |
|00003830| 70 33 2c 20 70 34 2c 20 | 70 35 2c 20 70 36 2c 20 |p3, p4, |p5, p6, |
|00003840| 70 37 2c 20 70 38 2c 20 | 70 39 2c 20 70 31 30 29 |p7, p8, |p9, p10)|
|00003850| 20 2f 2a 56 41 52 41 52 | 47 53 31 2a 2f 0a 58 20 | /*VARAR|GS1*/.X |
|00003860| 20 20 20 63 68 61 72 20 | 2a 6d 65 73 73 61 67 65 | char |*message|
|00003870| 2c 20 2a 70 31 2c 20 2a | 70 32 2c 20 2a 70 33 2c |, *p1, *|p2, *p3,|
|00003880| 20 2a 70 34 2c 20 2a 70 | 35 2c 20 2a 70 36 2c 20 | *p4, *p|5, *p6, |
|00003890| 2a 70 37 2c 20 2a 70 38 | 2c 20 2a 70 39 2c 20 2a |*p7, *p8|, *p9, *|
|000038a0| 70 31 30 3b 0a 58 0a 58 | 7b 0a 58 0a 58 20 20 20 |p10;.X.X|{.X.X |
|000038b0| 69 66 20 28 64 65 62 75 | 67 20 21 3d 20 30 29 0a |if (debu|g != 0).|
|000038c0| 58 20 20 20 20 20 20 6c | 6f 67 28 4c 4f 47 5f 44 |X l|og(LOG_D|
|000038d0| 45 42 55 47 2c 20 6d 65 | 73 73 61 67 65 2c 20 70 |EBUG, me|ssage, p|
|000038e0| 31 2c 20 70 32 2c 20 70 | 33 2c 20 70 34 2c 20 70 |1, p2, p|3, p4, p|
|000038f0| 35 2c 20 70 36 2c 20 70 | 37 2c 20 70 38 2c 20 70 |5, p6, p|7, p8, p|
|00003900| 39 2c 20 70 31 30 29 3b | 0a 58 0a 58 7d 0a 58 0a |9, p10);|.X.X}.X.|
|00003910| 58 2f 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |X/******|********|
|00003920| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00003930| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00003940| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00003950| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2f 0a 58 2f 2a |********|***/.X/*|
|00003960| 20 46 55 4e 43 54 49 4f | 4e 20 20 3a 20 64 65 62 | FUNCTIO|N : deb|
|00003970| 75 67 5f 6f 66 66 20 20 | 20 20 20 20 20 20 20 20 |ug_off | |
|00003980| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003990| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000039a0| 20 20 20 20 20 20 20 2a | 2f 0a 58 2f 2a 20 50 55 | *|/.X/* PU|
|000039b0| 52 50 4f 53 45 20 20 20 | 3a 20 49 6e 63 72 65 61 |RPOSE |: Increa|
|000039c0| 73 65 20 64 65 62 75 67 | 67 69 6e 67 20 6c 65 76 |se debug|ging lev|
|000039d0| 65 6c 20 64 75 72 69 6e | 67 20 70 72 6f 67 72 61 |el durin|g progra|
|000039e0| 6d 20 65 78 65 63 75 74 | 69 6f 6e 20 20 20 20 20 |m execut|ion |
|000039f0| 20 20 20 20 2a 2f 0a 58 | 2f 2a 20 41 52 47 55 4d | */.X|/* ARGUM|
|00003a00| 45 4e 54 53 20 3a 20 6e | 6f 6e 65 20 20 20 20 20 |ENTS : n|one |
|00003a10| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003a20| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003a30| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003a40| 20 2a 2f 0a 58 2f 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a | */.X/**|********|
|00003a50| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00003a60| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00003a70| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00003a80| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2f |********|*******/|
|00003a90| 0a 58 0a 58 76 6f 69 64 | 0a 58 64 65 62 75 67 5f |.X.Xvoid|.Xdebug_|
|00003aa0| 6f 6e 28 29 0a 58 0a 58 | 7b 0a 58 0a 58 20 20 20 |on().X.X|{.X.X |
|00003ab0| 69 66 20 28 64 65 62 75 | 67 29 20 44 45 42 55 47 |if (debu|g) DEBUG|
|00003ac0| 20 3d 20 2d 31 3b 20 65 | 6c 73 65 20 64 65 62 75 | = -1; e|lse debu|
|00003ad0| 67 20 3d 20 2d 31 3b 0a | 58 20 20 20 6c 6f 67 28 |g = -1;.|X log(|
|00003ae0| 4c 4f 47 5f 49 4e 46 4f | 2c 20 22 44 65 62 75 67 |LOG_INFO|, "Debug|
|00003af0| 67 69 6e 67 20 63 68 61 | 6e 67 65 64 20 74 6f 20 |ging cha|nged to |
|00003b00| 64 65 62 75 67 20 25 73 | 2c 20 44 45 42 55 47 20 |debug %s|, DEBUG |
|00003b10| 25 73 5c 6e 22 2c 0a 58 | 20 20 20 20 20 20 64 65 |%s\n",.X| de|
|00003b20| 62 75 67 20 3f 20 22 4f | 6e 22 20 3a 20 22 4f 66 |bug ? "O|n" : "Of|
|00003b30| 66 22 2c 20 44 45 42 55 | 47 20 3f 20 22 4f 6e 22 |f", DEBU|G ? "On"|
|00003b40| 20 3a 20 22 4f 66 66 22 | 29 3b 0a 58 0a 58 7d 0a | : "Off"|);.X.X}.|
|00003b50| 58 0a 58 2f 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |X.X/****|********|
|00003b60| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00003b70| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00003b80| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00003b90| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2f 0a 58 |********|*****/.X|
|00003ba0| 2f 2a 20 46 55 4e 43 54 | 49 4f 4e 20 20 3a 20 64 |/* FUNCT|ION : d|
|00003bb0| 65 62 75 67 5f 6f 66 66 | 20 20 20 20 20 20 20 20 |ebug_off| |
|00003bc0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003bd0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003be0| 20 20 20 20 20 20 20 20 | 20 2a 2f 0a 58 2f 2a 20 | | */.X/* |
|00003bf0| 50 55 52 50 4f 53 45 20 | 20 20 3a 20 52 65 64 75 |PURPOSE | : Redu|
|00003c00| 63 65 20 64 65 62 75 67 | 67 69 6e 67 20 6c 65 76 |ce debug|ging lev|
|00003c10| 65 6c 20 64 75 72 69 6e | 67 20 70 72 6f 67 72 61 |el durin|g progra|
|00003c20| 6d 20 65 78 65 63 75 74 | 69 6f 6e 20 20 20 20 20 |m execut|ion |
|00003c30| 20 20 20 20 20 20 2a 2f | 0a 58 2f 2a 20 41 52 47 | */|.X/* ARG|
|00003c40| 55 4d 45 4e 54 53 20 3a | 20 6e 6f 6e 65 20 20 20 |UMENTS :| none |
|00003c50| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003c60| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003c70| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003c80| 20 20 20 2a 2f 0a 58 2f | 2a 2a 2a 2a 2a 2a 2a 2a | */.X/|********|
|00003c90| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00003ca0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00003cb0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00003cc0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00003cd0| 2a 2f 0a 58 0a 58 76 6f | 69 64 0a 58 64 65 62 75 |*/.X.Xvo|id.Xdebu|
|00003ce0| 67 5f 6f 66 66 28 29 0a | 58 0a 58 7b 0a 58 0a 58 |g_off().|X.X{.X.X|
|00003cf0| 20 20 20 69 66 20 28 44 | 45 42 55 47 29 20 44 45 | if (D|EBUG) DE|
|00003d00| 42 55 47 20 3d 20 30 3b | 20 65 6c 73 65 20 64 65 |BUG = 0;| else de|
|00003d10| 62 75 67 20 3d 20 30 3b | 0a 58 20 20 20 6c 6f 67 |bug = 0;|.X log|
|00003d20| 28 4c 4f 47 5f 49 4e 46 | 4f 2c 20 22 44 65 62 75 |(LOG_INF|O, "Debu|
|00003d30| 67 67 69 6e 67 20 63 68 | 61 6e 67 65 64 20 74 6f |gging ch|anged to|
|00003d40| 20 64 65 62 75 67 20 25 | 73 2c 20 44 45 42 55 47 | debug %|s, DEBUG|
|00003d50| 20 25 73 5c 6e 22 2c 0a | 58 20 20 20 20 20 20 64 | %s\n",.|X d|
|00003d60| 65 62 75 67 20 3f 20 22 | 4f 6e 22 20 3a 20 22 4f |ebug ? "|On" : "O|
|00003d70| 66 66 22 2c 20 44 45 42 | 55 47 20 3f 20 22 4f 6e |ff", DEB|UG ? "On|
|00003d80| 22 20 3a 20 22 4f 66 66 | 22 29 3b 0a 58 0a 58 7d |" : "Off|");.X.X}|
|00003d90| 0a 45 4e 44 5f 4f 46 5f | 46 49 4c 45 0a 20 20 69 |.END_OF_|FILE. i|
|00003da0| 66 20 74 65 73 74 20 35 | 34 30 30 20 2d 6e 65 20 |f test 5|400 -ne |
|00003db0| 60 77 63 20 2d 63 20 3c | 27 6c 6f 67 2e 63 27 60 |`wc -c <|'log.c'`|
|00003dc0| 3b 20 74 68 65 6e 0a 20 | 20 20 20 65 63 68 6f 20 |; then. | echo |
|00003dd0| 73 68 61 72 3a 20 5c 22 | 27 6c 6f 67 2e 63 27 5c |shar: \"|'log.c'\|
|00003de0| 22 20 75 6e 70 61 63 6b | 65 64 20 77 69 74 68 20 |" unpack|ed with |
|00003df0| 77 72 6f 6e 67 20 73 69 | 7a 65 21 0a 20 20 66 69 |wrong si|ze!. fi|
|00003e00| 0a 20 20 23 20 65 6e 64 | 20 6f 66 20 27 6c 6f 67 |. # end| of 'log|
|00003e10| 2e 63 27 0a 66 69 0a 69 | 66 20 74 65 73 74 20 2d |.c'.fi.i|f test -|
|00003e20| 66 20 27 6d 61 69 6e 2e | 63 27 20 2d 61 20 22 24 |f 'main.|c' -a "$|
|00003e30| 7b 31 7d 22 20 21 3d 20 | 22 2d 63 22 20 3b 20 74 |{1}" != |"-c" ; t|
|00003e40| 68 65 6e 20 0a 20 20 65 | 63 68 6f 20 73 68 61 72 |hen . e|cho shar|
|00003e50| 3a 20 57 69 6c 6c 20 6e | 6f 74 20 63 6c 6f 62 62 |: Will n|ot clobb|
|00003e60| 65 72 20 65 78 69 73 74 | 69 6e 67 20 66 69 6c 65 |er exist|ing file|
|00003e70| 20 5c 22 27 6d 61 69 6e | 2e 63 27 5c 22 0a 65 6c | \"'main|.c'\".el|
|00003e80| 73 65 0a 20 20 65 63 68 | 6f 20 73 68 61 72 3a 20 |se. ech|o shar: |
|00003e90| 45 78 74 72 61 63 74 69 | 6e 67 20 5c 22 27 6d 61 |Extracti|ng \"'ma|
|00003ea0| 69 6e 2e 63 27 5c 22 20 | 5c 28 34 36 33 31 20 63 |in.c'\" |\(4631 c|
|00003eb0| 68 61 72 61 63 74 65 72 | 73 5c 29 0a 20 20 73 65 |haracter|s\). se|
|00003ec0| 64 20 22 73 2f 5e 58 2f | 2f 22 20 3e 27 6d 61 69 |d "s/^X/|/" >'mai|
|00003ed0| 6e 2e 63 27 20 3c 3c 27 | 45 4e 44 5f 4f 46 5f 46 |n.c' <<'|END_OF_F|
|00003ee0| 49 4c 45 27 0a 58 2f 2a | 0a 58 20 2a 20 23 69 6e |ILE'.X/*|.X * #in|
|00003ef0| 63 6c 75 64 65 20 3c 6c | 65 67 61 6c 2f 62 73 2e |clude <l|egal/bs.|
|00003f00| 68 3e 0a 58 20 3e 0a 58 | 20 3e 20 43 6f 70 79 72 |h>.X >.X| > Copyr|
|00003f10| 69 67 68 74 20 28 63 29 | 20 31 39 38 39 20 57 61 |ight (c)| 1989 Wa|
|00003f20| 73 68 69 6e 67 74 6f 6e | 20 55 6e 69 76 65 72 73 |shington| Univers|
|00003f30| 69 74 79 20 69 6e 20 53 | 61 69 6e 74 20 4c 6f 75 |ity in S|aint Lou|
|00003f40| 69 73 2c 20 4d 69 73 73 | 6f 75 72 69 20 61 6e 64 |is, Miss|ouri and|
|00003f50| 0a 58 20 3e 20 43 68 72 | 69 73 20 4d 79 65 72 73 |.X > Chr|is Myers|
|00003f60| 2e 20 41 6c 6c 20 72 69 | 67 68 74 73 20 72 65 73 |. All ri|ghts res|
|00003f70| 65 72 76 65 64 2e 0a 58 | 20 3e 0a 58 20 3e 20 50 |erved..X| >.X > P|
|00003f80| 65 72 6d 69 73 73 69 6f | 6e 20 69 73 20 68 65 72 |ermissio|n is her|
|00003f90| 65 62 79 20 67 72 61 6e | 74 65 64 20 74 6f 20 63 |eby gran|ted to c|
|00003fa0| 6f 70 79 2c 20 72 65 70 | 72 6f 64 75 63 65 2c 20 |opy, rep|roduce, |
|00003fb0| 72 65 64 69 73 74 72 69 | 62 75 74 65 20 6f 72 0a |redistri|bute or.|
|00003fc0| 58 20 3e 20 6f 74 68 65 | 72 77 69 73 65 20 75 73 |X > othe|rwise us|
|00003fd0| 65 20 74 68 69 73 20 73 | 6f 66 74 77 61 72 65 20 |e this s|oftware |
|00003fe0| 61 73 20 6c 6f 6e 67 20 | 61 73 3a 20 28 31 29 20 |as long |as: (1) |
|00003ff0| 74 68 65 72 65 20 69 73 | 20 6e 6f 20 6d 6f 6e 65 |there is| no mone|
|00004000| 74 61 72 79 0a 58 20 3e | 20 70 72 6f 66 69 74 20 |tary.X >| profit |
|00004010| 67 61 69 6e 65 64 20 73 | 70 65 63 69 66 69 63 61 |gained s|pecifica|
|00004020| 6c 6c 79 20 66 72 6f 6d | 20 74 68 65 20 75 73 65 |lly from| the use|
|00004030| 20 6f 72 20 72 65 70 72 | 6f 64 75 63 74 69 6f 6e | or repr|oduction|
|00004040| 20 6f 66 20 74 68 69 73 | 0a 58 20 3e 20 73 6f 66 | of this|.X > sof|
|00004050| 74 77 61 72 65 2c 20 28 | 32 29 20 69 74 20 69 73 |tware, (|2) it is|
|00004060| 20 6e 6f 74 20 73 6f 6c | 64 2c 20 72 65 6e 74 65 | not sol|d, rente|
|00004070| 64 2c 20 74 72 61 64 65 | 64 2c 20 6f 72 20 6f 74 |d, trade|d, or ot|
|00004080| 68 65 72 77 69 73 65 20 | 6d 61 72 6b 65 74 65 64 |herwise |marketed|
|00004090| 2c 0a 58 20 3e 20 28 33 | 29 20 74 68 65 20 61 62 |,.X > (3|) the ab|
|000040a0| 6f 76 65 20 63 6f 70 79 | 72 69 67 68 74 20 6e 6f |ove copy|right no|
|000040b0| 74 69 63 65 20 61 6e 64 | 20 74 68 69 73 20 70 61 |tice and| this pa|
|000040c0| 72 61 67 72 61 70 68 20 | 69 73 20 69 6e 63 6c 75 |ragraph |is inclu|
|000040d0| 64 65 64 0a 58 20 3e 20 | 70 72 6f 6d 69 6e 65 6e |ded.X > |prominen|
|000040e0| 74 6c 79 20 69 6e 20 61 | 6e 79 20 63 6f 70 79 20 |tly in a|ny copy |
|000040f0| 6d 61 64 65 2c 20 61 6e | 64 20 28 34 29 20 74 68 |made, an|d (4) th|
|00004100| 61 74 20 74 68 65 20 6e | 61 6d 65 20 6f 66 20 74 |at the n|ame of t|
|00004110| 68 65 20 55 6e 69 76 65 | 72 73 69 74 79 0a 58 20 |he Unive|rsity.X |
|00004120| 3e 20 69 73 20 6e 6f 74 | 20 75 73 65 64 20 74 6f |> is not| used to|
|00004130| 20 65 6e 64 6f 72 73 65 | 20 6f 72 20 70 72 6f 6d | endorse| or prom|
|00004140| 6f 74 65 20 70 72 6f 64 | 75 63 74 73 20 64 65 72 |ote prod|ucts der|
|00004150| 69 76 65 64 20 66 72 6f | 6d 20 74 68 69 73 20 73 |ived fro|m this s|
|00004160| 6f 66 74 77 61 72 65 0a | 58 20 3e 20 77 69 74 68 |oftware.|X > with|
|00004170| 6f 75 74 20 74 68 65 20 | 73 70 65 63 69 66 69 63 |out the |specific|
|00004180| 20 70 72 69 6f 72 20 77 | 72 69 74 74 65 6e 20 70 | prior w|ritten p|
|00004190| 65 72 6d 69 73 73 69 6f | 6e 20 6f 66 20 74 68 65 |ermissio|n of the|
|000041a0| 20 55 6e 69 76 65 72 73 | 69 74 79 2e 0a 58 20 3e | Univers|ity..X >|
|000041b0| 20 54 48 49 53 20 53 4f | 46 54 57 41 52 45 20 49 | THIS SO|FTWARE I|
|000041c0| 53 20 50 52 4f 56 49 44 | 45 44 20 60 60 41 53 20 |S PROVID|ED ``AS |
|000041d0| 49 53 27 27 20 41 4e 44 | 20 57 49 54 48 4f 55 54 |IS'' AND| WITHOUT|
|000041e0| 20 41 4e 59 20 45 58 50 | 52 45 53 53 20 4f 52 0a | ANY EXP|RESS OR.|
|000041f0| 58 20 3e 20 49 4d 50 4c | 49 45 44 20 57 41 52 52 |X > IMPL|IED WARR|
|00004200| 41 4e 54 49 45 53 2c 20 | 49 4e 43 4c 55 44 49 4e |ANTIES, |INCLUDIN|
|00004210| 47 2c 20 57 49 54 48 4f | 55 54 20 4c 49 4d 49 54 |G, WITHO|UT LIMIT|
|00004220| 41 54 49 4f 4e 2c 20 54 | 48 45 20 49 4d 50 4c 49 |ATION, T|HE IMPLI|
|00004230| 45 44 0a 58 20 3e 20 57 | 41 52 52 41 4e 54 49 45 |ED.X > W|ARRANTIE|
|00004240| 53 20 4f 46 20 4d 45 52 | 43 48 41 4e 54 49 42 49 |S OF MER|CHANTIBI|
|00004250| 4c 49 54 59 20 41 4e 44 | 20 46 49 54 4e 45 53 53 |LITY AND| FITNESS|
|00004260| 20 46 4f 52 20 41 20 50 | 41 52 54 49 43 55 4c 41 | FOR A P|ARTICULA|
|00004270| 52 20 50 55 52 50 4f 53 | 45 2e 0a 58 20 3e 0a 58 |R PURPOS|E..X >.X|
|00004280| 20 2a 2f 0a 58 0a 58 23 | 69 6e 63 6c 75 64 65 20 | */.X.X#|include |
|00004290| 22 64 65 66 73 2e 68 22 | 0a 58 63 68 61 72 09 2a |"defs.h"|.Xchar.*|
|000042a0| 70 72 6f 67 6e 61 6d 65 | 20 3d 20 22 6e 65 77 73 |progname| = "news|
|000042b0| 78 64 22 3b 0a 58 0a 58 | 2f 2a 2a 2a 2a 2a 2a 2a |xd";.X.X|/*******|
|000042c0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000042d0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000042e0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000042f0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00004300| 2a 2a 2f 0a 58 2f 2a 20 | 46 55 4e 43 54 49 4f 4e |**/.X/* |FUNCTION|
|00004310| 20 20 3a 20 6d 61 69 6e | 20 20 20 20 20 20 20 20 | : main| |
|00004320| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004330| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004340| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 2a 2f | | */|
|00004350| 0a 58 2f 2a 20 50 55 52 | 50 4f 53 45 20 20 20 3a |.X/* PUR|POSE :|
|00004360| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004370| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004380| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004390| 20 20 20 20 20 20 20 20 | 20 20 20 2a 2f 0a 58 2f | | */.X/|
|000043a0| 2a 20 41 52 47 55 4d 45 | 4e 54 53 20 3a 20 61 72 |* ARGUME|NTS : ar|
|000043b0| 67 63 20 61 6e 64 20 61 | 72 67 76 20 70 61 73 73 |gc and a|rgv pass|
|000043c0| 65 64 20 69 6e 20 62 79 | 20 63 61 6c 6c 69 6e 67 |ed in by| calling|
|000043d0| 20 70 72 6f 67 72 61 6d | 20 20 20 20 20 20 20 20 | program| |
|000043e0| 20 20 20 20 20 20 20 20 | 2a 2f 0a 58 2f 2a 2a 2a | |*/.X/***|
|000043f0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00004400| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00004410| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00004420| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00004430| 2a 2a 2a 2a 2a 2a 2f 0a | 58 0a 58 76 6f 69 64 0a |******/.|X.Xvoid.|
|00004440| 58 6d 61 69 6e 28 61 72 | 67 63 2c 20 61 72 67 76 |Xmain(ar|gc, argv|
|00004450| 2c 20 65 6e 76 70 29 0a | 58 20 20 20 69 6e 74 20 |, envp).|X int |
|00004460| 20 61 72 67 63 3b 0a 58 | 20 20 20 63 68 61 72 20 | argc;.X| char |
|00004470| 2a 61 72 67 76 5b 5d 2c | 20 2a 65 6e 76 70 5b 5d |*argv[],| *envp[]|
|00004480| 3b 0a 58 0a 58 7b 0a 58 | 69 6e 74 20 20 20 20 20 |;.X.X{.X|int |
|00004490| 6c 6f 6f 70 2c 0a 58 20 | 20 20 20 20 20 20 20 6c |loop,.X | l|
|000044a0| 74 69 6d 65 2c 0a 58 20 | 20 20 20 20 20 20 20 63 |time,.X | c|
|000044b0| 6c 6f 63 6b 2c 0a 58 09 | 70 69 64 2c 0a 58 20 20 |lock,.X.|pid,.X |
|000044c0| 20 20 20 20 20 20 73 6c | 65 65 70 74 69 6d 65 3b | sl|eeptime;|
|000044d0| 0a 58 0a 58 46 49 4c 45 | 20 20 20 20 2a 70 69 64 |.X.XFILE| *pid|
|000044e0| 6f 75 74 3b 0a 58 0a 58 | 73 74 72 75 63 74 20 20 |out;.X.X|struct |
|000044f0| 74 6d 20 20 20 20 20 20 | 2a 63 75 72 74 69 6d 65 |tm |*curtime|
|00004500| 3b 0a 58 0a 58 20 20 20 | 64 65 62 75 67 20 3d 20 |;.X.X |debug = |
|00004510| 30 3b 0a 58 20 20 20 44 | 45 42 55 47 20 3d 20 30 |0;.X D|EBUG = 0|
|00004520| 3b 0a 58 20 20 20 6e 65 | 77 73 78 64 65 62 75 67 |;.X ne|wsxdebug|
|00004530| 20 3d 20 30 3b 0a 58 0a | 58 20 20 20 28 76 6f 69 | = 0;.X.|X (voi|
|00004540| 64 29 20 73 74 72 63 70 | 79 28 63 6f 6e 66 69 67 |d) strcp|y(config|
|00004550| 66 69 6c 65 2c 20 64 65 | 66 61 75 6c 74 5f 63 6f |file, de|fault_co|
|00004560| 6e 66 69 67 66 69 6c 65 | 29 3b 0a 58 20 20 20 28 |nfigfile|);.X (|
|00004570| 76 6f 69 64 29 20 73 74 | 72 63 70 79 28 73 74 61 |void) st|rcpy(sta|
|00004580| 74 75 73 66 69 6c 65 2c | 20 64 65 66 61 75 6c 74 |tusfile,| default|
|00004590| 5f 73 74 61 74 75 73 66 | 69 6c 65 29 3b 0a 58 20 |_statusf|ile);.X |
|000045a0| 20 20 28 76 6f 69 64 29 | 20 73 74 72 63 70 79 28 | (void)| strcpy(|
|000045b0| 70 69 64 66 69 6c 65 2c | 20 64 65 66 61 75 6c 74 |pidfile,| default|
|000045c0| 5f 70 69 64 66 69 6c 65 | 29 3b 0a 58 23 69 66 64 |_pidfile|);.X#ifd|
|000045d0| 65 66 20 20 46 41 4b 45 | 53 59 53 4c 4f 47 0a 58 |ef FAKE|SYSLOG.X|
|000045e0| 20 20 20 28 76 6f 69 64 | 29 20 73 74 72 63 70 79 | (void|) strcpy|
|000045f0| 28 66 61 6b 65 6c 6f 67 | 66 69 6c 65 2c 20 46 41 |(fakelog|file, FA|
|00004600| 4b 45 53 59 53 4c 4f 47 | 29 3b 0a 58 23 65 6e 64 |KESYSLOG|);.X#end|
|00004610| 69 66 20 20 46 41 4b 45 | 53 59 53 4c 4f 47 0a 58 |if FAKE|SYSLOG.X|
|00004620| 0a 58 20 20 20 66 6f 72 | 20 28 6c 6f 6f 70 20 3d |.X for| (loop =|
|00004630| 20 30 3b 20 6c 6f 6f 70 | 20 3c 20 61 72 67 63 3b | 0; loop| < argc;|
|00004640| 20 6c 6f 6f 70 2b 2b 29 | 20 7b 0a 58 0a 58 20 20 | loop++)| {.X.X |
|00004650| 20 20 20 20 69 66 20 28 | 73 74 72 63 6d 70 28 61 | if (|strcmp(a|
|00004660| 72 67 76 5b 6c 6f 6f 70 | 5d 2c 20 22 2d 76 22 29 |rgv[loop|], "-v")|
|00004670| 20 3d 3d 20 30 29 20 7b | 0a 58 20 20 20 20 20 20 | == 0) {|.X |
|00004680| 20 20 20 28 76 6f 69 64 | 29 20 66 70 72 69 6e 74 | (void|) fprint|
|00004690| 66 28 73 74 64 65 72 72 | 2c 20 22 6e 65 77 73 78 |f(stderr|, "newsx|
|000046a0| 64 20 76 65 72 73 69 6f | 6e 20 25 31 2e 31 66 22 |d versio|n %1.1f"|
|000046b0| 2c 20 56 45 52 53 49 4f | 4e 29 3b 0a 58 23 69 66 |, VERSIO|N);.X#if|
|000046c0| 09 50 41 54 43 48 4c 45 | 56 45 4c 20 3e 20 30 0a |.PATCHLE|VEL > 0.|
|000046d0| 58 20 20 20 20 20 20 20 | 20 20 28 76 6f 69 64 29 |X | (void)|
|000046e0| 20 66 70 72 69 6e 74 66 | 28 73 74 64 65 72 72 2c | fprintf|(stderr,|
|000046f0| 20 22 2d 25 64 22 2c 20 | 50 41 54 43 48 4c 45 56 | "-%d", |PATCHLEV|
|00004700| 45 4c 29 3b 0a 58 23 65 | 6e 64 69 66 0a 58 20 20 |EL);.X#e|ndif.X |
|00004710| 20 20 20 20 20 20 20 28 | 76 6f 69 64 29 20 66 70 | (|void) fp|
|00004720| 72 69 6e 74 66 28 73 74 | 64 65 72 72 2c 20 22 2c |rintf(st|derr, ",|
|00004730| 20 77 72 69 74 74 65 6e | 20 62 79 20 43 68 72 69 | written| by Chri|
|00004740| 73 20 4d 79 65 72 73 20 | 3c 63 68 72 69 73 40 77 |s Myers |<chris@w|
|00004750| 75 67 61 74 65 2e 77 75 | 73 74 6c 2e 65 64 75 3e |ugate.wu|stl.edu>|
|00004760| 5c 6e 22 29 3b 0a 58 23 | 69 66 64 65 66 20 53 59 |\n");.X#|ifdef SY|
|00004770| 53 4c 4f 47 0a 58 20 20 | 20 20 20 20 20 20 20 28 |SLOG.X | (|
|00004780| 76 6f 69 64 29 20 66 70 | 72 69 6e 74 66 28 73 74 |void) fp|rintf(st|
|00004790| 64 65 72 72 2c 20 22 4c | 6f 67 67 69 6e 67 20 74 |derr, "L|ogging t|
|000047a0| 6f 20 73 79 73 6c 6f 67 | 5c 6e 22 29 3b 0a 58 23 |o syslog|\n");.X#|
|000047b0| 65 6e 64 69 66 0a 58 23 | 69 66 64 65 66 20 46 41 |endif.X#|ifdef FA|
|000047c0| 4b 45 53 59 53 4c 4f 47 | 0a 58 20 20 20 20 20 20 |KESYSLOG|.X |
|000047d0| 20 20 20 28 76 6f 69 64 | 29 20 66 70 72 69 6e 74 | (void|) fprint|
|000047e0| 66 28 73 74 64 65 72 72 | 2c 20 22 4c 6f 67 67 69 |f(stderr|, "Loggi|
|000047f0| 6e 67 20 74 6f 20 25 73 | 5c 6e 22 2c 20 66 61 6b |ng to %s|\n", fak|
|00004800| 65 6c 6f 67 66 69 6c 65 | 29 3b 0a 58 23 65 6e 64 |elogfile|);.X#end|
|00004810| 69 66 0a 58 20 20 20 20 | 20 20 20 20 20 65 78 69 |if.X | exi|
|00004820| 74 28 30 29 3b 0a 58 20 | 20 20 20 20 20 7d 0a 58 |t(0);.X | }.X|
|00004830| 20 20 20 20 20 20 69 66 | 20 28 73 74 72 63 6d 70 | if| (strcmp|
|00004840| 28 61 72 67 76 5b 6c 6f | 6f 70 5d 2c 20 22 2d 64 |(argv[lo|op], "-d|
|00004850| 65 62 75 67 22 29 20 3d | 3d 20 30 29 20 64 65 62 |ebug") =|= 0) deb|
|00004860| 75 67 2b 2b 3b 0a 58 20 | 20 20 20 20 20 69 66 20 |ug++;.X | if |
|00004870| 28 73 74 72 63 6d 70 28 | 61 72 67 76 5b 6c 6f 6f |(strcmp(|argv[loo|
|00004880| 70 5d 2c 20 22 2d 44 45 | 42 55 47 22 29 20 3d 3d |p], "-DE|BUG") ==|
|00004890| 20 30 29 20 7b 20 44 45 | 42 55 47 2b 2b 3b 20 64 | 0) { DE|BUG++; d|
|000048a0| 65 62 75 67 2b 2b 3b 20 | 7d 0a 58 20 20 20 20 20 |ebug++; |}.X |
|000048b0| 20 69 66 20 28 73 74 72 | 63 6d 70 28 61 72 67 76 | if (str|cmp(argv|
|000048c0| 5b 6c 6f 6f 70 5d 2c 20 | 22 2d 6e 65 77 73 78 64 |[loop], |"-newsxd|
|000048d0| 65 62 75 67 22 29 20 3d | 3d 20 30 29 20 6e 65 77 |ebug") =|= 0) new|
|000048e0| 73 78 64 65 62 75 67 2b | 2b 3b 0a 58 20 20 20 20 |sxdebug+|+;.X |
|000048f0| 20 20 69 66 20 28 28 73 | 74 72 63 6d 70 28 61 72 | if ((s|trcmp(ar|
|00004900| 67 76 5b 6c 6f 6f 70 5d | 2c 20 22 2d 63 22 29 20 |gv[loop]|, "-c") |
|00004910| 3d 3d 20 30 29 20 26 26 | 20 28 6c 6f 6f 70 20 3c |== 0) &&| (loop <|
|00004920| 20 61 72 67 63 20 2d 20 | 31 29 29 0a 58 20 20 20 | argc - |1)).X |
|00004930| 20 20 20 20 20 20 28 76 | 6f 69 64 29 20 73 74 72 | (v|oid) str|
|00004940| 63 70 79 28 63 6f 6e 66 | 69 67 66 69 6c 65 2c 20 |cpy(conf|igfile, |
|00004950| 61 72 67 76 5b 2b 2b 6c | 6f 6f 70 5d 29 3b 0a 58 |argv[++l|oop]);.X|
|00004960| 20 20 20 20 20 20 69 66 | 20 28 28 73 74 72 63 6d | if| ((strcm|
|00004970| 70 28 61 72 67 76 5b 6c | 6f 6f 70 5d 2c 20 22 2d |p(argv[l|oop], "-|
|00004980| 70 69 64 22 29 20 3d 3d | 20 30 29 20 26 26 20 28 |pid") ==| 0) && (|
|00004990| 6c 6f 6f 70 20 3c 20 61 | 72 67 63 20 2d 20 31 29 |loop < a|rgc - 1)|
|000049a0| 29 0a 58 20 20 20 20 20 | 20 20 20 20 28 76 6f 69 |).X | (voi|
|000049b0| 64 29 20 73 74 72 63 70 | 79 28 70 69 64 66 69 6c |d) strcp|y(pidfil|
|000049c0| 65 2c 20 61 72 67 76 5b | 2b 2b 6c 6f 6f 70 5d 29 |e, argv[|++loop])|
|000049d0| 3b 0a 58 20 20 20 20 20 | 20 69 66 20 28 28 73 74 |;.X | if ((st|
|000049e0| 72 63 6d 70 28 61 72 67 | 76 5b 6c 6f 6f 70 5d 2c |rcmp(arg|v[loop],|
|000049f0| 20 22 2d 73 74 61 74 75 | 73 22 29 20 3d 3d 20 30 | "-statu|s") == 0|
|00004a00| 29 20 26 26 20 28 6c 6f | 6f 70 20 3c 20 61 72 67 |) && (lo|op < arg|
|00004a10| 63 20 2d 20 31 29 29 0a | 58 20 20 20 20 20 20 20 |c - 1)).|X |
|00004a20| 20 20 28 76 6f 69 64 29 | 20 73 74 72 63 70 79 28 | (void)| strcpy(|
|00004a30| 73 74 61 74 75 73 66 69 | 6c 65 2c 20 61 72 67 76 |statusfi|le, argv|
|00004a40| 5b 2b 2b 6c 6f 6f 70 5d | 29 3b 0a 58 23 69 66 64 |[++loop]|);.X#ifd|
|00004a50| 65 66 20 20 46 41 4b 45 | 53 59 53 4c 4f 47 0a 58 |ef FAKE|SYSLOG.X|
|00004a60| 20 20 20 20 20 20 69 66 | 20 28 28 73 74 72 63 6d | if| ((strcm|
|00004a70| 70 28 61 72 67 76 5b 6c | 6f 6f 70 5d 2c 20 22 2d |p(argv[l|oop], "-|
|00004a80| 6c 6f 67 22 29 20 3d 3d | 20 30 29 20 26 26 20 28 |log") ==| 0) && (|
|00004a90| 6c 6f 6f 70 20 3c 20 61 | 72 67 63 20 2d 20 31 29 |loop < a|rgc - 1)|
|00004aa0| 29 0a 58 20 20 20 20 20 | 20 20 20 20 28 76 6f 69 |).X | (voi|
|00004ab0| 64 29 20 73 74 72 63 70 | 79 28 66 61 6b 65 6c 6f |d) strcp|y(fakelo|
|00004ac0| 67 66 69 6c 65 2c 20 61 | 72 67 76 5b 2b 2b 6c 6f |gfile, a|rgv[++lo|
|00004ad0| 6f 70 5d 29 3b 0a 58 23 | 65 6e 64 69 66 0a 58 0a |op]);.X#|endif.X.|
|00004ae0| 58 20 20 20 7d 0a 58 0a | 58 20 20 20 28 76 6f 69 |X }.X.|X (voi|
|00004af0| 64 29 20 73 69 67 6e 61 | 6c 28 53 49 47 43 48 4c |d) signa|l(SIGCHL|
|00004b00| 44 2c 20 78 6d 69 74 5f | 64 6f 6e 65 29 3b 0a 58 |D, xmit_|done);.X|
|00004b10| 20 20 20 28 76 6f 69 64 | 29 20 73 69 67 6e 61 6c | (void|) signal|
|00004b20| 28 53 49 47 48 55 50 2c | 20 72 65 61 64 5f 63 6f |(SIGHUP,| read_co|
|00004b30| 6e 66 69 67 29 3b 0a 58 | 20 20 20 28 76 6f 69 64 |nfig);.X| (void|
|00004b40| 29 20 73 69 67 6e 61 6c | 28 53 49 47 51 55 49 54 |) signal|(SIGQUIT|
|00004b50| 2c 20 64 75 6d 70 5f 63 | 6f 6e 66 69 67 29 3b 0a |, dump_c|onfig);.|
|00004b60| 58 20 20 20 28 76 6f 69 | 64 29 20 73 69 67 6e 61 |X (voi|d) signa|
|00004b70| 6c 28 53 49 47 54 45 52 | 4d 2c 20 6b 69 6c 6c 5f |l(SIGTER|M, kill_|
|00004b80| 63 68 69 6c 64 72 65 6e | 29 3b 0a 58 20 20 20 28 |children|);.X (|
|00004b90| 76 6f 69 64 29 20 73 69 | 67 6e 61 6c 28 53 49 47 |void) si|gnal(SIG|
|00004ba0| 55 53 52 31 2c 20 64 65 | 62 75 67 5f 6f 6e 29 3b |USR1, de|bug_on);|
|00004bb0| 0a 58 20 20 20 28 76 6f | 69 64 29 20 73 69 67 6e |.X (vo|id) sign|
|00004bc0| 61 6c 28 53 49 47 55 53 | 52 32 2c 20 64 65 62 75 |al(SIGUS|R2, debu|
|00004bd0| 67 5f 6f 66 66 29 3b 0a | 58 20 20 20 28 76 6f 69 |g_off);.|X (voi|
|00004be0| 64 29 20 73 69 67 6e 61 | 6c 28 53 49 47 49 4f 2c |d) signa|l(SIGIO,|
|00004bf0| 20 69 64 6c 65 29 3b 0a | 58 20 20 20 28 76 6f 69 | idle);.|X (voi|
|00004c00| 64 29 20 73 69 67 6e 61 | 6c 28 53 49 47 49 4f 54 |d) signa|l(SIGIOT|
|00004c10| 2c 20 72 65 73 65 74 29 | 3b 0a 58 20 20 20 28 76 |, reset)|;.X (v|
|00004c20| 6f 69 64 29 20 73 69 67 | 6e 61 6c 28 53 49 47 54 |oid) sig|nal(SIGT|
|00004c30| 52 41 50 2c 20 64 75 6d | 70 5f 69 6e 66 6f 29 3b |RAP, dum|p_info);|
|00004c40| 0a 58 0a 58 20 20 20 28 | 76 6f 69 64 29 20 73 65 |.X.X (|void) se|
|00004c50| 74 75 69 64 28 67 65 74 | 65 75 69 64 28 29 29 3b |tuid(get|euid());|
|00004c60| 0a 58 20 20 20 28 76 6f | 69 64 29 20 73 65 74 67 |.X (vo|id) setg|
|00004c70| 69 64 28 67 65 74 65 67 | 69 64 28 29 29 3b 0a 58 |id(geteg|id());.X|
|00004c80| 0a 58 20 20 20 69 66 20 | 28 21 64 65 62 75 67 29 |.X if |(!debug)|
|00004c90| 20 64 61 65 6d 6f 6e 5f | 73 74 61 72 74 28 29 3b | daemon_|start();|
|00004ca0| 0a 58 0a 58 23 69 66 64 | 65 66 20 20 53 59 53 4c |.X.X#ifd|ef SYSL|
|00004cb0| 4f 47 0a 58 23 20 69 66 | 64 65 66 20 4c 4f 47 5f |OG.X# if|def LOG_|
|00004cc0| 4c 4f 43 41 4c 37 0a 58 | 20 20 20 6f 70 65 6e 6c |LOCAL7.X| openl|
|00004cd0| 6f 67 28 22 6e 65 77 73 | 78 64 22 2c 20 4c 4f 47 |og("news|xd", LOG|
|00004ce0| 5f 50 49 44 2c 20 53 59 | 53 4c 4f 47 29 3b 0a 58 |_PID, SY|SLOG);.X|
|00004cf0| 23 20 65 6c 73 65 0a 58 | 20 20 20 6f 70 65 6e 6c |# else.X| openl|
|00004d00| 6f 67 28 22 6e 65 77 73 | 78 64 22 2c 20 4c 4f 47 |og("news|xd", LOG|
|00004d10| 5f 50 49 44 29 3b 0a 58 | 23 20 65 6e 64 69 66 0a |_PID);.X|# endif.|
|00004d20| 58 23 65 6e 64 69 66 0a | 58 0a 58 20 20 20 70 69 |X#endif.|X.X pi|
|00004d30| 64 6f 75 74 20 3d 20 66 | 6f 70 65 6e 28 70 69 64 |dout = f|open(pid|
|00004d40| 66 69 6c 65 2c 20 22 72 | 22 29 3b 0a 58 20 20 20 |file, "r|");.X |
|00004d50| 69 66 20 28 70 69 64 6f | 75 74 20 21 3d 20 28 46 |if (pido|ut != (F|
|00004d60| 49 4c 45 20 2a 29 20 4e | 55 4c 4c 29 20 7b 0a 58 |ILE *) N|ULL) {.X|
|00004d70| 20 20 20 20 20 20 28 76 | 6f 69 64 29 20 66 73 63 | (v|oid) fsc|
|00004d80| 61 6e 66 28 70 69 64 6f | 75 74 2c 20 22 25 64 22 |anf(pido|ut, "%d"|
|00004d90| 2c 20 26 70 69 64 29 3b | 0a 58 20 20 20 20 20 20 |, &pid);|.X |
|00004da0| 28 76 6f 69 64 29 20 66 | 63 6c 6f 73 65 28 70 69 |(void) f|close(pi|
|00004db0| 64 6f 75 74 29 3b 0a 58 | 20 20 20 20 20 20 69 66 |dout);.X| if|
|00004dc0| 20 28 6b 69 6c 6c 28 70 | 69 64 2c 20 30 29 20 3d | (kill(p|id, 0) =|
|00004dd0| 3d 20 30 29 20 7b 0a 58 | 20 20 20 20 20 20 20 20 |= 0) {.X| |
|00004de0| 20 6c 6f 67 65 72 72 28 | 22 64 75 70 6c 69 63 61 | logerr(|"duplica|
|00004df0| 74 65 20 69 6e 76 6f 63 | 61 74 69 6f 6e 20 6f 66 |te invoc|ation of|
|00004e00| 20 6e 65 77 73 78 64 20 | 2d 2d 20 61 62 6f 72 74 | newsxd |-- abort|
|00004e10| 69 6e 67 5c 6e 22 29 3b | 0a 58 20 20 20 20 20 20 |ing\n");|.X |
|00004e20| 20 20 20 28 76 6f 69 64 | 29 20 65 78 69 74 28 31 | (void|) exit(1|
|00004e30| 29 3b 0a 58 20 20 20 20 | 20 20 7d 0a 58 20 20 20 |);.X | }.X |
|00004e40| 7d 0a 58 0a 58 20 20 20 | 6c 6f 67 28 4c 4f 47 5f |}.X.X |log(LOG_|
|00004e50| 49 4e 46 4f 2c 20 22 73 | 74 61 72 74 69 6e 67 5c |INFO, "s|tarting\|
|00004e60| 6e 22 29 3b 0a 58 0a 58 | 20 20 20 66 6f 72 20 28 |n");.X.X| for (|
|00004e70| 6c 6f 6f 70 20 3d 20 30 | 3b 20 6c 6f 6f 70 20 3c |loop = 0|; loop <|
|00004e80| 20 4d 41 58 58 4d 49 54 | 54 45 52 53 3b 20 6c 6f | MAXXMIT|TERS; lo|
|00004e90| 6f 70 2b 2b 29 20 7b 0a | 58 20 20 20 20 20 20 70 |op++) {.|X p|
|00004ea0| 69 64 6c 69 73 74 5b 6c | 6f 6f 70 5d 20 3d 20 30 |idlist[l|oop] = 0|
|00004eb0| 3b 0a 58 20 20 20 20 20 | 20 70 69 64 6d 61 70 5b |;.X | pidmap[|
|00004ec0| 6c 6f 6f 70 5d 20 3d 20 | 28 73 74 72 75 63 74 20 |loop] = |(struct |
|00004ed0| 68 6f 73 74 20 2a 29 20 | 4e 55 4c 4c 3b 0a 58 20 |host *) |NULL;.X |
|00004ee0| 20 20 7d 0a 58 0a 58 20 | 20 20 72 65 61 64 5f 63 | }.X.X | read_c|
|00004ef0| 6f 6e 66 69 67 28 30 29 | 3b 0a 58 0a 58 20 20 20 |onfig(0)|;.X.X |
|00004f00| 69 66 20 28 64 65 62 75 | 67 29 20 64 75 6d 70 5f |if (debu|g) dump_|
|00004f10| 63 6f 6e 66 69 67 28 29 | 3b 0a 58 0a 58 20 20 20 |config()|;.X.X |
|00004f20| 70 69 64 6f 75 74 20 3d | 20 66 6f 70 65 6e 28 70 |pidout =| fopen(p|
|00004f30| 69 64 66 69 6c 65 2c 20 | 22 77 22 29 3b 0a 58 0a |idfile, |"w");.X.|
|00004f40| 58 20 20 20 69 66 20 28 | 70 69 64 6f 75 74 20 21 |X if (|pidout !|
|00004f50| 3d 20 28 46 49 4c 45 20 | 2a 29 20 4e 55 4c 4c 29 |= (FILE |*) NULL)|
|00004f60| 20 7b 0a 58 20 20 20 20 | 20 20 28 76 6f 69 64 29 | {.X | (void)|
|00004f70| 20 66 70 72 69 6e 74 66 | 28 70 69 64 6f 75 74 2c | fprintf|(pidout,|
|00004f80| 20 22 25 64 5c 6e 22 2c | 20 67 65 74 70 69 64 28 | "%d\n",| getpid(|
|00004f90| 29 29 3b 0a 58 20 20 20 | 20 20 20 28 76 6f 69 64 |));.X | (void|
|00004fa0| 29 20 66 66 6c 75 73 68 | 28 70 69 64 6f 75 74 29 |) fflush|(pidout)|
|00004fb0| 3b 0a 58 20 20 20 20 20 | 20 28 76 6f 69 64 29 20 |;.X | (void) |
|00004fc0| 66 63 6c 6f 73 65 28 70 | 69 64 6f 75 74 29 3b 0a |fclose(p|idout);.|
|00004fd0| 58 20 20 20 7d 0a 58 0a | 58 20 20 20 77 68 69 6c |X }.X.|X whil|
|00004fe0| 65 20 28 31 29 20 7b 0a | 58 20 20 20 20 20 20 69 |e (1) {.|X i|
|00004ff0| 66 20 28 21 64 61 65 6d | 6f 6e 5f 69 64 6c 65 29 |f (!daem|on_idle)|
|00005000| 20 72 75 6e 5f 71 75 65 | 75 65 28 29 3b 0a 58 0a | run_que|ue();.X.|
|00005010| 58 20 20 20 20 20 20 78 | 6d 69 74 5f 64 6f 6e 65 |X x|mit_done|
|00005020| 28 30 29 3b 0a 58 0a 58 | 20 20 20 20 20 20 28 76 |(0);.X.X| (v|
|00005030| 6f 69 64 29 20 74 69 6d | 65 28 26 63 6c 6f 63 6b |oid) tim|e(&clock|
|00005040| 29 3b 0a 58 20 20 20 20 | 20 20 63 75 72 74 69 6d |);.X | curtim|
|00005050| 65 20 3d 20 6c 6f 63 61 | 6c 74 69 6d 65 28 26 63 |e = loca|ltime(&c|
|00005060| 6c 6f 63 6b 29 3b 0a 58 | 20 20 20 20 20 20 6c 74 |lock);.X| lt|
|00005070| 69 6d 65 20 3d 20 63 75 | 72 74 69 6d 65 2d 3e 74 |ime = cu|rtime->t|
|00005080| 6d 5f 73 65 63 20 2b 20 | 63 75 72 74 69 6d 65 2d |m_sec + |curtime-|
|00005090| 3e 74 6d 5f 6d 69 6e 20 | 2a 20 36 30 20 2b 20 63 |>tm_min |* 60 + c|
|000050a0| 75 72 74 69 6d 65 2d 3e | 74 6d 5f 68 6f 75 72 20 |urtime->|tm_hour |
|000050b0| 2a 20 33 36 30 30 3b 0a | 58 0a 58 20 20 20 20 20 |* 3600;.|X.X |
|000050c0| 20 73 6c 65 65 70 74 69 | 6d 65 20 3d 20 71 75 65 | sleepti|me = que|
|000050d0| 75 65 69 6e 74 65 72 76 | 61 6c 20 2d 20 28 6c 74 |ueinterv|al - (lt|
|000050e0| 69 6d 65 20 25 20 71 75 | 65 75 65 69 6e 74 65 72 |ime % qu|eueinter|
|000050f0| 76 61 6c 29 3b 0a 58 20 | 20 20 20 20 20 69 66 20 |val);.X | if |
|00005100| 28 73 6c 65 65 70 74 69 | 6d 65 20 3d 3d 20 30 29 |(sleepti|me == 0)|
|00005110| 20 73 6c 65 65 70 74 69 | 6d 65 2b 2b 3b 0a 58 0a | sleepti|me++;.X.|
|00005120| 58 20 20 20 20 20 20 64 | 70 72 69 6e 74 66 28 22 |X d|printf("|
|00005130| 25 64 3a 73 6c 65 65 70 | 69 6e 67 20 66 6f 72 20 |%d:sleep|ing for |
|00005140| 25 64 20 73 65 63 6f 6e | 64 73 5c 6e 22 2c 20 6c |%d secon|ds\n", l|
|00005150| 74 69 6d 65 2c 20 73 6c | 65 65 70 74 69 6d 65 29 |time, sl|eeptime)|
|00005160| 3b 0a 58 0a 58 20 20 20 | 20 20 20 28 76 6f 69 64 |;.X.X | (void|
|00005170| 29 20 73 6c 65 65 70 28 | 28 75 6e 73 69 67 6e 65 |) sleep(|(unsigne|
|00005180| 64 29 20 73 6c 65 65 70 | 74 69 6d 65 29 3b 0a 58 |d) sleep|time);.X|
|00005190| 0a 58 20 20 20 7d 0a 58 | 7d 0a 45 4e 44 5f 4f 46 |.X }.X|}.END_OF|
|000051a0| 5f 46 49 4c 45 0a 20 20 | 69 66 20 74 65 73 74 20 |_FILE. |if test |
|000051b0| 34 36 33 31 20 2d 6e 65 | 20 60 77 63 20 2d 63 20 |4631 -ne| `wc -c |
|000051c0| 3c 27 6d 61 69 6e 2e 63 | 27 60 3b 20 74 68 65 6e |<'main.c|'`; then|
|000051d0| 0a 20 20 20 20 65 63 68 | 6f 20 73 68 61 72 3a 20 |. ech|o shar: |
|000051e0| 5c 22 27 6d 61 69 6e 2e | 63 27 5c 22 20 75 6e 70 |\"'main.|c'\" unp|
|000051f0| 61 63 6b 65 64 20 77 69 | 74 68 20 77 72 6f 6e 67 |acked wi|th wrong|
|00005200| 20 73 69 7a 65 21 0a 20 | 20 66 69 0a 20 20 23 20 | size!. | fi. # |
|00005210| 65 6e 64 20 6f 66 20 27 | 6d 61 69 6e 2e 63 27 0a |end of '|main.c'.|
|00005220| 66 69 0a 69 66 20 74 65 | 73 74 20 2d 66 20 27 6e |fi.if te|st -f 'n|
|00005230| 65 77 73 78 64 2e 63 6f | 6e 66 27 20 2d 61 20 22 |ewsxd.co|nf' -a "|
|00005240| 24 7b 31 7d 22 20 21 3d | 20 22 2d 63 22 20 3b 20 |${1}" !=| "-c" ; |
|00005250| 74 68 65 6e 20 0a 20 20 | 65 63 68 6f 20 73 68 61 |then . |echo sha|
|00005260| 72 3a 20 57 69 6c 6c 20 | 6e 6f 74 20 63 6c 6f 62 |r: Will |not clob|
|00005270| 62 65 72 20 65 78 69 73 | 74 69 6e 67 20 66 69 6c |ber exis|ting fil|
|00005280| 65 20 5c 22 27 6e 65 77 | 73 78 64 2e 63 6f 6e 66 |e \"'new|sxd.conf|
|00005290| 27 5c 22 0a 65 6c 73 65 | 0a 20 20 65 63 68 6f 20 |'\".else|. echo |
|000052a0| 73 68 61 72 3a 20 45 78 | 74 72 61 63 74 69 6e 67 |shar: Ex|tracting|
|000052b0| 20 5c 22 27 6e 65 77 73 | 78 64 2e 63 6f 6e 66 27 | \"'news|xd.conf'|
|000052c0| 5c 22 20 5c 28 33 34 33 | 32 20 63 68 61 72 61 63 |\" \(343|2 charac|
|000052d0| 74 65 72 73 5c 29 0a 20 | 20 73 65 64 20 22 73 2f |ters\). | sed "s/|
|000052e0| 5e 58 2f 2f 22 20 3e 27 | 6e 65 77 73 78 64 2e 63 |^X//" >'|newsxd.c|
|000052f0| 6f 6e 66 27 20 3c 3c 27 | 45 4e 44 5f 4f 46 5f 46 |onf' <<'|END_OF_F|
|00005300| 49 4c 45 27 0a 58 23 20 | 44 65 66 69 6e 65 20 74 |ILE'.X# |Define t|
|00005310| 72 61 6e 73 6d 69 73 73 | 69 6f 6e 20 73 65 72 76 |ransmiss|ion serv|
|00005320| 69 63 65 20 63 6c 61 73 | 73 65 73 20 61 6e 64 20 |ice clas|ses and |
|00005330| 61 6c 74 65 72 6e 61 74 | 65 20 74 72 61 6e 73 6d |alternat|e transm|
|00005340| 69 74 74 65 72 73 0a 58 | 23 20 09 6e 6c 69 6e 6b |itters.X|# .nlink|
|00005350| 09 4e 4e 54 50 6c 69 6e | 6b 20 54 72 61 6e 73 6d |.NNTPlin|k Transm|
|00005360| 69 74 73 20 28 43 6f 6e | 74 69 6e 75 6f 75 73 20 |its (Con|tinuous |
|00005370| 4e 4e 54 50 58 4d 49 54 | 73 29 0a 58 23 20 09 68 |NNTPXMIT|s).X# .h|
|00005380| 69 67 68 09 48 69 67 68 | 20 50 72 69 6f 72 69 74 |igh.High| Priorit|
|00005390| 79 20 54 72 61 6e 73 6d | 69 74 73 20 28 54 6f 70 |y Transm|its (Top|
|000053a0| 2d 34 30 29 0a 58 23 20 | 09 6d 65 64 09 4d 65 64 |-40).X# |.med.Med|
|000053b0| 69 75 6d 20 50 72 69 6f | 20 54 72 61 6e 73 6d 69 |ium Prio| Transmi|
|000053c0| 74 73 20 28 4e 6f 6e 20 | 54 6f 70 2d 34 30 29 0a |ts (Non |Top-40).|
|000053d0| 58 23 20 09 6c 6f 77 09 | 4c 6f 77 20 50 72 69 6f |X# .low.|Low Prio|
|000053e0| 72 69 74 79 20 54 72 61 | 6e 73 6d 69 74 73 20 28 |rity Tra|nsmits (|
|000053f0| 45 6e 64 6e 6f 64 65 73 | 29 0a 58 0a 58 63 6c 61 |Endnodes|).X.Xcla|
|00005400| 73 73 09 6e 6c 69 6e 6b | 09 6d 61 78 78 6d 69 74 |ss.nlink|.maxxmit|
|00005410| 73 3d 39 39 20 69 6e 74 | 65 72 76 61 6c 3d 36 30 |s=99 int|erval=60|
|00005420| 20 20 20 20 6d 61 78 6c | 6f 61 64 3d 31 30 20 20 | maxl|oad=10 |
|00005430| 6e 6f 77 6f 72 6b 66 69 | 6c 65 20 64 65 62 75 67 |noworkfi|le debug|
|00005440| 3d 2d 64 0a 58 78 6d 69 | 74 09 6e 6c 69 6e 6b 09 |=-d.Xxmi|t.nlink.|
|00005450| 2f 75 73 72 2f 6c 6f 63 | 61 6c 2f 6c 69 62 2f 6e |/usr/loc|al/lib/n|
|00005460| 65 77 73 2f 6e 6e 74 70 | 6c 69 6e 6b 20 6e 6e 74 |ews/nntp|link nnt|
|00005470| 70 6c 69 6e 6b 20 2d 4c | 31 30 30 20 25 64 20 25 |plink -L|100 %d %|
|00005480| 68 3a 25 62 0a 58 0a 58 | 63 6c 61 73 73 09 68 69 |h:%b.X.X|class.hi|
|00005490| 67 68 09 6d 61 78 78 6d | 69 74 73 3d 33 20 20 69 |gh.maxxm|its=3 i|
|000054a0| 6e 74 65 72 76 61 6c 3d | 31 38 30 30 20 20 6d 61 |nterval=|1800 ma|
|000054b0| 78 6c 6f 61 64 3d 38 20 | 20 20 64 65 62 75 67 3d |xload=8 | debug=|
|000054c0| 2d 64 0a 58 0a 58 63 6c | 61 73 73 09 6d 65 64 09 |-d.X.Xcl|ass.med.|
|000054d0| 6d 61 78 78 6d 69 74 73 | 3d 33 20 20 69 6e 74 65 |maxxmits|=3 inte|
|000054e0| 72 76 61 6c 3d 37 32 30 | 30 20 20 6d 61 78 6c 6f |rval=720|0 maxlo|
|000054f0| 61 64 3d 36 20 20 20 6e | 69 63 65 3d 31 35 20 20 |ad=6 n|ice=15 |
|00005500| 20 20 64 65 62 75 67 3d | 2d 64 0a 58 0a 58 63 6c | debug=|-d.X.Xcl|
|00005510| 61 73 73 09 6c 6f 77 09 | 6d 61 78 78 6d 69 74 73 |ass.low.|maxxmits|
|00005520| 3d 32 20 20 69 6e 74 65 | 72 76 61 6c 3d 31 34 34 |=2 inte|rval=144|
|00005530| 30 30 20 6d 61 78 6c 6f | 61 64 3d 34 20 20 20 6e |00 maxlo|ad=4 n|
|00005540| 69 63 65 3d 31 35 20 20 | 20 20 64 65 62 75 67 3d |ice=15 | debug=|
|00005550| 2d 64 0a 58 0a 58 63 6c | 61 73 73 09 62 61 74 63 |-d.X.Xcl|ass.batc|
|00005560| 68 09 6d 61 78 78 6d 69 | 74 73 3d 31 20 20 69 6e |h.maxxmi|ts=1 in|
|00005570| 74 65 72 76 61 6c 3d 31 | 34 34 30 30 20 6d 61 78 |terval=1|4400 max|
|00005580| 6c 6f 61 64 3d 36 20 20 | 20 6e 69 63 65 3d 31 35 |load=6 | nice=15|
|00005590| 0a 58 78 6d 69 74 09 62 | 61 74 63 68 09 2f 75 73 |.Xxmit.b|atch./us|
|000055a0| 72 2f 6c 6f 63 61 6c 2f | 6c 69 62 2f 6e 65 77 73 |r/local/|lib/news|
|000055b0| 2f 73 65 6e 64 62 61 74 | 63 68 20 73 65 6e 64 62 |/sendbat|ch sendb|
|000055c0| 61 74 63 68 20 25 66 20 | 25 68 0a 58 0a 58 23 20 |atch %f |%h.X.X# |
|000055d0| 64 65 66 69 6e 65 20 74 | 68 65 20 64 65 66 61 75 |define t|he defau|
|000055e0| 6c 74 20 74 72 61 6e 73 | 6d 69 74 74 65 72 0a 58 |lt trans|mitter.X|
|000055f0| 78 6d 69 74 20 44 45 46 | 41 55 4c 54 20 2f 75 73 |xmit DEF|AULT /us|
|00005600| 72 2f 6c 6f 63 61 6c 2f | 6c 69 62 2f 6e 65 77 73 |r/local/|lib/news|
|00005610| 2f 6e 6e 74 70 78 6d 69 | 74 20 6e 6e 74 70 78 6d |/nntpxmi|t nntpxm|
|00005620| 69 74 20 25 64 20 25 68 | 3a 25 77 0a 58 0a 58 23 |it %d %h|:%w.X.X#|
|00005630| 20 43 68 65 63 6b 20 74 | 68 65 20 74 72 61 6e 73 | Check t|he trans|
|00005640| 6d 69 74 20 71 75 65 75 | 65 20 65 76 65 72 79 20 |mit queu|e every |
|00005650| 3c 6e 3e 20 73 65 63 6f | 6e 64 73 20 28 74 68 69 |<n> seco|nds (thi|
|00005660| 73 20 73 68 6f 75 6c 64 | 20 62 65 20 61 74 20 6c |s should| be at l|
|00005670| 65 61 73 74 20 61 73 20 | 6c 6f 77 0a 58 23 20 61 |east as |low.X# a|
|00005680| 73 20 74 68 65 20 73 6d | 61 6c 6c 65 73 74 20 22 |s the sm|allest "|
|00005690| 69 6e 74 65 72 76 61 6c | 22 20 69 6e 20 61 6c 6c |interval|" in all|
|000056a0| 20 6f 66 20 74 68 65 20 | 74 72 61 6e 73 6d 69 73 | of the |transmis|
|000056b0| 73 69 6f 6e 20 63 6c 61 | 73 73 65 73 29 2e 0a 58 |sion cla|sses)..X|
|000056c0| 71 75 65 75 65 69 6e 74 | 65 72 76 61 6c 09 32 30 |queueint|erval.20|
|000056d0| 0a 58 0a 58 23 20 49 6e | 20 61 6c 6c 20 6f 66 20 |.X.X# In| all of |
|000056e0| 74 68 65 20 66 6f 6c 6c | 6f 77 69 6e 67 20 6f 70 |the foll|owing op|
|000056f0| 74 69 6f 6e 73 2c 20 25 | 73 20 69 73 20 72 65 70 |tions, %|s is rep|
|00005700| 6c 61 63 65 64 20 62 79 | 20 74 68 65 20 68 6f 73 |laced by| the hos|
|00005710| 74 20 6e 61 6d 65 20 6f | 66 20 74 68 65 0a 58 23 |t name o|f the.X#|
|00005720| 20 73 79 73 74 65 6d 20 | 62 65 69 6e 67 20 73 65 | system |being se|
|00005730| 6e 74 20 74 6f 2e 0a 58 | 0a 58 23 20 46 69 6c 65 |nt to..X|.X# File|
|00005740| 20 6e 65 77 73 20 70 6c | 61 63 65 73 20 61 72 74 | news pl|aces art|
|00005750| 69 63 6c 65 73 20 70 61 | 74 68 73 2f 69 64 73 20 |icles pa|ths/ids |
|00005760| 69 6e 0a 58 62 61 74 63 | 68 66 69 6c 65 09 2f 75 |in.Xbatc|hfile./u|
|00005770| 73 72 2f 73 70 6f 6f 6c | 2f 62 61 74 63 68 2f 25 |sr/spool|/batch/%|
|00005780| 73 0a 58 0a 58 23 20 46 | 69 6c 65 20 61 20 6e 65 |s.X.X# F|ile a ne|
|00005790| 77 73 20 74 72 61 6e 73 | 6d 69 74 74 65 72 20 77 |ws trans|mitter w|
|000057a0| 61 6e 74 73 20 61 72 74 | 69 63 6c 65 73 20 70 61 |ants art|icles pa|
|000057b0| 74 68 73 2f 69 64 73 20 | 69 6e 0a 58 77 6f 72 6b |ths/ids |in.Xwork|
|000057c0| 66 69 6c 65 09 2f 75 73 | 72 2f 73 70 6f 6f 6c 2f |file./us|r/spool/|
|000057d0| 62 61 74 63 68 2f 25 73 | 2e 77 6f 72 6b 0a 58 0a |batch/%s|.work.X.|
|000057e0| 58 23 20 57 68 65 72 65 | 20 74 6f 20 6c 6f 67 20 |X# Where| to log |
|000057f0| 74 68 65 20 6f 75 74 70 | 75 74 20 6f 66 20 61 20 |the outp|ut of a |
|00005800| 6e 65 77 73 20 74 72 61 | 6e 73 6d 69 74 74 65 72 |news tra|nsmitter|
|00005810| 20 28 64 65 66 61 75 6c | 74 20 69 73 20 2f 64 65 | (defaul|t is /de|
|00005820| 76 2f 6e 75 6c 6c 29 0a | 58 23 20 78 6d 69 74 6c |v/null).|X# xmitl|
|00005830| 6f 67 73 09 2f 74 6d 70 | 2f 70 61 72 61 6d 6c 6f |ogs./tmp|/paramlo|
|00005840| 67 0a 58 0a 58 23 20 48 | 6f 73 74 73 20 74 6f 20 |g.X.X# H|osts to |
|00005850| 73 65 6e 64 20 6e 65 77 | 73 20 74 6f 2e 20 20 45 |send new|s to. E|
|00005860| 61 63 68 20 6c 69 6e 65 | 20 69 73 20 6f 66 20 74 |ach line| is of t|
|00005870| 68 65 20 66 6f 72 6d 61 | 74 3a 0a 58 23 20 20 20 |he forma|t:.X# |
|00005880| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00005890| 20 20 20 20 20 20 20 20 | 20 20 20 20 43 4c 41 53 | | CLAS|
|000058a0| 53 20 20 20 56 41 4c 49 | 44 20 58 4d 49 54 0a 58 |S VALI|D XMIT.X|
|000058b0| 23 20 68 6f 73 74 20 48 | 4f 53 54 4e 41 4d 45 09 |# host H|OSTNAME.|
|000058c0| 09 09 4e 41 4d 45 20 09 | 20 20 20 54 49 4d 45 53 |..NAME .| TIMES|
|000058d0| 20 20 20 20 20 20 20 4f | 50 54 49 4f 4e 53 0a 58 | O|PTIONS.X|
|000058e0| 0a 58 68 6f 73 74 20 63 | 65 63 32 09 09 09 68 69 |.Xhost c|ec2...hi|
|000058f0| 67 68 20 20 20 20 41 6e | 79 20 20 20 20 0a 58 68 |gh An|y .Xh|
|00005900| 6f 73 74 20 64 69 6e 6f | 72 61 68 09 09 09 68 69 |ost dino|rah...hi|
|00005910| 67 68 20 20 20 20 41 6e | 79 0a 58 68 6f 73 74 20 |gh An|y.Xhost |
|00005920| 67 61 75 73 73 09 09 09 | 6c 6f 77 09 41 6e 79 09 |gauss...|low.Any.|
|00005930| 20 20 20 20 20 20 20 0a | 58 68 6f 73 74 20 77 75 | .|Xhost wu|
|00005940| 62 69 6f 73 09 09 09 68 | 69 67 68 20 20 20 20 41 |bios...h|igh A|
|00005950| 6e 79 20 20 20 20 0a 58 | 68 6f 73 74 20 77 75 63 |ny .X|host wuc|
|00005960| 68 65 32 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |he2 | |
|00005970| 20 20 20 20 20 20 20 20 | 68 69 67 68 20 20 20 20 | |high |
|00005980| 41 6e 79 20 20 20 20 20 | 20 20 20 20 20 20 20 0a |Any | .|
|00005990| 58 68 6f 73 74 20 77 75 | 69 62 63 20 20 20 20 20 |Xhost wu|ibc |
|000059a0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000059b0| 20 6c 6f 77 09 41 6e 79 | 0a 58 68 6f 73 74 20 77 | low.Any|.Xhost w|
|000059c0| 75 70 68 79 73 09 09 09 | 6c 6f 77 09 41 6e 79 09 |uphys...|low.Any.|
|000059d0| 20 20 20 20 20 20 20 0a | 58 23 20 68 6f 73 74 20 | .|X# host |
|000059e0| 73 62 63 74 72 69 2e 73 | 62 63 2e 63 6f 6d 09 09 |sbctri.s|bc.com..|
|000059f0| 6c 6f 77 09 41 6e 79 09 | 20 20 20 20 20 20 20 0a |low.Any.| .|
|00005a00| 58 68 6f 73 74 20 62 72 | 61 7a 6f 73 2e 72 69 63 |Xhost br|azos.ric|
|00005a10| 65 2e 65 64 75 09 09 6c | 6f 77 09 41 6e 79 09 20 |e.edu..l|ow.Any. |
|00005a20| 20 20 20 20 20 20 0a 58 | 68 6f 73 74 20 6b 75 68 | .X|host kuh|
|00005a30| 75 62 2e 63 63 2e 75 6b | 61 6e 73 2e 65 64 75 20 |ub.cc.uk|ans.edu |
|00005a40| 20 20 20 20 20 20 20 20 | 6e 6c 69 6e 6b 20 20 20 | |nlink |
|00005a50| 41 6e 79 0a 58 23 20 68 | 6f 73 74 20 77 75 6d 73 |Any.X# h|ost wums|
|00005a60| 32 09 09 09 6c 6f 77 09 | 41 6e 79 09 66 6c 61 67 |2...low.|Any.flag|
|00005a70| 73 3d 2d 44 0a 58 68 6f | 73 74 20 72 6f 75 67 65 |s=-D.Xho|st rouge|
|00005a80| 2e 75 73 6c 2e 65 64 75 | 09 09 6c 6f 77 09 41 6e |.usl.edu|..low.An|
|00005a90| 79 0a 58 68 6f 73 74 20 | 68 75 73 63 36 2e 68 61 |y.Xhost |husc6.ha|
|00005aa0| 72 76 61 72 64 2e 65 64 | 75 09 09 6d 65 64 09 41 |rvard.ed|u..med.A|
|00005ab0| 6e 79 20 20 20 20 20 20 | 20 20 20 20 20 20 0a 58 |ny | .X|
|00005ac0| 68 6f 73 74 20 73 77 62 | 61 74 6c 2e 73 62 63 2e |host swb|atl.sbc.|
|00005ad0| 63 6f 6d 09 09 6d 65 64 | 20 20 20 20 20 41 6e 79 |com..med| Any|
|00005ae0| 20 20 20 20 20 20 20 20 | 0a 58 68 6f 73 74 20 64 | |.Xhost d|
|00005af0| 6f 67 69 65 2e 6d 61 63 | 63 2e 77 69 73 63 2e 65 |ogie.mac|c.wisc.e|
|00005b00| 64 75 20 20 20 20 20 20 | 20 20 68 69 67 68 20 20 |du | high |
|00005b10| 20 20 41 6e 79 20 20 20 | 20 20 20 20 20 20 20 20 | Any | |
|00005b20| 20 0a 58 68 6f 73 74 20 | 65 6d 6f 72 79 2e 6d 61 | .Xhost |emory.ma|
|00005b30| 74 68 63 73 2e 65 6d 6f | 72 79 2e 65 64 75 20 20 |thcs.emo|ry.edu |
|00005b40| 20 20 20 68 69 67 68 20 | 20 20 20 41 6e 79 20 20 | high | Any |
|00005b50| 20 20 20 20 20 20 20 20 | 20 20 0a 58 68 6f 73 74 | | .Xhost|
|00005b60| 20 65 64 64 69 65 2e 6d | 69 74 2e 65 64 75 20 20 | eddie.m|it.edu |
|00005b70| 20 20 20 20 20 20 20 20 | 20 20 20 20 68 69 67 68 | | high|
|00005b80| 20 20 20 20 41 6e 79 20 | 20 20 20 20 20 20 20 20 | Any | |
|00005b90| 20 20 20 0a 58 68 6f 73 | 74 20 64 65 63 77 72 6c | .Xhos|t decwrl|
|00005ba0| 2e 64 65 63 2e 63 6f 6d | 09 09 6e 6c 69 6e 6b 20 |.dec.com|..nlink |
|00005bb0| 20 20 41 6e 79 20 66 6c | 61 67 73 3d 2d 43 32 30 | Any fl|ags=-C20|
|00005bc0| 30 0a 58 68 6f 73 74 20 | 6d 61 69 6c 72 75 73 2e |0.Xhost |mailrus.|
|00005bd0| 63 63 2e 75 6d 69 63 68 | 2e 65 64 75 09 6e 6c 69 |cc.umich|.edu.nli|
|00005be0| 6e 6b 20 20 20 41 6e 79 | 20 66 6c 61 67 73 3d 2d |nk Any| flags=-|
|00005bf0| 43 32 30 30 0a 58 68 6f | 73 74 20 6e 69 67 65 6c |C200.Xho|st nigel|
|00005c00| 2e 65 65 2e 75 64 65 6c | 2e 65 64 75 20 20 20 20 |.ee.udel|.edu |
|00005c10| 20 20 20 20 20 20 6e 6c | 69 6e 6b 20 20 20 41 6e | nl|ink An|
|00005c20| 79 20 66 6c 61 67 73 3d | 2d 43 32 30 30 0a 58 68 |y flags=|-C200.Xh|
|00005c30| 6f 73 74 20 70 73 75 76 | 61 78 31 2e 63 73 2e 70 |ost psuv|ax1.cs.p|
|00005c40| 73 75 2e 65 64 75 09 09 | 6e 6c 69 6e 6b 20 20 20 |su.edu..|nlink |
|00005c50| 41 6e 79 20 66 6c 61 67 | 73 3d 2d 43 32 30 30 0a |Any flag|s=-C200.|
|00005c60| 58 68 6f 73 74 20 72 65 | 78 2e 63 73 2e 74 75 6c |Xhost re|x.cs.tul|
|00005c70| 61 6e 65 2e 65 64 75 09 | 09 6e 6c 69 6e 6b 20 20 |ane.edu.|.nlink |
|00005c80| 20 41 6e 79 20 66 6c 61 | 67 73 3d 2d 43 32 30 30 | Any fla|gs=-C200|
|00005c90| 0a 58 68 6f 73 74 20 73 | 2e 6d 73 2e 75 6b 79 2e |.Xhost s|.ms.uky.|
|00005ca0| 65 64 75 09 09 6e 6c 69 | 6e 6b 20 20 20 41 6e 79 |edu..nli|nk Any|
|00005cb0| 20 66 6c 61 67 73 3d 2d | 43 32 30 30 0a 58 68 6f | flags=-|C200.Xho|
|00005cc0| 73 74 20 75 77 6d 2e 65 | 64 75 09 09 09 6e 6c 69 |st uwm.e|du...nli|
|00005cd0| 6e 6b 20 20 20 41 6e 79 | 20 66 6c 61 67 73 3d 2d |nk Any| flags=-|
|00005ce0| 43 32 30 30 0a 58 68 6f | 73 74 20 74 6e 65 73 73 |C200.Xho|st tness|
|00005cf0| 37 2e 73 62 63 2e 63 6f | 6d 09 09 6e 6c 69 6e 6b |7.sbc.co|m..nlink|
|00005d00| 09 41 6e 79 20 66 6c 61 | 67 73 3d 2d 43 32 30 30 |.Any fla|gs=-C200|
|00005d10| 0a 58 68 6f 73 74 20 75 | 75 6e 65 74 2e 75 75 2e |.Xhost u|unet.uu.|
|00005d20| 6e 65 74 09 09 6e 6c 69 | 6e 6b 20 20 20 41 6e 79 |net..nli|nk Any|
|00005d30| 20 66 6c 61 67 73 3d 2d | 43 31 30 30 30 30 30 30 | flags=-|C1000000|
|00005d40| 0a 58 68 6f 73 74 20 62 | 75 2e 65 64 75 09 09 09 |.Xhost b|u.edu...|
|00005d50| 6e 6c 69 6e 6b 20 20 20 | 41 6e 79 20 66 6c 61 67 |nlink |Any flag|
|00005d60| 73 3d 2d 43 32 30 30 0a | 58 68 6f 73 74 20 75 73 |s=-C200.|Xhost us|
|00005d70| 63 2e 65 64 75 20 20 20 | 20 20 20 20 20 20 20 20 |c.edu | |
|00005d80| 20 20 20 20 20 20 20 20 | 20 6e 6c 69 6e 6b 20 20 | | nlink |
|00005d90| 20 41 6e 79 20 66 6c 61 | 67 73 3d 2d 43 32 30 30 | Any fla|gs=-C200|
|00005da0| 0a 58 68 6f 73 74 20 7a | 61 70 68 6f 64 2e 6d 70 |.Xhost z|aphod.mp|
|00005db0| 73 2e 6f 68 69 6f 2d 73 | 74 61 74 65 2e 65 64 75 |s.ohio-s|tate.edu|
|00005dc0| 09 6e 6c 69 6e 6b 20 20 | 20 41 6e 79 20 66 6c 61 |.nlink | Any fla|
|00005dd0| 67 73 3d 2d 43 32 30 30 | 0a 58 68 6f 73 74 20 63 |gs=-C200|.Xhost c|
|00005de0| 73 2e 75 74 65 78 61 73 | 2e 65 64 75 09 09 6e 6c |s.utexas|.edu..nl|
|00005df0| 69 6e 6b 20 20 20 41 6e | 79 20 66 6c 61 67 73 3d |ink An|y flags=|
|00005e00| 2d 43 32 30 30 0a 58 68 | 6f 73 74 20 62 72 75 74 |-C200.Xh|ost brut|
|00005e10| 75 73 2e 63 73 2e 75 69 | 75 63 2e 65 64 75 09 09 |us.cs.ui|uc.edu..|
|00005e20| 6e 6c 69 6e 6b 09 41 6e | 79 20 66 6c 61 67 73 3d |nlink.An|y flags=|
|00005e30| 2d 43 32 30 30 0a 58 68 | 6f 73 74 20 77 75 6d 73 |-C200.Xh|ost wums|
|00005e40| 32 09 09 09 62 61 74 63 | 68 20 20 20 41 6e 79 20 |2...batc|h Any |
|00005e50| 66 6c 61 67 73 3d 2d 73 | 35 30 30 30 30 30 0a 58 |flags=-s|500000.X|
|00005e60| 68 6f 73 74 20 64 72 61 | 6e 65 74 20 20 20 20 20 |host dra|net |
|00005e70| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00005e80| 62 61 74 63 68 20 20 20 | 41 6e 79 20 66 6c 61 67 |batch |Any flag|
|00005e90| 73 3d 2d 73 32 35 30 30 | 30 30 0a 58 68 6f 73 74 |s=-s2500|00.Xhost|
|00005ea0| 20 62 69 6f 6c 67 79 20 | 20 20 20 20 20 20 20 20 | biolgy | |
|00005eb0| 20 20 20 20 20 20 20 20 | 20 20 20 20 62 61 74 63 | | batc|
|00005ec0| 68 20 20 20 41 6e 79 20 | 66 6c 61 67 73 3d 2d 73 |h Any |flags=-s|
|00005ed0| 35 30 30 30 30 30 0a 58 | 68 6f 73 74 20 63 72 79 |500000.X|host cry|
|00005ee0| 67 74 77 09 09 09 62 61 | 74 63 68 20 20 20 53 61 |gtw...ba|tch Sa|
|00005ef0| 53 75 7c 57 6b 31 37 33 | 30 2d 37 33 30 20 66 6c |Su|Wk173|0-730 fl|
|00005f00| 61 67 73 3d 2d 73 32 35 | 30 30 30 30 7c 2d 63 0a |ags=-s25|0000|-c.|
|00005f10| 58 68 6f 73 74 20 6a 67 | 61 6c 74 73 74 6c 20 20 |Xhost jg|altstl |
|00005f20| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00005f30| 20 62 61 74 63 68 20 20 | 20 53 61 53 75 7c 57 6b | batch | SaSu|Wk|
|00005f40| 31 37 33 30 2d 37 33 30 | 20 66 6c 61 67 73 3d 2d |1730-730| flags=-|
|00005f50| 63 7c 2d 73 32 35 30 30 | 30 30 7c 2d 6d 31 30 30 |c|-s2500|00|-m100|
|00005f60| 30 30 30 30 30 0a 58 68 | 6f 73 74 20 70 6c 75 73 |00000.Xh|ost plus|
|00005f70| 35 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |5 | |
|00005f80| 20 20 20 20 20 20 20 62 | 61 74 63 68 20 20 20 53 | b|atch S|
|00005f90| 61 53 75 7c 57 6b 31 37 | 33 30 2d 37 33 30 20 66 |aSu|Wk17|30-730 f|
|00005fa0| 6c 61 67 73 3d 2d 63 7c | 2d 73 32 35 30 30 30 30 |lags=-c||-s250000|
|00005fb0| 7c 2d 6d 31 30 30 30 30 | 30 30 30 0a 58 68 6f 73 ||-m10000|000.Xhos|
|00005fc0| 74 20 73 6c 75 73 74 6c | 20 20 20 20 20 20 20 20 |t slustl| |
|00005fd0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 62 61 74 | | bat|
|00005fe0| 63 68 20 20 20 53 61 53 | 75 7c 57 6b 31 37 33 30 |ch SaS|u|Wk1730|
|00005ff0| 2d 37 33 30 20 66 6c 61 | 67 73 3d 2d 63 7c 2d 73 |-730 fla|gs=-c|-s|
|00006000| 32 35 30 30 30 30 7c 2d | 6d 31 30 30 30 30 30 30 |250000|-|m1000000|
|00006010| 30 0a 58 68 6f 73 74 20 | 68 70 75 73 6c 6d 61 20 |0.Xhost |hpuslma |
|00006020| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00006030| 20 20 20 62 61 74 63 68 | 20 20 20 53 61 53 75 7c | batch| SaSu||
|00006040| 57 6b 31 37 33 30 2d 37 | 33 30 20 66 6c 61 67 73 |Wk1730-7|30 flags|
|00006050| 3d 2d 63 7c 2d 73 32 35 | 30 30 30 30 7c 2d 6d 31 |=-c|-s25|0000|-m1|
|00006060| 30 30 30 30 30 30 30 0a | 58 68 6f 73 74 20 68 69 |0000000.|Xhost hi|
|00006070| 6c 63 6f 32 20 20 20 20 | 20 20 20 20 20 20 20 20 |lco2 | |
|00006080| 20 20 20 20 20 20 20 20 | 20 62 61 74 63 68 20 20 | | batch |
|00006090| 20 53 61 53 75 7c 57 6b | 31 37 33 30 2d 37 33 30 | SaSu|Wk|1730-730|
|000060a0| 20 66 6c 61 67 73 3d 2d | 63 7c 2d 73 32 35 30 30 | flags=-|c|-s2500|
|000060b0| 30 30 7c 2d 6d 31 30 30 | 30 30 30 30 30 0a 45 4e |00|-m100|00000.EN|
|000060c0| 44 5f 4f 46 5f 46 49 4c | 45 0a 20 20 69 66 20 74 |D_OF_FIL|E. if t|
|000060d0| 65 73 74 20 33 34 33 32 | 20 2d 6e 65 20 60 77 63 |est 3432| -ne `wc|
|000060e0| 20 2d 63 20 3c 27 6e 65 | 77 73 78 64 2e 63 6f 6e | -c <'ne|wsxd.con|
|000060f0| 66 27 60 3b 20 74 68 65 | 6e 0a 20 20 20 20 65 63 |f'`; the|n. ec|
|00006100| 68 6f 20 73 68 61 72 3a | 20 5c 22 27 6e 65 77 73 |ho shar:| \"'news|
|00006110| 78 64 2e 63 6f 6e 66 27 | 5c 22 20 75 6e 70 61 63 |xd.conf'|\" unpac|
|00006120| 6b 65 64 20 77 69 74 68 | 20 77 72 6f 6e 67 20 73 |ked with| wrong s|
|00006130| 69 7a 65 21 0a 20 20 66 | 69 0a 20 20 23 20 65 6e |ize!. f|i. # en|
|00006140| 64 20 6f 66 20 27 6e 65 | 77 73 78 64 2e 63 6f 6e |d of 'ne|wsxd.con|
|00006150| 66 27 0a 66 69 0a 69 66 | 20 74 65 73 74 20 2d 66 |f'.fi.if| test -f|
|00006160| 20 27 6e 65 77 73 78 64 | 2e 68 27 20 2d 61 20 22 | 'newsxd|.h' -a "|
|00006170| 24 7b 31 7d 22 20 21 3d | 20 22 2d 63 22 20 3b 20 |${1}" !=| "-c" ; |
|00006180| 74 68 65 6e 20 0a 20 20 | 65 63 68 6f 20 73 68 61 |then . |echo sha|
|00006190| 72 3a 20 57 69 6c 6c 20 | 6e 6f 74 20 63 6c 6f 62 |r: Will |not clob|
|000061a0| 62 65 72 20 65 78 69 73 | 74 69 6e 67 20 66 69 6c |ber exis|ting fil|
|000061b0| 65 20 5c 22 27 6e 65 77 | 73 78 64 2e 68 27 5c 22 |e \"'new|sxd.h'\"|
|000061c0| 0a 65 6c 73 65 0a 20 20 | 65 63 68 6f 20 73 68 61 |.else. |echo sha|
|000061d0| 72 3a 20 45 78 74 72 61 | 63 74 69 6e 67 20 5c 22 |r: Extra|cting \"|
|000061e0| 27 6e 65 77 73 78 64 2e | 68 27 5c 22 20 5c 28 33 |'newsxd.|h'\" \(3|
|000061f0| 37 32 33 20 63 68 61 72 | 61 63 74 65 72 73 5c 29 |723 char|acters\)|
|00006200| 0a 20 20 73 65 64 20 22 | 73 2f 5e 58 2f 2f 22 20 |. sed "|s/^X//" |
|00006210| 3e 27 6e 65 77 73 78 64 | 2e 68 27 20 3c 3c 27 45 |>'newsxd|.h' <<'E|
|00006220| 4e 44 5f 4f 46 5f 46 49 | 4c 45 27 0a 58 2f 2a 0a |ND_OF_FI|LE'.X/*.|
|00006230| 58 20 2a 20 55 53 45 52 | 20 43 4f 4e 46 49 47 55 |X * USER| CONFIGU|
|00006240| 52 41 42 4c 45 20 4f 50 | 54 49 4f 4e 53 0a 58 20 |RABLE OP|TIONS.X |
|00006250| 2a 2f 0a 58 0a 58 23 64 | 65 66 69 6e 65 09 64 65 |*/.X.X#d|efine.de|
|00006260| 66 61 75 6c 74 5f 63 6f | 6e 66 69 67 66 69 6c 65 |fault_co|nfigfile|
|00006270| 09 22 2f 75 73 72 2f 6c | 6f 63 61 6c 2f 65 74 63 |."/usr/l|ocal/etc|
|00006280| 2f 6e 65 77 73 78 64 2e | 63 6f 6e 66 22 0a 58 23 |/newsxd.|conf".X#|
|00006290| 64 65 66 69 6e 65 09 64 | 65 66 61 75 6c 74 5f 70 |define.d|efault_p|
|000062a0| 69 64 66 69 6c 65 09 09 | 22 2f 75 73 72 2f 74 6d |idfile..|"/usr/tm|
|000062b0| 70 2f 6e 65 77 73 78 64 | 2e 70 69 64 22 0a 58 23 |p/newsxd|.pid".X#|
|000062c0| 64 65 66 69 6e 65 09 64 | 65 66 61 75 6c 74 5f 73 |define.d|efault_s|
|000062d0| 74 61 74 75 73 66 69 6c | 65 09 22 2f 75 73 72 2f |tatusfil|e."/usr/|
|000062e0| 74 6d 70 2f 6e 65 77 73 | 78 64 2e 73 74 61 74 75 |tmp/news|xd.statu|
|000062f0| 73 22 0a 58 0a 58 2f 2a | 0a 58 20 2a 20 49 66 20 |s".X.X/*|.X * If |
|00006300| 79 6f 75 20 72 75 6e 20 | 43 4e 45 57 53 2c 20 65 |you run |CNEWS, e|
|00006310| 6e 61 62 6c 65 20 43 4e | 45 57 53 2d 63 6f 6d 70 |nable CN|EWS-comp|
|00006320| 61 74 69 62 6c 65 20 6c | 6f 63 6b 69 6e 67 20 62 |atible l|ocking b|
|00006330| 79 20 64 65 66 69 6e 69 | 6e 67 20 74 68 65 0a 58 |y defini|ng the.X|
|00006340| 20 2a 20 43 4e 45 57 53 | 4c 4f 43 4b 49 4e 47 20 | * CNEWS|LOCKING |
|00006350| 73 79 6d 62 6f 6c 2e 20 | 20 49 66 20 79 6f 75 20 |symbol. | If you |
|00006360| 64 6f 6e 27 74 20 64 6f | 20 74 68 69 73 2c 20 74 |don't do| this, t|
|00006370| 68 65 72 65 20 69 73 20 | 61 20 72 61 63 65 20 63 |here is |a race c|
|00006380| 6f 6e 64 69 74 69 6f 6e | 0a 58 20 2a 20 74 68 61 |ondition|.X * tha|
|00006390| 6e 20 63 61 6e 20 72 65 | 73 75 6c 74 20 69 6e 20 |n can re|sult in |
|000063a0| 73 6f 6d 65 20 61 72 74 | 69 63 6c 65 73 20 6e 6f |some art|icles no|
|000063b0| 74 20 62 65 69 6e 67 20 | 74 72 61 6e 73 6d 69 74 |t being |transmit|
|000063c0| 74 65 64 0a 58 20 2a 0a | 58 20 2a 20 49 66 20 43 |ted.X *.|X * If C|
|000063d0| 4e 45 57 53 4c 4f 43 4b | 49 4e 47 20 69 73 20 65 |NEWSLOCK|ING is e|
|000063e0| 6e 61 62 6c 65 64 2c 20 | 61 66 74 65 72 20 72 65 |nabled, |after re|
|000063f0| 6e 61 6d 69 6e 67 20 74 | 68 65 20 62 61 74 63 68 |naming t|he batch|
+--------+-------------------------+-------------------------+--------+--------+
Only 25.0 KB of data is shown above.