Ahoj,

> On 14 Apr 2025, at 08:28, Dan Lukes <[email protected]> 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@openvpn-server-c4c:~ # freebsd-version -k
>> 14.1-RELEASE-p5
>> root@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
[email protected]


Odpovedet emailem