17 september 2019 werd versie 4.11.0 uitgebracht - de eerste stabiele release in de Samba 4.11 tak.
Belangrijkste kenmerken van het pakket:
- Volledige implementatie van de domeincontroller en AD-services, compatibel met het Windows 2000-protocol en in staat om alle Windows-clients tot en met Windows 10 te bedienen.
- Bestandservice server
- Afdrukserver
- Winbind-identificatiedienst
Kenmerken van release 4.11.0:
- De standaardprocessormodel is ‘prefork’, waarmee een bepaald aantal actieve verwerkingsprocessen kan worden ondersteund.
- Winbind logt authentificatie-evenementen van PAM_AUTH en NTLM_AUTH, evenals het attribuut ‘logonId’ dat de inlog-id bevat.
- De mogelijkheid om de duur van DNS-operaties in het logboek op te slaan is toegevoegd.
- De standaard werkschema voor AD is bijgewerkt naar versie 2012_R2. Het eerder gebruikte schema kan worden geselecteerd door de ‘—base-schema’ optie te gebruiken bij het starten.
- Cryptografische functies vereisen nu de verplichte afhankelijkheid van de GnuTLS 3.2 bibliotheek, ter vervanging van de ingebouwde Samba-versie.
- De ‘samba-tool contact’ commando is geïntroduceerd, waarmee je records in de LDAP-adresboek kunt zoeken, bekijken en bewerken.
- Werkzaamheden zijn uitgevoerd om Samba te optimaliseren in organisaties met meer dan 100.000 gebruikers en 120.000 objecten.
- De prestaties voor herindexering zijn verbeterd voor grote sets. domeinen AD
- De methode voor het opslaan van de AD-database op schijf is bijgewerkt. Het nieuwe formaat zal automatisch worden toegepast na de upgrade naar release 4.11, maar bij een terugdraaiing van Samba 4.11 naar oudere versies is handmatige conversie van het formaat naar oud vereist.
- Standaard ondersteuning voor het SMB1-protocol is uitgeschakeld, aangezien dit als verouderd wordt beschouwd.
- Consoletools smbclient en smbcacls hebben de optie ‘—option’ toegevoegd, waarmee configuratieparameters in smb.conf kunnen worden overschreven.
- De LanMan- en plaintext-authenticatiemethoden zijn als verouderd gemarkeerd.
- De code van de ingebouwde HTTP-server, die eerder de webinterface SWAT ondersteunde, is verwijderd.
- Standaard ondersteuning voor Python 2 is uitgeschakeld en Python 3 wordt gebruikt. Om ondersteuning voor de tweede versie van Python in te schakelen, moet de omgevingsvariabele ‘PYTHON=python2’ worden ingesteld vóór het gebruik van ./configure en make.
Bron: linux.org.ru
