On Wed, 21 Nov 2001, Jari Ruusu wrote: > > However for those it may interest, my changes to the loop-AES-v1.4g README > > file are the following : > > > > cd util-linux-2.11m > > ./configure > > patch -p1 <../util-linux-2.11m.diff > > make > > cd mount > > install -m 4755 -o root mount umount /bin > > install -m 755 losetup /sbin > > < rm -f /usr/man/man8/{mount,umount,losetup}.8.gz > > < install -m 644 mount.8 umount.8 losetup.8 /usr/man/man8 > > > rm -f /usr/share/man/man8/{mount,umount,losetup}.8.gz > > > install -m 644 mount.8 umount.8 losetup.8 /usr/share/man/man8 > > About the util-linux compile problem, did you try to compile a virgin > util-linux source or tampered one? Util-linux Makefile is set up so that if > "defines.h" file does not exits, make runs ./configure for you. Virgin > util-linux tarball does not come with "defines.h" file. > Yep, however when configure is run from 'make', I get the following output : You don't have <scsi/scsi.h> You have <linux/blkpg.h> You have <linux/kd.h> You have <locale.h> You have <langinfo.h> You have <sys/user.h> You have <asm/types.h> You don't have inet_aton() You don't have fsync() You don't have getdomainname() You don't have nanosleep() You don't have personality() You don't have updwtmp() You need <linux/tqueue.h> You have <term.h> You have ncurses. Using <ncurses/curses.h>. You don't have termcap You need -lcrypt You don't have <libintl.h> You don't have __progname You don't have <pty.h> and openpty() You don't have wide character support You don't have __NR_pivot_root You don't have a tm_gmtoff field in struct tm Your rpcgen seems to work which doesn't coincide with the results I get when installing a clean util-linux and manually running configure : You have <scsi/scsi.h> You have <linux/blkpg.h> You have <linux/kd.h> You have <locale.h> You have <langinfo.h> You have <sys/user.h> You have <asm/types.h> You have inet_aton() You have fsync() You have getdomainname() You have nanosleep() You have personality() You have updwtmp() You don't need <linux/tqueue.h> You have <term.h> You have ncurses. Using <ncurses/curses.h>. You have termcap You need -lcrypt You have <libintl.h> and gettext() Assuming that you want to enable NLS support. (Otherwise, edit defines.h and remove the line with ENABLE_NLS) You have __progname You have <pty.h> and openpty() You have wide character support You have __NR_pivot_root You have a tm_gmtoff field in struct tm Your rpcgen seems to work The <linux/tqueue.h> is the line that stopped me from compiling properly. --Pierre - Linux-crypto: cryptography in and on the Linux system Archive: http://mail.nl.linux.org/linux-crypto/