403Webshell
Server IP : 150.230.34.123  /  Your IP : 216.73.217.23
Web Server : LiteSpeed
System : Linux amd-instance-20210802-1657 5.15.0-1042-oracle #48~20.04.1-Ubuntu SMP Mon Aug 21 18:27:46 UTC 2023 x86_64
User : ubuntu ( 1001)
PHP Version : 7.4.33
Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : ON
Directory :  /snap/oracle-cloud-agent/72/snap/hooks/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /snap/oracle-cloud-agent/72/snap/hooks/install
#!/usr/bin/env bash
# Copyright (c) 2020 Oracle and/or its affiliates.
# Licensed under the Universal Permissive License v 1.0 as shown at http://oss.oracle.com/licenses/upl.

mkdir -p /etc/oracle-cloud-agent
mkdir -p /var/log/oracle-cloud-agent
mkdir -p /var/log/oracle-cloud-agent/plugins/gomon
mkdir -p /var/log/oracle-cloud-agent/plugins/unifiedmonitoring
mkdir -p /var/log/oracle-cloud-agent/plugins/oci-managementagent
mkdir -p /var/log/oracle-cloud-agent/plugins/oci-vulnerabilityscan
mkdir -p /var/log/oracle-cloud-agent/plugins/oci-blockautoconfig
mkdir -p /var/log/oracle-cloud-agent/plugins/oci-wlp
mkdir -p /var/lib/oracle-cloud-agent
mkdir -p /var/lib/oracle-cloud-agent/tmp
mkdir -p /var/lib/oracle-cloud-agent/reattach
mkdir -p /var/lib/oracle-cloud-agent/plugins/unifiedmonitoring
mkdir -p /var/lib/oracle-cloud-agent/plugins/oci-managementagent
mkdir -p /var/lib/oracle-cloud-agent/plugins/oci-vulnerabilityscan
mkdir -p /var/lib/oracle-cloud-agent/plugins/oci-blockautoconfig
mkdir -p /var/lib/oracle-cloud-agent/plugins/oci-wlp
mkdir -p /etc/oracle-cloud-agent/plugins/gomon
mkdir -p /etc/oracle-cloud-agent/plugins/oci-blockautoconfig
mkdir -p /etc/oracle-cloud-agent/plugins/oci-vulnerabilityscan
mkdir -p /etc/oracle-cloud-agent/plugins/oci-wlp
mkdir -p /etc/oracle-cloud-agent/plugins/unifiedmonitoring
mkdir -p /etc/oracle-cloud-agent/plugins/oci-managementagent/
mkdir -p /etc/apt/apt.conf.d
mkdir -p /usr/bin/ocatools
mkdir -p /var/log/oracle-cloud-agent/plugins/oci-hpc/oci-hpc-configure
mkdir -p /var/log/oracle-cloud-agent/plugins/oci-hpc/oci-hpc-monitoring
mkdir -p /var/log/oracle-cloud-agent/plugins/oci-hpc/oci-rdma-authentication
mkdir -p /etc/oracle-cloud-agent/plugins/oci-hpc/oci-hpc-configure
mkdir -p /etc/oracle-cloud-agent/plugins/oci-hpc/oci-hpc-configure/oci-hpc-dapl-configure/templates/
mkdir -p /etc/oracle-cloud-agent/plugins/oci-hpc/oci-hpc-monitoring
mkdir -p /etc/oracle-cloud-agent/plugins/oci-hpc/oci-rdma-authentication
mkdir -p /etc/oracle-cloud-agent/plugins/oci-hpc/oci-rdma-authentication/templates/
chmod -Rf 2775 /var/lib/oracle-cloud-agent/tmp


if [[ -f ${SNAP}/plugins/bastions ]]; then
    # Need to move the bastions binary to snap common, a snapcraft managed
    # read/write volume, so it can properly set linux capabilities.
    cp ${SNAP}/plugins/bastions ${SNAP_COMMON}/bastions
    # sets capability cap_dac_override+ep on bastions plugin similar to following command
    # setcap cap_dac_override+ep ${SNAP_COMMON}/bastions
    if [[ -f ${SNAP}/plugins/setCapability ]]; then
        sudo ${SNAP}/plugins/setCapability ${SNAP_COMMON}/bastions
    else
        echo "setCapability utility unavailable. Unable to set capabilities on bastions plugin"
    fi

    mkdir -p /etc/oracle-cloud-agent/plugins/bastions
    cp ${SNAP}/plugins/bastions-config/config.yml /etc/oracle-cloud-agent/plugins/bastions/config.yml
fi

cp ${SNAP}/agent.yml /etc/oracle-cloud-agent/agent.yml
cp ${SNAP}/090-oca-vss-plugin-commands /etc/sudoers.d/090-oca-vss-plugin-commands
chmod 440 /etc/sudoers.d/090-oca-vss-plugin-commands
cp ${SNAP}/100-oracle-cloud-agent-users /etc/sudoers.d/100-oracle-cloud-agent-users
chmod 440 /etc/sudoers.d/100-oracle-cloud-agent-users
cp ${SNAP}/updater.yml /etc/oracle-cloud-agent/updater.yml
cp ${SNAP}/plugins/gomon/config/config.yml /etc/oracle-cloud-agent/plugins/gomon/config.yml
cp ${SNAP}/plugins/oci-blockautoconfig/config/config.yml /etc/oracle-cloud-agent/plugins/oci-blockautoconfig/config.yml
cp ${SNAP}/plugins/oci-blockautoconfig/multipath.conf.oca /etc/multipath.conf.oca
cp ${SNAP}/plugins/oci-vulnerabilityscan/config/config.yml /etc/oracle-cloud-agent/plugins/oci-vulnerabilityscan/config.yml
cp ${SNAP}/plugins/oci-wlp/config/config.yml /etc/oracle-cloud-agent/plugins/oci-wlp/config.yml
cp ${SNAP}/plugins/oci-wlp/deb-gpg-pub-key /etc/oracle-cloud-agent/plugins/oci-wlp/deb-gpg-pub-key
cp ${SNAP}/plugins/unifiedmonitoring/config/config.yml /etc/oracle-cloud-agent/plugins/unifiedmonitoring/config.yml
cp ${SNAP}/plugins/unifiedmonitoring/rpm-gpg-pub-key-centos8 /etc/oracle-cloud-agent/plugins/unifiedmonitoring/rpm-gpg-pub-key-centos8
cp ${SNAP}/plugins/oci-managementagent/config/config.yml /etc/oracle-cloud-agent/plugins/oci-managementagent/config.yml
cp ${SNAP}/plugins/oci-hpc/oci-rdma-authentication/config/config.yml /etc/oracle-cloud-agent/plugins/oci-hpc/oci-rdma-authentication/config.yml
cp ${SNAP}/plugins/oci-hpc/oci-hpc-monitoring/config/config.yml /etc/oracle-cloud-agent/plugins/oci-hpc/oci-hpc-monitoring/config.yml
cp ${SNAP}/plugins/oci-hpc/oci-hpc-configure/config/config.yml /etc/oracle-cloud-agent/plugins/oci-hpc/oci-hpc-configure/config.yml
cp ${SNAP}/plugins/oci-hpc/oci-hpc-configure/config/oci-hpc-dapl-configure/templates/dapl_template.conf /etc/oracle-cloud-agent/plugins/oci-hpc/oci-hpc-configure/oci-hpc-dapl-configure/templates/dapl_template.conf
cp -r ${SNAP}/plugins/oci-hpc/oci-rdma-authentication/config/templates/ /etc/oracle-cloud-agent/plugins/oci-hpc/oci-rdma-authentication/
install -m 0755 ${SNAP}/usr/bin/ocatools/diagnostic /usr/bin/ocatools/diagnostic


rm -f /usr/sbin/osms

rm -f /usr/lib/apt/methods/osms

chown -R snap_daemon:snap_daemon /etc/oracle-cloud-agent /var/log/oracle-cloud-agent /var/lib/oracle-cloud-agent

Youez - 2016 - github.com/yon3zu
LinuXploit