summaryrefslogtreecommitdiffstats
path: root/Makefile.in
diff options
context:
space:
mode:
authorDhaval Giani <dhaval@linux.vnet.ibm.com>2008-08-15 19:52:13 +0000
committerDhaval Giani <dhaval@linux.vnet.ibm.com>2008-08-15 19:52:13 +0000
commit3efa319b43fb1f66a96e5001c9e5cba51f854370 (patch)
treec3eeed04678a1af925ec0ca7daa3b456070d80d8 /Makefile.in
parentcd92488a0992f550d6f6bef4e5fa28bf8224f222 (diff)
downloadlibcg-3efa319b43fb1f66a96e5001c9e5cba51f854370.tar.gz
libcg-3efa319b43fb1f66a96e5001c9e5cba51f854370.tar.xz
libcg-3efa319b43fb1f66a96e5001c9e5cba51f854370.zip
libcgroup: A simple pam module (pam_cgroup.so) for task placement in right cgroup
From: Vivek Goyal <vgoyal@redhat.com> 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 <vgoyal@redhat.com> Signed-off-by: Dhaval Giani <dhaval@linux.vnet.ibm.com> git-svn-id: https://libcg.svn.sourceforge.net/svnroot/libcg/trunk@162 4f4bb910-9a46-0410-90c8-c897d4f1cd53
Diffstat (limited to 'Makefile.in')
-rw-r--r--Makefile.in7
1 files changed, 6 insertions, 1 deletions
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