From 3efa319b43fb1f66a96e5001c9e5cba51f854370 Mon Sep 17 00:00:00 2001 From: Dhaval Giani Date: Fri, 15 Aug 2008 19:52:13 +0000 Subject: libcgroup: A simple pam module (pam_cgroup.so) for task placement in right cgroup From: Vivek Goyal o A simple pam module pam_cgroup for placement of tasks in right cgroup. Details are available in documentation. o This pam module will be included in libcgroup source and not in pam sources. o Copyright notice looks little odd as I copied the original copyright notice of pam_limits.c. Any suggestions for improvement are welcome. Signed-off-by: Vivek Goyal Signed-off-by: Dhaval Giani git-svn-id: https://libcg.svn.sourceforge.net/svnroot/libcg/trunk@162 4f4bb910-9a46-0410-90c8-c897d4f1cd53 --- Makefile.in | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'Makefile.in') diff --git a/Makefile.in b/Makefile.in index a36a5f4..90147dd 100644 --- a/Makefile.in +++ b/Makefile.in @@ -55,6 +55,10 @@ libcgroup.so: api.c libcgroup.h wrapper.c test: $(MAKE) -C tests +pam_cgroup.so: pam_cgroup.c + $(CC) $(CFLAGS) -shared -fPIC -Wall -o $@ pam_cgroup.c $(LDFLAGS) \ + $(LIBS) -lpam + install: libcgroup.so cgexec cgclassify $(INSTALL_DATA) -D libcgroup.h $(DESTDIR)$(includedir)/libcgroup.h $(INSTALL) -D libcgroup.so $(DESTDIR)$(libdir)/libcgroup-$(PACKAGE_VERSION).so @@ -75,4 +79,5 @@ uninstall: libcgroup.so clean: \rm -f y.tab.c y.tab.h lex.yy.c y.output libcgroup.so cgclassify\ - libcgroup.so.$(VERSION) cgconfigparser config.log config.status cgexec + libcgroup.so.$(VERSION) cgconfigparser config.log config.status cgexec \ + pam_cgroup.so -- cgit