සති කිහිපයක බීටා පරීක්ෂාවෙන් පසුව, SysV init, insserv සහ startpar හි අවසාන නිකුතුව නිවේදනය කරන ලදී.

ප්රධාන වෙනස්කම් පිළිබඳ කෙටි දළ විශ්ලේෂණය:

  • SysV pidof විසින් සංකීර්ණ හැඩතල ගැන්වීම ඉවත් කරන ලද අතර එය බොහෝ ප්‍රතිලාභ ලබා නොදී ආරක්ෂිත ගැටළු සහ විභව මතක දෝෂ ඇති කළේය. දැන් පරිශීලකයාට බෙදුම්කරු විසින්ම නියම කළ හැකි අතර, tr වැනි වෙනත් මෙවලම් භාවිතා කරන්න.

  • විශේෂයෙන් නැවැත්වීම සඳහා ලේඛන යාවත්කාලීන කර ඇත.

  • දැන් නින්දට යන විට සහ වසා දැමීමේදී තත්පර වෙනුවට මිලි තත්පර ප්‍රමාදයන් භාවිතා කරයි, එය වසා දැමීමේදී හෝ නැවත පණගැන්වීමේදී සාමාන්‍යයෙන් තත්පර භාගයක වේගයක් සැපයිය යුතුය.

  • Sepol පුස්තකාලය සඳහා සහය ඉවත් කරන ලදී, එය තවදුරටත් භාවිතා නොකළ නමුත් Makefile අවුල් විය.

  • තැන්පත් කිරීම සඳහා සැලකිය යුතු වෙනස්කම් කිහිපයක් සිදු කර ඇත. Debian legacy test කට්ටලය පිරිසිදු කර ඇති අතර දැන් insserv Makefile සමඟ ක්‍රියා කරයි. "පරීක්ෂා කරන්න" ධාවනය කිරීමෙන් සියලුම පරීක්ෂණ ක්‍රියාත්මක වේ. පරීක්ෂණයක් අසාර්ථක වුවහොත්, එය භාවිතා කළ දත්ත මකා දැමීමට වඩා පරීක්ෂණ සඳහා රඳවා තබා ගනී. අසාර්ථක පරීක්ෂණයකින් සම්පූර්ණ කට්ටලයම ක්‍රියාත්මක කිරීම නවත්වයි (පහත සඳහන් ඒවා කලින් ක්‍රියාත්මක කර ඇත), සංවර්ධකයින්ට අනුව, ගැටළුව විසඳීම කෙරෙහි අවධානය යොමු කිරීමට ඔවුන්ට උපකාර කළ යුතුය.

  • පරීක්ෂණ වලින් පසු පිරිසිදු කිරීමේදී විවිධ තත්වයන් හැසිරවීම වැඩිදියුණු කිරීම.

  • සංවර්ධකයින්ට අනුව, වඩාත් වැදගත් වෙනස්කම් වලින් එකක් නම්, Makefile තවදුරටත් ස්ථාපනය අතරතුර insserv.conf ගොනුව නැවත ලියන්නේ නැත. insserv.conf ගොනුවක් දැනටමත් පවතී නම්, insserv.conf.sample නමින් නැවුම් නියැදි වින්‍යාසයක් සාදනු ලැබේ. මෙය insserv හි නව අනුවාදයන් පරීක්ෂා කිරීම වේදනාකාරී විය යුතුය.

  • /etc/insserv/file-filters ගොනුව තිබේ නම්, /etc/init.d හි ස්ක්‍රිප්ට් සැකසීමේදී නොසලකා හරින ලද ගොනු දිගු ලැයිස්තුවක් අඩංගු විය හැක. නොසලකා හැරිය යුතු පොදු දිගු වල අභ්‍යන්තර ලැයිස්තුවක් insserv විධානයට දැනටමත් ඇත. නව විශේෂාංගය පරිපාලකයින්ට මෙම ලැයිස්තුව පුළුල් කිරීමට ඉඩ සලසයි.

  • Startpar දැන් /sbin වෙනුවට /bin හි පිහිටා ඇත, එය වරප්‍රසාද ලත් පරිශීලකයින්ට මෙම උපයෝගීතාව භාවිතා කිරීමට ඉඩ සලසයි. මෙම වෙනස පිළිබිඹු කිරීම සඳහා අත්පොත පිටුව ද 8 වන කොටසේ සිට 1 වන කොටස දක්වා ගෙන ගොස් ඇත.

  • පරීක්ෂණ අතරතුර, මූලික සැලැස්ම වූයේ පරායත්ත makefile ශෛලිය ගෙනයාමයි: තොරතුරු /etc සිට /var හෝ /lib වෙත, නමුත් මෙය ජාල ගොනු පද්ධති සහ වෙනත් සමහර දේවල් සමඟ වැඩ කිරීමේදී ගැටළුකාරී විය, විශේෂයෙන්ම FHS සමඟ ඇති ගැටළුව. . එබැවින් එම සැලසුම් අත්හිටුවා ඇති අතර දැනට යැපුම් තොරතුරු / etc තුළ පවතී. හොඳ විකල්ප ස්ථානයක් ඉදිරිපත් කර පරීක්‍ෂා කළහොත් පසුව මෙම සැලසුමට නැවත පැමිණීමේ හැකියාව ගැන සංවර්ධකයින් කතා කරයි.

sysvinit-2.95, insserv-1.20.0 සහ startpar-0.63 සඳහා නව ස්ථාවර පැකේජ සවානා දර්පණ මත සොයාගත හැකිය: http://download.savannah.nongnu.org/releases/sysvinit/

මූලාශ්රය: linux.org.ru

අදහස් එක් කරන්න