Op 17 september 2019 werd versie 4.11.0 uitgebracht - de eerste stabiele release in de Samba 4.11-tak.
De belangrijkste kenmerken van het pakket:
- Een volledige implementatie van een domeincontroller en AD-services, compatibel met Windows 2000-protocollen en geschikt voor alle Windows-clients tot Windows 10
- Bestanden server
- Printserver
- Winbind-identificatieservice
Kenmerken van release 4.11.0:
- Standaard wordt het “prefork”-proceslanceringsmodel gebruikt, waarmee u een bepaald aantal lopende afhandelingsprocessen kunt ondersteunen
- winbind registreert de PAM_AUTH en NTLM_AUTH authenticatiegebeurtenissen, evenals het “logonId” attribuut dat de login-ID bevat
- De mogelijkheid toegevoegd om de duur van DNS-bewerkingen in het logboek op te slaan
- Het standaardschema voor het werken met AD is bijgewerkt naar versie 2012_R2. Het eerder gebruikte schema kan worden geselecteerd met behulp van de ‘—base-schema’-schakelaar bij het opstarten
- Cryptografiefuncties vereisen nu de vereiste GnuTLS 3.2-bibliotheek als afhankelijkheden, ter vervanging van de ingebouwde in Samba
- Het commando “samba-tool contact” is verschenen, waarmee u vermeldingen in het LDAP-adresboek kunt zoeken, bekijken en bewerken
- Er is gewerkt aan het optimaliseren van het werk van Sambs in organisaties met ruim 100000 gebruikers en 120000 objecten
- Verbeterde herindexeringsprestaties voor grote AD-domeinen
- De methode voor het opslaan van de AD-database op schijf is bijgewerkt. Het nieuwe formaat wordt automatisch toegepast na het upgraden naar release 4.11, maar als u downgradet van Samba 4.11 naar oudere releases, moet u het formaat handmatig naar de oude converteren
- Ondersteuning voor het SMB1-protocol is standaard uitgeschakeld, wat als verouderd wordt beschouwd
- De consolehulpprogramma's smbclient en smbcacls zijn toegevoegd met de optie '--option', waarmee u de parameters kunt overschrijven die zijn opgegeven in het configuratiebestand smb.conf
- LanMan- en platte-tekstverificatiemethoden zijn verouderd
- De code van de ingebouwde http-server, die voorheen de SWAT-webinterface ondersteunde, is verwijderd
- Standaard is ondersteuning voor Python 2 uitgeschakeld en wordt Python 3 gebruikt. Om ondersteuning voor de tweede versie van Python in te schakelen, moet u de omgevingsvariabele "PYTHON=python2" instellen voordat u ./configure gebruikt en make.
Bron: linux.org.ru