PATH:
lib
/
.build-id
/
6f
#!/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" CAGEFS_ENTER $$ "$@" RETVAL=$? else trap 'ctrl_c_handler' 2 CAGEFS_TOKEN="$TOKEN" /usr/sbin/proxyexec -c cagefs.sock "$USR" "$CWD" CAGEFS_ENTER $$ "$@" RETVAL=$? /bin/rm -f $PIDFILE > /dev/null 2>&1 fi exit $RETVAL
[-] 3f1c82b95f9744a00f89306797e6811823ffbf
[edit]
[-] a608fcd63a8b804c96f79c4742356bdc040453
[edit]
[-] a738804981fd51e97651e11e032a0f01ec8c3d
[edit]
[-] 4ef276bc9c82bdf8e87f31d63f9d498bfae815
[edit]
[-] 3e422d3c43630b9b88c11c052744f5d349774a
[edit]
[-] 7f8ea649180ff9b2662aca0092ba098e61a571
[edit]
[-] 257c9f4b3be6617e84958e615a2a9754e44d1d
[edit]
[-] c6f6d3ba228b034a65556c235f916c43126850
[edit]
[-] ffcbffed0fcb220eecae2d7a6715303efb6adc
[edit]
[-] 0b0c7690e79928d0a8b344f52ae15f5ead07f6
[edit]
[-] 8d8435c4e1e77b291069eda571a532028cccb5
[edit]
[-] 6c3a9dc65a0c75b4e76661bd33ab5f2deb3858
[edit]
[+]
..
[-] fbff379ab39846cb30cc15bbdab2e6c52839ee
[edit]
[-] fe7151e9406e46b320c9e7615a34c481db1b84
[edit]
[-] 509700eda1603174d9fe579e305fbe86b2beaf
[edit]
[-] cb7c056d333116ab69654696f22e0f06982634
[edit]
[-] aa3b82f8c1a1db775e989682dfb3812f3a412e
[edit]
[-] 44dd0f7e10bc4efc2c267e365644ce13b482a5
[edit]
[-] b332b8f4e04c1387015497c8205f50de822d06
[edit]
[-] c40dfaf60c5763627034555d9933330fd052bc
[edit]
[-] 463149afd29d948da6d0b420428ab55b8811d6
[edit]
[-] 8c62ad05137ceccaf7e13dc6e9c0a29be00339
[edit]
[-] 893a42820620a73e2c86b7f69dce751df4706c
[edit]
[-] 06574cff5d91eae05cd660d7e776f8d16503f7
[edit]
[-] 462333483c8a98bc6c303929e22225dc93a9e2
[edit]