diff --git a/Makefile b/Makefile index 28121e40..eaed7cc8 100644 --- a/Makefile +++ b/Makefile @@ -30,3 +30,4 @@ install: install instfiles/startwm.sh $(DESTDIR)/startwm.sh install instfiles/xrdp.ini $(DESTDIR)/xrdp.ini install instfiles/xrdpstart.sh $(DESTDIR)/xrdpstart.sh + install instfiles/pam.d/sesman /etc/pam.d/sesman diff --git a/instfiles/pam.d/sesman b/instfiles/pam.d/sesman index fdcf7515..1a7a2493 100644 --- a/instfiles/pam.d/sesman +++ b/instfiles/pam.d/sesman @@ -1,3 +1,3 @@ #%PAM-1.0 -auth required pam_unix.so shadow use_first_pass nullok +auth required pam_unix.so shadow nullok account required pam_unix.so diff --git a/sesman/Makefile b/sesman/Makefile index 79256907..e55d6029 100644 --- a/sesman/Makefile +++ b/sesman/Makefile @@ -5,9 +5,9 @@ CFLAGS = -Wall -O2 -I../common LDFLAGS = -L /usr/gnu/lib CC = gcc -all: sesman +all: pam -sesman: $(SESMANOBJ) verify_user.o +nopam: $(SESMANOBJ) verify_user.o $(CC) $(LDFLAGS) -o sesman $(SESMANOBJ) verify_user.o -ldl -lcrypt pam: $(SESMANOBJ) verify_user_pam.o