Package: libpam-mount
Version: 2.16-2.1
Severity: wishlist
Tags: patch

When mounting encrypted home folders, 'luserconf' files are better located
outside home directories. The attached patch makes that possible.

Currently, all values for 'luserconf' are prepended by $(HOME). The patch
recognizes absolute paths. As a bonus, variables such as $(USER) and $(HOME)
are also expanded.

As an example, we point 'luserconf' to something like
/acct/$(USER)/absent/pam_mount.conf.xml.



-- System Information:
Debian Release: 9.0
  APT prefers testing-debug
  APT policy: (500, 'testing-debug'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.9.0-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages libpam-mount depends on:
ii  libc6           2.24-9
ii  libcryptsetup4  2:1.7.3-3
ii  libhx28         3.22-1
ii  libmount1       2.29.1-1
ii  libpam-runtime  1.1.8-3.5
ii  libpam0g        1.1.8-3.5
ii  libpcre3        2:8.39-2.1
ii  libssl1.1       1.1.0e-1
ii  libxml2         2.9.4+dfsg1-2.2

libpam-mount recommends no packages.

Versions of packages libpam-mount suggests:
pn  cifs-utils  <none>
pn  davfs2      <none>
ii  fuse        2.9.7-1
ii  lsof        4.89+dfsg-0.1
ii  openssl     1.1.0e-1
ii  psmisc      22.21-2.1+b2
pn  sshfs       <none>
ii  xfsprogs    4.9.0

-- Configuration Files:
/etc/security/pam_mount.conf.xml changed [not included]

-- no debconf information

Attachment: 014-allow-luserconf-outside-home.gz
Description: application/gzip

Reply via email to