[Mailman-Users] Mailman in chrooted OpenBSD
Patrick Valencia
pvalencia357 at gmail.com
Sat Sep 8 20:34:07 CEST 2007
Ohh... *slaps forehead* python isn't in the chrooted environment. But
wouldn't the cgi executable require python to output the error message?
Should I just install another copy of python into
/var/www/usr/local/bin/python? Do you know much about chrooting
applications? This isn't really a mailman issue if that's all it is, but I
want to be sure that's all it is.
On 9/8/07, Mark Sapiro <msapiro at value.net> wrote:
>
> Patrick Valencia wrote:
> >
> >When trying to make install in the src directory I get this error:
> >
> >:/var/www/mailman-2.1.9/src$ sudo make install
> >for f in admindb admin confirm create edithtml listinfo options private
> >rmlist roster subscribe; do exe=/var/www/mailman/cgi-bin/$f;
> >/usr/bin/install -c -m 755 $f $exe; chmod g+s $exe; done
> >install: /var/www/mailman/cgi-bin/admindb: No such file or directory
> >*** Error code 71
> >
> >Stop in /var/www/mailman-2.1.9/src (line 114 of Makefile).
>
>
> I don't really understand why ...
>
>
> >So I reconfigured and changed the Makefile in the mailman-2.1.9 directory
> >then make clean/make/installed it and then overwrote it with the same
> from
> >the src directory, and both times I'm still getting the same error. I'm
> >thinking it doesn't have to do with the gid. I think it's trying to
> access
> >a different file outside the chroot. However, I'm pretty much all out of
> >ideas at this point.
>
>
> If it's not the setregid, its the call to run the driver script which
> tries to run the python executable (at the path configure found) with
> arguments of the path to scripts/driver and the name of the cgi
> (e.g.admindb). Maybe it's python it can't find.
>
> --
> Mark Sapiro <msapiro at value.net> The highway is for gamblers,
> San Francisco Bay Area, California better use your sense - B. Dylan
>
>
More information about the Mailman-Users
mailing list