[net.unix-wizards] System III file size limit

sch@MITRE-BEDFORD@sri-unix (08/07/82)

Date: Mon Jul 19 08:51:15 1982
System III has a user file size quota, which is not supported by the shell.
If you are creating a large file and wonder why it stops @ 2048 blocks, the
answer is the user file size limit.  This limit can be increased by super-user
on a per process basis by the ulimit(2) sys call, but there is no shell command
to do it.  There are three ways to change it:
	A) Change CDLIMIT in /usr/include/sys/param.h if you want the
	   system to permanantly handle large files.
	B) Incorporate ulimit() into your own programs. Can't just make a
	   setuid program since processes inherit limit from parents.
	C) Add a ulimit command to the shell. This is relatively easy, just
	   imitate the code for umask shell command.  Ask me and I will send
	   along the changes.