Linux ns8.secondary29.go.th 2.6.32-754.28.1.el6.x86_64 #1 SMP Wed Mar 11 18:38:45 UTC 2020 x86_64
Apache/2.2.15 (CentOS)
: 122.154.134.11 | : 122.154.134.9
Cant Read [ /etc/named.conf ]
5.6.40
apache
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
README
+ Create Folder
+ Create File
/
usr /
libexec /
git-core /
[ HOME SHELL ]
Name
Size
Permission
Action
git
1.09
MB
-rwxr-xr-x
git-add
1.09
MB
-rwxr-xr-x
git-add--interactive
34.88
KB
-rwxr-xr-x
git-am
18.59
KB
-rwxr-xr-x
git-annotate
1.09
MB
-rwxr-xr-x
git-apply
1.09
MB
-rwxr-xr-x
git-archive
1.09
MB
-rwxr-xr-x
git-bisect
9.79
KB
-rwxr-xr-x
git-bisect--helper
1.09
MB
-rwxr-xr-x
git-blame
1.09
MB
-rwxr-xr-x
git-branch
1.09
MB
-rwxr-xr-x
git-bundle
1.09
MB
-rwxr-xr-x
git-cat-file
1.09
MB
-rwxr-xr-x
git-check-attr
1.09
MB
-rwxr-xr-x
git-check-ref-format
1.09
MB
-rwxr-xr-x
git-checkout
1.09
MB
-rwxr-xr-x
git-checkout-index
1.09
MB
-rwxr-xr-x
git-cherry
1.09
MB
-rwxr-xr-x
git-cherry-pick
1.09
MB
-rwxr-xr-x
git-clean
1.09
MB
-rwxr-xr-x
git-clone
1.09
MB
-rwxr-xr-x
git-commit
1.09
MB
-rwxr-xr-x
git-commit-tree
1.09
MB
-rwxr-xr-x
git-config
1.09
MB
-rwxr-xr-x
git-count-objects
1.09
MB
-rwxr-xr-x
git-describe
1.09
MB
-rwxr-xr-x
git-diff
1.09
MB
-rwxr-xr-x
git-diff-files
1.09
MB
-rwxr-xr-x
git-diff-index
1.09
MB
-rwxr-xr-x
git-diff-tree
1.09
MB
-rwxr-xr-x
git-difftool
2.63
KB
-rwxr-xr-x
git-difftool--helper
1.7
KB
-rwxr-xr-x
git-fast-export
1.09
MB
-rwxr-xr-x
git-fast-import
490.63
KB
-rwxr-xr-x
git-fetch
1.09
MB
-rwxr-xr-x
git-fetch-pack
1.09
MB
-rwxr-xr-x
git-filter-branch
11.89
KB
-rwxr-xr-x
git-fmt-merge-msg
1.09
MB
-rwxr-xr-x
git-for-each-ref
1.09
MB
-rwxr-xr-x
git-format-patch
1.09
MB
-rwxr-xr-x
git-fsck
1.09
MB
-rwxr-xr-x
git-fsck-objects
1.09
MB
-rwxr-xr-x
git-gc
1.09
MB
-rwxr-xr-x
git-get-tar-commit-id
1.09
MB
-rwxr-xr-x
git-grep
1.09
MB
-rwxr-xr-x
git-hash-object
1.09
MB
-rwxr-xr-x
git-help
1.09
MB
-rwxr-xr-x
git-http-backend
458.82
KB
-rwxr-xr-x
git-http-fetch
489.99
KB
-rwxr-xr-x
git-http-push
505.5
KB
-rwxr-xr-x
git-imap-send
481.96
KB
-rwxr-xr-x
git-index-pack
1.09
MB
-rwxr-xr-x
git-init
1.09
MB
-rwxr-xr-x
git-init-db
1.09
MB
-rwxr-xr-x
git-instaweb
242.57
KB
-rwxr-xr-x
git-log
1.09
MB
-rwxr-xr-x
git-lost-found
554
B
-rwxr-xr-x
git-ls-files
1.09
MB
-rwxr-xr-x
git-ls-remote
1.09
MB
-rwxr-xr-x
git-ls-tree
1.09
MB
-rwxr-xr-x
git-mailinfo
1.09
MB
-rwxr-xr-x
git-mailsplit
1.09
MB
-rwxr-xr-x
git-merge
1.09
MB
-rwxr-xr-x
git-merge-base
1.09
MB
-rwxr-xr-x
git-merge-file
1.09
MB
-rwxr-xr-x
git-merge-index
1.09
MB
-rwxr-xr-x
git-merge-octopus
2.02
KB
-rwxr-xr-x
git-merge-one-file
3.72
KB
-rwxr-xr-x
git-merge-ours
1.09
MB
-rwxr-xr-x
git-merge-recursive
1.09
MB
-rwxr-xr-x
git-merge-resolve
944
B
-rwxr-xr-x
git-merge-subtree
1.09
MB
-rwxr-xr-x
git-merge-tree
1.09
MB
-rwxr-xr-x
git-mergetool
5.96
KB
-rwxr-xr-x
git-mergetool--lib
8.79
KB
-rw-r--r--
git-mktag
1.09
MB
-rwxr-xr-x
git-mktree
1.09
MB
-rwxr-xr-x
git-mv
1.09
MB
-rwxr-xr-x
git-name-rev
1.09
MB
-rwxr-xr-x
git-notes
1.09
MB
-rwxr-xr-x
git-pack-objects
1.09
MB
-rwxr-xr-x
git-pack-redundant
1.09
MB
-rwxr-xr-x
git-pack-refs
1.09
MB
-rwxr-xr-x
git-parse-remote
1.9
KB
-rw-r--r--
git-patch-id
1.09
MB
-rwxr-xr-x
git-peek-remote
1.09
MB
-rwxr-xr-x
git-prune
1.09
MB
-rwxr-xr-x
git-prune-packed
1.09
MB
-rwxr-xr-x
git-pull
7.84
KB
-rwxr-xr-x
git-push
1.09
MB
-rwxr-xr-x
git-quiltimport
3.27
KB
-rwxr-xr-x
git-read-tree
1.09
MB
-rwxr-xr-x
git-rebase
14.3
KB
-rwxr-xr-x
git-rebase--interactive
24.33
KB
-rwxr-xr-x
git-receive-pack
1.09
MB
-rwxr-xr-x
git-reflog
1.09
MB
-rwxr-xr-x
git-relink
4.1
KB
-rwxr-xr-x
git-remote
1.09
MB
-rwxr-xr-x
git-remote-ftp
498.63
KB
-rwxr-xr-x
git-remote-ftps
498.63
KB
-rwxr-xr-x
git-remote-http
498.63
KB
-rwxr-xr-x
git-remote-https
498.63
KB
-rwxr-xr-x
git-repack
4.39
KB
-rwxr-xr-x
git-replace
1.09
MB
-rwxr-xr-x
git-repo-config
1.09
MB
-rwxr-xr-x
git-request-pull
1.55
KB
-rwxr-xr-x
git-rerere
1.09
MB
-rwxr-xr-x
git-reset
1.09
MB
-rwxr-xr-x
git-rev-list
1.09
MB
-rwxr-xr-x
git-rev-parse
1.09
MB
-rwxr-xr-x
git-revert
1.09
MB
-rwxr-xr-x
git-rm
1.09
MB
-rwxr-xr-x
git-send-pack
1.09
MB
-rwxr-xr-x
git-sh-setup
3.92
KB
-rw-r--r--
git-shell
450.64
KB
-rwxr-xr-x
git-shortlog
1.09
MB
-rwxr-xr-x
git-show
1.09
MB
-rwxr-xr-x
git-show-branch
1.09
MB
-rwxr-xr-x
git-show-index
13.16
KB
-rwxr-xr-x
git-show-ref
1.09
MB
-rwxr-xr-x
git-stage
1.09
MB
-rwxr-xr-x
git-stash
8.63
KB
-rwxr-xr-x
git-status
1.09
MB
-rwxr-xr-x
git-stripspace
1.09
MB
-rwxr-xr-x
git-submodule
17.37
KB
-rwxr-xr-x
git-symbolic-ref
1.09
MB
-rwxr-xr-x
git-tag
1.09
MB
-rwxr-xr-x
git-tar-tree
1.09
MB
-rwxr-xr-x
git-unpack-file
1.09
MB
-rwxr-xr-x
git-unpack-objects
1.09
MB
-rwxr-xr-x
git-update-index
1.09
MB
-rwxr-xr-x
git-update-ref
1.09
MB
-rwxr-xr-x
git-update-server-info
1.09
MB
-rwxr-xr-x
git-upload-archive
1.09
MB
-rwxr-xr-x
git-upload-pack
460.71
KB
-rwxr-xr-x
git-var
1.09
MB
-rwxr-xr-x
git-verify-pack
1.09
MB
-rwxr-xr-x
git-verify-tag
1.09
MB
-rwxr-xr-x
git-web--browse
3.87
KB
-rwxr-xr-x
git-whatchanged
1.09
MB
-rwxr-xr-x
git-write-tree
1.09
MB
-rwxr-xr-x
Delete
Unzip
Zip
${this.title}
Close
Code Editor : git-mergetool--lib
#!/bin/sh # git-mergetool--lib is a library for common merge tool functions diff_mode() { test "$TOOL_MODE" = diff } merge_mode() { test "$TOOL_MODE" = merge } translate_merge_tool_path () { case "$1" in vimdiff) echo vim ;; gvimdiff) echo gvim ;; emerge) echo emacs ;; araxis) echo compare ;; *) echo "$1" ;; esac } check_unchanged () { if test "$MERGED" -nt "$BACKUP"; then status=0 else while true; do echo "$MERGED seems unchanged." printf "Was the merge successful? [y/n] " read answer < /dev/tty case "$answer" in y*|Y*) status=0; break ;; n*|N*) status=1; break ;; esac done fi } valid_tool () { case "$1" in kdiff3 | tkdiff | xxdiff | meld | opendiff | \ emerge | vimdiff | gvimdiff | ecmerge | diffuse | araxis | p4merge) ;; # happy tortoisemerge) if ! merge_mode; then return 1 fi ;; kompare) if ! diff_mode; then return 1 fi ;; *) if test -z "$(get_merge_tool_cmd "$1")"; then return 1 fi ;; esac } get_merge_tool_cmd () { # Prints the custom command for a merge tool if test -n "$1"; then merge_tool="$1" else merge_tool="$(get_merge_tool)" fi if diff_mode; then echo "$(git config difftool.$merge_tool.cmd || git config mergetool.$merge_tool.cmd)" else echo "$(git config mergetool.$merge_tool.cmd)" fi } run_merge_tool () { merge_tool_path="$(get_merge_tool_path "$1")" || exit base_present="$2" status=0 case "$1" in kdiff3) if merge_mode; then if $base_present; then ("$merge_tool_path" --auto \ --L1 "$MERGED (Base)" \ --L2 "$MERGED (Local)" \ --L3 "$MERGED (Remote)" \ -o "$MERGED" \ "$BASE" "$LOCAL" "$REMOTE" \ > /dev/null 2>&1) else ("$merge_tool_path" --auto \ --L1 "$MERGED (Local)" \ --L2 "$MERGED (Remote)" \ -o "$MERGED" \ "$LOCAL" "$REMOTE" \ > /dev/null 2>&1) fi status=$? else ("$merge_tool_path" --auto \ --L1 "$MERGED (A)" \ --L2 "$MERGED (B)" "$LOCAL" "$REMOTE" \ > /dev/null 2>&1) fi ;; kompare) "$merge_tool_path" "$LOCAL" "$REMOTE" ;; tkdiff) if merge_mode; then if $base_present; then "$merge_tool_path" -a "$BASE" \ -o "$MERGED" "$LOCAL" "$REMOTE" else "$merge_tool_path" \ -o "$MERGED" "$LOCAL" "$REMOTE" fi status=$? else "$merge_tool_path" "$LOCAL" "$REMOTE" fi ;; p4merge) if merge_mode; then touch "$BACKUP" if $base_present; then "$merge_tool_path" "$BASE" "$LOCAL" "$REMOTE" "$MERGED" else "$merge_tool_path" "$LOCAL" "$LOCAL" "$REMOTE" "$MERGED" fi check_unchanged else "$merge_tool_path" "$LOCAL" "$REMOTE" fi ;; meld) if merge_mode; then touch "$BACKUP" "$merge_tool_path" "$LOCAL" "$MERGED" "$REMOTE" check_unchanged else "$merge_tool_path" "$LOCAL" "$REMOTE" fi ;; diffuse) if merge_mode; then touch "$BACKUP" if $base_present; then "$merge_tool_path" \ "$LOCAL" "$MERGED" "$REMOTE" \ "$BASE" | cat else "$merge_tool_path" \ "$LOCAL" "$MERGED" "$REMOTE" | cat fi check_unchanged else "$merge_tool_path" "$LOCAL" "$REMOTE" | cat fi ;; vimdiff) if merge_mode; then touch "$BACKUP" "$merge_tool_path" -d -c "wincmd l" \ "$LOCAL" "$MERGED" "$REMOTE" check_unchanged else "$merge_tool_path" -d -c "wincmd l" \ "$LOCAL" "$REMOTE" fi ;; gvimdiff) if merge_mode; then touch "$BACKUP" "$merge_tool_path" -d -c "wincmd l" -f \ "$LOCAL" "$MERGED" "$REMOTE" check_unchanged else "$merge_tool_path" -d -c "wincmd l" -f \ "$LOCAL" "$REMOTE" fi ;; xxdiff) if merge_mode; then touch "$BACKUP" if $base_present; then "$merge_tool_path" -X --show-merged-pane \ -R 'Accel.SaveAsMerged: "Ctrl-S"' \ -R 'Accel.Search: "Ctrl+F"' \ -R 'Accel.SearchForward: "Ctrl-G"' \ --merged-file "$MERGED" \ "$LOCAL" "$BASE" "$REMOTE" else "$merge_tool_path" -X $extra \ -R 'Accel.SaveAsMerged: "Ctrl-S"' \ -R 'Accel.Search: "Ctrl+F"' \ -R 'Accel.SearchForward: "Ctrl-G"' \ --merged-file "$MERGED" \ "$LOCAL" "$REMOTE" fi check_unchanged else "$merge_tool_path" \ -R 'Accel.Search: "Ctrl+F"' \ -R 'Accel.SearchForward: "Ctrl-G"' \ "$LOCAL" "$REMOTE" fi ;; opendiff) if merge_mode; then touch "$BACKUP" if $base_present; then "$merge_tool_path" "$LOCAL" "$REMOTE" \ -ancestor "$BASE" \ -merge "$MERGED" | cat else "$merge_tool_path" "$LOCAL" "$REMOTE" \ -merge "$MERGED" | cat fi check_unchanged else "$merge_tool_path" "$LOCAL" "$REMOTE" | cat fi ;; ecmerge) if merge_mode; then touch "$BACKUP" if $base_present; then "$merge_tool_path" "$BASE" "$LOCAL" "$REMOTE" \ --default --mode=merge3 --to="$MERGED" else "$merge_tool_path" "$LOCAL" "$REMOTE" \ --default --mode=merge2 --to="$MERGED" fi check_unchanged else "$merge_tool_path" --default --mode=diff2 \ "$LOCAL" "$REMOTE" fi ;; emerge) if merge_mode; then if $base_present; then "$merge_tool_path" \ -f emerge-files-with-ancestor-command \ "$LOCAL" "$REMOTE" "$BASE" \ "$(basename "$MERGED")" else "$merge_tool_path" \ -f emerge-files-command \ "$LOCAL" "$REMOTE" \ "$(basename "$MERGED")" fi status=$? else "$merge_tool_path" -f emerge-files-command \ "$LOCAL" "$REMOTE" fi ;; tortoisemerge) if $base_present; then touch "$BACKUP" "$merge_tool_path" \ -base:"$BASE" -mine:"$LOCAL" \ -theirs:"$REMOTE" -merged:"$MERGED" check_unchanged else echo "TortoiseMerge cannot be used without a base" 1>&2 status=1 fi ;; araxis) if merge_mode; then touch "$BACKUP" if $base_present; then "$merge_tool_path" -wait -merge -3 -a1 \ "$BASE" "$LOCAL" "$REMOTE" "$MERGED" \ >/dev/null 2>&1 else "$merge_tool_path" -wait -2 \ "$LOCAL" "$REMOTE" "$MERGED" \ >/dev/null 2>&1 fi check_unchanged else "$merge_tool_path" -wait -2 "$LOCAL" "$REMOTE" \ >/dev/null 2>&1 fi ;; *) merge_tool_cmd="$(get_merge_tool_cmd "$1")" if test -z "$merge_tool_cmd"; then if merge_mode; then status=1 fi break fi if merge_mode; then trust_exit_code="$(git config --bool \ mergetool."$1".trustExitCode || echo false)" if test "$trust_exit_code" = "false"; then touch "$BACKUP" ( eval $merge_tool_cmd ) check_unchanged else ( eval $merge_tool_cmd ) status=$? fi else ( eval $merge_tool_cmd ) fi ;; esac return $status } guess_merge_tool () { if merge_mode; then tools="tortoisemerge" else tools="kompare" fi if test -n "$DISPLAY"; then if test -n "$GNOME_DESKTOP_SESSION_ID" ; then tools="meld opendiff kdiff3 tkdiff xxdiff $tools" else tools="opendiff kdiff3 tkdiff xxdiff meld $tools" fi tools="$tools gvimdiff diffuse ecmerge p4merge araxis" fi case "${VISUAL:-$EDITOR}" in *vim*) tools="$tools vimdiff emerge" ;; *) tools="$tools emerge vimdiff" ;; esac echo >&2 "merge tool candidates: $tools" # Loop over each candidate and stop when a valid merge tool is found. for i in $tools do merge_tool_path="$(translate_merge_tool_path "$i")" if type "$merge_tool_path" > /dev/null 2>&1; then echo "$i" return 0 fi done echo >&2 "No known merge resolution program available." return 1 } get_configured_merge_tool () { # Diff mode first tries diff.tool and falls back to merge.tool. # Merge mode only checks merge.tool if diff_mode; then merge_tool=$(git config diff.tool || git config merge.tool) else merge_tool=$(git config merge.tool) fi if test -n "$merge_tool" && ! valid_tool "$merge_tool"; then echo >&2 "git config option $TOOL_MODE.tool set to unknown tool: $merge_tool" echo >&2 "Resetting to default..." return 1 fi echo "$merge_tool" } get_merge_tool_path () { # A merge tool has been set, so verify that it's valid. if test -n "$1"; then merge_tool="$1" else merge_tool="$(get_merge_tool)" fi if ! valid_tool "$merge_tool"; then echo >&2 "Unknown merge tool $merge_tool" exit 1 fi if diff_mode; then merge_tool_path=$(git config difftool."$merge_tool".path || git config mergetool."$merge_tool".path) else merge_tool_path=$(git config mergetool."$merge_tool".path) fi if test -z "$merge_tool_path"; then merge_tool_path="$(translate_merge_tool_path "$merge_tool")" fi if test -z "$(get_merge_tool_cmd "$merge_tool")" && ! type "$merge_tool_path" > /dev/null 2>&1; then echo >&2 "The $TOOL_MODE tool $merge_tool is not available as"\ "'$merge_tool_path'" exit 1 fi echo "$merge_tool_path" } get_merge_tool () { # Check if a merge tool has been configured merge_tool=$(get_configured_merge_tool) # Try to guess an appropriate merge tool if no tool has been set. if test -z "$merge_tool"; then merge_tool="$(guess_merge_tool)" || exit fi echo "$merge_tool" }
Close