From 80d47b4a1255a4ca89bc3e813c41eb3d00928420 Mon Sep 17 00:00:00 2001 From: Enrico Scholz Date: Tue, 30 Sep 2003 15:58:01 +0000 Subject: [PATCH] added secure-mount, new-namespace and rpm-fake.so rules git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@8 94cd875c-1c1d-0410-91d2-eb244daf1a30 --- util-vserver/src/Makefile-files | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/util-vserver/src/Makefile-files b/util-vserver/src/Makefile-files index 54fbf47..6e4556a 100644 --- a/util-vserver/src/Makefile-files +++ b/util-vserver/src/Makefile-files @@ -17,7 +17,7 @@ ## Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. ## -src_HDRS = src/vutil.h src/vutil.p +src_HDRS = src/vutil.h src/vutil.p src/util.h src_pkglib_PRGS = src/capchroot \ src/fakerunlevel \ @@ -31,7 +31,9 @@ src_pkglib_PRGS = src/capchroot \ src/vbuild \ src/vcheck \ src/vreboot \ - src/vunify + src/secure-mount \ + src/vunify \ + src/rpm-fake.so src_sbin_PRGS = src/chbind \ src/chcontext \ @@ -40,6 +42,7 @@ src_sbin_PRGS = src/chbind \ src/setctxlimit \ src/vdu \ src/vfiles \ + src/new-namespace \ src/vserver-stat src_capchroot_SOURCES = src/capchroot.c @@ -71,6 +74,11 @@ src_vbuild_SOURCES = src/vbuild.cc src/vutil.cc src_vdu_SOURCES = src/vdu.c src_vfiles_SOURCES = src/vfiles.cc src/vutil.cc src_vreboot_SOURCES = src/vreboot.c +src_new_namespace_SOURCES = src/new-namespace.c +src_secure_mount_SOURCES = src/secure-mount.c + +src_rpm_fake_so_SOURCES = src/rpm-fake.c +src_rpm_fake_so_LDFLAGS = -fpic -ldl -shared src_vserver_stat_SOURCES = src/vserver-stat.c src_vserver_stat_LDADD = lib/libvserver.a @@ -78,6 +86,11 @@ src_vserver_stat_LDADD = lib/libvserver.a src_vunify_SOURCES = src/vunify.cc src/vutil.cc src_vcheck_SOURCES = src/vcheck.cc src/vutil.cc +if USE_DIETLIBC +src/new-namespace$(EXEEXT) src/new-namespace$(OBJEXT) \ +src/secure-mount$(EXEEXT) src/secure-mount$(OBJEXT) \ + : CC=$(DIET_CC) +endif ## Local Variables: ## compile-command: "make -C .. -k" -- 1.8.1.5