Have the shell limit disk space for users. This will involve some sort of recursive size calculation.