Re: chicken-doc instructions recommend extracting tar file as root

2021-05-08 Thread Jim Ursetto
Hi there, Thanks for your interest. I recommend checking out a copy of the svn wiki repo and using chicken-doc-admin to import it, instead of using the tarball. For details see the Quick Start section in https://api.call-cc.org/5/doc/chicken-doc-admin. Or, extract the tarball somewhere in

Re: chicken-doc instructions recommend extracting tar file as root

2021-05-08 Thread Lassi Kortela
For a proper fix, could chicken-doc be modified to download the tar file, sanity-check its contents, and unpack it safely into the user's home directory instead? Alternatively, if the documentation is shipped in some kind of file format with an index for fast lookup, it doesn't need to be

chicken-doc instructions recommend extracting tar file as root

2021-05-08 Thread Lassi Kortela
Currently https://wiki.call-cc.org/eggref/5/chicken-doc instructs users to run: curl https://3e8.org/pub/chicken-doc/chicken-doc-repo-5.tgz | sudo tar zx in a directory that's often located within /usr. This is not ideal from a security perspective, especially given that that the remote file