commit 7e4eb22c268c28bf6d1bbc8df656d68636652649
Author: Martin Kolman <mkolman@redhat.com>
Date:   Thu May 25 16:34:34 2017 +0200

    New version - 0.3.9.40-1

commit 15f33ce8319c85e284614c0e85eaff683a61532f
Author: Martin Kolman <mkolman@redhat.com>
Date:   Wed Apr 5 14:03:52 2017 +0200

    New version - 0.3.9.39-1

commit 34537aa8ca165ad5123bcc30bdfb7d250ce06e0c
Merge: 4a2ace4 884aeb5
Author: Martin Kolman <martin.kolman@gmail.com>
Date:   Wed Apr 5 13:51:16 2017 +0200

    Merge pull request #26 from M4rtinK/rhel7-branch-run_GUI_on_s390_if_possible_74
    
    Run GUI on the s390 if possible (#1378082)

commit 884aeb566ecaf58f2b48a4679cafbebe6fc82431
Author: Martin Kolman <mkolman@redhat.com>
Date:   Thu Mar 23 17:37:15 2017 +0100

    Run GUI on the s390 if possible (#1378082)
    
    Run the Initial Setup GUI on the s390 if:
    - the DISPLAY environmental variable is set
    - either of initial-setup.service or initial-setup-graphical.service
      is enabled
    
    This is achieved by executing the run-initial-setup script, which has
    been extended to detect if $DISPLAY is set.
    
    We can also remove the code for disabling the Initial Setup services
    after successful run from the s390 startup scripts as the run-initial-setup
    script already handles that.
    
    Resolves: rhbz#1378082

commit c95caaa643bc724793f1da640a0aa07148f13921
Author: Martin Kolman <mkolman@redhat.com>
Date:   Tue Apr 4 17:11:31 2017 +0200

    Make it possible to set stdout log verbosity level
    
    Add the --stdout-log-level CLI option, so that the verbosity of
    the stdout log can be set.
    
    Current main usecase is the profile-script triggered X-forwarding of
    the Initial Setup GUI on the s390.
    
    Related: rhbz#1378082

commit c32cdad7b738e769d5a83daf6b57362128385b24
Author: Martin Kolman <mkolman@redhat.com>
Date:   Wed Mar 29 17:02:40 2017 +0200

    Make it possible to show window header
    
    Make it possible to show the header of the
    Initial Setup GUI window via the --show-window-header
    command line option.
    
    Current main usecase for this option is the profile-script triggered
    X-forwarding of the Initial Setup GUI on the s390.
    
    Related: rhbz#1378082

commit 4a2ace46c3074d6550ad73f61776b501ccce7110
Author: Martin Kolman <mkolman@redhat.com>
Date:   Thu Mar 16 13:07:23 2017 +0100

    New version - 0.3.9.38-1

commit 9e6d2b4c38daf6ef574afc725fff673a432dd97b
Author: Martin Kolman <mkolman@redhat.com>
Date:   Mon Mar 13 19:58:33 2017 +0100

    New version - 0.3.9.37-1

commit 8fea24b5fded67bc5c34292e6fda8a69b169aba2
Merge: 8c0dbeb 3147c64
Author: Martin Kolman <martin.kolman@gmail.com>
Date:   Wed Mar 15 16:09:50 2017 +0100

    Merge pull request #25 from M4rtinK/rhel7-branch-SAM_init_74
    
    Initialize SAM on startup

commit 8c0dbeba70c7a11e6589629eb5056578d8e0ba0a
Merge: 9528dd4 fbbaa9b
Author: Martin Kolman <martin.kolman@gmail.com>
Date:   Mon Mar 13 19:39:18 2017 +0100

    Merge pull request #24 from M4rtinK/rhel7-branch-log_exceptions_to_journal_74
    
    Log unhandled exceptions to Journal (#1431227)

commit 3147c644fad39e19c7439dddf05041f565be6153
Author: Martin Kolman <mkolman@redhat.com>
Date:   Tue Sep 20 17:48:18 2016 +0200

    Initialize SAM on startup
    
    Or else entering a spoke in Initial Setup
    will result in a crash due to the
    Screen Access Manager not being initialized.
    
    Related: rhbz#1422867

commit fbbaa9b4192b3a418d37e3387a07d687c355fe15
Author: Martin Kolman <mkolman@redhat.com>
Date:   Tue Sep 20 13:18:49 2016 +0200

    Log unhandled exceptions to Journal (#1431227)
    
    Make sure that unhandled exceptions in Initial Setup are logged
    to the system Journal - IS already logs quite a lot of useful
    stuff to Journal but unfortunately not the details about an
    unhandled exception.
    
    While ABRT might record the exception this requires ABRT to be running
    and doesn't work if the Initial Setup files don't come from a package
    (eq. during development/debugging). It will also be handy to have
    the Initial Setup startup and status messages & traceback together in
    the Journal. That way the traceback is also much more likely to end
    ip in a bugreport & it should be almost certain to be grabbed by
    sosreport.
    
    So add a toplevel exception hook and log details about the exception to
    the Journal. Also check if the "normal" Python-based logging machinery
    has been initialized and log directly to Journal if not.
    
    Resolves: rhbz#1431227

commit 9528dd488262d1b93b0b68140d153b72f042bc26
Author: Martin Kolman <mkolman@redhat.com>
Date:   Wed Sep 14 12:49:25 2016 +0200

    New version - 0.3.9.36-1

commit a8f2ce72284ac65ec6028b43b376adfb1a003190
Merge: 723e23c 8673371
Author: Martin Kolman <martin.kolman@gmail.com>
Date:   Wed Sep 14 12:19:56 2016 +0200

    Merge pull request #20 from M4rtinK/rhel7-branch-reboot_on_quit_without_eula_73
    
    Reboot the system is EULA is not accepted (#1365539)

commit 8673371fd22a0807e7f55a0800ea93a37866835b
Author: Martin Kolman <mkolman@redhat.com>
Date:   Tue Sep 13 14:14:40 2016 +0200

    Reboot the system if EULA is not accepted (#1365539)
    
    Make sure that the system is rebooted if EULA is not accepted in Initial Setup.
    
    Resolves: rhbz#1365539

commit 723e23c8797a59656f8a60e3daa5b98bef1ed0e7
Author: Martin Kolman <mkolman@redhat.com>
Date:   Wed Sep 7 17:17:38 2016 +0200

    New version - 0.3.9.35-1

commit 6169fd1b7185c3ed85a7399abadfcf1825d4db69
Merge: 5739018 c77f3df
Author: Martin Kolman <martin.kolman@gmail.com>
Date:   Wed Sep 7 11:45:39 2016 +0200

    Merge pull request #18 from M4rtinK/rhel7-branch-fix_reconfigure_service_73
    
    Fix initial-setup-reconfigure.service issues

commit c77f3df621af94f2931958773a16db20ee4b9ab9
Author: Martin Kolman <mkolman@redhat.com>
Date:   Tue Sep 6 12:53:09 2016 +0200

    Change how Initial Setup reconfig mode is started (#1342536)
    
    Apparently Requires (Requires=initial-setup.service) is triggered
    even if a Condition (ConditionPathExists=/.unconfigured) specified
    by the service is not met (!).
    
    So remove the Requires on the initial-setup.service and instead of
    chain-starting the initial-setup.service (via Requires) directly run
    the Initial Setup startup script (through reconfiguration-mode-enabled
    script).
    
    Also add some bits and pieces from the initial-setup.service unit file
    to initial-setup-reconfigure.service so that they are as similar as
    possible, as they are now effectively used in the same manner (to
    directly run Initial Setup).
    
    Related: rhbz#1342536z

commit 5e9fc4b3ec9fc0c2a80871959f87d15c4ede0159
Author: Martin Kolman <mkolman@redhat.com>
Date:   Tue Sep 6 12:44:54 2016 +0200

    Add systemd scriptlets for initial-setup-reconfigure.service (#1342536)
    
    Even thought this is as far as I can tell not really documented anywhere,
    you need to use the systemd scriptlets[0] for a unit listed in the system-wide
    presets file[1] or else the preset mechanism will not work correctly.
    
    [0] https://fedoraproject.org/wiki/Packaging:Scriptlets?rd=Packaging:ScriptletSnippets#Scriptlets
    [1] https://www.freedesktop.org/software/systemd/man/systemd.preset.html
    
    Related: rhbz#1342536

commit 5739018d081225c77827f2be3a571dbe7db41a19
Author: Martin Kolman <mkolman@redhat.com>
Date:   Tue Aug 23 14:29:45 2016 +0200

    Add missing Resolves: and Related: to 0.3.9.34 changelog

commit 7f00a7dfe18da457a5eb9bcd996168276ed2848b
Author: Martin Kolman <mkolman@redhat.com>
Date:   Tue Aug 23 14:15:48 2016 +0200

    New version - 0.3.9.34-1

commit 15121b800608324da12d6ad1f0c7f4b94560bff9
Merge: 694a113 f65fb1e
Author: Martin Kolman <martin.kolman@gmail.com>
Date:   Tue Aug 23 12:39:03 2016 +0200

    Merge pull request #16 from M4rtinK/rhel7-branch-fix_s390_scripts_73
    
    Fix 390 startup scripts

commit 694a11318870b043b624ab97bbd1c25afe7218be
Merge: f602e8e 6528390
Author: Martin Kolman <martin.kolman@gmail.com>
Date:   Tue Aug 23 12:38:53 2016 +0200

    Merge pull request #15 from M4rtinK/rhel7-branch-fix_readlink_73
    
    Canonicalize symlinks returned by readlink

commit f65fb1e5a7a397069c76d2258c0a0c2d12cc196d
Author: Martin Kolman <mkolman@redhat.com>
Date:   Mon Aug 22 19:26:30 2016 +0200

    Suppress logging to stdout when TUI is started by s390 startup scripts
    
    Initial setup TUI (and also GUI) log to stdout by default to help with debugging
    (at the same time they still log to journal as usual).
    
    This might not be desirable in all cases, such as when the TUI is started from the s390
    startup script.
    
    So pass the --no-stdout-log option to the TUI executable to disable
    stdout logging when the TUI is started from a s390 startup script.
    
    Thanks to Jan Stodola for providing the patch!
    
    Related: rhbz#1366776

commit 42dc55088f36c0d79a99ec707c6eadb07743c252
Author: Martin Kolman <mkolman@redhat.com>
Date:   Mon Aug 22 19:21:44 2016 +0200

    Fix path to TUI executable in the s390 startup scripts (#1366776)
    
    The executable has been moved recently, but the path change was not
    reflected in the s390 startup scripts.
    
    Thanks to Jan Stodola for providing the patch!
    
    Resolves: rhbz#1366776

commit 652839030e50b2bcc9d24378bd4e890a36c151ee
Author: Martin Kolman <mkolman@redhat.com>
Date:   Mon Aug 22 14:48:41 2016 +0200

    Canonicalize symlinks returned by readlink
    
    This should make sure that the path to the current systemd default
    target is resolved correctly in all relevant use cases.
    
    Also thanks to Marek Hruscak for providing and testing this patch!
    
    Related: rhbz#1360343

commit f602e8e1c4178fdb815e0c7fb71370648a80c30c
Author: Martin Kolman <mkolman@redhat.com>
Date:   Mon Aug 1 16:36:01 2016 +0200

    New version - 0.3.9.33-1

commit d839b6f3335a37bc45504abfeda4f314e93ab356
Merge: 36fdfaa c7c3f09
Author: Martin Kolman <martin.kolman@gmail.com>
Date:   Mon Aug 1 14:59:08 2016 +0200

    Merge pull request #13 from M4rtinK/rhel7-branch-default_target_73
    
    Don't run GUI on a text-only system

commit c7c3f097fb846b2b08f2b675bbd91d13ca817890
Author: Martin Kolman <mkolman@redhat.com>
Date:   Fri Jul 29 18:09:27 2016 +0200

    Fix a typo
    
    Related: rhbz#1360343

commit 0fe5da5f26ca11b354fc5b00233fdda583f05d5b
Author: Martin Kolman <mkolman@redhat.com>
Date:   Fri Jul 29 18:03:10 2016 +0200

    Don't run the GUI on text-only systems (#1360343)
    
    Don't run the Initial Setup GUI on text-only (default.target !=
    graphical.target) systems even if it is installed.
    
    User might not expect a GUI to start in such a case and there might
    not even be any displays connected.
    
    Resolves: rhbz#1360343

commit 36fdfaa10a70a113df60a464f5e576eacaf318f6
Author: Martin Kolman <mkolman@redhat.com>
Date:   Mon Jun 6 17:39:31 2016 +0200

    New version - 0.3.9.32-1

commit 0099b92a9d5ace7f0c43dcc2e67461b8255216c7
Author: Martin Kolman <mkolman@redhat.com>
Date:   Mon Jun 6 14:32:37 2016 +0200

    Fix reconfiguration service name
    
    It should be named initial-setup-reconfiguration.service.
    
    Related: rhbz#1257624

commit c6bcda617a2f6d5c3cbfd8e8aa6d5674ee9165f1
Author: Martin Kolman <mkolman@redhat.com>
Date:   Mon Jun 6 13:49:34 2016 +0200

    Fix installation path for the reconfiguration-mode-enabled script
    
    Related: rhbz#1257624

commit 7a60f1f38a48631eadb831cca66d6f7c606fb590
Author: Martin Kolman <mkolman@redhat.com>
Date:   Tue May 31 15:35:14 2016 +0200

    Use the environs flag when setting the environment
    
    The _environs Hub property has been replaced by the environs flag.
    
    Related: rhbz#1270354

commit 3eec0c3b32affd42b9aadd38520f3a7ba1d432c8
Author: Martin Kolman <mkolman@redhat.com>
Date:   Fri May 27 16:23:55 2016 +0200

    Some typo fixes and logging improvements
    
    Related: rhbz#1257624

commit fc4d45471caff8bd7cf870da62848699f66f3699
Author: Martin Kolman <mkolman@redhat.com>
Date:   Fri May 27 16:17:14 2016 +0200

    Add a systemd service that enables Initial Setup if /.unconfigured exists (#1257624)
    
    Add a systemd service called initial-setup-reconfiguration.service that automatically starts
    initial-setup.service when a file named .unconfigured exists in filesystem root (/).
    
    Initial Setup will then detect the file & start in the reconfiguration mode.
    Initial Setup also makes sure to delete the file & disable its service once done.
    
    Resolves: rhbz#1257624

commit bda9a63acf3ea183896ea325fa6a26d159bab406
Author: Martin Kolman <mkolman@redhat.com>
Date:   Mon May 30 17:27:39 2016 +0200

    Initialize Thread Manager as early as possible (#1249598)
    
    Otherwise some modules might get a stale Thread Manager reference
    if they import it from the threads module before it is initialized.
    
    Related: rhbz#1249598

commit 1ebb02ab266107d60661372b966b4d92c88e4d70
Author: Martin Kolman <mkolman@redhat.com>
Date:   Fri May 27 16:25:45 2016 +0200

    Adapt to addon execute() signature change
    
    Fill in the payload field when calling the execute() method on addons
    to conform to the new function signature.
    
    Related: rhbz#1288636

commit 800bb32fb8366b1f2e7b38836c596106dd7d940e
Author: Martin Kolman <mkolman@redhat.com>
Date:   Fri May 6 14:02:09 2016 +0200

    Suppress an error message about missing initial-setup-graphical.unit (#1249598)
    
    Even though we pass -q/--quiet to "systemctl is-enabled", it still
    prints an error message to stderr if the given unit is missing.
    
    As the initial-setup-gui package might not be always installed
    the initial-setup-graphical.service might not be present, which
    results in an annoying and superfluous error message in the console.
    
    So redirect stderr to /dev/null for the checks to get rid of it.
    We don't need to do the same thing for the initial-setup.service and
    initial-setup-text.service as those are always available when the
    initial-setup package is installed.
    
    Related: rhbz#1249598

commit 63aa64f38aa59051af17e5f7092c97810364b2dc
Author: Martin Kolman <mkolman@redhat.com>
Date:   Mon May 2 19:34:19 2016 +0200

    Add Resolves & Related to the latest changelog

commit 9cf406dda2124fa6333a9d82c2b469eadeb19e5f
Author: Martin Kolman <mkolman@redhat.com>
Date:   Mon May 2 19:24:07 2016 +0200

    New version - 0.3.9.31-1

commit 9f39de9b8d97bbdb0ad32190132d064f75a38c6a
Author: Martin Kolman <mkolman@redhat.com>
Date:   Mon Apr 25 13:08:27 2016 +0200

    Makefile improvements (#1249598)
    
    Improve the makefile to make Initial Setup releases easier and more robust:
    - automatic bumpver and tagging
    - automatic pot file push
    - general cleanup
    
    Resolves: rhbz#1249598

commit a72c1e5f3526664490e344aa08082d1e32f3f044
Author: Martin Kolman <mkolman@redhat.com>
Date:   Mon Nov 9 14:35:03 2015 +0100

    Make Initial Setup startup more robust (#1249598)
    
    Use just a single primary systemd unit, named initial-setup.service, in place
    of the two text and graphical units used previously. This should improve
    robustness by placing less emphasis on systemd correctly resolving
    unit dependencies.
    
    The single unit file will run a shell script that checks if the GUI executable
    exists and runs it if it does. If there is no GUI executable the TUI executable will be run.
    
    For backward compatibility the old units (initial-setup-text.service and
    initial-setup-graphical.service) are still provided and work like this:
    * text enabled -> TUI will run (even if GUI is installed)
    * graphical enabled -> GUI will run
    * text & graphical enabled -> GUI will run
    
    Note that the old units are deprecated and if possible initial-setup.service
    should be used instead.
    
    All scripts and executables have also been moved to /usr/libexec
    to make it readily apparent they are not meant to be executed manually
    during normal operation.
    
    On the other hand it is now easier to debug Initial Setup startup issues
    manually when one *does* run the executables by hand from the
    /usr/libexec/initial-setup/ folder as log messages are now printed to stdout
    and the usual --help and --version flags are supported.
    
    Furthermore the core Initial Setup file has been refactored to be
    easier to maintain, more docstrings have been added and the current
    Initial Setup version is logged at start of the run.
    
    Resolves: rhbz#1249598

commit adc7c8919449121d40ae2d04d3edd07cd079d338
Author: Martin Kolman <mkolman@redhat.com>
Date:   Wed Oct 21 10:04:38 2015 +0200

    Move the s390 profile scripts to a subfolder (#1249598)
    
    Move the scripts to a s390 subfolder so that it is evident that
    the scripts are used only on the s390.
    
    Related: rhbz#1249598

commit 87981a91140af3589e03153634dedeb919531d76
Author: Martin Kolman <mkolman@redhat.com>
Date:   Mon Oct 12 18:26:58 2015 +0200

    Improve log messages for kickstart parsing error (#1249598)
    
    Log only the error message from the kickstart parsing error and
    also add a message clarifying that Initial Setup startup has failed
    due to invalid kickstart file.
    
    Related: rhbz#1249598

commit 2329a6300d2ffee79cb2a185028553d1f4a5ef7f
Author: Martin Kolman <mkolman@redhat.com>
Date:   Tue Apr 12 14:12:03 2016 +0200

    Make sure full screen is used & window header bar is hidden (#1290321)
    
    Make sure the IS window makes use of the full available screen
    by making sure a window manager is correctly started.
    
    Also make use of a Metacity theme override to get rid of the
    Window header bar so that the full available screen real estate
    can be used.
    
    Note that the override is only effective when using Metacity as a WM.
    If another WM is used the header bar will be visible, but the window
    will still be fullscreen.
    
    Resolves: rhbz#1290321

commit e8bb456f92a945bdbe9cd603b937234cb09b2ced
Author: Martin Kolman <mkolman@redhat.com>
Date:   Wed Mar 23 16:40:44 2016 +0100

    Use blank title for the Initial Setup window (#1310179)
    
    Initial Setup has "Initial Setup" written in the top of it's
    window so it doesn't really make sense to also have it in the
    window title bar.
    
    Resolves: rhbz#1310179

commit adbaa05794f950972325dcfaaef8cc8c2fe9ee8b
Author: Martin Kolman <mkolman@redhat.com>
Date:   Tue Sep 22 17:48:35 2015 +0200

    New version - 0.3.9.30-1

commit 7e7f08015bf8a3d51f9f4fdf867b2abb2f4270de
Author: Martin Kolman <mkolman@redhat.com>
Date:   Fri Sep 18 16:26:00 2015 +0200

    Only root should be able to read the initial-setup-ks.cfg file (#1264336)
    
    We are using os.open() so that the file has correct permissions (0600)
    set right from the time when it is created.
    
    Resolves: rhbz#1264336

commit de6e82832f5a30e6c381d29faef0fcc3d47d92b3
Author: Martin Kolman <mkolman@redhat.com>
Date:   Tue Sep 1 11:57:43 2015 +0200

    New version - 0.3.9.29-1

commit 21da78c0d2ec4615aed7617919462297af00ce2e
Author: Martin Kolman <mkolman@redhat.com>
Date:   Mon Aug 31 17:11:55 2015 +0200

    Move gui scriptlets to the gui subpackage (#1181209)
    
    The gui related systemd scriptlets should be called when the gui
    subpackage is being manipulated, not the main package.
    
    Related: rhbz#1181209

commit 154c09e6bb01799fd27ec50708d897192784dae6
Author: Martin Kolman <mkolman@redhat.com>
Date:   Thu Aug 27 17:35:46 2015 +0200

    New version - 0.3.9.28-1

commit ae9e4f9388aa6ba66b2733986160d150a302aa79
Author: Martin Kolman <mkolman@redhat.com>
Date:   Thu Aug 27 17:27:25 2015 +0200

    Run the TUI service before hvc0.service (#1209731)
    
    Otherwise the TUI startup on PPC would fail.
    Patch by Masahiro Matsuya - thanks!
    
    Resolves: rhbz#1209731

commit 83af2bbc0691a8222893e91e207621c662eeb943
Author: Martin Kolman <mkolman@redhat.com>
Date:   Tue Aug 25 13:08:03 2015 +0200

    Don't create /etc/sysconfig/initial-setup on s390 (#1181209)
    
    Systemd unit status is now used for run detection on the s390,
    so this file is no longer needed.
    
    Related: rhbz#1181209

commit 108a8dcdf7530e302ff4b0854c08b7d2405a9b82
Author: David Shea <dshea@redhat.com>
Date:   Wed Aug 19 10:04:31 2015 -0400

    Setup the locale before starting the UI
    
    In certain environments, like s390x, the locale may be unconfigured. Use
    anaconda's locale setting methods to configure the environment and set a
    locale so that the locale information is usable by the initial-setup
    spokes.
    
    Resolves: rhbz#1198642

commit 647b2a5ea7fd401e95bff49f3dc577b5bbf1b45b
Author: Martin Kolman <mkolman@redhat.com>
Date:   Wed Jul 22 10:58:56 2015 +0200

    New version - 0.3.9.27-1

commit 7d0835f22148701b056dd710faa7b39febf60968
Author: Martin Kolman <mkolman@redhat.com>
Date:   Mon Mar 30 19:25:07 2015 +0200

    Switch to Zanata for translations (#1229747)
    
    Anaconda switched to Zanata, so switch also Initial Setup to use Zanata
    for translations.
    
    Related: rhbz#1229747

commit 8da9780df5509a25a1bbf8390e81a7c9ef463f8d
Author: Martin Kolman <mkolman@redhat.com>
Date:   Mon Jul 13 14:35:31 2015 +0200

    New version - 0.3.9.26-2

commit 4962e476c5de5c1831c5892c8e660de67aa2ec69
Author: Martin Kolman <mkolman@redhat.com>
Date:   Mon Jul 13 14:29:32 2015 +0200

    Don't try to run nonexistent tests (#1229747)
    
    And remove the BuildRequires on anaconda needed by this effort,
    as it breaks the build for some reason.
    
    Related: rhbz#1229747

commit c7fa9ee80aeb8970a2c84b78d56386ec0d114a8a
Author: Martin Kolman <mkolman@redhat.com>
Date:   Thu Jul 9 18:20:29 2015 +0200

    Another versioning typo fix

commit 0771153b3cae311b4ff75462831c43255a7b11e4
Author: Martin Kolman <mkolman@redhat.com>
Date:   Thu Jul 9 18:11:47 2015 +0200

    New version - 0.3.9.26

commit a7f97baa6e42d19b0c851dc2cf07efa1b1468651
Author: Martin Kolman <mkolman@redhat.com>
Date:   Thu Jul 9 18:14:15 2015 +0200

    Bump the required Anaconda version (#1229747)
    
    Bump the required Anaconda version to a post-rebase one. Initial Setup
    has been adjusted to work with the rebased version and is no longer
    compatible with a pre-rebase Anaconda.
    
    Related: rhbz#1229747

commit db88cee6a4fee7b4bf37d23d23d57e606677a961
Author: Martin Kolman <mkolman@redhat.com>
Date:   Wed Jul 1 17:06:29 2015 +0200

    Use systemd service status for run detection on S390 console (#1181209)
    
    This greatly simplifies the S390 console scripts and makes
    IS activation on the S390 much simpler.
    Users now just enable the initial-setup-text service and no longer need to
    manipulate the /etc/sysconfig/initial-setup configuration file,
    which is now ignored.
    
    Resolves: rhbz#1181209

commit 442a126be5fce70f4d87df7dd17133319d76d708
Author: Martin Kolman <mkolman@redhat.com>
Date:   Fri Jul 3 17:14:19 2015 +0200

    Fix a bogus date

commit 055d75e664f63da2ecd6a6f17c9fd4b4685c0882
Author: Martin Kolman <mkolman@redhat.com>
Date:   Fri Jul 3 17:09:12 2015 +0200

    New version - 0.3.9.25

commit cf8c7881b84bd81a3a1935a532d12951f34b74b3
Author: Martin Kolman <mkolman@redhat.com>
Date:   Wed Jul 1 13:48:16 2015 +0200

    Don't show the EULA spoke in reconfig mode if license is already accepted (#1110439)
    
    It doesn't make sense to show it again if the license has already been
    accepted during a previous Initial Setup run.
    
    Related: rhbz#1110439

commit df8ffe1c283e4b8c69c82be92fc434295d12c3d3
Author: Martin Kolman <mkolman@redhat.com>
Date:   Wed Jul 1 13:41:43 2015 +0200

    Read the kickstart from previous IS run, if available (#1110439)
    
    If there is a kickstart from a previous IS run use it instead of the
    Anaconda generated one. Otherwise changes done in Initial Setup
    (such as accepting the EULA) will not be visible in subsequent IS runs.
    
    Related: rhbz#1110439

commit a66a0a1b4e98cb1f2f171af85d255f482e676576
Author: Martin Kolman <mkolman@redhat.com>
Date:   Wed Jul 1 13:28:45 2015 +0200

    Add support for externally triggered reconfig mode (#1110439)
    
    Make it possible to trigger the already present reconfig mode by
    by creating the /etc/reconfigSys file, enabling the respective Initial Setup
    service and rebooting.
    
    Resolves: rhbz#1110439

commit e282fce7aa92fe8fad5133ab333abedeec9fb2d2
Author: Martin Kolman <mkolman@redhat.com>
Date:   Wed Jun 17 17:15:00 2015 +0200

    New version - 0.3.9.24

commit 8be8084d30d9b81defbc829a459010be10a8a070
Author: Martin Kolman <mkolman@redhat.com>
Date:   Tue Jun 16 18:04:27 2015 +0200

    Make Initial Setup compatible with rebased Anaconda (#1229747)
    
    Adapt to the changed category handling and other less significant
    changes such as root path handling. Also remove a couple unused
    imports when we are at it.
    
    Resolves: rhbz#1229747

commit de7c17090be3fda5e0133ca5600d6e60c029abe8
Author: Martin Kolman <mkolman@redhat.com>
Date:   Tue Jun 16 16:35:50 2015 +0200

    Log the reason if GUI import fails (#1229747)
    
    Log the exception that caused the import to fail.
    
    Related: rhbz#1229747

commit bf82c8e855783bb5229f7335e6fb87683b932335
Author: Martin Kolman <mkolman@redhat.com>
Date:   Tue Jan 20 18:02:10 2015 +0100

    New version - 0.3.9.23

commit 64f74294e837c3a1cbe351ed544b59df14e53214
Author: Martin Kolman <mkolman@redhat.com>
Date:   Thu Jan 15 19:59:42 2015 +0100

    Redirect the EULA spoke help button to the Initial Setup hub help file (#1072033)
    
    The EULA spoke is self-explanatory and the hub help file covers Initial Setup in general.
    
    Related: rhbz#1072033

commit f9e261215f783634faafd8d09031efeaf95f3f91
Author: Martin Kolman <mkolman@redhat.com>
Date:   Fri Jan 9 16:06:10 2015 +0100

    New version - 0.3.9.22

commit 181b9071cf9f4571c9412bf406549b6a4e9f572f
Author: Jan Stodola <jstodola@redhat.com>
Date:   Fri Jan 9 13:47:00 2015 +0100

    Fixes for profile.d scripts (#1180576)
    
    1. fix path to initial-setup
    2. do not start initial-setup again after successfull execution
    3. source /etc/locale.conf and /etc/vconsole.conf instead of deprecated /etc/sysconfig/i18n
    
    The sed regexp has been slightly modified by mkolman & vpodzime from the original by jstodola.
    
    Resolves: rhbz#1180576

commit 8a715fb20ed2c9e17260eac8c8cbc79fb7660fcf
Author: Martin Kolman <mkolman@redhat.com>
Date:   Fri Nov 21 14:18:13 2014 +0100

    New version - 0.3.9.21

commit 6f39df79476c57c4aa469d39509b1d32475998f4
Author: Martin Kolman <mkolman@redhat.com>
Date:   Thu Nov 20 16:09:45 2014 +0100

    Move the firstboot(windowmanager) dependency to the GUI package (#999464)
    
    Related: rhbz#999464

commit cb9543fc31de91cb03d33b73fe3a2a7b2e029039
Author: Martin Kolman <mkolman@redhat.com>
Date:   Mon Nov 3 15:57:34 2014 +0100

    Fix a typo in changelog

commit 8d85eaa8df2c767225fcf6b536f5f18e062f3bdd
Author: Martin Kolman <mkolman@redhat.com>
Date:   Mon Nov 3 15:34:11 2014 +0100

    New version - 0.3.9.20

commit 1f1e81d70e6b31282a95da7d81141584f984ec9a
Author: Martin Kolman <mkolman@redhat.com>
Date:   Fri Oct 31 19:22:23 2014 +0100

    Explicitly require the main package in the GUI sub package (#1078917)
    
    Related: rhbz#1078917

commit 5fc840d40aeab3aa7708c6a6d9ada528cf71f87f
Author: Martin Kolman <mkolman@redhat.com>
Date:   Thu Oct 23 17:11:46 2014 +0200

    Fix a typo in changelog

commit 2632db94a35aec76110cac46b67f43b725a07ace
Author: Martin Kolman <mkolman@redhat.com>
Date:   Thu Oct 23 17:01:19 2014 +0200

    New version - 0.3.9.19

commit 5b1548baf896088ad5bb527ac2fd89bb61f4dcd9
Author: Martin Kolman <mkolman@redhat.com>
Date:   Mon Oct 20 14:54:29 2014 +0200

    Point to the new Initial Setup wiki page (#1154656)
    
    Resolves: rhbz#1154656

commit b17d23460e91e0a8cba3399e97bfcacc8d9356ee
Author: Martin Kolman <mkolman@redhat.com>
Date:   Thu Oct 16 17:39:46 2014 +0200

    Add syslog logging support (#1153768)
    
    Add an Initial Setup specific log handling module that
    forwards nicely formated log messages to the system log
    and also correctly maps message log levels to system log
    priorities (in journalctl: info & debug - no highlight, warning - bold,
    error & critical - red).
    
    This finally makes it possible to report in detail what's going on during the Initial
    Setup run, with emphasis on providing enough information on problematic areas,
    such as Kickstart parsing.
    
    BTW, to check for all Initial Setup log messages in Journal you can
    use the -u flag with the Initial Setup unit name:
    
    journalctl -u initial-setup-graphical
    
    or
    
    journalctl -u initial-setup-text
    
    Resolves: rhbz#1153768

commit b2dc031183c5efc25470351afb14066bf96fcc7a
Author: Martin Kolman <mkolman@redhat.com>
Date:   Fri Oct 3 20:13:19 2014 +0200

    New version - 0.3.9.18

commit a2df896d387af6386e44fa90a238d9ad195b5f55
Author: Martin Kolman <mkolman@redhat.com>
Date:   Wed Oct 1 17:49:41 2014 +0200

    Fix Initial Setup to correctly support the Anaconda built-in Help (#1072033)
    
    There are a couple of small Initial Setup specific tweaks that need to be
    applied to make the help system work as well as in Anaconda:
    * add yelp dependency for the Initial Setup GUI package
    * add a post-install-class providing hosting for the help paths
    * add help file names for the Initial Setup hub and EULA spoke
    
    Related: rhbz#1072033

commit c7102fc9b7809724cd28c24c7e4aafa93e7f297a
Author: Martin Kolman <mkolman@redhat.com>
Date:   Thu Oct 2 12:03:12 2014 +0200

    New version - 0.3.9.17

commit c5d91ca3c7b154257098d303680deca28add0b54
Author: Martin Kolman <mkolman@redhat.com>
Date:   Wed Oct 1 17:52:32 2014 +0200

    Fix register_event_cb function signature (#1072033)
    
    The function signature on the anaconda side changed due to the
    Help patch set, so we need to also change the signature in Initial Setup
    to avoid a traceback due to incompatible number of arguments.
    
    Related: rhbz#1072033

commit 3b7614d2bd7cd5bac5bea3e8d3ff95957775a1df
Author: Martin Kolman <mkolman@redhat.com>
Date:   Mon Sep 29 15:33:29 2014 +0200

    New version - 0.3.9.16

commit 6374bee2bf78a65c82a710af10abe8e6f2211ddd
Author: Martin Kolman <mkolman@redhat.com>
Date:   Thu Sep 25 21:17:49 2014 +0200

    Populate README (#1110178)
    
    Resolves: rhbz#1110178

commit ea0005cfcb6ed8f782c93a99481252f17a6e0469
Author: Martin Kolman <mkolman@redhat.com>
Date:   Tue Sep 16 13:40:59 2014 +0200

    New version - 0.3.9.15

commit 67bd657924f3396912a97e38bfcb69dbead8a09d
Author: Martin Kolman <mkolman@redhat.com>
Date:   Tue Sep 16 13:36:37 2014 +0200

    Fix a typo in spec file

commit 43001408da618f1500f123a155a1a3dde27f4bdc
Author: Martin Kolman <mkolman@redhat.com>
Date:   Tue Sep 16 13:20:52 2014 +0200

    Remove the modules folder (#999464)
    
    It is a Firstboot leftover and breaks the GUI/non-GUI package split.
    
    Related: rhbz#999464

commit 5f669ab65ef1b52ddf3f99be1b31344dc3ef0d4e
Author: Martin Kolman <mkolman@redhat.com>
Date:   Thu Sep 11 15:36:30 2014 +0200

    New version - 0.3.9.14

commit 7856f96bbd87888bd8d7c28e98b70ea57e5c53a4
Author: Martin Kolman <mkolman@redhat.com>
Date:   Thu Sep 11 15:30:44 2014 +0200

    Bump Anaconda version requirement for the GUI split
    
    We need splitted Anaconda for our split to work.
    
    Related: rhbz#999464

commit 9238a5f7c799248ab31078559ef91382bc3f755e
Author: Vratislav Podzimek <vpodzime@redhat.com>
Date:   Tue Nov 19 15:49:31 2013 +0100

    Split GUI code into a separate package (#999464)
    
    This is needed to have the Initial Setup utility available on installations
    without graphical stack.

commit e0fdf512f3ef5102541f6dccb04f62a967941b43
Author: Martin Kolman <mkolman@redhat.com>
Date:   Mon Sep 8 12:41:28 2014 +0200

    New version - 0.3.9.13

commit ddbbfa6389a4d9fc3e9389fb0aaef914a2df9e3f
Author: Martin Kolman <mkolman@redhat.com>
Date:   Mon Sep 1 18:50:37 2014 +0200

    Use the Licensing category for the EULA (#1039677)

commit e463cb19171ad746105e0114a0902f6d5ed8c015
Author: Martin Kolman <mkolman@redhat.com>
Date:   Tue Apr 1 18:33:30 2014 +0200

    New version - 0.3.9.12

commit ec31e7c2d0a274dedea08f98fae6d8eac92d985e
Author: Martin Kolman <mkolman@redhat.com>
Date:   Mon Mar 31 15:27:43 2014 +0200

    Set initial-setup translation domain for the hub and EULA spoke
    (#1040240)
    
    Otherwise the "anaconda" translation domain would be used,
    resulting in untranslated strings.

commit 227fab0a5e251a8598951e8b64df7cbdf57ddf54
Author: Martin Kolman <mkolman@redhat.com>
Date:   Tue Mar 18 14:21:41 2014 +0100

    New version - 0.3.9.11

commit d1233ade362fb59bc5fab7820ff21f825d0c8152
Author: Vratislav Podzimek <vpodzime@redhat.com>
Date:   Tue Feb 11 16:53:51 2014 +0100

    New real version - 0.3.9.10
    
    Fixing versions mess.

commit bb83fe199c39bc8bf047c5b4f2288d65a1def714
Author: Vratislav Podzimek <vpodzime@redhat.com>
Date:   Tue Feb 11 16:07:40 2014 +0100

    Get rid of the empty debuginfo package
    
    Related: rhbz#1057590

commit f22a637e666e82ee6c252f20dfb66a0bf79976c0
Author: Vratislav Podzimek <vpodzime@redhat.com>
Date:   Wed Feb 5 08:42:33 2014 +0100

    Try to quit plymouth before running our X server instance (#1058329)
    
    Otherwise the VT may end up not being switched (and they say it's not a bug)
    leaving user staring at the plymouth animation forever with the Initial Setup
    running on a different VT. By quitting plymouth first we get tty1 free to run
    our X server there.

commit b31c350eafc0b4c61f4468c65610394e8db36c02
Author: Martin Kolman <mkolman@redhat.com>
Date:   Mon Feb 24 18:08:11 2014 +0100

    New version - 0.3.9.10

commit a40e9640b36e33ff60c28e04aebf5d7a7032cb6c
Author: Martin Kolman <mkolman@redhat.com>
Date:   Mon Feb 24 17:36:29 2014 +0100

    New version - 0.3.9.9

commit 84316649f28f184d0483c9a170044e0440e5f799
Author: Vratislav Podzimek <vpodzime@redhat.com>
Date:   Fri Jan 24 17:24:05 2014 +0100

    New version - 0.3.9.8

commit 9a37dc9f25932ef905e0bfcd64273f31975dc359
Author: Vratislav Podzimek <vpodzime@redhat.com>
Date:   Thu Nov 28 10:30:49 2013 +0100

    Ignore the SIGINT (#1035590)
    
    We don't want Initial Setup to be interupted with Ctrl+C, especially in the text
    mode.

commit 1f26a1c939e3c4d864d3de66e880ec531eb5f3c4
Author: Vratislav Podzimek <vpodzime@redhat.com>
Date:   Fri Jan 24 13:56:54 2014 +0100

    Make initial-setup an arch specific package
    
    Resolves: rhbz#1057590

commit 9b01cb2d72de2f4f3d25b7ef0e04cb5d4f9bc9af
Author: Vratislav Podzimek <vpodzime@redhat.com>
Date:   Thu Jan 23 14:26:34 2014 +0100

    New version - 0.3.9.7

commit c6f6cab20602cc239a988caca1f6d126383b7166
Author: Vratislav Podzimek <vpodzime@redhat.com>
Date:   Thu Jan 23 14:00:30 2014 +0100

    Sync spec file with downstream

commit 6aea5d2bc1ccfff09e8b0006a529cd721018f141
Author: David Cantrell <dcantrell@redhat.com>
Date:   Wed Dec 18 11:09:23 2013 +0100

    EULA is now in /usr/share/redhat-release/EULA (#1028365)

commit cb9d90a55477e8b90494d79bb920eb51e5465411
Author: Vratislav Podzimek <vpodzime@redhat.com>
Date:   Wed Dec 18 10:57:52 2013 +0100

    New version - 0.3.9.6

commit e20b03e54b5ee77001f6e847e7f682aed5932314
Author: Vratislav Podzimek <vpodzime@redhat.com>
Date:   Tue Dec 17 17:14:35 2013 +0100

    Cancel formatting of EULA when putting it into the text buffer (#1039675)
    
    The EULA file is preformatted to be shown on console, which looks bad in a big
    GtkTextView we put it into. Formatting has to be cancelled preserving blank
    lines.

commit 18a3a17ac6725e187d0e99cae26a59b45cb141d9
Author: Vratislav Podzimek <vpodzime@redhat.com>
Date:   Tue Dec 17 17:02:19 2013 +0100

    Reword the EULA spokes' status messages (#1039672)
    
    "License accepted" better matches the statement "I accept the license agreement"
    shown in the spoke.

commit 740d11eccccde9475e543fa984c96ed8506959e3
Author: David Shea <dshea@redhat.com>
Date:   Wed Dec 11 11:37:01 2013 -0500

    Mark title strings in the initial-setup hub as translatable
    
    (cherry picked from commit 93e5a91a53155a25d495267828ebfdaeb23782e3)
    
    Resolves: rhbz#1040240

commit 2054e60e427bbea692971823bfb2cb8466cc4e1d
Author: David Shea <dshea@redhat.com>
Date:   Wed Dec 11 11:34:39 2013 -0500

    Ignore .po and generated files in po/
    
    The po files are pulled from transifex, and we make the rest.
    
    (cherry picked from commit 01819992aeaf27acd0115614f3a2c3d5fa81b20e)
    
    Related: rhbz#1040240

commit c5119e1331169c0014b7ba2c9cd654fa46acda03
Author: Vratislav Podzimek <vpodzime@redhat.com>
Date:   Mon Nov 18 14:57:48 2013 +0100

    New version - 0.3.9.5

commit 3010665205bbc1ab52419a22290e53fb59d6910a
Author: Vratislav Podzimek <vpodzime@redhat.com>
Date:   Tue Nov 12 14:04:58 2013 +0100

    Override distribution text in spokes (#1028370)
    
    The pyanaconda module sets spokes' distribution texts and beta warnings when it
    initializes them. However, it uses a different code to get product name/title
    then we do. Thus we need to override those texts afterwards.

commit 75320292b7fc4a3da5c99725324a39afaf9dd1d8
Author: Vratislav Podzimek <vpodzime@redhat.com>
Date:   Fri Nov 1 17:54:01 2013 +0100

    New version - 0.3.9.4

commit e5c3f9be36e7f597e401b9a86361e6b50fd79f8d
Author: Vratislav Podzimek <vpodzime@redhat.com>
Date:   Thu Oct 31 07:44:22 2013 +0100

    Inform user that the system may be rebooted (#1022040)
    
    If the License agreement is not accepted and user quits the Initial Setup, the
    system should be rebooted. We should inform user about that in the quit dialog.

commit 2bccbb07d2c8679c32069a659b5fb590f82b5836
Author: Vratislav Podzimek <vpodzime@redhat.com>
Date:   Wed Oct 30 17:07:07 2013 +0100

    Read licence files as utf-8 encoded (#1023052)
    
    License files contain translated licenses so they are usually not ascii.

commit 71549eb536d8dbf495a82ded74c6cd3cdbeb87c1
Author: Vratislav Podzimek <vpodzime@redhat.com>
Date:   Mon Oct 14 10:45:21 2013 +0200

    New version - 0.3.9.3

commit b60611c4aae91a7379eee2a00a9bc572e7aaf483
Author: Vratislav Podzimek <vpodzime@redhat.com>
Date:   Mon Oct 7 17:09:11 2013 +0200

    Reboot the system if EULA is not agreed (#1000409)

commit 233a95e1cd2c1ee487faabe06f111ab75eaf7597
Author: Vratislav Podzimek <vpodzime@redhat.com>
Date:   Mon Oct 7 16:54:13 2013 +0200

    Add TUI Eula spoke (#1000409)

commit e9394f050af8c84e5cbc91b1f87c70b9bcc9fb95
Author: Vratislav Podzimek <vpodzime@redhat.com>
Date:   Mon Oct 7 16:52:55 2013 +0200

    Fix how spokes are collected for the I-S main hub
    
    Related: rhbz#1000409

commit 3a29162a4a809a70f727fc6f017c6d4dad0e4bc3
Author: Vratislav Podzimek <vpodzime@redhat.com>
Date:   Tue Oct 8 16:04:26 2013 +0200

    New version - 0.3.9.2

commit 8c4633fc315aa2ef5ff48fab8d81ae8519b9c472
Author: David Shea <dshea@redhat.com>
Date:   Thu Oct 3 12:59:34 2013 -0400

    Clear the default text before inserting the EULA
    
    Also, since the default text is always replaced in eula.py, the default
    text does not need to be translated.
    
    Related: rhbz#1015005

commit 877f9d7cf6b23ba9647a2d90256013ae54c69286
Author: Vratislav Podzimek <vpodzime@redhat.com>
Date:   Thu Oct 3 10:42:19 2013 +0200

    Put license view into a scrolled window (#1015005)
    
    Otherwise the license view mangles the whole GUI by expanding out of it's area.

commit ae7192a6599b683e29f325fd69180965bb760a18
Author: Vratislav Podzimek <vpodzime@redhat.com>
Date:   Thu Sep 26 12:57:16 2013 -0400

    All changes in the new version are related to rhbz#1000409

commit 8efe8421283f2d7a076ed4641ffc25c88ddb2c2c
Author: Vratislav Podzimek <vpodzime@redhat.com>
Date:   Thu Sep 26 11:33:06 2013 -0400

    New version - 0.3.9.1

commit 29abbe02a89d436987e21e4d1118be38d05d85ae
Author: Vratislav Podzimek <vpodzime@redhat.com>
Date:   Thu Sep 26 11:36:40 2013 -0400

    Fix the requires
    
    Related: rhbz#1000409

commit 518682c2975b698fb104def829e61c0279aa6fe2
Author: Vratislav Podzimek <vpodzime@redhat.com>
Date:   Wed Sep 25 14:22:53 2013 -0400

    Require new version of anaconda with eula command support
    
    Related: rhbz#1000409

commit 0c2a6b0e209f5124092156a8783bc8e94dc4a6f0
Author: Vratislav Podzimek <vpodzime@redhat.com>
Date:   Tue Sep 3 13:39:06 2013 +0200

    EULA agreement spoke (#1000409)

commit f870f1e9a658f5ba85d38720dd021472d1d001ac
Author: Vratislav Podzimek <vpodzime@redhat.com>
Date:   Tue Sep 3 13:38:23 2013 +0200

    Specify and use environment of the main hub
    
    Related: rhbz#1000409

commit 0e43fcfc32cdb6c124ed54e706f6800e94a07472
Author: Vratislav Podzimek <vpodzime@redhat.com>
Date:   Tue Sep 3 13:37:30 2013 +0200

    Fix the base mask of initial_setup gui submodules
    
    Related: rhbz#1000409

commit aee7f804555bbd1cc927c970fa19326b56c0ab58
Author: Vratislav Podzimek <vpodzime@redhat.com>
Date:   Fri Sep 20 14:52:31 2013 -0400

    Yet another serial console in ARMs (#1007163)

commit 44540abc15c5b3fd756c5a00b867a85096bdb7a4
Author: Vratislav Podzimek <vpodzime@redhat.com>
Date:   Tue Sep 10 16:47:29 2013 +0200

    New version

commit 686b2c1dbb29765f5e0ad98ea681a64015074a4d
Author: Vratislav Podzimek <vpodzime@redhat.com>
Date:   Tue Sep 10 16:37:44 2013 +0200

    Sync changelog with downstream

commit 643d3f92a27fe93d2c27354def8831663b5f74f4
Author: Vratislav Podzimek <vpodzime@redhat.com>
Date:   Mon Sep 9 14:02:26 2013 +0200

    Make translations work

commit a442ff34b58fdca3313abd1f7d7f0e60303987e0
Author: Vratislav Podzimek <vpodzime@redhat.com>
Date:   Mon Sep 9 13:10:03 2013 +0200

    Make handling translations easier

commit a98dc289df8e463ba4de7fb46d86670c014634fa
Author: Hans de Goede <hdegoede@redhat.com>
Date:   Thu Sep 5 12:11:02 2013 +0200

    Apply the timezone and NTP configuration (#985566)

commit b7f02fb51a46823e18a6ad3766238e36785c64bc
Author: Vratislav Podzimek <vpodzime@redhat.com>
Date:   Fri Sep 6 08:51:22 2013 +0200

    Don't let product_title() return None
    
    If the file with release information is missing the PRETTY_NAME key-value pair,
    the product_title() would return None while it is expected to return a string.
    
    Also remove debugging prints.

commit b1dfc8f02adfb1666901333c881a236743a77991
Author: Vratislav Podzimek <vpodzime@redhat.com>
Date:   Wed Aug 28 12:04:13 2013 +0200

    Read /etc/os-release to get product title (#1000426)
    
    The /etc/os-release file contains, among the other things, the release name that
    we want to display in the UI.
    
    For GUI we can use just the product title because the string "INITIAL SETUP" is
    shown in the top-left corner. For TUI we should inform user that this is an
    initial setup of the system.
    
    Also rename the hub files not to clash with the the Python package name.

commit a57658865380c5eb44a8dfca4a334d03529d2880
Author: Vratislav Podzimek <vpodzime@redhat.com>
Date:   Tue Aug 27 13:48:55 2013 +0200

    New version

commit 92fa07ac9ad70b7e7d572876d376cd0def95f007
Author: Vratislav Podzimek <vpodzime@redhat.com>
Date:   Thu Aug 22 11:58:20 2013 +0200

    Prevent getty on various services killing us (#979174)
    
    Unfortunately, systemd doesn't allow to specify something like
    'Before=getty.service serial-getty.service' so we must list all consoles and
    serial-consoles manually. The proper solution would be to have a special
    initial-setup.target, but that's a long-term goal that would require a lot more
    work. This is a worse but small patch for the issue.

commit d18dcd98098637f6b4b1d61309f106485bdfa552
Author: Vratislav Podzimek <vpodzime@redhat.com>
Date:   Wed Jun 19 12:24:48 2013 +0200

    Initialize network logging for the network spoke
    
    Related: rhbz#972362

commit 49f4c8aad32971e146216877332b0291d1bfb94e
Author: Vratislav Podzimek <vpodzime@redhat.com>
Date:   Tue Jun 18 13:40:38 2013 +0200

    New version

commit c7d971d42982de31bffce4740238a8e121cfe019
Author: Vratislav Podzimek <vpodzime@redhat.com>
Date:   Tue Jun 18 11:45:13 2013 +0200

    Make serial-getty wait for us as well (#970719)
    
    When run on a serial console, the serial-getty@ttyS0.service needs to wait for
    the initial-setup-text.service to finish, otherwise it kills it and takes the
    console for itself.

commit 27e68e3f4c8e912aedd3fdc16c5fbd8f532d9d7f
Author: Vratislav Podzimek <vpodzime@redhat.com>
Date:   Wed Jun 12 13:01:26 2013 +0200

    Disable the service only on successful exit (#967617)
    
    Seems to fix rhbz#967352 as well.

commit 47d3e018e6aedb885a2f8d97277325b95bb57b4d
Author: Vratislav Podzimek <vpodzime@redhat.com>
Date:   Wed May 22 14:23:40 2013 +0200

    New version

commit 6544621091e590f27aacc7ee2873460014db3ab3
Author: Vratislav Podzimek <vpodzime@redhat.com>
Date:   Wed May 22 11:49:14 2013 +0200

    Reference the new repository in the .spec file

commit 2943f2c28ed04db3a9d59d4cc0fed3e003b9a09d
Author: Adam Williamson <awilliam@redhat.com>
Date:   Wed May 22 11:46:30 2013 +0200

    Prevent systemd services from running on live images
    
    Resolves: rhbz#962196

commit c20045676ffd2748a3d04e92a7edbde061bbe39a
Author: Vratislav Podzimek <vpodzime@redhat.com>
Date:   Wed May 22 11:42:54 2013 +0200

    Don't traceback if the expected kickstart file doesn't exist
    
    Resolves: rhbz#950796

commit 47e451adeb6883a258e6c65b6c18e55eb19a2c55
Author: Vratislav Podzimek <vpodzime@redhat.com>
Date:   Tue May 21 13:47:37 2013 +0200

    Updated spec file to follow the builds

commit 645383340d554f489514bfd4605266aa033a4507
Author: Martin Sivak <msivak@redhat.com>
Date:   Thu Mar 28 18:53:00 2013 +0100

    New version

commit 2710492453d886da03b1597679f5ec862cc48072
Author: Martin Sivak <msivak@redhat.com>
Date:   Thu Mar 28 18:49:47 2013 +0100

    Add addon_paths to sys.path and search for proper UI variant in collect

commit 57a09894d64dd51f12e5b8b3c635066055e64f90
Author: Martin Sivak <msivak@redhat.com>
Date:   Tue Mar 26 17:47:51 2013 +0100

    new version

commit d293abe606e4c35775ff9ed42444fa8385ae7b18
Author: Martin Sivak <msivak@redhat.com>
Date:   Tue Mar 26 17:44:22 2013 +0100

    Systemd units improved
    
    - both modes use plymouth-quit-wait service to ensure there is
      no Plymouth running
    
    - text mode sends signals to systemd to disable/enable status
      messages printing (they corrupt the screen text and settings)

commit c8ea48d502604c4e0801a4b8138d1e8e7095bf92
Author: Martin Sivak <msivak@redhat.com>
Date:   Tue Mar 26 15:55:10 2013 +0100

    new version

commit dc556ed7dfca34c356c7efcfcda39db9c3108a8b
Author: Martin Sivak <msivak@redhat.com>
Date:   Tue Mar 26 15:54:13 2013 +0100

    Do not execute 'old' ksdata and save the resulting ks to file in /root

commit 723500bd942bd4f98df752a507ab494f6fb97faf
Author: Martin Sivak <msivak@redhat.com>
Date:   Tue Mar 26 15:40:58 2013 +0100

    Modify the ROOT_PATH properly

commit 386836d7f49c6f0adc6a917b4ae1008d012ea4d2
Author: Martin Sivak <msivak@redhat.com>
Date:   Tue Mar 26 15:25:03 2013 +0100

    Add missing python-di require to spec

commit ab12fa165f47409ce1f903efa46846f38dbb21a9
Author: Martin Sivak <msivak@redhat.com>
Date:   Fri Mar 22 10:59:40 2013 +0100

    Changelog update

commit 2590c7d3fc377c1e2774e53f35b6483a8619081d
Author: Martin Sivak <msivak@redhat.com>
Date:   Fri Mar 22 10:58:45 2013 +0100

    Initialize anaconda threading properly

commit e216b573d9b0e82fb739c1b0c18d09da8e117658
Author: Martin Sivak <msivak@redhat.com>
Date:   Fri Mar 22 10:58:19 2013 +0100

    Allow usage of different pykickstart in debugging/devel session

commit 90c3b4987ed5efbe3996a678ad52935c21fb8369
Author: Martin Sivak <msivak@redhat.com>
Date:   Thu Mar 21 10:58:54 2013 +0100

    Use proper anaconda environment and bump version

commit 49cf37ab098193ab117054dd33843a62966a5760
Author: Martin Sivak <msivak@redhat.com>
Date:   Tue Mar 19 10:20:11 2013 +0100

    Set the TUI environment to 'firstboot'

commit 9d85a7f6f3b02f4dd07c0ac415d85ed8063d5da4
Author: Martin Sivak <msivak@redhat.com>
Date:   Wed Mar 13 13:33:32 2013 +0100

    Bump version
    
    - Depend on newer anaconda to ensure proper API is installed

commit dc605674eeec06ec8d2c18ab1995362088396159
Author: Martin Sivak <msivak@redhat.com>
Date:   Wed Mar 13 14:12:50 2013 +0100

    Read anaconda's kickstart file

commit 2f30d8b6379570a069ffe3ab6fe074aabeb18388
Author: Martin Sivak <msivak@redhat.com>
Date:   Wed Mar 13 13:32:42 2013 +0100

    Write configuration to disk

commit 44453520e301374bc448fda5726c15b87186977f
Author: Martin Sivak <msivak@redhat.com>
Date:   Wed Mar 13 13:32:06 2013 +0100

    Add localization spokes (Timezone selection)

commit 3372a49b0266589a7f31976b892592c5ce2f3137
Author: Martin Sivak <msivak@redhat.com>
Date:   Wed Mar 13 13:31:35 2013 +0100

    Do not write configuration if exit was selected

commit e2927e730fe7053b819ff09672de3d6043870862
Author: Martin Sivak <msivak@redhat.com>
Date:   Fri Mar 8 14:19:46 2013 +0100

    Fix graphical and text systemd target
    
    - the xserver unit approach worked (after some patch fixes), but
      still had one serious issue. The graphical unit (initial-setup)
      started before Xserver was fully initialized...
    
    - this update starts the initial-setup process inside the xinit
      session and thus ensures that the Xserver is initialized by the
      time initial-setup tests the DISPLAY variable
    
    - text target was configured to conflict with graphical and
      to have it's stdout and stdin routed to terminal

commit 2fec10595bae9ca4ebf44ad2e80bd3521fa2244b
Author: Martin Sivak <msivak@redhat.com>
Date:   Tue Mar 5 10:44:42 2013 +0100

    Add TUI

commit d4c6d44ba432ba873c489a25e493ca9c1b0c40f9
Author: Martin Sivak <msivak@redhat.com>
Date:   Tue Mar 5 09:34:51 2013 +0100

    Make the main script UI agnostic and fix typos, imports and paths

commit 572a7f65b8c752dcf4a14106896812949d358c6a
Author: Martin Sivak <msivak@redhat.com>
Date:   Thu Feb 28 14:07:35 2013 +0100

    Fix the window manager script

commit 48ac459c3a769fe6e95459fa4c8e0ab7c8743a88
Author: Martin Sivak <msivak@redhat.com>
Date:   Tue Feb 26 11:12:07 2013 +0100

    Review changes and firstboot-windowmanager script

commit 002501d4483edbe67087ce90c6592386bc483a3d
Author: Martin Sivak <msivak@redhat.com>
Date:   Wed Jan 30 15:10:58 2013 +0100

    Fix typo in product name

commit 3628ef84d6bad95497d4f728faecb11a2fd21cff
Author: Martin Sivak <msivak@redhat.com>
Date:   Tue Jan 22 15:03:09 2013 +0100

    More fixes for package review and s390 variable rename (typo)

commit e5550843a076bc4d97afe23b4a1361293bc9964c
Author: Martin Sivak <msivak@redhat.com>
Date:   Thu Jan 17 14:47:44 2013 +0100

    Add glade files to setup and manifest and update the pot file

commit 168e0379dfcdf6cba2be09d958ea6bbe1f197500
Author: Martin Sivak <msivak@redhat.com>
Date:   Thu Jan 17 14:35:30 2013 +0100

    Fix a typo in project name and add some files under version control

commit 3d7cce6a292a405b90a053f1b4b12fd7cfd6064b
Author: Martin Sivak <msivak@redhat.com>
Date:   Wed Jan 16 16:56:14 2013 +0100

    set DISPLAY variable instead of passing and argument

commit 9724f70261c68d2a92cec43881c8ad803fef3d4c
Author: Martin Sivak <msivak@redhat.com>
Date:   Wed Jan 16 16:53:26 2013 +0100

    Update spec file, setup.py and add systemd service for xserver

commit 70c462614dcbe0e81ddc74ac2edb35b45771fd2b
Author: Martin Sivak <msivak@redhat.com>
Date:   Fri Jan 11 16:15:34 2013 +0100

    Require F19 anaconda

commit 2ef2f04f24bb7f1f16750575f4998bd15163f9f7
Author: Martin Sivak <msivak@redhat.com>
Date:   Fri Jan 11 16:10:26 2013 +0100

    Add transifex configuration

commit a8fa17bafddf19366cef8d4feec2974680b92ff0
Author: Martin Sivak <msivak@redhat.com>
Date:   Fri Jan 11 16:00:43 2013 +0100

    Changes to make the package ready for review

commit 0ced8a98c4d06665424814733c7a68453f89c753
Author: Martin Sivak <msivak@redhat.com>
Date:   Wed Jan 9 11:40:01 2013 +0100

    Add (empty) README file

commit 0b1caacf60da067b0cdb04ea6b9e556e92d09120
Author: Martin Sivak <msivak@redhat.com>
Date:   Wed Jan 9 11:39:35 2013 +0100

    Set ROOT_PATH to /

commit ddb8f008496ec60e2065a11c16e90d015dd3659d
Author: Martin Sivak <msivak@redhat.com>
Date:   Wed Dec 19 15:47:02 2012 +0100

    Finish the renames, update spec file and add required data files

commit af5fdacaf47c0c1c6976bf7b747ee9fdfdd7c0a9
Author: Martin Sivak <msivak@redhat.com>
Date:   Wed Dec 19 15:46:18 2012 +0100

    Rename classes and import from proper directories

commit fec77ff6e27c77e0efe182b734e49ef6288cf258
Author: Martin Sivak <msivak@redhat.com>
Date:   Wed Dec 19 15:43:22 2012 +0100

    Use the updated API to get firstboot enabled spokes

commit 6f81a6070930a6c91810e05f5746fc11e2c3c3f5
Author: Martin Sivak <msivak@redhat.com>
Date:   Tue Nov 13 15:16:55 2012 +0100

    Move the addon collecting method to anaconda

commit 2789790d86e874e46d0ad2f4002d433fc24e7004
Author: Martin Sivak <msivak@redhat.com>
Date:   Mon Nov 12 17:32:20 2012 +0100

    collect plugins and use the proper data structure to store their data

commit a633e4ab9ce969f49339fc4d2db998e7e8c93455
Author: Martin Sivak <msivak@redhat.com>
Date:   Mon Oct 8 18:02:46 2012 +0200

    Update the paths mechanism to match Anaconda changes

commit 3fcfb82d244119d5f1599f077fc18b35291627b5
Author: Martin Sivak <msivak@redhat.com>
Date:   Mon Oct 8 18:02:18 2012 +0200

    Mock the data structure for Password spoke

commit a04a4a776c3ce666cea88fd9332186330ecf97b1
Author: Martin Sivak <msivak@redhat.com>
Date:   Mon Oct 8 17:59:50 2012 +0200

    Fix firstboot category&spoke collector

commit 799e577c0adf2dc02970594b73969b02daf04f72
Author: Martin Sivak <msivak@redhat.com>
Date:   Fri Oct 5 14:09:30 2012 +0200

    customized QuitDialog

commit 27cadecfb35647dce53d0c13571d53028611433c
Author: Martin Sivak <msivak@redhat.com>
Date:   Fri Oct 5 13:36:42 2012 +0200

    Add glade file and some strings for the Firstboot hub

commit 9f06d0ec64401167f04eacb4c79310f918b4c105
Author: Martin Sivak <msivak@redhat.com>
Date:   Fri Oct 5 12:23:20 2012 +0200

    Add overrides paths and update some paths in Makefile

commit 85213fb5ba9c2ace55f071ea3e3ef611db625311
Author: Martin Sivak <msivak@redhat.com>
Date:   Wed Oct 3 15:22:30 2012 +0200

    Firstboot user interface and hub inheriting from Anaconda
