fixes #6799 - Workaround for domainname service on RHEL 7 (BZ1071969)
Merge pull request #95 from stbenjam/6799-fix-rhel-7

fixes #6799 - Workaround for domainname service on RHEL 7 (BZ1071969)
Standardise name
add proxy info for subscription-manager

Signed-off-by: Mike Burns <mburns@redhat.com>
Merge pull request #101 from mburns72h/sub_man_proxy

add proxy info for subscription-manager
Properly compare SSSD version
Merge pull request #102 from stbenjam/bz1129216

Compare SSSD version in bash arithmetic context
Remove Puppet from RHEL %packages list

With RHEL, it doesn't make sense to install Puppet during the main section
of the installation as the optional repo isn't available.  Users either get
an error about missing deps, or a partially installed package.
Remove --ignoremissing from %packages to prevent partial package installs
Adding conditional for puppet agent activation
because we need to distinguish between CentOS and Fedora.
Deleted comment above by mistake. Narf.
Additional conditional in order to differentiate naming schemes
Start salt-minion during provisioning in order to get signed keys
Language support with the param "lang"
Fix Debian wheezy matches
Debian keyboard settings are guessed from locale

Tested with en_US and fr_FR.UTF-8

Ref: http://anonscm.debian.org/cgit/d-i/console-setup.git/tree/debian/keyboard-configuration.config#n488
Ref: http://anonscm.debian.org/cgit/d-i/console-setup.git/tree/debian/keyboard-configuration.config#n392
Move SSH server install to a task
do not hardcode disk device
Don't install epel-release on Fedora
Add el7 to compatible OSes