made it secure (go into chroot before accessing file)
[util-vserver.git] / util-vserver / src / Makefile-files
index 6e4556a..fd0b82b 100644 (file)
@@ -20,6 +20,7 @@
 src_HDRS               =  src/vutil.h src/vutil.p src/util.h
 
 src_pkglib_PRGS                =  src/capchroot \
+                          src/chroot-rm \
                           src/fakerunlevel \
                           src/filetime \
                           src/ifspec \
@@ -31,8 +32,10 @@ src_pkglib_PRGS              =  src/capchroot \
                           src/vbuild \
                           src/vcheck \
                           src/vreboot \
+                          src/save_ctxinfo \
                           src/secure-mount \
                           src/vunify \
+                          src/mask2prefix \
                           src/rpm-fake.so
 
 src_sbin_PRGS          =  src/chbind \
@@ -54,6 +57,7 @@ src_chbind_LDADD              =  lib/libvserver.a
 src_chcontext_SOURCES          =  src/chcontext.c
 src_chcontext_LDADD            =  lib/libvserver.a
 
+src_chroot_rm_SOURCES          =  src/chroot-rm.c
 src_fakerunlevel_SOURCES       =  src/fakerunlevel.c
 src_filetime_SOURCES           =  src/filetime.c
 src_ifspec_SOURCES             =  src/ifspec.c
@@ -65,6 +69,9 @@ src_rebootmgr_SOURCES         =  src/rebootmgr.c
 src_reducecap_SOURCES          =  src/reducecap.c
 src_reducecap_LDADD            =  lib/libvserver.a
 
+src_save_ctxinfo_SOURCES       =  src/save_ctxinfo.c
+src_save_ctxinfo_LDADD         =  lib/libvserver.a
+
 src_setctxlimit_SOURCES                =  src/setctxlimit.c
 src_setctxlimit_LDADD          =  lib/libvserver.a
 
@@ -77,6 +84,8 @@ src_vreboot_SOURCES           =  src/vreboot.c
 src_new_namespace_SOURCES      =  src/new-namespace.c
 src_secure_mount_SOURCES       =  src/secure-mount.c
 
+src_mask2prefix_SOURCES                =  src/mask2prefix.c
+
 src_rpm_fake_so_SOURCES                =  src/rpm-fake.c
 src_rpm_fake_so_LDFLAGS                =  -fpic -ldl -shared
 
@@ -89,6 +98,10 @@ 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)   \
+src/save_ctxinfo$(EXEEXT)  src/save_ctxinfo$(OBJEXT)   \
+src/mask2prefix$(EXEEXT)   src/mask2prefix$(OBJEXT)    \
+src/chroot-rm$(EXEEXT)     src/chroot-rm$(OBJEXT)      \
+src/fakerunlevel$(EXEEXT)  src/fakerunlevel$(OBJEXT)   \
                :               CC=$(DIET_CC)
 endif