Serban Giuroiu wrote:
Hello!

I'm playing with a fresh install of OpenBSD 3.7
running Apache in a chroot jail (/var/www/). My
website requires ImageMagick to generate thumbnails
and scaled images, so I installed the
ImageMagick-6.0.0-2p3-no_x11.tgz package. I copied
/usr/local/bin/convert into /var/www/bin/.
Accordingly, I set up an environment for convert with
the hierarchy of all its dynamic library dependencies

Dont forget to copy ld.so and ld.so.hints
as well. And it needs /usr/local/share/ImageMagick-6.0.0
under chroot as well. The share dir contains the default settings. Without it, you cannot run convert :)

So you need:

$ ldd convert
convert:
        Start    End      Type Ref Name
        00000000 00000000 exe   1  convert
        0af4b000 2aff8000 rlib  1  /usr/local/lib/libMagick.so.6.1
        05c8d000 25c93000 rlib  2  /usr/local/lib/libjbig.so.1.2
        079f7000 27a03000 rlib  2  /usr/local/lib/liblcms.so.1.12
        0ea1d000 2ea3f000 rlib  2  /usr/local/lib/libtiff.so.36.1
        0a2b5000 2a2c5000 rlib  2  /usr/local/lib/libjasper.so.1.0
        02369000 2236f000 rlib  2  /usr/local/lib/libjpeg.so.62.0
        07df8000 27dff000 rlib  2  /usr/local/lib/libpng.so.4.0
        021ae000 221b2000 rlib  2  /usr/local/lib/libbz2.so.10.2
        0870e000 2873d000 rlib  2  /usr/local/lib/libxml2.so.8.11
        0a730000 2a80c000 rlib  2  /usr/local/lib/libiconv.so.4.0
        03e9e000 23ea6000 rlib  3  /usr/lib/libz.so.4.0
        03f4d000 23f54000 rlib  4  /usr/lib/libm.so.2.0
        0b17f000 2b1b7000 rlib  1  /usr/lib/libc.so.34.1
        0c3af000 0c3af000 rtld  1  /usr/libexec/ld.so

and /usr/local/share/ImageMagick-6.0.0
and /var/run/ld.so.hints

Copy these stuffs under chroot. :)

--
Adam Papai
Digital Influence Inc.
E-mail: [EMAIL PROTECTED]
Phone: +36 30 33-55-735

Reply via email to