On Mon, 1 Jun 2015 06:05:28 -0400 Josh Grosse <j...@jggimi.homeip.net> wrote:
> On Mon, Jun 01, 2015 at 04:45:01AM -0400, dan mclaughlin wrote:
> > On Sun, 31 May 2015 22:20:17 -0500 Okupandolared <kan...@darkmail.mx> wrote:
> > > does not exist,
> > > 
> > > so I can copy /usr/bin/whoami to /var/www/usr/bin/whoami?
> > > 
> > > that try "ls" and "/bin/ls" and "/var/www/bin/ls"
> > > 
> > > and it does not work,
> > > "/bin/ls" exist
> > > "/var/www/bin/ls" exist
> > > 
> > > thanks
> > > 
> > > On 05/31/15 19:43, Zi Loff wrote:
> > > > On Sun, May 31, 2015 at 09:35:36PM -0500, Okupandolared wrote:
> > > >> -----BEGIN PGP SIGNED MESSAGE-----
> > > >> Hash: SHA256
> > > >>
> > > >> I like received variables POST and send to KSH script.
> > > >>
> > > >> But it seems that in OpenBSD 5.6 and php-fpm.
> > > >>
> > > >> exec() and exec_shell() not working.
> > > >>
> > > >> Could anyone help me?
> > > >>
> > > >> This link explain in detail what I've tried.
> > > >>
> > > >> http://serverfault.com/questions/695703/php-fpm-does-not-work-me-exec-or-shell-exec
> > > >>
> > > >> thanks
> > > > 
> > > > If the server is chrooted at "/var/www" then "/usr/bin/whoami" (from the
> > > > server's point of view) actually means "/var/www/usr/bin/whoami" (from
> > > > your point of view). Does that file exist?
> > > 
> > 
> > have you tried to copy /bin/sh to /var/www/bin/sh?
>  
> Also, in a chrooted filesystem, every dynamically linked executable needs 
> access
>  to ld.so and its shared libraries.  Which means /var/www/usr/lib and 
> /var/www/usr/libexec will need files populated -- every binary file should be
> checked wiht ldd(1) to ensure required libraries are made available.
> shared libraries.  Each program should 

that reminds me, i did a write up on chrooting programs here:
https://marc.info/?l=openbsd-misc&m=142676615612510&w=2

although it got into more, the basics of setting up a chroot jail are there.

i also have a script that adds a binary and its dependencies automatically.
i'll have to post it later, since i've actually been meaning to recently.
just have to make a few adjustments for portability.

Reply via email to