took the bootstrap.sh for ubuntu 20.04 and used it to build on 22.04 (since there isn't one yet for 22.04) 1) had to replace libtracker-sparql-2.0-dev with libtracker-sparql-3.0-dev 2) I'm just curious why install krb5-kdc if //at the moment// the preference is heimdal?? Would it be better to not have that and if someone really wants it, then they install it? FYI, here are the config flags I used. ./configure \ ?? ?--prefix=/usr \ ?? ?--enable-fhs \ ?? ?--sysconfdir=/etc \ ?? ?--localstatedir=/var \ ?? ?--with-privatedir=/var/lib/samba/private \ ?? ?--with-smbpasswd-file=/etc/samba/smbpasswd \ ?? ?--with-piddir=/var/run/samba \ ?? ?--with-pammodulesdir=/lib/x86_64-linux-gnu/security \ ?? ?--libdir=/usr/lib/x86_64-linux-gnu \ ?? ?--with-modulesdir=/usr/lib/x86_64-linux-gnu/samba \ ?? ?--datadir=/usr/share \ ?? ?--with-lockdir=/run/samba \ ?? ?--with-piddir=/run/samba \ ?? ?--with-statedir=/var/lib/samba \ ?? ?--with-cachedir=/var/cache/samba \ ?? ?--with-socketpath=/var/run/ctdb/ctdbd.socket \ ?? ?--with-logdir=/var/log/ctdb \ ?? ?--systemd-install-services
On 27/10/2022 14:04, Peter Carlson via samba wrote:> took the bootstrap.sh for ubuntu 20.04 and used it to build on 22.04 > (since there isn't one yet for 22.04)A bit like buses, wait long enough and three will come along at the same time ;-)> > 1) had to replace libtracker-sparql-2.0-dev with libtracker-sparql-3.0-dev > > 2) I'm just curious why install krb5-kdc if //at the moment// the > preference is heimdal?? Would it be better to not have that and if > someone really wants it, then they install it?The bootstrap.sh is created by/for the testing builds, where Samba with a MIT kdc is built and tested, so if you do not require it (and most people will not), you do not have to install it. Rowland