forked from zaclys/searxng
		
	Merge pull request #2256 from kvch/force-setting-secret-key
Force admins to set secret_key if debug mode is disabled
This commit is contained in:
		
						commit
						e78bfd4d8b
					
				
					 3 changed files with 7 additions and 1 deletions
				
			
		|  | @ -85,3 +85,7 @@ if 'SEARX_SECRET' in environ: | |||
|     settings['server']['secret_key'] = environ['SEARX_SECRET'] | ||||
| if 'SEARX_BIND_ADDRESS' in environ: | ||||
|     settings['server']['bind_address'] = environ['SEARX_BIND_ADDRESS'] | ||||
| 
 | ||||
| if not searx_debug and settings['server']['secret_key'] == 'ultrasecretkey': | ||||
|     logger.error('server.secret_key is not changed. Please use something else instead of ultrasecretkey.') | ||||
|     exit(1) | ||||
|  |  | |||
|  | @ -8,7 +8,7 @@ search: | |||
| server: | ||||
|     port : 11111 | ||||
|     bind_address : 127.0.0.1 | ||||
|     secret_key : "ultrasecretkey" # change this! | ||||
|     secret_key : "changedultrasecretkey" | ||||
|     base_url : False | ||||
|     http_protocol_version : "1.0" | ||||
| 
 | ||||
|  |  | |||
|  | @ -0,0 +1,2 @@ | |||
| import os | ||||
| os.environ['SEARX_DEBUG'] = '1' | ||||
		Loading…
	
	Add table
		
		Reference in a new issue
	
	 Adam Tauber
						Adam Tauber