From 17775523ee46b9943476909cfd58201033477254 Mon Sep 17 00:00:00 2001 From: DistroBaker Date: Sun, 4 Apr 2021 23:30:29 +0000 Subject: [PATCH] Merged update from upstream sources This is an automated DistroBaker update from upstream sources. If you do not know what this is about or would like to opt out, contact the OSCI team. Source: https://src.fedoraproject.org/rpms/initial-setup.git#ceeb8c13cdfe487e005f0c5f02df315c99d4e624 --- .gitignore | 1 + initial-setup.spec | 59 ++++------------------------------------------ sources | 2 +- 3 files changed, 6 insertions(+), 56 deletions(-) diff --git a/.gitignore b/.gitignore index afc7fbf..ce564e4 100644 --- a/.gitignore +++ b/.gitignore @@ -86,3 +86,4 @@ /initial-setup-0.3.87.tar.gz /initial-setup-0.3.88.tar.gz /initial-setup-0.3.89.tar.gz +/initial-setup-0.3.90.tar.gz diff --git a/initial-setup.spec b/initial-setup.spec index aef9f7b..3faa532 100644 --- a/initial-setup.spec +++ b/initial-setup.spec @@ -1,7 +1,7 @@ Summary: Initial system configuration utility Name: initial-setup URL: https://fedoraproject.org/wiki/InitialSetup -Version: 0.3.89 +Version: 0.3.90 Release: 1%{?dist} # This is a Red Hat maintained package which is specific to @@ -70,33 +70,6 @@ make DESTDIR=%{buildroot} install %clean rm -rf %{buildroot} -%pre -# There is a possibility that an initial setup service might be running -# during package upgrade, which can together with an old version -# of initial setup (<= 0.3.36) cause the rpm transaction to deadlock. -# So turn of and disable any Initial Setup services if the pre -# scriptlet is running during upgrade or package removal to prevent -# the deadlock. - -# upgrade or package removal only -if [ $1 -gt 1 ] ; then - IS_GRAPHICAL="initial-setup-graphical.service" - IS_TEXT="initial-setup-text.service" - IS_GRAPHICAL_AVAILABLE=0 - IS_TEXT_AVAILABLE=0 - # check if the Initial Setup unit is enabled and the executable is available - systemctl is-enabled $IS_GRAPHICAL && IS_GRAPHICAL_AVAILABLE=1 - systemctl is-enabled $IS_TEXT && IS_TEXT_AVAILABLE=1 - if [ $IS_GRAPHICAL_AVAILABLE -eq 1 ]; then - systemctl stop $IS_GRAPHICAL - systemctl disable $IS_GRAPHICAL - fi - if [ $IS_TEXT_AVAILABLE -eq 1 ]; then - systemctl stop $IS_TEXT - systemctl disable $IS_TEXT - fi -fi - %post %systemd_post initial-setup.service @@ -106,33 +79,6 @@ fi %postun %systemd_postun initial-setup.service -%pre gui -# There is a possibility that an initial setup service might be running -# during package upgrade, which can together with an old version -# of initial setup (<= 0.3.36) cause the rpm transaction to deadlock. -# So turn off and disable any Initial Setup services if the pre -# scriptlet is running during upgrade or package removal to prevent -# the deadlock. - -# upgrade or package removal only -if [ $1 -gt 1 ] ; then - IS_GRAPHICAL="initial-setup-graphical.service" - IS_TEXT="initial-setup-text.service" - IS_GRAPHICAL_AVAILABLE=0 - IS_TEXT_AVAILABLE=0 - # check if the Initial Setup unit is enabled and the executable is available - systemctl is-enabled $IS_GRAPHICAL && IS_GRAPHICAL_AVAILABLE=1 - systemctl is-enabled $IS_TEXT && IS_TEXT_AVAILABLE=1 - if [ $IS_GRAPHICAL_AVAILABLE -eq 1 ]; then - systemctl stop $IS_GRAPHICAL - systemctl disable $IS_GRAPHICAL - fi - if [ $IS_TEXT_AVAILABLE -eq 1 ]; then - systemctl stop $IS_TEXT - systemctl disable $IS_TEXT - fi -fi - %files -f %{name}.lang %doc README.rst ChangeLog %license COPYING @@ -158,6 +104,9 @@ fi %{python3_sitelib}/initial_setup/gui/* %changelog +* Tue Mar 30 2021 Martin Kolman - 0.3.90-1 +- Remove old failing pre scriptlet (mkolman) + * Tue Mar 23 2021 Martin Kolman - 0.3.89-1 - Include scripts in the updates image (vponcova) - Drop build time dependency on the anaconda package (mkolman) diff --git a/sources b/sources index 3f4ab83..fcf3c59 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (initial-setup-0.3.89.tar.gz) = bdb61b3e2fd51ae4470a77d20fdb907622eae607b1f0542c30eb453331682dd452a1e924dd61cb2bc9bf0ff2e986cb20957dd56be9805410a1785978001be252 +SHA512 (initial-setup-0.3.90.tar.gz) = da89c1389554c1598544dc4e2d92f336916c8373a12889362a91bbae3bad0a2b095485787fe50e1bbda391e32d4224f0b129146daed723b1dc835f60265a4d55