Package: ecryptfs-utils
Version: 111-2
Severity: normal

Dear Maintainer,

0) Use ecryptfs-setup-private to setup a Private directory in a user account.

1) After a fresh boot, if the first login to that user account is via ssh
instead of via GUI (lightdm), then the Private dir is not mounted;
/dev/shm/ecryptfs-$USER-private exists but is EMPTY (or, if this is your second
go-around, contains 0). While still logged via ssh, if you login via GUI, the
Private dir is mounted and /dev/shm/ecryptfs-$USER-private contains 1 (which is
wrong of course, it should be 2). While still logged in the GUI, if you log out
of the ssh session, /dev/shm/ecryptfs-$USER-private becomes 0 and Private is
umounted.

2) If the first login is via GUI, Private is mounted and /dev/shm/ecryptfs
-$USER-private contains 1. Further logins via ssh do increment it properly, and
logouts decrement it properly. Logging out of the GUI with no active ssh
session brings you back to condition 1) above.

This bug exists in fresh Jessie 8.6 installs as well as in Stretch.



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

Kernel: Linux 4.7.0-1-686-pae (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages ecryptfs-utils depends on:
ii  gettext-base    0.19.8.1-1
ii  keyutils        1.5.9-9
ii  libassuan0      2.4.3-1
ii  libc6           2.24-3
ii  libecryptfs1    111-2
ii  libgpg-error0   1.24-1
ii  libgpgme11      1.7.0-1
ii  libkeyutils1    1.5.9-9
ii  libpam-runtime  1.1.8-3.3
ii  libpam0g        1.1.8-3.3
ii  libtspi1        0.3.13-4+b1

ecryptfs-utils recommends no packages.

Versions of packages ecryptfs-utils suggests:
ii  cryptsetup  2:1.7.2-4

-- no debconf information

Reply via email to