Linux ip-172-26-2-223 5.4.0-1018-aws #18-Ubuntu SMP Wed Jun 24 01:15:00 UTC 2020 x86_64
Apache
: 172.26.2.223 | : 18.216.93.197
Cant Read [ /etc/named.conf ]
8.1.13
www
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
/
www /
server /
nvm /
test /
fast /
Unit tests /
[ HOME SHELL ]
Name
Size
Permission
Action
mocks
[ DIR ]
drwxrwxr-x
nvm ls-remote
936
B
-rwxrwxr-x
nvm set_colors
1.84
KB
-rwxrwxr-x
nvm version-remote
2.22
KB
-rwxrwxr-x
nvm_add_iojs_prefix
408
B
-rwxrwxr-x
nvm_alias
1.01
KB
-rwxrwxr-x
nvm_alias LTS-N
657
B
-rwxrwxr-x
nvm_alias_path
164
B
-rwxrwxr-x
nvm_change_path
2.11
KB
-rwxrwxr-x
nvm_check_for_help
306
B
-rwxrwxr-x
nvm_clang_version
1.57
KB
-rwxrwxr-x
nvm_command_info
1.83
KB
-rwxrwxr-x
nvm_compare_checksum
2.66
KB
-rwxrwxr-x
nvm_compute_checksum
811
B
-rwxrwxr-x
nvm_curl_libz_support
1.22
KB
-rwxrwxr-x
nvm_curl_use_compression
1.71
KB
-rwxrwxr-x
nvm_curl_version
865
B
-rwxrwxr-x
nvm_die_on_prefix
10.24
KB
-rwxrwxr-x
nvm_ensure_default_set
523
B
-rwxrwxr-x
nvm_ensure_version_installed
2.7
KB
-rwxrwxr-x
nvm_ensure_version_prefix
639
B
-rwxrwxr-x
nvm_find_project_dir
1.33
KB
-rwxrwxr-x
nvm_find_up
817
B
-rwxrwxr-x
nvm_format_version
655
B
-rwxrwxr-x
nvm_get_arch
1.97
KB
-rwxrwxr-x
nvm_get_checksum
1.18
KB
-rwxrwxr-x
nvm_get_checksum_alg
272
B
-rwxrwxr-x
nvm_get_checksum_binary
399
B
-rwxrwxr-x
nvm_get_colors
3.07
KB
-rwxrwxr-x
nvm_get_default_packages
1.94
KB
-rwxrwxr-x
nvm_get_latest missing curl or...
455
B
-rwxrwxr-x
nvm_get_minor_version
1023
B
-rwxrwxr-x
nvm_get_mirror
1.2
KB
-rwxrwxr-x
nvm_has
352
B
-rwxrwxr-x
nvm_has_non_aliased
840
B
-rwxrwxr-x
nvm_has_solaris_binary
963
B
-rwxrwxr-x
nvm_has_system_iojs
375
B
-rwxrwxr-x
nvm_has_system_node
354
B
-rwxrwxr-x
nvm_install_latest_npm
1.31
KB
-rwxrwxr-x
nvm_install_no_progress_bar
1.13
KB
-rw-rw-r--
nvm_iojs_prefix
178
B
-rwxrwxr-x
nvm_iojs_version_has_solaris_b...
596
B
-rwxrwxr-x
nvm_is_alias
520
B
-rwxrwxr-x
nvm_is_iojs_version
381
B
-rwxrwxr-x
nvm_is_merged_node_version
426
B
-rwxrwxr-x
nvm_is_natural_num
591
B
-rwxrwxr-x
nvm_is_valid_version
625
B
-rwxrwxr-x
nvm_ls_current
1.5
KB
-rwxrwxr-x
nvm_ls_remote
2.73
KB
-rwxrwxr-x
nvm_ls_remote LTS aliases
1.16
KB
-rwxrwxr-x
nvm_ls_remote nightly
2.58
KB
-rwxrwxr-x
nvm_ls_remote_iojs
1.03
KB
-rwxrwxr-x
nvm_make_alias
770
B
-rwxrwxr-x
nvm_node_prefix
178
B
-rwxrwxr-x
nvm_node_version_has_solaris_b...
1.15
KB
-rwxrwxr-x
nvm_num_version_groups
1.13
KB
-rwxrwxr-x
nvm_print_alias_path
1.53
KB
-rwxrwxr-x
nvm_print_color_code
641
B
-rwxrwxr-x
nvm_print_default_alias
1.24
KB
-rwxrwxr-x
nvm_print_implicit_alias error...
1.35
KB
-rwxrwxr-x
nvm_print_implicit_alias succe...
3.24
KB
-rwxrwxr-x
nvm_print_npm_version
623
B
-rwxrwxr-x
nvm_remote_version
3.11
KB
-rwxrwxr-x
nvm_remote_versions
3.23
KB
-rwxrwxr-x
nvm_stdout_is_terminal
1.76
KB
-rwxrwxr-x
nvm_strip_iojs_prefix
521
B
-rwxrwxr-x
nvm_strip_path
400
B
-rwxrwxr-x
nvm_supports_source_options
559
B
-rwxrwxr-x
nvm_supports_xz
884
B
-rwxrwxr-x
nvm_tree_contains_path
1021
B
-rwxrwxr-x
nvm_use_if_needed
496
B
-rwxrwxr-x
nvm_validate_implicit_alias
1.02
KB
-rwxrwxr-x
nvm_version
1.82
KB
-rwxrwxr-x
nvm_version_dir
608
B
-rwxrwxr-x
nvm_version_greater
387
B
-rwxrwxr-x
nvm_version_path
692
B
-rwxrwxr-x
Delete
Unzip
Zip
${this.title}
Close
Code Editor : nvm_die_on_prefix
#!/bin/sh TEST_PWD=$(pwd) TEST_DIR="$TEST_PWD/nvm_die_on_prefix_tmp" \. ../../../nvm.sh TEST_VERSION_DIR="${TEST_DIR}/version" cleanup () { rm -rf "$TEST_DIR" alias nvm_has='\nvm_has' alias npm='\npm' unset -f nvm_has npm } die () { echo "$@"; cleanup; exit 1; } [ ! -e "$TEST_DIR" ] && mkdir "$TEST_DIR" OUTPUT="$(nvm_die_on_prefix 2>&1)" EXPECTED_OUTPUT="First argument \"delete the prefix\" must be zero or one" EXIT_CODE="$(nvm_die_on_prefix >/dev/null 2>&1; echo $?)" [ "_$OUTPUT" = "_$EXPECTED_OUTPUT" ] || die "'nvm_die_on_prefix' did not error with '$EXPECTED_OUTPUT'; got '$OUTPUT'" [ "_$EXIT_CODE" = "_1" ] || die "'nvm_die_on_prefix' did not exit with 1; got "$EXIT_CODE"" OUTPUT="$(nvm_die_on_prefix 2 2>&1)" EXPECTED_OUTPUT="First argument \"delete the prefix\" must be zero or one" EXIT_CODE="$(nvm_die_on_prefix 2 >/dev/null 2>&1; echo $?)" [ "_$OUTPUT" = "_$EXPECTED_OUTPUT" ] || die "'nvm_die_on_prefix 2' did not error with '$EXPECTED_OUTPUT'; got '$OUTPUT'" [ "_$EXIT_CODE" = "_1" ] || die "'nvm_die_on_prefix' did not exit with 1; got "$EXIT_CODE"" OUTPUT="$(nvm_die_on_prefix 0 2>&1)" EXPECTED_OUTPUT='Second argument "nvm command", and third argument "nvm version dir", must both be nonempty' EXIT_CODE="$(nvm_die_on_prefix 0 >/dev/null 2>&1; echo $?)" [ "_$OUTPUT" = "_$EXPECTED_OUTPUT" ] || die "'nvm_die_on_prefix 0' did not error with '$EXPECTED_OUTPUT'; got '$OUTPUT'" [ "_$EXIT_CODE" = "_2" ] || die "'nvm_die_on_prefix 0' did not exit with 2; got '$EXIT_CODE'" nvm_has() { return 1; } # ie, npm is not installed OUTPUT="$(nvm_die_on_prefix 0 version_dir foo 2>&1)" [ -z "$OUTPUT" ] || die "nvm_die_on_prefix was not a noop when nvm_has returns 1, got '$OUTPUT'" nvm_has() { return 0; } OUTPUT="$(nvm_die_on_prefix 0 foo "$(nvm_version_dir new)" 2>&1)" [ -z "$OUTPUT" ] || die "'nvm_die_on_prefix' was not a noop when prefix is good; got '$OUTPUT'" mkdir -p "$(nvm_version_dir new)" ln -s "$(nvm_version_dir new)" "$TEST_DIR/node" npm() { local args args="$@" if [ "_$args" = "_config --loglevel=warn get prefix" ]; then echo "$TEST_DIR/node" fi } OUTPUT="$(nvm_die_on_prefix 0 foo "$(nvm_version_dir new)" 2>&1)" [ -z "$OUTPUT" ] || die "'nvm_die_on_prefix' was not a noop when directory is equivalent; got '$OUTPUT'" OUTPUT="$(PREFIX=bar nvm_die_on_prefix 0 foo "$(nvm_version_dir new)" 2>&1)" EXPECTED_OUTPUT='nvm is not compatible with the "PREFIX" environment variable: currently set to "bar" Run `unset PREFIX` to unset it.' EXIT_CODE="$(export PREFIX=bar ; nvm_die_on_prefix 0 foo "$(nvm_version_dir new)" >/dev/null 2>&1; echo $?)" [ "_$OUTPUT" = "_$EXPECTED_OUTPUT" ] || die "'PREFIX=bar nvm_die_on_prefix 0 foo' did not error with '$EXPECTED_OUTPUT'; got '$OUTPUT'" [ "_$EXIT_CODE" = "_3" ] || die "'PREFIX=bar nvm_die_on_prefix 0 foo' did not exit with 3; got '$EXIT_CODE'" OUTPUT="$(export NPM_CONFIG_PREFIX=bar ; nvm_die_on_prefix 0 foo "$(nvm_version_dir new)" 2>&1)" EXPECTED_OUTPUT='nvm is not compatible with the "NPM_CONFIG_PREFIX" environment variable: currently set to "bar" Run `unset NPM_CONFIG_PREFIX` to unset it.' EXIT_CODE="$(export NPM_CONFIG_PREFIX=bar ; nvm_die_on_prefix 0 foo "$(nvm_version_dir new)" >/dev/null 2>&1; echo $?)" [ "_$OUTPUT" = "_$EXPECTED_OUTPUT" ] || die "'NPM_CONFIG_PREFIX=bar nvm_die_on_prefix 0 foo' did not error with '$EXPECTED_OUTPUT'; got '$OUTPUT'" [ "_$EXIT_CODE" = "_4" ] || die "'NPM_CONFIG_PREFIX=bar nvm_die_on_prefix 0 foo' did not exit with 4; got '$EXIT_CODE'" OUTPUT="$(export npm_CONFIG_PREFIX=bar ; nvm_die_on_prefix 0 foo "$(nvm_version_dir new)" 2>&1)" EXPECTED_OUTPUT='nvm is not compatible with the "npm_CONFIG_PREFIX" environment variable: currently set to "bar" Run `unset npm_CONFIG_PREFIX` to unset it.' EXIT_CODE="$(export npm_CONFIG_PREFIX=bar ; nvm_die_on_prefix 0 foo "$(nvm_version_dir new)" >/dev/null 2>&1; echo $?)" [ "_$OUTPUT" = "_$EXPECTED_OUTPUT" ] || die "'npm_CONFIG_PREFIX=bar nvm_die_on_prefix 0 foo' did not error with '$EXPECTED_OUTPUT'; got '$OUTPUT'" [ "_$EXIT_CODE" = "_4" ] || die "'npm_CONFIG_PREFIX=bar nvm_die_on_prefix 0 foo' did not exit with 4; got '$EXIT_CODE'" # npmrc tests ( cd "${TEST_DIR}" touch package.json # project: prefix echo 'prefix=garbage' > .npmrc OUTPUT="$(nvm_die_on_prefix 0 foo "${TEST_VERSION_DIR}" 2>&1)" EXPECTED_OUTPUT="Your project npmrc file ($(nvm_sanitize_path "${TEST_DIR}")/.npmrc) has a \`globalconfig\` and/or a \`prefix\` setting, which are incompatible with nvm. Run \`foo\` to unset it." EXIT_CODE="$(nvm_die_on_prefix 0 foo "${TEST_VERSION_DIR}" >/dev/null 2>&1; echo $?)" [ "_$OUTPUT" = "_$EXPECTED_OUTPUT" ] || die "'nvm_die_on_prefix 0 foo' with project .npmrc that has prefix did not error with '$EXPECTED_OUTPUT'; got '$OUTPUT'" [ "_$EXIT_CODE" = "_10" ] || die "'nvm_die_on_prefix 0 foo' with project .npmrc that has prefix did not exit with 10; got '$EXIT_CODE'" # project: globalconfig echo 'globalconfig=garbage' > .npmrc OUTPUT="$(nvm_die_on_prefix 0 foo "${TEST_VERSION_DIR}" 2>&1)" EXPECTED_OUTPUT="Your project npmrc file ($(nvm_sanitize_path "${TEST_DIR}")/.npmrc) has a \`globalconfig\` and/or a \`prefix\` setting, which are incompatible with nvm. Run \`foo\` to unset it." EXIT_CODE="$(nvm_die_on_prefix 0 foo "${TEST_VERSION_DIR}" >/dev/null 2>&1; echo $?)" [ "_$OUTPUT" = "_$EXPECTED_OUTPUT" ] || die "'nvm_die_on_prefix 0 foo' with project .npmrc that has globalconfig did not error with '$EXPECTED_OUTPUT'; got '$OUTPUT'" [ "_$EXIT_CODE" = "_10" ] || die "'nvm_die_on_prefix 0 foo' with project .npmrc that has globalconfig did not exit with 10; got '$EXIT_CODE'" rm "${TEST_DIR}/.npmrc" || die '.npmrc could not be removed' mkdir -p "${TEST_VERSION_DIR}" GLOBAL_NPMRC="${TEST_VERSION_DIR}/etc/npmrc" mkdir -p "${TEST_VERSION_DIR}/etc" BUILTIN_NPMRC="${TEST_VERSION_DIR}/lib/node_modules/npm/npmrc" mkdir -p "${TEST_VERSION_DIR}/lib/node_modules/npm/" export HOME="${TEST_VERSION_DIR}" USER_NPMRC="${TEST_VERSION_DIR}/.npmrc" # global: prefix echo 'prefix=garbage' > "${GLOBAL_NPMRC}" OUTPUT="$(nvm_die_on_prefix 0 foo "${TEST_VERSION_DIR}" 2>&1)" EXPECTED_OUTPUT="Your global npmrc file ($(nvm_sanitize_path "${GLOBAL_NPMRC}")) has a \`globalconfig\` and/or a \`prefix\` setting, which are incompatible with nvm. Run \`foo\` to unset it." EXIT_CODE="$(nvm_die_on_prefix 0 foo "${TEST_VERSION_DIR}" >/dev/null 2>&1; echo $?)" [ "_$OUTPUT" = "_$EXPECTED_OUTPUT" ] || die "'nvm_die_on_prefix 0 foo' with global npmrc that has prefix did not error with '$EXPECTED_OUTPUT'; got '$OUTPUT'" [ "_$EXIT_CODE" = "_10" ] || die "'nvm_die_on_prefix 0 foo' with global npmrc that has prefix did not exit with 10; got '$EXIT_CODE'" # global: globalconfig echo 'globalconfig=garbage' > "${GLOBAL_NPMRC}" OUTPUT="$(nvm_die_on_prefix 0 foo "${TEST_VERSION_DIR}" 2>&1)" EXPECTED_OUTPUT="Your global npmrc file ($(nvm_sanitize_path "${GLOBAL_NPMRC}")) has a \`globalconfig\` and/or a \`prefix\` setting, which are incompatible with nvm. Run \`foo\` to unset it." EXIT_CODE="$(nvm_die_on_prefix 0 foo "${TEST_VERSION_DIR}" >/dev/null 2>&1; echo $?)" [ "_$OUTPUT" = "_$EXPECTED_OUTPUT" ] || die "'nvm_die_on_prefix 0 foo' with global npmrc that has globalconfig did not error with '$EXPECTED_OUTPUT'; got '$OUTPUT'" [ "_$EXIT_CODE" = "_10" ] || die "'nvm_die_on_prefix 0 foo' with global npmrc that has globalconfig did not exit with 10; got '$EXIT_CODE'" rm "${GLOBAL_NPMRC}" || die "${GLOBAL_NPMRC} could not be removed" # builtin: prefix echo 'prefix=garbage' > "${BUILTIN_NPMRC}" OUTPUT="$(nvm_die_on_prefix 0 foo "${TEST_VERSION_DIR}" 2>&1)" EXPECTED_OUTPUT="Your builtin npmrc file ($(nvm_sanitize_path "${BUILTIN_NPMRC}")) has a \`globalconfig\` and/or a \`prefix\` setting, which are incompatible with nvm. Run \`foo\` to unset it." EXIT_CODE="$(nvm_die_on_prefix 0 foo "${TEST_VERSION_DIR}" >/dev/null 2>&1; echo $?)" [ "_$OUTPUT" = "_$EXPECTED_OUTPUT" ] || die "'nvm_die_on_prefix 0 foo' with builtin npmrc that has prefix did not error with '$EXPECTED_OUTPUT'; got '$OUTPUT'" [ "_$EXIT_CODE" = "_10" ] || die "'nvm_die_on_prefix 0 foo' with builtin npmrc that has prefix did not exit with 10; got '$EXIT_CODE'" # builtin: globalconfig echo 'globalconfig=garbage' > "${BUILTIN_NPMRC}" OUTPUT="$(nvm_die_on_prefix 0 foo "${TEST_VERSION_DIR}" 2>&1)" EXPECTED_OUTPUT="Your builtin npmrc file ($(nvm_sanitize_path "${BUILTIN_NPMRC}")) has a \`globalconfig\` and/or a \`prefix\` setting, which are incompatible with nvm. Run \`foo\` to unset it." EXIT_CODE="$(nvm_die_on_prefix 0 foo "${TEST_VERSION_DIR}" >/dev/null 2>&1; echo $?)" [ "_$OUTPUT" = "_$EXPECTED_OUTPUT" ] || die "'nvm_die_on_prefix 0 foo' with builtin npmrc that has globalconfig did not error with '$EXPECTED_OUTPUT'; got '$OUTPUT'" [ "_$EXIT_CODE" = "_10" ] || die "'nvm_die_on_prefix 0 foo' with builtin npmrc that has globalconfig did not exit with 10; got '$EXIT_CODE'" rm "${BUILTIN_NPMRC}" || die "${BUILTIN_NPMRC} could not be removed" # user: prefix echo 'prefix=garbage' > "${USER_NPMRC}" OUTPUT="$(nvm_die_on_prefix 0 foo "${TEST_VERSION_DIR}" 2>&1)" EXPECTED_OUTPUT="Your user’s .npmrc file ($(nvm_sanitize_path "${USER_NPMRC}")) has a \`globalconfig\` and/or a \`prefix\` setting, which are incompatible with nvm. Run \`foo\` to unset it." EXIT_CODE="$(nvm_die_on_prefix 0 foo "${TEST_VERSION_DIR}" >/dev/null 2>&1; echo $?)" [ "_$OUTPUT" = "_$EXPECTED_OUTPUT" ] || die "'nvm_die_on_prefix 0 foo' with user .npmrc that has prefix did not error with '$EXPECTED_OUTPUT'; got '$OUTPUT'" [ "_$EXIT_CODE" = "_10" ] || die "'nvm_die_on_prefix 0 foo' with user .npmrc that has prefix did not exit with 10; got '$EXIT_CODE'" # user: globalconfig echo 'globalconfig=garbage' > "${USER_NPMRC}" OUTPUT="$(nvm_die_on_prefix 0 foo "${TEST_VERSION_DIR}" 2>&1)" EXPECTED_OUTPUT="Your user’s .npmrc file ($(nvm_sanitize_path "${USER_NPMRC}")) has a \`globalconfig\` and/or a \`prefix\` setting, which are incompatible with nvm. Run \`foo\` to unset it." EXIT_CODE="$(nvm_die_on_prefix 0 foo "${TEST_VERSION_DIR}" >/dev/null 2>&1; echo $?)" [ "_$OUTPUT" = "_$EXPECTED_OUTPUT" ] || die "'nvm_die_on_prefix 0 foo' with user .npmrc that has globalconfig did not error with '$EXPECTED_OUTPUT'; got '$OUTPUT'" [ "_$EXIT_CODE" = "_10" ] || die "'nvm_die_on_prefix 0 foo' with user .npmrc that has globalconfig did not exit with 10; got '$EXIT_CODE'" ) cleanup
Close