Package: encfs
Version: 1.7.4-2.1+b1
Severity: normal

Being away for one month, I updated sid yesterday and found encfs unusable.

* Using the '-s' switch don't change anything.

* Root don't mount anything, even with the '--public' switch:

# encfs -v -s --public /OTHER/.YI_encfs/ /OTHER/TST3/
14:42:32 (main.cpp:523) Root directory: /OTHER/.YI_encfs/
14:42:32 (main.cpp:524) Fuse arguments: (daemon) (UP) (keyCheck) (ownerCreate)
encfs /OTHER/TST3/ -o allow_other -s -o use_ino -o default_permissions
14:42:32 (FileUtils.cpp:177) version = 20
14:42:32 (FileUtils.cpp:181) found new serialization format
14:42:32 (FileUtils.cpp:199) subVersion = 20100713
14:42:32 (Interface.cpp:165) checking if ssl/aes(3:0:2) implements
ssl/aes(3:0:0)
14:42:32 (SSL_Cipher.cpp:370) allocated cipher ssl/aes, keySize 32, ivlength 16
14:42:32 (Interface.cpp:165) checking if ssl/aes(3:0:2) implements
ssl/aes(3:0:0)
14:42:32 (SSL_Cipher.cpp:370) allocated cipher ssl/aes, keySize 32, ivlength 16
14:42:32 (FileUtils.cpp:1620) useStdin: 0
EncFS Password:
14:42:37 (Interface.cpp:165) checking if ssl/aes(3:0:2) implements
ssl/aes(3:0:0)
14:42:37 (SSL_Cipher.cpp:370) allocated cipher ssl/aes, keySize 32, ivlength 16
14:42:40 (FileUtils.cpp:1628) cipher key size = 52
14:42:40 (Interface.cpp:165) checking if nameio/block(3:0:1) implements
nameio/block(3:0:0)
fuse failed.  Common problems:
 - fuse kernel module not installed (modprobe fuse)
 - invalid options -- see usage message

ls -al /OTHER => drwxr-xr-w   2   user1 user1    4096   27 mai 02:55   TST3

* User (owner) seems to mount but mounted directory is unreacheable:

$ encfs -v -s /OTHER/.YI_encfs/ /OTHER/TST3/
14:45:55 (main.cpp:523) Root directory: /OTHER/.YI_encfs/
14:45:55 (main.cpp:524) Fuse arguments: (daemon) (UP) (keyCheck) encfs
/OTHER/TST3/ -s -o use_ino -o default_permissions
14:45:55 (FileUtils.cpp:177) version = 20
14:45:55 (FileUtils.cpp:181) found new serialization format
14:45:55 (FileUtils.cpp:199) subVersion = 20100713
14:45:55 (Interface.cpp:165) checking if ssl/aes(3:0:2) implements
ssl/aes(3:0:0)
14:45:55 (SSL_Cipher.cpp:370) allocated cipher ssl/aes, keySize 32, ivlength 16
14:45:55 (Interface.cpp:165) checking if ssl/aes(3:0:2) implements
ssl/aes(3:0:0)
14:45:55 (SSL_Cipher.cpp:370) allocated cipher ssl/aes, keySize 32, ivlength 16
14:45:55 (FileUtils.cpp:1620) useStdin: 0
EncFS Password:
14:45:59 (Interface.cpp:165) checking if ssl/aes(3:0:2) implements
ssl/aes(3:0:0)
14:45:59 (SSL_Cipher.cpp:370) allocated cipher ssl/aes, keySize 32, ivlength 16
14:46:02 (FileUtils.cpp:1628) cipher key size = 52
14:46:02 (Interface.cpp:165) checking if nameio/block(3:0:1) implements
nameio/block(3:0:0)
fusermount: failed to access mountpoint /OTHER/TST3: Permission denied
fuse failed.  Common problems:
 - fuse kernel module not installed (modprobe fuse)
 - invalid options -- see usage message

ls -al /OTHER => d?????????   ?    ?     ?       ?              ?    TST3

* root can umount what has been "mounted" by user1 but issue an error msg:

# fusermount -u TST3
/bin/umount: unrecognized option '--no-canonicalize'
Usage: umount -h | -V
       umount -a [-d] [-f] [-r] [-n] [-v] [-t vfstypes] [-O opts]
       umount [-d] [-f] [-r] [-n] [-v] special | node...


* user1 can't umount and receive a failure msg:

$ fusermount -u TST3
fusermount: entry for /OTHER/TST3 not found in /etc/mtab

* The fuse module is loaded (and indicates 1 use before tests).

* Directory was NOT created by hand but with 'cryptkeeper'.



-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.38.2 (PREEMPT)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages encfs depends on:
ii  fuse-utils                   2.8.5-2     Filesystem in Userspace (transitio
ii  libboost-filesystem1.42.0    1.42.0-4+b1 filesystem operations (portable pa
ii  libboost-serialization1.42.0 1.42.0-4+b1 serialization library for C++
ii  libboost-system1.42.0        1.42.0-4+b1 Operating system (e.g. diagnostics
ii  libc6                        2.13-4      Embedded GNU C Library: Shared lib
ii  libfuse2                     2.8.5-2     Filesystem in Userspace (library)
ii  libgcc1                      1:4.6.0-10  GCC support library
ii  librlog5                     1.4-1       flexible message logging library
ii  libssl1.0.0                  1.0.0d-2    SSL shared libraries
ii  libstdc++6                   4.6.0-10    The GNU Standard C++ Library v3

encfs recommends no packages.

encfs suggests no packages.

-- no debconf information



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to