Skocz do zawartości

Util-linux + Loop-aes Kompilacja - Fc8


magic

Rekomendowane odpowiedzi

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

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

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

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ę
×
×
  • Dodaj nową pozycję...