Welcome To Our Shell

Mister Spy & Souheyl Bypass Shell

Current Path : /home/ift/51_iftlib/drupal/

Linux ift1.ift-informatik.de 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64
Upload File :
Current File : //home/ift/51_iftlib/drupal/_actualize.pl

@dirs = @ARGV;
if (!@ARGV) {
   while (0 == 0) {
      $o = <STDIN>;
      $o =~ s/\n//gs;
      $o =~ s/\///gs;
      last if (!$o);
      push(@dirs,$o);
   }
}


foreach $dir (@dirs) {
   print "DIR: $dir\n";
   next if (!(-d $dir));
   print "XXX: " . `pwd` . "=====\n";
   chdir($dir);
   $dir =~ s/\///gs;
   print "Actual directory: " . `pwd` . "=====\n";
   if (`ls . | grep update.php` !~  /update\.php/   ) { print "hier\n"; chdir("..") }
   if (`ls . | grep no_drush`   =~  /no_drush/ )      { print "hier\n"; chdir("..") }
   print `ls . | grep no_drush`;
   next if (-f '_actualize.pl');
   if (-d 'sites') {
      print "DIR: $dir\n";  system("drush updatedb  --yes");
      print "DIR: $dir\n";  system("drush pm-update --yes");
      print "DIR: $dir\n";  system("drush updatedb  --yes");

      print "DIR: $dir\n";  system("drush pm-disable --yes rules");
      print "DIR: $dir\n";  system("drush pm-download --yes rules");
      print "DIR: $dir\n";  system("drush pm-enable --yes rules");

      print "DIR: $dir\n";  system("drush updatedb  --yes");
      print "DIR: $dir\n";  system("drush pm-update --yes");
      print "DIR: $dir\n";  system("drush updatedb  --yes");

      print "DIR: $dir\n";  system("rm -fR sites/default/files/css/*");
      print "DIR: $dir\n";  system("rm -fR sites/default/files/js/*");
      print "DIR: $dir\n";  system("drush cc all");
      print "DIR: $dir\n";  print "  creating database dump\n";
      print "DIR: $dir\n";  system("drush sql-dump > $dir-dump");
      print "DIR: $dir\n";  system("git add --all .");
      print "DIR: $dir\n";  system("git commit -m update_with_actualize_via_drush -a");
#      print "DIR: $dir\n";  print "  creating archive dump\n";
#      print "DIR: $dir\n";  $o1 = `drush archive-dump`;
#      print "DIR: $dir\n=================================================\n\n\n";
#      next if ($o1 !~ /^(.*?)\n([^\n]+)/);
#      $o1 = $2;
#      @ee = localtime(time());
#      print("mv $o1.tar.gz ~/$dir-".sprintf("%02u",$ee[5]-100) . sprintf("%02u",$ee[4]+1) . ".tar.gz")

   }

   chdir("..");
}

bypass 1.0, Devloped By El Moujahidin (the source has been moved and devloped)
Email: contact@elmoujehidin.net bypass 1.0, Devloped By El Moujahidin (the source has been moved and devloped) Email: contact@elmoujehidin.net