Samba 4.14.0 buraxılışı

Samba 4.14.0 buraxılışı təqdim olunur ki, bu da Samba 4 filialının tam hüquqlu domen nəzarətçisi və Windows 2000-in tətbiqinə uyğun gələn və bütün versiyalarına xidmət edə bilən Active Directory xidmətinin tətbiqi ilə inkişafını davam etdirir. Microsoft tərəfindən dəstəklənən Windows müştəriləri, o cümlədən Windows 10. Samba 4 çoxfunksiyalı server məhsuludur və o, həmçinin fayl serverinin, çap xidmətinin və identifikasiya serverinin (winbind) həyata keçirilməsini təmin edir.

Samba 4.14-də əsas dəyişikliklər:

  • VFS qatında əhəmiyyətli təkmilləşdirmələr edilmişdir. Tarixi səbəblərə görə, fayl serverinin tətbiqi ilə kod, deskriptorların istifadəsinə köçürülən SMB2 protokolu üçün də istifadə olunan fayl yollarının işlənməsi ilə əlaqələndirildi. Samba 4.14.0-da serverin fayl sisteminə çıxışı təmin edən kod fayl yollarından daha çox fayl deskriptorlarından istifadə etmək üçün yenidən işlənib. Məsələn, stat() əvəzinə fstat() və SMB_VFS_STAT() əvəzinə SMB_VFS_FSTAT() çağırılması daxildir.
  • Active Directory-də printerlərin dərc edilməsinin etibarlılığı yaxşılaşdırılıb və Active Directory-ə göndərilən printer məlumatı genişləndirilib. ARM64 sistemlərində Windows printer driverləri üçün əlavə dəstək.
  • Winbind müştəriləri üçün Qrup Siyasətindən istifadə etmək imkanı verilir. Active Directory administratoru indi sudoer parametrlərini dəyişdirən və ya dövri cron işləri əlavə edən siyasətləri müəyyən edə bilər. Müştəri üçün qrup siyasətlərinin tətbiqini aktivləşdirmək üçün smb.conf-da "qrup siyasətlərini tətbiq et" parametri təmin edilmişdir. Siyasətlər hər 90-120 dəqiqədən bir tətbiq edilir. Problemlər olduqda, “samba-gpupdate —unapply” əmri ilə dəyişiklikləri geri qaytarmaq və ya “samba-gpupdate —force” əmrini yenidən tətbiq etmək mümkündür. Sistemə tətbiq olunacaq siyasətlərə baxmaq üçün “samba-gpupdate –rsop” əmrindən istifadə edə bilərsiniz.
  • Python dili versiyası üçün tələblər artırıldı. Samba qurmaq indi ən azı Python 3.6 versiyasını tələb edir. Köhnə Python buraxılışları ilə tikinti dayandırıldı.
  • Samba-tool yardım proqramı Active Directory-də (istifadəçilər, kompüterlər, qruplar) obyektləri idarə etmək üçün alətləri həyata keçirir. AD-yə yeni obyekt əlavə etmək üçün indi “yarat” əmrinə əlavə olaraq “əlavə et” əmrindən istifadə edə bilərsiniz. İstifadəçilərin, qrupların və kontaktların adını dəyişmək üçün “adını dəyişmək” əmri dəstəklənir. İstifadəçilərin kilidini açmaq üçün "samba aləti istifadəçinin kilidini açmaq" əmri təklif olunur. 'Samba-alət istifadəçi siyahısı' və 'samba-alət qrupu siyahısı üzvləri' əmrləri vaxtı keçmiş və ya qeyri-aktiv istifadəçi hesablarını gizlətmək üçün "--gizlətmək-keçmiş" və "--gizlətmək-disabled" seçimlərini həyata keçirir.
  • Klaster konfiqurasiyalarının işləməsinə cavabdeh olan CTDB komponenti siyasi cəhətdən düzgün olmayan terminlərdən təmizlənib. NAT və LVS qurarkən master və slave əvəzinə qrupdakı əsas qovşaq üçün “lider” və qrupun qalan üzvlərini əhatə etmək üçün “izləyici”dən istifadə etmək təklif olunur. "ctdb natgw master" əmri "ctdb natgw leader" ilə əvəz edilmişdir. Düyünün lider olmadığını göstərmək üçün indi "yalnız qul" əvəzinə "yalnız təqibçilər" bayrağı göstərilir. "ctdb isnotrecmaster" əmri silindi.

Bundan əlavə, Samba kodunun paylandığı GPL lisenziyasının VFS (Virtual Fayl Sistemi) komponentlərinə əhatə dairəsi haqqında izahat verilir. GPL lisenziyası bütün törəmə işlərin eyni şərtlər altında açılmasını tələb edir. Samba xarici kodu çağırmağa imkan verən plagin interfeysinə malikdir. Bu plaginlərdən biri Samba ilə eyni başlıq fayllarından istifadə edən, API tərifi ilə Samba-da həyata keçirilən xidmətlərə daxil olan VFS modullarıdır, buna görə də Samba VFS modulları GPL və ya uyğun lisenziya əsasında paylanmalıdır.

VFS modullarının daxil olduğu üçüncü tərəf kitabxanaları ilə bağlı qeyri-müəyyənlik yaranır. Xüsusilə, VFS modullarında yalnız GPL altında olan kitabxanaların və uyğun lisenziyaların istifadə oluna biləcəyi barədə fikir ifadə olunub. Samba tərtibatçıları aydınlaşdırdılar ki, kitabxanalar Samba kodunu API vasitəsilə çağırmır və ya daxili strukturlara daxil olmur, ona görə də onlar törəmə əsərlər sayıla bilməz və GPL uyğun lisenziyalar altında paylanması tələb olunmur.

Mənbə: opennet.ru

Добавить комментарий