I've adding the output of test_env to the default page, it looks like when I'm running nostromo in chroot the starting / gets stripped from the PATH_INFO environment setting.
no chroot: PATH_INFO = /home chroot: PATH_INFO = home Now to just figure out why this is happening. On Sep 19, 2009, at 7:27 PM, James Turner wrote: > I'm trying to setup a fossil cgi script under nostromo [0] on OpenBSD. > When I run nhttpd in non-chroot mode it displays the repository as one > would think. However when I run it in chroot mode (nhttpd -r) it only > renders the homepage and all other pages render the homepage as well. > You can see it here [1]. However when ran in chroot apache it displays > everything correctly. Both chroots contain the fossil binary and libc > and libz. I know this mostly likely isn't a fossil issue but rather an > issue with nhttpd chroot, but I was wonder if anyone could point me in > a direction or at least give a clue to explain the behavior I am > seeing. Thanks. > > [0] http://dns.nazgul.ch/dev_nostromo.html > [1] http://bsdgroup.org:8080/cgi-bin/sre/ > _______________________________________________ > fossil-users mailing list > fossil-users@lists.fossil-scm.org > http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users > _______________________________________________ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users