Hello, On 02/01/2011 Otavio Salvador wrote: > On Sat, Jan 1, 2011 at 16:30, Jonas Meurer <jo...@freesources.org> wrote: > ... > > I guess that the relavant point is rather: will any d-i component use > > libcryptsetup1 without the need for the cryptsetup binary anytime soon? > > I know that systemd developers intend to use libcryptsetup1. > ... > > Let's split it; it won't hurt. > > It is not planned to be used without the binary right now but I think > it is easier for you to have both working as equal as possible. > > Please do it in experimental :-)
Sure, I intended to upload the new packages to experimental anyway. They will not enter unstable before squeeze has been released. But now that I added a libcryptsetup1-udeb package, I faced a problem: libcryptsetup1-udeb depends on libgcrypt11 (>= 1.4.2) instead of libcrypt11-udeb. libgcrypt11 is not a udeb package and thus not available at debian-installer. Is this due to the fact, that no libgcrypt11-udeb package is available at the debian archive yet? It currently sits in NEW, awaiting approval. Or does it have another reason? See the information and content of udebs below. greetings, jonas That's the result: $ dpkg-deb -I cryptsetup-udeb_1.2.0-1_amd64.udeb new debian package, version 2.0. size 33288 bytes: control archive= 669 bytes. 961 bytes, 19 lines control Package: cryptsetup-udeb Source: cryptsetup Version: 2:1.2.0-1 Architecture: amd64 Maintainer: Debian Cryptsetup Team <pkg-cryptsetup-de...@lists.alioth.debian.org> Installed-Size: 176 Depends: libc6-udeb (>= 2.11), libcryptsetup1-udeb (>= 2:1.2.0), libpopt0-udeb (>= 1.16), dmsetup-udeb Section: debian-installer Priority: optional Description: configures encrypted block devices Cryptsetup provides a command-line interface for configuring encrypted devices. This is done using the Linux kernel device mapper target dm-crypt. This version of cryptsetup has integrated support for LUKS. . cryptsetup is backwards compatible with the on-disk format of cryptoloop, but also supports more secure formats. This package includes support for automatically configuring encrypted devices at boot time via the config file /etc/crypttab. Additional features are cryptoroot support through initramfs-tools and several supported ways to read a passphrase or key. $ dpkg-deb -c cryptsetup-udeb_1.2.0-1_amd64.udeb drwxr-xr-x root/root 0 2011-01-03 02:19 ./ drwxr-xr-x root/root 0 2011-01-03 02:19 ./lib/ drwxr-xr-x root/root 0 2011-01-03 02:19 ./lib/cryptsetup/ drwxr-xr-x root/root 0 2011-01-03 02:19 ./lib/cryptsetup/scripts/ -rwxr-xr-x root/root 1476 2011-01-03 02:19 ./lib/cryptsetup/scripts/decrypt_opensc -rwxr-xr-x root/root 2686 2011-01-03 02:19 ./lib/cryptsetup/scripts/decrypt_keyctl -rwxr-xr-x root/root 9576 2011-01-03 02:19 ./lib/cryptsetup/scripts/passdev -rwxr-xr-x root/root 1785 2011-01-03 02:19 ./lib/cryptsetup/scripts/decrypt_openct -rwxr-xr-x root/root 576 2011-01-03 02:19 ./lib/cryptsetup/scripts/decrypt_gnupg -rwxr-xr-x root/root 730 2011-01-03 02:19 ./lib/cryptsetup/scripts/decrypt_derived -rwxr-xr-x root/root 349 2011-01-03 02:19 ./lib/cryptsetup/scripts/decrypt_ssl -rwxr-xr-x root/root 15888 2011-01-03 02:19 ./lib/cryptsetup/askpass drwxr-xr-x root/root 0 2011-01-03 02:19 ./lib/cryptsetup/checks/ -rwxr-xr-x root/root 827 2011-01-03 02:19 ./lib/cryptsetup/checks/un_blkid -rwxr-xr-x root/root 147 2011-01-03 02:19 ./lib/cryptsetup/checks/xfs -rwxr-xr-x root/root 148 2011-01-03 02:19 ./lib/cryptsetup/checks/swap -rwxr-xr-x root/root 1040 2011-01-03 02:19 ./lib/cryptsetup/checks/blkid -rwxr-xr-x root/root 387 2011-01-03 02:19 ./lib/cryptsetup/checks/ext2 -rw-r--r-- root/root 15481 2011-01-03 02:19 ./lib/cryptsetup/cryptdisks.functions drwxr-xr-x root/root 0 2011-01-03 02:19 ./etc/ drwxr-xr-x root/root 0 2011-01-03 02:19 ./etc/init.d/ -rwxr-xr-x root/root 868 2010-07-22 12:52 ./etc/init.d/cryptdisks -rwxr-xr-x root/root 817 2010-07-22 12:52 ./etc/init.d/cryptdisks-early drwxr-xr-x root/root 0 2011-01-03 02:19 ./etc/default/ -rw-r--r-- root/root 652 2010-06-16 15:07 ./etc/default/cryptdisks drwxr-xr-x root/root 0 2011-01-03 02:19 ./sbin/ -rwxr-xr-x root/root 34440 2011-01-03 02:19 ./sbin/cryptsetup $ dpkg-deb -I libcryptsetup1-udeb_1.2.0-1_amd64.udeb new debian package, version 2.0. size 43564 bytes: control archive= 528 bytes. 671 bytes, 15 lines control Package: libcryptsetup1-udeb Source: cryptsetup Version: 2:1.2.0-1 Architecture: amd64 Maintainer: Debian Cryptsetup Team <pkg-cryptsetup-de...@lists.alioth.debian.org> Installed-Size: 108 Depends: libc6-udeb (>= 2.11), libdevmapper1.02.1-udeb (>= 2:1.02.48), libgcrypt11 (>= 1.4.2), libuuid1-udeb (>= 2.16) Section: debian-installer Priority: optional Description: configures encrypted block devices Cryptsetup provides a command-line interface for configuring encrypted devices. This is done using the Linux kernel device mapper target dm-crypt. This version of cryptsetup has integrated support for LUKS. . This package provides the libcryptsetup shared library. $ dpkg-deb -c libcryptsetup1-udeb_1.2.0-1_amd64.udeb drwxr-xr-x root/root 0 2011-01-03 02:19 ./ drwxr-xr-x root/root 0 2011-01-03 02:19 ./lib/ -rw-r--r-- root/root 91312 2011-01-03 02:19 ./lib/libcryptsetup.so.1.1.0 lrwxrwxrwx root/root 0 2011-01-03 02:19 ./lib/libcryptsetup.so.1 -> libcryptsetup.so.1.1.0
signature.asc
Description: Digital signature