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>
else:
args['lm_order'] = args['lm_order'].split(',')
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
sys.exit('No login plugins are enabled.')
#FIXME: check instance is only alphanums