Subject: Re: bin/34630: GNU sdiff(1) replacement
To: None <gnats-admin@netbsd.org, netbsd-bugs@netbsd.org, unex@linija.org>
From: Mindaugas <unex@linija.org>
List: netbsd-bugs
Date: 09/27/2006 23:20:03
The following reply was made to PR bin/34630; it has been noted by GNATS.
From: Mindaugas <unex@linija.org>
To: gnats-bugs@NetBSD.org
Cc:
Subject: Re: bin/34630: GNU sdiff(1) replacement
Date: Thu, 28 Sep 2006 02:15:52 +0300
This is a multi-part message in MIME format.
--Multipart=_Thu__28_Sep_2006_02_15_52_+0300_yzHSm/hDrRnCh2b_
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
OpenBSD has a regression suite for their sdiff(1). I attached regress
files with modification to NetBSD. Please review.
By the way, seems our GNU sdiff does not pass many (most?) of them (I
stopped counting after more than 10 of 35), while new sdiff(1) passed
all. I did not go into details why that, but I think we must take into
account this on making a decision.
--
Best regards,
Mindaugas
--Multipart=_Thu__28_Sep_2006_02_15_52_+0300_yzHSm/hDrRnCh2b_
Content-Type: application/octet-stream;
name="dot.in"
Content-Disposition: attachment;
filename="dot.in"
Content-Transfer-Encoding: quoted-printable
.
--Multipart=_Thu__28_Sep_2006_02_15_52_+0300_yzHSm/hDrRnCh2b_
Content-Type: application/octet-stream;
name="file1"
Content-Disposition: attachment;
filename="file1"
Content-Transfer-Encoding: quoted-printable
Policy: /usr/bin/lynx, Emulation: native
native-__sysctl: permit
native-close: permit
native-connect: sockaddr eq "inet-[127.0.0.1]:53" then permit
native-connect: sockaddr match "inet-\\\[*\\\]:80" then permit
native-exit: permit
native-fcntl: cmd eq "F_SETFD" then permit
native-fsread: filename eq "/" then permit
native-fsread: filename match "/<non-existent filename>: *" then permit
native-fsread: filename eq "/etc/lynx.cfg" then permit
native-fsread: filename eq "/etc/malloc.conf" then permit
native-fsread: filename eq "/etc/resolv.conf" then permit
native-fsread: filename eq "/etc/utmp" then permit
native-fsread: filename eq "/home" then permit
native-fsread: filename eq "$HOME" then permit
native-fsread: filename eq "$HOME/.lynx-keymaps" then permit
native-fsread: filename eq "$HOME/.lynxrc" then permit
native-fsread: filename eq "$HOME/.mailcap" then permit
native-fsread: filename eq "$HOME/.mime.types" then permit
native-fsread: filename eq "$HOME/.terminfo" then permit
native-fsread: filename eq "$HOME/.terminfo.db" then permit
native-fsread: filename eq "/obj" then permit
native-fsread: filename eq "/tmp" then permit
native-fsread: filename match "/tmp/lynx-*/." then permit
native-fsread: filename eq "/usr" then permit
native-fsread: filename eq "/usr/bin" then permit
native-fsread: filename eq "/usr/games" then permit
native-fsread: filename eq "/usr/include" then permit
native-fsread: filename eq "/usr/lib" then permit
native-fsread: filename match "/usr/lib/libc.so.*" then permit
native-fsread: filename match "/usr/lib/libcrypto.so.*" then permit
native-fsread: filename match "/usr/lib/libncurses.so.*" then permit
native-fsread: filename match "/usr/lib/libssl.so.*" then permit
native-fsread: filename eq "/usr/libdata" then permit
native-fsread: filename eq "/usr/libexec" then permit
native-fsread: filename eq "/usr/lkm" then permit
native-fsread: filename eq "/usr/local" then permit
native-fsread: filename eq "/usr/mdec" then permit
native-fsread: filename eq "/usr/obj" then permit
native-fsread: filename eq "/usr/obj/bin" then permit
native-fsread: filename eq "/usr/obj/bin/systrace/." then permit
native-fsread: filename eq "/usr/obj/bin/systrace/.mailcap" then permit
native-fsread: filename eq "/usr/obj/bin/systrace/.mime.types" then per=
mit
native-fsread: filename eq "/usr/share/misc/terminfo.db" then permit
native-fsread: filename eq "/var/run/dev.db" then permit
native-fsread: filename eq "/var/run/ld.so.hints" then permit
native-fstat: permit
native-fswrite: filename match "/tmp/lynx-*" then permit
native-getdirentries: permit
native-getpid: permit
native-gettimeofday: permit
native-ioctl: permit
native-issetugid: permit
native-lseek: permit
native-mmap: permit
native-mprotect: prot eq "PROT_READ" then permit
native-mprotect: prot eq "PROT_READ|PROT_EXEC" then permit
native-mprotect: prot eq "PROT_READ|PROT_WRITE" then permit
native-mprotect: prot eq "PROT_READ|PROT_WRITE|PROT_EXEC" then permit
native-munmap: permit
native-nanosleep: permit
native-poll: permit
native-pread: permit
native-read: permit
native-recvfrom: permit
native-select: permit
native-sendto: true then permit
native-sigaction: permit
native-sigprocmask: permit
native-socket: sockdom eq "AF_INET" and socktype eq "SOCK_DGRAM" then p=
ermit
native-socket: sockdom eq "AF_INET" and socktype eq "SOCK_STREAM" then =
permit
native-write: permit
--Multipart=_Thu__28_Sep_2006_02_15_52_+0300_yzHSm/hDrRnCh2b_
Content-Type: application/octet-stream;
name="file2"
Content-Disposition: attachment;
filename="file2"
Content-Transfer-Encoding: quoted-printable
Policy: /usr/bin/lynx, Emulation: native
native-issetugid: permit
native-mprotect: permit
native-mmap: permit
native-__sysctl: permit
native-fsread: filename eq "/var/run/ld.so.hints" then permit
native-fstat: permit
native-close: permit
native-fsread: filename match "/usr/lib/libssl.so.*" then permit
native-read: permit
native-fsread: filename match "/usr/lib/libcrypto.so.*" then permit
native-fsread: filename match "/usr/lib/libncurses.so.*" then permit
native-fsread: filename match "/usr/lib/libc.so.*" then permit
native-munmap: permit
native-sigprocmask: permit
native-fsread: filename eq "/etc/malloc.conf" then permit
native-getpid: permit
native-fsread: filename eq "/tmp" then permit
native-fswrite: filename match "/tmp/lynx-*" then permit
native-fsread: filename match "/tmp/lynx-*/." then permit
native-fsread: filename eq "$HOME" then permit
native-fsread: filename eq "/etc/lynx.cfg" then permit
native-fsread: filename eq "/" then permit
native-fsread: filename eq "/usr/obj/bin/systrace/." then permit
native-fsread: filename eq "/usr/obj/bin" then permit
native-fcntl: permit
native-getdirentries: permit
native-lseek: permit
native-fsread: filename eq "/usr/obj" then permit
native-fsread: filename eq "/usr" then permit
native-fsread: filename eq "/usr/bin" then permit
native-fsread: filename eq "/usr/games" then permit
native-fsread: filename eq "/usr/include" then permit
native-fsread: filename eq "/usr/lib" then permit
native-fsread: filename eq "/usr/libdata" then permit
native-fsread: filename eq "/usr/libexec" then permit
native-fsread: filename eq "/usr/lkm" then permit
native-fsread: filename eq "/usr/local" then permit
native-fsread: filename eq "/usr/mdec" then permit
native-fsread: filename eq "/home" then permit
native-fsread: filename eq "/obj" then permit
native-fsread: filename eq "$HOME/.lynxrc" then permit
native-fsread: filename match "/<non-existent filename>: *" then permit
native-fsread: filename eq "/usr/obj/bin/systrace/.mailcap" then permit
native-fsread: filename eq "$HOME/.mailcap" then permit
native-fsread: filename eq "/usr/obj/bin/systrace/.mime.types" then per=
mit
native-fsread: filename eq "$HOME/.mime.types" then permit
native-sigaction: permit
native-ioctl: permit
native-fsread: filename eq "$HOME/.terminfo.db" then permit
native-fsread: filename eq "$HOME/.terminfo" then permit
native-fsread: filename eq "/usr/share/misc/terminfo.db" then permit
native-pread: permit
native-write: permit
native-fsread: filename eq "$HOME/.lynx-keymaps" then permit
native-fsread: filename eq "/var/run/dev.db" then permit
native-fsread: filename eq "/etc/utmp" then permit
native-poll: permit
native-nanosleep: permit
native-gettimeofday: permit
native-fsread: filename eq "/etc/resolv.conf" then permit
native-socket: sockdom eq "AF_INET" and socktype eq "SOCK_DGRAM" then p=
ermit
native-connect: sockaddr eq "inet-[127.0.0.1]:53" then permit
native-sendto: true then permit
native-select: permit
native-recvfrom: permit
native-socket: sockdom eq "AF_INET" and socktype eq "SOCK_STREAM" then =
permit
native-connect: sockaddr match "inet-\\\[*\\\]:80" then permit
native-exit: permit
--Multipart=_Thu__28_Sep_2006_02_15_52_+0300_yzHSm/hDrRnCh2b_
Content-Type: application/octet-stream;
name="Iflag12.out"
Content-Disposition: attachment;
filename="Iflag12.out"
Content-Transfer-Encoding: quoted-printable
Policy: /usr/bin/lynx, Emulation: native Policy: /us=
r/bin/lynx, Emulation: native
> native-=
issetugid: permit
> native-=
mprotect: permit
> native-=
mmap: permit
native-__sysctl: permit native-=
__sysctl: permit
> native-=
fsread: filename eq "/var/run/ld.so.hints" then pe
> native-=
fstat: permit
native-close: permit native-=
close: permit
native-connect: sockaddr eq "inet-[127.0.0.1]:53" then pe | native-=
fsread: filename match "/usr/lib/libssl.so.*" then
native-connect: sockaddr match "inet-\\\[*\\\]:80" then p | native-=
read: permit
native-exit: permit | native-=
fsread: filename match "/usr/lib/libcrypto.so.*" t
native-fcntl: cmd eq "F_SETFD" then permit | native-=
fsread: filename match "/usr/lib/libncurses.so.*"=20
native-fsread: filename eq "/" then permit | native-=
fsread: filename match "/usr/lib/libc.so.*" then p
native-fsread: filename match "/<non-existent filename>: | native-=
munmap: permit
native-fsread: filename eq "/etc/lynx.cfg" then permit | native-=
sigprocmask: permit
native-fsread: filename eq "/etc/malloc.conf" then permit native-=
fsread: filename eq "/etc/malloc.conf" then permit
native-fsread: filename eq "/etc/resolv.conf" then permit | native-=
getpid: permit
native-fsread: filename eq "/etc/utmp" then permit <
native-fsread: filename eq "/home" then permit <
native-fsread: filename eq "$HOME" then permit <
native-fsread: filename eq "$HOME/.lynx-keymaps" then per <
native-fsread: filename eq "$HOME/.lynxrc" then permit <
native-fsread: filename eq "$HOME/.mailcap" then permit <
native-fsread: filename eq "$HOME/.mime.types" then permi <
native-fsread: filename eq "$HOME/.terminfo" then permit <
native-fsread: filename eq "$HOME/.terminfo.db" then perm <
native-fsread: filename eq "/obj" then permit <
native-fsread: filename eq "/tmp" then permit native-=
fsread: filename eq "/tmp" then permit
native-fsread: filename match "/tmp/lynx-*/." then permit native-=
fswrite: filename match "/tmp/lynx-*" then permit
) native-=
fsread: filename match "/tmp/lynx-*/." then permit
> native-=
fsread: filename eq "$HOME" then permit
> native-=
fsread: filename eq "/etc/lynx.cfg" then permit
> native-=
fsread: filename eq "/" then permit
> native-=
fsread: filename eq "/usr/obj/bin/systrace/." then
> native-=
fsread: filename eq "/usr/obj/bin" then permit
> native-=
fcntl: permit
> native-=
getdirentries: permit
> native-=
lseek: permit
> native-=
fsread: filename eq "/usr/obj" then permit
native-fsread: filename eq "/usr" then permit native-=
fsread: filename eq "/usr" then permit
native-fsread: filename eq "/usr/bin" then permit native-=
fsread: filename eq "/usr/bin" then permit
native-fsread: filename eq "/usr/games" then permit native-=
fsread: filename eq "/usr/games" then permit
native-fsread: filename eq "/usr/include" then permit native-=
fsread: filename eq "/usr/include" then permit
native-fsread: filename eq "/usr/lib" then permit native-=
fsread: filename eq "/usr/lib" then permit
native-fsread: filename match "/usr/lib/libc.so.*" then p native-=
fsread: filename eq "/usr/libdata" then permit
native-fsread: filename match "/usr/lib/libcrypto.so.*" t native-=
fsread: filename eq "/usr/libexec" then permit
native-fsread: filename match "/usr/lib/libncurses.so.*" native-=
fsread: filename eq "/usr/lkm" then permit
native-fsread: filename match "/usr/lib/libssl.so.*" then native-=
fsread: filename eq "/usr/local" then permit
native-fsread: filename eq "/usr/libdata" then permit native-=
fsread: filename eq "/usr/mdec" then permit
native-fsread: filename eq "/usr/libexec" then permit native-=
fsread: filename eq "/home" then permit
native-fsread: filename eq "/usr/lkm" then permit native-=
fsread: filename eq "/obj" then permit
native-fsread: filename eq "/usr/local" then permit native-=
fsread: filename eq "$HOME/.lynxrc" then permit
native-fsread: filename eq "/usr/mdec" then permit native-=
fsread: filename match "/<non-existent filename>:=20
native-fsread: filename eq "/usr/obj" then permit native-=
fsread: filename eq "/usr/obj/bin/systrace/.mailca
native-fsread: filename eq "/usr/obj/bin" then permit native-=
fsread: filename eq "$HOME/.mailcap" then permit
native-fsread: filename eq "/usr/obj/bin/systrace/." then native-=
fsread: filename eq "/usr/obj/bin/systrace/.mime.t
native-fsread: filename eq "/usr/obj/bin/systrace/.mailca (
native-fsread: filename eq "/usr/obj/bin/systrace/.mime.t (
> native-=
fsread: filename eq "$HOME/.mime.types" then permi
> native-=
sigaction: permit
> native-=
ioctl: permit
> native-=
fsread: filename eq "$HOME/.terminfo.db" then perm
> native-=
fsread: filename eq "$HOME/.terminfo" then permit
native-fsread: filename eq "/usr/share/misc/terminfo.db" native-=
fsread: filename eq "/usr/share/misc/terminfo.db"=20
> native-=
pread: permit
> native-=
write: permit
> native-=
fsread: filename eq "$HOME/.lynx-keymaps" then per
native-fsread: filename eq "/var/run/dev.db" then permit native-=
fsread: filename eq "/var/run/dev.db" then permit
native-fsread: filename eq "/var/run/ld.so.hints" then pe | native-=
fsread: filename eq "/etc/utmp" then permit
native-fstat: permit <
native-fswrite: filename match "/tmp/lynx-*" then permit <
native-getdirentries: permit <
native-getpid: permit <
native-gettimeofday: permit <
native-ioctl: permit <
native-issetugid: permit <
native-lseek: permit <
native-mmap: permit <
native-mprotect: prot eq "PROT_READ" then permit <
native-mprotect: prot eq "PROT_READ|PROT_EXEC" then permi <
native-mprotect: prot eq "PROT_READ|PROT_WRITE" then perm <
native-mprotect: prot eq "PROT_READ|PROT_WRITE|PROT_EXEC" <
native-munmap: permit <
native-nanosleep: permit <
native-poll: permit native-=
poll: permit
native-pread: permit | native-=
nanosleep: permit
native-read: permit | native-=
gettimeofday: permit
native-recvfrom: permit | native-=
fsread: filename eq "/etc/resolv.conf" then permit
native-select: permit <
native-sendto: true then permit <
native-sigaction: permit <
native-sigprocmask: permit <
native-socket: sockdom eq "AF_INET" and socktype eq "SOCK native-=
socket: sockdom eq "AF_INET" and socktype eq "SOCK
> native-=
connect: sockaddr eq "inet-[127.0.0.1]:53" then pe
> native-=
sendto: true then permit
> native-=
select: permit
> native-=
recvfrom: permit
native-socket: sockdom eq "AF_INET" and socktype eq "SOCK native-=
socket: sockdom eq "AF_INET" and socktype eq "SOCK
native-write: permit | native-=
connect: sockaddr match "inet-\\\[*\\\]:80" then p
> native-=
exit: permit
--Multipart=_Thu__28_Sep_2006_02_15_52_+0300_yzHSm/hDrRnCh2b_
Content-Type: application/octet-stream;
name="Iflag21.out"
Content-Disposition: attachment;
filename="Iflag21.out"
Content-Transfer-Encoding: quoted-printable
Policy: /usr/bin/lynx, Emulation: native Policy: /us=
r/bin/lynx, Emulation: native
native-issetugid: permit <
native-mprotect: permit <
native-mmap: permit <
native-__sysctl: permit native-=
__sysctl: permit
native-fsread: filename eq "/var/run/ld.so.hints" then pe <
native-fstat: permit <
native-close: permit native-=
close: permit
native-fsread: filename match "/usr/lib/libssl.so.*" then | native-=
connect: sockaddr eq "inet-[127.0.0.1]:53" then pe
native-read: permit | native-=
connect: sockaddr match "inet-\\\[*\\\]:80" then p
native-fsread: filename match "/usr/lib/libcrypto.so.*" t | native-=
exit: permit
native-fsread: filename match "/usr/lib/libncurses.so.*" | native-=
fcntl: cmd eq "F_SETFD" then permit
native-fsread: filename match "/usr/lib/libc.so.*" then p | native-=
fsread: filename eq "/" then permit
native-munmap: permit | native-=
fsread: filename match "/<non-existent filename>:=20
native-sigprocmask: permit | native-=
fsread: filename eq "/etc/lynx.cfg" then permit
native-fsread: filename eq "/etc/malloc.conf" then permit native-=
fsread: filename eq "/etc/malloc.conf" then permit
native-getpid: permit | native-=
fsread: filename eq "/etc/resolv.conf" then permit
> native-=
fsread: filename eq "/etc/utmp" then permit
> native-=
fsread: filename eq "/home" then permit
> native-=
fsread: filename eq "$HOME" then permit
> native-=
fsread: filename eq "$HOME/.lynx-keymaps" then per
> native-=
fsread: filename eq "$HOME/.lynxrc" then permit
> native-=
fsread: filename eq "$HOME/.mailcap" then permit
> native-=
fsread: filename eq "$HOME/.mime.types" then permi
> native-=
fsread: filename eq "$HOME/.terminfo" then permit
> native-=
fsread: filename eq "$HOME/.terminfo.db" then perm
> native-=
fsread: filename eq "/obj" then permit
native-fsread: filename eq "/tmp" then permit native-=
fsread: filename eq "/tmp" then permit
native-fswrite: filename match "/tmp/lynx-*" then permit native-=
fsread: filename match "/tmp/lynx-*/." then permit
native-fsread: filename match "/tmp/lynx-*/." then permit (
native-fsread: filename eq "$HOME" then permit <
native-fsread: filename eq "/etc/lynx.cfg" then permit <
native-fsread: filename eq "/" then permit <
native-fsread: filename eq "/usr/obj/bin/systrace/." then <
native-fsread: filename eq "/usr/obj/bin" then permit <
native-fcntl: permit <
native-getdirentries: permit <
native-lseek: permit <
native-fsread: filename eq "/usr/obj" then permit <
native-fsread: filename eq "/usr" then permit native-=
fsread: filename eq "/usr" then permit
native-fsread: filename eq "/usr/bin" then permit native-=
fsread: filename eq "/usr/bin" then permit
native-fsread: filename eq "/usr/games" then permit native-=
fsread: filename eq "/usr/games" then permit
native-fsread: filename eq "/usr/include" then permit native-=
fsread: filename eq "/usr/include" then permit
native-fsread: filename eq "/usr/lib" then permit native-=
fsread: filename eq "/usr/lib" then permit
native-fsread: filename eq "/usr/libdata" then permit native-=
fsread: filename match "/usr/lib/libc.so.*" then p
native-fsread: filename eq "/usr/libexec" then permit native-=
fsread: filename match "/usr/lib/libcrypto.so.*" t
native-fsread: filename eq "/usr/lkm" then permit native-=
fsread: filename match "/usr/lib/libncurses.so.*"=20
native-fsread: filename eq "/usr/local" then permit native-=
fsread: filename match "/usr/lib/libssl.so.*" then
native-fsread: filename eq "/usr/mdec" then permit native-=
fsread: filename eq "/usr/libdata" then permit
native-fsread: filename eq "/home" then permit native-=
fsread: filename eq "/usr/libexec" then permit
native-fsread: filename eq "/obj" then permit native-=
fsread: filename eq "/usr/lkm" then permit
native-fsread: filename eq "$HOME/.lynxrc" then permit native-=
fsread: filename eq "/usr/local" then permit
native-fsread: filename match "/<non-existent filename>: native-=
fsread: filename eq "/usr/mdec" then permit
native-fsread: filename eq "/usr/obj/bin/systrace/.mailca native-=
fsread: filename eq "/usr/obj" then permit
native-fsread: filename eq "$HOME/.mailcap" then permit native-=
fsread: filename eq "/usr/obj/bin" then permit
native-fsread: filename eq "/usr/obj/bin/systrace/.mime.t native-=
fsread: filename eq "/usr/obj/bin/systrace/." then
) native-=
fsread: filename eq "/usr/obj/bin/systrace/.mailca
) native-=
fsread: filename eq "/usr/obj/bin/systrace/.mime.t
native-fsread: filename eq "$HOME/.mime.types" then permi <
native-sigaction: permit <
native-ioctl: permit <
native-fsread: filename eq "$HOME/.terminfo.db" then perm <
native-fsread: filename eq "$HOME/.terminfo" then permit <
native-fsread: filename eq "/usr/share/misc/terminfo.db" native-=
fsread: filename eq "/usr/share/misc/terminfo.db"=20
native-pread: permit <
native-write: permit <
native-fsread: filename eq "$HOME/.lynx-keymaps" then per <
native-fsread: filename eq "/var/run/dev.db" then permit native-=
fsread: filename eq "/var/run/dev.db" then permit
native-fsread: filename eq "/etc/utmp" then permit | native-=
fsread: filename eq "/var/run/ld.so.hints" then pe
native-poll: permit | native-=
fstat: permit
native-nanosleep: permit | native-=
fswrite: filename match "/tmp/lynx-*" then permit
> native-=
getdirentries: permit
> native-=
getpid: permit
native-gettimeofday: permit native-=
gettimeofday: permit
native-fsread: filename eq "/etc/resolv.conf" then permit | native-=
ioctl: permit
native-socket: sockdom eq "AF_INET" and socktype eq "SOCK | native-=
issetugid: permit
native-connect: sockaddr eq "inet-[127.0.0.1]:53" then pe | native-=
lseek: permit
native-sendto: true then permit | native-=
mmap: permit
native-select: permit | native-=
mprotect: prot eq "PROT_READ" then permit
> native-=
mprotect: prot eq "PROT_READ|PROT_EXEC" then permi
> native-=
mprotect: prot eq "PROT_READ|PROT_WRITE" then perm
> native-=
mprotect: prot eq "PROT_READ|PROT_WRITE|PROT_EXEC"
> native-=
munmap: permit
> native-=
nanosleep: permit
> native-=
poll: permit
> native-=
pread: permit
> native-=
read: permit
native-recvfrom: permit native-=
recvfrom: permit
> native-=
select: permit
> native-=
sendto: true then permit
> native-=
sigaction: permit
> native-=
sigprocmask: permit
> native-=
socket: sockdom eq "AF_INET" and socktype eq "SOCK
native-socket: sockdom eq "AF_INET" and socktype eq "SOCK native-=
socket: sockdom eq "AF_INET" and socktype eq "SOCK
native-connect: sockaddr match "inet-\\\[*\\\]:80" then p | native-=
write: permit
native-exit: permit <
--Multipart=_Thu__28_Sep_2006_02_15_52_+0300_yzHSm/hDrRnCh2b_
Content-Type: application/octet-stream;
name="Ilflag12.out"
Content-Disposition: attachment;
filename="Ilflag12.out"
Content-Transfer-Encoding: quoted-printable
Policy: /usr/bin/lynx, Emulation: native (
> native-=
issetugid: permit
> native-=
mprotect: permit
> native-=
mmap: permit
native-__sysctl: permit (
> native-=
fsread: filename eq "/var/run/ld.so.hints" then pe
> native-=
fstat: permit
native-close: permit (
native-connect: sockaddr eq "inet-[127.0.0.1]:53" then pe | native-=
fsread: filename match "/usr/lib/libssl.so.*" then
native-connect: sockaddr match "inet-\\\[*\\\]:80" then p | native-=
read: permit
native-exit: permit | native-=
fsread: filename match "/usr/lib/libcrypto.so.*" t
native-fcntl: cmd eq "F_SETFD" then permit | native-=
fsread: filename match "/usr/lib/libncurses.so.*"=20
native-fsread: filename eq "/" then permit | native-=
fsread: filename match "/usr/lib/libc.so.*" then p
native-fsread: filename match "/<non-existent filename>: | native-=
munmap: permit
native-fsread: filename eq "/etc/lynx.cfg" then permit | native-=
sigprocmask: permit
native-fsread: filename eq "/etc/malloc.conf" then permit (
native-fsread: filename eq "/etc/resolv.conf" then permit | native-=
getpid: permit
native-fsread: filename eq "/etc/utmp" then permit <
native-fsread: filename eq "/home" then permit <
native-fsread: filename eq "$HOME" then permit <
native-fsread: filename eq "$HOME/.lynx-keymaps" then per <
native-fsread: filename eq "$HOME/.lynxrc" then permit <
native-fsread: filename eq "$HOME/.mailcap" then permit <
native-fsread: filename eq "$HOME/.mime.types" then permi <
native-fsread: filename eq "$HOME/.terminfo" then permit <
native-fsread: filename eq "$HOME/.terminfo.db" then perm <
native-fsread: filename eq "/obj" then permit <
native-fsread: filename eq "/tmp" then permit (
native-fsread: filename match "/tmp/lynx-*/." then permit (
> native-=
fsread: filename eq "$HOME" then permit
> native-=
fsread: filename eq "/etc/lynx.cfg" then permit
> native-=
fsread: filename eq "/" then permit
> native-=
fsread: filename eq "/usr/obj/bin/systrace/." then
> native-=
fsread: filename eq "/usr/obj/bin" then permit
> native-=
fcntl: permit
> native-=
getdirentries: permit
> native-=
lseek: permit
> native-=
fsread: filename eq "/usr/obj" then permit
native-fsread: filename eq "/usr" then permit (
native-fsread: filename eq "/usr/bin" then permit (
native-fsread: filename eq "/usr/games" then permit (
native-fsread: filename eq "/usr/include" then permit (
native-fsread: filename eq "/usr/lib" then permit (
native-fsread: filename match "/usr/lib/libc.so.*" then p (
native-fsread: filename match "/usr/lib/libcrypto.so.*" t (
native-fsread: filename match "/usr/lib/libncurses.so.*" (
native-fsread: filename match "/usr/lib/libssl.so.*" then (
native-fsread: filename eq "/usr/libdata" then permit (
native-fsread: filename eq "/usr/libexec" then permit (
native-fsread: filename eq "/usr/lkm" then permit (
native-fsread: filename eq "/usr/local" then permit (
native-fsread: filename eq "/usr/mdec" then permit (
native-fsread: filename eq "/usr/obj" then permit (
native-fsread: filename eq "/usr/obj/bin" then permit (
native-fsread: filename eq "/usr/obj/bin/systrace/." then (
native-fsread: filename eq "/usr/obj/bin/systrace/.mailca (
native-fsread: filename eq "/usr/obj/bin/systrace/.mime.t (
> native-=
fsread: filename eq "$HOME/.mime.types" then permi
> native-=
sigaction: permit
> native-=
ioctl: permit
> native-=
fsread: filename eq "$HOME/.terminfo.db" then perm
> native-=
fsread: filename eq "$HOME/.terminfo" then permit
native-fsread: filename eq "/usr/share/misc/terminfo.db" (
> native-=
pread: permit
> native-=
write: permit
> native-=
fsread: filename eq "$HOME/.lynx-keymaps" then per
native-fsread: filename eq "/var/run/dev.db" then permit (
native-fsread: filename eq "/var/run/ld.so.hints" then pe | native-=
fsread: filename eq "/etc/utmp" then permit
native-fstat: permit <
native-fswrite: filename match "/tmp/lynx-*" then permit <
native-getdirentries: permit <
native-getpid: permit <
native-gettimeofday: permit <
native-ioctl: permit <
native-issetugid: permit <
native-lseek: permit <
native-mmap: permit <
native-mprotect: prot eq "PROT_READ" then permit <
native-mprotect: prot eq "PROT_READ|PROT_EXEC" then permi <
native-mprotect: prot eq "PROT_READ|PROT_WRITE" then perm <
native-mprotect: prot eq "PROT_READ|PROT_WRITE|PROT_EXEC" <
native-munmap: permit <
native-nanosleep: permit <
native-poll: permit (
native-pread: permit | native-=
nanosleep: permit
native-read: permit | native-=
gettimeofday: permit
native-recvfrom: permit | native-=
fsread: filename eq "/etc/resolv.conf" then permit
native-select: permit <
native-sendto: true then permit <
native-sigaction: permit <
native-sigprocmask: permit <
native-socket: sockdom eq "AF_INET" and socktype eq "SOCK (
> native-=
connect: sockaddr eq "inet-[127.0.0.1]:53" then pe
> native-=
sendto: true then permit
> native-=
select: permit
> native-=
recvfrom: permit
native-socket: sockdom eq "AF_INET" and socktype eq "SOCK (
native-write: permit | native-=
connect: sockaddr match "inet-\\\[*\\\]:80" then p
> native-=
exit: permit
--Multipart=_Thu__28_Sep_2006_02_15_52_+0300_yzHSm/hDrRnCh2b_
Content-Type: application/octet-stream;
name="Ilflag21.out"
Content-Disposition: attachment;
filename="Ilflag21.out"
Content-Transfer-Encoding: quoted-printable
Policy: /usr/bin/lynx, Emulation: native (
native-issetugid: permit <
native-mprotect: permit <
native-mmap: permit <
native-__sysctl: permit (
native-fsread: filename eq "/var/run/ld.so.hints" then pe <
native-fstat: permit <
native-close: permit (
native-fsread: filename match "/usr/lib/libssl.so.*" then | native-=
connect: sockaddr eq "inet-[127.0.0.1]:53" then pe
native-read: permit | native-=
connect: sockaddr match "inet-\\\[*\\\]:80" then p
native-fsread: filename match "/usr/lib/libcrypto.so.*" t | native-=
exit: permit
native-fsread: filename match "/usr/lib/libncurses.so.*" | native-=
fcntl: cmd eq "F_SETFD" then permit
native-fsread: filename match "/usr/lib/libc.so.*" then p | native-=
fsread: filename eq "/" then permit
native-munmap: permit | native-=
fsread: filename match "/<non-existent filename>:=20
native-sigprocmask: permit | native-=
fsread: filename eq "/etc/lynx.cfg" then permit
native-fsread: filename eq "/etc/malloc.conf" then permit (
native-getpid: permit | native-=
fsread: filename eq "/etc/resolv.conf" then permit
> native-=
fsread: filename eq "/etc/utmp" then permit
> native-=
fsread: filename eq "/home" then permit
> native-=
fsread: filename eq "$HOME" then permit
> native-=
fsread: filename eq "$HOME/.lynx-keymaps" then per
> native-=
fsread: filename eq "$HOME/.lynxrc" then permit
> native-=
fsread: filename eq "$HOME/.mailcap" then permit
> native-=
fsread: filename eq "$HOME/.mime.types" then permi
> native-=
fsread: filename eq "$HOME/.terminfo" then permit
> native-=
fsread: filename eq "$HOME/.terminfo.db" then perm
> native-=
fsread: filename eq "/obj" then permit
native-fsread: filename eq "/tmp" then permit (
native-fswrite: filename match "/tmp/lynx-*" then permit (
native-fsread: filename match "/tmp/lynx-*/." then permit (
native-fsread: filename eq "$HOME" then permit <
native-fsread: filename eq "/etc/lynx.cfg" then permit <
native-fsread: filename eq "/" then permit <
native-fsread: filename eq "/usr/obj/bin/systrace/." then <
native-fsread: filename eq "/usr/obj/bin" then permit <
native-fcntl: permit <
native-getdirentries: permit <
native-lseek: permit <
native-fsread: filename eq "/usr/obj" then permit <
native-fsread: filename eq "/usr" then permit (
native-fsread: filename eq "/usr/bin" then permit (
native-fsread: filename eq "/usr/games" then permit (
native-fsread: filename eq "/usr/include" then permit (
native-fsread: filename eq "/usr/lib" then permit (
native-fsread: filename eq "/usr/libdata" then permit (
native-fsread: filename eq "/usr/libexec" then permit (
native-fsread: filename eq "/usr/lkm" then permit (
native-fsread: filename eq "/usr/local" then permit (
native-fsread: filename eq "/usr/mdec" then permit (
native-fsread: filename eq "/home" then permit (
native-fsread: filename eq "/obj" then permit (
native-fsread: filename eq "$HOME/.lynxrc" then permit (
native-fsread: filename match "/<non-existent filename>: (
native-fsread: filename eq "/usr/obj/bin/systrace/.mailca (
native-fsread: filename eq "$HOME/.mailcap" then permit (
native-fsread: filename eq "/usr/obj/bin/systrace/.mime.t (
native-fsread: filename eq "$HOME/.mime.types" then permi <
native-sigaction: permit <
native-ioctl: permit <
native-fsread: filename eq "$HOME/.terminfo.db" then perm <
native-fsread: filename eq "$HOME/.terminfo" then permit <
native-fsread: filename eq "/usr/share/misc/terminfo.db" (
native-pread: permit <
native-write: permit <
native-fsread: filename eq "$HOME/.lynx-keymaps" then per <
native-fsread: filename eq "/var/run/dev.db" then permit (
native-fsread: filename eq "/etc/utmp" then permit | native-=
fsread: filename eq "/var/run/ld.so.hints" then pe
native-poll: permit | native-=
fstat: permit
native-nanosleep: permit | native-=
fswrite: filename match "/tmp/lynx-*" then permit
> native-=
getdirentries: permit
> native-=
getpid: permit
native-gettimeofday: permit (
native-fsread: filename eq "/etc/resolv.conf" then permit | native-=
ioctl: permit
native-socket: sockdom eq "AF_INET" and socktype eq "SOCK | native-=
issetugid: permit
native-connect: sockaddr eq "inet-[127.0.0.1]:53" then pe | native-=
lseek: permit
native-sendto: true then permit | native-=
mmap: permit
native-select: permit | native-=
mprotect: prot eq "PROT_READ" then permit
> native-=
mprotect: prot eq "PROT_READ|PROT_EXEC" then permi
> native-=
mprotect: prot eq "PROT_READ|PROT_WRITE" then perm
> native-=
mprotect: prot eq "PROT_READ|PROT_WRITE|PROT_EXEC"
> native-=
munmap: permit
> native-=
nanosleep: permit
> native-=
poll: permit
> native-=
pread: permit
> native-=
read: permit
native-recvfrom: permit (
> native-=
select: permit
> native-=
sendto: true then permit
> native-=
sigaction: permit
> native-=
sigprocmask: permit
> native-=
socket: sockdom eq "AF_INET" and socktype eq "SOCK
native-socket: sockdom eq "AF_INET" and socktype eq "SOCK (
native-connect: sockaddr match "inet-\\\[*\\\]:80" then p | native-=
write: permit
native-exit: permit <
--Multipart=_Thu__28_Sep_2006_02_15_52_+0300_yzHSm/hDrRnCh2b_
Content-Type: application/octet-stream;
name="Ilsflag12.out"
Content-Disposition: attachment;
filename="Ilsflag12.out"
Content-Transfer-Encoding: quoted-printable
> native-=
issetugid: permit
> native-=
mprotect: permit
> native-=
mmap: permit
> native-=
fsread: filename eq "/var/run/ld.so.hints" then pe
> native-=
fstat: permit
native-connect: sockaddr eq "inet-[127.0.0.1]:53" then pe | native-=
fsread: filename match "/usr/lib/libssl.so.*" then
native-connect: sockaddr match "inet-\\\[*\\\]:80" then p | native-=
read: permit
native-exit: permit | native-=
fsread: filename match "/usr/lib/libcrypto.so.*" t
native-fcntl: cmd eq "F_SETFD" then permit | native-=
fsread: filename match "/usr/lib/libncurses.so.*"=20
native-fsread: filename eq "/" then permit | native-=
fsread: filename match "/usr/lib/libc.so.*" then p
native-fsread: filename match "/<non-existent filename>: | native-=
munmap: permit
native-fsread: filename eq "/etc/lynx.cfg" then permit | native-=
sigprocmask: permit
native-fsread: filename eq "/etc/resolv.conf" then permit | native-=
getpid: permit
native-fsread: filename eq "/etc/utmp" then permit <
native-fsread: filename eq "/home" then permit <
native-fsread: filename eq "$HOME" then permit <
native-fsread: filename eq "$HOME/.lynx-keymaps" then per <
native-fsread: filename eq "$HOME/.lynxrc" then permit <
native-fsread: filename eq "$HOME/.mailcap" then permit <
native-fsread: filename eq "$HOME/.mime.types" then permi <
native-fsread: filename eq "$HOME/.terminfo" then permit <
native-fsread: filename eq "$HOME/.terminfo.db" then perm <
native-fsread: filename eq "/obj" then permit <
> native-=
fsread: filename eq "$HOME" then permit
> native-=
fsread: filename eq "/etc/lynx.cfg" then permit
> native-=
fsread: filename eq "/" then permit
> native-=
fsread: filename eq "/usr/obj/bin/systrace/." then
> native-=
fsread: filename eq "/usr/obj/bin" then permit
> native-=
fcntl: permit
> native-=
getdirentries: permit
> native-=
lseek: permit
> native-=
fsread: filename eq "/usr/obj" then permit
> native-=
fsread: filename eq "$HOME/.mime.types" then permi
> native-=
sigaction: permit
> native-=
ioctl: permit
> native-=
fsread: filename eq "$HOME/.terminfo.db" then perm
> native-=
fsread: filename eq "$HOME/.terminfo" then permit
> native-=
pread: permit
> native-=
write: permit
> native-=
fsread: filename eq "$HOME/.lynx-keymaps" then per
native-fsread: filename eq "/var/run/ld.so.hints" then pe | native-=
fsread: filename eq "/etc/utmp" then permit
native-fstat: permit <
native-fswrite: filename match "/tmp/lynx-*" then permit <
native-getdirentries: permit <
native-getpid: permit <
native-gettimeofday: permit <
native-ioctl: permit <
native-issetugid: permit <
native-lseek: permit <
native-mmap: permit <
native-mprotect: prot eq "PROT_READ" then permit <
native-mprotect: prot eq "PROT_READ|PROT_EXEC" then permi <
native-mprotect: prot eq "PROT_READ|PROT_WRITE" then perm <
native-mprotect: prot eq "PROT_READ|PROT_WRITE|PROT_EXEC" <
native-munmap: permit <
native-nanosleep: permit <
native-pread: permit | native-=
nanosleep: permit
native-read: permit | native-=
gettimeofday: permit
native-recvfrom: permit | native-=
fsread: filename eq "/etc/resolv.conf" then permit
native-select: permit <
native-sendto: true then permit <
native-sigaction: permit <
native-sigprocmask: permit <
> native-=
connect: sockaddr eq "inet-[127.0.0.1]:53" then pe
> native-=
sendto: true then permit
> native-=
select: permit
> native-=
recvfrom: permit
native-write: permit | native-=
connect: sockaddr match "inet-\\\[*\\\]:80" then p
> native-=
exit: permit
--Multipart=_Thu__28_Sep_2006_02_15_52_+0300_yzHSm/hDrRnCh2b_
Content-Type: application/octet-stream;
name="Ilsflag21.out"
Content-Disposition: attachment;
filename="Ilsflag21.out"
Content-Transfer-Encoding: quoted-printable
native-issetugid: permit <
native-mprotect: permit <
native-mmap: permit <
native-fsread: filename eq "/var/run/ld.so.hints" then pe <
native-fstat: permit <
native-fsread: filename match "/usr/lib/libssl.so.*" then | native-=
connect: sockaddr eq "inet-[127.0.0.1]:53" then pe
native-read: permit | native-=
connect: sockaddr match "inet-\\\[*\\\]:80" then p
native-fsread: filename match "/usr/lib/libcrypto.so.*" t | native-=
exit: permit
native-fsread: filename match "/usr/lib/libncurses.so.*" | native-=
fcntl: cmd eq "F_SETFD" then permit
native-fsread: filename match "/usr/lib/libc.so.*" then p | native-=
fsread: filename eq "/" then permit
native-munmap: permit | native-=
fsread: filename match "/<non-existent filename>:=20
native-sigprocmask: permit | native-=
fsread: filename eq "/etc/lynx.cfg" then permit
native-getpid: permit | native-=
fsread: filename eq "/etc/resolv.conf" then permit
> native-=
fsread: filename eq "/etc/utmp" then permit
> native-=
fsread: filename eq "/home" then permit
> native-=
fsread: filename eq "$HOME" then permit
> native-=
fsread: filename eq "$HOME/.lynx-keymaps" then per
> native-=
fsread: filename eq "$HOME/.lynxrc" then permit
> native-=
fsread: filename eq "$HOME/.mailcap" then permit
> native-=
fsread: filename eq "$HOME/.mime.types" then permi
> native-=
fsread: filename eq "$HOME/.terminfo" then permit
> native-=
fsread: filename eq "$HOME/.terminfo.db" then perm
> native-=
fsread: filename eq "/obj" then permit
native-fsread: filename eq "$HOME" then permit <
native-fsread: filename eq "/etc/lynx.cfg" then permit <
native-fsread: filename eq "/" then permit <
native-fsread: filename eq "/usr/obj/bin/systrace/." then <
native-fsread: filename eq "/usr/obj/bin" then permit <
native-fcntl: permit <
native-getdirentries: permit <
native-lseek: permit <
native-fsread: filename eq "/usr/obj" then permit <
native-fsread: filename eq "$HOME/.mime.types" then permi <
native-sigaction: permit <
native-ioctl: permit <
native-fsread: filename eq "$HOME/.terminfo.db" then perm <
native-fsread: filename eq "$HOME/.terminfo" then permit <
native-pread: permit <
native-write: permit <
native-fsread: filename eq "$HOME/.lynx-keymaps" then per <
native-fsread: filename eq "/etc/utmp" then permit | native-=
fsread: filename eq "/var/run/ld.so.hints" then pe
native-poll: permit | native-=
fstat: permit
native-nanosleep: permit | native-=
fswrite: filename match "/tmp/lynx-*" then permit
> native-=
getdirentries: permit
> native-=
getpid: permit
native-fsread: filename eq "/etc/resolv.conf" then permit | native-=
ioctl: permit
native-socket: sockdom eq "AF_INET" and socktype eq "SOCK | native-=
issetugid: permit
native-connect: sockaddr eq "inet-[127.0.0.1]:53" then pe | native-=
lseek: permit
native-sendto: true then permit | native-=
mmap: permit
native-select: permit | native-=
mprotect: prot eq "PROT_READ" then permit
> native-=
mprotect: prot eq "PROT_READ|PROT_EXEC" then permi
> native-=
mprotect: prot eq "PROT_READ|PROT_WRITE" then perm
> native-=
mprotect: prot eq "PROT_READ|PROT_WRITE|PROT_EXEC"
> native-=
munmap: permit
> native-=
nanosleep: permit
> native-=
poll: permit
> native-=
pread: permit
> native-=
read: permit
> native-=
select: permit
> native-=
sendto: true then permit
> native-=
sigaction: permit
> native-=
sigprocmask: permit
> native-=
socket: sockdom eq "AF_INET" and socktype eq "SOCK
native-connect: sockaddr match "inet-\\\[*\\\]:80" then p | native-=
write: permit
native-exit: permit <
--Multipart=_Thu__28_Sep_2006_02_15_52_+0300_yzHSm/hDrRnCh2b_
Content-Type: application/octet-stream;
name="Isflag12.out"
Content-Disposition: attachment;
filename="Isflag12.out"
Content-Transfer-Encoding: quoted-printable
> native-=
issetugid: permit
> native-=
mprotect: permit
> native-=
mmap: permit
> native-=
fsread: filename eq "/var/run/ld.so.hints" then pe
> native-=
fstat: permit
native-connect: sockaddr eq "inet-[127.0.0.1]:53" then pe | native-=
fsread: filename match "/usr/lib/libssl.so.*" then
native-connect: sockaddr match "inet-\\\[*\\\]:80" then p | native-=
read: permit
native-exit: permit | native-=
fsread: filename match "/usr/lib/libcrypto.so.*" t
native-fcntl: cmd eq "F_SETFD" then permit | native-=
fsread: filename match "/usr/lib/libncurses.so.*"=20
native-fsread: filename eq "/" then permit | native-=
fsread: filename match "/usr/lib/libc.so.*" then p
native-fsread: filename match "/<non-existent filename>: | native-=
munmap: permit
native-fsread: filename eq "/etc/lynx.cfg" then permit | native-=
sigprocmask: permit
native-fsread: filename eq "/etc/resolv.conf" then permit | native-=
getpid: permit
native-fsread: filename eq "/etc/utmp" then permit <
native-fsread: filename eq "/home" then permit <
native-fsread: filename eq "$HOME" then permit <
native-fsread: filename eq "$HOME/.lynx-keymaps" then per <
native-fsread: filename eq "$HOME/.lynxrc" then permit <
native-fsread: filename eq "$HOME/.mailcap" then permit <
native-fsread: filename eq "$HOME/.mime.types" then permi <
native-fsread: filename eq "$HOME/.terminfo" then permit <
native-fsread: filename eq "$HOME/.terminfo.db" then perm <
native-fsread: filename eq "/obj" then permit <
> native-=
fsread: filename eq "$HOME" then permit
> native-=
fsread: filename eq "/etc/lynx.cfg" then permit
> native-=
fsread: filename eq "/" then permit
> native-=
fsread: filename eq "/usr/obj/bin/systrace/." then
> native-=
fsread: filename eq "/usr/obj/bin" then permit
> native-=
fcntl: permit
> native-=
getdirentries: permit
> native-=
lseek: permit
> native-=
fsread: filename eq "/usr/obj" then permit
> native-=
fsread: filename eq "$HOME/.mime.types" then permi
> native-=
sigaction: permit
> native-=
ioctl: permit
> native-=
fsread: filename eq "$HOME/.terminfo.db" then perm
> native-=
fsread: filename eq "$HOME/.terminfo" then permit
> native-=
pread: permit
> native-=
write: permit
> native-=
fsread: filename eq "$HOME/.lynx-keymaps" then per
native-fsread: filename eq "/var/run/ld.so.hints" then pe | native-=
fsread: filename eq "/etc/utmp" then permit
native-fstat: permit <
native-fswrite: filename match "/tmp/lynx-*" then permit <
native-getdirentries: permit <
native-getpid: permit <
native-gettimeofday: permit <
native-ioctl: permit <
native-issetugid: permit <
native-lseek: permit <
native-mmap: permit <
native-mprotect: prot eq "PROT_READ" then permit <
native-mprotect: prot eq "PROT_READ|PROT_EXEC" then permi <
native-mprotect: prot eq "PROT_READ|PROT_WRITE" then perm <
native-mprotect: prot eq "PROT_READ|PROT_WRITE|PROT_EXEC" <
native-munmap: permit <
native-nanosleep: permit <
native-pread: permit | native-=
nanosleep: permit
native-read: permit | native-=
gettimeofday: permit
native-recvfrom: permit | native-=
fsread: filename eq "/etc/resolv.conf" then permit
native-select: permit <
native-sendto: true then permit <
native-sigaction: permit <
native-sigprocmask: permit <
> native-=
connect: sockaddr eq "inet-[127.0.0.1]:53" then pe
> native-=
sendto: true then permit
> native-=
select: permit
> native-=
recvfrom: permit
native-write: permit | native-=
connect: sockaddr match "inet-\\\[*\\\]:80" then p
> native-=
exit: permit
--Multipart=_Thu__28_Sep_2006_02_15_52_+0300_yzHSm/hDrRnCh2b_
Content-Type: application/octet-stream;
name="Isflag21.out"
Content-Disposition: attachment;
filename="Isflag21.out"
Content-Transfer-Encoding: quoted-printable
native-issetugid: permit <
native-mprotect: permit <
native-mmap: permit <
native-fsread: filename eq "/var/run/ld.so.hints" then pe <
native-fstat: permit <
native-fsread: filename match "/usr/lib/libssl.so.*" then | native-=
connect: sockaddr eq "inet-[127.0.0.1]:53" then pe
native-read: permit | native-=
connect: sockaddr match "inet-\\\[*\\\]:80" then p
native-fsread: filename match "/usr/lib/libcrypto.so.*" t | native-=
exit: permit
native-fsread: filename match "/usr/lib/libncurses.so.*" | native-=
fcntl: cmd eq "F_SETFD" then permit
native-fsread: filename match "/usr/lib/libc.so.*" then p | native-=
fsread: filename eq "/" then permit
native-munmap: permit | native-=
fsread: filename match "/<non-existent filename>:=20
native-sigprocmask: permit | native-=
fsread: filename eq "/etc/lynx.cfg" then permit
native-getpid: permit | native-=
fsread: filename eq "/etc/resolv.conf" then permit
> native-=
fsread: filename eq "/etc/utmp" then permit
> native-=
fsread: filename eq "/home" then permit
> native-=
fsread: filename eq "$HOME" then permit
> native-=
fsread: filename eq "$HOME/.lynx-keymaps" then per
> native-=
fsread: filename eq "$HOME/.lynxrc" then permit
> native-=
fsread: filename eq "$HOME/.mailcap" then permit
> native-=
fsread: filename eq "$HOME/.mime.types" then permi
> native-=
fsread: filename eq "$HOME/.terminfo" then permit
> native-=
fsread: filename eq "$HOME/.terminfo.db" then perm
> native-=
fsread: filename eq "/obj" then permit
native-fsread: filename eq "$HOME" then permit <
native-fsread: filename eq "/etc/lynx.cfg" then permit <
native-fsread: filename eq "/" then permit <
native-fsread: filename eq "/usr/obj/bin/systrace/." then <
native-fsread: filename eq "/usr/obj/bin" then permit <
native-fcntl: permit <
native-getdirentries: permit <
native-lseek: permit <
native-fsread: filename eq "/usr/obj" then permit <
native-fsread: filename eq "$HOME/.mime.types" then permi <
native-sigaction: permit <
native-ioctl: permit <
native-fsread: filename eq "$HOME/.terminfo.db" then perm <
native-fsread: filename eq "$HOME/.terminfo" then permit <
native-pread: permit <
native-write: permit <
native-fsread: filename eq "$HOME/.lynx-keymaps" then per <
native-fsread: filename eq "/etc/utmp" then permit | native-=
fsread: filename eq "/var/run/ld.so.hints" then pe
native-poll: permit | native-=
fstat: permit
native-nanosleep: permit | native-=
fswrite: filename match "/tmp/lynx-*" then permit
> native-=
getdirentries: permit
> native-=
getpid: permit
native-fsread: filename eq "/etc/resolv.conf" then permit | native-=
ioctl: permit
native-socket: sockdom eq "AF_INET" and socktype eq "SOCK | native-=
issetugid: permit
native-connect: sockaddr eq "inet-[127.0.0.1]:53" then pe | native-=
lseek: permit
native-sendto: true then permit | native-=
mmap: permit
native-select: permit | native-=
mprotect: prot eq "PROT_READ" then permit
> native-=
mprotect: prot eq "PROT_READ|PROT_EXEC" then permi
> native-=
mprotect: prot eq "PROT_READ|PROT_WRITE" then perm
> native-=
mprotect: prot eq "PROT_READ|PROT_WRITE|PROT_EXEC"
> native-=
munmap: permit
> native-=
nanosleep: permit
> native-=
poll: permit
> native-=
pread: permit
> native-=
read: permit
> native-=
select: permit
> native-=
sendto: true then permit
> native-=
sigaction: permit
> native-=
sigprocmask: permit
> native-=
socket: sockdom eq "AF_INET" and socktype eq "SOCK
native-connect: sockaddr match "inet-\\\[*\\\]:80" then p | native-=
write: permit
native-exit: permit <
--Multipart=_Thu__28_Sep_2006_02_15_52_+0300_yzHSm/hDrRnCh2b_
Content-Type: application/octet-stream;
name="lflag.out"
Content-Disposition: attachment;
filename="lflag.out"
Content-Transfer-Encoding: quoted-printable
Policy: /usr/bin/lynx, Emulation: native
> nativ=
e-issetugid: permit
> nativ=
e-mprotect: permit
> nativ=
e-mmap: permit
native-__sysctl: permit
> nativ=
e-fsread: filename eq "/var/run/ld.so.hints" then perm
> nativ=
e-fstat: permit
native-close: permit
native-connect: sockaddr eq "inet-[127.0.0.1]:53" then perm | nativ=
e-fsread: filename match "/usr/lib/libssl.so.*" then p
native-connect: sockaddr match "inet-\\\[*\\\]:80" then per | nativ=
e-read: permit
native-exit: permit | nativ=
e-fsread: filename match "/usr/lib/libcrypto.so.*" the
native-fcntl: cmd eq "F_SETFD" then permit | nativ=
e-fsread: filename match "/usr/lib/libncurses.so.*" th
native-fsread: filename eq "/" then permit | nativ=
e-fsread: filename match "/usr/lib/libc.so.*" then per
native-fsread: filename match "/<non-existent filename>: *" | nativ=
e-munmap: permit
native-fsread: filename eq "/etc/lynx.cfg" then permit | nativ=
e-sigprocmask: permit
native-fsread: filename eq "/etc/malloc.conf" then permit
native-fsread: filename eq "/etc/resolv.conf" then permit | nativ=
e-getpid: permit
native-fsread: filename eq "/etc/utmp" then permit <
native-fsread: filename eq "/home" then permit <
native-fsread: filename eq "$HOME" then permit <
native-fsread: filename eq "$HOME/.lynx-keymaps" then permi <
native-fsread: filename eq "$HOME/.lynxrc" then permit <
native-fsread: filename eq "$HOME/.mailcap" then permit <
native-fsread: filename eq "$HOME/.mime.types" then permit <
native-fsread: filename eq "$HOME/.terminfo" then permit <
native-fsread: filename eq "$HOME/.terminfo.db" then permit <
native-fsread: filename eq "/obj" then permit <
native-fsread: filename eq "/tmp" then permit
> nativ=
e-fswrite: filename match "/tmp/lynx-*" then permit
native-fsread: filename match "/tmp/lynx-*/." then permit
> nativ=
e-fsread: filename eq "$HOME" then permit
> nativ=
e-fsread: filename eq "/etc/lynx.cfg" then permit
> nativ=
e-fsread: filename eq "/" then permit
> nativ=
e-fsread: filename eq "/usr/obj/bin/systrace/." then p
> nativ=
e-fsread: filename eq "/usr/obj/bin" then permit
> nativ=
e-fcntl: permit
> nativ=
e-getdirentries: permit
> nativ=
e-lseek: permit
> nativ=
e-fsread: filename eq "/usr/obj" then permit
native-fsread: filename eq "/usr" then permit
native-fsread: filename eq "/usr/bin" then permit
native-fsread: filename eq "/usr/games" then permit
native-fsread: filename eq "/usr/include" then permit
native-fsread: filename eq "/usr/lib" then permit
native-fsread: filename match "/usr/lib/libc.so.*" then per <
native-fsread: filename match "/usr/lib/libcrypto.so.*" the <
native-fsread: filename match "/usr/lib/libncurses.so.*" th <
native-fsread: filename match "/usr/lib/libssl.so.*" then p <
native-fsread: filename eq "/usr/libdata" then permit
native-fsread: filename eq "/usr/libexec" then permit
native-fsread: filename eq "/usr/lkm" then permit
native-fsread: filename eq "/usr/local" then permit
native-fsread: filename eq "/usr/mdec" then permit
native-fsread: filename eq "/usr/obj" then permit | nativ=
e-fsread: filename eq "/home" then permit
native-fsread: filename eq "/usr/obj/bin" then permit | nativ=
e-fsread: filename eq "/obj" then permit
native-fsread: filename eq "/usr/obj/bin/systrace/." then p | nativ=
e-fsread: filename eq "$HOME/.lynxrc" then permit
> nativ=
e-fsread: filename match "/<non-existent filename>: *"
native-fsread: filename eq "/usr/obj/bin/systrace/.mailcap"
> nativ=
e-fsread: filename eq "$HOME/.mailcap" then permit
native-fsread: filename eq "/usr/obj/bin/systrace/.mime.typ
> nativ=
e-fsread: filename eq "$HOME/.mime.types" then permit
> nativ=
e-sigaction: permit
> nativ=
e-ioctl: permit
> nativ=
e-fsread: filename eq "$HOME/.terminfo.db" then permit
> nativ=
e-fsread: filename eq "$HOME/.terminfo" then permit
native-fsread: filename eq "/usr/share/misc/terminfo.db" th
> nativ=
e-pread: permit
> nativ=
e-write: permit
> nativ=
e-fsread: filename eq "$HOME/.lynx-keymaps" then permi
native-fsread: filename eq "/var/run/dev.db" then permit
native-fsread: filename eq "/var/run/ld.so.hints" then perm | nativ=
e-fsread: filename eq "/etc/utmp" then permit
native-fstat: permit <
native-fswrite: filename match "/tmp/lynx-*" then permit <
native-getdirentries: permit <
native-getpid: permit <
native-gettimeofday: permit <
native-ioctl: permit <
native-issetugid: permit <
native-lseek: permit <
native-mmap: permit <
native-mprotect: prot eq "PROT_READ" then permit <
native-mprotect: prot eq "PROT_READ|PROT_EXEC" then permit <
native-mprotect: prot eq "PROT_READ|PROT_WRITE" then permit <
native-mprotect: prot eq "PROT_READ|PROT_WRITE|PROT_EXEC" t <
native-munmap: permit <
native-nanosleep: permit <
native-poll: permit
native-pread: permit | nativ=
e-nanosleep: permit
native-read: permit | nativ=
e-gettimeofday: permit
native-recvfrom: permit | nativ=
e-fsread: filename eq "/etc/resolv.conf" then permit
native-select: permit <
native-sendto: true then permit <
native-sigaction: permit <
native-sigprocmask: permit <
native-socket: sockdom eq "AF_INET" and socktype eq "SOCK_D
> nativ=
e-connect: sockaddr eq "inet-[127.0.0.1]:53" then perm
> nativ=
e-sendto: true then permit
> nativ=
e-select: permit
> nativ=
e-recvfrom: permit
native-socket: sockdom eq "AF_INET" and socktype eq "SOCK_S
native-write: permit | nativ=
e-connect: sockaddr match "inet-\\\[*\\\]:80" then per
> nativ=
e-exit: permit
--Multipart=_Thu__28_Sep_2006_02_15_52_+0300_yzHSm/hDrRnCh2b_
Content-Type: application/octet-stream;
name="Makefile"
Content-Disposition: attachment;
filename="Makefile"
Content-Transfer-Encoding: quoted-printable
# $NetBSD$
SDIFF?=3Dsdiff
regress: test-lflag test-sflag test-wflag \
test-tabs test-tabends test-tabends2 test-tabends3 \
test-merge test-merge2 test-merge3 test-merge4 test-merge5 \
test-merge6 test-merge7 test-merge8 test-merge9 test-merge10 \
test-merge11 test-merge12 test-same test-oneline test-oneline2 \
test-dot test-dot2 test-short test-stdin test-stdin2 \
test-Iflag12 test-Iflag21 test-Isflag12 test-Isflag21 \
test-Ilflag12 test-Ilflag21 test-Ilsflag12 test-Ilsflag21
test-Iflag12: file1 file2 Iflag12.out
${SDIFF} -w 125 -I '.*filename.*' ${.CURDIR}/file1 ${.CURDIR}/file2 | \
diff -u - ${.CURDIR}/Iflag12.out
test-Iflag21: file1 file2 Iflag21.out
${SDIFF} -w 125 -I '.*filename.*' ${.CURDIR}/file2 ${.CURDIR}/file1 | \
diff -u - ${.CURDIR}/Iflag21.out
test-Isflag12: file1 file2 Isflag12.out
${SDIFF} -sw 125 -I '.*filename.*' ${.CURDIR}/file1 ${.CURDIR}/file2 | \
diff -u - ${.CURDIR}/Isflag12.out
test-Isflag21: file1 file2 Isflag21.out
${SDIFF} -sw 125 -I '.*filename.*' ${.CURDIR}/file2 ${.CURDIR}/file1 | \
diff -u - ${.CURDIR}/Isflag21.out
test-Ilflag12: file1 file2 Ilflag12.out
${SDIFF} -lw 125 -I '.*filename.*' ${.CURDIR}/file1 ${.CURDIR}/file2 | \
diff -u - ${.CURDIR}/Ilflag12.out
test-Ilflag21: file1 file2 Ilflag21.out
${SDIFF} -lw 125 -I '.*filename.*' ${.CURDIR}/file2 ${.CURDIR}/file1 | \
diff -u - ${.CURDIR}/Ilflag21.out
test-Ilsflag12: file1 file2 Ilsflag12.out
${SDIFF} -sw 125 -I '.*filename.*' ${.CURDIR}/file1 ${.CURDIR}/file2 | \
diff -u - ${.CURDIR}/Ilsflag12.out
test-Ilsflag21: file1 file2 Ilsflag21.out
${SDIFF} -sw 125 -I '.*filename.*' ${.CURDIR}/file2 ${.CURDIR}/file1 | \
diff -u - ${.CURDIR}/Ilsflag21.out
test-lflag: file1 file2 lflag.out
${SDIFF} -l ${.CURDIR}/file1 ${.CURDIR}/file2 | diff -u ${.CURDIR}/lflag.o=
ut -
test-sflag: file1 file2 sflag.out
${SDIFF} -s ${.CURDIR}/file1 ${.CURDIR}/file2 | diff -u ${.CURDIR}/sflag.o=
ut -
test-wflag: file1 file2 wflag.out
${SDIFF} -w 125 ${.CURDIR}/file1 ${.CURDIR}/file2 | diff -u ${.CURDIR}/wfl=
ag.out -
test-tabs: tabs1 tabs2 tabs.out
${SDIFF} ${.CURDIR}/tabs1 ${.CURDIR}/tabs2 | diff -u ${.CURDIR}/tabs.out -
test-tabends: tabends tabends.out
${SDIFF} -w30 ${.CURDIR}/tabends /dev/null | diff -u ${.CURDIR}/tabends.ou=
t -
test-tabends2: tabends tabends2.out
${SDIFF} -w30 /dev/null ${.CURDIR}/tabends | diff -u ${.CURDIR}/tabends2.o=
ut -
test-tabends3: tabends tabends3.out
${SDIFF} -w19 ${.CURDIR}/tabends /dev/null | diff -u ${.CURDIR}/tabends3.o=
ut -
test-merge: file1 file2
yes l | ${SDIFF} -o merge.out ${.CURDIR}/file1 ${.CURDIR}/file2 >/dev/null=
|| true
diff -u ${.CURDIR}/file1 merge.out
test-merge2: file1 file2
yes r | ${SDIFF} -o merge.out ${.CURDIR}/file1 ${.CURDIR}/file2 >/dev/null=
|| true
diff -u ${.CURDIR}/file2 merge.out
test-merge3: file1 file2
yes el | VISUAL=3Dcat ${SDIFF} -o merge.out ${.CURDIR}/file1 ${.CURDIR}/fi=
le2 >/dev/null || true
diff -u ${.CURDIR}/file1 merge.out
test-merge4: file1 file2
yes er | VISUAL=3Dcat ${SDIFF} -o merge.out ${.CURDIR}/file1 ${.CURDIR}/fi=
le2 >/dev/null || true
diff -u ${.CURDIR}/file2 merge.out
test-merge5: file1 file2
yes l | ${SDIFF} -so merge.out ${.CURDIR}/file1 ${.CURDIR}/file2 >/dev/nul=
l || true
diff -u ${.CURDIR}/file1 merge.out
test-merge6: file1 file2
yes r | ${SDIFF} -so merge.out ${.CURDIR}/file1 ${.CURDIR}/file2 >/dev/nul=
l || true
diff -u ${.CURDIR}/file2 merge.out
test-merge7: file1 file2
yes l | ${SDIFF} -lo merge.out ${.CURDIR}/file1 ${.CURDIR}/file2 >/dev/nul=
l || true
diff -u ${.CURDIR}/file1 merge.out
test-merge8: file1 file2
yes r | ${SDIFF} -lo merge.out ${.CURDIR}/file1 ${.CURDIR}/file2 >/dev/nul=
l || true
diff -u ${.CURDIR}/file2 merge.out
test-merge9: file1 file2
yes l | ${SDIFF} -lso merge.out ${.CURDIR}/file1 ${.CURDIR}/file2 >/dev/nu=
ll || true
diff -u ${.CURDIR}/file1 merge.out
test-merge10: file1 file2
yes r | ${SDIFF} -lso merge.out ${.CURDIR}/file1 ${.CURDIR}/file2 >/dev/nu=
ll || true
diff -u ${.CURDIR}/file2 merge.out
test-merge11: file1 file2
{ while :; do echo s;echo l;echo v;echo l;done; } | \
${SDIFF} -o merge.out ${.CURDIR}/file1 ${.CURDIR}/file2 >/dev/null || =
true
diff -u ${.CURDIR}/file1 merge.out
test-merge12: file1 file2
{ while :; do echo s;echo r;echo v;echo r;done; } | \
${SDIFF} -o merge.out ${.CURDIR}/file1 ${.CURDIR}/file2 >/dev/null || =
true
diff -u ${.CURDIR}/file2 merge.out
test-same: file1
${SDIFF} ${.CURDIR}/file1 ${.CURDIR}/file1 | diff -u ${.CURDIR}/same.out -
test-oneline: oneline.in
${SDIFF} /dev/null ${.CURDIR}/oneline.in | fgrep -q abcd
test-oneline2: oneline.in
${SDIFF} ${.CURDIR}/oneline.in /dev/null | fgrep -q abcd
test-dot:
${SDIFF} /dev/null ${.CURDIR}/dot.in | fgrep -q '> .'
test-dot2:
${SDIFF} ${.CURDIR}/dot.in /dev/null | fgrep -q .
test-stdin:
echo stdin | ${SDIFF} /dev/null /dev/stdin | fgrep -q '> stdin'
test-stdin2:
echo stdin | ${SDIFF} /dev/stdin /dev/null | fgrep -q stdin
test-short: short.out
printf "r\nl\nr\nl" | ${SDIFF} -o merge.out ${.CURDIR}/file1 ${.CURDIR}/fi=
le2 \
>/dev/null || true
diff -u ${.CURDIR}/short.out merge.out
clean:
rm -f merge.out
.include <bsd.prog.mk>
--Multipart=_Thu__28_Sep_2006_02_15_52_+0300_yzHSm/hDrRnCh2b_
Content-Type: application/octet-stream;
name="oneline.in"
Content-Disposition: attachment;
filename="oneline.in"
Content-Transfer-Encoding: quoted-printable
abcd
--Multipart=_Thu__28_Sep_2006_02_15_52_+0300_yzHSm/hDrRnCh2b_
Content-Type: application/octet-stream;
name="same.out"
Content-Disposition: attachment;
filename="same.out"
Content-Transfer-Encoding: quoted-printable
Policy: /usr/bin/lynx, Emulation: native Policy: /=
usr/bin/lynx, Emulation: native
native-__sysctl: permit nativ=
e-__sysctl: permit
native-close: permit nativ=
e-close: permit
native-connect: sockaddr eq "inet-[127.0.0.1]:53" then perm nativ=
e-connect: sockaddr eq "inet-[127.0.0.1]:53" then perm
native-connect: sockaddr match "inet-\\\[*\\\]:80" then per nativ=
e-connect: sockaddr match "inet-\\\[*\\\]:80" then per
native-exit: permit nativ=
e-exit: permit
native-fcntl: cmd eq "F_SETFD" then permit nativ=
e-fcntl: cmd eq "F_SETFD" then permit
native-fsread: filename eq "/" then permit nativ=
e-fsread: filename eq "/" then permit
native-fsread: filename match "/<non-existent filename>: *" nativ=
e-fsread: filename match "/<non-existent filename>: *"
native-fsread: filename eq "/etc/lynx.cfg" then permit nativ=
e-fsread: filename eq "/etc/lynx.cfg" then permit
native-fsread: filename eq "/etc/malloc.conf" then permit nativ=
e-fsread: filename eq "/etc/malloc.conf" then permit
native-fsread: filename eq "/etc/resolv.conf" then permit nativ=
e-fsread: filename eq "/etc/resolv.conf" then permit
native-fsread: filename eq "/etc/utmp" then permit nativ=
e-fsread: filename eq "/etc/utmp" then permit
native-fsread: filename eq "/home" then permit nativ=
e-fsread: filename eq "/home" then permit
native-fsread: filename eq "$HOME" then permit nativ=
e-fsread: filename eq "$HOME" then permit
native-fsread: filename eq "$HOME/.lynx-keymaps" then permi nativ=
e-fsread: filename eq "$HOME/.lynx-keymaps" then permi
native-fsread: filename eq "$HOME/.lynxrc" then permit nativ=
e-fsread: filename eq "$HOME/.lynxrc" then permit
native-fsread: filename eq "$HOME/.mailcap" then permit nativ=
e-fsread: filename eq "$HOME/.mailcap" then permit
native-fsread: filename eq "$HOME/.mime.types" then permit nativ=
e-fsread: filename eq "$HOME/.mime.types" then permit
native-fsread: filename eq "$HOME/.terminfo" then permit nativ=
e-fsread: filename eq "$HOME/.terminfo" then permit
native-fsread: filename eq "$HOME/.terminfo.db" then permit nativ=
e-fsread: filename eq "$HOME/.terminfo.db" then permit
native-fsread: filename eq "/obj" then permit nativ=
e-fsread: filename eq "/obj" then permit
native-fsread: filename eq "/tmp" then permit nativ=
e-fsread: filename eq "/tmp" then permit
native-fsread: filename match "/tmp/lynx-*/." then permit nativ=
e-fsread: filename match "/tmp/lynx-*/." then permit
native-fsread: filename eq "/usr" then permit nativ=
e-fsread: filename eq "/usr" then permit
native-fsread: filename eq "/usr/bin" then permit nativ=
e-fsread: filename eq "/usr/bin" then permit
native-fsread: filename eq "/usr/games" then permit nativ=
e-fsread: filename eq "/usr/games" then permit
native-fsread: filename eq "/usr/include" then permit nativ=
e-fsread: filename eq "/usr/include" then permit
native-fsread: filename eq "/usr/lib" then permit nativ=
e-fsread: filename eq "/usr/lib" then permit
native-fsread: filename match "/usr/lib/libc.so.*" then per nativ=
e-fsread: filename match "/usr/lib/libc.so.*" then per
native-fsread: filename match "/usr/lib/libcrypto.so.*" the nativ=
e-fsread: filename match "/usr/lib/libcrypto.so.*" the
native-fsread: filename match "/usr/lib/libncurses.so.*" th nativ=
e-fsread: filename match "/usr/lib/libncurses.so.*" th
native-fsread: filename match "/usr/lib/libssl.so.*" then p nativ=
e-fsread: filename match "/usr/lib/libssl.so.*" then p
native-fsread: filename eq "/usr/libdata" then permit nativ=
e-fsread: filename eq "/usr/libdata" then permit
native-fsread: filename eq "/usr/libexec" then permit nativ=
e-fsread: filename eq "/usr/libexec" then permit
native-fsread: filename eq "/usr/lkm" then permit nativ=
e-fsread: filename eq "/usr/lkm" then permit
native-fsread: filename eq "/usr/local" then permit nativ=
e-fsread: filename eq "/usr/local" then permit
native-fsread: filename eq "/usr/mdec" then permit nativ=
e-fsread: filename eq "/usr/mdec" then permit
native-fsread: filename eq "/usr/obj" then permit nativ=
e-fsread: filename eq "/usr/obj" then permit
native-fsread: filename eq "/usr/obj/bin" then permit nativ=
e-fsread: filename eq "/usr/obj/bin" then permit
native-fsread: filename eq "/usr/obj/bin/systrace/." then p nativ=
e-fsread: filename eq "/usr/obj/bin/systrace/." then p
native-fsread: filename eq "/usr/obj/bin/systrace/.mailcap" nativ=
e-fsread: filename eq "/usr/obj/bin/systrace/.mailcap"
native-fsread: filename eq "/usr/obj/bin/systrace/.mime.typ nativ=
e-fsread: filename eq "/usr/obj/bin/systrace/.mime.typ
native-fsread: filename eq "/usr/share/misc/terminfo.db" th nativ=
e-fsread: filename eq "/usr/share/misc/terminfo.db" th
native-fsread: filename eq "/var/run/dev.db" then permit nativ=
e-fsread: filename eq "/var/run/dev.db" then permit
native-fsread: filename eq "/var/run/ld.so.hints" then perm nativ=
e-fsread: filename eq "/var/run/ld.so.hints" then perm
native-fstat: permit nativ=
e-fstat: permit
native-fswrite: filename match "/tmp/lynx-*" then permit nativ=
e-fswrite: filename match "/tmp/lynx-*" then permit
native-getdirentries: permit nativ=
e-getdirentries: permit
native-getpid: permit nativ=
e-getpid: permit
native-gettimeofday: permit nativ=
e-gettimeofday: permit
native-ioctl: permit nativ=
e-ioctl: permit
native-issetugid: permit nativ=
e-issetugid: permit
native-lseek: permit nativ=
e-lseek: permit
native-mmap: permit nativ=
e-mmap: permit
native-mprotect: prot eq "PROT_READ" then permit nativ=
e-mprotect: prot eq "PROT_READ" then permit
native-mprotect: prot eq "PROT_READ|PROT_EXEC" then permit nativ=
e-mprotect: prot eq "PROT_READ|PROT_EXEC" then permit
native-mprotect: prot eq "PROT_READ|PROT_WRITE" then permit nativ=
e-mprotect: prot eq "PROT_READ|PROT_WRITE" then permit
native-mprotect: prot eq "PROT_READ|PROT_WRITE|PROT_EXEC" t nativ=
e-mprotect: prot eq "PROT_READ|PROT_WRITE|PROT_EXEC" t
native-munmap: permit nativ=
e-munmap: permit
native-nanosleep: permit nativ=
e-nanosleep: permit
native-poll: permit nativ=
e-poll: permit
native-pread: permit nativ=
e-pread: permit
native-read: permit nativ=
e-read: permit
native-recvfrom: permit nativ=
e-recvfrom: permit
native-select: permit nativ=
e-select: permit
native-sendto: true then permit nativ=
e-sendto: true then permit
native-sigaction: permit nativ=
e-sigaction: permit
native-sigprocmask: permit nativ=
e-sigprocmask: permit
native-socket: sockdom eq "AF_INET" and socktype eq "SOCK_D nativ=
e-socket: sockdom eq "AF_INET" and socktype eq "SOCK_D
native-socket: sockdom eq "AF_INET" and socktype eq "SOCK_S nativ=
e-socket: sockdom eq "AF_INET" and socktype eq "SOCK_S
native-write: permit nativ=
e-write: permit
--Multipart=_Thu__28_Sep_2006_02_15_52_+0300_yzHSm/hDrRnCh2b_
Content-Type: application/octet-stream;
name="sflag.out"
Content-Disposition: attachment;
filename="sflag.out"
Content-Transfer-Encoding: quoted-printable
> nativ=
e-issetugid: permit
> nativ=
e-mprotect: permit
> nativ=
e-mmap: permit
> nativ=
e-fsread: filename eq "/var/run/ld.so.hints" then perm
> nativ=
e-fstat: permit
native-connect: sockaddr eq "inet-[127.0.0.1]:53" then perm | nativ=
e-fsread: filename match "/usr/lib/libssl.so.*" then p
native-connect: sockaddr match "inet-\\\[*\\\]:80" then per | nativ=
e-read: permit
native-exit: permit | nativ=
e-fsread: filename match "/usr/lib/libcrypto.so.*" the
native-fcntl: cmd eq "F_SETFD" then permit | nativ=
e-fsread: filename match "/usr/lib/libncurses.so.*" th
native-fsread: filename eq "/" then permit | nativ=
e-fsread: filename match "/usr/lib/libc.so.*" then per
native-fsread: filename match "/<non-existent filename>: *" | nativ=
e-munmap: permit
native-fsread: filename eq "/etc/lynx.cfg" then permit | nativ=
e-sigprocmask: permit
native-fsread: filename eq "/etc/resolv.conf" then permit | nativ=
e-getpid: permit
native-fsread: filename eq "/etc/utmp" then permit <
native-fsread: filename eq "/home" then permit <
native-fsread: filename eq "$HOME" then permit <
native-fsread: filename eq "$HOME/.lynx-keymaps" then permi <
native-fsread: filename eq "$HOME/.lynxrc" then permit <
native-fsread: filename eq "$HOME/.mailcap" then permit <
native-fsread: filename eq "$HOME/.mime.types" then permit <
native-fsread: filename eq "$HOME/.terminfo" then permit <
native-fsread: filename eq "$HOME/.terminfo.db" then permit <
native-fsread: filename eq "/obj" then permit <
> nativ=
e-fswrite: filename match "/tmp/lynx-*" then permit
> nativ=
e-fsread: filename eq "$HOME" then permit
> nativ=
e-fsread: filename eq "/etc/lynx.cfg" then permit
> nativ=
e-fsread: filename eq "/" then permit
> nativ=
e-fsread: filename eq "/usr/obj/bin/systrace/." then p
> nativ=
e-fsread: filename eq "/usr/obj/bin" then permit
> nativ=
e-fcntl: permit
> nativ=
e-getdirentries: permit
> nativ=
e-lseek: permit
> nativ=
e-fsread: filename eq "/usr/obj" then permit
native-fsread: filename match "/usr/lib/libc.so.*" then per <
native-fsread: filename match "/usr/lib/libcrypto.so.*" the <
native-fsread: filename match "/usr/lib/libncurses.so.*" th <
native-fsread: filename match "/usr/lib/libssl.so.*" then p <
native-fsread: filename eq "/usr/obj" then permit | nativ=
e-fsread: filename eq "/home" then permit
native-fsread: filename eq "/usr/obj/bin" then permit | nativ=
e-fsread: filename eq "/obj" then permit
native-fsread: filename eq "/usr/obj/bin/systrace/." then p | nativ=
e-fsread: filename eq "$HOME/.lynxrc" then permit
> nativ=
e-fsread: filename match "/<non-existent filename>: *"
> nativ=
e-fsread: filename eq "$HOME/.mailcap" then permit
> nativ=
e-fsread: filename eq "$HOME/.mime.types" then permit
> nativ=
e-sigaction: permit
> nativ=
e-ioctl: permit
> nativ=
e-fsread: filename eq "$HOME/.terminfo.db" then permit
> nativ=
e-fsread: filename eq "$HOME/.terminfo" then permit
> nativ=
e-pread: permit
> nativ=
e-write: permit
> nativ=
e-fsread: filename eq "$HOME/.lynx-keymaps" then permi
native-fsread: filename eq "/var/run/ld.so.hints" then perm | nativ=
e-fsread: filename eq "/etc/utmp" then permit
native-fstat: permit <
native-fswrite: filename match "/tmp/lynx-*" then permit <
native-getdirentries: permit <
native-getpid: permit <
native-gettimeofday: permit <
native-ioctl: permit <
native-issetugid: permit <
native-lseek: permit <
native-mmap: permit <
native-mprotect: prot eq "PROT_READ" then permit <
native-mprotect: prot eq "PROT_READ|PROT_EXEC" then permit <
native-mprotect: prot eq "PROT_READ|PROT_WRITE" then permit <
native-mprotect: prot eq "PROT_READ|PROT_WRITE|PROT_EXEC" t <
native-munmap: permit <
native-nanosleep: permit <
native-pread: permit | nativ=
e-nanosleep: permit
native-read: permit | nativ=
e-gettimeofday: permit
native-recvfrom: permit | nativ=
e-fsread: filename eq "/etc/resolv.conf" then permit
native-select: permit <
native-sendto: true then permit <
native-sigaction: permit <
native-sigprocmask: permit <
> nativ=
e-connect: sockaddr eq "inet-[127.0.0.1]:53" then perm
> nativ=
e-sendto: true then permit
> nativ=
e-select: permit
> nativ=
e-recvfrom: permit
native-write: permit | nativ=
e-connect: sockaddr match "inet-\\\[*\\\]:80" then per
> nativ=
e-exit: permit
--Multipart=_Thu__28_Sep_2006_02_15_52_+0300_yzHSm/hDrRnCh2b_
Content-Type: application/octet-stream;
name="short.out"
Content-Disposition: attachment;
filename="short.out"
Content-Transfer-Encoding: quoted-printable
Policy: /usr/bin/lynx, Emulation: native
native-issetugid: permit
native-mprotect: permit
native-mmap: permit
native-__sysctl: permit
native-close: permit
native-fsread: filename match "/usr/lib/libssl.so.*" then permit
native-read: permit
native-fsread: filename match "/usr/lib/libcrypto.so.*" then permit
native-fsread: filename match "/usr/lib/libncurses.so.*" then permit
native-fsread: filename match "/usr/lib/libc.so.*" then permit
native-munmap: permit
native-sigprocmask: permit
native-fsread: filename eq "/etc/malloc.conf" then permit
native-fsread: filename eq "/etc/resolv.conf" then permit
--Multipart=_Thu__28_Sep_2006_02_15_52_+0300_yzHSm/hDrRnCh2b_
Content-Type: application/octet-stream;
name="tabends"
Content-Disposition: attachment;
filename="tabends"
Content-Transfer-Encoding: quoted-printable
=09
0 =09
01 =09
012 =09
0123 =09
01234 =09
012345 =09
0123456 =09
01234567 =09
012345670 =09
0123456701 =09
01234567012 =09
012345670123 =09
0123456701234 =09
01234567012345 =09
012345670123456 =09
0123456701234567=09
--Multipart=_Thu__28_Sep_2006_02_15_52_+0300_yzHSm/hDrRnCh2b_
Content-Type: application/octet-stream;
name="tabends.out"
Content-Disposition: attachment;
filename="tabends.out"
Content-Transfer-Encoding: quoted-printable
<
0 <
01 <
012 <
0123 <
01234 <
012345 <
0123456 <
01234567 <
012345670 <
0123456701 <
01234567012 <
012345670123 <
0123456701234 <
0123456701234 <
0123456701234 <
0123456701234 <
--Multipart=_Thu__28_Sep_2006_02_15_52_+0300_yzHSm/hDrRnCh2b_
Content-Type: application/octet-stream;
name="tabends2.out"
Content-Disposition: attachment;
filename="tabends2.out"
Content-Transfer-Encoding: quoted-printable
> =09
> 0=09
> 01=09
> 012=09
> 0123=09
> 01234=09
> 012345=09
> 0123456=09
> 01234567
> 012345670
> 0123456701
> 01234567012
> 012345670123
> 0123456701234
> 0123456701234
> 0123456701234
> 0123456701234
--Multipart=_Thu__28_Sep_2006_02_15_52_+0300_yzHSm/hDrRnCh2b_
Content-Type: application/octet-stream;
name="tabends3.out"
Content-Disposition: attachment;
filename="tabends3.out"
Content-Transfer-Encoding: quoted-printable
<
0 <
01 <
012 <
0123 <
01234 <
012345 <
0123456 <
01234567 <
01234567 <
01234567 <
01234567 <
01234567 <
01234567 <
01234567 <
01234567 <
01234567 <
--Multipart=_Thu__28_Sep_2006_02_15_52_+0300_yzHSm/hDrRnCh2b_
Content-Type: application/octet-stream;
name="tabs.out"
Content-Disposition: attachment;
filename="tabs.out"
Content-Transfer-Encoding: quoted-printable
Policy: /usr/bin/lynx, Emulation: native Policy: /=
usr/bin/lynx, Emulation: native
> native-i=
ssetugid: permit
> native-m=
protect: permit
> native-m=
map: permit
native-__sysctl: permit native-__sysctl=
: permit
> native-f=
sread: filename eq "/var/run/ld.so.hints" then pe
> native-f=
stat: permit
native-close: permit native-close: p=
ermit
native-connect: sockaddr eq "inet-[127.0.0.1]:53" then | native-fsread: =
filename match "/usr/lib/libssl.so.*" then
native-connect: sockaddr match "inet-\\\[*\\\]:80" then | native-read: pe=
rmit
native-exit: permit | native-fsread: =
filename match "/usr/lib/libcrypto.so.*" t
native-fcntl: cmd eq "F_SETFD" then permit | native-fsread: =
filename match "/usr/lib/libncurses.so.*"=20
native-fsread: filename eq "/" then permit | native-fsread: =
filename match "/usr/lib/libc.so.*" then p
native-fsread: filename match "/<non-existent filename> | native-munmap: =
permit
native-fsread: filename eq "/etc/lynx.cfg" then permit | native-sigprocm=
ask: permit
native-fsread: filename eq "/etc/malloc.conf" then perm native-fsread: =
filename eq "/etc/malloc.conf" then permit
native-fsread: filename eq "/etc/resolv.conf" then perm | native-getpid: =
permit
native-fsread: filename eq "/etc/utmp" then permit <
native-fsread: filename eq "/home" then permit <
native-fsread: filename eq "$HOME" then permit <
native-fsread: filename eq "$HOME/.lynx-keymaps" then p <
native-fsread: filename eq "$HOME/.lynxrc" then permit <
native-fsread: filename eq "$HOME/.mailcap" then permit <
native-fsread: filename eq "$HOME/.mime.types" then per <
native-fsread: filename eq "$HOME/.terminfo" then permi <
native-fsread: filename eq "$HOME/.terminfo.db" then pe <
native-fsread: filename eq "/obj" then permit <
native-fsread: filename eq "/tmp" then permit native-fsread: =
filename eq "/tmp" then permit
> native-f=
swrite: filename match "/tmp/lynx-*" then permit
native-fsread: filename match "/tmp/lynx-*/." then perm native-fsread: =
filename match "/tmp/lynx-*/." then permit
> native-f=
sread: filename eq "$HOME" then permit
> native-f=
sread: filename eq "/etc/lynx.cfg" then permit
> native-f=
sread: filename eq "/" then permit
> native-f=
sread: filename eq "/usr/obj/bin/systrace/." then
> native-f=
sread: filename eq "/usr/obj/bin" then permit
> native-f=
cntl: permit
> native-g=
etdirentries: permit
> native-l=
seek: permit
> native-f=
sread: filename eq "/usr/obj" then permit
native-fsread: filename eq "/usr" then permit native-fsread: =
filename eq "/usr" then permit
native-fsread: filename eq "/usr/bin" then permit native-fsread: =
filename eq "/usr/bin" then permit
native-fsread: filename eq "/usr/games" then permit native-fsread: =
filename eq "/usr/games" then permit
native-fsread: filename eq "/usr/include" then permit native-fsread: =
filename eq "/usr/include" then permit
native-fsread: filename eq "/usr/lib" then permit native-fsread: =
filename eq "/usr/lib" then permit
native-fsread: filename match "/usr/lib/libc.so.*" then <
native-fsread: filename match "/usr/lib/libcrypto.so.*" <
native-fsread: filename match "/usr/lib/libncurses.so.* <
native-fsread: filename match "/usr/lib/libssl.so.*" th <
native-fsread: filename eq "/usr/libdata" then permit native-fsread: =
filename eq "/usr/libdata" then permit
native-fsread: filename eq "/usr/libexec" then permit native-fsread: =
filename eq "/usr/libexec" then permit
native-fsread: filename eq "/usr/lkm" then permit native-fsread: =
filename eq "/usr/lkm" then permit
native-fsread: filename eq "/usr/local" then permit native-fsread: =
filename eq "/usr/local" then permit
native-fsread: filename eq "/usr/mdec" then permit native-fsread: =
filename eq "/usr/mdec" then permit
native-fsread: filename eq "/usr/obj" then permit | native-fsread: =
filename eq "/home" then permit
native-fsread: filename eq "/usr/obj/bin" then permit | native-fsread: =
filename eq "/obj" then permit
native-fsread: filename eq "/usr/obj/bin/systrace/." th | native-fsread: =
filename eq "$HOME/.lynxrc" then permit
> native-f=
sread: filename match "/<non-existent filename>:=20
native-fsread: filename eq "/usr/obj/bin/systrace/.mail native-fsread: =
filename eq "/usr/obj/bin/systrace/.mailca
> native-f=
sread: filename eq "$HOME/.mailcap" then permit
native-fsread: filename eq "/usr/obj/bin/systrace/.mime native-fsread: =
filename eq "/usr/obj/bin/systrace/.mime.t
> native-f=
sread: filename eq "$HOME/.mime.types" then permi
> native-s=
igaction: permit
> native-i=
octl: permit
> native-f=
sread: filename eq "$HOME/.terminfo.db" then perm
> native-f=
sread: filename eq "$HOME/.terminfo" then permit
native-fsread: filename eq "/usr/share/misc/terminfo.db native-fsread: =
filename eq "/usr/share/misc/terminfo.db"=20
> native-p=
read: permit
> native-w=
rite: permit
> native-f=
sread: filename eq "$HOME/.lynx-keymaps" then per
native-fsread: filename eq "/var/run/dev.db" then permi native-fsread: =
filename eq "/var/run/dev.db" then permit
native-fsread: filename eq "/var/run/ld.so.hints" then | native-fsread: =
filename eq "/etc/utmp" then permit
native-fstat: permit <
native-fswrite: filename match "/tmp/lynx-*" then permi <
native-getdirentries: permit <
native-getpid: permit <
native-gettimeofday: permit <
native-ioctl: permit <
native-issetugid: permit <
native-lseek: permit <
native-mmap: permit <
native-mprotect: prot eq "PROT_READ" then permit <
native-mprotect: prot eq "PROT_READ|PROT_EXEC" then per <
native-mprotect: prot eq "PROT_READ|PROT_WRITE" then pe <
native-mprotect: prot eq "PROT_READ|PROT_WRITE|PROT_EXE <
native-munmap: permit <
native-nanosleep: permit <
native-poll: permit native-poll: pe=
rmit
native-pread: permit | native-nanoslee=
p: permit
native-read: permit | native-gettimeo=
fday: permit
native-recvfrom: permit | native-fsread: =
filename eq "/etc/resolv.conf" then permit
native-select: permit <
native-sendto: true then permit <
native-sigaction: permit <
native-sigprocmask: permit <
native-socket: sockdom eq "AF_INET" and socktype eq "SO native-socket: =
sockdom eq "AF_INET" and socktype eq "SOCK
> native-c=
onnect: sockaddr eq "inet-[127.0.0.1]:53" then pe
> native-s=
endto: true then permit
> native-s=
elect: permit
> native-r=
ecvfrom: permit
native-socket: sockdom eq "AF_INET" and socktype eq "SO native-socket: =
sockdom eq "AF_INET" and socktype eq "SOCK
native-write: permit | native-connect:=
sockaddr match "inet-\\\[*\\\]:80" then p
> native-e=
xit: permit
--Multipart=_Thu__28_Sep_2006_02_15_52_+0300_yzHSm/hDrRnCh2b_
Content-Type: application/octet-stream;
name="tabs1"
Content-Disposition: attachment;
filename="tabs1"
Content-Transfer-Encoding: quoted-printable
Policy: /usr/bin/lynx, Emulation: native
native-__sysctl: permit
native-close: permit
native-connect: sockaddr eq "inet-[127.0.0.1]:53" then permit
native-connect: sockaddr match "inet-\\\[*\\\]:80" then permit
native-exit: permit
native-fcntl: cmd eq "F_SETFD" then permit
native-fsread: filename eq "/" then permit
native-fsread: filename match "/<non-existent filename>: *" then permit
native-fsread: filename eq "/etc/lynx.cfg" then permit
native-fsread: filename eq "/etc/malloc.conf" then permit
native-fsread: filename eq "/etc/resolv.conf" then permit
native-fsread: filename eq "/etc/utmp" then permit
native-fsread: filename eq "/home" then permit
native-fsread: filename eq "$HOME" then permit
native-fsread: filename eq "$HOME/.lynx-keymaps" then permit
native-fsread: filename eq "$HOME/.lynxrc" then permit
native-fsread: filename eq "$HOME/.mailcap" then permit
native-fsread: filename eq "$HOME/.mime.types" then permit
native-fsread: filename eq "$HOME/.terminfo" then permit
native-fsread: filename eq "$HOME/.terminfo.db" then permit
native-fsread: filename eq "/obj" then permit
native-fsread: filename eq "/tmp" then permit
native-fsread: filename match "/tmp/lynx-*/." then permit
native-fsread: filename eq "/usr" then permit
native-fsread: filename eq "/usr/bin" then permit
native-fsread: filename eq "/usr/games" then permit
native-fsread: filename eq "/usr/include" then permit
native-fsread: filename eq "/usr/lib" then permit
native-fsread: filename match "/usr/lib/libc.so.*" then permit
native-fsread: filename match "/usr/lib/libcrypto.so.*" then permit
native-fsread: filename match "/usr/lib/libncurses.so.*" then permit
native-fsread: filename match "/usr/lib/libssl.so.*" then permit
native-fsread: filename eq "/usr/libdata" then permit
native-fsread: filename eq "/usr/libexec" then permit
native-fsread: filename eq "/usr/lkm" then permit
native-fsread: filename eq "/usr/local" then permit
native-fsread: filename eq "/usr/mdec" then permit
native-fsread: filename eq "/usr/obj" then permit
native-fsread: filename eq "/usr/obj/bin" then permit
native-fsread: filename eq "/usr/obj/bin/systrace/." then permit
native-fsread: filename eq "/usr/obj/bin/systrace/.mailcap" then permit
native-fsread: filename eq "/usr/obj/bin/systrace/.mime.types" then permit
native-fsread: filename eq "/usr/share/misc/terminfo.db" then permit
native-fsread: filename eq "/var/run/dev.db" then permit
native-fsread: filename eq "/var/run/ld.so.hints" then permit
native-fstat: permit
native-fswrite: filename match "/tmp/lynx-*" then permit
native-getdirentries: permit
native-getpid: permit
native-gettimeofday: permit
native-ioctl: permit
native-issetugid: permit
native-lseek: permit
native-mmap: permit
native-mprotect: prot eq "PROT_READ" then permit
native-mprotect: prot eq "PROT_READ|PROT_EXEC" then permit
native-mprotect: prot eq "PROT_READ|PROT_WRITE" then permit
native-mprotect: prot eq "PROT_READ|PROT_WRITE|PROT_EXEC" then permit
native-munmap: permit
native-nanosleep: permit
native-poll: permit
native-pread: permit
native-read: permit
native-recvfrom: permit
native-select: permit
native-sendto: true then permit
native-sigaction: permit
native-sigprocmask: permit
native-socket: sockdom eq "AF_INET" and socktype eq "SOCK_DGRAM" then perm=
it
native-socket: sockdom eq "AF_INET" and socktype eq "SOCK_STREAM" then per=
mit
native-write: permit
--Multipart=_Thu__28_Sep_2006_02_15_52_+0300_yzHSm/hDrRnCh2b_
Content-Type: application/octet-stream;
name="tabs2"
Content-Disposition: attachment;
filename="tabs2"
Content-Transfer-Encoding: quoted-printable
Policy: /usr/bin/lynx, Emulation: native
native-issetugid: permit
native-mprotect: permit
native-mmap: permit
native-__sysctl: permit
native-fsread: filename eq "/var/run/ld.so.hints" then permit
native-fstat: permit
native-close: permit
native-fsread: filename match "/usr/lib/libssl.so.*" then permit
native-read: permit
native-fsread: filename match "/usr/lib/libcrypto.so.*" then permit
native-fsread: filename match "/usr/lib/libncurses.so.*" then permit
native-fsread: filename match "/usr/lib/libc.so.*" then permit
native-munmap: permit
native-sigprocmask: permit
native-fsread: filename eq "/etc/malloc.conf" then permit
native-getpid: permit
native-fsread: filename eq "/tmp" then permit
native-fswrite: filename match "/tmp/lynx-*" then permit
native-fsread: filename match "/tmp/lynx-*/." then permit
native-fsread: filename eq "$HOME" then permit
native-fsread: filename eq "/etc/lynx.cfg" then permit
native-fsread: filename eq "/" then permit
native-fsread: filename eq "/usr/obj/bin/systrace/." then permit
native-fsread: filename eq "/usr/obj/bin" then permit
native-fcntl: permit
native-getdirentries: permit
native-lseek: permit
native-fsread: filename eq "/usr/obj" then permit
native-fsread: filename eq "/usr" then permit
native-fsread: filename eq "/usr/bin" then permit
native-fsread: filename eq "/usr/games" then permit
native-fsread: filename eq "/usr/include" then permit
native-fsread: filename eq "/usr/lib" then permit
native-fsread: filename eq "/usr/libdata" then permit
native-fsread: filename eq "/usr/libexec" then permit
native-fsread: filename eq "/usr/lkm" then permit
native-fsread: filename eq "/usr/local" then permit
native-fsread: filename eq "/usr/mdec" then permit
native-fsread: filename eq "/home" then permit
native-fsread: filename eq "/obj" then permit
native-fsread: filename eq "$HOME/.lynxrc" then permit
native-fsread: filename match "/<non-existent filename>: *" then permit
native-fsread: filename eq "/usr/obj/bin/systrace/.mailcap" then permit
native-fsread: filename eq "$HOME/.mailcap" then permit
native-fsread: filename eq "/usr/obj/bin/systrace/.mime.types" then permit
native-fsread: filename eq "$HOME/.mime.types" then permit
native-sigaction: permit
native-ioctl: permit
native-fsread: filename eq "$HOME/.terminfo.db" then permit
native-fsread: filename eq "$HOME/.terminfo" then permit
native-fsread: filename eq "/usr/share/misc/terminfo.db" then permit
native-pread: permit
native-write: permit
native-fsread: filename eq "$HOME/.lynx-keymaps" then permit
native-fsread: filename eq "/var/run/dev.db" then permit
native-fsread: filename eq "/etc/utmp" then permit
native-poll: permit
native-nanosleep: permit
native-gettimeofday: permit
native-fsread: filename eq "/etc/resolv.conf" then permit
native-socket: sockdom eq "AF_INET" and socktype eq "SOCK_DGRAM" then perm=
it
native-connect: sockaddr eq "inet-[127.0.0.1]:53" then permit
native-sendto: true then permit
native-select: permit
native-recvfrom: permit
native-socket: sockdom eq "AF_INET" and socktype eq "SOCK_STREAM" then per=
mit
native-connect: sockaddr match "inet-\\\[*\\\]:80" then permit
native-exit: permit
--Multipart=_Thu__28_Sep_2006_02_15_52_+0300_yzHSm/hDrRnCh2b_
Content-Type: application/octet-stream;
name="wflag.out"
Content-Disposition: attachment;
filename="wflag.out"
Content-Transfer-Encoding: quoted-printable
Policy: /usr/bin/lynx, Emulation: native Policy: /us=
r/bin/lynx, Emulation: native
> native-=
issetugid: permit
> native-=
mprotect: permit
> native-=
mmap: permit
native-__sysctl: permit native-=
__sysctl: permit
> native-=
fsread: filename eq "/var/run/ld.so.hints" then pe
> native-=
fstat: permit
native-close: permit native-=
close: permit
native-connect: sockaddr eq "inet-[127.0.0.1]:53" then pe | native-=
fsread: filename match "/usr/lib/libssl.so.*" then
native-connect: sockaddr match "inet-\\\[*\\\]:80" then p | native-=
read: permit
native-exit: permit | native-=
fsread: filename match "/usr/lib/libcrypto.so.*" t
native-fcntl: cmd eq "F_SETFD" then permit | native-=
fsread: filename match "/usr/lib/libncurses.so.*"=20
native-fsread: filename eq "/" then permit | native-=
fsread: filename match "/usr/lib/libc.so.*" then p
native-fsread: filename match "/<non-existent filename>: | native-=
munmap: permit
native-fsread: filename eq "/etc/lynx.cfg" then permit | native-=
sigprocmask: permit
native-fsread: filename eq "/etc/malloc.conf" then permit native-=
fsread: filename eq "/etc/malloc.conf" then permit
native-fsread: filename eq "/etc/resolv.conf" then permit | native-=
getpid: permit
native-fsread: filename eq "/etc/utmp" then permit <
native-fsread: filename eq "/home" then permit <
native-fsread: filename eq "$HOME" then permit <
native-fsread: filename eq "$HOME/.lynx-keymaps" then per <
native-fsread: filename eq "$HOME/.lynxrc" then permit <
native-fsread: filename eq "$HOME/.mailcap" then permit <
native-fsread: filename eq "$HOME/.mime.types" then permi <
native-fsread: filename eq "$HOME/.terminfo" then permit <
native-fsread: filename eq "$HOME/.terminfo.db" then perm <
native-fsread: filename eq "/obj" then permit <
native-fsread: filename eq "/tmp" then permit native-=
fsread: filename eq "/tmp" then permit
> native-=
fswrite: filename match "/tmp/lynx-*" then permit
native-fsread: filename match "/tmp/lynx-*/." then permit native-=
fsread: filename match "/tmp/lynx-*/." then permit
> native-=
fsread: filename eq "$HOME" then permit
> native-=
fsread: filename eq "/etc/lynx.cfg" then permit
> native-=
fsread: filename eq "/" then permit
> native-=
fsread: filename eq "/usr/obj/bin/systrace/." then
> native-=
fsread: filename eq "/usr/obj/bin" then permit
> native-=
fcntl: permit
> native-=
getdirentries: permit
> native-=
lseek: permit
> native-=
fsread: filename eq "/usr/obj" then permit
native-fsread: filename eq "/usr" then permit native-=
fsread: filename eq "/usr" then permit
native-fsread: filename eq "/usr/bin" then permit native-=
fsread: filename eq "/usr/bin" then permit
native-fsread: filename eq "/usr/games" then permit native-=
fsread: filename eq "/usr/games" then permit
native-fsread: filename eq "/usr/include" then permit native-=
fsread: filename eq "/usr/include" then permit
native-fsread: filename eq "/usr/lib" then permit native-=
fsread: filename eq "/usr/lib" then permit
native-fsread: filename match "/usr/lib/libc.so.*" then p <
native-fsread: filename match "/usr/lib/libcrypto.so.*" t <
native-fsread: filename match "/usr/lib/libncurses.so.*" <
native-fsread: filename match "/usr/lib/libssl.so.*" then <
native-fsread: filename eq "/usr/libdata" then permit native-=
fsread: filename eq "/usr/libdata" then permit
native-fsread: filename eq "/usr/libexec" then permit native-=
fsread: filename eq "/usr/libexec" then permit
native-fsread: filename eq "/usr/lkm" then permit native-=
fsread: filename eq "/usr/lkm" then permit
native-fsread: filename eq "/usr/local" then permit native-=
fsread: filename eq "/usr/local" then permit
native-fsread: filename eq "/usr/mdec" then permit native-=
fsread: filename eq "/usr/mdec" then permit
native-fsread: filename eq "/usr/obj" then permit | native-=
fsread: filename eq "/home" then permit
native-fsread: filename eq "/usr/obj/bin" then permit | native-=
fsread: filename eq "/obj" then permit
native-fsread: filename eq "/usr/obj/bin/systrace/." then | native-=
fsread: filename eq "$HOME/.lynxrc" then permit
> native-=
fsread: filename match "/<non-existent filename>:=20
native-fsread: filename eq "/usr/obj/bin/systrace/.mailca native-=
fsread: filename eq "/usr/obj/bin/systrace/.mailca
> native-=
fsread: filename eq "$HOME/.mailcap" then permit
native-fsread: filename eq "/usr/obj/bin/systrace/.mime.t native-=
fsread: filename eq "/usr/obj/bin/systrace/.mime.t
> native-=
fsread: filename eq "$HOME/.mime.types" then permi
> native-=
sigaction: permit
> native-=
ioctl: permit
> native-=
fsread: filename eq "$HOME/.terminfo.db" then perm
> native-=
fsread: filename eq "$HOME/.terminfo" then permit
native-fsread: filename eq "/usr/share/misc/terminfo.db" native-=
fsread: filename eq "/usr/share/misc/terminfo.db"=20
> native-=
pread: permit
> native-=
write: permit
> native-=
fsread: filename eq "$HOME/.lynx-keymaps" then per
native-fsread: filename eq "/var/run/dev.db" then permit native-=
fsread: filename eq "/var/run/dev.db" then permit
native-fsread: filename eq "/var/run/ld.so.hints" then pe | native-=
fsread: filename eq "/etc/utmp" then permit
native-fstat: permit <
native-fswrite: filename match "/tmp/lynx-*" then permit <
native-getdirentries: permit <
native-getpid: permit <
native-gettimeofday: permit <
native-ioctl: permit <
native-issetugid: permit <
native-lseek: permit <
native-mmap: permit <
native-mprotect: prot eq "PROT_READ" then permit <
native-mprotect: prot eq "PROT_READ|PROT_EXEC" then permi <
native-mprotect: prot eq "PROT_READ|PROT_WRITE" then perm <
native-mprotect: prot eq "PROT_READ|PROT_WRITE|PROT_EXEC" <
native-munmap: permit <
native-nanosleep: permit <
native-poll: permit native-=
poll: permit
native-pread: permit | native-=
nanosleep: permit
native-read: permit | native-=
gettimeofday: permit
native-recvfrom: permit | native-=
fsread: filename eq "/etc/resolv.conf" then permit
native-select: permit <
native-sendto: true then permit <
native-sigaction: permit <
native-sigprocmask: permit <
native-socket: sockdom eq "AF_INET" and socktype eq "SOCK native-=
socket: sockdom eq "AF_INET" and socktype eq "SOCK
> native-=
connect: sockaddr eq "inet-[127.0.0.1]:53" then pe
> native-=
sendto: true then permit
> native-=
select: permit
> native-=
recvfrom: permit
native-socket: sockdom eq "AF_INET" and socktype eq "SOCK native-=
socket: sockdom eq "AF_INET" and socktype eq "SOCK
native-write: permit | native-=
connect: sockaddr match "inet-\\\[*\\\]:80" then p
> native-=
exit: permit
--Multipart=_Thu__28_Sep_2006_02_15_52_+0300_yzHSm/hDrRnCh2b_--