]> git.ipfire.org Git - thirdparty/lxc.git/commitdiff
make install should create $LXCPATH directory
authorDwight Engen <dwight.engen@oracle.com>
Thu, 29 Nov 2012 21:24:47 +0000 (16:24 -0500)
committerStéphane Graber <stgraber@ubuntu.com>
Tue, 4 Dec 2012 20:11:23 +0000 (15:11 -0500)
The $LXCPATH (default /var/lib/lxc) directory was not being created by
make install, so unless it gets created by some other means
(packaging tools), commands such as lxc-create will fail.

Signed-off-by: Dwight Engen <dwight.engen@oracle.com>
Acked-by: Stéphane Graber <stgraber@ubuntu.com>
Makefile.am
lxc.spec.in

index f99ad1ca3b1d6e21e3f48e68c727500bf023cf84..863f8fde0cf88c85c9f9897bb44dabefdaeae4ca 100644 (file)
@@ -9,6 +9,9 @@ EXTRA_DIST = autogen.sh lxc.spec CONTRIBUTING MAINTAINERS ChangeLog
 pcdatadir = $(libdir)/pkgconfig
 pcdata_DATA = lxc.pc
 
+install-data-local:
+       $(MKDIR_P) $(DESTDIR)$(LXCPATH)
+
 ChangeLog::
        @touch ChangeLog
 
index 3f4d5b6ae442d891633d0d81f09da98f2e6e301a..bc69d6863196e99fa522ce0d9d2393d1ce5ef8e1 100644 (file)
@@ -97,6 +97,7 @@ rm -rf %{buildroot}
 %defattr(-,root,root)
 %{_libdir}/*.so.*
 %{_libdir}/%{name}
+@LXCPATH@
 %attr(4555,root,root) %{_libexecdir}/%{name}/lxc-init
 
 %files devel