Tuuina atu o le OpenBSD 7.2

O le tatalaina o le UNIX-pei ole faiga faʻaogaina OpenBSD 7.2 ua tuʻuina atu. O le poloketi OpenBSD na faavaeina e Theo de Raadt i le 1995 ina ua maeʻa se feteenaiga ma le au atinaʻe NetBSD, o se taunuuga na le mafai ai e Theo ona maua le avanoa i le NetBSD CVS repository. Ina ua maeʻa lenei mea, na fausia ai e Theo de Raadt ma se vaega o tagata e tutusa o latou mafaufau se faiga fou faʻaogaina e faʻavae i luga o le NetBSD source tree, o sini autu o le atinaʻeina o le feaveaʻi (13 masini faʻapipiʻi e lagolagoina), faʻavasegaina, faʻaoga saʻo, puipuiga faʻamalosi. ma tu'ufa'atasia meafaigaluega fa'apitoa. O le faʻapipiʻiina atoa o ata ISO o le OpenBSD 7.2 base system o le 556 MB.

I le faʻaopoopoga i le faiga faʻaogaina lava ia, o le OpenBSD project ua lauiloa mo ona vaega, lea ua faʻalauteleina i isi faiga ma faʻamaonia i latou lava o se tasi o fofo sili ona saogalemu ma maualuga. Faatasi ai ma i latou: LibreSSL (tuu o OpenSSL), OpenSSH, PF packet filter, OpenBGPD ma OpenOSPFD routing daemons, OpenNTPD NTP server, OpenSMTPD mail server, text terminal multiplexer (e tutusa ma le GNU screen) tmux, identd daemon with IDENT protocol implementation, BSDL alternative GNU groff package - mandoc, protocol mo le fa'atulagaina o faiga fa'aletonu o le CARP (Common Address Redundancy Protocol), http server mama, OpenRSYNC file synchronization utility.

Fa'aleleia autu:

  • FaŹ»aleleia le lagolago mo faiga faŹ»avae i luga o le fausaga o le ARM, e aofia ai le lagolago faŹ»aopoopo mo Apple M2 ma Ampere Altra ARM chips. Faaopoopo le lagolago mo le Lenovo ThinkPad x13s komepiuta feaveai ma isi masini e faavae i le Qualcomm Snapdragon 8cx Gen 3 SoC (SC8280XP).
  • FaŹ»aopoopo le gafatia e utaina ai le fatu mo le ram disk (bsd.rd) ma le fatu mo le teleprocess systems (bsd.mp) i totonu o siosiomaga Oracle Cloud.
  • Ua mafai le masini kstat, auina atu i fafo fuainumera e uiga i le faŹ»atinoga o fatu e mafai ona vaŹ»aia e le aoga kstat.
  • Mo ta'iala ta'itasi fa'atasi ma le lagolago MPERF/APERF, o lo'o fa'atinoina le fa'aogaina ole CPU. A fa'agaoioi i le malosi o le maa, e mafai ona fa'atuputeleina le fa'asologa o le CPU e fa'atatau i le uta.
  • Fa'aopoopoina le lagolago muamua mo le moe ile faiga ARM64. O le tapulaa i luga o le numera o CPUs lagolagoina ua faŹ»ateleina i le 256. O le mafai ona fesuiaŹ»i mai se faŹ»amafanafanaga faŹ»avae (faŹ»amafanafanaga tioata) i se faŹ»amafanafanaga faŹ»avae ua faŹ»atinoina.
  • Aveese le code e iloa ai le CPU 386sx/386dx, NexGen, Rise ma sili atu Cyrix processors na tuŹ»uina atu i luma o le Cyrix M2 chip.
  • FaŹ»aleleia atili le lagolago mo faiga faŹ»apitoa (SMP). O galuega mo le faŹ»atapulaŹ»aina o le bandwidth (rate limit), suŹ»esuŹ»e mo faŹ»amaumauga a le ARP ma le taimi o auala ua faŹ»afeiloaŹ»i i le vaega mp-safe. O le gafatia e faŹ»atino galuega tutusa e pei o le toe faŹ»apipiŹ»iina o pusa IPv4 ma toe faŹ»afeiloaŹ»i pusa IP ua faŹ»atinoina. FaŹ»aopoopo le poloka poloka e faŹ»aaoga ai le mutex i le faŹ»agaioiina o pusa UDP ma IP. O le kbind ma le pledge system calls ua aveese mai le poloka. Fa'atino poloka poloka UNIX lea e fa'agaoioia ile tulaga o socket ta'itasi.
  • O le faŹ»atinoina o le faŹ»avae o le drm (Direct Rendering Manager) e faŹ»atasi ma le kernel Linux 5.15.69 (fa'asalalauga muamua: 5.15.26). Ua lagolagoina nei e le aveta'avale inteldrm ia chips Intel e fa'avae i luga o le Alder Lake ma le Raptor Lake microarchitectures. Ua fa'atinoina le lagolago mo framebuffers e le'o fa'atulagaina itulau (fa'aaogaina, mo se fa'ata'ita'iga, i le 2021 MacBook Pro 14" ma le 16").
  • Ua faia ni faaleleiga i le VMM hypervisor. Ua faaopoopo le lagolago mo le MMIO-based user-space handlers i le vmd. I le vmm, ua siitia le I/O port emulation i le user space. Ua tuufaatasia fausaga ma interfaces i totonu i le vmd, vmctl, ma le vmm. Ua faaopoopo le gafatia e mataituina ai. masini komepiuta fa'aaogaina le SNMP AgentX, fa'aaogaina fa'atulagaga VM-MIB (RFC7666).
  • O le $rcexec fesuiaiga i le rc.d initialization scripts ua suia i le galuega rc_exec. FaŹ»aopoopoina se suiga fou daemon_execdir, faŹ»atagaina oe e sui le lisi aŹ»o leŹ»i faŹ»atinoina le galuega rc_exec. Ua fa'aopoopoina se fa'atonuga fou i le rc.d ma le rcctl e siaki ai le fa'asologa o fa'asologa.
  • O lo'o i ai le fa'aoga ts, lea e fa'aopoopoina ai se taimi i laina na maua e ala i fa'aoga masani, e atagia ai le taimi e taunu'u mai ai laina ta'itasi.
  • O le "-f" filifiliga ua faŹ»aopoopoina i le aoga ps mo se faŹ»avasegaina o laŹ»au-pei o le faŹ»agasologa o faiga, e atagia ai le sootaga i le va o matua ma tamaiti.
  • O le fa'aoga openrsync e fa'atino ai le filifiliga "--contimeout" e fuafua ai le taimi fa'atulagaina o feso'ota'iga.
  • I le aoga pkg_add, e mafai ona faŹ»aogaina le faŹ»aogaina e ala i le faaletonu, galue ma afifi e sili ona lelei, ma faŹ»aalia se faŹ»aaliga alualu i luma o le gaioiga i le taimi o le fesiitaiga o faŹ»amatalaga.
  • fdisk ua faŹ»aleleia le galuega ma laulau GPT ma MBR, ma faŹ»aopoopo lapataiga pe a sese le tuŹ»uina o vaega o le MBR ma le GPT.
  • O le fa'aogaina o le disklabel ua fa'aopoopoina le lagolago mo le raid keyword i fa'ata'ita'iga mo le tu'u otometi o vase RAID. Lagolago mo le fa'asa'oina o fa'amatalaga geometry disk ua fa'agata. Lagolago mo uiga o le 'bs' (fa'ailoga poloka), 'sb' (superblock size) ma le d[0-4] (disk data) ua fa'agata.
  • O le /usr/share/btrace directory o lo'o i ai se filifiliga o tusitusiga aoga btrace mo le su'esu'eina malosi ma le asiasia o talosaga.
  • Fa'aopoopo le sio_flush galuega ile faletusi leo sndio e taofi vave le toe ta'alo.
  • O le llvm-profdata aoga e aofia ai mo le galue i faŹ»amatalaga faŹ»amatalaga.
  • Ua faatelevaveina le faitauina o upu i le wc utility.
  • FaŹ»aopoopo le lagolago mo meafaigaluega fou, e aofia ai avetaŹ»avale fou:
    • applaudio (Apple audio subsystem).
    • aplmca (Apple MCA pule).
    • aplsart (Apple SART).
    • alpdc, apldchidev, apldckbd, apldcms, aplrtk (Apple M2 keyboard ma trackpad).
    • qcgpio, qciic (GPIO ma GENI I2C pule mo Qualcomm Snapdragon).
    • sfgpio, stfclock, stfpinctrl, stftemp (taavale mo GPIO, taimi ma masini o laupapa SiFive).
    • sxirintc (pule faŹ»alavelave mo meataalo Allwinner).
    • gpiorestart (taavale mo le toe setiina e ala i le GPIO).
    • ipmi ua faŹ»alauteleina le lagolago mo masini eletise.
    • ehci faŹ»aopoopo le lagolago mo le pule faŹ»aaogaina i Marvell 3720 laupapa.
  • O le aveta'avale igc mo Intel I225 Gigabit Ethernet Adapters e aofia ai le fa'avavevaveina o meafaigaluega o siaki siaki mo IPv4, TCP, ma le UDP. Avetaavale ix mo Intel 82598/82599/X540/X550 Ethernet adapters e lagolagoina le faatelevaveina o meafaigaluega o le faagasologa o vaega TCP (Large Receive Offloading), mafai ona faaaoga le filifiliga tso i ifconfig.
  • O le aveta'avale iwx e fa'atino le lagolago mo Intel AX210/AX211 meataalo ma fa'alautele le tele o masini uaealesi ua iloa.
  • FaŹ»aopoopo le malosi e faŹ»amalo mai le polokalame RAID 1 (softraid) vaega i le amd64, sparc64 ma le arm64 system.
  • Snmpd ma le xlock fa'atinoina le vavae'esega fa'apitoa.
  • O le fusifusia ma feso'ota'i galuega mo sockets UNIX e tu'u'ese'ese ai fa'avae i luga o le vala'au fa'alauiloa.
  • Ua fa'aopoopoina se telefoni fou a le system call ypconnect e fatu ai se socket mo le feso'ota'i atu i ai. server YP, fa'aaoga le tuatusi IP mai le faila ypbinding ua poloka. Ua fa'aopoopoina se faiga 'local bind' i le ypldap, lea e fusifusia ai le RPC socket i le loopback interface e puipuia ai feso'ota'iga mai fafo i le server.
  • O le hcpleased, mountd, nfsd, pflogd, resolvd, slaacd, ma unwind programs o loŹ»o i totonu o le /sbin directory ua liua e faŹ»aoga fesoŹ»otaŹ»iga malosi ina ia mafai ai ona puipuia faŹ»aopoopoga e faŹ»atatau i fesoŹ»otaŹ»iga dynamically executables.
  • O le fa'aputuga feso'ota'iga e fa'aaogaina le sendmmsg ma le recvmmsg system calls, lea e mafai ai ona e lafo ma faitau ni fe'au se tele i le taimi e tasi i totonu o le telefoni feavea'i, lea sa mana'omia muamua ni vala'au 'ese'ese sendmsg ma recvmsg.
  • I le pf packet filter, ua suia le faagasologa o le IGMP ma le ICMP6 MLD (Multicast Listener Discovery), lea na mafai ai ona galulue faŹ»atasi ma paŹ»u faŹ»atonutonu multicast i le faŹ»atulagaina faŹ»aletonu. Fa'atinoina le siakiina o fe'au IGMP/MLD.
  • Ua faŹ»aleleia e le IPsec le faŹ»atautaia o tusi pasi. ua fa'aleleia atili le feso'ota'iga ma OpenIKED. Fa'aopoopoina fa'amaumauga fa'amaumauga e uiga i feso'ota'iga manuia ma fa'aletonu i iked i le ikectl show stats command.
  • Ua fa'aopoopoina se fa'amama fa'alaua'itele i le bgpd e fa'atapula'a ai le aofa'i o nu'u fa'atagaina, ua fa'atinoina le RFC 9234 (Auala Leak Prevention and Detection Use Roles in UPDATE ma OPEN Messages), lagolago atoatoa mo le RFC 7911 (Faasalalauga o Auala Tele i BGP. ) ua tuŹ»uina atu, ua suia static hashes i RB -laau e faŹ»aleleia ai le faŹ»atinoga o faiga tetele. FaŹ»aopoopo le faiga bgplgd faŹ»atasi ai ma le faŹ»atinoina o le server FastCGI e maua ai le REST API mo bgpctl poloaiga.
  • rpki-client faŹ»atagaina le faŹ»aogaina o le sili atu ma le tasi CRL URI i tusi faamaonia, faŹ»atinoina le skiplist parakalafa e le amanaŹ»ia ai domains, faŹ»aopoopo le gafatia e siaki le ASPA (Autonomous System Provider Authorization) ma faila faila, faŹ»atinoina le TAL decoding (RFC 8630), faŹ»amalosia le faŹ»amaoniga. o EE tusipasi, faŹ»aleleia FaŹ»atasi ma faŹ»amatalaga HTTP.
  • Snmpd faŹ»atagaina le faŹ»aogaina o igoa mea e ese mai i OID i snmpd.conf. Fa'atino le tomai e seti ai se lisi uliuli e le aofia ai la'au laiti mai le galuega. Lagolago mo le pule sili ua faŹ»aopoopoina i le faŹ»atinoga o le AgentX protocol.
  • httpd ofo atu fa'amatalaga fou ituaiga MIME.
  • Ua siitia le aoga ftp e fa'aoga feso'ota'iga ua fa'agasolo i le faiga e le poloka e fa'aaoga ai le ppoll.
  • I le tmux ("terminal multiplexer"), ua faŹ»aopoopoina le mafai e faŹ»aoga ACLs e faŹ»apipiŹ»i ai le fesoŹ»otaŹ»iga o le tele o tagata faŹ»aoga e ala i le tasi socket.
  • Fa'afouina le LibreSSL ma le OpenSSH afifi. Mo se faŹ»amatalaga auiliili o faŹ»aleleia atili, vaŹ»ai i iloiloga o le LibreSSL 3.6.0 ma OpenSSH 9.1.
  • Ole numera o ports mo le AMD64 architecture o le 11451 (mai le 11301), mo le aarch64 - 11261 (mai le 11081), mo le i386 - 10225 (mai le 10136). Faatasi ai ma faŹ»asologa o talosaga i totonu o ports:
    • Asterisk 16.28.0, 18.14.0 ma le 19.6.0
    • SuŹ»ega 2.4.2
    • CMfaia 3.24.2
    • Chromium 105.0.5195.125
    • Emacs 28.2
    • ffmpeg 4.4.2
    • GCC 8.4.0 ma le 11.2.0
    • GHC 9.2.4
    • GNOME 42.4
    • Alu 1.19.1
    • JDK 8u342, 11.0.16 ma le 17.0.4
    • KDE kia 22.08.1
    • KDE Frameworks 5.98.0
    • Krita 5.1.1
    • LLVM/Clang 13.0.0
    • FreeOffice 7.4.1.2
    • Lua 5.1.5, 5.2.4 ma le 5.3.6
    • MariaDB 10.9.3
    • Monkey 6.12.0.182
    • Mozilla Firefox 105.0.1 ma le ESR 102.3.0
    • Mozilla Thunderbird 102.3.0
    • Mutt 2.2.7 ma NeoMutt 20220429
    • Node.js 16.17.1
    • OCaml 4.12.1
    • OpenLDAP 2.6.3
    • PHP 7.4.30, 8.0.23 ma le 8.1.10
    • Postfix 3.7.2
    • PostgreSQL 14.5
    • Python 2.7.18, 3.9.14 ma le 3.10.7
    • Qt 5.15.6 ma le 6.3.1
    • R 4.2.1
    • Ruby 2.7.6, 3.0.4 ma le 3.1.2
    • Ele 1.63.0
    • SQLite 3.39.3
    • Shotcut 22.06.23
    • Sudo 1.9.11.2
    • Meerkat 6.0.6
    • Tcl/Tk 8.5.19 ma le 8.6.12
    • TeX Ola 2021
    • Vim 9.0.0192 ma Neovim 0.7.2
    • Xfce 4.16
  • FaŹ»afouina vaega lona tolu e aofia ai ma OpenBSD 7.2:
    • Xenocara fa'aputu ata fa'avae i le X.Org 7.7 fa'atasi ai ma le xserver 1.21.4 + patches, freetype 2.12.1, fontconfig 2.13.94, Mesa 22.1.7, xterm 372, xkeyboard-config 2.20, fonttosfnt 1.2.2.
    • LLVM/Clang 13.0.0 (+ patches)
    • GCC 4.2.1 (+ patches) ma 3.3.6 (+ patch)
    • Perl 5.32.1 (+ patches)
    • NSD 4.6.0
    • Le fusia 1.16.3
    • Manuia 5.7
    • Binutils 2.17 (+ patches)
    • Gdb 6.3 (+ patch)
    • Awk 12.9.2022/XNUMX/XNUMX
    • Expat 2.4.9

puna: opennet.ru

FaŹ»atau talimalo faŹ»atuatuaina mo nofoaga ma DDoS puipuiga, VPS VDS servers šŸ”„ Fa'atau le 'upega tafa'ilagi talimalo fa'atuatuaina ma le puipuiga DDoS, 'au'aunaga VPS VDS | ProHoster