If pam_systemd is not available, there won't be per-user systemd daemon running so nobody will start the socket and service units enabled by systemctl --global enable. Also remove an additional comma in systemd revision.