A causa di un bug in uutils in Ubuntu Il 25.10 ottobre, il controllo automatico degli aggiornamenti ha smesso di funzionare.

Sostituzione nella distribuzione Ubuntu 25.10 инструмСнтария GNU Coreutils Π½Π° Rust Coreutils (uutils) ΠΏΡ€ΠΈΠ²Π΅Π»Π° ΠΊ Π½Π°Ρ€ΡƒΡˆΠ΅Π½ΠΈΡŽ Ρ€Π°Π±ΠΎΡ‚Ρ‹ скрипта для автоматичСской ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ наличия ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ². Π‘Ρ€Π΅Π΄ΠΈ ΠΏΡ€ΠΎΡ‡Π΅Π³ΠΎ, оказался нСработоспособСн ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ автоматичСской установки ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ с устранСниСм уязвимостСй, примСняСмый Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… установках Ubuntu Desktop e Ubuntu Server, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π² конфигурациях для ΠΎΠ±Π»Π°Ρ‡Π½Ρ‹Ρ… систСм ΠΈ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΎΠ². Π‘Π±ΠΎΠΉ Π½Π΅ Π·Π°Ρ‚Ρ€ΠΎΠ½ΡƒΠ» ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Ρ€ΡƒΡ‡Π½ΠΎΠΉ установки ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ с использованиСм ΠΊΠΎΠΌΠ°Π½Π΄, ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… apt.

Il problema Γ¨ sorto perchΓ© l'utilitΓ  "date" della suite uutils non implementava l'opzione "-r" ("--reference=file"), che visualizza l'ora di modifica di un file specificato. Sebbene questa opzione fosse accettata dal parser dell'utilitΓ  "date", il codice del parser non disponeva della logica necessaria per elaborarla, quindi veniva sempre restituita l'ora corrente anzichΓ© l'ora dell'ultima modifica del file.

Il comando "date" con l'opzione "-r" veniva utilizzato nello script giornaliero "apt.systemd.daily" per determinare l'ora di modifica del file "/var/lib/apt/periodic/upgrade-stamp", utilizzato per calcolare l'ora di installazione dell'ultimo aggiornamento. PoichΓ© la chiamata a "date" con l'opzione "-r" non produceva errori e restituiva l'ora corrente, lo script dava sempre per scontato che il sistema avesse installato gli ultimi aggiornamenti.

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Ρ‡Ρ‚ΠΎ Π² git-Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ uutils ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ с ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰Π΅ΠΉ ΠΏΠΎΠ»Π½ΠΎΠΉ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ ΠΎΠΏΡ†ΠΈΠΈ Β«-rΒ» Π±Ρ‹Π»ΠΎ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΎ Π·Π° мСсяц Π΄ΠΎ Ρ€Π΅Π»ΠΈΠ·Π° Ubuntu 25.10, Π½ΠΎ ΠΎΠ½ΠΎ Π½Π΅ Π±Ρ‹Π»ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ Π² ΠΏΠ°ΠΊΠ΅Ρ‚ rust-coreutils0.2.2-0ubuntu2, вошСдший Π² состав Ubuntu 25.10. ΠžΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΠΈΠ΅ Π²Ρ‹Π²ΠΎΠ΄Π° ошибки ΠΏΡ€ΠΈ Π²Ρ‹Π·ΠΎΠ²Π΅ Π½Π΅Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰Π΅ΠΉ ΠΎΠΏΡ†ΠΈΠΈ Π½Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΎ Π²Ρ‹ΡΠ²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ ΠΏΡ€ΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΌ тСстировании. ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° устранСна Π² ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚Π° rust-coreutils 0.2.2-0ubuntu2.1, для установки ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Β«sudo apt install β€”update rust-coreutilsΒ».

Fonte: opennet.ru

Acquista hosting affidabile per siti con protezione DDoS, server VPS VDS πŸ”₯ Acquista un hosting web affidabile con protezione DDoS, server VPS e VDS | ProHoster