[lxc-devel] [PATCH] make install should create /var/cache/lxc directory
Dwight Engen
dwight.engen at oracle.com
Wed Dec 5 20:05:02 UTC 2012
On Thu, 29 Nov 2012 16:37:21 -0500
Stéphane Graber <stgraber at ubuntu.com> wrote:
> On 11/29/2012 04:24 PM, Dwight Engen wrote:
> > 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 at oracle.com>
>
> Is the same already done for /var/cache/lxc or is that also missing?
Hi Stéphane, looks like you applied the first patch before I got around
to sending v2 which also created the cache dir, so here is
creating /var/cache/lxc split out.
-->8
Signed-off-by: Dwight Engen <dwight.engen at oracle.com>
---
Makefile.am | 1 +
lxc.spec.in | 1 +
2 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/Makefile.am b/Makefile.am
index 863f8fd..7b32326 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -11,6 +11,7 @@ pcdata_DATA = lxc.pc
install-data-local:
$(MKDIR_P) $(DESTDIR)$(LXCPATH)
+ $(MKDIR_P) $(DESTDIR)$(localstatedir)/cache/lxc
ChangeLog::
@touch ChangeLog
diff --git a/lxc.spec.in b/lxc.spec.in
index bc69d68..094c34d 100644
--- a/lxc.spec.in
+++ b/lxc.spec.in
@@ -98,6 +98,7 @@ rm -rf %{buildroot}
%{_libdir}/*.so.*
%{_libdir}/%{name}
@LXCPATH@
+%{_localstatedir}/cache/lxc
%attr(4555,root,root) %{_libexecdir}/%{name}/lxc-init
%files devel
--
1.7.1
More information about the lxc-devel
mailing list