And of course we
found all kinds of tricks to get around those quotas (e.g. "giving away"
large files to someone with leftover quota), which is why on many systems
you're not allowed to chown files if you're not root.
When I took over running a labful of SunOS machines that were used by our
CS students, one of the first thing I did was turn off a few things in the
system call vector for UIDs higher than a "staff" cutoff. That included
things like chown, chmod and setting the umask. As well as making it
harder for them to share solutions, it also had the advantage of making
other systems more tempting targets...
--
George D M Ross MSc PhD CEng MBCS CITP
University of Edinburgh, School of Informatics,
Appleton Tower, 11 Crichton Street, Edinburgh, Scotland, EH8 9LE
Mail: gdmr(a)inf.ed.ac.uk Voice: 0131 650 5147
PGP: 1024D/AD758CC5 B91E D430 1E0D 5883 EF6A 426C B676 5C2B AD75 8CC5
The University of Edinburgh is a charitable body, registered in
Scotland, with registration number SC005336.