Karl Fogel <kfogel@newton.ch.collab.net> writes:
> > 127.0.0.1 - - [22/Jul/2002:19:57:35 +0200] "GET /svn/repos/!svn/ver/3h%C3%A4lsning HTTP/1.1" 500 240
> >
> > Well, I should think that's a 500, since there's a slash missing
> > between the version number and the path name. How can this happen?
>
> Whoa.
>
> Can you post an ethereal capture of the client/server conversation?
Does ethereal work on loopback?
Here's a truss run, showing the entire conversation.
(The interresting bits are near the end, search for "3 h".)
Looks like the botched URL is sent by the server as a response to
REPORT.
execve("/export/spare/pike/sw/pkg/subversion-current/bin/svn", 0xFFBEFCCC, 0xFFBEFCE4) argc = 5
mmap(0x00000000, 8192, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANON, -1, 0) = 0xFF3A0000
resolvepath("/usr/lib/ld.so.1", "/usr/lib/ld.so.1", 1023) = 16
open("/var/ld/ld.config", O_RDONLY) Err#2 ENOENT
open("/pike/sw/pkg/subversion-current/lib/libsocket.so.1", O_RDONLY) Err#2 ENOENT
open("/usr/lib/libsocket.so.1", O_RDONLY) = 3
fstat(3, 0xFFBEF404) = 0
mmap(0x00000000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFF390000
mmap(0x00000000, 114688, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFF370000
mmap(0xFF38A000, 4365, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 40960) = 0xFF38A000
munmap(0xFF37A000, 65536) = 0
memcntl(0xFF370000, 14496, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
close(3) = 0
open("/pike/sw/pkg/subversion-current/lib/libnsl.so.1", O_RDONLY) Err#2 ENOENT
open("/usr/lib/libnsl.so.1", O_RDONLY) = 3
fstat(3, 0xFFBEF404) = 0
mmap(0xFF390000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF390000
mmap(0x00000000, 704512, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFF280000
mmap(0xFF31C000, 32732, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 573440) = 0xFF31C000
mmap(0xFF324000, 30920, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANON, -1, 0) = 0xFF324000
munmap(0xFF30C000, 65536) = 0
memcntl(0xFF280000, 82236, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
close(3) = 0
open("/pike/sw/pkg/subversion-current/lib/libsendfile.so.1", O_RDONLY) Err#2 ENOENT
open("/usr/lib/libsendfile.so.1", O_RDONLY) = 3
fstat(3, 0xFFBEF404) = 0
mmap(0xFF390000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF390000
mmap(0x00000000, 81920, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFF350000
mmap(0xFF362000, 320, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 8192) = 0xFF362000
munmap(0xFF352000, 65536) = 0
memcntl(0xFF350000, 1644, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
close(3) = 0
open("/pike/sw/pkg/subversion-current/lib/librt.so.1", O_RDONLY) Err#2 ENOENT
open("/usr/lib/librt.so.1", O_RDONLY) = 3
fstat(3, 0xFFBEF404) = 0
mmap(0xFF390000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF390000
mmap(0x00000000, 98304, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFF260000
mmap(0xFF276000, 1784, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 24576) = 0xFF276000
munmap(0xFF266000, 65536) = 0
memcntl(0xFF260000, 10032, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
close(3) = 0
open("/pike/sw/pkg/subversion-current/lib/libm.so.1", O_RDONLY) Err#2 ENOENT
open("/usr/lib/libm.so.1", O_RDONLY) = 3
fstat(3, 0xFFBEF404) = 0
mmap(0xFF390000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF390000
mmap(0x00000000, 155648, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFF230000
mmap(0xFF254000, 4228, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 81920) = 0xFF254000
munmap(0xFF246000, 57344) = 0
memcntl(0xFF230000, 8144, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
close(3) = 0
open("/pike/sw/pkg/subversion-current/lib/libresolv.so.2", O_RDONLY) Err#2 ENOENT
open("/usr/lib/libresolv.so.2", O_RDONLY) = 3
fstat(3, 0xFFBEF404) = 0
mmap(0xFF390000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF390000
mmap(0x00000000, 303104, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFF1E0000
mmap(0xFF224000, 15564, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 212992) = 0xFF224000
mmap(0xFF228000, 2728, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANON, -1, 0) = 0xFF228000
munmap(0xFF214000, 65536) = 0
memcntl(0xFF1E0000, 33536, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
close(3) = 0
open("/pike/sw/pkg/subversion-current/lib/libdl.so.1", O_RDONLY) Err#2 ENOENT
open("/usr/lib/libdl.so.1", O_RDONLY) = 3
fstat(3, 0xFFBEF404) = 0
mmap(0xFF390000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF390000
close(3) = 0
open("/pike/sw/pkg/subversion-current/lib/libpthread.so.1", O_RDONLY) Err#2 ENOENT
open("/usr/lib/libpthread.so.1", O_RDONLY) = 3
fstat(3, 0xFFBEF404) = 0
mmap(0x00000000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFF340000
mmap(0x00000000, 98304, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFF1C0000
mmap(0xFF1D6000, 244, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 24576) = 0xFF1D6000
munmap(0xFF1C6000, 65536) = 0
memcntl(0xFF1C0000, 15340, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
close(3) = 0
mmap(0x00000000, 8192, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANON, -1, 0) = 0xFF1B0000
open("/pike/sw/pkg/subversion-current/lib/libc.so.1", O_RDONLY) Err#2 ENOENT
open("/usr/lib/libc.so.1", O_RDONLY) = 3
fstat(3, 0xFFBEF404) = 0
mmap(0xFF340000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF340000
mmap(0x00000000, 794624, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFF080000
mmap(0xFF13A000, 24784, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 696320) = 0xFF13A000
munmap(0xFF12A000, 65536) = 0
memcntl(0xFF080000, 113272, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
close(3) = 0
open("/usr/lib/libmp.so.2", O_RDONLY) = 3
fstat(3, 0xFFBEF404) = 0
mmap(0xFF340000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF340000
mmap(0x00000000, 90112, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFF190000
mmap(0xFF1A4000, 865, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 16384) = 0xFF1A4000
munmap(0xFF194000, 65536) = 0
memcntl(0xFF190000, 3124, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
close(3) = 0
open("/usr/lib/libaio.so.1", O_RDONLY) = 3
fstat(3, 0xFFBEF404) = 0
mmap(0xFF340000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF340000
mmap(0x00000000, 106496, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFF170000
mmap(0xFF188000, 1584, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 32768) = 0xFF188000
munmap(0xFF178000, 65536) = 0
memcntl(0xFF170000, 7184, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
close(3) = 0
open("/usr/platform/SUNW,UltraAX-i2/lib/libc_psr.so.1", O_RDONLY) = 3
fstat(3, 0xFFBEF294) = 0
mmap(0xFF340000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF340000
mmap(0x00000000, 16384, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFF160000
close(3) = 0
open("/usr/lib/libthread.so.1", O_RDONLY) = 3
fstat(3, 0xFFBEF294) = 0
mmap(0xFF340000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF340000
mmap(0x00000000, 245760, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFF040000
mmap(0xFF06E000, 6652, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 122880) = 0xFF06E000
mmap(0xFF070000, 45712, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANON, -1, 0) = 0xFF070000
munmap(0xFF05E000, 65536) = 0
memcntl(0xFF040000, 31272, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
close(3) = 0
munmap(0xFF340000, 8192) = 0
lwp_self() = 1
sigfillset(0xFF140968) = 0
brk(0x00194450) = 0
sysconfig(_CONFIG_PAGESIZE) = 8192
sysconfig(_CONFIG_SEM_VALUE_MAX) = 2147483647
getpid() = 14928 [14927]
lwp_self() = 1
getcontext(0xFFBEF780)
getrlimit(RLIMIT_STACK, 0xFFBEF778) = 0
sigprocmask(SIG_SETMASK, 0x00000000, 0xFFBEF768) = 0
sigprocmask(SIG_SETMASK, 0xFF06EFF0, 0x00000000) = 0
sigaction(SIGLWP, 0xFF06F7E8, 0x00000000) = 0
sigaction(SIGCANCEL, 0xFF06F7E8, 0x00000000) = 0
sysconfig(_CONFIG_STACK_PROT) = 7
mmap(0x00000000, 8454144, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON, -1, 0) = 0xFE800000
mprotect(0xFE800000, 8192, PROT_NONE) = 0
mprotect(0xFE902000, 8192, PROT_NONE) = 0
mprotect(0xFEA04000, 8192, PROT_NONE) = 0
mprotect(0xFEB06000, 8192, PROT_NONE) = 0
mprotect(0xFEC08000, 8192, PROT_NONE) = 0
mprotect(0xFED0A000, 8192, PROT_NONE) = 0
mprotect(0xFEE0C000, 8192, PROT_NONE) = 0
mprotect(0xFEF0E000, 8192, PROT_NONE) = 0
lwp_create(0xFFBEF4A0, __LWP_ASLWP, 0xFF00FDB8) = 2
lwp_create() (returning as new lwp ...) = 0
door_create(0xFF056CAC, 0x00000000, 0x00000002) = 3
lwp_schedctl(SC_STATE|SC_BLOCK, 3, 0xFFBEF6A4) = 0
door_info(3, 0xFF074A48) = 0
mmap(0x00000000, 24576, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON, -1, 0) = 0xFF150000
mprotect(0xFF150000, 8192, PROT_NONE) = 0
lwp_create(0xFFBEF488, LWP_DETACHED|LWP_SUSPENDED, 0xFF155DB8) = 3
lwp_create() (returning as new lwp ...) = 0
lwp_continue(3) = 0
lwp_schedctl(SC_STATE|SC_BLOCK, -1, 0xFF155CAC) = 0
lwp_schedctl(SC_DOOR, 0, 0x00000000) = 4
door_bind(4) = 0
close(4) = 0
close(3) = 0
sigaction(SIGWAITING, 0xFF06EE40, 0x00000000) = 0
lwp_self() = 1
sysconfig(_CONFIG_SEM_VALUE_MAX) = 2147483647
brk(0x00194450) = 0
brk(0x00196450) = 0
open("/usr/lib/locale/iso_8859_1/iso_8859_1.so.2", O_RDONLY) = 3
fstat(3, 0xFFBEEB54) = 0
mmap(0x00000000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFF030000
mmap(0x00000000, 81920, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFE7E0000
mmap(0xFE7F2000, 1460, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 8192) = 0xFE7F2000
munmap(0xFE7E4000, 57344) = 0
memcntl(0xFE7E0000, 4340, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
close(3) = 0
mmap(0x00000000, 8192, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANON, -1, 0) = 0xFF020000
munmap(0xFF020000, 8192) = 0
munmap(0xFF030000, 8192) = 0
open("/usr/share/lib/zoneinfo/MET", O_RDONLY) = 3
read(3, 0xFFBED468, 8192) = 755
T Z i f\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\004\0\0\004\0\0\0\0
\0\0\086\0\0\004\0\0\0\t9B\f17 `9BD5DAF09CD9AE909DA4B5909EB99090
9F849790C8\t q90CCE7 K10CDA91790CEA2 C10CF92 410D082 %10\rA4 c90
0E8B1A100F84 E9010 t 69011 d '9012 T189013 M D1014 3FA9015 #EB90
1613DC901703CD9017F3BE9018E3AF9019D3A0901AC391901BBCBD101CACAE10
1D9C9F101E8C90101F |8110 l r10 ! \ c10 " L T10 # < E10 $ , 610
%1C '10 &\f1810 '05 C90 'F5 490 (E5 %90 )D51690 *C50790 +B4F890
,A4E990 -94DA90 .84CB90 / tBC90 0 dAD90 1 ]D910 2 rB410 3 =BB10
4 R9610 51D9D10 6 2 x10 6FD7F10 81B9490 8DD a10 9FB v90 :BD C10
;DB X90 <A6 _90 =BB :90 >86 A90 ?9B1C90 @ f #90 A84 910 B F0590
C d1B10 D %E790 E CFD10 F05C990 G #DF10 GEEE610 I03C110 ICEC810
JE3A310 KAEAA10 LCCBF90 M8E8C10 NACA190 O n n10 P8C8390 Q W8A90
R l e90 S 7 l90 T L G90 U17 N90 V , )90 VF7 090 X15 F10 XD71290
YF5 (10 ZB6F490 [D5\n10 \A01110 ]B4EC10 ^7FF310 _94CE10 ` _D510
a }EA90 b ?B710 c ]CC90 d1F9910 e =AE90 f\bB590 g1D9090 gE89790
hFD r90 iC8 y90 jDD T90 kA8 [90 lC6 q10 m88 =90 nA6 S10 o h1F90
p86 510 q Q <10 r f1710 s 11E10 t EF910 u11\010 v /1590 vF0E210
x0EF790 xD0C410 yEED990 zB0A610 {CEBB90 |99C290 }AE9D90 ~ yA490
7F8E7F90\0010203020302030203020302030203020302030203020302030203
0203020302030203020302030203020302030203020302030203020302030203
0203020302030203020302030203020302030203020302030203020302030203
0203020302030203020302030203020302030203020302030203020302030203
02030203020302030203\0\01C 01\0\0\00E10\005\0\01C 01\0\0\00E10
\005 M E S T\0 M E T\0\0\00101\0\0\0\0
close(3) = 0
brk(0x00196450) = 0
brk(0x00198450) = 0
mmap(0x00000000, 8192, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANON, -1, 0) = 0xFF030000
brk(0x00198450) = 0
brk(0x0019A450) = 0
brk(0x0019A450) = 0
brk(0x0019C450) = 0
brk(0x0019C450) = 0
brk(0x0019E450) = 0
brk(0x0019E450) = 0
brk(0x001A0450) = 0
getuid() = 2042 [2042]
getgid() = 2042 [2042]
open64("/etc/.name_service_door", O_RDONLY) = 3
fcntl(3, F_SETFD, 0x00000001) = 0
door_info(3, 0xFF1407E0) = 0
door_call(3, 0xFFBEF190) = 0
signotifywait() = 32
lwp_sigredirect(0, SIGWAITING, 0x00000000) = 0
sigaction(SIGWAITING, 0xFF06EE60, 0x00000000) = 0
mmap(0x00000000, 16384, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON, -1, 0) = 0xFF020000
mprotect(0xFF020000, 8192, PROT_NONE) = 0
lwp_create(0xFF00FA90, LWP_DETACHED|LWP_SUSPENDED, 0xFF023DB8) = 4
lwp_create() (returning as new lwp ...) = 0
lwp_continue(4) = 0
lwp_schedctl(SC_STATE|SC_BLOCK, -1, 0xFF023CAC) = 0
door_info(3, 0xFFBEF138) = 0
door_call(3, 0xFFBEF120) = 0
access("/usr/lib/iconv/geniconvtbl/binarytables/UTF-8%ISO8859-1.bt", 4) Err#2 ENOENT
open("/usr/lib/iconv/UTF-8%ISO8859-1.so", O_RDONLY) = 4
fstat(4, 0xFFBEDC6C) = 0
mmap(0x00000000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0xFE7D0000
mmap(0x00000000, 73728, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0xFE7B0000
mmap(0xFE7C0000, 3576, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xFE7C0000
munmap(0xFE7B2000, 57344) = 0
memcntl(0xFE7B0000, 1080, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
close(4) = 0
munmap(0xFE7D0000, 8192) = 0
stat("/pike/home/marcus/.subversion", 0xFFBEF878) = 0
getuid() = 2042 [2042]
getgid() = 2042 [2042]
door_info(3, 0xFFBEF1A8) = 0
door_call(3, 0xFFBEF190) = 0
door_info(3, 0xFFBEF138) = 0
door_call(3, 0xFFBEF120) = 0
stat("/pike/home/marcus/.subversion/README", 0xFFBEF878) = 0
getuid() = 2042 [2042]
getgid() = 2042 [2042]
door_info(3, 0xFFBEF1A8) = 0
door_call(3, 0xFFBEF190) = 0
door_info(3, 0xFFBEF138) = 0
door_call(3, 0xFFBEF120) = 0
stat("/pike/home/marcus/.subversion/proxies", 0xFFBEF878) = 0
access("/usr/lib/iconv/geniconvtbl/binarytables/ISO8859-1%UTF-8.bt", 4) Err#2 ENOENT
open("/usr/lib/iconv/ISO8859-1%UTF-8.so", O_RDONLY) = 4
fstat(4, 0xFFBEDBEC) = 0
mmap(0x00000000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0xFE7D0000
mmap(0x00000000, 73728, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0xFE790000
mmap(0xFE7A0000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xFE7A0000
munmap(0xFE792000, 57344) = 0
memcntl(0xFE790000, 992, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
close(4) = 0
munmap(0xFE7D0000, 8192) = 0
stat("hälsning", 0xFFBEF5C0) = 0
stat(".", 0xFFBEF538) = 0
open("./.svn/README", O_RDONLY) = 4
close(4) = 0
open("./.svn/entries", O_RDONLY) = 4
brk(0x001A0450) = 0
brk(0x001A2450) = 0
read(4, 0xFFBEF290, 1024) = 772
< ? x m l v e r s i o n = " 1 . 0 " e n c o d i n g = " u t
f - 8 " ? >\n < w c - e n t r i e s\n x m l n s = " s v n
: " >\n < e n t r y\n c o m m i t t e d - r e v = " 1 "\n
n a m e = " s v n : t h i s _ d i r "\n c o m m i t
t e d - d a t e = " 2 0 0 2 - 0 7 - 2 2 T 1 7 : 1 6 : 1 8 . 3 6
6 2 7 8 Z "\n u r l = " h t t p : / / l o c a l h o s t :
8 1 1 1 / s v n / r e p o s "\n l a s t - a u t h o r = "
m a r c u s "\n k i n d = " d i r "\n r e v i s i o
n = " 1 " / >\n < e n t r y\n c o m m i t t e d - r e v =
" 1 "\n n a m e = " b a r "\n t e x t - t i m e = "
2 0 0 2 - 0 7 - 2 2 T 1 7 : 1 6 : 5 9 . 0 0 0 0 0 0 Z "\n
c o m m i t t e d - d a t e = " 2 0 0 2 - 0 7 - 2 2 T 1 7 : 1 6
: 1 8 . 3 6 6 2 7 8 Z "\n c h e c k s u m = " 0 7 B z h N
E T 7 e x J 6 q Y j i t X / A A = = "\n l a s t - a u t h
o r = " m a r c u s "\n k i n d = " f i l e "\n p r
o p - t i m e = " 2 0 0 2 - 0 7 - 2 2 T 1 7 : 1 6 : 5 8 . 0 0 0
0 0 0 Z " / >\n < e n t r y\n c o m m i t t e d - r e v =
" 3 "\n n a m e = " hC3A4 l s n i n g "\n t e x t -
t i m e = " 2 0 0 2 - 0 7 - 2 2 T 1 7 : 1 9 : 0 9 . 0 0 0 0 0 0
Z "\n c o m m i t t e d - d a t e = " 2 0 0 2 - 0 7 - 2 2
T 1 7 : 1 9 : 1 0 . 1 2 7 5 0 3 Z "\n c h e c k s u m = "
a M f h n K 6 2 V y O k g J 6 o H 1 o j R Q = = "\n l a s
t - a u t h o r = " a n o n y m o u s "\n k i n d = " f i
l e "\n r e v i s i o n = " 3 " / >\n < / w c - e n t r i
e s >\n
read(4, 0xFFBEF594, 252) = 0
close(4) = 0
stat("hälsning", 0xFFBEF5C0) = 0
stat(".", 0xFFBEF538) = 0
open("./.svn/README", O_RDONLY) = 4
close(4) = 0
open("./.svn/entries", O_RDONLY) = 4
read(4, 0xFFBEF290, 1024) = 772
< ? x m l v e r s i o n = " 1 . 0 " e n c o d i n g = " u t
f - 8 " ? >\n < w c - e n t r i e s\n x m l n s = " s v n
: " >\n < e n t r y\n c o m m i t t e d - r e v = " 1 "\n
n a m e = " s v n : t h i s _ d i r "\n c o m m i t
t e d - d a t e = " 2 0 0 2 - 0 7 - 2 2 T 1 7 : 1 6 : 1 8 . 3 6
6 2 7 8 Z "\n u r l = " h t t p : / / l o c a l h o s t :
8 1 1 1 / s v n / r e p o s "\n l a s t - a u t h o r = "
m a r c u s "\n k i n d = " d i r "\n r e v i s i o
n = " 1 " / >\n < e n t r y\n c o m m i t t e d - r e v =
" 1 "\n n a m e = " b a r "\n t e x t - t i m e = "
2 0 0 2 - 0 7 - 2 2 T 1 7 : 1 6 : 5 9 . 0 0 0 0 0 0 Z "\n
c o m m i t t e d - d a t e = " 2 0 0 2 - 0 7 - 2 2 T 1 7 : 1 6
: 1 8 . 3 6 6 2 7 8 Z "\n c h e c k s u m = " 0 7 B z h N
E T 7 e x J 6 q Y j i t X / A A = = "\n l a s t - a u t h
o r = " m a r c u s "\n k i n d = " f i l e "\n p r
o p - t i m e = " 2 0 0 2 - 0 7 - 2 2 T 1 7 : 1 6 : 5 8 . 0 0 0
0 0 0 Z " / >\n < e n t r y\n c o m m i t t e d - r e v =
" 3 "\n n a m e = " hC3A4 l s n i n g "\n t e x t -
t i m e = " 2 0 0 2 - 0 7 - 2 2 T 1 7 : 1 9 : 0 9 . 0 0 0 0 0 0
Z "\n c o m m i t t e d - d a t e = " 2 0 0 2 - 0 7 - 2 2
T 1 7 : 1 9 : 1 0 . 1 2 7 5 0 3 Z "\n c h e c k s u m = "
a M f h n K 6 2 V y O k g J 6 o H 1 o j R Q = = "\n l a s
t - a u t h o r = " a n o n y m o u s "\n k i n d = " f i
l e "\n r e v i s i o n = " 3 " / >\n < / w c - e n t r i
e s >\n
read(4, 0xFFBEF594, 252) = 0
close(4) = 0
sigaction(SIGPIPE, 0xFFBEF528, 0xFFBEF628) = 0
getuid() = 2042 [2042]
getgid() = 2042 [2042]
door_info(3, 0xFFBEED78) = 0
door_call(3, 0xFFBEED60) = 0
door_info(3, 0xFFBEED08) = 0
door_call(3, 0xFFBEECF0) = 0
open("/etc/subversion/proxies", O_RDONLY) Err#2 ENOENT
brk(0x001A2450) = 0
brk(0x001A4450) = 0
open("/pike/home/marcus/.subversion/proxies", O_RDONLY) = 4
brk(0x001A4450) = 0
brk(0x001A6450) = 0
fstat64(4, 0xFFBEF1B0) = 0
brk(0x001A6450) = 0
brk(0x001A8450) = 0
ioctl(4, TCGETA, 0xFFBEF13C) Err#25 ENOTTY
read(4, 0x001A524C, 8192) = 1371
# # # T h i s f i l e d e t e r m i n e s w h i c h p
r o x y s e r v e r s t o u s e , i f\n # # # a n y ,
w h e n c o n t a c t i n g a r e m o t e r e p o s i
t o r y .\n # # #\n # # # T h e c o m m e n t e d - o u t
e x a m p l e s b e l o w a r e i n t e n d e d o n l y
t o\n # # # d e m o n s t r a t e h o w t o u s e t
h i s f i l e ; a n y r e s e m b l a n c e t o\n # # #
a c t u a l s e r v e r s , l i v i n g o r d e a d ,
i s e n t i r e l y\n # # # c o i n c i d e n t a l .\n\n
# # # I n t h i s s e c t i o n , t h e U R L o f
t h e r e p o s i t o r y y o u ' r e\n # # # t r y i n g
t o a c c e s s i s m a t c h e d a g a i n s t t h
e p a t t e r n s o n\n # # # t h e r i g h t . I f
a m a t c h i s f o u n d , t h e p r o x y i n f
o i s\n # # # t a k e n f r o m t h e s e c t i o n
w i t h t h e c o r r e s p o n d i n g n a m e .\n # [
g r o u p s ]\n # g r o u p 1 = * . c o l l a b . n e t\n
# o t h e r g r o u p = r e p o s i t o r y . b l a r g g
i t y w h o o m p h . c o m\n\n # # # I n f o r m a t i o n
f o r t h e f i r s t g r o u p :\n # [ g r o u p 1 ]\n
# h o s t = p r o x y 1 . s o m e - d o m a i n - n a m e
. c o m\n # p o r t = 8 0\n # u s e r n a m e = b l
a h\n # p a s s w o r d = d o u b l e b l a h\n\n # # #
I n f o r m a t i o n f o r t h e s e c o n d g r o u p
:\n # [ o t h e r g r o u p ]\n # h o s t = p r o x y 2
. s o m e - d o m a i n - n a m e . c o m\n # p o r t = 9
0 0 0\n # N o u s e r n a m e a n d p a s s w o r d ,
s o u s e t h e d e f a u l t s b e l o w .\n\n # # #
I f t h e r e i s a ` d e f a u l t ' s e c t i o n ,
t h e n a n y t h i n g n o t s e t\n # # # b y a
s p e c i f i c a l l y m a t c h e d g r o u p i s t a
k e n f r o m t h e\n # # # d e f a u l t s . T h u s
, i f y o u g o t h r o u g h t h e s a m e p r o
x y\n # # # s e r v e r t o r e a c h e v e r y s i t
e o n t h e I n t e r n e t , y o u\n # # # p r o b a
b l y j u s t w a n t t o p u t t h a t s e r v e r
' s i n f o r m a t i o n i n\n # # # t h e ` d e f a u
l t ' s e c t i o n a n d n o t b o t h e r w i t h
` g r o u p s ' o r\n # # # a n y o t h e r s e c t i o
n s .\n # [ d e f a u l t ]\n # h o s t = d e f a u l t
p r o x y . w h a t e v e r . c o m\n # p o r t = 7 0 0 0
\n # u s e r n a m e = d e f a u l t u s e r n a m e\n #
p a s s w o r d = d e f a u l t p a s s w o r d\n
read(4, 0x001A524C, 8192) = 0
llseek(4, 0, SEEK_CUR) = 1371
close(4) = 0
getuid() = 2042 [2042]
getgid() = 2042 [2042]
door_info(3, 0xFFBEED78) = 0
door_call(3, 0xFFBEED60) = 0
door_info(3, 0xFFBEED08) = 0
door_call(3, 0xFFBEECF0) = 0
open("/etc/subversion/proxies", O_RDONLY) Err#2 ENOENT
brk(0x001A8450) = 0
brk(0x001AA450) = 0
open("/pike/home/marcus/.subversion/proxies", O_RDONLY) = 4
brk(0x001AA450) = 0
brk(0x001AC450) = 0
fstat64(4, 0xFFBEF1B0) = 0
brk(0x001AC450) = 0
brk(0x001AE450) = 0
ioctl(4, TCGETA, 0xFFBEF13C) Err#25 ENOTTY
read(4, 0x001ABDF4, 8192) = 1371
# # # T h i s f i l e d e t e r m i n e s w h i c h p
r o x y s e r v e r s t o u s e , i f\n # # # a n y ,
w h e n c o n t a c t i n g a r e m o t e r e p o s i
t o r y .\n # # #\n # # # T h e c o m m e n t e d - o u t
e x a m p l e s b e l o w a r e i n t e n d e d o n l y
t o\n # # # d e m o n s t r a t e h o w t o u s e t
h i s f i l e ; a n y r e s e m b l a n c e t o\n # # #
a c t u a l s e r v e r s , l i v i n g o r d e a d ,
i s e n t i r e l y\n # # # c o i n c i d e n t a l .\n\n
# # # I n t h i s s e c t i o n , t h e U R L o f
t h e r e p o s i t o r y y o u ' r e\n # # # t r y i n g
t o a c c e s s i s m a t c h e d a g a i n s t t h
e p a t t e r n s o n\n # # # t h e r i g h t . I f
a m a t c h i s f o u n d , t h e p r o x y i n f
o i s\n # # # t a k e n f r o m t h e s e c t i o n
w i t h t h e c o r r e s p o n d i n g n a m e .\n # [
g r o u p s ]\n # g r o u p 1 = * . c o l l a b . n e t\n
# o t h e r g r o u p = r e p o s i t o r y . b l a r g g
i t y w h o o m p h . c o m\n\n # # # I n f o r m a t i o n
f o r t h e f i r s t g r o u p :\n # [ g r o u p 1 ]\n
# h o s t = p r o x y 1 . s o m e - d o m a i n - n a m e
. c o m\n # p o r t = 8 0\n # u s e r n a m e = b l
a h\n # p a s s w o r d = d o u b l e b l a h\n\n # # #
I n f o r m a t i o n f o r t h e s e c o n d g r o u p
:\n # [ o t h e r g r o u p ]\n # h o s t = p r o x y 2
. s o m e - d o m a i n - n a m e . c o m\n # p o r t = 9
0 0 0\n # N o u s e r n a m e a n d p a s s w o r d ,
s o u s e t h e d e f a u l t s b e l o w .\n\n # # #
I f t h e r e i s a ` d e f a u l t ' s e c t i o n ,
t h e n a n y t h i n g n o t s e t\n # # # b y a
s p e c i f i c a l l y m a t c h e d g r o u p i s t a
k e n f r o m t h e\n # # # d e f a u l t s . T h u s
, i f y o u g o t h r o u g h t h e s a m e p r o
x y\n # # # s e r v e r t o r e a c h e v e r y s i t
e o n t h e I n t e r n e t , y o u\n # # # p r o b a
b l y j u s t w a n t t o p u t t h a t s e r v e r
' s i n f o r m a t i o n i n\n # # # t h e ` d e f a u
l t ' s e c t i o n a n d n o t b o t h e r w i t h
` g r o u p s ' o r\n # # # a n y o t h e r s e c t i o
n s .\n # [ d e f a u l t ]\n # h o s t = d e f a u l t
p r o x y . w h a t e v e r . c o m\n # p o r t = 7 0 0 0
\n # u s e r n a m e = d e f a u l t u s e r n a m e\n #
p a s s w o r d = d e f a u l t p a s s w o r d\n
read(4, 0x001ABDF4, 8192) = 0
llseek(4, 0, SEEK_CUR) = 1371
close(4) = 0
stat("hälsning", 0xFFBEF530) = 0
stat(".", 0xFFBEF4A8) = 0
open("./.svn/README", O_RDONLY) = 4
close(4) = 0
open("./.svn/entries", O_RDONLY) = 4
read(4, 0xFFBEF200, 1024) = 772
< ? x m l v e r s i o n = " 1 . 0 " e n c o d i n g = " u t
f - 8 " ? >\n < w c - e n t r i e s\n x m l n s = " s v n
: " >\n < e n t r y\n c o m m i t t e d - r e v = " 1 "\n
n a m e = " s v n : t h i s _ d i r "\n c o m m i t
t e d - d a t e = " 2 0 0 2 - 0 7 - 2 2 T 1 7 : 1 6 : 1 8 . 3 6
6 2 7 8 Z "\n u r l = " h t t p : / / l o c a l h o s t :
8 1 1 1 / s v n / r e p o s "\n l a s t - a u t h o r = "
m a r c u s "\n k i n d = " d i r "\n r e v i s i o
n = " 1 " / >\n < e n t r y\n c o m m i t t e d - r e v =
" 1 "\n n a m e = " b a r "\n t e x t - t i m e = "
2 0 0 2 - 0 7 - 2 2 T 1 7 : 1 6 : 5 9 . 0 0 0 0 0 0 Z "\n
c o m m i t t e d - d a t e = " 2 0 0 2 - 0 7 - 2 2 T 1 7 : 1 6
: 1 8 . 3 6 6 2 7 8 Z "\n c h e c k s u m = " 0 7 B z h N
E T 7 e x J 6 q Y j i t X / A A = = "\n l a s t - a u t h
o r = " m a r c u s "\n k i n d = " f i l e "\n p r
o p - t i m e = " 2 0 0 2 - 0 7 - 2 2 T 1 7 : 1 6 : 5 8 . 0 0 0
0 0 0 Z " / >\n < e n t r y\n c o m m i t t e d - r e v =
" 3 "\n n a m e = " hC3A4 l s n i n g "\n t e x t -
t i m e = " 2 0 0 2 - 0 7 - 2 2 T 1 7 : 1 9 : 0 9 . 0 0 0 0 0 0
Z "\n c o m m i t t e d - d a t e = " 2 0 0 2 - 0 7 - 2 2
T 1 7 : 1 9 : 1 0 . 1 2 7 5 0 3 Z "\n c h e c k s u m = "
a M f h n K 6 2 V y O k g J 6 o H 1 o j R Q = = "\n l a s
t - a u t h o r = " a n o n y m o u s "\n k i n d = " f i
l e "\n r e v i s i o n = " 3 " / >\n < / w c - e n t r i
e s >\n
read(4, 0xFFBEF504, 252) = 0
close(4) = 0
stat(".", 0xFFBEF530) = 0
stat(".", 0xFFBEF4A8) = 0
open("./.svn/README", O_RDONLY) = 4
close(4) = 0
open("./.svn/entries", O_RDONLY) = 4
read(4, 0xFFBEF200, 1024) = 772
< ? x m l v e r s i o n = " 1 . 0 " e n c o d i n g = " u t
f - 8 " ? >\n < w c - e n t r i e s\n x m l n s = " s v n
: " >\n < e n t r y\n c o m m i t t e d - r e v = " 1 "\n
n a m e = " s v n : t h i s _ d i r "\n c o m m i t
t e d - d a t e = " 2 0 0 2 - 0 7 - 2 2 T 1 7 : 1 6 : 1 8 . 3 6
6 2 7 8 Z "\n u r l = " h t t p : / / l o c a l h o s t :
8 1 1 1 / s v n / r e p o s "\n l a s t - a u t h o r = "
m a r c u s "\n k i n d = " d i r "\n r e v i s i o
n = " 1 " / >\n < e n t r y\n c o m m i t t e d - r e v =
" 1 "\n n a m e = " b a r "\n t e x t - t i m e = "
2 0 0 2 - 0 7 - 2 2 T 1 7 : 1 6 : 5 9 . 0 0 0 0 0 0 Z "\n
c o m m i t t e d - d a t e = " 2 0 0 2 - 0 7 - 2 2 T 1 7 : 1 6
: 1 8 . 3 6 6 2 7 8 Z "\n c h e c k s u m = " 0 7 B z h N
E T 7 e x J 6 q Y j i t X / A A = = "\n l a s t - a u t h
o r = " m a r c u s "\n k i n d = " f i l e "\n p r
o p - t i m e = " 2 0 0 2 - 0 7 - 2 2 T 1 7 : 1 6 : 5 8 . 0 0 0
0 0 0 Z " / >\n < e n t r y\n c o m m i t t e d - r e v =
" 3 "\n n a m e = " hC3A4 l s n i n g "\n t e x t -
t i m e = " 2 0 0 2 - 0 7 - 2 2 T 1 7 : 1 9 : 0 9 . 0 0 0 0 0 0
Z "\n c o m m i t t e d - d a t e = " 2 0 0 2 - 0 7 - 2 2
T 1 7 : 1 9 : 1 0 . 1 2 7 5 0 3 Z "\n c h e c k s u m = "
a M f h n K 6 2 V y O k g J 6 o H 1 o j R Q = = "\n l a s
t - a u t h o r = " a n o n y m o u s "\n k i n d = " f i
l e "\n r e v i s i o n = " 3 " / >\n < / w c - e n t r i
e s >\n
read(4, 0xFFBEF504, 252) = 0
close(4) = 0
getuid() = 2042 [2042]
getgid() = 2042 [2042]
door_info(3, 0xFFBEED78) = 0
door_call(3, 0xFFBEED60) = 0
door_info(3, 0xFFBEED08) = 0
door_call(3, 0xFFBEECF0) = 0
open("/etc/subversion/proxies", O_RDONLY) Err#2 ENOENT
open("/pike/home/marcus/.subversion/proxies", O_RDONLY) = 4
brk(0x001AE450) = 0
brk(0x001B0450) = 0
fstat64(4, 0xFFBEF1B0) = 0
brk(0x001B0450) = 0
brk(0x001B2450) = 0
ioctl(4, TCGETA, 0xFFBEF13C) Err#25 ENOTTY
read(4, 0x001AFE04, 8192) = 1371
# # # T h i s f i l e d e t e r m i n e s w h i c h p
r o x y s e r v e r s t o u s e , i f\n # # # a n y ,
w h e n c o n t a c t i n g a r e m o t e r e p o s i
t o r y .\n # # #\n # # # T h e c o m m e n t e d - o u t
e x a m p l e s b e l o w a r e i n t e n d e d o n l y
t o\n # # # d e m o n s t r a t e h o w t o u s e t
h i s f i l e ; a n y r e s e m b l a n c e t o\n # # #
a c t u a l s e r v e r s , l i v i n g o r d e a d ,
i s e n t i r e l y\n # # # c o i n c i d e n t a l .\n\n
# # # I n t h i s s e c t i o n , t h e U R L o f
t h e r e p o s i t o r y y o u ' r e\n # # # t r y i n g
t o a c c e s s i s m a t c h e d a g a i n s t t h
e p a t t e r n s o n\n # # # t h e r i g h t . I f
a m a t c h i s f o u n d , t h e p r o x y i n f
o i s\n # # # t a k e n f r o m t h e s e c t i o n
w i t h t h e c o r r e s p o n d i n g n a m e .\n # [
g r o u p s ]\n # g r o u p 1 = * . c o l l a b . n e t\n
# o t h e r g r o u p = r e p o s i t o r y . b l a r g g
i t y w h o o m p h . c o m\n\n # # # I n f o r m a t i o n
f o r t h e f i r s t g r o u p :\n # [ g r o u p 1 ]\n
# h o s t = p r o x y 1 . s o m e - d o m a i n - n a m e
. c o m\n # p o r t = 8 0\n # u s e r n a m e = b l
a h\n # p a s s w o r d = d o u b l e b l a h\n\n # # #
I n f o r m a t i o n f o r t h e s e c o n d g r o u p
:\n # [ o t h e r g r o u p ]\n # h o s t = p r o x y 2
. s o m e - d o m a i n - n a m e . c o m\n # p o r t = 9
0 0 0\n # N o u s e r n a m e a n d p a s s w o r d ,
s o u s e t h e d e f a u l t s b e l o w .\n\n # # #
I f t h e r e i s a ` d e f a u l t ' s e c t i o n ,
t h e n a n y t h i n g n o t s e t\n # # # b y a
s p e c i f i c a l l y m a t c h e d g r o u p i s t a
k e n f r o m t h e\n # # # d e f a u l t s . T h u s
, i f y o u g o t h r o u g h t h e s a m e p r o
x y\n # # # s e r v e r t o r e a c h e v e r y s i t
e o n t h e I n t e r n e t , y o u\n # # # p r o b a
b l y j u s t w a n t t o p u t t h a t s e r v e r
' s i n f o r m a t i o n i n\n # # # t h e ` d e f a u
l t ' s e c t i o n a n d n o t b o t h e r w i t h
` g r o u p s ' o r\n # # # a n y o t h e r s e c t i o
n s .\n # [ d e f a u l t ]\n # h o s t = d e f a u l t
p r o x y . w h a t e v e r . c o m\n # p o r t = 7 0 0 0
\n # u s e r n a m e = d e f a u l t u s e r n a m e\n #
p a s s w o r d = d e f a u l t p a s s w o r d\n
read(4, 0x001AFE04, 8192) = 0
llseek(4, 0, SEEK_CUR) = 1371
close(4) = 0
getuid() = 2042 [2042]
getgid() = 2042 [2042]
door_info(3, 0xFFBEED78) = 0
door_call(3, 0xFFBEED60) = 0
door_info(3, 0xFFBEED08) = 0
door_call(3, 0xFFBEECF0) = 0
open("/etc/subversion/proxies", O_RDONLY) Err#2 ENOENT
open("/pike/home/marcus/.subversion/proxies", O_RDONLY) = 4
brk(0x001B2450) = 0
brk(0x001B4450) = 0
fstat64(4, 0xFFBEF1B0) = 0
brk(0x001B4450) = 0
brk(0x001B6450) = 0
ioctl(4, TCGETA, 0xFFBEF13C) Err#25 ENOTTY
read(4, 0x001B3E44, 8192) = 1371
# # # T h i s f i l e d e t e r m i n e s w h i c h p
r o x y s e r v e r s t o u s e , i f\n # # # a n y ,
w h e n c o n t a c t i n g a r e m o t e r e p o s i
t o r y .\n # # #\n # # # T h e c o m m e n t e d - o u t
e x a m p l e s b e l o w a r e i n t e n d e d o n l y
t o\n # # # d e m o n s t r a t e h o w t o u s e t
h i s f i l e ; a n y r e s e m b l a n c e t o\n # # #
a c t u a l s e r v e r s , l i v i n g o r d e a d ,
i s e n t i r e l y\n # # # c o i n c i d e n t a l .\n\n
# # # I n t h i s s e c t i o n , t h e U R L o f
t h e r e p o s i t o r y y o u ' r e\n # # # t r y i n g
t o a c c e s s i s m a t c h e d a g a i n s t t h
e p a t t e r n s o n\n # # # t h e r i g h t . I f
a m a t c h i s f o u n d , t h e p r o x y i n f
o i s\n # # # t a k e n f r o m t h e s e c t i o n
w i t h t h e c o r r e s p o n d i n g n a m e .\n # [
g r o u p s ]\n # g r o u p 1 = * . c o l l a b . n e t\n
# o t h e r g r o u p = r e p o s i t o r y . b l a r g g
i t y w h o o m p h . c o m\n\n # # # I n f o r m a t i o n
f o r t h e f i r s t g r o u p :\n # [ g r o u p 1 ]\n
# h o s t = p r o x y 1 . s o m e - d o m a i n - n a m e
. c o m\n # p o r t = 8 0\n # u s e r n a m e = b l
a h\n # p a s s w o r d = d o u b l e b l a h\n\n # # #
I n f o r m a t i o n f o r t h e s e c o n d g r o u p
:\n # [ o t h e r g r o u p ]\n # h o s t = p r o x y 2
. s o m e - d o m a i n - n a m e . c o m\n # p o r t = 9
0 0 0\n # N o u s e r n a m e a n d p a s s w o r d ,
s o u s e t h e d e f a u l t s b e l o w .\n\n # # #
I f t h e r e i s a ` d e f a u l t ' s e c t i o n ,
t h e n a n y t h i n g n o t s e t\n # # # b y a
s p e c i f i c a l l y m a t c h e d g r o u p i s t a
k e n f r o m t h e\n # # # d e f a u l t s . T h u s
, i f y o u g o t h r o u g h t h e s a m e p r o
x y\n # # # s e r v e r t o r e a c h e v e r y s i t
e o n t h e I n t e r n e t , y o u\n # # # p r o b a
b l y j u s t w a n t t o p u t t h a t s e r v e r
' s i n f o r m a t i o n i n\n # # # t h e ` d e f a u
l t ' s e c t i o n a n d n o t b o t h e r w i t h
` g r o u p s ' o r\n # # # a n y o t h e r s e c t i o
n s .\n # [ d e f a u l t ]\n # h o s t = d e f a u l t
p r o x y . w h a t e v e r . c o m\n # p o r t = 7 0 0 0
\n # u s e r n a m e = d e f a u l t u s e r n a m e\n #
p a s s w o r d = d e f a u l t p a s s w o r d\n
read(4, 0x001B3E44, 8192) = 0
llseek(4, 0, SEEK_CUR) = 1371
close(4) = 0
open("./tempfile.63252.00001.tmp", O_RDWR|O_CREAT|O_EXCL, 0666) = 4
write(4, 0x00176FE8, 33) = 33
< S : u p d a t e - r e p o r t x m l n s : S = " s v n : " >
\n
write(4, 0x001A51B8, 40) = 40
< S : t a r g e t - r e v i s i o n > 3 < / S : t a r g e t - r
e v i s i o n >
write(4, 0x001A51E8, 44) = 44
< S : u p d a t e - t a r g e t > hC3A4 l s n i n g < / S : u p
d a t e - t a r g e t >
write(4, 0x001B4328, 70) = 70
< S : d s t - p a t h > h t t p : / / l o c a l h o s t : 8 1 1
1 / s v n / r e p o s / h % C 3 % A 4 l s n i n g < / S : d s t
- p a t h >
write(4, 0x001B4388, 28) = 28
< S : e n t r y r e v = " 2 " > < / S : e n t r y >\n
write(4, 0x00177010, 19) = 19
< / S : u p d a t e - r e p o r t >\n
lseek(4, 0, SEEK_SET) = 0
brk(0x001B6450) = 0
brk(0x001B8450) = 0
fstat(4, 0xFFBEF658) = 0
brk(0x001B8450) = 0
brk(0x001BA450) = 0
open("/etc/netconfig", O_RDONLY) = 5
fstat64(5, 0xFFBEEA88) = 0
brk(0x001BA450) = 0
brk(0x001BC450) = 0
ioctl(5, TCGETA, 0xFFBEEA14) Err#25 ENOTTY
read(5, 0x001B9BFC, 8192) = 1239
# p r a g m a i d e n t\t " @ ( # ) n e t c o n f i g\t 1 . 1
6\t 9 9 / 1 0 / 2 5 S M I "\n #\n # T h e " N e t w o r k
C o n f i g u r a t i o n " F i l e .\n #\n # E a c h e
n t r y i s o f t h e f o r m :\n #\n # <
n e t w o r k _ i d > < s e m a n t i c s > < f l a g s >
< p r o t o f a m i l y > < p r o t o n a m e > \\n #
< d e v i c e > < n a m e t o a d d r
_ l i b s >\n #\n # T h e " - " i n < n a m e t o a d d
r _ l i b s > f o r i n e t f a m i l y t r a n s p o r
t s i n d i c a t e s\n # r e d i r e c t i o n t o t h
e n a m e s e r v i c e s w i t c h p o l i c i e s f
o r " h o s t s " a n d\n # " s e r v i c e s " . T h e
" - " m a y b e r e p l a c e d b y n a m e t o a d
d r l i b r a r i e s t h a t\n # c o m p l y w i t h
t h e S V r 4 s p e c s , i n w h i c h c a s e t h
e n a m e s e r v i c e s w i t c h\n # w i l l n o t
b e u s e d f o r n e t d i r _ g e t b y n a m e , n
e t d i r _ g e t b y a d d r ,\n # g e t h o s t b y n a m e
, g e t h o s t b y a d d r , g e t s e r v b y n a m e ,
a n d g e t s e r v b y p o r t .\n # T h e r e a r e n
o n a m e t o a d d r _ l i b s f o r t h e i n e t f
a m i l y i n S o l a r i s a n y m o r e .\n #\n u d p 6
t p i _ c l t s v i n e t 6
u d p / d e v / u d p 6 -\n t c p 6
t p i _ c o t s _ o r d v i n e t 6
t c p / d e v / t c p 6 -\n u d p
t p i _ c l t s v i n e t
u d p / d e v / u d p -\n t c p
t p i _ c o t s _ o r d v i n e t
t c p / d e v / t c p -\n r a w i
p t p i _ r a w - i n e t
- / d e v / r a w i p -\n t i c l
t s t p i _ c l t s v l o o p b a
c k - / d e v / t i c l t s s t r a d d
r . s o\n t i c o t s o r d t p i _ c o t s _ o r d v
l o o p b a c k - / d e v / t i c o t s o r
d s t r a d d r . s o\n t i c o t s t p i _ c o t
s v l o o p b a c k - / d e v
/ t i c o t s s t r a d d r . s o\n
read(5, 0x001B9BFC, 8192) = 0
llseek(5, 0, SEEK_CUR) = 1239
llseek(5, 0, SEEK_SET) = 0
read(5, 0x001B9BFC, 8192) = 1239
# p r a g m a i d e n t\t " @ ( # ) n e t c o n f i g\t 1 . 1
6\t 9 9 / 1 0 / 2 5 S M I "\n #\n # T h e " N e t w o r k
C o n f i g u r a t i o n " F i l e .\n #\n # E a c h e
n t r y i s o f t h e f o r m :\n #\n # <
n e t w o r k _ i d > < s e m a n t i c s > < f l a g s >
< p r o t o f a m i l y > < p r o t o n a m e > \\n #
< d e v i c e > < n a m e t o a d d r
_ l i b s >\n #\n # T h e " - " i n < n a m e t o a d d
r _ l i b s > f o r i n e t f a m i l y t r a n s p o r
t s i n d i c a t e s\n # r e d i r e c t i o n t o t h
e n a m e s e r v i c e s w i t c h p o l i c i e s f
o r " h o s t s " a n d\n # " s e r v i c e s " . T h e
" - " m a y b e r e p l a c e d b y n a m e t o a d
d r l i b r a r i e s t h a t\n # c o m p l y w i t h
t h e S V r 4 s p e c s , i n w h i c h c a s e t h
e n a m e s e r v i c e s w i t c h\n # w i l l n o t
b e u s e d f o r n e t d i r _ g e t b y n a m e , n
e t d i r _ g e t b y a d d r ,\n # g e t h o s t b y n a m e
, g e t h o s t b y a d d r , g e t s e r v b y n a m e ,
a n d g e t s e r v b y p o r t .\n # T h e r e a r e n
o n a m e t o a d d r _ l i b s f o r t h e i n e t f
a m i l y i n S o l a r i s a n y m o r e .\n #\n u d p 6
t p i _ c l t s v i n e t 6
u d p / d e v / u d p 6 -\n t c p 6
t p i _ c o t s _ o r d v i n e t 6
t c p / d e v / t c p 6 -\n u d p
t p i _ c l t s v i n e t
u d p / d e v / u d p -\n t c p
t p i _ c o t s _ o r d v i n e t
t c p / d e v / t c p -\n r a w i
p t p i _ r a w - i n e t
- / d e v / r a w i p -\n t i c l
t s t p i _ c l t s v l o o p b a
c k - / d e v / t i c l t s s t r a d d
r . s o\n t i c o t s o r d t p i _ c o t s _ o r d v
l o o p b a c k - / d e v / t i c o t s o r
d s t r a d d r . s o\n t i c o t s t p i _ c o t
s v l o o p b a c k - / d e v
/ t i c o t s s t r a d d r . s o\n
brk(0x001BC450) = 0
brk(0x001BE450) = 0
read(5, 0x001B9BFC, 8192) = 0
llseek(5, 0, SEEK_CUR) = 1239
close(5) = 0
open("/dev/udp", O_RDONLY) = 5
ioctl(5, 0xC00C6982, 0xFFBEEFDC) = 0
close(5) = 0
so_socket(2, 2, 0, "", 1) = 5
connect(5, 0xFFBEF100, 16, 1) = 0
write(5, 0x001B6658, 201) = 201
R E P O R T / s v n / r e p o s H T T P / 1 . 1\r\n U s e r
- A g e n t : n e o n / 0 . 2 1 . 3 S V N / 0 . 1 3 . 2 (
d e v b u i l d )\r\n K e e p - A l i v e : \r\n C o n n e c
t i o n : T E , K e e p - A l i v e\r\n T E : t r a i l e
r s\r\n C o n t e n t - L e n g t h : 2 3 4\r\n C o n t e n t
- T y p e : t e x t / x m l\r\n H o s t : l o c a l h o s t
: 8 1 1 1\r\n\r\n
lseek(4, 0, SEEK_SET) = 0
read(4, 0xFFBEED18, 1024) = 234
< S : u p d a t e - r e p o r t x m l n s : S = " s v n : " >
\n < S : t a r g e t - r e v i s i o n > 3 < / S : t a r g e t -
r e v i s i o n > < S : u p d a t e - t a r g e t > hC3A4 l s n
i n g < / S : u p d a t e - t a r g e t > < S : d s t - p a t h
> h t t p : / / l o c a l h o s t : 8 1 1 1 / s v n / r e p o s
/ h % C 3 % A 4 l s n i n g < / S : d s t - p a t h > < S : e n
t r y r e v = " 2 " > < / S : e n t r y >\n < / S : u p d a t
e - r e p o r t >\n
write(5, 0xFFBEED18, 234) = 234
< S : u p d a t e - r e p o r t x m l n s : S = " s v n : " >
\n < S : t a r g e t - r e v i s i o n > 3 < / S : t a r g e t -
r e v i s i o n > < S : u p d a t e - t a r g e t > hC3A4 l s n
i n g < / S : u p d a t e - t a r g e t > < S : d s t - p a t h
> h t t p : / / l o c a l h o s t : 8 1 1 1 / s v n / r e p o s
/ h % C 3 % A 4 l s n i n g < / S : d s t - p a t h > < S : e n
t r y r e v = " 2 " > < / S : e n t r y >\n < / S : u p d a t
e - r e p o r t >\n
read(4, 0xFFBEED18, 1024) = 0
poll(0xFFBEEF70, 1, 120000) = 1
read(5, 0x001B9C10, 4096) = 856
H T T P / 1 . 1 2 0 0 O K\r\n D a t e : M o n , 2 2 J
u l 2 0 0 2 1 8 : 2 7 : 5 1 G M T\r\n S e r v e r : A p
a c h e / 2 . 0 . 4 0 - d e v ( U n i x ) D A V / 2 S V N
/ 0 . 1 3 . 2 ( d e v b u i l d )\r\n K e e p - A l i v e :
t i m e o u t = 1 5 , m a x = 1 0 0\r\n C o n n e c t i o n
: K e e p - A l i v e\r\n T r a n s f e r - E n c o d i n g :
c h u n k e d\r\n C o n t e n t - T y p e : t e x t / x m l
; c h a r s e t = " u t f - 8 "\r\n\r\n 2 5 7\r\n < ? x m l
v e r s i o n = " 1 . 0 " e n c o d i n g = " u t f - 8 " ? >
\n < S : u p d a t e - r e p o r t x m l n s : S = " s v n : "
x m l n s : D = " D A V : " >\n < S : t a r g e t - r e v i s
i o n r e v = " 3 " / >\n < S : r e p l a c e - d i r e c t o
r y r e v = " 2 " >\n < D : c h e c k e d - i n > < D : h r e
f > / s v n / r e p o s / ! s v n / v e r / 3 < / D : h r e f >
< / D : c h e c k e d - i n >\n < S : r e p l a c e - f i l e
n a m e = " hC3A4 l s n i n g " r e v = " 2 " >\n < D : c h e
c k e d - i n > < D : h r e f > / s v n / r e p o s / ! s v n /
v e r / 3 h % C 3 % A 4 l s n i n g < / D : h r e f > < / D : c
h e c k e d - i n >\n < S : f e t c h - f i l e / >\n < S : p r
o p > < D : v e r s i o n - n a m e > 3 < / D : v e r s i o n -
n a m e > < D : c r e a t i o n d a t e > 2 0 0 2 - 0 7 - 2 2 T
1 7 : 1 9 : 1 0 . 1 2 7 5 0 3 Z < / D : c r e a t i o n d a t e
> < D : c r e a t o r - d i s p l a y n a m e > a n o n y m o u
s < / D : c r e a t o r - d i s p l a y n a m e > < / S : p r o
p >\n < / S : r e p l a c e - f i l e >\n < S : p r o p > < / S
: p r o p >\n < / S : r e p l a c e - d i r e c t o r y >\n < /
S : u p d a t e - r e p o r t >\n\r\n 0\r\n\r\n
brk(0x001BE450) = 0
brk(0x001C0450) = 0
brk(0x001C0450) = 0
brk(0x001C2450) = 0
open("tmp.59900.00001", O_RDWR|O_CREAT|O_EXCL, 0666) = 6
brk(0x001C2450) = 0
brk(0x001C4450) = 0
so_socket(2, 2, 0, "", 1) = 7
connect(7, 0xFFBEE348, 16, 1) = 0
write(7, 0x001C2098, 227) = 227
P R O P F I N D / s v n / r e p o s / h % C 3 % A 4 l s n i n
g H T T P / 1 . 1\r\n U s e r - A g e n t : n e o n / 0 . 2
1 . 3 S V N / 0 . 1 3 . 2 ( d e v b u i l d )\r\n K e e p
- A l i v e : \r\n C o n n e c t i o n : T E , K e e p - A
l i v e\r\n T E : t r a i l e r s\r\n D e p t h : 0\r\n C o
n t e n t - L e n g t h : 2 1 1\r\n C o n t e n t - T y p e :
t e x t / x m l\r\n H o s t : l o c a l h o s t : 8 1 1 1\r
\n\r\n
write(7, 0xFFBEDF60, 211) = 211
< ? x m l v e r s i o n = " 1 . 0 " e n c o d i n g = " u t
f - 8 " ? >\r\n < p r o p f i n d x m l n s = " D A V : " > <
p r o p >\r\n < v e r s i o n - c o n t r o l l e d - c o n f i
g u r a t i o n x m l n s = " D A V : " / >\r\n < b a s e l i
n e - r e l a t i v e - p a t h x m l n s = " s v n : " / >\r
\n < r e s o u r c e t y p e x m l n s = " D A V : " / >\r\n <
/ p r o p > < / p r o p f i n d >\r\n
poll(0xFFBEE1A8, 1, 120000) = 1
read(7, 0x001C2988, 4096) = 730
H T T P / 1 . 1 2 0 7 M u l t i - S t a t u s\r\n D a t e :
M o n , 2 2 J u l 2 0 0 2 1 8 : 2 7 : 5 1 G M T\r\n
S e r v e r : A p a c h e / 2 . 0 . 4 0 - d e v ( U n i x )
D A V / 2 S V N / 0 . 1 3 . 2 ( d e v b u i l d )\r\n C
o n t e n t - L e n g t h : 4 8 2\r\n K e e p - A l i v e :
t i m e o u t = 1 5 , m a x = 1 0 0\r\n C o n n e c t i o n :
K e e p - A l i v e\r\n C o n t e n t - T y p e : t e x t /
x m l ; c h a r s e t = " u t f - 8 "\r\n\r\n < ? x m l v e
r s i o n = " 1 . 0 " e n c o d i n g = " u t f - 8 " ? >\n <
D : m u l t i s t a t u s x m l n s : D = " D A V : " >\n < D
: r e s p o n s e x m l n s : l p 1 = " D A V : " x m l n s
: l p 3 = " s v n : " >\n < D : h r e f > / s v n / r e p o s /
h % c 3 % a 4 l s n i n g < / D : h r e f >\n < D : p r o p s t
a t >\n < D : p r o p >\n < l p 1 : v e r s i o n - c o n t r o
l l e d - c o n f i g u r a t i o n > < D : h r e f > / s v n /
r e p o s / ! s v n / v c c / d e f a u l t < / D : h r e f > <
/ l p 1 : v e r s i o n - c o n t r o l l e d - c o n f i g u r
a t i o n >\n < l p 3 : b a s e l i n e - r e l a t i v e - p a
t h > hC3A4 l s n i n g < / l p 3 : b a s e l i n e - r e l a t
i v e - p a t h >\n < l p 1 : r e s o u r c e t y p e / >\n < /
D : p r o p >\n < D : s t a t u s > H T T P / 1 . 1 2 0 0 O
K < / D : s t a t u s >\n < / D : p r o p s t a t >\n < / D : r
e s p o n s e >\n < / D : m u l t i s t a t u s >\n
brk(0x001C4450) = 0
brk(0x001C6450) = 0
write(7, 0x001C2098, 214) = 214
P R O P F I N D / s v n / r e p o s / ! s v n / v c c / d e f
a u l t H T T P / 1 . 1\r\n U s e r - A g e n t : n e o n /
0 . 2 1 . 3 S V N / 0 . 1 3 . 2 ( d e v b u i l d )\r\n C
o n n e c t i o n : T E\r\n T E : t r a i l e r s\r\n D e p
t h : 0\r\n L a b e l : 2\r\n C o n t e n t - L e n g t h :
1 5 8\r\n C o n t e n t - T y p e : t e x t / x m l\r\n H o
s t : l o c a l h o s t : 8 1 1 1\r\n\r\n
write(7, 0xFFBEDFD0, 158) = 158
< ? x m l v e r s i o n = " 1 . 0 " e n c o d i n g = " u t
f - 8 " ? >\r\n < p r o p f i n d x m l n s = " D A V : " > <
p r o p >\r\n < b a s e l i n e - c o l l e c t i o n x m l n
s = " D A V : " / >\r\n < v e r s i o n - n a m e x m l n s =
" D A V : " / >\r\n < / p r o p > < / p r o p f i n d >\r\n
poll(0xFFBEE218, 1, 120000) = 1
read(7, 0x001C2988, 4096) = 603
H T T P / 1 . 1 2 0 7 M u l t i - S t a t u s\r\n D a t e :
M o n , 2 2 J u l 2 0 0 2 1 8 : 2 7 : 5 1 G M T\r\n
S e r v e r : A p a c h e / 2 . 0 . 4 0 - d e v ( U n i x )
D A V / 2 S V N / 0 . 1 3 . 2 ( d e v b u i l d )\r\n V
a r y : L a b e l\r\n C o n t e n t - L e n g t h : 3 9 9\r
\n C o n t e n t - T y p e : t e x t / x m l ; c h a r s e t
= " u t f - 8 "\r\n\r\n < ? x m l v e r s i o n = " 1 . 0 "
e n c o d i n g = " u t f - 8 " ? >\n < D : m u l t i s t a t u
s x m l n s : D = " D A V : " >\n < D : r e s p o n s e x m
l n s : l p 1 = " D A V : " x m l n s : l p 3 = " s v n : " >
\n < D : h r e f > / s v n / r e p o s / ! s v n / b l n / 2 < /
D : h r e f >\n < D : p r o p s t a t >\n < D : p r o p >\n < l
p 1 : b a s e l i n e - c o l l e c t i o n > < D : h r e f > /
s v n / r e p o s / ! s v n / b c / 2 / < / D : h r e f > < / l
p 1 : b a s e l i n e - c o l l e c t i o n >\n < l p 1 : v e r
s i o n - n a m e > 2 < / l p 1 : v e r s i o n - n a m e >\n <
/ D : p r o p >\n < D : s t a t u s > H T T P / 1 . 1 2 0 0
O K < / D : s t a t u s >\n < / D : p r o p s t a t >\n < / D :
r e s p o n s e >\n < / D : m u l t i s t a t u s >\n
write(7, 0x001C0C48, 151) = 151
G E T / s v n / r e p o s / ! s v n / b c / 2 / h % C 3 % A 4
l s n i n g H T T P / 1 . 1\r\n U s e r - A g e n t : n e o
n / 0 . 2 1 . 3 S V N / 0 . 1 3 . 2 ( d e v b u i l d )\r
\n C o n n e c t i o n : T E\r\n T E : t r a i l e r s\r\n H
o s t : l o c a l h o s t : 8 1 1 1\r\n\r\n
poll(0xFFBEE320, 1, 120000) = 1
read(7, 0x001C2988, 4096) = 234
H T T P / 1 . 1 2 0 0 O K\r\n D a t e : M o n , 2 2 J
u l 2 0 0 2 1 8 : 2 7 : 5 1 G M T\r\n S e r v e r : A p
a c h e / 2 . 0 . 4 0 - d e v ( U n i x ) D A V / 2 S V N
/ 0 . 1 3 . 2 ( d e v b u i l d )\r\n E T a g : " 2 / / h
C3A4 l s n i n g "\r\n A c c e p t - R a n g e s : b y t e s\r
\n C o n t e n t - L e n g t h : 6\r\n C o n t e n t - T y p e
: t e x t / p l a i n ; c h a r s e t = I S O - 8 8 5 9 - 1
\r\n\r\n h a l lE5\n
write(6, " h a l lE5\n", 6) = 6
write(6, 0xFFBEE6A0, 0) = 0
write(7, 0x001C2098, 210) = 210
P R O P F I N D / s v n / r e p o s / ! s v n / b c / 2 / h %
C 3 % A 4 l s n i n g H T T P / 1 . 1\r\n U s e r - A g e n t
: n e o n / 0 . 2 1 . 3 S V N / 0 . 1 3 . 2 ( d e v b u
i l d )\r\n C o n n e c t i o n : T E\r\n T E : t r a i l e
r s\r\n D e p t h : 0\r\n C o n t e n t - L e n g t h : 8 6
\r\n C o n t e n t - T y p e : t e x t / x m l\r\n H o s t :
l o c a l h o s t : 8 1 1 1\r\n\r\n
write(7, 0xFFBEE098, 86) = 86
< ? x m l v e r s i o n = " 1 . 0 " e n c o d i n g = " u t
f - 8 " ? >\r\n < p r o p f i n d x m l n s = " D A V : " > <
a l l p r o p / > < / p r o p f i n d >\r\n
poll(0xFFBEE2E0, 1, 120000) = 1
read(7, 0x001C2988, 4096) = 1054
H T T P / 1 . 1 2 0 7 M u l t i - S t a t u s\r\n D a t e :
M o n , 2 2 J u l 2 0 0 2 1 8 : 2 7 : 5 1 G M T\r\n
S e r v e r : A p a c h e / 2 . 0 . 4 0 - d e v ( U n i x )
D A V / 2 S V N / 0 . 1 3 . 2 ( d e v b u i l d )\r\n C
o n t e n t - L e n g t h : 8 6 3\r\n C o n t e n t - T y p e
: t e x t / x m l ; c h a r s e t = " u t f - 8 "\r\n\r\n <
? x m l v e r s i o n = " 1 . 0 " e n c o d i n g = " u t f
- 8 " ? >\n < D : m u l t i s t a t u s x m l n s : D = " D A
V : " >\n < D : r e s p o n s e x m l n s : S = " s v n : "
x m l n s : C = " s v n : c u s t o m : " x m l n s : l p 3 =
" s v n : " x m l n s : l p 1 = " D A V : " x m l n s : l p
2 = " h t t p : / / a p a c h e . o r g / d a v / p r o p s / "
>\n < D : h r e f > / s v n / r e p o s / ! s v n / b c / 2 / h
% c 3 % a 4 l s n i n g < / D : h r e f >\n < D : p r o p s t a
t >\n < D : p r o p >\n < l p 1 : r e s o u r c e t y p e / >\n
< l p 1 : g e t e t a g > " 2 / / hC3A4 l s n i n g " < / l p 1
: g e t e t a g >\n < l p 1 : c r e a t i o n d a t e > 2 0 0 2
- 0 7 - 2 2 T 1 7 : 1 8 : 1 1 . 1 5 5 8 2 9 Z < / l p 1 : c r e
a t i o n d a t e >\n < l p 1 : c h e c k e d - i n > < D : h r
e f > / s v n / r e p o s / ! s v n / v e r / 2 / h % C 3 % A 4
l s n i n g < / D : h r e f > < / l p 1 : c h e c k e d - i n >
\n < l p 1 : v e r s i o n - c o n t r o l l e d - c o n f i g u
r a t i o n > < D : h r e f > / s v n / r e p o s / ! s v n / v
c c / d e f a u l t < / D : h r e f > < / l p 1 : v e r s i o n
- c o n t r o l l e d - c o n f i g u r a t i o n >\n < l p 1 :
v e r s i o n - n a m e > 2 < / l p 1 : v e r s i o n - n a m e
>\n < l p 1 : c r e a t o r - d i s p l a y n a m e > a n o n y
m o u s < / l p 1 : c r e a t o r - d i s p l a y n a m e >\n <
l p 3 : b a s e l i n e - r e l a t i v e - p a t h > hC3A4 l s
n i n g < / l p 3 : b a s e l i n e - r e l a t i v e - p a t h
>\n < / D : p r o p >\n < D : s t a t u s > H T T P / 1 . 1 2
0 0 O K < / D : s t a t u s >\n < / D : p r o p s t a t >\n <
/ D : r e s p o n s e >\n < / D : m u l t i s t a t u s >\n
close(6) = 0
open("tmp.59900.00001", O_RDONLY) = 6
open("tmp.59912.00001", O_RDWR|O_CREAT|O_EXCL, 0666) = 8
close(8) = 0
open("tmp.59912.00001", O_WRONLY) = 8
so_socket(2, 2, 0, "", 1) = 9
connect(9, 0xFFBEE668, 16, 1) = 0
brk(0x001C6450) = 0
brk(0x001C8450) = 0
write(9, 0x001C3CF0, 177) = 177
G E T / s v n / r e p o s / ! s v n / v e r / 3 h % C 3 % A 4
l s n i n g H T T P / 1 . 1\r\n U s e r - A g e n t : n e o
n / 0 . 2 1 . 3 S V N / 0 . 1 3 . 2 ( d e v b u i l d )\r
\n K e e p - A l i v e : \r\n C o n n e c t i o n : T E , K
e e p - A l i v e\r\n T E : t r a i l e r s\r\n H o s t : l
o c a l h o s t : 8 1 1 1\r\n\r\n
poll(0xFFBEE4B8, 1, 120000) = 1
read(9, 0x001C57D8, 4096) = 494
H T T P / 1 . 1 5 0 0 I n t e r n a l S e r v e r E r r
o r\r\n D a t e : M o n , 2 2 J u l 2 0 0 2 1 8 : 2 7
: 5 1 G M T\r\n S e r v e r : A p a c h e / 2 . 0 . 4 0 - d
e v ( U n i x ) D A V / 2 S V N / 0 . 1 3 . 2 ( d e v
b u i l d )\r\n E T a g : " 3 / / "\r\n A c c e p t - R a n g
e s : b y t e s\r\n C o n t e n t - L e n g t h : 2 4 0\r\n
C o n n e c t i o n : c l o s e\r\n C o n t e n t - T y p e :
t e x t / x m l ; c h a r s e t = " u t f - 8 "\r\n\r\n < ?
x m l v e r s i o n = " 1 . 0 " e n c o d i n g = " u t f -
8 " ? >\n < D : e r r o r x m l n s : D = " D A V : " x m l
n s : m = " h t t p : / / a p a c h e . o r g / d a v / x m l n
s " x m l n s : C = " s v n : " >\n < C : e r r o r / >\n < m
: h u m a n - r e a d a b l e e r r c o d e = " 2 1 0 7 3 " >
\n A t t e m p t e d t o g e t l e n g t h o f a * n
o n * - f i l e n o d e .\n < / m : h u m a n - r e a d a b l
e >\n < / D : e r r o r >\n
close(9) = 0
close(4) = 0
unlink("./tempfile.63252.00001.tmp") = 0
write(2, "\n", 1) = 1
subversion/libsvn_ra_dav/util.cwrite(2, 0xFFBEF1D0, 31) = 31
s u b v e r s i o n / l i b s v n _ r a _ d a v / u t i l . c
:163write(2, " : 1 6 3", 4) = 4
write(2, "\n", 1) = 1
svn_error: #write(2, " s v n _ e r r o r : #", 12) = 12
21073write(2, " 2 1 0 7 3", 5) = 5
: <write(2, " : <", 4) = 4
Name does not refer to a filesystem filewrite(2, 0xFFBEF1D0, 40) = 40
N a m e d o e s n o t r e f e r t o a f i l e s y s
t e m f i l e
>
write(2, " >\n", 2) = 2
write(2, " ", 2) = 2
Attempted to get length of a *non*-file node.
write(2, 0xFFBEF1D0, 47) = 47
\n A t t e m p t e d t o g e t l e n g t h o f a * n
o n * - f i l e n o d e .\n
write(2, "\n", 1) = 1
close(8) = 0
unlink("tmp.59912.00001") = 0
close(6) = 0
unlink("tmp.59900.00001") = 0
close(7) = 0
close(5) = 0
munmap(0xFE7A0000, 4096) = 0
munmap(0xFE790000, 3872) = 0
munmap(0xFE7C0000, 3576) = 0
munmap(0xFE7B0000, 3324) = 0
llseek(0, 0, SEEK_CUR) = 142088
_exit(1)
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Mon Jul 22 20:35:34 2002