PHP 8.2.30
Preview: 2f8563d3ec9b2c7d348e260c015eb237574379 Size: 1.49 KB
//lib/.build-id/fe/2f8563d3ec9b2c7d348e260c015eb237574379

#!/bin/bash
##CageFS proxyexec wrapper - ver 18

if [[ $EUID -eq 0 ]]; then
    echo 'Cannot be run as root'
    exit 1
fi

USR=`/usr/bin/whoami`
CWD=`pwd`
TOKEN=`/bin/cat /var/.cagefs/.cagefs.token`
# It's user's tmp directory and write to it is secure procedure
# because this script is running only under usual user
LOCKFILE=/tmp/.crontab.lock

# automatically obtain next available fd
# previous strategy with `ulimit -n` failed
# in environment where limit is very high (e.g. 1073741816)
exec {FD}>$LOCKFILE

if [[ -e /var/.cagefs/origin ]]; then
    ORIGIN=`/bin/cat /var/.cagefs/origin`
    REMOTE="/usr/bin/ssh -F /etc/ssh/cagefs-rexec_config $USR@$ORIGIN"
else
    REMOTE=""
fi

eval "(
    /usr/bin/flock -x -w 10 $FD || exit 1
    echo -n \"\" | $REMOTE CAGEFS_TOKEN="$TOKEN" /usr/sbin/proxyexec -c cagefs.sock \"$USR\" \"$CWD\" CRONTAB_CHECK $$
) $FD> $LOCKFILE"

[ $? -ne 0 ] && exit 1

eval "(
  /usr/bin/flock -x -w 10 $FD || exit 1
$REMOTE CAGEFS_TOKEN="$TOKEN" /usr/sbin/proxyexec -c cagefs.sock \"$USR\" \"$CWD\" CRONTAB_LIST $$ 2>/dev/null |cat > /var/spool/cron/$USR
) $FD> $LOCKFILE"

/usr/bin/crontab.cagefs $@

eval "(
  /usr/bin/flock -x -w 10 $FD || exit 1
if [ -e /var/spool/cron/$USR ]; then
        cat /var/spool/cron/$USR | $REMOTE CAGEFS_TOKEN="$TOKEN" /usr/sbin/proxyexec -c cagefs.sock \"$USR\" \"$CWD\" CRONTAB_SAVE $$ 2>/dev/null
else
        echo -n \"\" | $REMOTE CAGEFS_TOKEN="$TOKEN" /usr/sbin/proxyexec -c cagefs.sock \"$USR\" \"$CWD\" CRONTAB_SAVE $$ 2>/dev/null
fi
) $FD>$LOCKFILE"

Directory Contents

Dirs: 0 × Files: 28

Name Size Perms Modified Actions
56.88 KB lrwxr-xr-x 2023-04-24 20:32:36
Edit Download
0 B ?????????? 2026-03-27 11:57:31
Edit Download
183.50 KB lrwxr-xr-x 2023-07-26 14:09:05
Edit Download
2.13 MB lrwxr-xr-x 2025-07-23 06:59:57
Edit Download
133.27 KB lrwxr-xr-x 2024-05-29 13:34:21
Edit Download
1.49 KB lrwxr-xr-x 2024-04-06 11:40:05
Edit Download
15.59 KB lrwxr-xr-x 2023-07-26 14:55:54
Edit Download
191.49 KB lrwxr-xr-x 2023-07-26 14:31:59
Edit Download
287.58 KB lrwxr-xr-x 2024-04-17 17:10:39
Edit Download
41.52 KB lrwxr-xr-x 2022-10-08 11:39:41
Edit Download
0 B ?????????? 2026-03-27 11:57:31
Edit Download
20.44 KB lrwxr-xr-x 2025-12-17 18:54:08
Edit Download
0 B ?????????? 2026-03-27 11:57:31
Edit Download
82.91 KB lrwxr-xr-x 2024-04-10 04:58:50
Edit Download
11.49 KB lrwxr-xr-x 2025-04-24 07:57:52
Edit Download
0 B ?????????? 2026-03-27 11:57:31
Edit Download
328.89 KB lrwxr-xr-x 2024-02-27 08:25:00
Edit Download
11.46 KB lrwxr-xr-x 2023-10-17 18:13:14
Edit Download
11.68 KB lrwxr-xr-x 2023-06-06 14:56:00
Edit Download
6.76 MB lrwxr-xr-x 2022-09-02 09:41:45
Edit Download
45.58 KB lrwxr-xr-x 2026-03-24 13:05:31
Edit Download
128.08 KB lrwxr-xr-x 2020-05-12 18:57:45
Edit Download
11.95 KB lrwxr-xr-x 2026-03-17 17:06:39
Edit Download
45.55 KB lrwxr-xr-x 2023-06-06 14:56:01
Edit Download
127.77 KB lrwxr-xr-x 2026-03-17 17:06:39
Edit Download
11.99 KB lrwxr-xr-x 2022-04-18 15:10:53
Edit Download
11.60 KB lrwxr-xr-x 2025-05-14 12:43:45
Edit Download
40.49 KB lrwxr-xr-x 2025-05-27 12:53:20
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).