AnonSec Shell
Server IP : 104.21.14.48  /  Your IP : 3.12.148.210   [ Reverse IP ]
Web Server : Apache
System : Linux b70eb322-3aee-0c53-7c82-0db91281f2c6.secureserver.net 6.1.90-1.el9.elrepo.x86_64 #1 SMP PREEMPT_DYNAMIC Thu May 2 12:09:22 EDT 2024 x86_64
User : root ( 0)
PHP Version : 8.0.30.2
Disable Function : NONE
Domains : 0 Domains
MySQL : ON  |  cURL : ON  |  WGET : ON  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /usr/share/openrc/support/init.d.examples/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME ]     [ BACKUP SHELL ]     [ JUMPING ]     [ MASS DEFACE ]     [ SCAN ROOT ]     [ SYMLINK ]     

Current File : /usr/share/openrc/support/init.d.examples/wpa_supplicant
#!/sbin/openrc-run
# Copyright (c) 2007-2015 The OpenRC Authors.
# See the Authors file at the top-level directory of this distribution and
# https://github.com/OpenRC/openrc/blob/HEAD/AUTHORS
#
# This file is part of OpenRC. It is subject to the license terms in
# the LICENSE file found in the top-level directory of this
# distribution and at https://github.com/OpenRC/openrc/blob/HEAD/LICENSE
# This file may not be copied, modified, propagated, or distributed
# except according to the terms contained in the LICENSE file.

command=/usr/sbin/wpa_supplicant
: ${wpa_supplicant_conf:=/etc/wpa_supplicant.conf}
wpa_supplicant_if=${wpa_supplicant_if:+-i}$wpa_supplicant_if
command_args="$wpa_supplicant_args -B -c$wpa_supplicant_conf $wpa_supplicant_if"
name="WPA Supplicant Daemon"

depend()
{
	need localmount
	use logger
	after bootmisc modules
	before dns dhcpcd net
	keyword -shutdown
}

find_wireless()
{
	local iface=

	case "$RC_UNAME" in
	Linux)
		for iface in /sys/class/net/*; do
			if [ -e "$iface"/wireless -o \
				-e "$iface"/phy80211 ]
			then
				echo "${iface##*/}"
				return 0
			fi
		done
		;;
	FreeBSD)
		for iface in $(sysctl -b net.wlan.devices 2>/dev/null); do
			echo "${iface##*/}"
		done
		;;
	*)
		for iface in /dev/net/* $(ifconfig -l 2>/dev/null); do
			if ifconfig "${iface##*/}" 2>/dev/null | \
				grep -q "[ ]*ssid "
			then
				echo "${iface##*/}"
				return 0
			fi
		done
		;;
	esac

	return 1
}

append_wireless()
{
	local iface= i=

	iface=$(find_wireless)
	if [ -n "$iface" ]; then
		for i in $iface; do
			command_args="$command_args -i$i"
		done
	else
		eerror "Could not find a wireless interface"
	fi
}

start_pre()
{
	case " $command_args" in
	*" -i"*) ;;
	*) append_wireless;;
	esac
}

Anon7 - 2022
AnonSec Team