magic Napisano Listopad 30, 2007 Zgłoszenie Share Napisano Listopad 30, 2007 Witam Jako zadowolony user FC5 zrobiłem update do FC8. Na FC5 miałem wszystkie dane na loop-aes. I tu zaczyna się mój problem. Otóż założenie loop-aesa jest teoretycznie bardzo proste, wiąże się z kompilacją jądra, patchowaniem util-linux loop-aesem i kompilacja util-(_linuxa_ → Linuksa) ORT. Od dwóch dni nie mogę go skompilować, nie wiedzieć dlaczego. Przechodząc do konkretów: [root@linde util-linux-2.12r]# ./configure configuring util-linux-2.12r 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 <uuid/uuid.h> You have <rpcsvc/nfs_prot.h> You have <asm/types.h> You have <linux/raw.h> You have <stdint.h> You have <sys/io.h> You have inet_aton() You have fsync() You have getdomainname() You have nanosleep() You have personality() You have updwtmp() You have fseeko() You have lchown() You have rpmatch() You have <term.h> You have ncurses. Using <ncurses/curses.h>. You don't have termcap You need -lcrypt You have <libintl.h> and gettext() You have __progname You have <pty.h> and openpty() You have wide character support You have SYS_pivot_root You have a tm_gmtoff field in struct tm Your rpcgen seems to work You have zlib You have blkid [root@linde util-linux-2.12r]# make SUBDIRS="lib mount" make[1]: Entering directory `/usr/src/util-linux-2.12r/lib' cc -c -pipe -O2 -mtune=i486 -fomit-frame-pointer -I../lib -Wall -Wmissing-prototypes -Wstrict-prototypes -I/usr/include/ncurses -DNCH=0 -D_FILE_OFFSET_BITS=64 -DSBINDIR=\"/sbin\" -DUSRSBINDIR=\"/usr/sbin\" -DLOGDIR=\"/var/log\" -DVARPATH=\"/var\" -DLOCALEDIR=\"/usr/share/locale\" -O2 err.c -o err.o cc -c -pipe -O2 -mtune=i486 -fomit-frame-pointer -I../lib -Wall -Wmissing-prototypes -Wstrict-prototypes -I/usr/include/ncurses -DNCH=0 -D_FILE_OFFSET_BITS=64 -DSBINDIR=\"/sbin\" -DUSRSBINDIR=\"/usr/sbin\" -DLOGDIR=\"/var/log\" -DVARPATH=\"/var\" -DLOCALEDIR=\"/usr/share/locale\" -O2 my_reboot.c -o my_reboot.o cc -c -pipe -O2 -mtune=i486 -fomit-frame-pointer -I../lib -Wall -Wmissing-prototypes -Wstrict-prototypes -I/usr/include/ncurses -DNCH=0 -D_FILE_OFFSET_BITS=64 -DSBINDIR=\"/sbin\" -DUSRSBINDIR=\"/usr/sbin\" -DLOGDIR=\"/var/log\" -DVARPATH=\"/var\" -DLOCALEDIR=\"/usr/share/locale\" -O2 setproctitle.c -o setproctitle.o cc -c -pipe -O2 -mtune=i486 -fomit-frame-pointer -I../lib -Wall -Wmissing-prototypes -Wstrict-prototypes -I/usr/include/ncurses -DNCH=0 -D_FILE_OFFSET_BITS=64 -DSBINDIR=\"/sbin\" -DUSRSBINDIR=\"/usr/sbin\" -DLOGDIR=\"/var/log\" -DVARPATH=\"/var\" -DLOCALEDIR=\"/usr/share/locale\" -O2 env.c -o env.o cc -c -pipe -O2 -mtune=i486 -fomit-frame-pointer -I../lib -Wall -Wmissing-prototypes -Wstrict-prototypes -I/usr/include/ncurses -DNCH=0 -D_FILE_OFFSET_BITS=64 -DSBINDIR=\"/sbin\" -DUSRSBINDIR=\"/usr/sbin\" -DLOGDIR=\"/var/log\" -DVARPATH=\"/var\" -DLOCALEDIR=\"/usr/share/locale\" -O2 carefulputc.c -o carefulputc.o cc -c -pipe -O2 -mtune=i486 -fomit-frame-pointer -I../lib -Wall -Wmissing-prototypes -Wstrict-prototypes -I/usr/include/ncurses -DNCH=0 -D_FILE_OFFSET_BITS=64 -DSBINDIR=\"/sbin\" -DUSRSBINDIR=\"/usr/sbin\" -DLOGDIR=\"/var/log\" -DVARPATH=\"/var\" -DLOCALEDIR=\"/usr/share/locale\" -O2 xstrncpy.c -o xstrncpy.o cc -c -pipe -O2 -mtune=i486 -fomit-frame-pointer -I../lib -Wall -Wmissing-prototypes -Wstrict-prototypes -I/usr/include/ncurses -DNCH=0 -D_FILE_OFFSET_BITS=64 -DSBINDIR=\"/sbin\" -DUSRSBINDIR=\"/usr/sbin\" -DLOGDIR=\"/var/log\" -DVARPATH=\"/var\" -DLOCALEDIR=\"/usr/share/locale\" -O2 md5.c -o md5.o make[1]: Leaving directory `/usr/src/util-linux-2.12r/lib' make[1]: Entering directory `/usr/src/util-linux-2.12r/mount' cc -c -pipe -O2 -mtune=i486 -fomit-frame-pointer -I../lib -Wall -Wmissing-prototypes -Wstrict-prototypes -I/usr/include/ncurses -DNCH=0 -D_FILE_OFFSET_BITS=64 -DSBINDIR=\"/sbin\" -DUSRSBINDIR=\"/usr/sbin\" -DLOGDIR=\"/var/log\" -DVARPATH=\"/var\" -DLOCALEDIR=\"/usr/share/locale\" -O2 -DHAVE_NFS -DHAVE_BLKID mount.c cc -c -pipe -O2 -mtune=i486 -fomit-frame-pointer -I../lib -Wall -Wmissing-prototypes -Wstrict-prototypes -I/usr/include/ncurses -DNCH=0 -D_FILE_OFFSET_BITS=64 -DSBINDIR=\"/sbin\" -DUSRSBINDIR=\"/usr/sbin\" -DLOGDIR=\"/var/log\" -DVARPATH=\"/var\" -DLOCALEDIR=\"/usr/share/locale\" -O2 -DHAVE_NFS -DHAVE_BLKID fstab.c cc -c -pipe -O2 -mtune=i486 -fomit-frame-pointer -I../lib -Wall -Wmissing-prototypes -Wstrict-prototypes -I/usr/include/ncurses -DNCH=0 -D_FILE_OFFSET_BITS=64 -DSBINDIR=\"/sbin\" -DUSRSBINDIR=\"/usr/sbin\" -DLOGDIR=\"/var/log\" -DVARPATH=\"/var\" -DLOCALEDIR=\"/usr/share/locale\" -O2 -DHAVE_NFS -DHAVE_BLKID sundries.c cc -c -pipe -O2 -mtune=i486 -fomit-frame-pointer -I../lib -Wall -Wmissing-prototypes -Wstrict-prototypes -I/usr/include/ncurses -DNCH=0 -D_FILE_OFFSET_BITS=64 -DSBINDIR=\"/sbin\" -DUSRSBINDIR=\"/usr/sbin\" -DLOGDIR=\"/var/log\" -DVARPATH=\"/var\" -DLOCALEDIR=\"/usr/share/locale\" -O2 -DHAVE_NFS -DHAVE_BLKID xmalloc.c cc -c -pipe -O2 -mtune=i486 -fomit-frame-pointer -I../lib -Wall -Wmissing-prototypes -Wstrict-prototypes -I/usr/include/ncurses -DNCH=0 -D_FILE_OFFSET_BITS=64 -DSBINDIR=\"/sbin\" -DUSRSBINDIR=\"/usr/sbin\" -DLOGDIR=\"/var/log\" -DVARPATH=\"/var\" -DLOCALEDIR=\"/usr/share/locale\" -O2 -DHAVE_NFS -DHAVE_BLKID realpath.c cc -c -pipe -O2 -mtune=i486 -fomit-frame-pointer -I../lib -Wall -Wmissing-prototypes -Wstrict-prototypes -I/usr/include/ncurses -DNCH=0 -D_FILE_OFFSET_BITS=64 -DSBINDIR=\"/sbin\" -DUSRSBINDIR=\"/usr/sbin\" -DLOGDIR=\"/var/log\" -DVARPATH=\"/var\" -DLOCALEDIR=\"/usr/share/locale\" -O2 -DHAVE_NFS -DHAVE_BLKID mntent.c mntent.c: In function ‘mangle’: mntent.c:28: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness mntent.c: In function ‘my_addmntent’: mntent.c:129: warning: pointer targets in passing argument 1 of ‘mangle’ differ in signedness mntent.c:130: warning: pointer targets in passing argument 1 of ‘mangle’ differ in signedness mntent.c:131: warning: pointer targets in passing argument 1 of ‘mangle’ differ in signedness mntent.c:132: warning: pointer targets in passing argument 1 of ‘mangle’ differ in signedness cc -c -pipe -O2 -mtune=i486 -fomit-frame-pointer -I../lib -Wall -Wmissing-prototypes -Wstrict-prototypes -I/usr/include/ncurses -DNCH=0 -D_FILE_OFFSET_BITS=64 -DSBINDIR=\"/sbin\" -DUSRSBINDIR=\"/usr/sbin\" -DLOGDIR=\"/var/log\" -DVARPATH=\"/var\" -DLOCALEDIR=\"/usr/share/locale\" -O2 -DHAVE_NFS -DHAVE_BLKID version.c cc -c -pipe -O2 -mtune=i486 -fomit-frame-pointer -I../lib -Wall -Wmissing-prototypes -Wstrict-prototypes -I/usr/include/ncurses -DNCH=0 -D_FILE_OFFSET_BITS=64 -DSBINDIR=\"/sbin\" -DUSRSBINDIR=\"/usr/sbin\" -DLOGDIR=\"/var/log\" -DVARPATH=\"/var\" -DLOCALEDIR=\"/usr/share/locale\" -O2 -DHAVE_NFS -DHAVE_BLKID get_label_uuid.c cc -c -pipe -O2 -mtune=i486 -fomit-frame-pointer -I../lib -Wall -Wmissing-prototypes -Wstrict-prototypes -I/usr/include/ncurses -DNCH=0 -D_FILE_OFFSET_BITS=64 -DSBINDIR=\"/sbin\" -DUSRSBINDIR=\"/usr/sbin\" -DLOGDIR=\"/var/log\" -DVARPATH=\"/var\" -DLOCALEDIR=\"/usr/share/locale\" -O2 -DHAVE_NFS -DHAVE_BLKID mount_by_label.c cc -c -pipe -O2 -mtune=i486 -fomit-frame-pointer -I../lib -Wall -Wmissing-prototypes -Wstrict-prototypes -I/usr/include/ncurses -DNCH=0 -D_FILE_OFFSET_BITS=64 -DSBINDIR=\"/sbin\" -DUSRSBINDIR=\"/usr/sbin\" -DLOGDIR=\"/var/log\" -DVARPATH=\"/var\" -DLOCALEDIR=\"/usr/share/locale\" -O2 -DHAVE_NFS -DHAVE_BLKID mount_blkid.c cc -c -pipe -O2 -mtune=i486 -fomit-frame-pointer -I../lib -Wall -Wmissing-prototypes -Wstrict-prototypes -I/usr/include/ncurses -DNCH=0 -D_FILE_OFFSET_BITS=64 -DSBINDIR=\"/sbin\" -DUSRSBINDIR=\"/usr/sbin\" -DLOGDIR=\"/var/log\" -DVARPATH=\"/var\" -DLOCALEDIR=\"/usr/share/locale\" -O2 -DHAVE_NFS -DHAVE_BLKID mount_guess_fstype.c cc -c -pipe -O2 -mtune=i486 -fomit-frame-pointer -I../lib -Wall -Wmissing-prototypes -Wstrict-prototypes -I/usr/include/ncurses -DNCH=0 -D_FILE_OFFSET_BITS=64 -DSBINDIR=\"/sbin\" -DUSRSBINDIR=\"/usr/sbin\" -DLOGDIR=\"/var/log\" -DVARPATH=\"/var\" -DLOCALEDIR=\"/usr/share/locale\" -O2 -DHAVE_NFS -DHAVE_BLKID getusername.c cc -c -pipe -O2 -mtune=i486 -fomit-frame-pointer -I../lib -Wall -Wmissing-prototypes -Wstrict-prototypes -I/usr/include/ncurses -DNCH=0 -D_FILE_OFFSET_BITS=64 -DSBINDIR=\"/sbin\" -DUSRSBINDIR=\"/usr/sbin\" -DLOGDIR=\"/var/log\" -DVARPATH=\"/var\" -DLOCALEDIR=\"/usr/share/locale\" -O2 -DHAVE_NFS -DHAVE_BLKID nfsmount.c cc -c -pipe -O2 -mtune=i486 -fomit-frame-pointer -I../lib -Wall -Wmissing-prototypes -Wstrict-prototypes -I/usr/include/ncurses -DNCH=0 -D_FILE_OFFSET_BITS=64 -DSBINDIR=\"/sbin\" -DUSRSBINDIR=\"/usr/sbin\" -DLOGDIR=\"/var/log\" -DVARPATH=\"/var\" -DLOCALEDIR=\"/usr/share/locale\" -O2 -DHAVE_NFS -DHAVE_BLKID -Wno-unused nfsmount_xdr.c nfsmount_xdr.c: In function ‘xdr_mountres3_ok’: nfsmount_xdr.c:98: warning: dereferencing type-punned pointer will break strict-aliasing rules cc -c -pipe -O2 -mtune=i486 -fomit-frame-pointer -I../lib -Wall -Wmissing-prototypes -Wstrict-prototypes -I/usr/include/ncurses -DNCH=0 -D_FILE_OFFSET_BITS=64 -DSBINDIR=\"/sbin\" -DUSRSBINDIR=\"/usr/sbin\" -DLOGDIR=\"/var/log\" -DVARPATH=\"/var\" -DLOCALEDIR=\"/usr/share/locale\" -O2 -DHAVE_NFS -DHAVE_BLKID -Wno-unused nfsmount_clnt.c cc -c -pipe -O2 -mtune=i486 -fomit-frame-pointer -I../lib -Wall -Wmissing-prototypes -Wstrict-prototypes -I/usr/include/ncurses -DNCH=0 -D_FILE_OFFSET_BITS=64 -DSBINDIR=\"/sbin\" -DUSRSBINDIR=\"/usr/sbin\" -DLOGDIR=\"/var/log\" -DVARPATH=\"/var\" -DLOCALEDIR=\"/usr/share/locale\" -O2 -DHAVE_NFS -DHAVE_BLKID lomount.c lomount.c: In function ‘loop_create_random_keys’: lomount.c:693: warning: pointer targets in passing argument 2 of ‘rd_wr_retry’ differ in signedness lomount.c:720: warning: pointer targets in passing argument 2 of ‘rd_wr_retry’ differ in signedness lomount.c:744: warning: pointer targets in passing argument 2 of ‘rd_wr_retry’ differ in signedness lomount.c:749: warning: pointer targets in passing argument 2 of ‘rd_wr_retry’ differ in signedness cc -c -pipe -O2 -mtune=i486 -fomit-frame-pointer -I../lib -Wall -Wmissing-prototypes -Wstrict-prototypes -I/usr/include/ncurses -DNCH=0 -D_FILE_OFFSET_BITS=64 -DSBINDIR=\"/sbin\" -DUSRSBINDIR=\"/usr/sbin\" -DLOGDIR=\"/var/log\" -DVARPATH=\"/var\" -DLOCALEDIR=\"/usr/share/locale\" -O2 -DHAVE_NFS -DHAVE_BLKID loumount.c cc -c -pipe -O2 -mtune=i486 -fomit-frame-pointer -I../lib -Wall -Wmissing-prototypes -Wstrict-prototypes -I/usr/include/ncurses -DNCH=0 -D_FILE_OFFSET_BITS=64 -DSBINDIR=\"/sbin\" -DUSRSBINDIR=\"/usr/sbin\" -DLOGDIR=\"/var/log\" -DVARPATH=\"/var\" -DLOCALEDIR=\"/usr/share/locale\" -O2 -DHAVE_NFS -DHAVE_BLKID loop.c cc -c -pipe -O2 -mtune=i486 -fomit-frame-pointer -I../lib -Wall -Wmissing-prototypes -Wstrict-prototypes -I/usr/include/ncurses -DNCH=0 -D_FILE_OFFSET_BITS=64 -DSBINDIR=\"/sbin\" -DUSRSBINDIR=\"/usr/sbin\" -DLOGDIR=\"/var/log\" -DVARPATH=\"/var\" -DLOCALEDIR=\"/usr/share/locale\" -O2 -DHAVE_NFS -DHAVE_BLKID sha512.c cc -c -pipe -O2 -mtune=i486 -fomit-frame-pointer -I../lib -Wall -Wmissing-prototypes -Wstrict-prototypes -I/usr/include/ncurses -DNCH=0 -D_FILE_OFFSET_BITS=64 -DSBINDIR=\"/sbin\" -DUSRSBINDIR=\"/usr/sbin\" -DLOGDIR=\"/var/log\" -DVARPATH=\"/var\" -DLOCALEDIR=\"/usr/share/locale\" -O2 -DHAVE_NFS -DHAVE_BLKID rmd160.c cc -c -pipe -O2 -mtune=i486 -fomit-frame-pointer -I../lib -Wall -Wmissing-prototypes -Wstrict-prototypes -I/usr/include/ncurses -DNCH=0 -D_FILE_OFFSET_BITS=64 -DSBINDIR=\"/sbin\" -DUSRSBINDIR=\"/usr/sbin\" -DLOGDIR=\"/var/log\" -DVARPATH=\"/var\" -DLOCALEDIR=\"/usr/share/locale\" -O2 -DHAVE_NFS -DHAVE_BLKID aes.c aes.c: In function ‘aes_encrypt’: aes.c:282: warning: ‘b1[0]’ may be used uninitialized in this function aes.c:282: warning: ‘b1[1]’ may be used uninitialized in this function aes.c:282: warning: ‘b1[2]’ may be used uninitialized in this function aes.c:282: warning: ‘b1[3]’ may be used uninitialized in this function cc -static -s mount.o fstab.o sundries.o xmalloc.o realpath.o mntent.o version.o get_label_uuid.o mount_by_label.o mount_blkid.o mount_guess_fstype.o getusername.o ../lib/setproctitle.o ../lib/env.o nfsmount.o nfsmount_xdr.o nfsmount_clnt.o lomount.o loumount.o loop.o sha512.o rmd160.o aes.o ../lib/xstrncpy.o -o mount -lblkid -luuid mount.o: In function `parse_opts': mount.c:(.text+0x485): warning: Using 'getgrnam' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking mount.c:(.text+0x4fa): warning: Using 'getpwnam' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking getusername.o: In function `getusername': getusername.c:(.text+0xd): warning: Using 'getpwuid' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking nfsmount.o: In function `nfsmount': nfsmount.c:(.text+0x2ea): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../libblkid.a(devname.o): In function `dm_device_is_leaf': /builddir/build/BUILD/e2fsprogs-1.40.2/lib/blkid/devname.c:212: undefined reference to `dm_log_init' /builddir/build/BUILD/e2fsprogs-1.40.2/lib/blkid/devname.c:213: undefined reference to `dm_task_create' /builddir/build/BUILD/e2fsprogs-1.40.2/lib/blkid/devname.c:216: undefined reference to `dm_log_init' /builddir/build/BUILD/e2fsprogs-1.40.2/lib/blkid/devname.c:218: undefined reference to `dm_task_run' /builddir/build/BUILD/e2fsprogs-1.40.2/lib/blkid/devname.c:219: undefined reference to `dm_task_get_names' /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../libblkid.a(devname.o): In function `dm_device_has_dep': /builddir/build/BUILD/e2fsprogs-1.40.2/lib/blkid/devname.c:173: undefined reference to `dm_task_create' /builddir/build/BUILD/e2fsprogs-1.40.2/lib/blkid/devname.c:177: undefined reference to `dm_task_set_name' /builddir/build/BUILD/e2fsprogs-1.40.2/lib/blkid/devname.c:178: undefined reference to `dm_task_run' /builddir/build/BUILD/e2fsprogs-1.40.2/lib/blkid/devname.c:179: undefined reference to `dm_task_get_info' /builddir/build/BUILD/e2fsprogs-1.40.2/lib/blkid/devname.c:186: undefined reference to `dm_task_get_deps' /builddir/build/BUILD/e2fsprogs-1.40.2/lib/blkid/devname.c:201: undefined reference to `dm_task_destroy' /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../libblkid.a(devname.o): In function `dm_device_is_leaf': /builddir/build/BUILD/e2fsprogs-1.40.2/lib/blkid/devname.c:235: undefined reference to `dm_task_destroy' /builddir/build/BUILD/e2fsprogs-1.40.2/lib/blkid/devname.c:221: undefined reference to `dm_task_destroy' /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../libblkid.a(devname.o): In function `dm_device_has_dep': /builddir/build/BUILD/e2fsprogs-1.40.2/lib/blkid/devname.c:196: undefined reference to `dm_task_destroy' /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../libblkid.a(devname.o): In function `dm_probe_all': /builddir/build/BUILD/e2fsprogs-1.40.2/lib/blkid/devname.c:273: undefined reference to `dm_log_init' /builddir/build/BUILD/e2fsprogs-1.40.2/lib/blkid/devname.c:274: undefined reference to `dm_task_create' /builddir/build/BUILD/e2fsprogs-1.40.2/lib/blkid/devname.c:277: undefined reference to `dm_log_init' /builddir/build/BUILD/e2fsprogs-1.40.2/lib/blkid/devname.c:279: undefined reference to `dm_task_run' /builddir/build/BUILD/e2fsprogs-1.40.2/lib/blkid/devname.c:280: undefined reference to `dm_task_get_names' /builddir/build/BUILD/e2fsprogs-1.40.2/lib/blkid/devname.c:282: undefined reference to `dm_task_destroy' /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../libblkid.a(devname.o): In function `dm_get_devno': /builddir/build/BUILD/e2fsprogs-1.40.2/lib/blkid/devname.c:255: undefined reference to `dm_task_destroy' /builddir/build/BUILD/e2fsprogs-1.40.2/lib/blkid/devname.c:246: undefined reference to `dm_task_create' /builddir/build/BUILD/e2fsprogs-1.40.2/lib/blkid/devname.c:250: undefined reference to `dm_task_set_name' /builddir/build/BUILD/e2fsprogs-1.40.2/lib/blkid/devname.c:251: undefined reference to `dm_task_run' /builddir/build/BUILD/e2fsprogs-1.40.2/lib/blkid/devname.c:252: undefined reference to `dm_task_get_info' /builddir/build/BUILD/e2fsprogs-1.40.2/lib/blkid/devname.c:261: undefined reference to `dm_task_destroy' /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../libblkid.a(devname.o): In function `dm_probe_all': /builddir/build/BUILD/e2fsprogs-1.40.2/lib/blkid/devname.c:312: undefined reference to `dm_task_destroy' collect2: ld returned 1 exit status make[1]: *** [mount] Error 1 make[1]: Leaving directory `/usr/src/util-linux-2.12r/mount' make: *** [all] Error 1 Od razu dodam: [root@linde util-linux-2.12r]# ls -al /usr/lib | grep crypt -rw-r--r-- 1 root root 317120 2007-08-22 12:25 libbeecrypt.a -rwxr-xr-x 1 root root 833 2007-08-22 12:25 libbeecrypt.la lrwxrwxrwx 1 root root 20 2007-11-29 21:04 libbeecrypt.so -> libbeecrypt.so.6.4.0 lrwxrwxrwx 1 root root 20 2007-11-29 21:03 libbeecrypt.so.6 -> libbeecrypt.so.6.4.0 -rwxr-xr-x 1 root root 232976 2007-08-22 12:25 libbeecrypt.so.6.4.0 -rw-r--r-- 1 root root 49920 2007-10-18 10:18 libcrypt.a -rw-r--r-- 1 root root 2302918 2007-10-15 23:57 libcrypto.a lrwxrwxrwx 1 root root 29 2007-11-29 21:06 libcrypto.so -> ../../lib/libcrypto.so.0.9.8b lrwxrwxrwx 1 root root 23 2007-11-29 21:04 libcrypt.so -> ../../lib/libcrypt.so.1 lrwxrwxrwx 1 root root 29 2007-11-29 21:04 libgcrypt.so -> ../../lib/libgcrypt.so.11.2.3 lrwxrwxrwx 1 root root 18 2007-11-29 21:05 libk5crypto.so -> libk5crypto.so.3.1 lrwxrwxrwx 1 root root 18 2007-11-29 21:03 libk5crypto.so.3 -> libk5crypto.so.3.1 -rwxr-xr-x 1 root root 157404 2007-10-01 22:04 libk5crypto.so.3.1 [root@linde util-linux-2.12r]# ls -al /usr/lib | grep libcrypt -rw-r--r-- 1 root root 49920 2007-10-18 10:18 libcrypt.a -rw-r--r-- 1 root root 2302918 2007-10-15 23:57 libcrypto.a lrwxrwxrwx 1 root root 29 2007-11-29 21:06 libcrypto.so -> ../../lib/libcrypto.so.0.9.8b lrwxrwxrwx 1 root root 23 2007-11-29 21:04 libcrypt.so -> ../../lib/libcrypt.so.1 Kernel 2.6.23.9 Jakieś sugestie? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@WalDo Napisano Listopad 30, 2007 Zgłoszenie Share Napisano Listopad 30, 2007 Nie jestem ekspertem w temacie, ale AES jest już wkompilowany w jądro. Nie wiem oczywiście czym ten wkompilowany różni się od tego AES128 i dlaczego nie chcesz użwać tego dostarczonego z jądrem. Bo długość klucza 128 bit można przekazać również do tego AES. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
magic Napisano Listopad 30, 2007 Autor Zgłoszenie Share Napisano Listopad 30, 2007 Tzn według wszystkich manuali trzeba tego używać. Tzn tutaj z loop-aesem jest generalnie wszystk OK, tylko że sama kompilacja util-linux wywala błąd na który google mało co radzi i mnie też skończyły się już pomysły. Coś jest z libsami albo z flagami (./configure wywala You need -lrcypt). Nie wiem już naprawdę. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@WalDo Napisano Listopad 30, 2007 Zgłoszenie Share Napisano Listopad 30, 2007 Najczęściej brakuje którejś paczki *-devel. (./configure wywala You need -lrcypt)W zamieszczonym listingu nic takiego nie widać Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się