propellor-5.17: property-based host configuration management in haskell
MaintainerSean Whitton <spwhitton@spwhitton.name>
Safe HaskellSafe-Inferred
LanguageHaskell2010

Propellor.Property.HostingProvider.Exoscale

Description

Properties for use on https://www.exoscale.ch/

Synopsis

Documentation

distroKernel :: KernelFlavor -> Property DebianLike Source #

The current Exoshare Debian image doesn't install GRUB, so this property makes sure GRUB is installed and correctly configured

In case an old, insecure kernel is running, we check for an old kernel version and reboot immediately if one is found.

Note that we ignore anything after the first hyphen when considering whether the running kernel's version is older than the Debian-supplied kernel's version.