From: Martin Schwenke Date: Mon, 14 May 2018 05:41:35 +0000 (+1000) Subject: ctdb-build: Create database directories during installation X-Git-Tag: ldb-1.4.0~191 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=31747da5ff69eb3442db6ed9949c49776317ddce;p=thirdparty%2Fsamba.git ctdb-build: Create database directories during installation Create and package. Signed-off-by: Martin Schwenke Reviewed-by: Amitay Isaacs --- diff --git a/ctdb/packaging/RPM/ctdb.spec.in b/ctdb/packaging/RPM/ctdb.spec.in index 82d10cb0c32..7be8d113208 100644 --- a/ctdb/packaging/RPM/ctdb.spec.in +++ b/ctdb/packaging/RPM/ctdb.spec.in @@ -215,6 +215,7 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man7/ctdb-statistics.7.gz %{_mandir}/man7/ctdb-tunables.7.gz %attr(0700,root,root) %dir %{_localstatedir}/lib/ctdb +%attr(0700,root,root) %dir %{_localstatedir}/lib/ctdb/* %attr(0700,root,root) %dir %{_localstatedir}/run/ctdb diff --git a/ctdb/wscript b/ctdb/wscript index 0546cbe2077..0cf9409d9e8 100644 --- a/ctdb/wscript +++ b/ctdb/wscript @@ -752,6 +752,9 @@ def build(bld): bld.install_dir(bld.env.CTDB_RUNDIR) bld.install_dir(bld.env.CTDB_VARDIR) + for d in ['volatile', 'persistent', 'state']: + bld.install_dir(os.path.join(bld.env.CTDB_VARDIR, d)) + # Unit tests ctdb_unit_tests = [ 'db_hash_test',