OpenBSD 6.6 வெளியீடு

நடைபெற்றது இலவச குறுக்கு-தளம் UNIX போன்ற இயங்குதளத்தின் வெளியீடு OpenBSD 6.6. OpenBSD திட்டம் 1995 இல் தியோ டி ராட் என்பவரால் நிறுவப்பட்டது கான்ஃபிளிக்டா NetBSD டெவலப்பர்களுடன், இதன் விளைவாக NetBSD CVS களஞ்சியத்திற்கான அணுகல் Teoவிற்கு மறுக்கப்பட்டது. இதற்குப் பிறகு, தியோ டி ராட் மற்றும் ஒத்த எண்ணம் கொண்டவர்களின் குழு NetBSD மூல மரத்தின் அடிப்படையில் ஒரு புதிய திறந்த இயக்க முறைமையை உருவாக்கியது, இதன் முக்கிய குறிக்கோள்கள் பெயர்வுத்திறன் (உதவியவா் 13 வன்பொருள் தளங்கள்), தரப்படுத்தல், சரியான செயல்பாடு, செயலில் பாதுகாப்பு மற்றும் ஒருங்கிணைந்த குறியாக்கக் கருவிகள். முழு நிறுவல் அளவு ISO படம் OpenBSD 6.6 அடிப்படை அமைப்பு 460 MB ஆகும்.

இயக்க முறைமைக்கு கூடுதலாக, OpenBSD திட்டம் அதன் கூறுகளுக்கு அறியப்படுகிறது, அவை மற்ற அமைப்புகளில் பரவலாகிவிட்டன மற்றும் தங்களை மிகவும் பாதுகாப்பான மற்றும் உயர்தர தீர்வுகளில் ஒன்றாக நிரூபித்துள்ளன. அவர்களில்: LibreSSL (முள் கரண்டி OpenSSL), இதனால் OpenSSH, பாக்கெட் வடிகட்டி PF, ரூட்டிங் டெமான்கள் OpenBGPD மற்றும் OpenOSPFD, என்டிபி சர்வர் OpenNTPD, அஞ்சல் சேவையகம் OpenSMTPD, டெக்ஸ்ட் டெர்மினல் மல்டிபிளெக்சர் (குனு திரையைப் போன்றது) tmux, டெமான் அடையாளம் காணப்பட்டது IDENT நெறிமுறையின் செயலாக்கத்துடன், GNU groff தொகுப்புக்கு BSDL மாற்றாக - மண்டோக், தவறு-சகிப்பு அமைப்புகளை ஒழுங்கமைப்பதற்கான நெறிமுறை CARP (பொது முகவரி பணிநீக்கம் நெறிமுறை), இலகுரக http சர்வர், கோப்பு ஒத்திசைவு பயன்பாடு OpenRSYNC.

முக்கிய மேம்பாடுகள்:

  • பயன்பாடு சேர்க்கப்பட்டுள்ளது sysupgrade, நோக்கம் கணினியை ஒரு புதிய வெளியீட்டிற்கு தானாக புதுப்பிக்க. சிசுப்கிரேட் மேம்படுத்தலுக்குத் தேவையான கோப்புகளைப் பதிவிறக்குகிறது, அவற்றைப் பயன்படுத்தி சரிபார்க்கிறது குறிக்க, ramdisk bsd.rd ஐ bsd.upgrade க்கு நகலெடுத்து கணினி மறுதொடக்கத்தை துவக்குகிறது. துவக்க ஏற்றி, bsd.upgrade இருப்பதைக் கண்டறிந்து, அதை தானாகவே பதிவிறக்கம் செய்து கணினியை தானாகவே புதுப்பிக்கத் தொடங்குகிறது. OpenBSD 6.5 இன் முந்தைய கிளைக்கு, sysupgrade ஐச் சேர்க்கும் ஒரு syspatch தயார் செய்யப்பட்டுள்ளது மற்றும் "syspatch && sysupgrade" ஐ இயக்குவதன் மூலம் amd6.6, arm64 மற்றும் i64 கட்டமைப்புகளில் உங்கள் கணினியை OpenBSD 386 க்கு மேம்படுத்த இந்த பயன்பாட்டைப் பயன்படுத்த அனுமதிக்கிறது.
  • கேவியம் OCTEON (mips64) செயலிகளுக்கு, அடிப்படை அமைப்பின் முக்கிய தொகுப்பியாக க்ளாங் பயன்படுத்தப்படுகிறது. க்ளாங்கைப் பயன்படுத்தி உருவாக்குவதற்கான விருப்ப ஆதரவு powerpc கட்டமைப்பிற்கு சேர்க்கப்பட்டுள்ளது. armv7 மற்றும் i386 கட்டமைப்புகளுக்கு, GCC கம்பைலர் இயல்புநிலையாக முடக்கப்பட்டுள்ளது (கிளாங் மட்டும் மீதமுள்ளது);
  • டிரைவர் சேர்க்கப்பட்டுள்ளது amdgpu AMD GPUகளுக்கு. இயக்கி புதுப்பிக்கப்பட்டது drm (நேரடி ரெண்டரிங் மேலாளர்). முதல் அணுகலில் சாதனத்தின் உரிமையாளரை மாற்றுவதன் மூலம், சலுகை இல்லாத பயனர்கள் drm சாதனத்தை அணுகுவதற்கான திறனைச் சேர்த்தனர். inteldrm மற்றும் radeondrm இயக்கி குறியீடு லினக்ஸ் கர்னல் 4.19.78 உடன் ஒத்திசைக்கப்பட்டுள்ளது. Intel Broxton/Apollo Lake, Amber Lake, Gemini Lake, Coffee Lake, Whisky Lake மற்றும் Comet Lake சில்லுகளில் பயன்படுத்தப்படும் GPUகளுக்கான ஆதரவு சேர்க்கப்பட்டது;
  • Linux இணக்கமான இடைமுகம் செயல்படுத்தப்பட்டது acpi மற்றும் ரேடியான் மற்றும் amdgpu இயக்கிகளில் ACPI ஆதரவைச் சேர்த்தது;
  • டிரைவர் சேர்த்தார் aplgpio இன்டெல் அப்பல்லோ லேக் SoC இல் பயன்படுத்தப்படும் GPIO கட்டுப்படுத்திகளுக்கு;
  • SAS3 கன்ட்ரோலர்களுக்கான மேம்படுத்தப்பட்ட ஆதரவு, துவக்கத்தின் போது டிரைவ் கண்டறிதலின் மேம்பட்ட நம்பகத்தன்மை மற்றும் mpii டிரைவரில் 64-பிட் DMAக்கான ஆதரவைச் சேர்த்தது;
  • PCI சாதனங்களுக்கு விவரக்குறிப்பு ஆதரவு செயல்படுத்தப்பட்டுள்ளது virtio 1.0;
  • AMD Ryzen CPUகள்/APUகளில் பயன்படுத்தப்படும் கிரிப்டோகிராஃபிக் கோப்ராசஸர்களுக்கான ஆதரவு சேர்க்கப்பட்டது. 17வது தலைமுறை AMD செயலிகளில் பயன்படுத்தப்படும் வெப்ப உணரிகளுக்கான ksmn இயக்கி சேர்க்கப்பட்டது;
  • ARM64 கட்டமைப்பிற்கான மேம்படுத்தப்பட்ட ஆதரவு. CPU ஆம்பியர் eMAG அடிப்படையிலான கணினிகளுக்கான ஆதரவு சேர்க்கப்பட்டது. SoC Amlogic, Allwinner A64, i.MX8M, Armada 3700க்கான புதிய இயக்கிகள் சேர்க்கப்பட்டது. CPU Cortex-A65க்கான ஆதரவு சேர்க்கப்பட்டது;
  • பெறப்பட்ட பாக்கெட்டுகளை பிணைய அடுக்குக்கு தொகுதி முறையில் அனுப்பும் திறன் அனைத்து வயர்லெஸ் இயக்கிகளிலும் சேர்க்கப்பட்டுள்ளது, ஒரே தடங்கலில் பல பாக்கெட்டுகளை ஒரே நேரத்தில் செயலாக்குகிறது;
  • AMD64 கட்டமைப்பு கொண்ட கணினிகளில் மேம்படுத்தப்பட்ட கோப்பு முறைமை கேச் செயல்திறன்;
  • inteldrm, radeondrm மற்றும் amdgpu வரைகலை இயக்கிகளைப் பயன்படுத்தி நவீன கணினிகளில் மேம்படுத்தப்பட்ட startx மற்றும் xinit செயல்பாடு;
  • கோப்பு முறைமை அணுகல் தனிமைப்படுத்தலை வழங்க, அன்வெயில் சிஸ்டம் அழைப்பு மேம்படுத்தப்பட்டுள்ளது. அன்வெயில் பயன்படுத்தி பாதுகாப்பு செயல்படுத்தப்படும் அடிப்படை அமைப்பிலிருந்து விண்ணப்பங்களின் எண்ணிக்கை 77 ஆக அதிகரிக்கப்பட்டுள்ளது;
  • getrlimit, setrlimit, படிக்க மற்றும் எழுதும் கணினி அழைப்புகள், அத்துடன் ஆதார வரம்புகளை அணுகுவதற்கான குறியீடு மற்றும் கோப்பு நிலைகளை மாற்றுதல் ஆகியவை உலகளாவிய தடுப்பிலிருந்து அகற்றப்பட்டன;
  • Intel CPUகளில் ஸ்பெக்டர் பாதிப்புகளைத் தடுப்பதற்கான மேம்படுத்தப்பட்ட முறை. இருந்து பாதுகாப்பு சேர்க்கப்பட்டது தாக்குதல்கள் இன்டெல் செயலிகளில் எம்டிஎஸ் வகுப்பு (மைக்ரோஆர்கிடெக்ச்சுரல் டேட்டா சாம்ப்ளிங்);
  • சுயமாக இயங்கும் கடிகாரம் இல்லாவிட்டாலும் கூட, துவக்க நேரத்தில் கணினி கடிகாரத்தை அமைப்பதற்கும் மீட்டெடுப்பதற்கும் ntpd இப்போது பாதுகாப்பான பயன்முறையைக் கொண்டுள்ளது;
  • தேடல், பொருத்தம் மற்றும் மாற்று கட்டளைகளில் வழக்கமான வெளிப்பாடுகளைப் பயன்படுத்தும் திறன் tmux டெர்மினல் மல்டிபிளெக்சரில் சேர்க்கப்பட்டுள்ளது. சுட்டி அல்லது விசைப்பலகை கட்டுப்பாட்டுடன் எளிய மெனு அமைப்பு சேர்க்கப்பட்டது. நிலைப் பட்டியில் மெனுவைக் காட்ட, "டிஸ்ப்ளே-மெனு" கட்டளை முன்மொழியப்பட்டது. பகுதிகளைத் தேர்ந்தெடுக்கும்போது திரையின் மேல் அல்லது கீழ் விளிம்புகளுக்கு அப்பால் மவுஸ் கர்சரை நகர்த்தும்போது தானியங்கி ஸ்க்ரோலிங் செயல்படுத்தப்பட்டது;
  • Bgpd இன் மேம்படுத்தப்பட்ட செயல்திறன். சமூகப் பொருத்தத்திற்கான குறியீடு மீண்டும் எழுதப்பட்டது, பல சமூகங்கள் மற்றும் அதிக எண்ணிக்கையிலான சகாக்களுடன் உள்ளமைவுகளின் பணி கணிசமாக துரிதப்படுத்தப்பட்டுள்ளது. bgpctl க்கு 'show mrt அண்டை' கட்டளை சேர்க்கப்பட்டது;
  • டிஎன்எஸ் ரிசல்வரில் பிரி பட்டியல்களைத் தடுப்பதற்கான ஆதரவு சேர்க்கப்பட்டது;
  • பயன்பாடு சேர்க்கப்பட்டது snmp snmpctl ஐ மாற்றிய புதிய SNMP கிளையண்ட் செயல்படுத்தல்;
  • OpenSMTPD அஞ்சல் சேவையகத்தின் பதிப்பு புதுப்பிக்கப்பட்டது. போர்ட்கள் வழியாக தனித்தனியாக விநியோகிக்கக்கூடிய வெளிப்புற வடிப்பான்களை எழுதுவதற்கு API சேர்க்கப்பட்டது. உள்ளமைக்கப்பட்ட வடிப்பான்களுக்கான ஆதரவும் சேர்க்கப்பட்டுள்ளது, உள்வரும் அமர்வுகளுக்கு எளிய வடிகட்டுதல் செயல்பாட்டை வழங்குகிறது. வடிகட்டிய அஞ்சலை mail.maildir இல் உள்ள குப்பை அடைவுக்கு வழங்குவதற்கான விருப்பம் சேர்க்கப்பட்டது. ப்ராக்ஸி-வி2 நெறிமுறைக்கான ஆதரவு செயல்படுத்தப்பட்டது, இது ப்ராக்ஸிக்குப் பின்னால் ஒரு SMTP சேவையகத்தை வைக்க அனுமதிக்கிறது. ECDSA சான்றிதழ்களுக்கான ஆதரவு செயல்படுத்தப்பட்டது.
  • OpenSSH 8.1 தொகுப்பு புதுப்பிக்கப்பட்டது, மேம்பாடுகளின் விரிவான கண்ணோட்டத்தைக் காணலாம் இங்கே;
  • LibreSSL தொகுப்பு புதுப்பிக்கப்பட்டது, இதில் OpenSSL 1.1 இலிருந்து RSA_METHOD கட்டமைப்பின் போர்டிங் முடிந்தது, இது RSA உடன் பணிபுரிய பல்வேறு செயல்பாடுகளைச் செயல்படுத்த அனுமதிக்கிறது;
  • AMD64 கட்டமைப்பிற்கான போர்ட்களின் எண்ணிக்கை 10736, aarch64 - 10075, i386 - 10682. OpenBSD 6.6 இல் சேர்க்கப்பட்டுள்ள மூன்றாம் தரப்பு டெவலப்பர்களின் கூறுகள் புதுப்பிக்கப்பட்டுள்ளன:
    • X.Org 7.7 அடிப்படையிலான Xserver 1.20.5 + இணைப்புகள், freetype 2.10.1, fontconfig 2.12.4, Mesa 19.0.8, xterm 344, xkeyboard-config 2.20;
    • LLVM/Clang 8.0.1 (இணைப்புகளுடன்)
    • GCC 4.2.1 (இணைப்புகளுடன்) மற்றும் 3.3.6 (இணைப்புகளுடன்)
    • பெர்ல் 5.28.2 (இணைப்புகளுடன்)
    • NSD 4.2.2
    • வரம்பற்ற 1.9.4
    • Ncurses 5.7
    • பினுட்டில்ஸ் 2.17 (இணைப்புகளுடன்)
    • Gdb 6.3 (இணைப்புகளுடன்)
    • Awk ஆகஸ்ட் 10, 2011
    • எக்ஸ்பாட் 2.2.8

    ஆதாரம்: opennet.ru

கருத்தைச் சேர்