mirror of
				https://github.com/Ysurac/openmptcprouter-feeds.git
				synced 2025-03-09 15:40:03 +00:00 
			
		
		
		
	Set shadowsocks as disabled at start
This commit is contained in:
		
							parent
							
								
									e2d370aa34
								
							
						
					
					
						commit
						22b74bc96f
					
				
					 2 changed files with 7 additions and 1 deletions
				
			
		|  | @ -34,7 +34,7 @@ config ss_rules 'ss_rules' | |||
| 	option local_default 'forward' | ||||
| 
 | ||||
| config server 'sss0' | ||||
| 	option disabled 0 | ||||
| 	option disabled 1 | ||||
| 	option server '192.168.1.3' | ||||
| 	option server_port '65101' | ||||
| 	option key '' | ||||
|  |  | |||
|  | @ -283,15 +283,21 @@ rules_exist() { | |||
| server_state() { | ||||
| 	config_get disabled "$1" disabled "0" | ||||
| 	[ "$disabled" = "0" ] && enabled="1" | ||||
| 	config_get key "$1" key | ||||
| 	[ -n "$key" ] && passkey=$key | ||||
| 	config_get password "$1" password | ||||
| 	[ -n "$password" ] && passkey=$password | ||||
| } | ||||
| 
 | ||||
| rules_up() { | ||||
| 	rules_exist && return 0 | ||||
| 	[ "$(uci -q get shadowsocks-libev.ss_rules.disabled)" = "1" ] && return 0 | ||||
| 	enabled="0" | ||||
| 	passkey="" | ||||
| 	config_load shadowsocks-libev | ||||
| 	config_foreach server_state server | ||||
| 	[ "$enabled" = "0" ] && return | ||||
| 	[ -z "$passkey" ] && return | ||||
| 	logger -t "Shadowsocks" "Rules UP" | ||||
| 	for cfgtype in ss_redir; do | ||||
| 		config_foreach ss_rules_restart "$cfgtype" "$cfgtype" | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue