AnonSec Shell
Server IP : 104.21.14.48  /  Your IP : 3.128.95.20   [ 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 :  /etc/init.d/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


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

Current File : /etc/init.d/modules
#!/sbin/openrc-run

# Copyright (c) Natanael Copa
# This code is licensed under BSD-2-Clause

description="Loads a user defined list of kernel modules."

depend()
{
	before hwclock hwdrivers
	keyword -openvz -prefix -vserver -lxc
}

start() {
	yesno $rc_verbose && verbose=yes

	ebegin "Loading modules"
	eindent
	for f in /lib/modules-load.d/*.conf \
		/usr/lib/modules-load.d/*.conf; do

		if ! [ -f "$f" ]; then
			continue
		fi

		if  [ -f /etc/modules-load.d/"${f##*/}" ]; then
			veinfo "Ignoring $f due to /etc/modules-load.d/${f##*/}"
			continue
		fi

		if [ -f /run/modules-load.d/"${f##*/}" ]; then
			veinfo "Ignoring $f due to /run/modules-load.d/${f##*/}"
			continue
		fi

		veinfo "Processing $f"
		sed -e 's/\#.*//g' -e '/^[[:space:]]*$/d' < "$f" \
			| while read module args; do
			modprobe -q $module $args
		done
	done
	
	if [ -f /etc/modules ]; then
		veinfo "Processing /etc/modules"
		sed -e 's/\#.*//g' -e '/^[[:space:]]*$/d' < /etc/modules \
			| while read module args; do
			modprobe -q $module $args
		done
	fi

	for f in /etc/modules-load.d/*.conf; do
		if [ ! -f "$f" ]; then
			continue
		fi

		if [ -f /run/modules-load.d/"${f##*/}" ]; then
			veinfo "Ignoring $f due to /run/modules-load.d/${f##*/}"
			continue
		fi

		veinfo "Processing $f"
		sed -e 's/\#.*//g' -e '/^[[:space:]]*$/d' < "$f" \
			| while read module args; do
			modprobe -q $module $args
		done
	done

	for f in /run/modules-load.d/*.conf; do
		if [ ! -f "$f" ]; then
			continue
		fi

		veinfo "Processing $f"
		sed -e 's/\#.*//g' -e '/^[[:space:]]*$/d' < "$f" \
			| while read module args; do
			modprobe -q $module $args
		done
	done
	eoutdent

	eend $?
}


Anon7 - 2022
AnonSec Team