Kevin Chadwick <m8il1i...@gmail.com> wrote:

> On 1/21/21 2:58 PM, Kevin Chadwick wrote:
> >>>    840 beep     CALL  pledge(0xc0000f4000,0xc0000ae384)
> >>>    840 beep     STRU  promise="stdio rpath wpath cpath dpath tmppath inet 
> >>> mcast fattr chown flock unix d\
> >>>   ns getpw sendfd recvfd tape tty proc exec prot_exec settime ps vminfo 
> >>> id pf route wroute audio v\
> >>>   ideo bpf unveil error"
> >>>    840 beep     STRU  execpromise=""
> >>>    840 beep     RET   pledge 0
> >>>
> >> Whatever you are trying to do is ridiculous.
> > Absolutely. In fact the program itself is pointless to pledge, playing a 
> > beep to
> > the speaker. However, I had pledge disabled in my binaries due to the 
> > syscall 74
> > Go bug that was fixed. This is just testing with the most permissable 
> > settings.
> > Perhaps that in itself could cause an issue.
> 
> Is execpromise="" equivalent to passing null in c as a nil string in Go is
> initialised to "" (function sig = string)
> 
> Perhaps I should ktrace the whacky full promise passsed as execpromise too?

I wonder what happens if I point this thing at my foot.

Reply via email to