PATH:
lib
/
.build-id
/
af
#!/bin/bash ##CageFS proxyexec wrapper - ver 17 if [[ $EUID -eq 0 ]]; then echo 'Cannot be run as root' exit 1 fi USR=`/usr/bin/whoami` USER_TOKEN_PATH="/var/.cagefs/.cagefs.token" WEBSITE_ISOLATION_FLAG="/opt/cloudlinux/flags/enabled-flags.d/website-isolation.flag" if [[ -f "$WEBSITE_ISOLATION_FLAG" && -n "$WEBSITE_TOKEN_PATH" ]]; then USER_TOKEN_PATH="$WEBSITE_TOKEN_PATH" fi TOKEN=`/bin/cat ${USER_TOKEN_PATH}` # It's user's tmp directory and write to it is secure procedure # because this script is running only under usual user PIDFILE="/tmp/.cagefs.proxy.$$" USER_INTERRUPT=13 CWD=`pwd` ctrl_c_handler() { if [[ -f "$PIDFILE" ]]; then pid=`/bin/cat $PIDFILE` /bin/rm -f $PIDFILE > /dev/null 2>&1 /bin/kill -s SIGINT "$pid" > /dev/null 2>&1 fi exit $USER_INTERRUPT } if [[ -e /var/.cagefs/origin ]]; then ORIGIN=`/bin/cat /var/.cagefs/origin` REMOTE="/usr/bin/ssh -F /etc/ssh/cagefs-rexec_config $USR@$ORIGIN" $REMOTE CAGEFS_TOKEN="$TOKEN" /usr/sbin/proxyexec -c cagefs.sock "$USR" "$CWD" AT $$ "$@" RETVAL=$? else trap 'ctrl_c_handler' 2 CAGEFS_TOKEN="$TOKEN" /usr/sbin/proxyexec -c cagefs.sock "$USR" "$CWD" AT $$ "$@" RETVAL=$? /bin/rm -f $PIDFILE > /dev/null 2>&1 fi exit $RETVAL
[-] 17169efb7b4c3a841bdd5477ba052eb4c02fc4
[edit]
[-] 34f2f19b25f0b90a8d899d265ef62952d9cee3
[edit]
[-] 67077ae55d33e89943244a99053982ce5c5c1d
[edit]
[-] b067a71b16a16bf0e7bd31298690cf9ecf789c
[edit]
[-] 210e413f8e05c318fbaeb89482410ef524bab1
[edit]
[-] aa5757cc844ac4f82249d0cbf00e31429ad726
[edit]
[-] cceac8cf16351661614c3db2b86433d74896dd
[edit]
[-] 65897588c0f7e2b1af6d9634e5844dcd5a9a72
[edit]
[-] 23f1ad2127f0b22550f14b0b9dd6781885d6fd
[edit]
[-] 4b984497dc5a2b0090afd48518777ce80e06c9
[edit]
[+]
..
[-] 021cb89aa85a3e99531a54aa9423e896f2e210
[edit]
[-] 9c1ae89d848b481c7e15548b8e4a8bc105d363
[edit]
[-] 3eb42db2fbdc5f4c12e4454dacc2f1ed9478d1
[edit]
[-] 8c1589ac7743262fb9cc4f7db2cba58d1d35d0
[edit]
[-] ee79bdffee9c961907100f8895032d76cc102d
[edit]
[-] e1699864bbaa02c49317b8cbd480a3e9747c2d
[edit]
[-] cb6d809a59c0805aaa885ac341e721b011fb12
[edit]
[-] a4f395b292aa9b3d2ac700b56a38d62ae2161f
[edit]
[-] 70259920664baf267c794b73646ca432947c3d
[edit]
[-] ce3a4dbeaafaec2475b32e35d4ad37974526cc
[edit]
[-] 703adff8f129480f6429074e90712499db1a89
[edit]
[-] 855d7386c0bd17461f116198eca699bde41abb
[edit]
[-] fabe8d3ec44f067e04a9d5ae4f13a27cabcc1a
[edit]