]> git.proxmox.com Git - mirror_lxc.git/commitdiff
Install lxc-init in libexec dir
authorGuido Trotter <ultrotter@google.com>
Wed, 18 Mar 2009 17:27:27 +0000 (17:27 +0000)
committerDaniel Lezcano <dlezcano@fr.ibm.com>
Thu, 19 Mar 2009 15:11:09 +0000 (16:11 +0100)
Since lxc-init is a helper program, which doesn't have an usage output
and is only going to be called only internally by lxc-execute, we'll
move it to the libexec dir.

Signed-off-by: Guido Trotter <ultrotter@quaqua.net>
Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
configure.in
src/lxc/Makefile.am
src/lxc/lxc_execute.c

index 7bc7882575f3c66d818a75bfd9961dfb1e511ca0..fa94008b6d1995bb9d7d5386dd35b336dd85cd4c 100644 (file)
@@ -16,6 +16,7 @@ AC_CHECK_PROG(SETCAP, setcap, yes, no)
 AC_CHECK_PROG(DOCBOOK, docbook2man, yes, no)
 AM_CONDITIONAL(ENABLE_DOCBOOK, test x$DOCBOOK = xyes)
 AS_AC_EXPAND(BINDIR, $bindir)
+AS_AC_EXPAND(LIBEXECDIR, $libexecdir)
 AS_AC_EXPAND(SYSCONFDIR, $sysconfdir)
 AS_AC_EXPAND(LOCALSTATEDIR, $localstatedir)
 
index 9254bffdc0af978a0f3d54ba86133fa7b7262af8..3f0c1d75ac0339def3ec82021a4957b422968f45 100644 (file)
@@ -1,4 +1,6 @@
-INCLUDES= -I$(top_srcdir)/src -DLXCPATH="\"$(localstatedir)/lxc\"" -DLXCBINDIR="\"$(bindir)\""
+INCLUDES= -I$(top_srcdir)/src -DLXCPATH="\"$(localstatedir)/lxc\"" \
+         -DLXCBINDIR="\"$(bindir)\"" \
+         -DLXCLIBEXECDIR="\"$(libexecdir)\""
 AM_LDFLAGS= -lutil
 lib_LTLIBRARIES = liblxc.la
 pkginclude_HEADERS = \
@@ -56,7 +58,6 @@ bin_SCRIPTS = \
 
 bin_PROGRAMS = \
        lxc-unshare \
-       lxc-init \
        lxc-create \
        lxc-destroy \
        lxc-stop \
@@ -73,6 +74,9 @@ bin_PROGRAMS = \
        lxc-restart \
        lxc-version
 
+libexec_PROGRAMS = \
+       lxc-init
+
 lxc_unshare_SOURCES = lxc_unshare.c
 lxc_unshare_LDADD = liblxc.la
 
index 362c03e557dd485a960471e1a16fac8d654b1abd..66f66fde13303b2fc82b366b0ad45fb05b5215f8 100644 (file)
@@ -97,7 +97,7 @@ int main(int argc, char *argv[])
        }
 
        nbargs = 0;
-       args[nbargs++] = LXCBINDIR "/lxc-init";
+       args[nbargs++] = LXCLIBEXECDIR "/lxc-init";
        args[nbargs++] = "--mount-procfs";
        args[nbargs++] = "--";