[3.21] community/lightdm: fix PAM error when elogind is not installed
For some reason "optional" behaves like "required" when there is the only one with the type ("session" in this case).
Ref https://linux.die.net/man/5/pam.d
Fixes alpine-conf#10601 (closed)
Backport of !76863 (merged)