Compare commits

...

No commits in common. "c8" and "a10s" have entirely different histories.
c8 ... a10s

11 changed files with 10015 additions and 4544 deletions

View File

@ -1 +0,0 @@
c91cb60fc3074312b1dfc13c47634b77cd5c1999 SOURCES/anaconda-33.16.10.5.tar.bz2

411
.gitignore vendored
View File

@ -1 +1,410 @@
SOURCES/anaconda-33.16.10.5.tar.bz2
/anaconda-22.1.tar.bz2
/anaconda-22.2.tar.bz2
/anaconda-22.3.tar.bz2
/anaconda-22.4.tar.bz2
/anaconda-22.6.tar.bz2
/anaconda-22.7.tar.bz2
/anaconda-22.8.tar.bz2
/anaconda-22.9.tar.bz2
/anaconda-22.10.tar.bz2
/anaconda-22.11.tar.bz2
/anaconda-22.12.tar.bz2
/anaconda-22.13.tar.bz2
/anaconda-22.14.tar.bz2
/anaconda-22.15.tar.bz2
/anaconda-22.16.tar.bz2
/anaconda-22.17.tar.bz2
/anaconda-22.18.tar.bz2
/anaconda-22.19.tar.bz2
/anaconda-22.20.tar.bz2
/anaconda-23.0.tar.bz2
/anaconda-23.1.tar.bz2
/anaconda-23.2.tar.bz2
/anaconda-23.3.tar.bz2
/anaconda-23.4.tar.bz2
/anaconda-23.5.tar.bz2
/anaconda-23.6.tar.bz2
/anaconda-23.7.tar.bz2
/anaconda-23.8.tar.bz2
/anaconda-23.9.tar.bz2
/anaconda-23.10.tar.bz2
/anaconda-23.11.tar.bz2
/anaconda-23.12.tar.bz2
/anaconda-23.13.tar.bz2
/anaconda-23.14.tar.bz2
/anaconda-23.15.tar.bz2
/anaconda-23.16.tar.bz2
/anaconda-23.17.tar.bz2
/anaconda-23.18.tar.bz2
/anaconda-23.19.tar.bz2
/anaconda-23.20.tar.bz2
/anaconda-24.0.tar.bz2
/anaconda-24.1.tar.bz2
/anaconda-24.2.tar.bz2
/anaconda-24.3.tar.bz2
/anaconda-24.4.tar.bz2
/anaconda-24.5.tar.bz2
/anaconda-24.6.tar.bz2
/anaconda-24.7.tar.bz2
/anaconda-24.8.tar.bz2
/anaconda-24.9.tar.bz2
/anaconda-24.10.tar.bz2
/anaconda-24.11.tar.bz2
/anaconda-24.12.tar.bz2
/anaconda-24.13.tar.bz2
/anaconda-25.0.tar.bz2
/anaconda-25.1.tar.bz2
/anaconda-25.2.tar.bz2
/anaconda-25.3.tar.bz2
/anaconda-25.4.tar.bz2
/anaconda-25.5.tar.bz2
/anaconda-25.6.tar.bz2
/anaconda-25.7.tar.bz2
/anaconda-25.8.tar.bz2
/anaconda-25.9.tar.bz2
/anaconda-25.10.tar.bz2
/anaconda-25.11.tar.bz2
/anaconda-25.12.tar.bz2
/anaconda-25.13.tar.bz2
/anaconda-25.14.tar.bz2
/anaconda-25.15.tar.bz2
/anaconda-25.16.tar.bz2
/anaconda-25.17.tar.bz2
/anaconda-25.19.tar.bz2
/anaconda-25.20.tar.bz2
/anaconda-26.1.tar.bz2
/anaconda-26.2.tar.bz2
/anaconda-26.3.tar.bz2
/anaconda-26.4.tar.bz2
/anaconda-26.6.tar.bz2
/anaconda-26.7.tar.bz2
/anaconda-26.8.tar.bz2
/anaconda-26.9.tar.bz2
/anaconda-26.10.tar.bz2
/anaconda-26.11.tar.bz2
/anaconda-26.12.tar.bz2
/anaconda-26.13.tar.bz2
/anaconda-26.14.tar.bz2
/anaconda-26.15.tar.bz2
/anaconda-26.16.tar.bz2
/anaconda-26.17.tar.bz2
/anaconda-26.18.tar.bz2
/anaconda-26.19.tar.bz2
/anaconda-26.20.tar.bz2
/anaconda-26.21.tar.bz2
/anaconda-27.1.tar.bz2
/anaconda-27.2.tar.bz2
/anaconda-27.3.tar.bz2
/anaconda-27.4.tar.bz2
/anaconda-27.5.tar.bz2
/anaconda-27.6.tar.bz2
/anaconda-27.7.tar.bz2
/anaconda-27.8.tar.bz2
/anaconda-27.9.tar.bz2
/anaconda-27.10.tar.bz2
/anaconda-27.11.tar.bz2
/anaconda-27.12.tar.bz2
/anaconda-27.13.tar.bz2
/anaconda-27.14.tar.bz2
/anaconda-27.15.tar.bz2
/anaconda-27.16.tar.bz2
/anaconda-27.17.tar.bz2
/anaconda-27.18.tar.bz2
/anaconda-27.19.tar.bz2
/anaconda-27.20.tar.bz2
/anaconda-28.1.tar.bz2
/anaconda-28.2.tar.bz2
/anaconda-28.3.tar.bz2
/anaconda-28.4.tar.bz2
/anaconda-28.5.tar.bz2
/anaconda-28.6.tar.bz2
/anaconda-28.8.tar.bz2
/anaconda-28.9.tar.bz2
/anaconda-28.10.tar.bz2
/anaconda-28.11.tar.bz2
/anaconda-28.12.tar.bz2
/anaconda-28.13.tar.bz2
/anaconda-28.14.tar.bz2
/anaconda-28.15.tar.bz2
/anaconda-28.16.tar.bz2
/anaconda-28.17.tar.bz2
/anaconda-28.18.tar.bz2
/anaconda-28.19.tar.bz2
/anaconda-28.20.tar.bz2
/anaconda-28.22.tar.bz2
/anaconda-29.1.tar.bz2
/anaconda-29.2.tar.bz2
/anaconda-29.3.tar.bz2
/anaconda-29.4.tar.bz2
/anaconda-29.5.tar.bz2
/anaconda-29.6.tar.bz2
/anaconda-29.7.tar.bz2
/anaconda-29.8.tar.bz2
/anaconda-29.9.tar.bz2
/anaconda-29.10.tar.bz2
/anaconda-29.11.tar.bz2
/anaconda-29.12.tar.bz2
/anaconda-29.13.tar.bz2
/anaconda-29.14.tar.bz2
/anaconda-29.15.tar.bz2
/anaconda-29.16.tar.bz2
/anaconda-29.17.tar.bz2
/anaconda-29.18.tar.bz2
/anaconda-29.19.tar.bz2
/anaconda-29.20.tar.bz2
/anaconda-29.21.tar.bz2
/anaconda-29.22.tar.bz2
/anaconda-29.23.tar.bz2
/anaconda-29.24.tar.bz2
/anaconda-30.1.tar.bz2
/anaconda-30.2.tar.bz2
/anaconda-30.3.tar.bz2
/anaconda-30.4.tar.bz2
/anaconda-30.5.tar.bz2
/anaconda-30.6.tar.bz2
/anaconda-30.7.tar.bz2
/anaconda-30.8.tar.bz2
/anaconda-30.9.tar.bz2
/anaconda-30.10.tar.bz2
/anaconda-30.11.tar.bz2
/anaconda-30.12.tar.bz2
/anaconda-30.13.tar.bz2
/anaconda-30.14.tar.bz2
/anaconda-30.15.tar.bz2
/anaconda-30.16.tar.bz2
/anaconda-30.17.tar.bz2
/anaconda-30.18.tar.bz2
/anaconda-30.19.tar.bz2
/anaconda-30.20.tar.bz2
/anaconda-30.21.tar.bz2
/anaconda-30.22.tar.bz2
/anaconda-30.23.tar.bz2
/anaconda-30.25.tar.bz2
/anaconda-31.1.tar.bz2
/anaconda-31.2.tar.bz2
/anaconda-31.3.tar.bz2
/anaconda-31.4.tar.bz2
/anaconda-31.5.tar.bz2
/anaconda-31.6.tar.bz2
/anaconda-31.7.tar.bz2
/anaconda-31.8.tar.bz2
/anaconda-31.9.tar.bz2
/anaconda-31.10.tar.bz2
/anaconda-31.11.tar.bz2
/anaconda-31.12.tar.bz2
/anaconda-31.13.tar.bz2
/anaconda-31.14.tar.bz2
/anaconda-31.15.tar.bz2
/anaconda-31.16.tar.bz2
/anaconda-31.17.tar.bz2
/anaconda-31.18.tar.bz2
/anaconda-31.19.tar.bz2
/anaconda-31.20.tar.bz2
/anaconda-31.21.tar.bz2
/anaconda-31.22.tar.bz2
/anaconda-32.1.tar.bz2
/anaconda-32.2.tar.bz2
/anaconda-32.3.tar.bz2
/anaconda-32.4.tar.bz2
/anaconda-32.5.tar.bz2
/anaconda-32.6.tar.bz2
/anaconda-32.7.tar.bz2
/anaconda-32.8.tar.bz2
/anaconda-32.9.tar.bz2
/anaconda-32.10.tar.bz2
/anaconda-32.11.tar.bz2
/anaconda-32.12.tar.bz2
/anaconda-32.13.tar.bz2
/anaconda-32.14.tar.bz2
/anaconda-32.15.tar.bz2
/anaconda-32.16.tar.bz2
/anaconda-32.17.tar.bz2
/anaconda-32.18.tar.bz2
/anaconda-32.19.tar.bz2
/anaconda-32.20.tar.bz2
/anaconda-32.21.tar.bz2
/anaconda-32.22.tar.bz2
/anaconda-32.23.tar.bz2
/anaconda-32.24.tar.bz2
/anaconda-33.1.tar.bz2
/anaconda-33.2.tar.bz2
/anaconda-33.3.tar.bz2
/anaconda-33.4.tar.bz2
/anaconda-33.5.tar.bz2
/anaconda-33.6.tar.bz2
/anaconda-33.7.tar.bz2
/anaconda-33.8.tar.bz2
/anaconda-33.9.tar.bz2
/anaconda-33.10.tar.bz2
/anaconda-33.11.tar.bz2
/anaconda-33.12.tar.bz2
/anaconda-33.13.tar.bz2
/anaconda-33.14.tar.bz2
/anaconda-33.15.tar.bz2
/anaconda-33.17.tar.bz2
/anaconda-33.18.tar.bz2
/anaconda-33.19.tar.bz2
/anaconda-33.20.tar.bz2
/anaconda-33.21.tar.bz2
/anaconda-33.22.tar.bz2
/anaconda-33.23.tar.bz2
/anaconda-33.24.tar.bz2
/anaconda-33.25.tar.bz2
/anaconda-34.1.tar.bz2
/anaconda-34.2.tar.bz2
/anaconda-34.3.tar.bz2
/anaconda-34.4.tar.bz2
/anaconda-34.5.tar.bz2
/anaconda-34.6.tar.bz2
/anaconda-34.7.tar.bz2
/anaconda-34.8.tar.bz2
/anaconda-34.9.tar.bz2
/anaconda-34.10.tar.bz2
/anaconda-34.12.tar.bz2
/anaconda-34.13.tar.bz2
/anaconda-34.14.tar.bz2
/anaconda-34.15.tar.bz2
/anaconda-34.16.tar.bz2
/anaconda-34.17.tar.bz2
/anaconda-34.18.tar.bz2
/anaconda-34.19.tar.bz2
/anaconda-34.20.tar.bz2
/anaconda-34.21.tar.bz2
/anaconda-34.22.tar.bz2
/anaconda-34.23.tar.bz2
/anaconda-34.24.tar.bz2
/anaconda-35.1.tar.bz2
/anaconda-35.2.tar.bz2
/anaconda-35.3.tar.bz2
/anaconda-35.4.tar.bz2
/anaconda-35.5.tar.bz2
/anaconda-35.6.tar.bz2
/anaconda-35.7.tar.bz2
/anaconda-35.8.tar.bz2
/anaconda-35.9.tar.bz2
/anaconda-35.10.tar.bz2
/anaconda-35.11.tar.bz2
/anaconda-35.12.tar.bz2
/anaconda-35.13.tar.bz2
/anaconda-35.14.tar.bz2
/anaconda-35.15.tar.bz2
/anaconda-35.16.tar.bz2
/anaconda-35.17.tar.bz2
/anaconda-35.18.tar.bz2
/anaconda-35.19.tar.bz2
/anaconda-35.20.tar.bz2
/anaconda-35.21.tar.bz2
/anaconda-35.22.tar.bz2
/anaconda-36.1.tar.bz2
/anaconda-36.2.tar.bz2
/anaconda-36.3.tar.bz2
/anaconda-36.4.tar.bz2
/anaconda-36.5.tar.bz2
/anaconda-36.6.tar.bz2
/anaconda-36.7.tar.bz2
/anaconda-36.8.tar.bz2
/anaconda-36.9.tar.bz2
/anaconda-36.10.tar.bz2
/anaconda-36.11.tar.bz2
/anaconda-36.12.tar.bz2
/anaconda-36.13.tar.bz2
/anaconda-36.14.tar.bz2
/anaconda-36.15.tar.bz2
/anaconda-36.16.tar.bz2
/anaconda-37.1.tar.bz2
/anaconda-37.2.tar.bz2
/anaconda-37.3.tar.bz2
/anaconda-37.4.tar.bz2
/anaconda-37.5.tar.bz2
/anaconda-37.6.tar.bz2
/anaconda-37.7.tar.bz2
/anaconda-37.8.tar.bz2
/anaconda-37.9.tar.bz2
/anaconda-37.10.tar.bz2
/anaconda-37.11.tar.bz2
/anaconda-37.12.tar.bz2
/anaconda-38.1.tar.bz2
/anaconda-38.2.tar.bz2
/anaconda-38.3.tar.bz2
/anaconda-38.4.tar.bz2
/anaconda-38.5.tar.bz2
/anaconda-38.6.tar.bz2
/anaconda-38.7.tar.bz2
/anaconda-38.8.tar.bz2
/anaconda-38.9.tar.bz2
/anaconda-38.10.tar.bz2
/anaconda-38.11.tar.bz2
/anaconda-38.12.tar.bz2
/anaconda-38.13.tar.bz2
/anaconda-38.14.tar.bz2
/anaconda-38.15.tar.bz2
/anaconda-38.17.tar.bz2
/anaconda-38.18.tar.bz2
/anaconda-38.19.tar.bz2
/anaconda-38.20.tar.bz2
/anaconda-38.21.tar.bz2
/anaconda-38.22.tar.bz2
/anaconda-38.23.tar.bz2
/anaconda-39.1.tar.bz2
/anaconda-39.2.tar.bz2
/anaconda-39.3.tar.bz2
/anaconda-39.4.tar.bz2
/anaconda-39.5.tar.bz2
/anaconda-39.6.tar.bz2
/anaconda-39.7.tar.bz2
/anaconda-39.8.tar.bz2
/anaconda-39.9.tar.bz2
/anaconda-39.10.tar.bz2
/anaconda-39.11.tar.bz2
/anaconda-39.12.tar.bz2
/anaconda-39.13.tar.bz2
/anaconda-39.14.tar.bz2
/anaconda-39.15.tar.bz2
/anaconda-39.16.tar.bz2
/anaconda-39.17.tar.bz2
/anaconda-39.18.tar.bz2
/anaconda-39.19.tar.bz2
/anaconda-39.20.tar.bz2
/anaconda-39.21.tar.bz2
/anaconda-39.22.tar.bz2
/anaconda-39.23.tar.bz2
/anaconda-39.24.tar.bz2
/anaconda-39.25.tar.bz2
/anaconda-39.26.tar.bz2
/anaconda-39.27.tar.bz2
/anaconda-39.28.tar.bz2
/anaconda-39.29.tar.bz2
/anaconda-39.30.tar.bz2
/anaconda-39.31.tar.bz2
/anaconda-39.32.tar.bz2
/anaconda-39.33.tar.bz2
/anaconda-40.1.tar.bz2
/anaconda-40.2.tar.bz2
/anaconda-40.3.tar.bz2
/anaconda-40.4.tar.bz2
/anaconda-40.5.tar.bz2
/anaconda-40.6.tar.bz2
/anaconda-40.7.tar.bz2
/anaconda-40.8.tar.bz2
/anaconda-40.9.tar.bz2
/anaconda-40.10.tar.bz2
/anaconda-40.11.tar.bz2
/anaconda-40.12.tar.bz2
/anaconda-40.13.tar.bz2
/anaconda-40.15.tar.bz2
/anaconda-40.17.tar.bz2
/anaconda-40.18.tar.bz2
/anaconda-40.20.tar.bz2
/anaconda-40.21.tar.bz2
/anaconda-40.22.3.1.tar.bz2
/anaconda-40.22.3.2.tar.bz2
/anaconda-40.22.3.3.tar.bz2
/anaconda-40.22.3.4.tar.bz2
/anaconda-40.22.3.5.tar.bz2
/anaconda-40.22.3.7.tar.bz2
/anaconda-40.22.3.8.tar.bz2
/anaconda-40.22.3.9.tar.bz2
/anaconda-40.22.3.10.tar.bz2
/anaconda-40.22.3.11.tar.bz2
/anaconda-40.22.3.12.tar.bz2
/anaconda-40.22.3.13.tar.bz2

51
.packit.yml Normal file
View File

@ -0,0 +1,51 @@
# ======================================
# WARNING!
# THIS FILE IS GENERATED FROM A TEMPLATE
# DO NOT EDIT THIS FILE MANUALLY!
# ======================================
# The template is located in: .packit.yml.j2
specfile_path: anaconda.spec
upstream_package_name: anaconda
upstream_tag_template: anaconda-{version}
copy_upstream_release_description: true
downstream_package_name: anaconda
srpm_build_deps:
- automake
- autoconf
- autogen
- glib2-devel
- gettext-devel
- python3-polib
- gobject-introspection-devel
- glade-devel
- libarchive-devel
- rpm-devel
- nss_wrapper
- nodejs-npm
packages:
anaconda-fedora:
specfile_path: anaconda.spec
anaconda-centos:
specfile_path: anaconda.spec
pkg_tool: centpkg
actions:
post-upstream-clone:
- ./autogen.sh
- ./configure
create-archive:
- "make release"
- 'bash -c "ls -1 anaconda-*.tar.bz2"'
jobs:
- job: propose_downstream
trigger: release
# Tarballs are not uploaded to GitLab PR on CentOS (https://github.com/packit/packit-service/issues/2436)
manual_trigger: True
packages: [anaconda-centos]
dist_git_branches: c10s

View File

@ -0,0 +1,24 @@
From 2b5791f0ed5a4b6886b49eeefeed66511e7218ce Mon Sep 17 00:00:00 2001
From: Andrew Lukoshko <alukoshko@almalinux.org>
Date: Fri, 9 Aug 2024 16:50:16 +0000
Subject: [PATCH 1/3] Add Minimal repo support
---
pyanaconda/core/constants.py | 1 +
1 file changed, 1 insertion(+)
diff --git a/pyanaconda/core/constants.py b/pyanaconda/core/constants.py
index 5232e6d..8e87274 100644
--- a/pyanaconda/core/constants.py
+++ b/pyanaconda/core/constants.py
@@ -58,6 +58,7 @@ DEFAULT_REPOS = [
"BaseOS", # Used by RHEL
"baseos", # Used by CentOS Stream
"eln-baseos", # Used by Fedora ELN
+ "Minimal", # Used by AlmaLinux
]
DBUS_ANACONDA_SESSION_ADDRESS = "DBUS_ANACONDA_SESSION_BUS_ADDRESS"
--
2.43.5

View File

@ -0,0 +1,25 @@
From 7d0eaa2ebb521e327b98171689e4731a7db5d503 Mon Sep 17 00:00:00 2001
From: Andrew Lukoshko <alukoshko@almalinux.org>
Date: Fri, 9 Aug 2024 16:59:05 +0000
Subject: [PATCH 2/3] Change anaconda background color
---
data/anaconda-gtk.css | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/data/anaconda-gtk.css b/data/anaconda-gtk.css
index f83cf15..e5d859c 100644
--- a/data/anaconda-gtk.css
+++ b/data/anaconda-gtk.css
@@ -95,7 +95,7 @@ infobar.error box {
* to be overridden by a stylesheet in product.img.
*/
-@define-color anaconda_bg_color #2f4265;
+@define-color anaconda_bg_color #0b2335;
.logo-sidebar {
background-color: @anaconda_bg_color;
--
2.43.5

View File

@ -0,0 +1,55 @@
From 36a77712950b1462573ade28c1bd6f175a201174 Mon Sep 17 00:00:00 2001
From: Andrew Lukoshko <alukoshko@almalinux.org>
Date: Fri, 9 Aug 2024 17:03:55 +0000
Subject: [PATCH 3/3] Remove visible Fedora references
---
data/liveinst/gnome/fedora-welcome.js | 6 +++---
.../liveinst/gnome/org.fedoraproject.welcome-screen.desktop | 2 +-
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/data/liveinst/gnome/fedora-welcome.js b/data/liveinst/gnome/fedora-welcome.js
index fc42e5d..ce60209 100755
--- a/data/liveinst/gnome/fedora-welcome.js
+++ b/data/liveinst/gnome/fedora-welcome.js
@@ -46,7 +46,7 @@ class WelcomeWindow extends Adw.ApplicationWindow {
}
constructor(application) {
- const title = _('Welcome to Fedora!');
+ const title = _('Welcome to AlmaLinux!');
super({
application,
title,
@@ -58,7 +58,7 @@ class WelcomeWindow extends Adw.ApplicationWindow {
const statusPage = new Adw.StatusPage({
title,
iconName: 'fedora-logo-icon',
- description: _('This live media can be used to install Fedora or as a temporary system. Installation can be started at any time using the install icon in Activities.'),
+ description: _('This live media can be used to install AlmaLinux or as a temporary system. Installation can be started at any time using the install icon in Activities.'),
});
this.content.set_child(statusPage);
@@ -71,7 +71,7 @@ class WelcomeWindow extends Adw.ApplicationWindow {
statusPage.set_child(buttonBox);
const installButton = new Gtk.Button({
- label: _('Install Fedora…'),
+ label: _('Install AlmaLinux…'),
actionName: 'window.install-fedora',
});
installButton.add_css_class('pill');
diff --git a/data/liveinst/gnome/org.fedoraproject.welcome-screen.desktop b/data/liveinst/gnome/org.fedoraproject.welcome-screen.desktop
index c3551b1..8c9065b 100644
--- a/data/liveinst/gnome/org.fedoraproject.welcome-screen.desktop
+++ b/data/liveinst/gnome/org.fedoraproject.welcome-screen.desktop
@@ -1,5 +1,5 @@
[Desktop Entry]
-Name=Welcome to Fedora
+Name=Welcome to AlmaLinux
Icon=fedora-logo-icon
Exec=/usr/share/anaconda/gnome/fedora-welcome
Terminal=false
--
2.43.5

3
README.packit Normal file
View File

@ -0,0 +1,3 @@
This repository is maintained by packit.
https://packit.dev/
The file was generated using packit 0.100.0.

File diff suppressed because it is too large Load Diff

9440
anaconda.spec Normal file

File diff suppressed because it is too large Load Diff

6
gating.yaml Normal file
View File

@ -0,0 +1,6 @@
--- !Policy
product_versions:
- rhel-10
decision_context: osci_compose_gate
rules:
- !PassingTestCaseRule {test_case_name: rtt.gating.functional}

1
sources Normal file
View File

@ -0,0 +1 @@
SHA512 (anaconda-40.22.3.13.tar.bz2) = 6c5667e533f038a98963816dc831f114db0aeaa473915bfe7d31e3840dc677f03a4983193bf2dc46b4b07bc89a3a2cf2102b7b899d714faec932b364beb58a99