Издање минималистичког скупа системских услужних програма БусиБок 1.34

Издање пакета БусиБок 1.34 представљено је имплементацијом скупа стандардних УНИКС услужних програма, дизајнираних као једна извршна датотека и оптимизованих за минималну потрошњу системских ресурса са задатом величином мањом од 1 МБ. Прво издање нове гране 1.34 позиционирано је као нестабилно, пуна стабилизација ће бити обезбеђена у верзији 1.34.1, која се очекује за око месец дана. Код пројекта се дистрибуира под ГПЛв2 лиценцом.

Модуларна природа БусиБок-а омогућава креирање једне обједињене извршне датотеке која садржи произвољан скуп услужних програма имплементираних у пакету (сваки услужни програм је доступан у облику симболичке везе до ове датотеке). Величина, састав и функционалност збирке услужних програма могу варирати у зависности од потреба и могућности уграђене платформе за коју се врши монтажа. Пакет је самосталан; када је направљен статички са уцлибц-ом, да бисте креирали радни систем на врху Линук кернела, потребно је само да креирате неколико датотека уређаја у директоријуму /дев и припремите конфигурационе датотеке. У поређењу са претходним издањем 1.33, потрошња РАМ-а типичног БусиБок 1.34 склопа повећана је за 9620 бајтова (са 1032724 на 1042344 бајтова).

БусиБок је главни алат у борби против кршења ГПЛ-а у фирмверу. Софтваре Фреедом Цонсерванци (СФЦ) и Софтваре Фреедом Лав Центер (СФЛЦ), у име програмера БусиБок-а, у више наврата су успешно утицали на компаније које не обезбеђују приступ изворном коду ГПЛ програма, како путем суда тако и ван -судски споразуми. Истовремено, аутор БусиБок-а оштро се противи таквој заштити – верујући да му то уништава посао.

Следеће промене су истакнуте у БусиБок 1.34:

  • Додан је нови асции услужни програм са интерактивном табелом имена АСЦИИ знакова.
  • Додан је нови услужни програм црц32 за израчунавање контролних сума.
  • Уграђени хттп сервер подржава методе ДЕЛЕТЕ, ПУТ и ОПТИОНС.
  • Удхцпц пружа могућност промене подразумеваног имена мрежног интерфејса.
  • Имплементација ТЛС протокола сада подржава елиптичке криве сецп256р1 (П256)
  • Настављен је развој командних граната пепела и тишине. У тишини, руковање командом ^Д је усклађено са понашањем асх и басх, имплементирана је конструкција $'стр' специфична за басх, а операције замене ${вар/паттерн/репл} су оптимизовано.
  • Велики део исправки и побољшања је направљен у имплементацији услужног програма авк.
  • Додата опција „-и“ у помоћне програме басе32 и басе64 да игнорише неважеће знакове.
  • У помоћним програмима бц и дц, руковање променљивим окружења БЦ_ЛИНЕ_ЛЕНГТХ и ДЦ_ЛИНЕ_ЛЕНГТХ је блиско ГНУ услужним програмима.
  • Додате опције --гетра и --сетра у помоћни програм блоцкдев.
  • Опција "-п" је додата у услужне програме цхаттр и лсаттр. лсаттр је проширио број подржаних ект2 ФС заставица.
  • Опције “-н” (онемогући преписивање) и “-т ДИР” (наведите циљни директориј) су додате у цп услужни програм.
  • У цпио-у је прилагођена конструкција „цпио -д -п А/Б/Ц“.
  • Опција “-т ТИПЕ” је додата у услужни програм дф (ограничавајући излаз на одређени тип датотеке).
  • Опција -б је додата у услужни програм ду (еквивалентно „—привидна величина — величина блока=1“).
  • Додата опција „-0“ у услужни програм енв (завршавајући сваки ред знаком са нултим кодом).
  • Опција “-х” (читљив излаз) је додата бесплатном услужном програму.
  • Додата опција "-т" (игноришите грешке) у ионице услужни програм.
  • Услужни програм за пријаву сада подржава променљиву окружења ЛОГИН_ТИМЕОУТ.
  • Додате опције „-т“ (наведите циљни директоријум који желите да преместите) и „-Т“ (третирајте други аргумент као датотеку) у мв услужни програм.
  • Опција "-с СИЗЕ" (број бајтова за брисање) је додата услужном програму за уништавање.
  • Опција "-а" је додата услужном програму скупа задатака (примени ЦПУ афинитет за све нити процеса).
  • Услужни програми за временско ограничење, врх, гледање и пинг сада подржавају вредности које нису целобројне (НН.Н).
  • Опција "-з" је додата уник услужном програму (користите нулти кодирани знак као граничник).
  • Опција „-т“ (провера архиве) је додата услужном програму за распакивање.
  • Ви едитор дозвољава употребу регуларних израза у команди ':с'. Додата опција за проширење картице. Побољшане имплементације за кретање између пасуса, избор опсега и поништавање промена.
  • Услужни програм ккд имплементира опције -и (излаз у Ц стилу) и -о ДИСПЛАИОФФСЕТ.
  • Услужни програм вгет омогућава обраду ХТТП 307/308 кодова за преусмеравања. Додата ФЕАТУРЕ_ВГЕТ_ФТП опција за омогућавање/онемогућавање ФТП подршке.
  • Додата опција "ифлаг=цоунт_битес" у дд услужни програм.
  • Услужни програм цут имплементира опције компатибилне са кутијом за играчке „-О ОУТСЕП”, „-Д” и „-Ф ЛИСТ”.

Извор: опеннет.ру

Додај коментар