gentoo: use /var/run for new /run compatibility
[util-vserver.git] / lib / Makefile-files
index 57b182a..1db4a53 100644 (file)
@@ -35,7 +35,8 @@ lib_management_SRCS =         lib/comparevserverbyid.c \
                                lib/getvservervdir.c \
                                lib/xidopt2xid.c \
                                lib/nidopt2nid.c \
-                               lib/tagopt2tag.c
+                               lib/tagopt2tag.c \
+                               lib/exitlikeprocess.c
 lib_v11_SRCS =                 lib/syscall_rlimit.c \
                                lib/syscall_rlimit-v11.hc \
                                lib/syscall_kill.c  \
@@ -156,7 +157,18 @@ lib_v23_SRCS =                     lib/syscall_tagmigrate-v23.hc \
                                lib/syscall_getbadness.c \
                                lib/syscall_getbadness-v23.hc \
                                lib/syscall_setbadness.c \
-                               lib/syscall_setbadness-v23.hc
+                               lib/syscall_setumask-v23.hc \
+                               lib/syscall_setumask.c \
+                               lib/syscall_getumask-v23.hc \
+                               lib/syscall_getumask.c \
+                               lib/syscall_setbadness-v23.hc \
+                               lib/syscall_getspacedefault.c \
+                               lib/syscall_getspacedefault-v23.hc \
+                               lib/syscall_setnamespace-v23.hc \
+                               lib/syscall_enternamespace-v23.hc \
+                               lib/syscall_getspacemask-v23.hc \
+                               lib/umask-v23.c \
+                               lib/umask_list-v23.c
 
 if ENSC_HAVE_C99_COMPILER
 lib_v13_SRCS +=                        lib/syscall_adddlimit-v13.hc \
@@ -197,6 +209,7 @@ lib_SRCS =                          lib/syscall.c \
                                lib/val2text-v2t-uint32.c \
                                lib/val2text-v2t-uint64.c \
                                lib/parselimit.c \
+                               lib/getkernel.c \
                                $(lib_legacy_SRCS) \
                                $(lib_compat_SRCS) \
                                $(lib_management_SRCS) \
@@ -249,6 +262,10 @@ endif
 lib_libvserver_la_SOURCES =    $(lib_SRCS)
 lib_libvserver_la_CPPFLAGS =   $(AM_CPPFLAGS) $(LIB_DEBUG_CPPFLAGS)
 lib_libvserver_la_LDFLAGS =    -version $(lib_VERSION)
+if HAVE_VERSIONING
+lib_libvserver_la_LDFLAGS +=   -Wl,-version-script=$(top_srcdir)/lib/libvserver.ver
+EXTRA_DIST +=                  lib/libvserver.ver
+endif
 
 lib_libvserver_a_SOURCES =     $(lib_SRCS)
 lib_libvserver_a_CPPFLAGS =    $(AM_CPPFLAGS) $(LIB_DEBUG_CPPFLAGS)