ui: Use default when no kbd layout is set

Change-Id: I6bcc3f8160ca128b9ff27cc01e45f746157b3d5d
Bug-Url: https://bugzilla.redhat.com/show_bug.cgi?id=1032228
Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
update selinux module

Bug-Url: https://bugzilla.redhat.com/show_bug.cgi?id=1033064
Change-Id: I2f42a94450d7365b9d11afcc332810a5f6c65879
Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
storage fix

Change-Id: Ia4af4b742fcc21db3787066a76bf3836a5c2ffea
Bug-Url: https://bugzilla.redhat.com/show_bug.cgi?id=988575
Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
selinux: More permissions

Change-Id: Ia37aa8a6996ac39ec68633ebbc955cd4ba53df20
Bug-Url: https://bugzilla.redhat.com/show_bug.cgi?id=1039563
Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
init: Disable USB auto-suspend

USb auto-suspend is disabled at boot to prevent problems with e.g.
virtual keyboards.

Change-Id: I6667f07694484986e5c7b834f55a5a574c3d7f6f
Bug-Url: https://bugzilla.redhat.com/show_bug.cgi?id=850785
Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
init: Symlink kernel into /boot for libguestfs

Change-Id: I59cbbeabe1a91eef8cc571f553100dd600627928
Bug-Url: https://bugzilla.redhat.com/show_bug.cgi?id=1033508
Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
setup: Only add journalctl if available

Change-Id: I638581ff0e13e64053ea28b4bc4350518fa1b950
Bug-Url: https://bugzilla.redhat.com/show_bug.cgi?id=1017029
Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
setup: Adjust ovirt-node.log path

Change-Id: I96e3ce9788c47988c4337bbf072173add33ace33
Bug-Url: https://bugzilla.redhat.com/show_bug.cgi?id=981095
Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
ovirtnode: Don't return in __init__

Change-Id: I97790dac3e0b8e3fb8643728a72e8b4d58b8bc71
Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
selinux: Further updates

Change-Id: I87908879b71f1049c37bca876f441415e1a1323d
Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
recipe: Relabel files after installation

Change-Id: I1780fa7b58ce07e8f57022528fdb792dbcc09795
Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
selinux: More permissions for ssh

Change-Id: I7f634950ac2f8e31c5c524d53bb03aa03eeaefcd
Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
fix grub device.map for iscsi installion
rhbz#901489

Change-Id: I0107a51241dd4ba4a7f9bc89d67ce0db1c3114f3
Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
compile augeas module

rhbz#1009221
Change-Id: Ib2626bd94c8fd14b48e64c12404e67b5787a744c
Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
add /usr/share/snmp/mibs to rwtab
rhbz#994435

Change-Id: If9cc69dcbb82349fa93d4ba0ca8c32f7a9c305f9
Signed-off-by: Joey Boggs <jboggs@redhat.com>
installer: Fix EFI boot entry removal

Previously removing EFI entries during a reinstall failed due to an
incorrect call to efibootmgr.
This patch adds a wrapper around efibootmgr and provides an API to add
an remove EFI boot entries.

This shall prevent incorrect function calls to efibootmgr.
The new API is now also used in the legacy (installer) code.

Change-Id: I761ac056f4a168eefbc49319c0ff66239a9ded38
Bug-Url: https://bugzilla.redhat.com/show_bug.cgi?id=950553
Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
Fix EFI boot entry shown "fedora" issue

Actually the EFI boot entry should show "oVirt Node Hypervisor",not
"fedora" value.
Also this patch fixed using wrong loader_filename issue.
(For fedora, the loader_filename should be "grubx64.efi."
 For rhel, the loader_filename should be "grub.efi")

Change-Id: Ia326f049cbea64e646a974105f265a22c45f315f
Bug-Url: https://bugzilla.redhat.com/show_bug.cgi?id=1004120
Signed-off-by: hadong <hadong0720@gmail.com>
Add some extra parameters for autoinstall

Provide parameters for some of the TUI options which already
exist:
Keyboard Layout
Disable AES-NI
Enable Strong RNG
NFSv4 Domain

Change-Id: I8d539261ea262f726cc977972d986e50a92a972e
Signed-off-by: Ryan Barry <rbarry@redhat.com>
init: Add support for some cmdline args

This patch adds support for setting keyboard layout/use_strong_rng/
disable_aes_ni/nfsv4_domain in cmdline args:
keyboard=layout(eg:keyboard=us)
use_strong_rng=<bytes>
disable_aes_ni=[y|n]
nfsv4_domain=domain
This informations are used to set keyboard layout/use_strong_rng/
disable_aes_ni/nfsv4_domain during an auto-installation.

Change-Id: I9f0f972c4b2cef433269567f25646869d010d30b
Bug-Url: https://bugzilla.redhat.com/show_bug.cgi?id=960846
Bug-Url: https://bugzilla.redhat.com/show_bug.cgi?id=911835
Signed-off-by: hadong <hadong0720@gmail.com>
ui: Add security check to ConfirmedEntry

Previously it was cumbersome to get the effects of incorrect/unsave
passwords on the UI straight. By pulling the password check code into
the ConfirmedEntry widget and adding a Notice field, the whole process
is simpliefied from a "user" perspektive (plugin writer).

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