Gdzie są informacje o wersji aktualizacji zabezpieczeń, które zostały zainstalowane w tle?

13

Mój menedżer aktualizacji jest skonfigurowany do cichego pobierania i wydawania aktualizacji zabezpieczeń w tle. Dlatego informacje o wersji nie są już wyświetlane. Zastanawiam się, czy jest jakiś sposób, aby przeczytać informacje o wydaniu później. Jak mogę dowiedzieć się, które aktualizacje zostały ostatnio zainstalowane i jakie błędy zostały naprawione?

Takkat
źródło

Odpowiedzi:

6

Wyniki aktualizacji nienadzorowanych są rejestrowane na stronie /var/log/unattended-upgrades. Chociaż nie będzie to zawierało dzienników zmian; pokaże ci, co zostało zaktualizowane. Następnie możesz użyć jednej z metod wymienionych przez innych, aby zobaczyć rzeczywiste dzienniki zmian.

Możesz być także zainteresowany apticronpakietem. Można skonfigurować wysyłanie wiadomości e-mail na temat wszelkich pakietów w systemie, które wymagają aktualizacji. Ten e-mail będzie zawierał podsumowanie zmian w każdym pakiecie wygenerowanym przez apt-listchanges.

Domyślnie wyśle ​​wiadomość e-mail root. Jeśli nie masz jeszcze ustawionej opcji przekazywania na prawdziwe konto, edytuj /etc/apticron/apticron.conf, aby ustawić adres e-mail:

EMAIL="[email protected]"
andrews coś
źródło
Niezły pakiet, dziękuję! Zdecydowanie to przetestuję. Mam nadzieję, że uruchomi się przed faktycznymi aktualizacjami nienadzorowanymi.
Takkat
W tej chwili niestety nie mogę uruchomić apticronu na pulpicie 10.04. Apticron narzeka na nieistniejące etc / postfix / main.cf i odmawia wysłania jakiejkolwiek poczty. Nie wiem zbyt wiele na temat postfiksów, więc nurkowanie w konfiguracji postfiksów może być zbyt ryzykowne.
Takkat
3

Informacje na temat większości, jeśli nie wszystkich, aktualizacji zabezpieczeń znajdziesz tutaj:

http://www.ubuntu.com/usn

Kanały są dostępne do użytku w czytniku RSS, możesz też zapisać się na listę mailingową. Oba są połączone na tej stronie.

Jacob Peddicord
źródło
1
Dziękujemy za wskazanie numeru USN. Mimo to te notatki nie dały mi szybkiego przeglądu, które aktualizacje zostały faktycznie zainstalowane. Brakuje też bezpośrednich linków do raportów o błędach LP z informacji o wydaniu, co zawsze uważałem za całkiem wygodne.
Takkat
Zgadzam się - przydatne byłyby numery błędów. W tym celu musisz spojrzeć na dzienniki zmian zgodnie z sugestią zawartą w odpowiedzi fluteflute.
Jacob Peddicord,
2

To nie jest tak łatwy proces, jak mógłby być.

  1. Zidentyfikuj pakiety, które zostały zaktualizowane

    W Ubuntu 11.04 przejdź do Centrum oprogramowania Ubuntu i spójrz na sekcję Historia (od lewej strony), a następnie na górny filtr, aby spojrzeć tylko na Aktualizacje . To pokaże, jakie aktualizacje zostały zainstalowane i do jakich wersji.

    W Ubuntu 10.10 wykonaj powyższe czynności, aby określić, które pakiety zostały zaktualizowane i kiedy, ale nie podaje numerów wersji.

    W Ubuntu 10.04 będziesz musiał użyć funkcji historii Synaptic, ponieważ Centrum oprogramowania nie zawierało jeszcze tej funkcji.

  2. Odwiedź stronę Launchpad, aby uzyskać pakiet. Na przykład update-managerjest to na launchpad.net/ubuntu/+source/update-manager . Za pomocą linków w prawym górnym rogu tej strony można wyświetlić pełny dziennik zmian ( launchpad.net/ubuntu/+source/update-manager/+changelog )

8128
źródło
W Centrum oprogramowania Lucid 10.04 nie ma sekcji „Historia”, prawda? Zawsze jednak mogę spojrzeć na historię Synaptic ;-). Już myślałem, że po aktualizacji aktualizacja może być trudna do zdobycia. To, co słyszałem do tej pory, wydaje się potwierdzać, że mogły zniknąć na zawsze.
Takkat
Przepraszam, nie zdawałem sobie sprawy, że masz 10.04, mój błąd. Uważam, że „dzienniki zmian”, z którymi się połączyłem, są dokładnie takie same, jak te, które otrzymujesz w Aktualizatorze. Po prostu nie tak wygodnie.
8128,
0

Z tego, co do tej pory słyszałem, czuję, że wszystko razem może dać wystarczającą odpowiedź na moje pytanie:


Dowiedz się, który pakiet się zmienił


  • Lista /usr/share/docz Nautilusem w trybie „Widok listy” posortowana według „Data modyfikacji”, aby uzyskać listę pakietów i datę dokonania zmian.
  • lub sprawdź Centrum oprogramowania lub. Synaptyczny dla historii, jak sugeruje fluteflute .
  • lub sprawdź /var/log/unattended-upgradesodpowiednio. uruchom Apticron, postępując zgodnie z odpowiedzią andrews
  • jeśli tylko aktualizacje zabezpieczeń są interesujące przeczytać USN według Jacob odpowiedź „s

Przeczytaj dzienniki zmian danych pakietów


  • Otwarte usr/share/doc/PACKAGENAME/cangelog.gzlub changelog.Debian.gztam, gdzie wszystkie informacje o wersji są w większości takie same jak w Launchpad.
  • lub przejdź do Launchpada i przeczytaj tam (patrz odpowiedź fluteflute )
  • lub pozwól, aby apt-listchanges wykonał zadanie (zobacz odpowiedź andrewsometthing )

W jaki sposób wybierzesz, będziesz mógł zobaczyć, które pakiety zostały zmienione, i możesz przeczytać dzienniki zmian. Żadna z nich nie jest tak łatwa do wykonania, jak czytanie podczas nadzorowanej aktualizacji, ale być może już /usr/share/docprawie będzie.

Takkat
źródło