Нашри Samba 4.14.0

Нашри Samba 4.14.0 муаррифӣ шудааст, ки рушди филиали Samba 4-ро бо татбиқи пурраи контроллери домен ва хидмати Active Directory идома медиҳад, ки бо татбиқи Windows 2000 мувофиқ аст ва қодир аст ба ҳама версияҳои Мизоҷони Windows, ки аз ҷониби Microsoft дастгирӣ мешаванд, аз ҷумла Windows 10. Samba 4 маҳсулоти сервери бисёрфунксионалӣ мебошад, ки инчунин татбиқи сервери файл, хидмати чопӣ ва сервери шахсиятро (winbind) таъмин мекунад.

Тағироти асосӣ дар Samba 4.14:

  • Дар қабати VFS такмилдиҳии назаррас анҷом дода шуданд. Бо сабабҳои таърихӣ, код бо татбиқи сервери файлӣ ба коркарди роҳҳои файлҳо вобаста буд, ки он инчунин барои протоколи SMB2 истифода мешуд, ки ба истифодаи дескрипторҳо интиқол дода шудааст. Дар Samba 4.14.0, коде, ки дастрасӣ ба системаи файлии серверро таъмин мекунад, барои истифодаи тасвири файлҳо, на роҳҳои файл, аз нав тарҳрезӣ шудааст. Масалан, даъват кардани fstat() ба ҷои stat() ва SMB_VFS_FSTAT() ба ҷои SMB_VFS_STAT() ҷалб карда мешаванд.
  • Эътимоднокии нашри чопгарҳо дар Active Directory беҳтар карда шуд ва маълумоти чопгар ба Active Directory фиристодашуда васеъ карда шуд. Дастгирии иловагӣ барои драйверҳои чопгари Windows дар системаҳои ARM64.
  • Имконияти истифодаи Сиёсати гурӯҳӣ барои муштариёни Winbind пешбинӣ шудааст. Администратори Active Directory акнун метавонад сиёсатҳоеро муайян кунад, ки танзимоти sudoers-ро тағир медиҳанд ё кори даврии cron илова мекунанд. Барои фаъол кардани татбиқи сиёсатҳои гурӯҳӣ барои муштарӣ, танзимоти "Истифодаи сиёсатҳои гурӯҳӣ" дар smb.conf таъмин карда шудааст. Сиёсатҳо ҳар 90-120 дақиқа истифода мешаванд. Дар сурати пайдо шудани мушкилот, тағиротҳоро бо фармони "samba-gpupdate -unapply" бекор кардан ё фармони "samba-gpupdate -force" -ро дубора татбиқ кардан мумкин аст. Барои дидани сиёсатҳое, ки ба система татбиқ карда мешаванд, шумо метавонед фармони "samba-gpupdate -rsop" -ро истифода баред.
  • Талабот ба версияи забони Python зиёд карда шуд. Сохтани Samba ҳоло ҳадди аққал версияи Python 3.6-ро талаб мекунад. Сохтани версияҳои кӯҳнаи Python қатъ карда шуд.
  • Барномаи samba-tool асбобҳоро барои идоракунии объектҳо дар Active Directory (истифодабарандагон, компютерҳо, гурӯҳҳо) амалӣ мекунад. Барои илова кардани объекти нав ба AD, шумо акнун метавонед ба ҷуз аз фармони "сохта" фармони "add" -ро истифода баред. Барои тағир додани номи корбарон, гурӯҳҳо ва мухотибон, фармони "номи дигар" дастгирӣ карда мешавад. Барои кушодани корбарон фармони "самба-асбоби кушодани корбар" пешниҳод карда мешавад. Фармонҳои "рӯйхати корбарони samba-tool" ва "samba-tool group listmembers" имконоти "--hide-expired" ва "--hide-disabled"-ро барои пинҳон кардани ҳисобҳои корбари гузашта ё ғайрифаъол амалӣ мекунанд.
  • Ҷузъи CTDB, ки барои кори конфигуратсияҳои кластер масъул аст, аз истилоҳҳои аз ҷиҳати сиёсӣ нодуруст тоза карда шудааст. Ба ҷои устод ва ғулом, ҳангоми таъсиси NAT ва LVS, пешниҳод мешавад, ки “лидер” барои ишора ба гиреҳи асосӣ дар гурӯҳ ва “пайрав” барои фаро гирифтани аъзои боқимондаи гурӯҳ истифода шавад. Фармони "ctdb natgw master" бо "ctdb natgw leader" иваз карда шудааст. Барои нишон додани он, ки гиреҳ пешво нест, ҳоло ба ҷои "танҳо барои ғулом" парчами "танҳо барои пайрав" намоиш дода мешавад. Фармони "ctdb isnotrecmaster" хориҷ карда шуд.

Илова бар ин, дар бораи доираи иҷозатномаи GPL, ки дар доираи он рамзи Samba ба ҷузъҳои VFS (Системаи файлии виртуалӣ) тақсим карда мешавад, тавзеҳот дода мешавад. Литсензияи GPL талаб мекунад, ки ҳама корҳои ҳосилшуда бо ҳамон шартҳо кушода шаванд. Samba дорои интерфейси плагин мебошад, ки ба шумо имкон медиҳад, ки рамзи беруна занг занед. Яке аз ин плагинҳо модулҳои VFS мебошанд, ки ҳамон файлҳои сарлавҳаро ҳамчун Samba бо таърифи API истифода мебаранд, ки тавассути онҳо хидматҳои дар Samba амалӣшуда дастрас мешаванд, аз ин рӯ модулҳои Samba VFS бояд таҳти GPL ё иҷозатномаи мувофиқ паҳн карда шаванд.

Дар робита ба китобхонаҳои тарафи сеюм, ки модулҳои VFS дастрасанд, номуайянӣ ба миён меояд. Аз љумла, фикр баён шуд, ки дар модулњои VFS танњо китобхонањоро дар доираи GPL ва литсензияњои мувофиќ истифода бурдан мумкин аст. Таҳиягарони Samba тавзеҳот доданд, ки китобхонаҳо рамзи Samba-ро тавассути API даъват намекунанд ё ба сохторҳои дохилӣ дастрасӣ надоранд, аз ин рӯ онҳо наметавонанд корҳои ҳосилшуда ҳисобида шаванд ва бояд тибқи литсензияҳои мувофиқи GPL паҳн карда шаванд.

Манбаъ: opennet.ru

Илова Эзоҳ