Linux web-conference.aiou.edu.pk 5.4.0-204-generic #224-Ubuntu SMP Thu Dec 5 13:38:28 UTC 2024 x86_64
Apache/2.4.41 (Ubuntu)
: 172.16.50.247 | : 3.145.72.55
Cant Read [ /etc/named.conf ]
7.4.3-4ubuntu2.28
appadmin
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
BLACK DEFEND!
README
+ Create Folder
+ Create File
/
usr /
share /
rsync /
scripts /
[ HOME SHELL ]
Name
Size
Permission
Action
atomic-rsync
3.9
KB
-rwxr-xr-x
cull_options
2.39
KB
-rwxr-xr-x
cvs2includes
1.18
KB
-rwxr-xr-x
file-attr-restore
4.82
KB
-rwxr-xr-x
files-to-excludes
534
B
-rwxr-xr-x
git-set-file-times
910
B
-rwxr-xr-x
logfilter
1.07
KB
-rwxr-xr-x
lsh
2.21
KB
-rwxr-xr-x
mnt-excl
1.8
KB
-rwxr-xr-x
munge-symlinks
1.43
KB
-rwxr-xr-x
rrsync
7.07
KB
-rwxr-xr-x
rsyncstats
8.48
KB
-rwxr-xr-x
Delete
Unzip
Zip
${this.title}
Close
Code Editor : munge-symlinks
#!/usr/bin/perl # This script will either prefix all symlink values with the string # "/rsyncd-munged/" or remove that prefix. use strict; use Getopt::Long; my $SYMLINK_PREFIX = '/rsyncd-munged/'; my $munge_opt; &GetOptions( 'munge' => sub { $munge_opt = 1 }, 'unmunge' => sub { $munge_opt = 0 }, 'all' => \( my $all_opt ), 'help|h' => \( my $help_opt ), ) or &usage; &usage if $help_opt || !defined $munge_opt; my $munged_re = $all_opt ? qr/^($SYMLINK_PREFIX)+(?=.)/ : qr/^$SYMLINK_PREFIX(?=.)/; push(@ARGV, '.') unless @ARGV; open(PIPE, '-|', 'find', @ARGV, '-type', 'l') or die $!; while (<PIPE>) { chomp; my $lnk = readlink($_) or next; if ($munge_opt) { next if !$all_opt && $lnk =~ /$munged_re/; $lnk =~ s/^/$SYMLINK_PREFIX/; } else { next unless $lnk =~ s/$munged_re//; } if (!unlink($_)) { warn "Unable to unlink symlink: $_ ($!)\n"; } elsif (!symlink($lnk, $_)) { warn "Unable to recreate symlink: $_ -> $lnk ($!)\n"; } else { print "$_ -> $lnk\n"; } } close PIPE; exit; sub usage { die <<EOT; Usage: munge-symlinks --munge|--unmunge [--all] [DIR|SYMLINK...] --munge Add the $SYMLINK_PREFIX prefix to symlinks if not already present, or always when combined with --all. --unmunge Remove one $SYMLINK_PREFIX prefix from symlinks or all such prefixes with --all. See the "munge symlinks" option in the rsyncd.conf manpage for more details. EOT }
Close