{"id":150305,"date":"2025-12-02T11:12:01","date_gmt":"2025-12-02T09:12:01","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/reliz-freebsd-15-0"},"modified":"2025-12-02T11:12:01","modified_gmt":"2025-12-02T09:12:01","slug":"reliz-freebsd-15-0","status":"publish","type":"post","link":"https:\/\/prohoster.info\/cs\/blog\/news\/reliz-freebsd-15-0","title":{"rendered":"Vyd\u00e1n\u00ed FreeBSD 15.0","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Po dvou letech od vyd\u00e1n\u00ed verze 14.0 byl uvoln\u011bn bal\u00edk FreeBSD 15.0. Instalace byly p\u0159ipraveny pro architektury amd64, aarch64, armv7, powerpc64, powerpc64le a riscv64. D\u00e1le jsou k dispozici bal\u00ed\u010dky pro virtualiza\u010dn\u00ed syst\u00e9my (QCOW2, VHD, VMDK, raw) a cloudov\u00e1 prost\u0159ed\u00ed Amazon EC2, Google Compute Engine a Vagrant.       <\/p>\n<p>S po\u010d\u00e1tkem v\u011btve FreeBSD 15 bylo zkr\u00e1ceno obdob\u00ed podpory v\u00fdznamn\u00fdch v\u011btv\u00ed po vyd\u00e1n\u00ed prvn\u00edho releasu (15.0) z 5 na 4 roky a nov\u00e9 v\u00fdznamn\u00e9 v\u011btve budou vytv\u00e1\u0159eny ka\u017ed\u00e9 dva roky. Mezi-releasy (15.1, 15.2, 15.3) budou vyv\u00edjeny v r\u00e1mci pevn\u00e9ho v\u00fdvojov\u00e9ho cyklu, co\u017e znamen\u00e1, \u017ee nov\u00e9 verze budou publikov\u00e1ny ve stejn\u00fdch v\u011btv\u00edch p\u0159ibli\u017en\u011b ka\u017ed\u00fdch 6 m\u011bs\u00edc\u016f, nam\u00edsto jednou ro\u010dn\u011b, jak tomu bylo dosud. S ohledem na sou\u010dasnou podporu dvou r\u016fzn\u00fdch v\u00fdznamn\u00fdch v\u011btv\u00ed bude nov\u00fd mezi-releas publikov\u00e1n ka\u017ed\u00e9 3 m\u011bs\u00edce (15.4, 16.1, 15.5, 16.2 atd.), s v\u00fdjimkou p\u0159\u00edpravy prvn\u00edch releas\u016f nov\u00fdch v\u00fdznamn\u00fdch v\u011btv\u00ed, p\u0159ed kter\u00fdmi bude 6m\u011bs\u00ed\u010dn\u00ed pauza v releasech (nap\u0159. releas 15.3 bude vytvo\u0159en v \u010dervnu 2027, 16.0 v prosinci 2027, 15.4 \u2014 v b\u0159eznu 2028, 16.1 \u2014 v \u010dervnu 2028).    <\/p>\n<p>Hlavn\u00ed zm\u011bny ve FreeBSD 15.0 (v ofici\u00e1ln\u00ed pozn\u00e1mce o vyd\u00e1n\u00ed, krom\u011b specifick\u00fdch zm\u011bn pro vyd\u00e1n\u00ed 15.0, jsou zm\u00edn\u011bny i mnoh\u00e9 funkce d\u0159\u00edve p\u0159idan\u00e9 do verz\u00ed 14.1, 14.2 a 14.3):  <\/p>\n<ul>\n<li class=\"l\"> Byla zavedena mo\u017enost pou\u017e\u00edv\u00e1n\u00ed bal\u00ed\u010dkov\u00e9ho mana\u017eera pkg pro instalaci a aktualizaci komponent z\u00e1kladn\u00edho syst\u00e9mu. Bal\u00ed\u010dky pkgbase mohou b\u00fdt dod\u00e1v\u00e1ny na instala\u010dn\u00edm m\u00e9diu pro offline instalaci nebo stahov\u00e1ny z repozit\u00e1\u0159e pkg.freebsd.org. V konfiguraci pkg (\/etc\/pkg\/FreeBSD.conf) nen\u00ed repozit\u00e1\u0159 FreeBSD-base ve v\u00fdchoz\u00edm nastaven\u00ed zahrnut. Instal\u00e1tor bsdinstall nab\u00edz\u00ed dv\u011b mo\u017enosti instalace: tradi\u010dn\u00ed a pomoc\u00ed bal\u00ed\u010dk\u016f (pkgbase). Podporu tradi\u010dn\u00edho zp\u016fsobu, kdy je z\u00e1kladn\u00ed syst\u00e9m pova\u017eov\u00e1n za monolitick\u00e9 prost\u0159ed\u00ed aktualizovan\u00e9 pomoc\u00ed n\u00e1stroje freebsd-update, pl\u00e1nuj\u00ed v r\u00e1mci verze FreeBSD 16 odstranit. Nov\u00e1 metoda, kter\u00e1 p\u0159edpokl\u00e1d\u00e1 instalaci z\u00e1kladn\u00edho syst\u00e9mu jako souboru bal\u00ed\u010dk\u016f z repozit\u00e1\u0159e FreeBSD-base, byla ve v\u00fdchoz\u00edm nastaven\u00ed nab\u00eddnuta v sestav\u00e1ch pro <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/cs\/vps\/\"   title=\"virtu\u00e1ln\u00edch stroj\u016f\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"2242\">virtu\u00e1ln\u00edch stroj\u016f<\/a> a obrazy pro cloudov\u00e1 prost\u0159ed\u00ed, ale zat\u00edm je pova\u017eov\u00e1na za experiment\u00e1ln\u00ed pro b\u011b\u017en\u00e9 syst\u00e9my.\n<li class=\"l\"> Byla p\u0159id\u00e1na podpora pro sestaven\u00ed FreeBSD v nep\u0159\u00edstupn\u00fdch prost\u0159ed\u00edch, kter\u00e9 nevy\u017eaduj\u00ed pr\u00e1va root. Bez pr\u00e1v root je tak\u00e9 mo\u017en\u00e9 vytv\u00e1\u0159et instala\u010dn\u00ed ISO obrazy a syst\u00e9mov\u00e9 obrazy pro virtu\u00e1ln\u00ed stroje. V pr\u016fb\u011bhu sestaven\u00ed byla pr\u00e1va root nezbytn\u00e1 pro vytv\u00e1\u0159en\u00ed za\u0159\u00edzen\u00ed, nastaven\u00ed p\u0159\u00edstupov\u00fdch pr\u00e1v a p\u0159ipojen\u00ed dal\u0161\u00edch souborov\u00fdch syst\u00e9m\u016f (nap\u0159\u00edklad p\u0159i vytv\u00e1\u0159en\u00ed diskov\u00fdch obraz\u016f).\n<li class=\"l\"> Byla implementov\u00e1na podpora pro opakovateln\u00e1 sestaven\u00ed, kter\u00e1 umo\u017e\u0148uj\u00ed ov\u011b\u0159it, \u017ee distribuovan\u00e9 bin\u00e1rn\u00ed soubory byly sestaveny z poskytnut\u00e9ho zdrojov\u00e9ho k\u00f3du a neobsahuj\u00ed skryt\u00e9 zm\u011bny. Opakovateln\u00e1 sestaven\u00ed zaji\u0161\u0165uj\u00ed identitu bin\u00e1rn\u00edch soubor\u016f, kter\u00e9 jsou vytv\u00e1\u0159eny ze zdrojov\u00e9ho k\u00f3du v r\u016fzn\u00fdch sestavovac\u00edch prost\u0159ed\u00edch.\n<li class=\"l\"> Bylo zastaveno vytv\u00e1\u0159en\u00ed instala\u010dn\u00edch obraz\u016f a sestaven\u00ed bin\u00e1rn\u00edch bal\u00ed\u010dk\u016f pro 32bitov\u00e9 architektury i386, armv6 a powerpc. Z 32bitov\u00fdch platforem byla ponech\u00e1na pouze armv7. Mo\u017enost sestavovat 32bitov\u00e9 programy a pou\u017e\u00edvat re\u017eim COMPAT_FREEBSD32 pro spou\u0161t\u011bn\u00ed 32bitov\u00fdch spustiteln\u00fdch soubor\u016f v prost\u0159ed\u00ed zalo\u017een\u00e9m na 64bitov\u00e9m j\u00e1d\u0159e z\u016fstane nejm\u00e9n\u011b do konce \u017eivotn\u00edho cyklu v\u011btve FreeBSD 16.         <\/li>\n<li class=\"l\"> Byly p\u0159id\u00e1ny syst\u00e9mov\u00e9 vol\u00e1n\u00ed s implementac\u00ed mechanismu inotify pro sledov\u00e1n\u00ed zm\u011bn v souborov\u00fdch syst\u00e9mech.      <\/li>\n<li class=\"l\"> Byla p\u0159id\u00e1na podpora pojmenovan\u00fdch atribut\u016f soubor\u016f (roz\u0161\u00ed\u0159en\u00fdch atribut\u016f ve stylu Solaris), kter\u00e9 maj\u00ed b\u00fdt podporov\u00e1ny jako alternativn\u00ed mechanismus pro spr\u00e1vu roz\u0161\u00ed\u0159en\u00fdch atribut\u016f p\u0159\u00edstupn\u00fdch pro ZFS a NFSv4. Rozd\u00edly oproti tradi\u010dn\u00edm metod\u00e1m pr\u00e1ce s roz\u0161\u00ed\u0159en\u00fdmi atributy ve FreeBSD a Linuxu spo\u010d\u00edvaj\u00ed v tom, \u017ee atributy jsou prezentov\u00e1ny ve speci\u00e1ln\u00edm adres\u00e1\u0159i, kter\u00fd nen\u00ed viditeln\u00fd v hlavn\u00edm prostoru n\u00e1zv\u016f FS a je asociovan\u00fd se souborem. Pr\u00e1ce s atributy se prov\u00e1d\u00ed stejn\u011b jako s b\u011b\u017en\u00fdmi soubory, nap\u0159\u00edklad pro zji\u0161t\u011bn\u00ed seznamu atribut\u016f lze pou\u017e\u00edt funkci readdir().     <\/li>\n<li class=\"l\"> Byl vyhl\u00e1\u0161en do provozu modul mac_do, kter\u00fd umo\u017e\u0148uje definovat politiky, kter\u00e9 umo\u017e\u0148uj\u00ed nep\u0159id\u011blen\u00fdm u\u017eivatel\u016fm m\u011bnit identifika\u010dn\u00ed \u00fadaje proces\u016f. Pro spou\u0161t\u011bn\u00ed p\u0159\u00edkaz\u016f pod jin\u00fdm u\u017eivatelsk\u00fdm \u00fa\u010dtem byl p\u0159ipraven n\u00e1stroj mdo, kter\u00fd je podobn\u00fd n\u00e1stroji su, ale nevy\u017eaduje suid root.     <\/li>\n<li class=\"l\"> Stav ovlada\u010d\u016f DRM i915 a amdgpu byl synchronizov\u00e1n s j\u00e1drem Linux 6.9. Ovlada\u010de bezdr\u00e1tov\u00fdch za\u0159\u00edzen\u00ed rtw88 (Realtek 802.11n\/ac), rtw89 (Realtek 802.11ax) a iwlwifi (Intel 02.11a\/b\/g\/n\/ac\/ax\/be) byly synchronizov\u00e1ny s j\u00e1drem Linux 6.17.\n<li class=\"l\"> Implementace protokolu TLS na \u00farovni j\u00e1dra (KTLS) je ve v\u00fdchoz\u00edm nastaven\u00ed povolena.      <\/li>\n<li class=\"l\"> Byl p\u0159id\u00e1n n\u00e1stroj sndctl pro spr\u00e1vu nastaven\u00ed zvukov\u00fdch karet.    <\/li>\n<li class=\"l\"> Byl p\u0159id\u00e1n n\u00e1stroj mididump pro v\u00fdpis ud\u00e1lost\u00ed MIDI 1.0 v re\u00e1ln\u00e9m \u010dase.      <\/li>\n<li class=\"l\"> Do hypervizoru bhyve byl p\u0159id\u00e1n nov\u00fd s\u00ed\u0165ov\u00fd backend \u201eslirp\u201c, kter\u00fd vyu\u017e\u00edv\u00e1 knihovnu libslirp s implementac\u00ed s\u00ed\u0165ov\u00e9ho z\u00e1sobn\u00edku v u\u017eivatelsk\u00e9m prostoru. Backend \u201eslirp\u201c umo\u017e\u0148uje organizovat p\u0159\u00edstup k s\u00edti hostitelsk\u00e9ho syst\u00e9mu ze strany hostitele bez nutnosti dal\u0161\u00ed konfigurace s\u00edt\u011b na stran\u011b hostitele.                                        <\/li>\n<li class=\"l\"> Realizace Kerberos v hlavn\u00ed \u010d\u00e1sti FreeBSD byla nahrazena Heimdal Kerberos MIT Kerberos. Pro n\u00e1vrat k Heimdal Kerberos p\u0159i sestavov\u00e1n\u00ed lze pou\u017e\u00edt p\u0159ep\u00edna\u010d WITHOUT_MITKRB5. Ve FreeBSD 16 bude podpora sestavov\u00e1n\u00ed Heimdal Kerberos odstran\u011bna.          <\/li>\n<li class=\"l\"> Chov\u00e1n\u00ed syst\u00e9mov\u00fdch vol\u00e1n\u00ed setgroups, getgroups a initgroups p\u0159i zpracov\u00e1n\u00ed u\u017eivatelsk\u00fdch skupin se p\u0159ibl\u00ed\u017eilo chov\u00e1n\u00ed jin\u00fdch platforem (rozd\u00edl v implementaci ve FreeBSD spo\u010d\u00edval v uchov\u00e1v\u00e1n\u00ed efektivn\u00edho identifik\u00e1toru skupiny proces\u016f v nulov\u00e9m prvku pole se seznamem skupin).\n<li class=\"l\"> V nastaven\u00ed bal\u00ed\u010dkov\u00e9ho managera pkg je v\u00fdchoz\u00ed nastaven nov\u00fd repozit\u00e1\u0159 FreeBSD-kmods, ve kter\u00e9m jsou um\u00edst\u011bny bal\u00ed\u010dky s j\u00e1drov\u00fdmi moduly sestaven\u00fdmi pro konkr\u00e9tn\u00ed vyd\u00e1n\u00ed v\u011btv\u00ed 15.x-RELEASE, nikoli trvale aktualizovan\u00e9 v\u011btve 15-STABLE. Repozit\u00e1\u0159 FreeBSD-kmods \u0159e\u0161\u00ed probl\u00e9m s instalac\u00ed ovlada\u010d\u016f, kter\u00e9 z\u00e1vis\u00ed na nestabiln\u00edch j\u00e1drov\u00fdch rozhran\u00edch (nap\u0159. grafick\u00e9 ovlada\u010de). D\u0159\u00edve p\u0159\u00edtomn\u00e9 repozit\u00e1\u0159e v \/etc\/pkg\/FreeBSD.conf 'FreeBSD' a 'FreeBSD-kmods' byly p\u0159ejmenov\u00e1ny na 'FreeBSD-ports' a 'FreeBSD-ports-kmods'.      <\/li>\n<li class=\"l\"> V NFS byla p\u0159id\u00e1na podpora operace CLONE, definovan\u00e9 ve specifikaci NFSv4.2, kter\u00e1 umo\u017e\u0148uje rychl\u00e9 kop\u00edrov\u00e1n\u00ed soubor\u016f prost\u0159ednictv\u00edm klonov\u00e1n\u00ed blok\u016f na serveru. Tento re\u017eim zat\u00edm funguje pouze p\u0159i exportu odd\u00edl\u016f ZFS p\u0159es NFS.      <\/li>\n<li class=\"l\"> Na syst\u00e9mech amd64 byla p\u0159id\u00e1na mo\u017enost vyu\u017eit\u00ed v\u00edce ne\u017e 4 TB RAM.          <\/li>\n<li class=\"l\"> Byl p\u0159id\u00e1n ovlada\u010d ufshci pro podporu \u0159adi\u010d\u016f \u00falo\u017en\u00fdch syst\u00e9m\u016f s rozhran\u00edm UFSHCI (Universal Flash Storage Host Controller Interface).          <\/li>\n<li class=\"l\"> Sysctl net.link.bridge.member_ifaddrs je ve v\u00fdchoz\u00edm nastaven\u00ed nastaven na 0, tj. do s\u00ed\u0165ov\u00fdch most\u016f lze p\u0159id\u00e1vat rozhran\u00ed bez. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/cs\/lir\/ipv4\/\"   title=\"IP adress\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"885\">IP adress<\/a>.      <\/li>\n<li class=\"l\"> Byla zv\u00fd\u0161ena spolehlivost provozu odd\u00edl\u016f s FS UFS, kter\u00e9 obsahuj\u00ed v\u00edce ne\u017e 2,000,000,000 inode. V implementaci FS UFS1 byl vy\u0159e\u0161en probl\u00e9m roku 2038 (je mo\u017en\u00e9 pou\u017e\u00edvat data a\u017e do roku 2106).        <\/li>\n<li class=\"l\"> Byla p\u0159id\u00e1na mo\u017enost s\u00ed\u0165ov\u00fdch soket\u016f SO_SPLICE pro slou\u010den\u00ed TCP p\u0159ipojen\u00ed (podobn\u011b jako proxy, kter\u00e1 funguje bez kop\u00edrov\u00e1n\u00ed dat do u\u017eivatelsk\u00e9ho prostoru).    <\/li>\n<li class=\"l\"> V n\u00e1stroji grep je ve v\u00fdchoz\u00edm nastaven\u00ed zak\u00e1z\u00e1na proch\u00e1zen\u00ed symbolick\u00fdch odkaz\u016f p\u0159i rekurzivn\u00edm vyhled\u00e1v\u00e1n\u00ed.      <\/li>\n<li class=\"l\"> Byl p\u0159id\u00e1n modul j\u00e1dra nvmfta pro podporu \u0159adi\u010d\u016f NVMe over Fabric a n\u00e1stroj nvmecontrol pro p\u0159ipojen\u00ed k extern\u00edmu \u0159adi\u010di NVMe over Fabric.      <\/li>\n<li class=\"l\"> Do n\u00e1stroje date byla p\u0159id\u00e1na podpora v\u00fdstupu \u010dasu s nanosekundovou p\u0159esnost\u00ed, nap\u0159\u00edklad \u201edate -Ins\u201c vyp\u00ed\u0161e \u201e2024-04-22T12:20:28,763742224+02:00\u201c.      <\/li>\n<li class=\"l\"> Byla p\u0159id\u00e1na podpora volby zfs.dataset do jail pro p\u0159id\u00e1n\u00ed \u010d\u00e1sti, snapshotu nebo klonu ZFS do izolovan\u00e9ho jailov\u00e9ho prost\u0159ed\u00ed. Do p\u0159\u00edkazu jail byla p\u0159id\u00e1na podpora parametr\u016f 'meta' a 'env', prost\u0159ednictv\u00edm kter\u00fdch lze spojit metadata nebo p\u0159edat prom\u011bnn\u00e9 prost\u0159ed\u00ed. Byla p\u0159id\u00e1na mo\u017enost adresace jailov\u00fdch prost\u0159ed\u00ed podle jail-deskriptor\u016f, pro pr\u00e1ci s nimi byly navr\u017eeny funkce jail_set a jail_get, stejn\u011b jako syst\u00e9mov\u00e9 vol\u00e1n\u00ed jail_attach_jd a jail_remove_jd. Byla p\u0159id\u00e1na mo\u017enost pou\u017e\u00edvat filtry kevent pro sledov\u00e1n\u00ed operac\u00ed vytv\u00e1\u0159en\u00ed, odstra\u0148ov\u00e1n\u00ed, zm\u011bny a p\u0159ipojov\u00e1n\u00ed Jail.\n<li class=\"l\"> V utilit\u011b newsyslog byl implementov\u00e1n parametr pro ur\u010den\u00ed v\u00fdchoz\u00edho metody komprese (bzip2, xz, zstd, gzip), co\u017e eliminuje pot\u0159ebu uv\u00e1d\u011bn\u00ed jednotliv\u00fdch p\u0159\u00edznak\u016f (J, X, Y, Z) v ka\u017ed\u00e9m \u0159\u00e1dku newsyslog.conf.\n<li class=\"l\"> Ve standardn\u00ed C knihovn\u011b bylo v mnoha funkc\u00edch pro pr\u00e1ci se \u0159et\u011bzci a pam\u011bt\u00ed vyu\u017eito optimalizac\u00ed zalo\u017een\u00fdch na instrukc\u00edch SIMD.\n<li class=\"l\"> Do p\u00edsma Gallant, pou\u017e\u00edvan\u00e9ho ve virtu\u00e1ln\u00edch termin\u00e1lech, bylo p\u0159id\u00e1no v\u00edce ne\u017e 4300 nov\u00fdch glyf\u016f, v\u010detn\u011b glyf\u016f se znaky cyrilice a matematick\u00fdmi symboly.       <\/li>\n<li class=\"l\"> Ve v\u00fdchoz\u00edm nastaven\u00ed m\u00e1 tty nastaven\u00fd p\u0159\u00edznak IUTF8, kter\u00fd umo\u017e\u0148uje spr\u00e1vn\u00e9 maz\u00e1n\u00ed znak\u016f UTF-8 p\u0159i stisku Backspace.    <\/li>\n<li class=\"l\"> Utility dialog, pou\u017e\u00edvan\u00e1 v konfigura\u010dn\u00edm n\u00e1stroji bsdconfig a instal\u00e1toru bsdinstall, byla nahrazena bsddialog.\n<li class=\"l\"> V utilit\u011b adduser, kter\u00e1 se pou\u017e\u00edv\u00e1 v bsdinstall, je zaji\u0161t\u011bno vytvo\u0159en\u00ed samostatn\u00e9ho ZFS datasetu (odd\u00edlu, snapshotu nebo klonu) pro domovsk\u00fd adres\u00e1\u0159 u\u017eivatele, pokud je ZFS dataset ji\u017e pou\u017eit pro rodi\u010dovsk\u00fd adres\u00e1\u0159. Byla tak\u00e9 p\u0159id\u00e1na mo\u017enost \u0161ifrov\u00e1n\u00ed domovsk\u00fdch adres\u00e1\u0159\u016f pomoc\u00ed prost\u0159edk\u016f ZFS. Pro spr\u00e1vu aktivace t\u011bchto funkc\u00ed byly do adduser.conf p\u0159id\u00e1ny parametry \u201eZcreate\u201c a \u201eZencrypt\u201c.\n<li class=\"l\"> Bylo zaji\u0161t\u011bno vytv\u00e1\u0159en\u00ed OCI-kompatibiln\u00edch obraz\u016f kontejner\u016f a syst\u00e9mov\u00fdch obraz\u016f pro Oracle Cloud.\n<li class=\"l\"> Byl p\u0159id\u00e1n nov\u00fd typ obraz\u016f \u201esmall\u201c pro cloudov\u00e1 prost\u0159ed\u00ed kompatibiln\u00ed s AWS EC2. Na rozd\u00edl od z\u00e1kladn\u00edch obraz\u016f byly z nich vylou\u010deny ladic\u00ed \u00fadaje, testy, 32bitov\u00e9 knihovny, ladic\u00ed n\u00e1stroj LLDB, Amazon SSM Agent a AWS CLI. Na 76 % byla zrychlena doba na\u010d\u00edt\u00e1n\u00ed obraz\u016f \u201ebase\u201c pro EC2.         <\/li>\n<li class=\"l\"> Nastaven\u00ed net.inet.tcp.nolocaltimewait je ve v\u00fdchoz\u00edm nastaven\u00ed zak\u00e1z\u00e1no a prohl\u00e1\u0161eno za zastaral\u00e9, tj. byla obnovena v\u00fdchoz\u00ed tvorba z\u00e1znam\u016f TIME_WAIT pro TCP p\u0159ipojen\u00ed ukon\u010den\u00e1 na stran\u011b lok\u00e1ln\u00edho syst\u00e9mu. Pro nastaven\u00ed doby, po kterou je spojen\u00ed ve stavu TIME_WAIT, byl p\u0159id\u00e1n nov\u00fd sysctl net.inet.tcp.msl_local.    <\/li>\n<li class=\"l\"> Ve v\u00fdchoz\u00edm nastaven\u00ed je zak\u00e1z\u00e1na podpora vytv\u00e1\u0159en\u00ed s\u00ed\u0165ov\u00fdch p\u0159ipojen\u00ed k localhostu, u kter\u00fdch je uveden INADDR_ANY. Pro obnoven\u00ed podpory je mo\u017en\u00e9 nastavit sysctl net.inet.ip.connect_inaddr_wild sysctl na hodnotu 1.    <\/li>\n<li class=\"l\"> Byl odstran\u011bn spr\u00e1vce logick\u00fdch svazk\u016f gvinum, kter\u00fd se pou\u017e\u00edval pro softwarov\u00fd RAID. V\u00fdvoj Gvinum se zastavil p\u0159ed asi 15 lety, p\u0159i\u010dem\u017e v k\u00f3du je \u0159ada zn\u00e1m\u00fdch probl\u00e9m\u016f, kter\u00e9 nikdo dosud neopravil. M\u00edsto gvinum se doporu\u010duje pou\u017e\u00edvat gconcat, gmirror, gstripe, graid nebo zfs.    <\/li>\n<li class=\"l\"> Ve FreeBSD 16 je napl\u00e1nov\u00e1no odstran\u011bn\u00ed ovlada\u010de agp (Accelerated Graphics Port), kter\u00fd je nezbytn\u00fd pro chod mnoha ovlada\u010d\u016f star\u0161\u00edch grafick\u00fdch karet. Tak\u00e9 byly ozn\u00e1meny jako zastaral\u00e9 a napl\u00e1nov\u00e1ny k odstran\u011bn\u00ed ovlada\u010de: fdc (IBM PC Floppy Disk Controller), firewire (IEEE1394 Serial Bus), le (AMD Am7900 LANCE a Am79C9xx Ethernet) a upgt (USB 802.11g).    <\/li>\n<li class=\"l\"> Funkce readdir_r byla prohl\u00e1\u0161ena za zastaralou.    <\/li>\n<li class=\"l\"> Na SNMP serveru bsnmpd byla ukon\u010dena podpora transportu UDP.  <\/li>\n<li class=\"l\"> Generace hostitelsk\u00fdch kl\u00ed\u010d\u016f RSA pro SSH a EC2 AMI byla ukon\u010dena. Podpora DSA byla odstran\u011bna z OpenSSH. Byla odstran\u011bna datab\u00e1ze publickey, z\u00e1visl\u00e1 na algoritmu DES.\n<li class=\"l\"> Z z\u00e1kladn\u00edho syst\u00e9mu byly odstran\u011bny ftpd a shar, m\u00edsto nich by se m\u011bly pou\u017e\u00edvat porty ftp\/freebsd-ftpd a sysutils\/freebsd-shar.\n<li class=\"l\"> N\u00e1stroj fdisk byl vyhl\u00e1\u0161en jako zastaral\u00fd, m\u00edsto n\u011bj by se m\u011bl pou\u017e\u00edvat gpart.\n<li class=\"l\"> Ovlada\u010d syscons byl za\u0159azen mezi zastaral\u00e9, proto\u017ee nen\u00ed kompatibiln\u00ed s UEFI, nepodporuje UTF-8 a je z\u00e1visl\u00fd na glob\u00e1ln\u00ed blokaci.\n<li class=\"l\"> Byly aktualizov\u00e1ny verze LLVM 19.1.7, OpenSSH 10.0p2, OpenSSL 3.5.4, OpenZFS 2.4.0rc4, Lua 5.4.8, jemalloc 5.3.0, Awk 20250804 (s podporou UTF-8), bc 7.1.0, unicode 16.0.0, ncurses 6.5, libarchive 3.8.2, tcpdump 4.99.5, unbound 1.24.1, less 679, file 5.46, GoogleTest 1.15.2.                  <\/ul>\n<p>Zdroj: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=64358\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u043e\u0441\u043b\u0435 \u0434\u0432\u0443\u0445 \u043b\u0435\u0442 \u0441 \u043c\u043e\u043c\u0435\u043d\u0442\u0430 \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u0438 \u0432\u0435\u0442\u043a\u0438 14.0 \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d \u0440\u0435\u043b\u0438\u0437 FreeBSD 15.0. \u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043e\u0447\u043d\u044b\u0435 \u0441\u0431\u043e\u0440\u043a\u0438 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u044b \u0434\u043b\u044f \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440 amd64, aarch64, armv7, powerpc64, powerpc64le \u0438 riscv64. \u0414\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043f\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0442\u0441\u044f \u0441\u0431\u043e\u0440\u043a\u0438 \u0434\u043b\u044f \u0441\u0438\u0441\u0442\u0435\u043c \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 (QCOW2, VHD, VMDK, raw) \u0438 \u043e\u0431\u043b\u0430\u0447\u043d\u044b\u0445 \u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u0439 Amazon EC2, Google Compute Engine \u0438 Vagrant. \u041d\u0430\u0447\u0438\u043d\u0430\u044f \u0441 \u0432\u0435\u0442\u043a\u0438 FreeBSD 15, \u0432\u0440\u0435\u043c\u044f \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0435\u043d\u0438\u044f \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u0432\u0435\u0442\u043e\u043a \u043f\u043e\u0441\u043b\u0435 \u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-150305","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0434\u0432\u0443\u0445 \u043b\u0435\u0442 \u0441 \u043c\u043e\u043c\u0435\u043d\u0442\u0430 \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u0438 \u0432\u0435\u0442\u043a\u0438 14.0 \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d \u0440\u0435\u043b\u0438\u0437 FreeBSD 15.0. \u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043e\u0447\u043d\u044b\u0435 \u0441\u0431\u043e\u0440\u043a\u0438 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u044b \u0434\u043b\u044f \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440 amd64, aarch64, armv7, powerpc64, powerpc64le \u0438 riscv64.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/cs\/blog\/news\/reliz-freebsd-15-0\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"cs_CZ\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 FreeBSD 15.0 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0434\u0432\u0443\u0445 \u043b\u0435\u0442 \u0441 \u043c\u043e\u043c\u0435\u043d\u0442\u0430 \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u0438 \u0432\u0435\u0442\u043a\u0438 14.0 \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d \u0440\u0435\u043b\u0438\u0437 FreeBSD 15.0. \u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043e\u0447\u043d\u044b\u0435 \u0441\u0431\u043e\u0440\u043a\u0438 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u044b \u0434\u043b\u044f \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440 amd64, aarch64, armv7, powerpc64, powerpc64le \u0438 riscv64.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/cs\/blog\/news\/reliz-freebsd-15-0\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2025-12-02T09:12:01+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2025-12-02T09:12:01+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Release FreeBSD 15.0 | ProHoster","description":"Po dvou letech od vyd\u00e1n\u00ed verze 14.0 byl vytvo\u0159en release FreeBSD 15.0. Instalace byla p\u0159ipravena pro architektury amd64, aarch64, armv7, powerpc64, powerpc64le a riscv64.","canonical_url":"https:\/\/prohoster.info\/cs\/blog\/news\/reliz-freebsd-15-0","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"cs_CZ","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 FreeBSD 15.0 | ProHoster","og:description":"\u041f\u043e\u0441\u043b\u0435 \u0434\u0432\u0443\u0445 \u043b\u0435\u0442 \u0441 \u043c\u043e\u043c\u0435\u043d\u0442\u0430 \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u0438 \u0432\u0435\u0442\u043a\u0438 14.0 \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d \u0440\u0435\u043b\u0438\u0437 FreeBSD 15.0. \u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043e\u0447\u043d\u044b\u0435 \u0441\u0431\u043e\u0440\u043a\u0438 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u044b \u0434\u043b\u044f \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440 amd64, aarch64, armv7, powerpc64, powerpc64le \u0438 riscv64.","og:url":"https:\/\/prohoster.info\/cs\/blog\/news\/reliz-freebsd-15-0","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2025-12-02T09:12:01+00:00","article:modified_time":"2025-12-02T09:12:01+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"150305","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-02-09 17:57:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 16:21:19","updated":"2026-02-09 17:57:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/150305","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/comments?post=150305"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/150305\/revisions"}],"predecessor-version":[{"id":159486,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/150305\/revisions\/159486"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media?parent=150305"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/categories?post=150305"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/tags?post=150305"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}