diff options
author | Rob Crittenden <rcritten@redhat.com> | 2015-08-24 18:27:35 +0000 |
---|---|---|
committer | Patrick Uiterwijk <puiterwijk@redhat.com> | 2015-08-25 14:50:43 +0200 |
commit | 715fa96eb2f97451749d3e66b801bdefe861b16e (patch) | |
tree | b758efb66d69afd1fc3c5af887fa5edaa9aa050b | |
parent | eab6689943558a6ad27ccbe008cbab7c2560617d (diff) | |
download | ipsilon-715fa96eb2f97451749d3e66b801bdefe861b16e.tar.gz ipsilon-715fa96eb2f97451749d3e66b801bdefe861b16e.tar.xz ipsilon-715fa96eb2f97451749d3e66b801bdefe861b16e.zip |
Count IPA as a login plugin when checking for enabled plugins
The installer ensures that at least one login plugin is enabled.
It didn't consider IPA, which automatically enables gssapi,
when doing this calculation. Add a check so that IPA counts as well.
https://fedorahosted.org/ipsilon/ticket/152
Signed-off-by: Rob Crittenden <rcritten@redhat.com>
Reviewed-by: Patrick Uiterwijk <puiterwijk@redhat.com>
-rwxr-xr-x | ipsilon/install/ipsilon-server-install | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ipsilon/install/ipsilon-server-install b/ipsilon/install/ipsilon-server-install index 80bd274..2c16a03 100755 --- a/ipsilon/install/ipsilon-server-install +++ b/ipsilon/install/ipsilon-server-install @@ -405,7 +405,7 @@ def parse_args(plugins): else: args['lm_order'] = args['lm_order'].split(',') - if len(args['lm_order']) == 0: + if len(args['lm_order']) == 0 and args['ipa'] != 'yes': sys.exit('No login plugins are enabled.') #FIXME: check instance is only alphanums |