close Warning: Can't synchronize with repository "keplertools" (/srv/svn/keplertools does not appear to be a Subversion repository.). Look in the Trac log for more information.

Opened 9 years ago

Closed 9 years ago

#2769 closed Defekt (im Image)

Kernelupdates

Reported by: Rüdiger Kupper Owned by: Rüdiger Kupper
Priority: schnell erledigen Milestone: Image "Famoser Falk"
Component: Software: Ubuntu Severity: beeinträchtigt den Unterricht vieler Lehrer
Keywords: Cc: bau

Description

Ich finde es raus. Die Frage ist, ob wir sämtliche Sicherheitsupdates
abstellen wollen (dann müsste ein Eintrag in der apt-Konfig reichen),
oder nur bestimmte.

Das Kernel-update hängt übrigens sicher mit Meltdown/Sectre zusammen...



Am 17.01.2018 um 14:52 schrieb Jens Baumgaertner:

Change History (6)

comment:1 by Rüdiger Kupper, 9 years ago

Cc: bau added
Owner: changed from netzwerk to Rüdiger Kupper
Status: new → accepted

Konfigurationsfile für unattended-upgrades:
/etc/apt/apt.conf.d/50unattended-upgrades. Da kann man insbesondere Pakete eintragen, die nie aktualisiert werden sollen:

// Automatically upgrade packages from these (origin:archive) pairs
//
// Note that in Ubuntu security updates may pull in new dependencies
// from non-security sources (e.g. chromium). By allowing the release
// pocket these get automatically pulled in.
Unattended-Upgrade::Allowed-Origins {
        "${distro_id}:${distro_codename}";
	"${distro_id}:${distro_codename}-security";
	// Extended Security Maintenance; doesn't necessarily exist for
	// every release and this system may not have it installed, but if
	// available, the policy for updates is such that unattended-upgrades
	// should also install from here by default.
	"${distro_id}ESM:${distro_codename}";
//	"${distro_id}:${distro_codename}-updates";
//	"${distro_id}:${distro_codename}-proposed";
//	"${distro_id}:${distro_codename}-backports";
};

// List of packages to not update (regexp are supported)
Unattended-Upgrade::Package-Blacklist {
//	"vim";
//	"libc6";
//	"libc6-dev";
//	"libc6-i686";
};



// This option will controls whether the development release of Ubuntu will be
// upgraded automatically.
Unattended-Upgrade::DevRelease "false";

// This option allows you to control if on a unclean dpkg exit
// unattended-upgrades will automatically run 
//   dpkg --force-confold --configure -a
// The default is true, to ensure updates keep getting installed
//Unattended-Upgrade::AutoFixInterruptedDpkg "false";

// Split the upgrade into the smallest possible chunks so that
// they can be interrupted with SIGTERM. This makes the upgrade
// a bit slower but it has the benefit that shutdown while a upgrade
// is running is possible (with a small delay)
//Unattended-Upgrade::MinimalSteps "false";

// Install all unattended-upgrades when the machine is shutting down
// instead of doing it in the background while the machine is running
// This will (obviously) make shutdown slower
//Unattended-Upgrade::InstallOnShutdown "true";

// Send email to this address for problems or packages upgrades
// If empty or unset then no email is sent, make sure that you
// have a working mail setup on your system. A package that provides
// 'mailx' must be installed. E.g. "user@example.com"
//Unattended-Upgrade::Mail "root";

// Set this value to "true" to get emails only on errors. Default
// is to always send a mail if Unattended-Upgrade::Mail is set
//Unattended-Upgrade::MailOnlyOnError "true";

// Do automatic removal of new unused dependencies after the upgrade
// (equivalent to apt-get autoremove)
Unattended-Upgrade::Remove-Unused-Dependencies "true";

// Automatically reboot *WITHOUT CONFIRMATION*
//  if the file /var/run/reboot-required is found after the upgrade 
//Unattended-Upgrade::Automatic-Reboot "false";

// If automatic reboot is enabled and needed, reboot at the specific
// time instead of immediately
//  Default: "now"
//Unattended-Upgrade::Automatic-Reboot-Time "02:00";

// Use apt bandwidth limit feature, this example limits the download
// speed to 70kb/sec
//Acquire::http::Dl-Limit "70";

// Enable logging to syslog. Default is False
// Unattended-Upgrade::SyslogEnable "false";

// Specify syslog facility. Default is daemon
// Unattended-Upgrade::SyslogFacility "daemon";

comment:2 by Rüdiger Kupper, 9 years ago

unattended-upgrades komplett deaktivieren kann man im conf-file /etc/apt/apt.conf.d/10periodic:

APT::Periodic::Update-Package-Lists "1";
APT::Periodic::Download-Upgradeable-Packages "1";
APT::Periodic::AutocleanInterval "0";
APT::Periodic::Unattended-Upgrade "1";

Wenn man dort in der letzten Zeile "0" einsetzt, finden gar keine automatischen Updates mehr statt.

comment:3 by Rüdiger Kupper, 9 years ago

Component: sonstiges → Software (Ubuntu)
Priority: normal → hoch
Severity: normal → kritisch

comment:4 by Rüdiger Kupper, 9 years ago

Milestone: Schuljahr 2017/18 → Image "Famoser Falk"

comment:5 by Rüdiger Kupper, 9 years ago

Anbei: Wenn Virtualbox/Infosys nicht läuft, reicht es auch, auf den Lehrerrechnern auszuführen

apt update
apt install virtualbox virtualbox-dkms

Das aktualisiert sowohl Virtualbox als auch das Kernelmodul.
Das ist vielleicht besser als das ganze Image syncen.

comment:6 by Rüdiger Kupper, 9 years ago

Resolution: → im Image
Status: accepted → closed

erledigt. Unattended upgrades sind im neuen Image komplett abgeschaltet.

Note: See TracTickets for help on using tickets.