Aka je logika cislovania verzii p123 ?

Juraj Lutter otis at FreeBSD.org
Mon Apr 14 09:33:58 CEST 2025


Ahoj,

> On 14 Apr 2025, at 08:28, Dan Lukes <dan at obluda.cz> wrote:
> 
> David Pasek wrote on 13.04.2025 19:03:
>> presne toto zhruba pred 5-ti mesici prekvapilo u verze 14.1, kde jsem se dostal do stavu
>> root at openvpn-server-c4c:~ # freebsd-version -k
>> 14.1-RELEASE-p5
>> root at openvpn-server-c4c:~ # freebsd-version -u
>> 14.1-RELEASE-p6
> 
> Taky mozna zalezi cim jsi se do tohoto stavu dostal (jakym nastrojem jsi updatoval). Ja si system i userland kompiluju sam (mam tam nektere upravy i opravene chyby, ktere se do verejneho kodu ne a ne dostat) a updatuju vlastnim scriptem a tak se mi to nestava ;-)

Nesúlad patchlevelu kernel vs. userland je normálna vec.
Pri niektorých updatoch (pomocou freebsd-update(8)) sa neprepisuje kernel, ale len userland.
Typický prípad je napr. fix na security advisory v sshd(8). Userland má vyššie čislo patchlevelu, kernel nie, lebo sa v rámci updatu nedoručuje.

Príkaz uname(1) berie informáciu z bežiaceho kernelu, preto môže vypísať iné čislo, ako by človek možno naivne očakával.

Résumé: "freebsd-version -kru” poskytne požadované informácie v konzistentnej forme.

—
Juraj Lutter
otis at FreeBSD.org




More information about the Users-l mailing list