webCDwriter Network CD Writing
Home
Screenshots
Live-Demo
Documents
Download
DVD±R(W)
Support
Feedback
Donations
Author
Contact
Impressum
Links
Get Java!
Get Firefox!
Valid HTML 4.01!

mkisofs with UTF-8 support for webCDwriter

webCDwriter uses the command line tool mkisofs to create ISO9660 CD filesystems. Together with the patched version on this page webCDwriter will store non-7bit-characters in filenames transmitted by the Java client webCDcreator using the UTF-8 encoding. The patched mkisofs will take the UTF-8 encoded charaters for the Rock Ridge filenames and convert them to UTF-16 for the Joliet filenames.

You may either use an installer or compile and install from the source package. The below methods will not change your global mkisofs.

Statically linked binary installer (Linux i686 only)

To install a statically linked mkisofs-2.01a24 with UTF-8 support for webCDwriter

  1. Get the installer webCDwriter-mkisofs-2.01a24-installer.sh (361337 bytes)
  2. Log in and enter the following commands:
    su
    sh webCDwriter-mkisofs-2.01a24-installer.sh
    cd /var/CDWserver/bin/
    chown -c --reference=cdrecord mkisofs
    chmod -c --reference=cdrecord mkisofs
    

Installation from the source package

If you do not like precompiled binaries, you may install, patch and compile the mkisofs-2.01a24 with UTF-8 support for webCDwriter from the source package by

  1. Get the cdrtools-2.01a24.tar.bz2 from BerliOS.de
  2. Get the patch for mkisofs cdrtools-2.01a24-UTF8-patch-20040210.txt (3992 bytes, MD5: 6ad6a7e07967a1cd446b859d1a9db399)
  3. Unpack it, apply the patch and compile it by:
    tar xjvf cdrtools-2.01a24.tar.bz2
    cd cdrtools-2.01
    cat ../cdrtools-2.01a24-UTF8-patch-20040210.txt | patch -p1
    make
    
  4. Install mkisofs by:
    su
    cp -f mkisofs/OBJ/*/mkisofs /var/CDWserver/bin/
    cd /var/CDWserver/bin/
    chown -c --reference=cdrecord mkisofs
    chmod -c --reference=cdrecord mkisofs
    
  5. Give a feedback :-)