Bug#386980: gnupg: can't mount loop-aes partition during boot with separate /usr partition

2012-07-19 Thread Félix Arreola Rodríguez
Maybe /etc/init.d/checkfs-loop should ensure that /usr is mounted before
trying to mount loop-aes partitions.

If that the case, it should be a loop-aes-utils bug.

IMHO is not needed that gpg to be in /bin, as it is a user binary.

-- 
Atte. Félix Arreola Rodríguez,
Firmado con GPG, llave 1E249EE4


signature.asc
Description: This is a digitally signed message part


Bug#386980: gnupg: can't mount loop-aes partition during boot with separate /usr partition

2006-09-11 Thread Joshua Rubin
Package: gnupg
Version: 1.4.5-1
Severity: important

This is a repost of bug #383558. That bug has not been classified yet and I 
thought it may be more appropriate for the gnupg maintainers than the 
loop-aes maintainers.

/home is loop-aes encrypted partition. I also have separate / and /usr 
partitions. losetup (and subsequently mount) require gpg (which is in 
the /usr partition) to be available in order to set up the loop device (and 
mount it afterward). When /etc/init.d/checkfs-loop runs, /usr is not yet 
mounted and I am unable to have my /home partition checked and mounted. After 
the system boots, I am able to mount the drive as expected.

I have fixed this by moving the /usr/bin/gpg binary to /bin (and symlinking 
back to /usr/bin/gpg). gpg also requires the libz libraries, so I 
moved /usr/lib/libz.* to /lib and symlinked back in /usr/lib.

Thank you,
Joshua Rubin

-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16-2-686
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages gnupg depends on:
ii  libbz2-1.0  1.0.3-6  high-quality block-sorting file 
co
ii  libc6   2.3.6.ds1-4  GNU C Library: Shared libraries
ii  libldap22.1.30-13+b1 OpenLDAP libraries
ii  libreadline55.1-7GNU readline and history 
libraries
ii  libusb-0.1-42:0.1.12-2   userspace USB programming library
ii  makedev 2.3.1-82 creates device files in /dev
ii  zlib1g  1:1.2.3-13   compression library - runtime

gnupg recommends no packages.

-- no debconf information


pgpqfIL5QMv6c.pgp
Description: PGP signature