OpenBSD 6.6 విడుదల

జరిగింది ఉచిత క్రాస్-ప్లాట్‌ఫారమ్ UNIX-వంటి ఆపరేటింగ్ సిస్టమ్ విడుదల ఓపెన్‌బిఎస్‌డి 6.6. ఓపెన్‌బిఎస్‌డి ప్రాజెక్ట్‌ని 1995లో థియో డి రాడ్ స్థాపించారు కాంఫ్లిక్ట NetBSD డెవలపర్‌లతో, దీని ఫలితంగా Teo NetBSD CVS రిపోజిటరీకి యాక్సెస్ నిరాకరించబడింది. దీని తరువాత, థియో డి రాడ్ట్ మరియు ఇలాంటి ఆలోచనాపరుల సమూహం NetBSD సోర్స్ ట్రీ ఆధారంగా కొత్త ఓపెన్ ఆపరేటింగ్ సిస్టమ్‌ను సృష్టించింది, వీటిలో ప్రధాన లక్ష్యాలు పోర్టబిలిటీ (ద్వారా మద్దతు 13 హార్డ్‌వేర్ ప్లాట్‌ఫారమ్‌లు), స్టాండర్డైజేషన్, సరైన ఆపరేషన్, యాక్టివ్ సెక్యూరిటీ మరియు ఇంటిగ్రేటెడ్ క్రిప్టోగ్రాఫిక్ టూల్స్. పూర్తి సంస్థాపన పరిమాణం ISO చిత్రం OpenBSD 6.6 బేస్ సిస్టమ్ 460 MB.

ఆపరేటింగ్ సిస్టమ్‌తో పాటు, ఓపెన్‌బిఎస్‌డి ప్రాజెక్ట్ దాని భాగాలకు ప్రసిద్ధి చెందింది, ఇవి ఇతర సిస్టమ్‌లలో విస్తృతంగా మారాయి మరియు తమను తాము అత్యంత సురక్షితమైన మరియు అధిక-నాణ్యత పరిష్కారాలలో ఒకటిగా నిరూపించుకున్నాయి. వారందరిలో: LibreSSL (ఫోర్క్ OpenSSL), OpenSSH, ప్యాకెట్ ఫిల్టర్ PF, రూటింగ్ డెమోన్లు OpenBGPD మరియు OpenOSPFD, NTP సర్వర్ OpenNTPD, మెయిల్ సర్వర్ OpenSMTPD, టెక్స్ట్ టెర్మినల్ మల్టీప్లెక్సర్ (GNU స్క్రీన్ లాగానే) tmux, డెమోన్ గుర్తించబడింది IDENT ప్రోటోకాల్ అమలుతో, GNU గ్రాఫ్ ప్యాకేజీకి BSDL ప్రత్యామ్నాయం - మాండోక్, CARP (కామన్ అడ్రస్ రిడండెన్సీ ప్రోటోకాల్), లైట్ వెయిట్ ఆర్గనైజింగ్ ఫాల్ట్ టాలరెంట్ సిస్టమ్స్ కోసం ప్రోటోకాల్ http సర్వర్, ఫైల్ సింక్రొనైజేషన్ యుటిలిటీ OpenRSYNC.

ప్రధాన మెరుగుదలలు:

  • యుటిలిటీ చేర్చబడింది sysupgrade, ఉద్దేశించబడింది సిస్టమ్‌ను కొత్త విడుదలకు స్వయంచాలకంగా నవీకరించడానికి. Sysupgrade అప్‌గ్రేడ్ చేయడానికి అవసరమైన ఫైల్‌లను డౌన్‌లోడ్ చేస్తుంది, వాటిని ఉపయోగించి తనిఖీ చేస్తుంది సూచించండి, ramdisk bsd.rdని bsd.upgradeకి కాపీ చేస్తుంది మరియు సిస్టమ్ రీబూట్‌ను ప్రారంభిస్తుంది. బూట్‌లోడర్, bsd.upgrade ఉనికిని గుర్తించిన తర్వాత, దానిని స్వయంచాలకంగా డౌన్‌లోడ్ చేయడం మరియు సిస్టమ్‌ను స్వయంచాలకంగా నవీకరించడం ప్రారంభిస్తుంది. OpenBSD 6.5 యొక్క మునుపటి బ్రాంచ్ కోసం, sysupgradeని జోడించే ఒక syspatch సిద్ధం చేయబడింది మరియు “syspatch && sysupgrade”ని అమలు చేయడం ద్వారా amd6.6, arm64 మరియు i64 ఆర్కిటెక్చర్‌లలో మీ సిస్టమ్‌ని OpenBSD 386కి అప్‌గ్రేడ్ చేయడానికి ఈ యుటిలిటీని ఉపయోగించడానికి మిమ్మల్ని అనుమతిస్తుంది;
  • Cavium OCTEON (mips64) ప్రాసెసర్‌ల కోసం, క్లాంగ్ బేస్ సిస్టమ్ యొక్క ప్రధాన కంపైలర్‌గా ఉపయోగించబడుతుంది. పవర్‌పిసి ఆర్కిటెక్చర్ కోసం క్లాంగ్‌ని ఉపయోగించి నిర్మించడానికి ఐచ్ఛిక మద్దతు జోడించబడింది. armv7 మరియు i386 ఆర్కిటెక్చర్‌ల కోసం, GCC కంపైలర్ డిఫాల్ట్‌గా నిలిపివేయబడుతుంది (క్లాంగ్ మాత్రమే మిగిలి ఉంది);
  • డ్రైవర్‌ను చేర్చారు amdgpu AMD GPUల కోసం. డ్రైవర్ నవీకరించబడింది DRM (డైరెక్ట్ రెండరింగ్ మేనేజర్). మొదటి యాక్సెస్‌లో పరికరం యొక్క యజమానిని మార్చడం ద్వారా drm పరికరాన్ని యాక్సెస్ చేసే అవకాశం లేని వినియోగదారులకు జోడించబడింది. inteldrm మరియు radeondrm డ్రైవర్ కోడ్ Linux కెర్నల్ 4.19.78తో సమకాలీకరించబడింది. ఇంటెల్ బ్రోక్స్టన్/అపోలో లేక్, అంబర్ లేక్, జెమినీ లేక్, కాఫీ లేక్, విస్కీ లేక్ మరియు కామెట్ లేక్ చిప్‌లలో ఉపయోగించిన GPUలకు మద్దతు జోడించబడింది;
  • Linux అనుకూల ఇంటర్‌ఫేస్ అమలు చేయబడింది acpi మరియు radeon మరియు amdgpu డ్రైవర్లలో ACPI మద్దతు జోడించబడింది;
  • డ్రైవర్ జోడించబడింది aplgpio ఇంటెల్ అపోలో లేక్ SoCలో ఉపయోగించే GPIO కంట్రోలర్‌ల కోసం;
  • SAS3 కంట్రోలర్‌లకు మెరుగైన మద్దతు, బూట్ సమయంలో డ్రైవ్ గుర్తింపు యొక్క మెరుగైన విశ్వసనీయత మరియు mpii డ్రైవర్‌లో 64-బిట్ DMAకి మద్దతు జోడించబడింది;
  • PCI పరికరాల కోసం స్పెసిఫికేషన్ మద్దతు అమలు చేయబడింది వర్టియో 1.0;
  • AMD రైజెన్ CPUలు/APUలలో ఉపయోగించే క్రిప్టోగ్రాఫిక్ కోప్రాసెసర్‌లకు మద్దతు జోడించబడింది. 17వ తరం AMD ప్రాసెసర్‌లలో ఉపయోగించే థర్మల్ సెన్సార్‌ల కోసం ksmn డ్రైవర్ జోడించబడింది;
  • ARM64 ఆర్కిటెక్చర్‌కు మెరుగైన మద్దతు. CPU ఆంపియర్ eMAG ఆధారంగా సిస్టమ్‌లకు మద్దతు జోడించబడింది. SoC Amlogic, Allwinner A64, i.MX8M, Armada 3700 కోసం కొత్త డ్రైవర్‌లు జోడించబడ్డాయి. CPU కార్టెక్స్-A65కి మద్దతు జోడించబడింది;
  • బ్యాచ్ మోడ్‌లో అందుకున్న ప్యాకెట్‌లను నెట్‌వర్క్ స్టాక్‌కు ప్రసారం చేసే సామర్థ్యం అన్ని వైర్‌లెస్ డ్రైవర్‌లకు జోడించబడింది, అనేక ప్యాకెట్‌లను ఒకేసారి ఒక అంతరాయంలో ప్రాసెస్ చేస్తుంది;
  • AMD64 ఆర్కిటెక్చర్‌తో కంప్యూటర్‌లలో మెరుగైన ఫైల్ సిస్టమ్ కాష్ పనితీరు;
  • inteldrm, radeondrm మరియు amdgpu గ్రాఫిక్స్ డ్రైవర్‌లను ఉపయోగించి ఆధునిక సిస్టమ్‌లపై స్టార్టక్స్ మరియు xinit కార్యాచరణను మెరుగుపరచడం;
  • ఫైల్ సిస్టమ్ యాక్సెస్ ఐసోలేషన్‌ను అందించడానికి అన్‌వెయిల్ సిస్టమ్ కాల్ మెరుగుపరచబడింది. అన్‌వెయిల్ ఉపయోగించి రక్షణ అమలు చేయబడే బేస్ సిస్టమ్ నుండి అప్లికేషన్‌ల సంఖ్య 77కి పెంచబడింది;
  • getrlimit, setrlimit, రీడ్ అండ్ రైట్ సిస్టమ్ కాల్‌లు, అలాగే వనరుల పరిమితులను యాక్సెస్ చేయడానికి మరియు ఫైల్ స్థానాలను మార్చడానికి కోడ్, గ్లోబల్ బ్లాకింగ్ నుండి తీసివేయబడ్డాయి;
  • Intel CPUలలో స్పెక్టర్ దుర్బలత్వాలను నిరోధించడానికి మెరుగైన పద్ధతి. నుండి రక్షణ జోడించబడింది దాడులు ఇంటెల్ ప్రాసెసర్‌లలో MDS (మైక్రోఆర్కిటెక్చరల్ డేటా శాంప్లింగ్) తరగతి;
  • ntpd ఇప్పుడు స్వీయ-శక్తితో పనిచేసే గడియారం లేనప్పటికీ, బూట్ సమయంలో సిస్టమ్ గడియారాన్ని సెట్ చేయడం మరియు తిరిగి పొందడం కోసం సురక్షిత మోడ్‌ను కలిగి ఉంది;
  • శోధన, మ్యాచ్ మరియు ప్రత్యామ్నాయ ఆదేశాలలో సాధారణ వ్యక్తీకరణలను ఉపయోగించగల సామర్థ్యం tmux టెర్మినల్ మల్టీప్లెక్సర్‌కు జోడించబడింది. మౌస్ లేదా కీబోర్డ్ నియంత్రణతో సాధారణ మెను సిస్టమ్ జోడించబడింది. స్థితి పట్టీలో మెనుని ప్రదర్శించడానికి, "డిస్ప్లే-మెను" ఆదేశం ప్రతిపాదించబడింది. ప్రాంతాలను ఎంచుకునేటప్పుడు మౌస్ కర్సర్‌ను స్క్రీన్ ఎగువ లేదా దిగువ అంచుల నుండి తరలించేటప్పుడు ఆటోమేటిక్ స్క్రోలింగ్ అమలు చేయబడుతుంది;
  • bgpd యొక్క మెరుగైన పనితీరు. కమ్యూనిటీ మ్యాచింగ్ కోసం కోడ్ తిరిగి వ్రాయబడింది, అనేక సంఘాలు మరియు పెద్ద సంఖ్యలో సహచరులతో కాన్ఫిగరేషన్ల పని గణనీయంగా వేగవంతం చేయబడింది. bgpctlకు 'షో mrt పొరుగువారి' ఆదేశం జోడించబడింది;
  • DNS పరిష్కరిణిలో నిలిపివేయవచ్చు జాబితాలను నిరోధించడానికి మద్దతు జోడించబడింది;
  • యుటిలిటీ జోడించబడింది snmp snmpctl స్థానంలో కొత్త SNMP క్లయింట్ అమలుతో;
  • OpenSMTPD మెయిల్ సర్వర్ యొక్క సంస్కరణ నవీకరించబడింది. పోర్ట్‌ల ద్వారా విడిగా పంపిణీ చేయగల బాహ్య ఫిల్టర్‌లను వ్రాయడానికి API జోడించబడింది. అంతర్నిర్మిత ఫిల్టర్‌లకు మద్దతు కూడా జోడించబడింది, ఇన్‌కమింగ్ సెషన్‌ల కోసం సాధారణ ఫిల్టరింగ్ కార్యాచరణను అందిస్తుంది. mail.maildirలోని జంక్ డైరెక్టరీకి ఫిల్టర్ చేసిన మెయిల్‌ను బట్వాడా చేయడానికి ఎంపిక జోడించబడింది. ప్రాక్సీ-v2 ప్రోటోకాల్‌కు మద్దతు అమలు చేయబడింది, ఇది ప్రాక్సీ వెనుక 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 + ప్యాచ్‌లు, ఫ్రీటైప్ 2.10.1, fontconfig 2.12.4, Mesa 19.0.8, xterm 344, xkeyboard-config 2.20;
    • LLVM/క్లాంగ్ 8.0.1 (పాచెస్‌తో)
    • GCC 4.2.1 (పాచెస్‌తో) మరియు 3.3.6 (పాచెస్‌తో)
    • పెర్ల్ 5.28.2 (పాచెస్‌తో)
    • NSD 4.2.2
    • అన్‌బౌండ్ 1.9.4
    • Ncurses 5.7
    • Binutils 2.17 (పాచెస్‌తో)
    • Gdb 6.3 (పాచెస్‌తో)
    • Awk ఆగస్టు 10, 2011
    • ఎక్స్‌పాట్ 2.2.8

    మూలం: opennet.ru

ఒక వ్యాఖ్యను జోడించండి