ctdb-config: Add default ctdb.conf file
authorMartin Schwenke <martin@meltin.net>
Tue, 24 Apr 2018 09:58:23 +0000 (19:58 +1000)
committerAmitay Isaacs <amitay@samba.org>
Thu, 17 May 2018 02:04:32 +0000 (04:04 +0200)
Install it in RPM.

Signed-off-by: Martin Schwenke <martin@meltin.net>
Reviewed-by: Amitay Isaacs <amitay@gmail.com>
ctdb/config/ctdb.conf [new file with mode: 0644]
ctdb/packaging/RPM/ctdb.spec.in

diff --git a/ctdb/config/ctdb.conf b/ctdb/config/ctdb.conf
new file mode 100644 (file)
index 0000000..a9e6f69
--- /dev/null
@@ -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
index 7b5182fbc03a24e744fea1df51196310ff9f3b35..1966ac7e24fe15a86a7c7cacc82782d7748a4727 100644 (file)
@@ -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