set quota command

The set quota command should only be used whenever there is no operating system API available from the OS that samba can use.
This option is only available if Samba was compiled with quota support.
This parameter should specify the path to a script that can set quota for the specified arguments.
The specified script should take the following arguments:
1 - path to where the quota needs to be set. This needs to be interpreted relative to the current working directory that the script may also check for. 2 - quota type 1 - user quotas 2 - user default quotas (uid = -1) 3 - group quotas 4 - group default quotas (gid = -1) 3 - id (uid for user, gid for group, -1 if N/A) 4 - quota state (0 = disable, 1 = enable, 2 = enable and enforce) 5 - block softlimit 6 - block hardlimit 7 - inode softlimit 8 - inode hardlimit 9(optional) - block size, defaults to 1024
The script should output at least one line of data on success. And nothing on failure.

Example: /usr/local/sbin/set_quota

Supported on: At least Microsoft Windows 7 or Windows Server 2008 family

set quota command

Registry HiveHKEY_LOCAL_MACHINE
Registry PathSoftware\Policies\Samba\smb_conf\set quota command
Value Nameset quota command
Value TypeREG_SZ
Default Value

samba.admx

Administrative Templates (Computers)