From: Martin Schwenke Date: Tue, 24 Apr 2018 09:58:23 +0000 (+1000) Subject: ctdb-config: Add default ctdb.conf file X-Git-Tag: ldb-1.4.0~163 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1aa17eb44774686967b55d3bd19c54646669999b;p=thirdparty%2Fsamba.git ctdb-config: Add default ctdb.conf file Install it in RPM. Signed-off-by: Martin Schwenke Reviewed-by: Amitay Isaacs --- diff --git a/ctdb/config/ctdb.conf b/ctdb/config/ctdb.conf new file mode 100644 index 00000000000..a9e6f693405 --- /dev/null +++ b/ctdb/config/ctdb.conf @@ -0,0 +1,17 @@ +# See ctdb.conf(5) for documentation +# +# See ctdb-script.options(5) for documentation about event script +# options + +[logging] + # Enable logging to syslog + # location = syslog + + # Default log level + # log level = NOTICE + +[cluster] + # Shared recovery lock file to avoid split brain. No default. + # Do NOT run CTDB without a recovery lock file unless you know exactly + # what you are doing. + # recovery lock = /shared/recovery.lock diff --git a/ctdb/packaging/RPM/ctdb.spec.in b/ctdb/packaging/RPM/ctdb.spec.in index 7b5182fbc03..1966ac7e24f 100644 --- a/ctdb/packaging/RPM/ctdb.spec.in +++ b/ctdb/packaging/RPM/ctdb.spec.in @@ -113,6 +113,7 @@ mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/sudoers.d DESTDIR=$RPM_BUILD_ROOT ./buildtools/bin/waf install +install -m644 config/ctdb.conf $RPM_BUILD_ROOT%{_sysconfdir}/ctdb install -m644 config/ctdbd.conf $RPM_BUILD_ROOT%{_sysconfdir}/ctdb install -m644 config/ctdb.tunables $RPM_BUILD_ROOT%{_sysconfdir}/ctdb install -m644 config/script.options $RPM_BUILD_ROOT%{_sysconfdir}/ctdb @@ -151,6 +152,7 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) +%config(noreplace) %{_sysconfdir}/ctdb/ctdb.conf %config(noreplace) %{_sysconfdir}/ctdb/ctdbd.conf %config(noreplace) %{_sysconfdir}/ctdb/ctdb.tunables %config(noreplace) %{_sysconfdir}/ctdb/script.options