/usr/sbin
NameSizeModeActions
cagefs_enter_site18770755editdlrm
chroot424400755editdlrm
cloudlinux-selector6540755editdlrm
consoletype121600755editdlrm
cracklib-check133600755editdlrm
cracklib-format2510755editdlrm
cracklib-packer133680755editdlrm
cracklib-unpacker92480755editdlrm
create-cracklib-dict9900755editdlrm
ddns-confgen209440755editdlrm
dnssec-checkds9360755editdlrm
dnssec-coverage9380755editdlrm
dnssec-dsfromkey623040755editdlrm
dnssec-importkey623040755editdlrm
dnssec-keyfromlabel663120755editdlrm
dnssec-keygen745920755editdlrm
dnssec-keymgr9340755editdlrm
dnssec-revoke581040755editdlrm
dnssec-settime622960755editdlrm
dnssec-signzone1200160755editdlrm
dnssec-verify541120755editdlrm
exim12800755editdlrm
faillock210160755editdlrm
genrandom126720755editdlrm
ip7099440755editdlrm
isc-hmac-fixup121360755editdlrm
ldconfig10097520755editdlrm
mkhomedir_helper250240755editdlrm
named-checkzone375120755editdlrm
named-compilezone375120755editdlrm
nsec3hash125840755editdlrm
pam_console_apply462800755editdlrm
pam_timestamp_check121520755editdlrm
pluginviewer210640755editdlrm
proxyexec216800555editdlrm
pwhistory_helper209280755editdlrm
saslauthd966880755editdlrm
sasldblistusers2212640755editdlrm
saslpasswd2168160755editdlrm
sendmail12880755editdlrm
snmpd332320755editdlrm
snmptrapd333840755editdlrm
testsaslauthd170560755editdlrm
tmpwatch363200755editdlrm
tsig-keygen209440755editdlrm
unix_chkpwd377440755editdlrm
unix_update377440700editdlrm
Edit: /usr/sbin/sendmail (1288B)
#!/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" SENDMAIL $$ "$@" RETVAL=$? else trap 'ctrl_c_handler' 2 CAGEFS_TOKEN="$TOKEN" /usr/sbin/proxyexec -c cagefs.sock "$USR" "$CWD" SENDMAIL $$ "$@" RETVAL=$? /bin/rm -f $PIDFILE > /dev/null 2>&1 fi exit $RETVAL