OpenBSD 6.5 வெளியீடு

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

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

மிகவும் குறிப்பிடத்தக்க மாற்றங்களில்: bgpd இன் கையடக்க பதிப்பு அறிமுகப்படுத்தப்பட்டது, மற்ற OS களில் வேலை செய்யத் தழுவியது, Xenocara மற்றும் tcpdump ரூட் சிறப்புரிமைகளின் பயன்பாடு நீக்கப்பட்டது, LDD இணைப்பானது amd64 மற்றும் i386 க்கு இயல்பாக இயக்கப்பட்டது, MPLS ஆதரவு உள்ளது. கணிசமான அளவில் மேம்படுத்தப்பட்டு, பின்னடைவு நுட்பங்கள் மூலம் சுரண்டல்களுக்கு எதிரான பாதுகாப்பு பலப்படுத்தப்பட்டுள்ளது.சார்ந்த நிரலாக்கம் (ROP), எளிமையான சுழல்நிலை DNS சர்வர் அன்வைண்ட் சேர்க்கப்பட்டது, வரையறுக்கப்படாத நடத்தைக் கண்டறிதல் கர்னலில் ஒருங்கிணைக்கப்பட்டுள்ளது, மேலும் rsync பயன்பாட்டின் எங்கள் சொந்த செயல்படுத்தல் அறிமுகப்படுத்தப்பட்டது.

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

  • amd64 மற்றும் i386 கட்டமைப்புகளை உருவாக்கும்போது, ​​LLVM திட்டத்தால் உருவாக்கப்பட்ட LDD இணைப்பான் இயல்பாகவே பயன்படுத்தப்படுகிறது. mips64 கட்டிடக்கலைக்கு, க்ளாங்கைப் பயன்படுத்தி கட்டிடத்திற்கான ஆதரவு சேர்க்கப்பட்டுள்ளது;
  • பாரா மெய்நிகராக்கப்பட்ட KVM டைமருக்கான புதிய pvclock இயக்கிகள் மற்றும் Intel Ethernet 700க்கான ixl. uaudio இயக்கி USB Audio 2.0க்கான ஆதரவுடன் புதிய செயலாக்கத்துடன் மாற்றப்பட்டுள்ளது.
  • வயர்லெஸ் சாதன இயக்கிகள் bwfm, iwn, iwm மற்றும் athn ஆகியவற்றின் மேம்படுத்தப்பட்ட செயல்திறன். RTM_80211INFO செய்திகளுக்கான ஆதரவு dhclient மற்றும் route கட்டளைகளுக்கு விரிவான இடைமுக நிலை தகவலை அனுப்ப வயர்லெஸ் ஸ்டேக்கில் சேர்க்கப்பட்டுள்ளது. வயர்லெஸ் நெட்வொர்க்குகளுடன் இணைக்கும் போது அமைதியான நடத்தை மாற்றப்பட்டது - உங்களிடம் உள்ளமைக்கப்பட்ட தானியங்கு இணைப்பு பட்டியல் இருந்தால், OpenBSD இனி தெரியாத திறந்த நெட்வொர்க்குகளுடன் இணைக்காது (முந்தைய நடத்தையை திரும்பப் பெற, பட்டியலில் வெற்று நெட்வொர்க்கை சேர்க்கலாம்);
  • பிணைய அடுக்கு புதிய bpe (முதுகெலும்பு வழங்குநர் எட்ஜ்) மற்றும் mpip (MPLS IP அடுக்கு 2) போலி சாதன இயக்கிகளை அறிமுகப்படுத்துகிறது. MPLS இடைமுகங்களுக்கான மாற்று ரூட்டிங் டொமைன்களை உள்ளமைப்பதற்கான ஆதரவு சேர்க்கப்பட்டது. வரிசை செயலாக்கத்தை புறக்கணிக்க மற்றும் நேரடியாக பெற்றோர் நெட்வொர்க் இடைமுகத்திற்கு வெளியீடு செய்ய vlan இயக்கி செயல்படுத்தப்பட்டுள்ளது. டன்னல் பாக்கெட்டுகளின் தலைப்புகளில் முன்னுரிமை குறியாக்கத்தைக் கட்டுப்படுத்த ifconfig இல் txprio பயன்முறை சேர்க்கப்பட்டது (vlan, gre, gif மற்றும் etherip இயக்கிகளுக்கு துணைபுரிகிறது);
  • பிபிஎஃப் வடிப்பானைச் செயல்படுத்துவதில், பாக்கெட்டுகளைப் பிடிக்காமல் டிராப் பொறிமுறையைப் பயன்படுத்துவது சாத்தியமானது. இந்த அம்சம் tcpdump இல் ஒரு சாதனத்தால் பெறப்படும் பாக்கெட்டின் ஆரம்ப கட்டத்தில் வடிகட்ட பயன்படுத்தப்படுகிறது;
  • நிறுவி ஆதரவை வழங்குகிறது rdsetroot RAMDISK கர்னலில் ஒரு வட்டு படத்தை சேர்க்க. கணினி மேம்படுத்தல் செயல்பாட்டின் போது பழைய வெளியீடுகளின் சில கூறுகளை அகற்றுவதை உறுதிசெய்தது;
  • மேம்படுத்தப்பட்ட கணினி அழைப்பு அன்வெயில், இது கோப்பு முறைமை அணுகல் தனிமைப்படுத்தலை வழங்குகிறது. புதிய பதிப்பு, தொடர்புடைய பாதைகளை பாகுபடுத்தும் போது தற்போதைய செயல்முறையின் செயல்பாட்டு கோப்பகத்துடன் தொடர்புடைய பொருத்தங்களைக் கண்டறிவதைச் சேர்க்கிறது. கட்டுப்படுத்தப்பட்ட கோப்பு பாதை கூறுகளுக்கான ஸ்டேட் மற்றும் அணுகலைப் பயன்படுத்துவது தடைசெய்யப்பட்டுள்ளது. ospfd, ospf6d, rebound, getconf, kvm_mkdb, bdftopcf, Xserver, passwd, spamlogd, spamd, sensorsd, snmpd, htpasswd மற்றும் ifstated பயன்பாடுகளுக்கு, unveil ஐப் பயன்படுத்தி பாதுகாப்பு செயல்படுத்தப்படுகிறது;
  • க்ளாங், ரிட்டர்ன்-ஓரியண்டட் புரோகிராமிங் (ஆர்ஓபி) நுட்பங்களைப் பயன்படுத்துவதைத் தடுப்பதற்கான மேம்படுத்தப்பட்ட கருவிகளைக் கொண்டுள்ளது.
  • க்ளாங் பயன்படுத்தும் போது செயல்திறன் மற்றும் பாதுகாப்பை மேம்படுத்தியுள்ளது
    பாதுகாப்பு பொறிமுறை ரெட்கார்ட், கடன் வாங்கும் குறியீடு துண்டுகள் மற்றும் திரும்பப் பெறுதல் சார்ந்த நிரலாக்க நுட்பங்களைப் பயன்படுத்தி கட்டமைக்கப்பட்ட சுரண்டல்களை செயல்படுத்துவதை சிக்கலாக்கும் நோக்கத்துடன். செயல்பாட்டை விரைவுபடுத்த, முடிந்த போதெல்லாம் ஸ்டேக்கிற்குப் பதிலாக பதிவேடுகளில் தரவு வைக்கப்படுகிறது, மேலும் செயலி கேச் திரும்பும் போது மிகவும் திறமையாகப் பயன்படுத்தப்படுகிறது. இப்போது amd64 மற்றும் arm64 அமைப்புகளில் பாரம்பரிய அடுக்கு பாதுகாப்பிற்கு பதிலாக RETGUARD பயன்படுத்தப்படுகிறது;

  • நெட்வொர்க் ஸ்டாக் தொடர்பான பயன்பாடுகள் மேம்படுத்தப்பட்டுள்ளன: MPLS பாக்கெட்டுகளை வடிகட்டுவதற்கான ஆதரவு pcap-filter இல் சேர்க்கப்பட்டுள்ளது. ரூட்டிங் முன்னுரிமைகளை உள்ளமைக்கும் திறன் ospfd, ospf6d மற்றும் ripd ஆகியவற்றில் சேர்க்கப்பட்டுள்ளது. IN
    ripd சேர்க்கப்பட்ட பொறிமுறை அடிப்படையிலான பாதுகாப்பு உறுதிமொழி. ஆப்டிகல் டிரான்ஸ்மிட்டர்களிடமிருந்து கண்டறியும் தகவலைப் பெற ifconfig இல் sff மற்றும் sffdump முறைகள் சேர்க்கப்பட்டது;

  • புதிய தீர்வின் முதல் வெளியீடு வழங்கப்பட்டது பிரி, இது சுழல்நிலை DNS வினவல்களைச் செயலாக்குகிறது மற்றும் 127.0.0.1 இடைமுகத்தில் மட்டுமே இணைப்புகளை ஏற்கிறது.
    வெவ்வேறு வயர்லெஸ் நெட்வொர்க்குகளுக்கு இடையே நகரும் மடிக்கணினிகள் போன்ற கிளையன்ட் சிஸ்டங்களில் பயன்படுத்துவதற்காக Unwind வடிவமைக்கப்பட்டுள்ளது. உள்ளூர் நெட்வொர்க்கில் DNS ட்ராஃபிக்கைத் தடுப்பதைக் கண்டறிந்தால், DHCP வழியாக மாற்றப்பட்ட சுழல்நிலை DNS சேவையகத்தின் முகவரியைப் பயன்படுத்துவதற்கு மாறுகிறது, ஆனால் அவ்வப்போது சுயாதீனமாகத் தீர்க்க முயற்சிக்கிறது மற்றும் நேரடி கோரிக்கைகள் அனுப்பத் தொடங்கியவுடன், அது சுதந்திரமாக அணுகுவதற்குத் திரும்பும். DNS சேவையகங்கள்;

  • பிஜிபிடியில், நினைவக நுகர்வைக் குறைக்கும் பணி செய்யப்பட்டுள்ளது, ஒரு எளிய விதிகள் உகப்பாக்கி சேர்க்கப்பட்டுள்ளது (வடிகட்டி தொகுப்புகளில் மட்டுமே வேறுபடும் வடிகட்டுதல் விதிகளை ஒன்றிணைக்கிறது), BGP MPLS VPN உள்ளமைவு செயல்முறை மாற்றப்பட்டுள்ளது, IPv6 BGP MPLS VPNக்கான ஆதரவு சேர்க்கப்பட்டுள்ளது. , மற்றும் "ஆஸ்-ஓவர்ரைடு" செயல்பாடு, அண்டை AS ஐ லோக்கல் AS க்கு பதிலாக பாதைகளில் மாற்றியமைக்கப்பட்டுள்ளது, ஒரு விதியில் பல சமூகங்களுடன் பொருந்தக்கூடிய திறனைச் சேர்த்தது, "*", "உள்ளூர் என" மற்றும் "அருகில்" புதிய பொருந்தும் அம்சங்களைச் சேர்த்தது. -as", பெரிய அளவிலான விதிகளுடன் கூடிய மேம்படுத்தப்பட்ட பணி, அண்டை தன்னாட்சி அமைப்புகளுடன் பணிபுரிய புதிய கட்டளைகளைச் சேர்த்தது ("bgpctl அண்டை குழு", "bgpctl நிகழ்ச்சி அண்டை குழு", "bgpctl ஷோ ரிப் அண்டை குழு"), நெட்வொர்க்குகளைச் சேர்க்கும் திறன் BGP VPN அட்டவணையில் bgpctl இல் சேர்க்கப்பட்டது. முதன்முறையாக, OpenBGPD-portable இன் போர்ட்டபிள் பதிப்பு தயாரிக்கப்பட்டது, OpenBSD தவிர மற்ற கணினிகளில் வேலை செய்யத் தயாராக உள்ளது;
  • விருப்பம் சேர்க்கப்பட்டது குப்சன் OpenBSD கர்னலில் வரையறுக்கப்படாத நடத்தை நிகழ்வுகளைக் கண்டறிய.
  • tcpdump பயன்பாடு ரூட் சலுகைகளின் பயன்பாட்டை முற்றிலும் நீக்குகிறது;
  • பல திரிக்கப்பட்ட பயன்பாடுகளில் மேம்படுத்தப்பட்ட malloc செயல்திறன்;
  • நிரலின் ஆரம்ப பதிப்பு கலவையில் சேர்க்கப்பட்டது OpenRSYNC rsync கோப்பு ஒத்திசைவு பயன்பாட்டின் அதன் சொந்த செயலாக்கத்துடன்;
  • OpenSMTPD அஞ்சல் சேவையகத்தின் பதிப்பு புதுப்பிக்கப்பட்டது, இதில் "rdns இலிருந்து" என்ற புதிய ஒப்பீட்டு அளவுகோல் smtpd.conf இல் சேர்க்கப்பட்டுள்ளது, இது தலைகீழ் DNS தீர்மானத்தின் அடிப்படையில் அமர்வுகளைத் தேர்ந்தெடுக்க உங்களை அனுமதிக்கிறது (IP மூலம் ஹோஸ்ட் பெயரைத் தீர்மானித்தல்). அட்டவணையில் தேடும் போது, ​​வழக்கமான வெளிப்பாடுகளைப் பயன்படுத்தும் திறன் சேர்க்கப்பட்டுள்ளது;
  • OpenSSH 8.0 தொகுப்பு புதுப்பிக்கப்பட்டது, மேம்பாடுகளின் விரிவான கண்ணோட்டத்தைக் காணலாம் இங்கே;
  • LibreSSL தொகுப்பு புதுப்பிக்கப்பட்டது, மேம்பாடுகளின் விரிவான கண்ணோட்டத்தை வெளியீட்டு அறிவிப்புகளில் காணலாம் 2.9.0 и 2.9.1;
  • Mandoc குறிப்பிடத்தக்க வகையில் HTML வெளியீட்டை மேம்படுத்தியுள்ளது, மேம்படுத்தப்பட்ட டேபிள் ரெண்டரிங், மற்றும் குறிப்பிட்ட கால வரையறையுடன் ஒரு பக்கத்தைத் திறக்க "-O" கொடியைச் சேர்த்தது;
  • Xenocara கிராபிக்ஸ் அடுக்கின் திறன்கள் விரிவுபடுத்தப்பட்டுள்ளன: X சேவையகம் இயங்குவதற்கு செட்யூட் கொடியுடன் நிறுவல் தேவையில்லை. ரேடியான்சி மெசா இயக்கி தெற்கு தீவுகள் (ரேடியான் எச்டி 7000) மற்றும் சீ தீவுகள் (ரேடியான் எச்டி 8000) ஜிபியுக்களுக்கான வன்பொருள் முடுக்கத்திற்கான ஆதரவை உள்ளடக்கியது;
  • Clang ஆல் ஆதரிக்கப்படாத கட்டமைப்புகளுக்கான C++ போர்ட்கள் இப்போது GCC போர்ட்களில் இருந்து தொகுக்கப்படுகின்றன. AMD64 கட்டமைப்பிற்கான துறைமுகங்களின் எண்ணிக்கை 10602, aarch64 - 9654, i386 - 10535. துறைமுகங்களில் உள்ள பயன்பாடுகளில், பின்வருபவை குறிப்பிடப்பட்டுள்ளன:
    • ஆஸ்டெரிக்ஸ் 16.2.1
    • ஆடாசிட்டி 2.3.1
    • சிமேக் 3.10.2
    • Chromium 73.0.3683.86
    • FFmpeg 4.1.3
    • GCC 4.9.4 மற்றும் 8.3.0
    • GNOME 3.30.2.1
    • 1.12.1 க்குச் செல்லவும்
    • JDK 8u202 மற்றும் 11.0.2+9-3
    • எல்எல்விஎம்/கிளாங் 7.0.1
    • லிபிரொஃபிஸ் 6.2.2.2
    • லுவா 5.1.5, 5.2.4 மற்றும் 5.3.5
    • மரியாடிபி 10.0.38
    • மோனோ 5.18.1.0
    • Mozilla Firefox 66.0.2 மற்றும் ESR 60.6.1
    • மொஸில்லா தண்டர்பேர்ட் 60.6.1
    • Node.js 10.15.0
    • OpenLDAP 2.3.43 மற்றும் 2.4.47
    • PHP 7.1.28, 7.2.17 மற்றும் 7.3.4
    • போஸ்ட்ஃபிக்ஸ் 3.3.3 மற்றும் 3.4.20190106
    • PostgreSQL 11.2
    • பைதான் 2.7.16 மற்றும் 3.6.8
    • ஆர் 3.5.3
    • ரூபி 2.4.6, 2.5.5 மற்றும் 2.6.2
    • துரு 1.33.0
    • அனுப்பு அஞ்சல் 8.16.0.41
    • SQLite3 3.27.2
    • மீர்கட் 4.1.3
    • Tcl/Tk 8.5.19 மற்றும் 8.6.8
    • டெக்ஸ் லைவ் 2018
    • Vim 8.1.1048 மற்றும் Neovim 0.3.4
    • Xfce 4.12
  • OpenBSD 6.5 உடன் சேர்க்கப்பட்டுள்ள மூன்றாம் தரப்பு கூறுகள்:
    • X.Org சர்வர் 1.19.7 அடிப்படையிலான Xenocara கிராபிக்ஸ் ஸ்டாக், இணைப்புகள், freetype 2.9.1, fontconfig 2.12.4, Mesa 18.3.5, xterm 344, xkeyboard-config 2.20;
    • LLVM/Clang 7.0.1 (இணைப்புகளுடன்)
    • GCC 4.2.1 (இணைப்புகளுடன்) மற்றும் 3.3.6 (இணைப்புகளுடன்)
    • பெர்ல் 5.28.1 (இணைப்புகளுடன்)
    • NSD 4.1.27
    • வரம்பற்ற 1.9.1
    • Ncurses 5.7
    • பினுட்டில்ஸ் 2.17 (இணைப்புகளுடன்)
    • Gdb 6.3 (இணைப்புகளுடன்)
    • Awk ஆகஸ்ட் 10, 2011
    • எக்ஸ்பாட் 2.2.6

ஆதாரம்: opennet.ru

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