[PATCH] Add curl to Requires (#1083205)
by Martin Kolman
So that curl utility is available in the installation environment
and can be used from the %pre and %post scripts in kickstart.
Signed-off-by: Martin Kolman <mkolman(a)redhat.com>
---
anaconda.spec.in | 1 +
1 file changed, 1 insertion(+)
diff --git a/anaconda.spec.in b/anaconda.spec.in
index 76c7464..5f6563e 100644
--- a/anaconda.spec.in
+++ b/anaconda.spec.in
@@ -110,6 +110,7 @@ Requires: libgnomekbd
Requires: realmd
Requires: teamd
Requires: keybinder3
+Requires: curl
%ifarch %livearches
Requires: usermode
Requires: zenity
--
1.8.5.3
10 years, 1 month
[PATCH 0/6] input validation for dialogs
by David Shea
These patches add a new InputCheckHandler subclass to set error tooltips on
dialog entries in the same way that we currently display the error messages for
LUKS passphrase input. The dialogs for NTP configuration, HTTP proxy and
advanced user settings have been modified to use this subclass.
Aaaaaaand then there's that first patch that combines the nastiness of URL
validation with the Python's unfortunate re syntax. PROXY_URL_PARSE rejected a
lot of actually-valid URLs and lacked IPv6 support, so this change corrects
those deficiencies and expands the parsing to the query and fragment portions
of URLs, which may be useful in the future for handling the URLs elsewhere in
the source spoke.
David Shea (6):
Generalized and improved the proxy URL parsing regex
Add an InputCheckHandler subclass for dialogs.
Add a new InputCheck status for silent failures.
Use GUIDialogInputCheckHandler in the advanced user dialog
Provide feedback for invalid NTP hostnames.
Validate proxy URLs
pyanaconda/iutil.py | 48 +++----
pyanaconda/network.py | 18 +--
pyanaconda/regexes.py | 59 ++++++++-
pyanaconda/ui/gui/spokes/advanced_user.glade | 12 --
pyanaconda/ui/gui/spokes/datetime_spoke.py | 45 +++++--
pyanaconda/ui/gui/spokes/source.py | 55 +++++---
pyanaconda/ui/gui/spokes/user.py | 21 +--
pyanaconda/ui/helpers.py | 39 +++++-
tests/regex_tests/hostname_test.py | 190 +++++++++++++++++++++++++++
tests/regex_tests/proxy_test.py | 119 -----------------
tests/regex_tests/url_test.py | 183 ++++++++++++++++++++++++++
11 files changed, 580 insertions(+), 209 deletions(-)
create mode 100644 tests/regex_tests/hostname_test.py
delete mode 100644 tests/regex_tests/proxy_test.py
create mode 100644 tests/regex_tests/url_test.py
--
1.9.0
10 years, 1 month
[blivet] More lvm carnage
by David Lehman
Both are fairly self-explanatory, I think. Patch 2 addresses some things
broken by the container actions set and some from the more recent lvm
info gathering refactor.
10 years, 1 month
[anaconda][initial-setup][rhel7-branch][PATCH] Fix translations in Initial Setup
by Martin Kolman
As can be seen in the de_DE or pt_BR locale, Initial Setup current does not translate
many strings in the GUI even though they are properly translated in the PO files.
Turns out all strings specified in Glade and the spoke title are affected.
It is caused by Initial Setup using Hub and Spoke classes from Anaconda,
which all have the "anaconda" translation domain hardcoded.
Like this translations are looked up in the "anaconda" instead of the
"initial-setup" domain and the strings remain untranslated.
Fortunately, the fix turned out to be pretty simple. :)
The patch for Anaconda adds support for overriding the Hub translation domain
by subclasses and also forwards the spoke domain to gettext when translating spoke title.
The patch for Initial Setup makes sure all Hub and Spoke subclasses
override the translation domain with the "initial-setup" one.
This together makes sure all strings are properly translated.
Martin Kolman (1):
Make it possible to override translation domain in GUIObjects
(#1040240)
pyanaconda/ui/gui/__init__.py | 3 ++-
pyanaconda/ui/gui/hubs/__init__.py | 13 ++++++++++++-
2 files changed, 14 insertions(+), 2 deletions(-)
--
1.8.5.3
10 years, 1 month
[PATCH] Move image-minimizer to Lorax
by Brian C. Lane
image-minimizer is a tool used as a kickstart interpreter. It is a better fit
as part of lorax where it can be used with livemedia-creator.
Brian C. Lane (1):
move image-minimizer to lorax (#1082642)
docs/fedora-minimized.ks | 104 +++++++++++++++++++++++++
lorax.spec | 4 +
setup.py | 1 +
src/bin/image-minimizer | 198 +++++++++++++++++++++++++++++++++++++++++++++++
4 files changed, 307 insertions(+)
create mode 100644 docs/fedora-minimized.ks
create mode 100755 src/bin/image-minimizer
--
1.9.0
10 years, 1 month