!C99Shell v. 2.5 [PHP 8 Update] [24.05.2025]!

Software: Apache/2.4.41 (Ubuntu). PHP/8.0.30 

uname -a: Linux apirnd 5.4.0-204-generic #224-Ubuntu SMP Thu Dec 5 13:38:28 UTC 2024 x86_64 

uid=33(www-data) gid=33(www-data) groups=33(www-data) 

Safe-mode: OFF (not secure)

/netdata/.github/scripts/   drwxr-xr-x
Free 13.25 GB of 57.97 GB (22.86%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Self remove    Logout    


Viewing file:     package_cloud_wrapper.sh (1.73 KB)      -rwxr-xr-x
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
#!/usr/bin/env bash
#
# This is a tool to help removal of packages from packagecloud.io
# It utilizes the package_cloud utility provided from packagecloud.io
#
# Depends on:
# 1) package cloud gem (detects absence and installs it)
#
# Requires:
# 1) PKG_CLOUD_TOKEN variable exported
# 2) To properly install package_cloud when not found, it requires: ruby gcc gcc-c++ ruby-devel
#
# Copyright: SPDX-License-Identifier: GPL-3.0-or-later
#
# Author  : Pavlos Emm. Katsoulakis (paul@netdata.cloud)
#shellcheck disable=SC2068,SC2145
set -e
PKG_CLOUD_CONFIG="$HOME/.package_cloud_configuration.cfg"

# If we are not in netdata git repo, at the top level directory, fail
TOP_LEVEL=$(basename "$(git rev-parse --show-toplevel)")
CWD=$(git rev-parse --show-cdup)
if [ -n "$CWD" ] || [ ! "${TOP_LEVEL}" == "netdata" ]; then
    echo "Run as .github/scripts/$(basename "$0") from top level directory of netdata git repository"
    echo "Docker build process aborted"
    exit 1
fi

# Install dependency if not there
if ! command -v package_cloud > /dev/null 2>&1; then
	echo "No package cloud gem found, installing"
	sudo gem install -V package_cloud || (echo "Package cloud installation failed. you might want to check if required dependencies are there (ruby gcc gcc-c++ ruby-devel)" && exit 1)
else
	echo "Found package_cloud gem, continuing"
fi

# Check for required token and prepare config
if [ -z "${PKG_CLOUD_TOKEN}" ]; then
	echo "Please set PKG_CLOUD_TOKEN to be able to use ${0}"
	exit 1
fi
echo "{\"url\":\"https://packagecloud.io\",\"token\":\"${PKG_CLOUD_TOKEN}\"}" > "${PKG_CLOUD_CONFIG}"

echo "Executing package_cloud with config ${PKG_CLOUD_CONFIG} and parameters $@"
package_cloud $@ --config="${PKG_CLOUD_CONFIG}"

rm -rf "${PKG_CLOUD_CONFIG}"
echo "Done!"

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ Read-Only ]

:: Make Dir ::
 
[ Read-Only ]
:: Make File ::
 
[ Read-Only ]

:: Go Dir ::
 
:: Go File ::
 

--[ c99shell v. 2.5 [PHP 8 Update] [24.05.2025] | Generation time: 0.0048 ]--