On Mon, Dec 14, 2015 at 02:04:38PM +0100, [email protected] wrote: > On Fri, 11 Dec 2015, Manuel Bouyer wrote: > > >On Fri, Dec 11, 2015 at 03:15:06PM +0100, > >[email protected] wrote: > >>I'am trying to activate quota on a NetBSD-7 system, but the startup script > >>returns an exit code of 1. > >> > >>[running /etc/rc.d/quota] > >>Checking quotas: done. > >>/etc/rc.d/quota exited with code 1 > > > >Do you have any error in /var/run/rc.log ? > > No. rc.log shows only the three lines. > > > > >> > >>When I try to disable the quota with 'quotaoff -a', the process goes to a > >>non-interruptible status, uses 100% CPU and can not be terminted. > >> > >>Here my fstab: > >> > >># NetBSD /targetroot/etc/fstab > >># See /usr/share/examples/fstab/ for more examples. > >>/dev/sd0a / ffs rw,userquota 1 1 > > > >I would suggest using the new quota2, though. > >See tunefs(8) and fsck_ffs(8) > > It was not possible to activate the quota with tunefs. This is because I use > a kernel with "#INSECURE". Now I have a kernel with 'INSECURE'. Now you can > activate the quota with tunefs. rc.log now looks like this: > > [running /etc/rc.d/quota] > Checking quotas:quotacheck: filesystem / has quotas already turned on > > Question: Can I use QUOTA2 with a '#INSECURE' kernel?
Yes, once it has been turned on with tunefs (or run tunefs in single user mode). > > Is it further necessary to run '/etc/rc.d/quota' at boot or to use the > userquota statement in the fstab? No, remove userquota from fstab. The information is now in the superblock -- Manuel Bouyer <[email protected]> NetBSD: 26 ans d'experience feront toujours la difference --
