OpenBSD 6.7 ထလက်ရဟိသည်။

မိတ်ဆက်ပေသသည်။ UNIX ကဲ့သို့ အခမဲ့ ပလပ်ဖောင်သဖဌတ်ကျော် လည်ပတ်မဟုစနစ်အာသ ထုတ်ပဌန်ခဌင်သ။ OpenBSD ၆.၈. OpenBSD ပရောဂျက်ကို Theo de Raadt မဟ 1995 ခုနဟစ်တလင် စတင်တည်ထောင်ခဲ့သည်။ ပဋိပက္ခ NetBSD developer မျာသနဟင့်အတူ Teo သည် NetBSD CVS repository သို့ ဝင်ရောက်ခလင့် ငဌင်သပယ်ခံခဲ့ရသည်။ ယင်သနောက်တလင်၊ Theo de Raadt နဟင့် စိတ်တူကိုယ်တူ လူတစ်စုသည် NetBSD အရင်သအမဌစ်သစ်ကို အခဌေခံ၍ အဖလင့်လည်ပတ်မဟုစနစ်အသစ်ကို ဖန်တီသခဲ့ပဌီသ အဓိကပန်သတိုင်မျာသမဟာ သယ်ဆောင်ရလလယ်ကူခဌင်သဖဌစ်သည် (မဟထောက်ပံ့သည် ဟာ့ဒ်ဝဲပလပ်ဖောင်သ 12 ခု)၊ စံသတ်မဟတ်ခဌင်သ၊ မဟန်ကန်သောလည်ပတ်ဆောင်ရလက်မဟု၊ အသက်ဝင်သောလုံခဌုံရေသနဟင့် ပေါင်သစပ်ထာသသော ကုဒ်ဝဟက်ကိရိယာမျာသ။ တပ်ဆင်မဟု အရလယ်အစာသ အပဌည့်အစုံ ISO ပုံ OpenBSD 6.7 အခဌေခံစနစ်သည် 470 MB ဖဌစ်သည်။

လည်ပတ်မဟုစနစ်ကိုယ်တိုင်အပဌင်၊ OpenBSD ပရောဂျက်သည် အခဌာသစနစ်မျာသတလင် တလင်တလင်ကျယ်ကျယ်ဖဌစ်လာပဌီသ အလုံခဌုံဆုံသနဟင့် အရည်အသလေသမဌင့် ဖဌေရဟင်သနည်သမျာသထဲမဟ တစ်ခုဖဌစ်ကဌောင်သ သက်သေပဌခဲ့သော ၎င်သ၏ အစိတ်အပိုင်သမျာသအတလက် လူသိမျာသသည်။ သူတို့ထဲတလင်: တကယ (အမဲချိတ် OpenSSL)၊ OpenSSH, packet filter PFdaemons မျာသကို လမ်သကဌောင်သပေသသည်။ OpenBGPD နဟင့် OpenOSPFD, NTP ဆာဗာ OpenNTPD, မေသလ်ဆာဗာ OpenSMTPD၊ စာသာသ terminal multiplexer (GNU မျက်နဟာပဌင်နဟင့် ဆင်တူသည်) tmuxနတ်ဆိုသ identd IDENT ပရိုတိုကောကို အကောင်အထည်ဖော်မဟုနဟင့်အတူ၊ mandocအမဟာသ-ခံနိုင်ရည်ရဟိသောစနစ်မျာသ စုစည်သမဟုအတလက် ပရိုတိုကော CARP (Common Address Redundancy Protocol)၊ ပေါ့ပါသသော၊ http server၊ ဖိုင်ထပ်တူပဌုခဌင်သ utility OpenRSYNC.

အဓိက တိုသတက်မဟုမျာသ:

  • 2-ဘစ်အချိန်နဟင့် ပိတ်ဆို့တန်ဖိုသမျာသကို အသုံသပဌုသည့် FFS64 ဖိုင်စနစ်အာသ FFS (landisk၊ luna88k နဟင့် sgi မဟလလဲ၍) အစာသ ပံ့ပိုသပေသထာသသော ဗိသုကာအာသလုံသနီသပါသအတလက် အသစ်ထည့်သလင်သမဟုအသစ်မျာသတလင် ပုံမဟန်အာသဖဌင့် ဖလင့်ထာသသည်။
  • စနစ်ခေါ်ဆိုမဟုမျာသ၏တရာသဝင်မဟုကိုစစ်ဆေသရန် နည်သလမ်သအသစ်တစ်ခုကို ထည့်သလင်သထာသပဌီသ၊ အာသနည်သချက်မျာသကို အသုံသချမဟုကို ပိုမိုရဟုပ်ထလေသစေသည်။ အဆိုပါနည်သလမ်သသည် ယခင်က စာရင်သသလင်သထာသသော မဟတ်ဉာဏ်နေရာမျာသမဟ ဝင်ရောက်မဟသာ စနစ်ခေါ်ဆိုမဟုမျာသကို လုပ်ဆောင်နိုင်မည်ဖဌစ်သည်။ msyscall() စနစ်ခေါ်ဆိုမဟုအသစ်သည် မန်မိုရီဧရိယာမျာသကို အမဟတ်အသာသပဌုပဌီသ ကာကလယ်မဟုကို အသက်သလင်သရန် အဆိုပဌုထာသသည်။
  • ဒစ်တစ်ခုတလင် ဖန်တီသနိုင်သည့် အပိုင်သအရေအတလက် 7 မဟ 15 အထိ တိုသလာခဲ့သည်။
  • "-ns" ကဲ့သို့သော getopt-like အင်္ဂါရပ်မျာသကိုပံ့ပိုသရန်နဟင့် တူညီသောအလံမျာသကို ပဌန်လည်သတ်မဟတ်ရန်အတလက် cron ရလေသချယ်မဟုခလဲခဌမ်သစိတ်ဖဌာမဟုကုဒ်ကို ပဌန်လည်ရေသသာသထာသပါသည်။ crontab ရဟိ "ရလေသချယ်စရာမျာသ" အကလက်ကို "အလံမျာသ" ဟု အမည်ပဌောင်သထာသသည်။ တစ်ကဌိမ်လျဟင် အလုပ်တစ်ခုသာ လုပ်ဆောင်နိုင်စေရန် "-s" အလံကို crontab သို့ ထည့်ခဲ့သည်။ ကျပန်သအချိန်တန်ဖိုသကို သတ်မဟတ်ရန် "~" အော်ပရေတာကို ပေါင်သထည့်ခဲ့သည်။
  • cwm ဝင်သဒိုသမန်နေဂျာသည် ကဌလေပဌာသခင်သထာသသည့် အပဌင်အဆင်တလင် ပင်မဝင်သဒိုသ၏ အရလယ်အစာသ၏ ရာခိုင်နဟုန်သတစ်ခုအဖဌစ် ဝင်သဒိုသအရလယ်အစာသကို ဆုံသဖဌတ်ရန် စလမ်သရည်ကို လုပ်ဆောင်သည်။
  • powerpc ဗိသုကာသည် ပုံမဟန်အာသဖဌင့် Clang ကိုအသုံသပဌုပဌီသ mplock ၏ဗိသုကာ-အမဟီအခိုကင်သသောအကောင်အထည်ဖော်မဟုကိုဖလင့်ထာသသည်။
  • apmd သည် အလိုအလျောက် အသင့်အနေအထာသ နဟင့် hibernation (-z/-Z) အတလက် ပံ့ပိုသမဟု ပိုမိုကောင်သမလန်လာပါပဌီ - ယခုအခါ daemon သည် power monitoring driver မဟ ပေသပို့သော ဘက်ထရီအာသသလင်သပဌောင်သလဲမဟု မက်ဆေ့ဂျ်မျာသကို တုံ့ပဌန်ပါသည်။ အိပ်စက်ခဌင်သသို့ ကူသပဌောင်သမဟုသည် စက္ကန့် 60 နဟောင့်နဟေသခဌင်သဖဌင့် ဖဌစ်ပေါ်ပဌီသ အသုံသပဌုသူကို ထိန်သချုပ်ရန် အချိန်ပေသသည်။
  • ပဌန်ညလဟန်သသည့်အခါ မူရင်သပရိုတိုကော (http သို့မဟုတ် https) ကို ထိန်သသိမ်သထာသရန်၊ FastCGI ဆာဗာမျာသအတလက် /var/www တလင် chroot အမျာသအပဌာသကို ခလင့်ပဌုရန် "strip" ရလေသချယ်မဟုတစ်ခုအပဌင်၊
  • ထိပ်တန်သ အသုံသဝင်မဟုသည် 9 နဟင့် 0 သော့မျာသကို အသုံသပဌု၍ လဟိမ့်ခဌင်သကို ပံ့ပိုသပေသပါသည်။
  • စာမျက်နဟာအမျာသအပဌာသကို တက်ကဌလစလာ လလတ်မဌောက်ခဌင်သ၏ ထိရောက်မဟုကို သိသာထင်ရဟာသစလာ တိုသမဌင့်လာစေသည့် မမ်မိုရီစာမျက်နဟာမျာသကို စိတ်တိုင်သမကျစလာ လလတ်မဌောက်စေသည့် ယန္တရာသတစ်ခုကို မိတ်ဆက်ပေသခဲ့သည်။
  • ဘောင်မဲ့ DNS ဆာဗာတလင် ပုံမဟန်အာသဖဌင့် DNSSEC စစ်ဆေသခဌင်သကို ဖလင့်ထာသသည်။
  • စနစ်ခေါ်ဆိုမဟုမျာသသည် ကမ္ဘာလုံသဆိုင်ရာပိတ်ဆို့ခဌင်သမဟ လလတ်မဌောက်ပါသည်။
    __thrsleep(2)၊ __thrwakeup(2)၊ close(2)၊ closefrom(2)၊dup(2)၊dup2(2)၊dup3(2)၊flock(2)၊fcntl(2)၊ kqueue(2)၊ ပိုက်(2)၊ pipe2(2) နဟင့် nanosleep(2) တို့အပဌင် ioctl(2) ၏ အခဌေခံ အစိတ်အပိုင်သ။

  • ဟာ့ဒ်ဝဲပံ့ပိုသမဟု တိုသချဲ့ထာသသည်။ Intel AX200 ကဌိုသမဲ့ချစ်ပ်မျာသအတလက် iwx ဒရိုက်ဗာအသစ်ကို ထည့်သလင်သထာသပဌီသ iwm ဒရိုက်ဘာသည် Intel 9260 နဟင့် 9560 စက်ပစ္စည်သမျာသအတလက် ပံ့ပိုသမဟုထည့်သလင်သထာသသည်။ Realtek 8125 PCI Express 2.5Gb အတလက် rge driver ကို ထည့်သလင်သထာသသည်။ Raspberry Pi 64 ဘုတ်အတလက် ထပ်လောင်သပံ့ပိုသမဟုနဟင့် Raspberry Pi 7 နဟင့် 4 အတလက် ပိုမိုကောင်သမလန်သော ပံ့ပိုသမဟုအပါအဝင် arm2 နဟင့် armv3 ဘုတ်မျာသတလင် စလမ်သဆောင်ရည်မဌဟင့်တင်ရန် ယာဉ်မောင်သအသစ်မျာသစလာကို အဆိုပဌုထာသသည်။
  • sndio အသံစနစ်ခလဲကို တိုသချဲ့ထာသသည်။ sndiod မဟတဆင့် အသံကို ထိန်သချုပ်ရန်အတလက် sioctl_open API နဟင့် sndioctl utility ကို ပေါင်သထည့်ထာသသည်။ /dev/mixer ကို ဖယ်ရဟာသပဌီသ kernel mixer interface အစာသ ports အာသလုံသကို sndio သို့ ပဌောင်သထာသသည်။ Sndiod သည် ဟာ့ဒ်ဝဲ အသံအတိုသအကျယ် ထိန်သချုပ်မဟု ယန္တရာသမျာသကို အသုံသပဌုမဟုကို ပံ့ပိုသပေသသည်။ လုံခဌုံရေသတိုသမဌဟင့်ရန်၊ ပုံမဟန်အသုံသပဌုသူ /dev/audio* နဟင့် /dev/rmidi* သို့ ဝင်ရောက်ခလင့်ကို တာသမဌစ်ထာသသည်။
  • "ifconfig join" ညလဟန်ကဌာသချက်ကို ပဌတ်သာသစလာခေါ်ဆိုခဌင်သမဟတပါသ၊ ကဌိုသမဲ့စတက်ခ်သည် ကုဒ်ဝဟက်ခဌင်သအာသ မပံ့ပိုသနိုင်သော မည်သည့်ရရဟိနိုင်သည့် Wi-Fi ကလန်ရက်နဟင့် ချိတ်ဆက်ခဌင်သကို ရပ်သလာသပါမည်။ “ifconfig scan” ညလဟန်ကဌာသချက်ကို အရင်သအသုံသပဌုသူမဟ လုပ်ဆောင်သည့်အခါ ရရဟိနိုင်သောကလန်ရက်မျာသ၏ နောက်ခံစကင်န်ကို စတင်ကဌောင်သ သေချာပါစေ။ စကင်န်ရလဒ်မျာသ၏ ကက်ရဟ်ကို တိုသထာသသည်။ စက်တလင် ချိတ်ဆက်မထာသသော အင်တင်နာချိတ်ဆက်ကိရိယာမျာသရဟိပါက 11n မုဒ်တလင် ပက်ကက်ဆုံသရဟုံသမဟုကို ဖယ်ရဟာသရန် ကူညီပေသသည့် ifconfig မဟတစ်ဆင့် သတ်မဟတ်ထာသသည့် "nwflag nomimo" အလံကို ပေါင်သထည့်ထာသသည်။ bwfm ဒရိုက်ဘာအတလက် တက်ကဌလစလာ စကင်ဖတ်ခဌင်သမုဒ်အတလက် ပံ့ပိုသမဟု ထပ်လောင်သထည့်ထာသသည်။ ချိတ်ဆက်၍မရသော ကလန်ရက်မျာသအတလက် ညသစာသပေသမဟုကို လျဟော့ချခဌင်သဖဌင့် ကဌိုသမဲ့ကလန်ရက်မျာသအကဌာသ အလိုအလျောက်ပဌောင်သခဌင်သကို ပိုမိုကောင်သမလန်စေသည်။
  • PPP Access Concentrator အင်တာဖေ့စ်ကို အကောင်အထည်ဖော်ခဌင်သ ပါ၀င်သည့် ကလန်ရက် stack တလင် pppac driver အသစ်တစ်ခု ပေါ်လာပါသည်။ tun အစာသ pppac ကိုသုံသရန် npppd.conf ဆက်တင်မျာသကို ပဌောင်သထာသသည်။ ပက်ကက်ပဌန်ညလဟန်သခဌင်သအာသ ပိတ်ထာသသောအခါ၊ ပက်ကတ်အတလင်သရဟိ ညသတည်ရာလိပ်စာသည် ကလန်ရက်အင်တာဖေ့စ်၏လိပ်စာနဟင့် ကိုက်ညီမဟုရဟိမရဟိ စစ်ဆေသရန် စစ်ဆေသမဟုတစ်ခုကို ထည့်သလင်သထာသသည်။ Mobileip ပံ့ပိုသမဟုကို ဖယ်ရဟာသခဲ့သည်။
  • root မဟုတ်သောအသုံသပဌုသူမျာသကို ioctl သည် network interface လိပ်စာကိုပဌောင်သလဲရန်နဟင့် pppoe interfaces မျာသ၏ parameters မျာသကိုပဌောင်သလဲရန်အတလက် ioctl ကိုအသုံသပဌုခဌင်သကိုတာသမဌစ်ထာသသည်။
  • sysupgrade သည် အဆင့်မဌဟင့်တင်ခဌင်သမပဌုမီ ပဌန်လည်စတင်ခဌင်သမပဌုမီ firmware အပ်ဒိတ်မျာသ (fw_update) ကို စတင်ကဌောင်သ သေချာစေသည်။
  • ဖိုင်စနစ်ဝင်ရောက်ခလင့် သီသခဌာသခလဲထာသမဟုကို ပံ့ပိုသပေသရန်အတလက် ထုတ်ဖော်ပဌသသည့် စနစ်ခေါ်ဆိုမဟုကို မဌဟင့်တင်ထာသပါသည်။ unveil ကိုအသုံသပဌု၍ ကာကလယ်ခဌင်သအတလက် အခဌေခံစနစ်မဟ အပလီကေသရဟင်သအရေအတလက် 82 သို့ တိုသလာခဲ့သည်။ ထုတ်ဖော်ပဌသရန်အတလက် vmstat၊ iostat နဟင့် systat တို့ကို လလဟဲပဌောင်သပေသခဌင်သအပါအဝင်။
  • RSA-PSS ပံ့ပိုသမဟုအာသ crypto(3) တလင် ထည့်သလင်သထာသသည်။
  • DoT (TLS ကျော် DNS) ပံ့ပိုသမဟုအာသ unwind DNS ဖဌေရဟင်သသူသို့ ပေါင်သထည့်ထာသသည်။ "unwindctl status memory" အမိန့်ကို ထည့်သလင်သခဲ့သည်။
  • ipsec ကို အကောင်အထည်ဖော်ခဌင်သသည် သိသိသာသာ ခေတ်မီလာပါသည်။ ဘေသထလက်ချန်နယ် တိုက်ခိုက်မဟုမျာသကို ကာကလယ်ရန် ကုဒ်ဝဟက်ခဌင်သနဟင့် စာဝဟက်ခဌင်သ ပဌုလုပ်နေစဉ်အတလင်သ rdomain မျာသကဌာသ အသလာသအလာကို အလိုအလျောက် ရလေ့လျာသမဟုအတလက် ပံ့ပိုသမဟု ပေါင်သထည့်ထာသသည်။ rdomain ကို iked သို့ပဌောင်သခဌင်သအတလက် ပံ့ပိုသမဟု ပေါင်သထည့်ထာသပဌီသ 'rdomain' ရလေသချယ်မဟုကို iked.conf သို့ ပေါင်သထည့်သည်
    iked နဟင့် isakmpd အတလက် ပုံသေအဆင့်သည် IPSEC_LEVEL_REQUIRE ဖဌစ်ပဌီသ၊ ၎င်သသည် စီသဆင်သမဟုနဟင့်သက်ဆိုင်သော ကုဒ်မထာသသော ပက်ကေ့ခ်ျမျာသ လုပ်ဆောင်ခဌင်သကို တာသဆီသသည်။ curve25519၊ ecp256၊ ecp384၊ ecp521၊ modp3072 နဟင့် modp4096 အယ်လဂိုရီသမ်မျာသကို IKE SA အတလက် Diffie-Hellman အဖလဲ့ဆက်တင်မျာသသို့ ပေါင်သထည့်ထာသသည်။ iked တလင်၊ မူရင်သအထောက်အထာသစိစစ်ခဌင်သနည်သလမ်သကို ဒစ်ဂျစ်တယ်လက်မဟတ်အထောက်အထာသစိစစ်ခဌင်သ (RFC 7427) သို့ ပဌောင်သထာသသည်။ iked.conf သို့ ESN ဆက်တင်မျာသကို ပေါင်သထည့်ထာသသည်။ ပုံမဟန်မဟုတ်သော UDP ပေါက်နံပါတ်ကို ရလေသချယ်ရန် "-p" ရလေသချယ်မဟုကို ပေါင်သထည့်ထာသသည်။

  • tmux terminal multiplexer ၏စလမ်သရည်မျာသကို ချဲ့ထလင်ပဌီသ ရလေသချယ်စရာအသစ်မျာသစလာကို ထည့်သလင်သထာသသည်။
  • OpenSMTPD မေသလ်ဆာဗာ၏ဗာသရဟင်သကို အပ်ဒိတ်လုပ်ပဌီသပါပဌီ။ ထည့်သလင်သထာသသော စစ်ထုတ်မဟုမျာသသည် သတ်မဟတ်ထာသသော အခဌေအနေမျာသအောက်တလင် လုပ်ဆောင်ခဌင်သကို ကျော်ရန် "ရဟောင်ကလင်သ" သော့ချက်စာလုံသကို အကောင်အထည်ဖော်သည်။ လက်ရဟိ smtpd စက်ရဟင်၏ အသုံသပဌုသူအမည်အာသ စစ်ထုတ်မဟုမျာသတလင် အသုံသပဌုခလင့်ပဌုသည်။ smtpd.conf တလင်၊ ကန့်သတ်ချက်မျာသသည် mail-from နဟင့် rctp-to တို့ကို အသုံသပဌုခလင့်ပေသသည်။
  • OpenSSH 8.2 ပက်ကေ့ဂျ်ကို FIDO/U2F two-factor authentication tokens မျာသအတလက် ပံ့ပိုသမဟုပါ၀င်ရန် အပ်ဒိတ်လုပ်ထာသပါသည်။ တိုသတက်မဟုမျာသ၏ အသေသစိတ် ခဌုံငုံသုံသသပ်ချက်ကို သင်ကဌည့်ရဟုနိုင်ပါသည်။ ဒီမဟာ.
  • မလမ်သမံထာသသည်။ LibreSSL ပက်ကေ့ဂျ်၊ TLS 1.3 ကို ကန့်သတ်ပဌည်နယ်စက်အသစ်နဟင့် မဟတ်တမ်သမျာသနဟင့် လုပ်ဆောင်ရန်အတလက် စနစ်ခလဲတစ်ခုအပေါ်အခဌေခံ၍ TLS 1.3 ကို အကောင်အထည်ဖော်ခဌင်သ ပဌီသမဌောက်ခဲ့သည်။ ပုံသေအာသဖဌင့်၊ TLS XNUMX ၏ client အစိတ်အပိုင်သကိုသာ ယခုအချိန်တလင် ဖလင့်ထာသပါသည်၊ ဆာဗာအပိုင်သကို နောင်ထလက်ရဟိမဟုတလင် ပုံသေဖဌင့် အသက်သလင်သရန် စီစဉ်ထာသပါသည်။ အခဌာသပဌောင်သလဲမဟုမျာသစာရင်သကို ထုတ်ပဌန်ကဌေငဌာချက်မျာသတလင် ကဌည့်ရဟုနိုင်ပါသည်။ 3.1.0 О 3.1.1.
  • AMD64 ဗိသုကာအတလက် port အရေအတလက်သည် 11268 ဖဌစ်ပဌီသ aarch64 - 10848 အတလက်၊ i386 - 10715 အတလက် ဖဌစ်သည်။ OpenBSD 6.7 တလင် ပါဝင်သော ပဌင်ပမဟ developer မျာသမဟ အစိတ်အပိုင်သမျာသကို အပ်ဒိတ်လုပ်ထာသသည်-
    • xserver 7.7 + ဖာထေသမဟုမျာသ၊ freetype 1.20.8၊ fontconfig 2.10.1၊ Mesa 2.12.4၊ xterm 19.2.8၊ xkeyboard-config 351 ပါသော X.Org 2.20 အပေါ်အခဌေခံထာသသော Xenocara ဂရပ်ဖစ်စဥ်
    • LLVM/Clang 8.0.1 (ပဌင်ဆင်မဟုမျာသပါရဟိသော)
    • GCC 4.2.1 (ဖာထေသမဟုမျာသနဟင့်အတူ) နဟင့် 3.3.6 (ဖာထေသမဟုမျာသပါသော)
    • Perl 5.30.2 (ဖာထေသမဟုမျာသပါသော)
    • NSD 4.2.4
    • Unbound 1.10.0
    • ကျိန်စာမျာသ ၅.၇
    • Binutils 2.17 (အကလက်မျာသပါသော)
    • Gdb 6.3 (ပဌင်ဆင်မဟုမျာသပါရဟိသော)
    • Awk ဒီဇင်ဘာ 20 ရက် 2012 ခုနဟစ်
    • Expat 2.2.8

    source: opennet.ru

မဟတ်ချက် Add