HEX
Server: Apache
System: Linux viper.innovativeinternet.net 4.18.0-553.80.1.lve.el8.x86_64 #1 SMP Wed Oct 22 19:29:36 UTC 2025 x86_64
User: thetradingroom (1095)
PHP: 8.3.25
Disabled: exec,passthru,shell_exec,system
Upload Files
File: //ibin/ifd
#!/usr/bin/perl


if((!$ARGV[0])||(!$ARGV[1])) {

  system("clear");
  print "---< IIS - ifd >--------------------------------------------------------\n";
  print "---< Description: Used to Bring Down an IP and Erase interface file >---\n\n";
  print "   usage: ifd <ifconfig filename> <'remove Y|N'>\n";
  print "      eg: ifd 176 Y\n";
  print "   Notes: use ticks if string has a space in it.\n\n";

}  else {

	print " ";
	system("/etc/sysconfig/network-scripts/ifdown /etc/sysconfig/network-scripts/ifcfg-eth0:$ARGV[0]");

	if(($ARGV[1]) eq "y") {
		system("rm /etc/sysconfig/network-scripts/ifcfg-eth0:$ARGV[0]");
	}

print " \n";
print "ifcfg-eth0:$ARGV[0] Has Been Shut Down\n";
	if(($ARGV[1]) eq "y") {
		print "ifcfg-eth0:$ARGV[0] Has Been DELETED\n";
        } else {
		print "ifcfg-eth0:$ARGV[0] Has NOT Been DELETED\n";
	}	
print " ";

exit;
}

exit;