FS#49356 - [samba] Build with clustering support

Attached to Project: Arch Linux
Opened by Kai Blin (kblin) - Monday, 16 May 2016, 09:13 GMT
Last edited by Jelle van der Waa (jelly) - Thursday, 16 April 2020, 18:11 GMT
Task Type Feature Request
Category Packages: Extra
Status Closed
Assigned To Tobias Powalowski (tpowa)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 4
Private No

Details

Description:

Samba > 4.2.0 ships with CTDB clustering support included in-tree. According to the Samba Wiki page on CTDB (https://wiki.samba.org/index.php/CTDB_Setup), in order to support clustering the extra --with-clustering flag is needed during configure. The wiki page also mentions a bunch of shared idmap modules, but as far as I can see, we already build those.

When built with clustering support, a number of extra configuration files are needed. We might want to generate another binary package for ctdb, as I guess a lot of users just interested in file sharing don't need clustering support.

CTDB currently has a bug in the service scripts helping CTDB to manage services. I've raised this upstream already. Also, in my initial tests some of the config files the ctdb binaries expected below /usr/etc, despite the Arch build setting the config directory to /etc/samba. I'm still investigating if the Arch build is missing some extra flags, or if this is another upstream bug.
This task depends upon

Closed by  Jelle van der Waa (jelly)
Thursday, 16 April 2020, 18:11 GMT
Reason for closing:  Fixed
Additional comments about closing:  Added in 4.12.0-2 in [testing] untested as I don't have such a setup.
Comment by Jonathan Steel (jsteel) - Monday, 20 November 2017, 10:44 GMT
I added a --with-cluster-support (seems to have changed since this bug was opened) and apart from things being in /usr/etc as mentioned above, everything seems to be working well; it would be nice to have this feature added. Thanks
Comment by Konstantin Shalygin (k0ste) - Monday, 21 January 2019, 07:16 GMT
+1 vote for this.

Loading...