Fix rc_verbose processing
We were processing the rc_verbose setting before we sourced the configuration file where it was set; this fixes the issue. Fixes #46
This commit is contained in:
		
				
					committed by
					
						 Doug Freed
						Doug Freed
					
				
			
			
				
	
			
			
			
						parent
						
							b8ab99b5d3
						
					
				
				
					commit
					c068762c4c
				
			| @@ -189,10 +189,6 @@ status() | ||||
| } | ||||
|  | ||||
| yesno $RC_DEBUG && set -x | ||||
| if yesno "${rc_verbose:-$RC_VERBOSE}"; then | ||||
| 	EINFO_VERBOSE=yes | ||||
| 	export EINFO_VERBOSE | ||||
| fi | ||||
|  | ||||
| _conf_d=${RC_SERVICE%/*}/../conf.d | ||||
| # If we're net.eth0 or openvpn.work then load net or openvpn config | ||||
| @@ -213,6 +209,12 @@ unset _conf_d | ||||
| # Load any system overrides | ||||
| sourcex -e "@SYSCONFDIR@/rc.conf" | ||||
|  | ||||
| # Set verbose mode | ||||
| if yesno "${rc_verbose:-$RC_VERBOSE}"; then | ||||
| 	EINFO_VERBOSE=yes | ||||
| 	export EINFO_VERBOSE | ||||
| fi | ||||
|  | ||||
| for _cmd; do | ||||
| 	if [ "$_cmd" != status -a "$_cmd" != describe ]; then | ||||
| 		# Apply any ulimit defined | ||||
|   | ||||
		Reference in New Issue
	
	Block a user