Eu alterei a última linha em /etc/fstab
para:
/usr/local/share/test.img /home/test crypt user,noauto,uid=1000 0 0
1000 é o uid do usuário test
.
Adicionou uid
às opções permitidas em /etc/security/pam_mount.conf.xml
:
<mntoptions allow="nosuid,uid,nodev,loop,encryption,fsck,nonempty,allow_root,allow_other" />
Agora funciona. Mas não está claro para mim o porquê.