relayd: remove old start-stop-service related code
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
This commit is contained in:
		| @@ -21,7 +21,6 @@ resolve_ifname() { | |||||||
| 	grep -qs "^ *$1:" /proc/net/dev && { | 	grep -qs "^ *$1:" /proc/net/dev && { | ||||||
| 		procd_append_param command -I "$1" | 		procd_append_param command -I "$1" | ||||||
| 		procd_append_param netdev "$1" | 		procd_append_param netdev "$1" | ||||||
| 		append ifaces "$1" |  | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
| @@ -36,26 +35,12 @@ resolve_network() { | |||||||
| start_relay() { | start_relay() { | ||||||
| 	local cfg="$1" | 	local cfg="$1" | ||||||
|  |  | ||||||
| 	local args="" |  | ||||||
| 	local ifaces="" |  | ||||||
|  |  | ||||||
| 	config_get proto "$cfg" proto | 	config_get proto "$cfg" proto | ||||||
| 	[ "$proto" = "relay" ] || return 0 | 	[ "$proto" = "relay" ] || return 0 | ||||||
|  |  | ||||||
| 	config_get_bool disabled "$cfg" disabled 0 | 	config_get_bool disabled "$cfg" disabled 0 | ||||||
| 	[ "$disabled" -gt 0 ] && return 0 | 	[ "$disabled" -gt 0 ] && return 0 | ||||||
|  |  | ||||||
| 	SERVICE_DAEMONIZE=1 |  | ||||||
| 	SERVICE_WRITE_PID=1 |  | ||||||
| 	SERVICE_PID_FILE="/var/run/relay-$cfg.pid" |  | ||||||
| 	[ -f "$SERVICE_PID_FILE" ] && { |  | ||||||
| 		if grep -q relayd "/proc/$(cat $SERVICE_PID_FILE)/cmdline"; then |  | ||||||
| 			return 0 |  | ||||||
| 		else |  | ||||||
| 			rm -f "$SERVICE_PID_FILE" |  | ||||||
| 		fi |  | ||||||
| 	} |  | ||||||
|  |  | ||||||
| 	procd_open_instance | 	procd_open_instance | ||||||
| 	procd_set_param command "$PROG" | 	procd_set_param command "$PROG" | ||||||
|  |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Yousong Zhou
					Yousong Zhou