From: Jeff Mahoney Subject: apparmor: Fix pam includes/linking --- changehat/pam_apparmor/Makefile | 6 +++--- changehat/pam_apparmor/pam_apparmor.c | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) --- a/changehat/pam_apparmor/Makefile +++ b/changehat/pam_apparmor/Makefile @@ -27,8 +27,8 @@ common/Make.rules: $(COMMONDIR)/Make.rul ln -sf $(COMMONDIR) . endif -EXTRA_CFLAGS=$(CFLAGS) -fPIC -shared -Wall -LINK_FLAGS=-Xlinker -x +EXTRA_CFLAGS=$(CFLAGS) -fPIC -shared -Wall -I../../libraries/libapparmor/src/ +LINK_FLAGS=-Xlinker -x -L../../libraries/libapparmor/src/.libs LIBS=-lpam -lapparmor OBJECTS=${NAME}.o get_options.o @@ -42,7 +42,7 @@ $(NAME).so: ${OBJECTS} # need some better way of determining this DESTDIR=/ -SECDIR=${DESTDIR}/lib/security +SECDIR ?= ${DESTDIR}/lib/security .PHONY: install install: $(NAME).so --- a/changehat/pam_apparmor/pam_apparmor.c +++ b/changehat/pam_apparmor/pam_apparmor.c @@ -27,7 +27,7 @@ #include #include #include -#include +#include "apparmor.h" #include #include