issue #3: make aeftpd work without PAM