Exit with error if we don't have xmlsec1. This is a critical tool
This commit is contained in:
		
							parent
							
								
									e6f1b232b0
								
							
						
					
					
						commit
						55cc3e43a4
					
				
					 1 changed files with 5 additions and 1 deletions
				
			
		|  | @ -304,6 +304,10 @@ NOSE_ARGS = [ | ||||||
|     '--cover-package=registrasion.controllers,registrasion.models', |     '--cover-package=registrasion.controllers,registrasion.models', | ||||||
| ] | ] | ||||||
| 
 | 
 | ||||||
|  | xmlsec_binary = '/usr/bin/xmlsec1' | ||||||
|  | if not os.path.isfile(xmlsec_binary): | ||||||
|  |         sys.exit('ERROR: xmlsec1 binary missing, EXITING') | ||||||
|  | 
 | ||||||
| SAML_ATTRIBUTE_MAPPING = { | SAML_ATTRIBUTE_MAPPING = { | ||||||
|     'uid': ('username', ), |     'uid': ('username', ), | ||||||
|     'mail': ('email', ), |     'mail': ('email', ), | ||||||
|  | @ -311,7 +315,7 @@ SAML_ATTRIBUTE_MAPPING = { | ||||||
|     'sn': ('last_name', ), |     'sn': ('last_name', ), | ||||||
| } | } | ||||||
| SAML_CONFIG = { | SAML_CONFIG = { | ||||||
|     'xmlsec_binary': '/usr/bin/xmlsec1', |     'xmlsec_binary': xmlsec_binary, | ||||||
|     'entityid': saml2_entityid, |     'entityid': saml2_entityid, | ||||||
|     'attribute_map_dir': os.path.join(PACKAGE_ROOT, 'saml2/attribute-maps'), |     'attribute_map_dir': os.path.join(PACKAGE_ROOT, 'saml2/attribute-maps'), | ||||||
|     'service': { |     'service': { | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		
		Reference in a new issue
	
	 Sachi King
						Sachi King