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