This is my setup:
/etc/pam.d/system-login
#%PAM-1.0
auth required pam_tally.so onerr=succeed file=/var/log/faillog
auth required pam_shells.so
auth requisite pam_nologin.so
auth sufficient pam_encfs.so
auth include system-auth
account required pam_access.so
account required pam_nologin.so
account include system-auth
password include system-auth
session optional pam_loginuid.so
session include system-auth
session optional pam_motd.so motd=/etc/motd
session optional pam_mail.so dir=/var/spool/mail standard quiet
-session optional pam_systemd.so
session required pam_env.so
/etc/pam.d/login
#%PAM-1.0
auth required pam_securetty.so
auth requisite pam_nologin.so
auth include system-local-login
account include system-local-login
session include system-local-login
session required pam_encfs.so
/etc/pam.d/sddm
#%PAM-1.0
auth include system-login
auth sufficient pam_encfs.so
account include system-login
password include system-login
session include system-login
session required pam_encfs.so
auth optional pam_kwallet.so kdehome=.kde4
session optional pam_kwallet.so kdehome=.kde4
auth optional pam_kwallet5.so
session optional pam_kwallet5.so
/etc/security/pam_encfs.conf
drop_permissions
encfs_default --idle=1
fuse_default nonempty
gcala /home/.gcala /home/gcala -v allow_other
/etc/fuse.conf
user_allow_other
Any idea about the problem? Thanks
]]>