I have a sandbox that loads scribble/manual (indirectly) to render some HTML. 
But it crashes with the following error:
> racket -e "(require racket/sandbox)" -e "((make-evaluator 'racket/base) 
> '(require scribble/manual))"
file-exists?: `exists' access denied for /etc/ssl/cert.pem
  errortrace...:
  context...:
   do-error
   security-guard-check-file
   ->host
   file-exists?
   ..../racket/racket/collects/openssl/mzssl.rkt:397:0: x509-root-sources
   interpret
   [repeats 1 more time]
   proc
   call-in-empty-metacontinuation-frame
   body of "..../racket/racket/collects/openssl/mzssl.rkt"
   interpret-expr
   body of top-level
   run-module-instance!
   [repeats 12 more times]
   perform-require!
   loop

This is strange, since openssl shouldn't actually be needed.

I could just allow access to the file, but the path depends on which operating 
system I'm running on making this slightly complicated, and the access isn't 
necessary.

Is there some way to trick Racket into not trying to do this, or else some 
parameter I can use to provide access to whatever openssl is going to try to 
touch without hardcoding the paths?

-- 
William J. Bowman

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/X/OpEPyvzOyzQql2%40williamjbowman.com.

Reply via email to