| Server IP : 193.86.120.172 / Your IP : 216.73.216.67 Web Server : Apache/2.4.63 (Unix) System : Linux JServices 3.10.108 #86003 SMP Wed Oct 22 13:20:46 CST 2025 x86_64 User : kubec ( 1026) PHP Version : 8.2.28 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /usr/syno/share/ |
Upload File : |
#!/bin/sh
[ -z "$__INCLUDE_PROJECTQUOTA_SH__" ] || return
readonly __INCLUDE_PROJECTQUOTA_SH__=defined
. /usr/syno/share/kernelversion.sh
GetPQMountOpt()
{
local MountDev="$1"
if [ "$(KernelVersionCode "$(KernelVersion)")" -ge "$(KernelVersionCode "4.4")" ] ; then
if /sbin/tune2fs -l ${MountDev} | /bin/grep "^Filesystem features:" | /bin/grep -q -w project ; then
echo "-oprjquota,rootprjquota"
return 0
fi
fi
echo
}
PQMounted()
{
local MountPoint="$1"
if [ -z "${MountPoint}" ]; then
return 1
fi
local MountLine
MountLine=$(grep " $MountPoint " /proc/mounts)
if [ "${MountPoint}" != "$(echo "$MountLine" | cut -d ' ' -f 2 )" ]; then
return 1
fi
echo "$MountLine" | cut -d ' ' -f 4 | grep -qw prjquota
}