switch to new UI for setup TUI

Change-Id: I19961a39c29cc7d5c62af1ba8b206b11a7ab7e4b
Signed-off-by: Mike Burns <mburns@redhat.com>
Selinux policy adjustments for F18

Some selinux policy adjustments to.

Change-Id: Ib156b95f0ca9ebc32c8b947c2d9ce9b9f801a3ed
Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
Signed-off-by: Joey Boggs <jboggs@redhat.com>
update  efi bootloader support for Fedora 18

rhbz#894062
Signed-off-by: Joey Boggs <jboggs@redhat.com>

Change-Id: I9065fa2b7534380ff16f60b05b31eda54bd408c5
Signed-off-by: Joey Boggs <jboggs@redhat.com>
switch LANG=C to fix installer/setup character display issues

Change-Id: Ib074ad0409529a25242252466e57e623f4e63268
Signed-off-by: Joey Boggs <jboggs@redhat.com>
tui: Add some more docs

Change-Id: I515d2c24efcb47b2e7361ed47f675b2b60d4ac76
Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
tui: Convenience functions for net configuration

A couple of convenience functions were added to allow a better network
configuration without the need to know which values have to be set in
the defaults file.

Change-Id: Ie5b630dba4f431ff4d0d6d8c086828872bba8678
Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
tui: Add simple position indicator to lists

Change-Id: I77a1f6b99305e24b23b475da04ed36f8ddb69fe8
Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
rhn: Make sam_check file based

Previously the SAM check required the subscription-manager to be run
which could lead to long page loading times.
Now the determination is done based upon the presence of the satellite
certificate.

rhbz#894341

Change-Id: I948870bfd90dedbc4d6a2a05d6cd80f0926c347e
Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
installer: Initial code for a reworked installer

This patch contains much stuff to allow to build a page based installer.
This includes smaller changes on the curretn TUI code base, many new
pages for the installer and several fixes here and there.

Change-Id: I14a11475c715afbc5815e0573a35cf96e5b90434
Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
ui: Introduce Builder pattern

We introduce a builder pattern [0] to have a better way to orientate and
documentation by choosing a well known design pattern.

[0] http://en.wikipedia.org/wiki/Builder_pattern

Change-Id: Ia6f52e82631483b27ad50a6be64f6b72b4539bc6
Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>