Server IP : 192.168.23.10  /  Your IP : 13.59.183.77
Web Server : Apache
System : Linux echo.premieradvertising.com 5.14.0-362.8.1.el9_3.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Nov 7 14:54:22 EST 2023 x86_64
User : rrrallyteam ( 1049)
PHP Version : 8.1.31
Disable Function : exec,passthru,shell_exec,system
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF
Directory (0755) :  /home/../etc/alternatives/

[  Home  ][  C0mmand  ][  Upload File  ]

Current File : /home/../etc/alternatives/arptables-helper
#!/usr/bin/sh

ARPTABLES_CONFIG=/etc/sysconfig/arptables

# compat for removed initscripts dependency

success() {
	echo "[  OK  ]"
	return 0
}

failure() {
	echo "[FAILED]"
	return 1
}

start() {
	if [ ! -x /usr/sbin/arptables ]; then
		exit 4
	fi

	# don't do squat if we don't have the config file
	if [ -f $ARPTABLES_CONFIG ]; then
		printf "Applying arptables firewall rules: "
		/usr/sbin/arptables-restore < $ARPTABLES_CONFIG && \
			success || \
			failure
		touch /var/lock/subsys/arptables
	else
		failure
		echo "Configuration file /etc/sysconfig/arptables missing"
		exit 6
	fi
}

stop() {
	printf "Removing user defined chains: "
	arptables -X && success || failure
	printf "Flushing all chains: "
	arptables -F && success || failure
	printf "Resetting built-in chains to the default ACCEPT policy: "
	arptables -P INPUT ACCEPT && \
		arptables -P OUTPUT ACCEPT && \
		success || \
		failure
	rm -f /var/lock/subsys/arptables
}

case "$1" in
start)
	start
	;;

stop)
	stop
	;;

restart|reload)
	# "restart" is really just "start" as this isn't a daemon,
	# and "start" clears any pre-defined rules anyway.
	# This is really only here to make those who expect it happy
	start
	;;

condrestart|try-restart|force-reload)
	[ -e /var/lock/subsys/arptables ] && start
	;;

*)
	exit 2
esac

exit 0