From ba040b7e5bad1f7fc2f2b134ed056ab02af717f1 Mon Sep 17 00:00:00 2001 From: Dorian Stoll Date: Wed, 18 Mar 2020 09:15:54 +0100 Subject: [PATCH] pkg: fedora: Provide installonlypkg(kernel) This allows configuring dnf to never remove the running kernel, and instead keep a configurable amount of kernels around (3 by default). Signed-off-by: Dorian Stoll --- pkg/fedora/kernel-surface/kernel-surface.spec | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkg/fedora/kernel-surface/kernel-surface.spec b/pkg/fedora/kernel-surface/kernel-surface.spec index 6add150ba..cdf9b3a73 100755 --- a/pkg/fedora/kernel-surface/kernel-surface.spec +++ b/pkg/fedora/kernel-surface/kernel-surface.spec @@ -50,6 +50,8 @@ Release: %{kernel_release}%{?dist} License: GPLv2 URL: https://github.com/linux-surface/linux-surface +Provides: installonlypkg(kernel-surface) + Requires(pre): coreutils, systemd >= 203-2, /usr/bin/kernel-install Requires(pre): dracut >= 027 Requires(pre): linux-firmware >= 20150904-56.git6ebf5d57 @@ -100,6 +102,7 @@ Microsoft Surface. %package devel Summary: Development package for building kernel modules for kernel-surface AutoReqProv: no +Provides: installonlypkg(kernel-surface) %description devel This package provides kernel headers and makefiles sufficient to build modules