Compare commits
18 Commits
Author | SHA1 | Date |
---|---|---|
Martin Kolman | 6d03f6ec5f | |
Martin Kolman | 18fc050b39 | |
Martin Kolman | 348fd61691 | |
Martin Kolman | a2b1355e92 | |
Martin Kolman | b3c5107fbb | |
Martin Kolman | c7a221fe21 | |
Martin Kolman | 7490677d9e | |
Martin Kolman | 5aa34ae32f | |
Martin Kolman | 63e38dbd05 | |
Martin Kolman | 28fb99da97 | |
Martin Kolman | 7c460586e1 | |
Martin Kolman | d08e699a65 | |
Martin Kolman | d608962bac | |
Martin Kolman | 3be455660f | |
Martin Kolman | 15b08dd6a3 | |
Martin Kolman | a6176ca120 | |
Martin Kolman | 5f31a5777e | |
Martin Kolman | 97c69f1dc1 |
|
@ -132,3 +132,14 @@
|
|||
/anaconda-28.19.tar.bz2
|
||||
/anaconda-28.20.tar.bz2
|
||||
/anaconda-28.22.tar.bz2
|
||||
/anaconda-28.22.1.tar.bz2
|
||||
/anaconda-28.22.2.tar.bz2
|
||||
/anaconda-28.22.3.tar.bz2
|
||||
/anaconda-28.22.4.tar.bz2
|
||||
/anaconda-28.22.5.tar.bz2
|
||||
/anaconda-28.22.6.tar.bz2
|
||||
/anaconda-28.22.7.tar.bz2
|
||||
/anaconda-28.22.8.tar.bz2
|
||||
/anaconda-28.22.9.tar.bz2
|
||||
/anaconda-28.22.10.tar.bz2
|
||||
/anaconda-28.22.11.tar.bz2
|
||||
|
|
226
anaconda.spec
226
anaconda.spec
|
@ -6,7 +6,7 @@
|
|||
|
||||
Summary: Graphical system installer
|
||||
Name: anaconda
|
||||
Version: 28.22
|
||||
Version: 28.22.11
|
||||
Release: 1%{?dist}
|
||||
License: GPLv2+ and MIT
|
||||
Group: Applications/System
|
||||
|
@ -27,11 +27,9 @@ Source0: %{name}-%{version}.tar.bz2
|
|||
%define dnfver 2.2.0
|
||||
%define dracutver 034-7
|
||||
%define fcoeutilsver 1.0.12-3.20100323git
|
||||
%define firewalldver 0.3.5-1
|
||||
%define gettextver 0.19.8
|
||||
%define gtk3ver 3.22.17
|
||||
%define helpver 22.1-1
|
||||
%define iscsiver 6.2.0.873-26
|
||||
%define isomd5sum 1.0.10
|
||||
%define langtablever 0.0.34
|
||||
%define libarchivever 3.0.4
|
||||
|
@ -40,11 +38,10 @@ Source0: %{name}-%{version}.tar.bz2
|
|||
%define libxklavierver 5.4
|
||||
%define mehver 0.23-1
|
||||
%define nmver 1.0
|
||||
%define partedver 1.8.1
|
||||
%define pykickstartver 3.10-1
|
||||
%define pykickstartver 3.12-1
|
||||
%define pypartedver 2.5-2
|
||||
%define rpmver 4.10.0
|
||||
%define simplelinever 0.8-1
|
||||
%define simplelinever 1.1-1
|
||||
%define utillinuxver 2.15.1
|
||||
|
||||
BuildRequires: audit-libs-devel
|
||||
|
@ -83,6 +80,7 @@ BuildRequires: libxml2
|
|||
Requires: anaconda-core = %{version}-%{release}
|
||||
Requires: anaconda-gui = %{version}-%{release}
|
||||
Requires: anaconda-tui = %{version}-%{release}
|
||||
Requires: anaconda-install-env-deps = %{version}-%{release}
|
||||
|
||||
%description
|
||||
The anaconda package is a metapackage for the Anaconda installer.
|
||||
|
@ -93,12 +91,10 @@ Requires: python3-libs
|
|||
Requires: python3-dnf >= %{dnfver}
|
||||
Requires: python3-blivet >= 1:3.0.0-0.1.b1
|
||||
Requires: python3-blockdev >= %{libblockdevver}
|
||||
Requires: libblockdev-plugins-all >= %{libblockdevver}
|
||||
Requires: python3-meh >= %{mehver}
|
||||
Requires: libreport-anaconda >= 2.0.21-1
|
||||
Requires: libselinux-python3
|
||||
Requires: rpm-python3 >= %{rpmver}
|
||||
Requires: parted >= %{partedver}
|
||||
Requires: python3-pyparted >= %{pypartedver}
|
||||
Requires: python3-requests
|
||||
Requires: python3-requests-file
|
||||
|
@ -106,22 +102,18 @@ Requires: python3-requests-ftp
|
|||
Requires: python3-kickstart >= %{pykickstartver}
|
||||
Requires: langtable-data >= %{langtablever}
|
||||
Requires: langtable-python3 >= %{langtablever}
|
||||
Requires: authconfig
|
||||
Requires: firewalld >= %{firewalldver}
|
||||
Requires: util-linux >= %{utillinuxver}
|
||||
Requires: python3-gobject-base
|
||||
Requires: python3-dbus
|
||||
Requires: python3-pwquality
|
||||
Requires: python3-systemd
|
||||
Requires: python3-pydbus
|
||||
Requires: system-logos
|
||||
|
||||
# pwquality only "recommends" the dictionaries it needs to do anything useful,
|
||||
# which is apparently great for containers but unhelpful for the rest of us
|
||||
Requires: cracklib-dicts
|
||||
|
||||
Requires: python3-pytz
|
||||
Requires: realmd
|
||||
Requires: teamd
|
||||
%ifarch %livearches
|
||||
Requires: usermode
|
||||
|
@ -129,8 +121,6 @@ Requires: usermode
|
|||
%ifarch s390 s390x
|
||||
Requires: openssh
|
||||
%endif
|
||||
Requires: isomd5sum >= %{isomd5sum}
|
||||
Requires: createrepo_c
|
||||
Requires: NetworkManager >= %{nmver}
|
||||
Requires: NetworkManager-libnm >= %{nmver}
|
||||
Requires: NetworkManager-team
|
||||
|
@ -138,18 +128,7 @@ Requires: dhclient
|
|||
Requires: kbd
|
||||
Requires: chrony
|
||||
Requires: python3-ntplib
|
||||
Requires: rsync
|
||||
Requires: systemd
|
||||
%ifarch %{ix86} x86_64
|
||||
Requires: fcoe-utils >= %{fcoeutilsver}
|
||||
%endif
|
||||
Requires: python3-iscsi-initiator-utils >= %{iscsiver}
|
||||
%ifarch %{ix86} x86_64
|
||||
%if ! 0%{?rhel}
|
||||
Requires: hfsplus-tools
|
||||
%endif
|
||||
%endif
|
||||
Requires: kexec-tools
|
||||
Requires: python3-pid
|
||||
Requires: python3-ordered-set >= 2.0.0
|
||||
Requires: python3-wrapt
|
||||
|
@ -172,6 +151,36 @@ Obsoletes: booty <= 0.107-1
|
|||
The anaconda-core package contains the program which was used to install your
|
||||
system.
|
||||
|
||||
%package install-env-deps
|
||||
Summary: Installation environment specific dependencies
|
||||
Requires: udisks2-iscsi
|
||||
Requires: libblockdev-plugins-all >= %{libblockdevver}
|
||||
# active directory/freeipa join support
|
||||
Requires: realmd
|
||||
Requires: isomd5sum >= %{isomd5sum}
|
||||
%ifarch %{ix86} x86_64
|
||||
Requires: fcoe-utils >= %{fcoeutilsver}
|
||||
%endif
|
||||
# likely HFS+ resize support
|
||||
%ifarch %{ix86} x86_64
|
||||
%if ! 0%{?rhel}
|
||||
Requires: hfsplus-tools
|
||||
%endif
|
||||
%endif
|
||||
# kexec support
|
||||
Requires: kexec-tools
|
||||
Requires: createrepo_c
|
||||
# run's on TTY1 in install env
|
||||
Requires: tmux
|
||||
# install time crash handling
|
||||
Requires: gdb
|
||||
Requires: rsync
|
||||
|
||||
%description install-env-deps
|
||||
The anaconda-install-env-deps metapackage lists all installation environment dependencies.
|
||||
This makes it possible for packages (such as Initial Setup) to depend on the main Anaconda package without
|
||||
pulling in all the install time dependencies as well.
|
||||
|
||||
%package gui
|
||||
Summary: Graphical user interface for the Anaconda installer
|
||||
Requires: anaconda-core = %{version}-%{release}
|
||||
|
@ -193,6 +202,7 @@ Requires: NetworkManager-wifi
|
|||
Requires: anaconda-user-help >= %{helpver}
|
||||
Requires: yelp
|
||||
Requires: blivet-gui-runtime >= %{blivetguiver}
|
||||
Requires: system-logos
|
||||
|
||||
# Needed to compile the gsettings files
|
||||
BuildRequires: gsettings-desktop-schemas
|
||||
|
@ -279,8 +289,11 @@ update-desktop-database &> /dev/null || :
|
|||
update-desktop-database &> /dev/null || :
|
||||
%endif
|
||||
|
||||
# main package and install-env-deps are metapackages
|
||||
%files
|
||||
|
||||
%files install-env-deps
|
||||
|
||||
# Allow the lang file to be empty
|
||||
%define _empty_manifest_terminate_build 0
|
||||
|
||||
|
@ -288,8 +301,6 @@ update-desktop-database &> /dev/null || :
|
|||
%license COPYING
|
||||
%{_unitdir}/*
|
||||
%{_prefix}/lib/systemd/system-generators/*
|
||||
%{_datadir}/dbus-1/system-services/*
|
||||
%{_sysconfdir}/dbus-1/system.d/*
|
||||
%{_bindir}/instperf
|
||||
%{_bindir}/anaconda-disable-nm-ibft-plugin
|
||||
%{_sbindir}/anaconda
|
||||
|
@ -339,6 +350,167 @@ update-desktop-database &> /dev/null || :
|
|||
%{_prefix}/libexec/anaconda/dd_*
|
||||
|
||||
%changelog
|
||||
* Wed May 23 2018 Martin Kolman <mkolman@redhat.com> - 28.22.11-1
|
||||
- Only check space during a tui kickstart if ksprompt is enabled (bcl)
|
||||
|
||||
* Tue Apr 24 2018 Martin Kolman <mkolman@redhat.com> - 28.22.10-1
|
||||
- Show correct root account locked status in reconfig mode (#1507940) (mkolman)
|
||||
- Handle empty active attribute for consoles (#1569045) (mkolman)
|
||||
|
||||
* Fri Apr 20 2018 Martin Kolman <mkolman@redhat.com> - 28.22.9-1
|
||||
- Select Workstation install class for Workstation live (#1569083) (awilliam)
|
||||
|
||||
* Thu Apr 19 2018 Martin Kolman <mkolman@redhat.com> - 28.22.8-1
|
||||
- localization: use LanguageKickstarted module property (#1568119) (rvykydal)
|
||||
- Start only the specified kickstart modules (#1566621) (vponcova)
|
||||
- rpmostreepayload: do not require network for dvd installation (#1565369)
|
||||
(rvykydal)
|
||||
- Don't try to create required partitions if there are none (vponcova)
|
||||
|
||||
* Thu Apr 12 2018 Martin Kolman <mkolman@redhat.com> - 28.22.7-1
|
||||
- Add anaconda-install-env-deps as dependency of the anaconda package (mkolman)
|
||||
|
||||
* Wed Apr 11 2018 Martin Kolman <mkolman@redhat.com> - 28.22.6-1
|
||||
- Add %%files for install-env-deps so it actually exists (awilliam)
|
||||
|
||||
* Tue Apr 10 2018 Martin Kolman <mkolman@redhat.com> - 28.22.5-1
|
||||
- Bump simpleline version (mkolman)
|
||||
- Do not redraw screen after text YesNo dialog (#1557951) (jkonecny)
|
||||
- Adapt to a new simpleline changes (#1557472) (jkonecny)
|
||||
- authselect: enable silent last log (pbrezina)
|
||||
- authselect: fix typo to enable fingerprint authentication (pbrezina)
|
||||
|
||||
* Mon Apr 09 2018 Martin Kolman <mkolman@redhat.com> - 28.22.4-1
|
||||
- Move install time dependencies to a metapackage (mkolman)
|
||||
|
||||
* Thu Apr 05 2018 Martin Kolman <mkolman@redhat.com> - 28.22.3-1
|
||||
- Fix forgotten usage of the selinux kickstart command (vponcova)
|
||||
- Fix tests for the storage module (vponcova)
|
||||
- Use the disk selection and initialization modules in UI (vponcova)
|
||||
- Enable to use object identifiers instead of object paths (vponcova)
|
||||
- Add Makefiles for disk initialization and selection modules (vponcova)
|
||||
- Remove the invalid self argument (vponcova)
|
||||
- Run all unit tests (vponcova)
|
||||
- Create the disk initialization and disk selection modules (vponcova)
|
||||
- Use watch_property to watch changes of DBus properties (vponcova)
|
||||
- Better organize the base classes for modules (vponcova)
|
||||
- Fixed KS forcing zerombr onto RO disk (japokorn)
|
||||
- Add tests for the kickstart specifications (vponcova)
|
||||
- Standardize calls to parent via super() (riehecky)
|
||||
- Fix 'isDisk' property name (#1558906) (vtrefny)
|
||||
- Make the class for removed kickstart commands more strict (vponcova)
|
||||
- Fix the progress bar steps (vponcova)
|
||||
- Use enum for the first boot action (vponcova)
|
||||
- Use enum for the SELinux modes (vponcova)
|
||||
- Write rootpw command to kickstart (#1557529) (mkolman)
|
||||
- Don't make safe to observe services on buses that don't run (vponcova)
|
||||
- Add the LanguageKickstarted property (vponcova)
|
||||
- Don't autoquit by default if the last hub is empty (#1553935) (mkolman)
|
||||
- Use the Services module in UI (vponcova)
|
||||
- Create the Services module (vponcova)
|
||||
- Enable hibernation only on x86 (#1554345) (vponcova)
|
||||
- Add the Storage module with no API (vponcova)
|
||||
- Add the Payload module with no API (vponcova)
|
||||
- Remove DBus modules Foo and Bar (vponcova)
|
||||
- network module: fix accessing org.freedesktop.hostname1 for current hostname
|
||||
(rvykydal)
|
||||
- network module: add basic test (rvykydal)
|
||||
- Add prepare command to setup-mock-test-env script (jkonecny)
|
||||
- Remove useless constants from pyanaconda.dbus.constants (vponcova)
|
||||
- Use identifiers to get observers and proxies (vponcova)
|
||||
- Remove the publish method from DBus interfaces (vponcova)
|
||||
- Replace constants in publish and register methods (vponcova)
|
||||
- Replace constants in DBus interface names (vponcova)
|
||||
- Define DBus errors with the dbus_error decorator (vponcova)
|
||||
- Use namespaces and identifiers to describe Anaconda DBus objects (vponcova)
|
||||
- Add support for identification of DBus objects and services (vponcova)
|
||||
- User module should parse only rootpw for now (#1553488) (vponcova)
|
||||
- Mark partition live device's disk protected. (#1524700) (dlehman)
|
||||
- localization module: plug localization module into keyboard GUI spoke
|
||||
(rvykydal)
|
||||
- localization module: add KeyboardKickstarted property (rvykydal)
|
||||
- localization module: add KS support for keyboard command (rvykydal)
|
||||
- localization module: don't use Kickstarted so another command can be added
|
||||
(rvykydal)
|
||||
- datetime spoke: still pass ksdata to NTPconfigDialog (UIObject) (rvykydal)
|
||||
- Fix release docs (mkolman)
|
||||
- network: set TYPE value in ifcfg from kickstart in initrmfs (rvykydal)
|
||||
- Enable payload configuration for Install classes (jkonecny)
|
||||
- Make formatting consistent in AnacondaWidgets.xml (riehecky)
|
||||
|
||||
* Mon Mar 05 2018 Martin Kolman <mkolman@redhat.com> - 28.22.2-1
|
||||
- Use the user DBUS module in the UI (mkolman)
|
||||
- Use the user DBUS module for the rootpw command in kickstart.py (mkolman)
|
||||
- Add initial user DBUS module (mkolman)
|
||||
- Add tests for the Security module (vponcova)
|
||||
- Use the Security module in UI (vponcova)
|
||||
- Don't send empty kickstart to DBus modules (vponcova)
|
||||
- Add the Security module (vponcova)
|
||||
- Fix makeupdates script to work with new DBus structure (jkonecny)
|
||||
- Fix Makefile of the kickstart manager (vponcova)
|
||||
- Fix check if dbus daemon quit properly (jkonecny)
|
||||
- Remove check if dbus is running (#1551096) (jkonecny)
|
||||
- Use Anaconda's special env variable for dbus address (#1551096) (jkonecny)
|
||||
- Migrate Anaconda to our private dbus session (#1551096) (jkonecny)
|
||||
- localization module: use l12 shortcut for module name in UI (rvykydal)
|
||||
- localization module: replace ksdata.lang with the module in anaconda.
|
||||
(rvykydal)
|
||||
- localization module: add KS support for lang command (rvykydal)
|
||||
- Return restorecon utility to Fedora 28 mock (jkonecny)
|
||||
- Include dbus.log when exporting logs (mkolman)
|
||||
- Reorganize pyanaconda.modules.boss (vponcova)
|
||||
- Move all DBus errors to pyanaconda.modules.common.errors (vponcova)
|
||||
- Move common classes and functions to pyanaconda.modules.common (vponcova)
|
||||
- Close DBus log file when quitting DBus session (jkonecny)
|
||||
- Rename files that provide kickstart specifications (vponcova)
|
||||
- Move the kickstart specification to pyanaconda.core.kickstart (vponcova)
|
||||
- Start and quit Boss properly (jkonecny)
|
||||
- Make class from dbus.launcher module (jkonecny)
|
||||
- Add the kernel option resume= by default (#1206936) (vponcova)
|
||||
|
||||
* Wed Feb 28 2018 Martin Kolman <mkolman@redhat.com> - 28.22.1-1
|
||||
- Set Pykickstart version for Fedora 28 (mkolman)
|
||||
- Use observers to access the hostname service (vponcova)
|
||||
- Make safe to observe services on buses that don't have to run (vponcova)
|
||||
- DBus logs are now saved to /tmp/dbus.log (jkonecny)
|
||||
- Add tests for toplevel installclass attribs (riehecky)
|
||||
- Wait for DBus modules for longer time (vponcova)
|
||||
- Drop dependency on authselect and firewalld (vponcova)
|
||||
- Fix kickstart version test (vponcova)
|
||||
- Authconfig is replaced with authselect (#1542968) (vponcova)
|
||||
- Add support for different message buses (vponcova)
|
||||
- Fix makeupdates script (vponcova)
|
||||
- Set up basic logging for DBus modules (vponcova)
|
||||
- Remove get_dbus_module_logger (vponcova)
|
||||
- Fix logging of the DBus modules (vponcova)
|
||||
- Fix the reimport error (vponcova)
|
||||
- Fix the network module specification (vponcova)
|
||||
- network module: update_network_data test (rvykydal)
|
||||
- network module: use Module.Kickstarted instead of ksdata.seen (rvykydal)
|
||||
- network module: use for hostname in tui (rvykydal)
|
||||
- network module: handle current hostname (rvykydal)
|
||||
- network module: handle ksdata.network.hostname (rvykydal)
|
||||
- network module: add module skeleton (rvykydal)
|
||||
- Log changes in the kickstart modules. (vponcova)
|
||||
- Use the Timezone module in UI. (vponcova)
|
||||
- Start Boss from Anaconda (jkonecny)
|
||||
- Do not use System DBus (jkonecny)
|
||||
- Remove anaconda-boss.service (jkonecny)
|
||||
- Move Anaconda dbus services and confs to session dbus (jkonecny)
|
||||
- Run DBus session if not present (jkonecny)
|
||||
- Change pykickstart version (vponcova)
|
||||
- Move system-logos dependency from anaconda-core to anaconda-gui (mkolman)
|
||||
- makebumpver: fix parsing of -m option (rvykydal)
|
||||
- makebumpver: fix -i option (rvykydal)
|
||||
- Fix tests of the Timezone module (vponcova)
|
||||
- installclass: add comments to server install class (dusty)
|
||||
- Don't use deprecated formatErrorMsg (vponcova)
|
||||
- Use the KickstartError attributes (vponcova)
|
||||
- kickstart: "clearpart --list" does not work (#1410335) (marcel)
|
||||
- Use handler in the Timezone module (vponcova)
|
||||
- Fix the specification of the Bar module (vponcova)
|
||||
- Use the KickstartHandler class (vponcova)
|
||||
|
||||
* Mon Feb 19 2018 Martin Kolman <mkolman@redhat.com> - 28.22-1
|
||||
- Prevent anaconda-core requiring gjs-console (awilliam)
|
||||
- Temporarily don't test versions of specified kickstart objects (vponcova)
|
||||
|
|
2
sources
2
sources
|
@ -1 +1 @@
|
|||
SHA512 (anaconda-28.22.tar.bz2) = 5d2b84d25871177fdc1a053a1726bb9fd4d16a553fa526dd1334d66e427d902ae83b1679930417df8b7093dfde778c7ddf92116f6724f129a9645033af0dbb1f
|
||||
SHA512 (anaconda-28.22.11.tar.bz2) = f79bd71f472fa09df6696874f581635bf48beb78abc1ef7bb774c61dd163992ff17cb871844fab0990de99afb7e787055346262d6b61349fc842e9ba6e78b5f3
|
||||
|
|
Loading…
Reference in New Issue