Public bug reported:

attemptingMar  9 17:27:50 pavo vsftpd: PAM unable to dlopen(pam_ecryptfs.so): 
libkeyutils.so.1: failed to map segment from shared object: Cannot allocate 
memory
Mar  9 17:27:50 pavo vsftpd: PAM adding faulty module: pam_ecryptfs.so
Mar  9 17:27:50 pavo vsftpd: PAM unable to dlopen(pam_pwquality.so): 
/lib/security/pam_pwquality.so: cannot open shared object file: No such file or 
directory
Mar  9 17:27:50 pavo vsftpd: PAM adding faulty module: pam_pwquality.so
Mar  9 17:27:50 pavo vsftpd: PAM unable to dlopen(pam_systemd.so): 
/lib/security/pam_systemd.so: cannot open shared object file: No such file or 
directory
Mar  9 17:27:50 pavo vsftpd: PAM adding faulty module: pam_systemd.so
Mar  9 17:27:50 pavo vsftpd: PAM unable to dlopen(pam_ck_connector.so): 
/lib/security/pam_ck_connector.so: cannot open shared object file: No such file 
or directory
Mar  9 17:27:50 pavo vsftpd: PAM adding faulty module: pam_ck_connector.so
Mar  9 17:27:50 pavo vsftpd: PAM unable to dlopen(pam_mkhomedir.so): 
/lib/security/pam_mkhomedir.so: cannot open shared object file: No such file or 
directory
Mar  9 17:27:50 pavo vsftpd: PAM adding faulty module: pam_mkhomedir.so
 to log in to vsftpd  fails with a 530 and puts the following into the auth.log:

The only file in /lib/security is pam_ecryptfs.so itself -- everything
else is in architecture specific locations. It seems to have been
created with obsolete paths. Are there symbolic  links missing from
/lib/security that would compensate for this? (I tried loading the i386
pam libs in case that was what it was looking for, but that did not
help.)

Are there configuration changes I can make that will let vsftpd work AND
still let me log into my encrypted home directory? I'm nervous about
breaking something and locking myself out if I experiment too much.

ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: vsftpd 3.0.2-1ubuntu2.14.04.1
ProcVersionSignature: Ubuntu 3.13.0-46.77-generic 3.13.11-ckt15
Uname: Linux 3.13.0-46-generic x86_64
ApportVersion: 2.14.1-0ubuntu3.7
Architecture: amd64
Date: Mon Mar  9 18:16:00 2015
ExecutablePath: /usr/sbin/vsftpd
InstallationDate: Installed on 2012-04-26 (1047 days ago)
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release amd64 
(20120425)
ProcEnviron:
 PATH=(custom, no user)
 TERM=linux
SourcePackage: vsftpd
UpgradeStatus: Upgraded to trusty on 2014-09-02 (188 days ago)
modified.conffile..etc.pam.d.vsftpd: [deleted]
modified.conffile..etc.vsftpd.conf: [modified]
mtime.conffile..etc.vsftpd.conf: 2015-03-09T15:58:30.619148

** Affects: vsftpd (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug trusty

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to vsftpd in Ubuntu.
https://bugs.launchpad.net/bugs/1430078

Title:
  vsftpd will not authenticate because pam_ecryptfs.so uses bad paths

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/vsftpd/+bug/1430078/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs

Reply via email to