mirror of
https://github.com/Waujito/youtubeUnblock.git
synced 2026-01-31 06:30:38 +03:00
Update S51youtubeUnblock
Entware style changes
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
# Pass your args here
|
# Pass your args here
|
||||||
ARGS=""
|
ARGS="--daemonize"
|
||||||
|
|
||||||
ENABLED=yes
|
ENABLED=yes
|
||||||
PROCS=youtubeUnblock
|
PROCS=youtubeUnblock
|
||||||
@@ -9,9 +9,7 @@ PATH=/opt/sbin:/opt/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:
|
|||||||
IPV6=1
|
IPV6=1
|
||||||
|
|
||||||
ACTION=$1
|
ACTION=$1
|
||||||
CALLER=$2
|
CALLER=${2:-$0}
|
||||||
|
|
||||||
# . /opt/etc/nfqws/nfqws.conf
|
|
||||||
|
|
||||||
ansi_red="\033[1;31m";
|
ansi_red="\033[1;31m";
|
||||||
ansi_white="\033[1;37m";
|
ansi_white="\033[1;37m";
|
||||||
@@ -25,7 +23,7 @@ ansi_rev="\033[7m";
|
|||||||
ansi_ul="\033[4m";
|
ansi_ul="\033[4m";
|
||||||
|
|
||||||
is_running() {
|
is_running() {
|
||||||
PID_RUNNING=$(pgrep -nx "$PROCS" 2>/dev/null)
|
PID_RUNNING=`pidof $PROCS`
|
||||||
|
|
||||||
if [ -z "$PID_RUNNING" ]; then
|
if [ -z "$PID_RUNNING" ]; then
|
||||||
return 1
|
return 1
|
||||||
@@ -50,29 +48,31 @@ start() {
|
|||||||
ARGS="$ARGS --no-ipv6"
|
ARGS="$ARGS --no-ipv6"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
$PROCS $ARGS >/dev/null 2>&1 &
|
# $PROCS $ARGS >/dev/null 2>&1 &
|
||||||
|
. /opt/etc/init.d/rc.func start $CALLER
|
||||||
|
|
||||||
firewall_start_v4
|
firewall_start_v4
|
||||||
firewall_start_v6
|
firewall_start_v6
|
||||||
system_config
|
system_config
|
||||||
|
|
||||||
echo -e "$ansi_white Started $PROCS $ansi_std"
|
# echo -e "$ansi_white Started $PROCS $ansi_std"
|
||||||
}
|
}
|
||||||
|
|
||||||
stop() {
|
stop() {
|
||||||
echo -e "$ansi_white Shutting down $PROCS $ansi_std"
|
# echo -e "$ansi_white Shutting down $PROCS $ansi_std"
|
||||||
|
|
||||||
firewall_stop_v4
|
firewall_stop_v4
|
||||||
firewall_stop_v6
|
firewall_stop_v6
|
||||||
|
|
||||||
killall $PROCS 2> /dev/null
|
# killall $PROCS 2> /dev/null
|
||||||
|
. /opt/etc/init.d/rc.func stop $CALLER
|
||||||
}
|
}
|
||||||
|
|
||||||
_iptables()
|
_iptables()
|
||||||
{
|
{
|
||||||
ARG="$@"
|
ARGV="$@"
|
||||||
CMD=$1 # iptables or ip6tables
|
CMD=$1 # iptables or ip6tables
|
||||||
ACTION=$2 # -I, -A, -D
|
ACTION=$2 # -I, -A, -D
|
||||||
shift; shift;
|
shift; shift;
|
||||||
RULE="$@"
|
RULE="$@"
|
||||||
|
|
||||||
@@ -82,11 +82,11 @@ _iptables()
|
|||||||
if [ "$ACTION" = "-A" -o "$ACTION" = "-I" ]
|
if [ "$ACTION" = "-A" -o "$ACTION" = "-I" ]
|
||||||
then
|
then
|
||||||
if [ $exists -eq 0 ]; then
|
if [ $exists -eq 0 ]; then
|
||||||
$ARG || exit 1
|
$ARGV || return 1
|
||||||
fi
|
fi
|
||||||
else # -D
|
else # -D
|
||||||
if [ $exists -ne 0 ]; then
|
if [ $exists -ne 0 ]; then
|
||||||
$ARG
|
$ARGV
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user