* on the Sun, Jan 14, 2001 at 10:04:42PM +0100, Peter Keel was blubbering: > quotacheck (from quota_2.00-8) bombs. I can't make out why with > strace, and ltrace "has no available version but is in the database". > Kernel is 2.2.18, with quota turned on, of course.
(nb: This is on Sparc10, Woody, usrquota in fstab and quota turned on) Ok. I recompiled quota, and 'lo! It doesn't segfault. But guess what: - I had to remove 2 includes (ext2fs/ext2fs.h and tcpd.h) from the source, otherwise it wouldn't compile. After removing it compiled without complaining. (which, I think, is very strange...) - quotacheck -uva indeed produced a quota.user file where I expected it. - repquota -a gave me a report with correct blocknumbers and so on - edquota <user> gave me a nearly empty file, only with the text, but no numbers (for blocks, quota, inodes etc.) filled in. Editing this file resulted in it being accepted and seemingly set. - A further check with quota <user> returned "Disk quota for user <user> (Uid: <uid>): none". repquota returned no quota as well. It looks as if quota is completely broken on sparc. Can I set my quota with a hexeditor until this gets fixed? Peter -- "Any good Unix security engineer can clean up any Unix box. But I'm not sure there are people even within Microsoft who know how to clean up an NT box." -- Michael Zbouray