From 0a4aa52ef0fa91962e1b64af3081a71e672bfb39 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=89=A3=E8=82=89=E9=85=B1?= Date: Wed, 21 Jun 2023 15:14:14 +0000 Subject: [PATCH] Move scripts from post to triggerin --- anolis-release.spec | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/anolis-release.spec b/anolis-release.spec index 5284777..341a0c7 100644 --- a/anolis-release.spec +++ b/anolis-release.spec @@ -1,4 +1,4 @@ -%define anolis_release 3 +%define anolis_release 4 %define debug_package %{nil} %define product_family Anolis OS @@ -173,19 +173,20 @@ rm -rf %{buildroot} %files -n anolis-gpg-keys /etc/pki/rpm-gpg/ -%post -n anolis-repos -if [[ `uname -r` =~ "5.10".* ]];then - if [[ -f /etc/yum.repos.d/AnolisOS-kernel-5.10.repo ]];then - sed -i "s/enabled=0/enabled=1/g" /etc/yum.repos.d/AnolisOS-kernel-5.10.repo - fi -elif [[ `uname -r` =~ "4.19".* ]];then - if [[ -f /etc/yum.repos.d/AnolisOS-Plus.repo ]];then - sed -i "s/enabled=0/enabled=1/g" /etc/yum.repos.d/AnolisOS-Plus.repo - fi +%triggerin -n anolis-repos -- kernel >= 5.10 +if [[ -f /etc/yum.repos.d/AnolisOS-kernel-5.10.repo ]];then + sed -i "s/enabled=0/enabled=1/g" /etc/yum.repos.d/AnolisOS-kernel-5.10.repo fi +%triggerin -n anolis-repos -- kernel < 5.10 +if [[ -f /etc/yum.repos.d/AnolisOS-Plus.repo ]];then + sed -i "s/enabled=0/enabled=1/g" /etc/yum.repos.d/AnolisOS-Plus.repo +fi %changelog +* Mon Jan 15 2024 Funda Wang - 8.8-4 +- Move scripts from post to triggerin + * Tue Aug 8 2023 Zhiyuan Zhao - 8.8-3 - Provide /usr/lib/os-release for bash error after toolbox installed -- Gitee