Hi All, I started using Samba as an AD DC on el7 a few weeks ago. I have some questions for others who mights also be using Wing's rpms on el7 (http://wing-net.ddo.jp/wing). A) Is there a wiki/issues page for that repo? I could not find any.. B) is that the only repo of samba rpms available for el7/centos7? C) Is there a reason why samba46-4.6.14 is the latest available version? Are 4.7.x and 4.8.x not considered stable? -47 and -48 rpms are available in the repo but they're not visible in the main tree because they're under 'extras' (http://wing-net.ddo.jp/wing/extras/7/x86_64 ). D) How complex is it to update a Samba AD DC to a newer minor version? (E.g: 4.6.x to 4.7.x) Is a 'yum update' usually sufficient or are there some db actions that are required? Thanks, Vincent
Hi Vincent,> I started using Samba as an AD DC on el7 a few weeks ago. I have some > questions for others who mights also be using Wing's rpms on el7 > (http://wing-net.ddo.jp/wing). > > A) Is there a wiki/issues page for that repo? I could not find any.. > > B) is that the only repo of samba rpms available for el7/centos7?You can use the RPM at https://samba.plus from the great folks at SerNet. Here at Tranquil IT we are porting RPM packages from Fedora to CentOS7/RH7 for some of our clients. We have a copy of those RPMs on our wiki at https://dev.tranquil.it/wiki/Samba4 , more specifically in the https://samba.tranquil.it/centos7/ directory. By the way, we are compiling using heimdal kerberos and not MIT like it is configured by the default in the Fedora packages. If you are a Redhat customer, it would be good to go forward to your redhat representative to say that you'd be interested in Samba-AD support by Redhat. The more people will ask for it, the more chance there is that Samba-AD will be first class citizen in Redhat ecosystem in the future!> C) Is there a reason why samba46-4.6.14 is the latest available version? > Are 4.7.x and 4.8.x not considered stable? -47 and -48 rpms are > available in the repo but they're not visible in the main tree because > they're under 'extras' (http://wing-net.ddo.jp/wing/extras/7/x86_64 ).Early Samba 4.7 had a few issues, but we have been happy with it since 4.7.4. And we have 4.7.6 deployed at almost all of our clients. Samba 4.8.0 has a bug when doing an "in place" upgrade, there is a patch for that bug that will be included in 4.8.1, and we are waiting for that version before starting our upgrade cycle.> D) How complex is it to update a Samba AD DC to a newer minor version? > (E.g: 4.6.x to 4.7.x) Is a 'yum update' usually sufficient or are there > some db actions that are required?For minor upgrade, you mostly can go forward without much stress. For major upgrades, it is always better to test an upgrade on a snapshot and do a dbcheck first. Dbcheck is getting pickier at every major version to get the best and nicest ldb database for your beloved domain. Cheers, Denis> > Thanks, > > Vincent >-- Denis Cardon Tranquil IT Systems Les Espaces Jules Verne, bâtiment A 12 avenue Jules Verne 44230 Saint Sébastien sur Loire tel : +33 (0) 2.40.97.57.55 http://www.tranquil.it Samba install wiki for Frenchies : https://dev.tranquil.it WAPT, software deployment made easy : https://wapt.fr
Hi Denis, Answers in-line: On Wed, 18 Apr 2018, Denis Cardon wrote:> Here at Tranquil IT we are porting RPM packages from Fedora to CentOS7/RH7 > for some of our clients. We have a copy of those RPMs on our wiki at > https://dev.tranquil.it/wiki/Samba4 , more specifically in the > https://samba.tranquil.it/centos7/ directory.That's interesting, thanks. Do you have a maintained/packaged .repo for /stable/? (I wasn't able to find one).> By the way, we are compiling using heimdal kerberos and not MIT like it is > configured by the default in the Fedora packages.(And the RHEL packages too, it seems. Which is the reason why Samba AD-DC is currently disabled by default on RHEL7).> If you are a Redhat customer, it would be good to go forward to your redhat > representative to say that you'd be interested in Samba-AD support by Redhat. > The more people will ask for it, the more chance there is that Samba-AD will > be first class citizen in Redhat ecosystem in the future!Reading through https://bugzilla.redhat.com/show_bug.cgi?id=910464, it seems AD-DC support will land in RHEL8.. no hope for el7, I guess..> For minor upgrade, you mostly can go forward without much stress. For major > upgrades, it is always better to test an upgrade on a snapshot and do a > dbcheck first. Dbcheck is getting pickier at every major version to get the > best and nicest ldb database for your beloved domain.That's a good tip, thank you. Kind regards, Vincent (who happens to be a french person living in Canada). :)
On Tue, 17 Apr 2018, vincent at cojot.name wrote:> > C) Is there a reason why samba46-4.6.14 is the latest available version? Are > 4.7.x and 4.8.x not considered stable? -47 and -48 rpms are available in the > repo but they're not visible in the main tree because they're under 'extras' > (http://wing-net.ddo.jp/wing/extras/7/x86_64 ).Answering my own question.. The rpms under 'extras' appear un-signed. So perhaps they should be considered 'unstable'. Regards, Vincent
Regarding the wing repo: http://wing-repo.net/ http://wingse.blog57.fc2.com/ <-- (get your Google Translate ready) http://wingse.blog57.fc2.com/blog-entry-383.html (Samba 4.7 Extras instructions) One thing to consider upon upgrades is the naming conventions used -- it is possible to install samba46 and samba47 side by side, though they probably point to the same binaries (but don't share libraries, I don't think). So that might play some games with the rpm database, but I'm not sure what else. Point is, don't take the in-place upgrade for granted (though you can certainly contact the repo owner for tips). Kris Lou klou at themusiclink.net On Wed, Apr 18, 2018 at 8:06 AM, Vincent S. Cojot via samba < samba at lists.samba.org> wrote:> On Tue, 17 Apr 2018, vincent at cojot.name wrote: > > >> C) Is there a reason why samba46-4.6.14 is the latest available version? >> Are 4.7.x and 4.8.x not considered stable? -47 and -48 rpms are available >> in the repo but they're not visible in the main tree because they're under >> 'extras' (http://wing-net.ddo.jp/wing/extras/7/x86_64 ). >> > > Answering my own question.. The rpms under 'extras' appear un-signed. So > perhaps they should be considered 'unstable'. > > Regards, > > > Vincent > > -- > To unsubscribe from this list go to the following URL and read the > instructions: https://lists.samba.org/mailman/options/samba >
Hi again, I've dropped wing's rpms. I updated my DC's to el7.5, installed samba 4.7.6 from http://samba.tranquil.it/centos7/stable and things seem to work well so far. One thing that would be welcomed is to have proper repodata under http://samba.tranquil.it/centos7/stable. I mirrored the http repo and created repodata for my setup by using this: /usr/bin/createrepo --database --simple-md-filenames --workers=4 \ ..../contrib/samba/stable/x86_64 /usr/bin/createrepo --database --simple-md-filenames --workers=4 \ ..../contrib/samba/stable/noarch @Denis : Thanks for the hints and links, very much apreciated. Regards, Vincent On Tue, 17 Apr 2018, Vincent S. Cojot via samba wrote:> > Hi All, > > I started using Samba as an AD DC on el7 a few weeks ago. I have some > questions for others who mights also be using Wing's rpms on el7 > (http://wing-net.ddo.jp/wing). > > A) Is there a wiki/issues page for that repo? I could not find any.. > > B) is that the only repo of samba rpms available for el7/centos7? > > C) Is there a reason why samba46-4.6.14 is the latest available version? Are > 4.7.x and 4.8.x not considered stable? -47 and -48 rpms are available in the > repo but they're not visible in the main tree because they're under 'extras' > (http://wing-net.ddo.jp/wing/extras/7/x86_64 ). > > D) How complex is it to update a Samba AD DC to a newer minor version? (E.g: > 4.6.x to 4.7.x) Is a 'yum update' usually sufficient or are there some db > actions that are required? > > Thanks, > > Vincent > > -- > To unsubscribe from this list go to the following URL and read the > instructions: https://lists.samba.org/mailman/options/samba >