يأتي BusyBox 1.33 مع base32 ودعم التخزين المؤقت والمزيد

بعد عدة أشهر من التطوير اطلاق ال .. انطلاق ال .. اقلاع ال الإصدار الجديد من الحزمة 1.33، الذي تنفيذ مجموعة من أدوات UNIX القياسية ، تم تصميمه كملف واحد قابل للتنفيذ وتم تحسينه لتحقيق الحد الأدنى من استهلاك موارد النظام عندما يكون حجم الحزمة أقل من 1 ميجابايت.

النسخة الأولى من الفرع الجديد 1.33 يتم وضعه على أنه غير مستقر ، سيتم توفير الاستقرار الكامل في الإصدار 1.33.1 ، والمتوقع في غضون شهر تقريبًا.

بالنسبة لأولئك الذين ليسوا على دراية بـ BusyBox ، يجب أن يعرفوا ذلك تجعل طبيعته المعيارية من الممكن تكوين ملف تنفيذي موحد يحتوي على مجموعة عشوائية من الأدوات المساعدة المنفذة في الحزمة (كل أداة متاحة كارتباط رمزي لهذا الملف).

قد يختلف حجم مجموعة الأدوات وتكوينها ووظائفها بناءً على احتياجات وقدرات النظام الأساسي المتكامل الذي تقوم ببنائه.

الحزمة مستقلة ، باستخدام بنية ثابتة باستخدام uclibc ، لإنشاء نظام يعمل أعلى نواة Linux ، تحتاج فقط إلى إنشاء بعض ملفات الجهاز في دليل / dev وإعداد ملفات التكوين.

BusyBox هي الأداة الرائدة في مكافحة انتهاك البرامج الثابتة GPL. نجح الحفاظ على حرية البرمجيات (SFC) ومركز قانون حرية البرمجيات (SFLC) ، نيابة عن مطوري BusyBox ، في التأثير بشكل متكرر على الشركات التي لا توفر الوصول إلى الكود المصدري لبرامج GPL ، سواء من خلال المحاكم أو من خلال إبرام اتفاقيات خارج نطاق القضاء.

الأخبار الرئيسية عن BusyBox 1.33

مقارنة بالإصدار السابق 1.32 ، زاد استهلاك الذاكرة لتجميع BusyBox 1.32 النموذجي بمقدار 1761 بايت.

في هذا الإصدار الجديد من BusyBox 1.33 يمكننا أن نجد أن خادم http أدرجت تحديث تطبيق HTTP / 1.1 وقد أضاف دعمًا للتخزين المؤقت المستند إلى البيانات لرأس HTTP ETag. تم إيقاف إضافة رؤوس تاريخ HTTP وآخر تعديل في الردود.

وبالإضافة إلى ذلك، إعدادات تقييد الوصول إلى IP تم اختياره وأنه تم إعادة صياغة أنماط CSS واستخدامها عند عرض محتوى الدليل في httpd_indexcgi.

أضافت أداة التاريخ دعمًا لخيارات "-Ins" ودعم محسّن لعرض المناطق الزمنية.

يذكر أيضا أن sقمنا بإضافة عشرات التغييرات إلى مكتبة libbb ، بما في ذلك استخدام إطار العمل للصفحات الثابتة وإضافة وظائف جديدة exec_login_shell () و msleep () و sleep1 () و xsettimeofday ().

سمحت أداة تسجيل الدخول المساعدة بإرسال المعلومات إلى سجل النظام حول كل كلمة مرور غير صالحة.

من التغييرات الأخرى التي تبرز من هذا الإصدار الجديد:

  • يضيف Ftp دعمًا لاستجابات PASV التي لا تنتهي بـ ")".
    يستمر تطوير مقذوفات الكوماندوز من نوع Ash و Hush.
  • دعم محسّن للإصدارات الخاصة بـ bash.
  • تمت إضافة أداة مساعدة base32 جديدة.
  • أضافت الأداة المساعدة modprobe دعمًا لإدراج وحدات kernel غير الصالحة في القائمة السوداء للتحميل
  • تمت إضافة دعم الإدخال / الإخراج المباشر (وضع O_DIRECT) إلى الأداة المساعدة dd.
  • تمت إضافة دعم خيارات "-o nostrictatime" و "-o [no] lazytime" و "-o nosymfollow" إلى الأداة المساعدة للتركيب.
  • تمت إضافة دعم خيارات "noprefixroute" و "valid_lft" و "favour_lft" إلى الأداة المساعدة IP. تمت إضافة دعم لخيارات fwmark / fwmask لتوجيه السياسات إلى قاعدة IP.
  • تضيف الأداة المساعدة chrt دعمًا لمكتبة musl القياسية C.
  • يسمح بتشغيل ntpd من قبل مستخدم غير جذر.
  • تم تحسين الأداة المساعدة traceroute بشكل ملحوظ.
  • تمت إضافة دعم للتسجيل عبر syslog في mdev.
  • يضيف Util-linux دعمًا لنظام ملفات erofs.

أخيرًا ، بالنسبة لأولئك الذين يرغبون في معرفة المزيد عن إصدار هذا الإصدار الجديد من BusyBox 1.33 ، يمكنك الحصول على التفاصيل بالذهاب إلى الرابط التالي.

كيف تحصل على BusyBox؟

إذا كنت مهتمًا بالقدرة على الحصول على هذا الإصدار الجديد. يمكنك القيام بذلك بالذهاب إلى الموقع الرسمي للمشروع حيث ستجد في قسم التنزيل الخاص به كلا من شفرة المصدر لهذا ، وكذلك الثنائيات والتوثيق.

الرابط هو هذا.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.