سامبا 4.14.0 کی ریلیز

سامبا 4.14.0 کو جاری کیا گیا ہے، سامبا 4 برانچ کی ترقی کو جاری رکھتے ہوئے ایک ڈومین کنٹرولر کے مکمل نفاذ اور عمل درآمد کے ساتھ مطابقت رکھنے والی ایکٹو ڈائریکٹری سروس۔ Windows 2000 اور تمام مائیکروسافٹ کے تعاون یافتہ ورژن کو سنبھالنے کے قابل Windows-کلائنٹس، بشمول Windows 10سامبا 4 ایک ملٹی فنکشنل سرور پروڈکٹ ہے جو فائل سرور، پرنٹ سروس، اور تصدیقی سرور (ون بائنڈ) بھی فراہم کرتا ہے۔

سامبا 4.14 میں اہم تبدیلیاں:

  • VFS پرت میں ایک اہم اپ گریڈ ہوا ہے۔ تاریخی وجوہات کی بناء پر، فائل سسٹم کے نفاذ کا کوڈ سرور سامبا نے فائل پاتھ ہینڈلنگ پر انحصار کیا، جو SMB2 پروٹوکول کے لیے بھی استعمال ہوتا تھا، جو اب ڈسکرپٹرز استعمال کر رہا تھا۔ سامبا 4.14.0 میں، سرور کے فائل سسٹم تک رسائی فراہم کرنے والے کوڈ کو راستوں کی بجائے فائل ڈسکرپٹرز کو استعمال کرنے کے لیے دوبارہ کام کیا گیا۔ مثال کے طور پر، اب stat() کی بجائے fstat() کہا جاتا ہے، اور SMB_VFS_FSTAT() اب SMB_VFS_STAT() کی بجائے کہا جاتا ہے۔
  • ایکٹو ڈائرکٹری میں پرنٹر کی اشاعت کی بہتر وشوسنییتا اور توسیع شدہ پرنٹر کی معلومات کو ایکٹو ڈائریکٹری میں منتقل کیا گیا۔ سپورٹ شامل کر دی گئی۔ WindowsARM64 سسٹم پر پرنٹر ڈرائیور۔
  • گروپ پالیسی کو استعمال کرنے کی صلاحیت اب Winbind کلائنٹس کے لیے دستیاب ہے۔ ایکٹو ڈائرکٹری کے منتظمین اب ایسی پالیسیوں کی وضاحت کر سکتے ہیں جو sudoers کی ترتیبات کو تبدیل کرتی ہیں یا متواتر کرون جابز کو شامل کرتی ہیں۔ کسی کلائنٹ کے لیے گروپ پالیسی کے نفاذ کو فعال کرنے کے لیے، 'گروپ پالیسیوں کا اطلاق کریں' کی ترتیب smb.conf میں دستیاب ہے۔ پالیسیاں ہر 90-120 منٹ میں لاگو ہوتی ہیں۔ کسی مسئلے کی صورت میں، تبدیلیوں کو "samba-gpupdate --unapply" کمانڈ کا استعمال کرتے ہوئے رول بیک کیا جا سکتا ہے یا "samba-gpupdate --force" کمانڈ کا استعمال کرتے ہوئے دوبارہ لاگو کیا جا سکتا ہے۔ ان پالیسیوں کو دیکھنے کے لیے جو سسٹم پر لاگو ہوں گی، "samba-gpupdate --rsop" کمانڈ استعمال کریں۔
  • ازگر کی زبان کے ورژن کی ضروریات کو بڑھا دیا گیا ہے۔ سامبا کی تعمیر کے لیے اب Python ورژن 3.6 یا اس سے زیادہ کی ضرورت ہے۔ پرانے Python ریلیز کے ساتھ تعمیر کے لیے سپورٹ بند کر دی گئی ہے۔
  • سامبا ٹول یوٹیلیٹی ایکٹو ڈائرکٹری آبجیکٹ (صارفین، کمپیوٹرز اور گروپس) کے انتظام کے لیے ٹولز کو لاگو کرتی ہے۔ AD میں ایک نئی چیز شامل کرنے کے لیے، اب آپ "تخلیق" کے علاوہ "add" کمانڈ استعمال کر سکتے ہیں۔ "نام تبدیل کریں" کمانڈ اب صارفین، گروپس اور رابطوں کا نام تبدیل کرنے کے لیے معاون ہے۔ 'samba-tool user unlock' کمانڈ اب صارفین کو کھولنے کے لیے دستیاب ہے۔ 'samba-tool user list' اور 'samba-tool group listmembers' کمانڈز میں اب "--hide-expired" اور "--hide-disabled" کے اختیارات ہیں جن کی میعاد ختم یا غیر فعال صارف اکاؤنٹس کو چھپانے کے لیے ہیں۔
  • کلسٹر کنفیگریشنز کے لیے ذمہ دار CTDB جزو کو سیاسی طور پر غلط اصطلاحات سے پاک کر دیا گیا ہے۔ آقا اور غلام کے بجائے، NAT اور LVS کو ترتیب دیتے وقت، اب یہ تجویز کیا جاتا ہے کہ گروپ میں پرائمری نوڈ کا حوالہ دینے کے لیے "لیڈر" اور دوسرے گروپ ممبران کو کور کرنے کے لیے "فالوور" استعمال کریں۔ "ctdb natgw master" کمانڈ کو "ctdb natgw لیڈر" سے بدل دیا گیا ہے۔ اس بات کی نشاندہی کرنے کے لیے کہ نوڈ لیڈر نہیں ہے، اب "صرف غلام" کے بجائے "صرف پیروکار" جھنڈا ظاہر ہوتا ہے۔ "ctdb isnotrecmaster" کمانڈ کو ہٹا دیا گیا ہے۔

مزید برآں، GPL لائسنس کے قابل اطلاق کے بارے میں وضاحت فراہم کی گئی ہے، جس کے تحت سامبا کا کوڈ VFS (ورچوئل فائل سسٹم) کے اجزاء میں تقسیم کیا گیا ہے۔ GPL لائسنس کے لیے ضروری ہے کہ تمام مشتق کام ایک ہی شرائط کے تحت اوپن سورس کیے جائیں۔ سامبا میں ایک پلگ ان انٹرفیس ہے جو بیرونی کوڈ کو کال کرنے کی اجازت دیتا ہے۔ ایسا ہی ایک پلگ ان VFS ماڈیولز ہے، جو سامبا جیسی ہیڈر فائلز کا اشتراک کرتے ہیں، اس API کی وضاحت کرتے ہیں جس کے ذریعے سامبا میں لاگو خدمات تک رسائی حاصل کی جاتی ہے۔ لہذا، سامبا VFS ماڈیولز کو GPL یا ایک ہم آہنگ لائسنس کے تحت تقسیم کیا جانا چاہیے۔

غیر یقینی صورتحال VFS ماڈیولز کے ذریعے حاصل کی جانے والی تھرڈ پارٹی لائبریریوں کے حوالے سے پیدا ہوتی ہے۔ خاص طور پر، یہ تجویز کیا گیا ہے کہ VFS ماڈیولز میں صرف GPL اور ہم آہنگ لائسنس کے تحت لائبریریاں استعمال کی جا سکتی ہیں۔ سامبا کے ڈویلپرز نے واضح کیا کہ لائبریریاں API کے ذریعے سامبا کوڈ کو کال نہیں کرتی ہیں اور نہ ہی داخلی ڈھانچے تک رسائی حاصل کرتی ہیں، اور اس لیے انہیں مشتق کام نہیں سمجھا جا سکتا ہے اور یہ GPL-مطابقت پذیر لائسنس کے تحت لائسنس یافتہ ہونے کی ضرورت کے تابع نہیں ہیں۔

ماخذ: opennet.ru

DDoS تحفظ، VPS VDS سرورز والی سائٹوں کے لیے قابل اعتماد ہوسٹنگ خریدیں۔ DDoS تحفظ، VPS VDS سرورز کے ساتھ قابل اعتماد ویب سائٹ ہوسٹنگ خریدیں۔ ProHoster