Drop support for V0 and V1 kernel interfaces
Drop support for old quotactl(2) syscall
Provide quotactl_mnt() helper and use it where possible
quotaon: Fix handling of filesystems without single device
setproject: Fix openWRT build
bcachefs support
I have pushed out a bunch of changes that should fix this.
bcachefs support
I have pushed out a bunch of changes that should fix this.
Drop support for V0 and V1 kernel interfaces
Drop support for old quotactl(2) syscall
Provide quotactl_mnt() helper and use it where possible
quotaon: Fix handling of filesystems without single device
setproject: Fix openWRT build
setproject: fix openat() call
bcachefs support
OK, so still broken with 4.10 version. I'll have a look...
Thanks! I've fixed this in setproject.c directly. If you give me your email address, I can properly credit you in the changelog :).
# quotaon -P / quotaon: Cannot stat() mounted device /dev/sdc:/dev/sda:/dev/sdb: No such file or directory quotaon: Mountpoint (or device) / not found or has no quota enabled. # quota -V Quota utilities version 4.09. Compiled with: EXT2_DIRECT BSD_BEHAVIOUR Bugs to jack@suse.cz
# repquota -Pa *** Report for project quotas on device /dev/sdb:/dev/sdc Block grace time: 7days; Inode grace time: 7days Block limits File limits Project used soft hard grace used soft hard grace ---------------------------------------------------------------------- #0 -- 42113329 0 0 1060684 0 0 #42 -- 0 0 0 1 0 0 # quotaon -Pv -F vfsv1 / quotaon: cannot find . on /dev/sdb:/dev/sdc [/] # quotaon -V Quota utilities version 4.10. Compiled with: USE_LDAP_MAIL_LOOKUP EXT2_DIRECT Bugs to jack@suse....
Sorry, that's "accept" not "access"
I guess it depends how much special ZFS is. If it just means hooking up another syscall for ZFS filesystem I guess that would be OK.
Does not compile with GCC 14 within the OpenWrt build environment
zfs
Quota tools 4.10 released
bcachefs support
No response from reporter.
Release quota-tools 4.10
Update Polish translation
Thanks for report! Which version of quota tools are you using? Because the latest version of quota-tools in current git should handle this fine?
bcachefs support
quotasys: Make detection of QF_META format work for bcachefs
quotaio_xfs: Fix memory leak
setproject: Add support for bcachefs REINHERIT_ATTRS ioctl
setproject: Simple utility for setting projects on files/directories
Move user/group/project name translation into common.[ch]
Add support for bcachefs
Build fails on musl with implicit declaration of function basename error
Thanks for the patch! After some thought I think this is actually going to be the most futureproof solution. I've just fixed up quota_nld.c (and removed the change to rquota.c) in your patch.
Fix building on musl
Please refer: https://bugs.gentoo.org/935812
Build fails on musl with implicit declaration of function basename error
Userspace permission checks (BSD_BEHAVIOUR) are inaccurate and unnecessary
Thanks for the detailed report! Indeed all good points, I'm particularly puzzled how the bug in xfs_read_dquot() got there. Apparently it is there over 23 years since the initial XFS support written by SGI guys back then :) Problems fixed and a few more I've found on top when testing this :)
quotaio_xfs: Convert remaining quotactl(2) calls to quotactl_handle()
quotaio_xfs: Fix quota-tools on XFS
quotaio_xfs: Fix error handling in xfs_read_dquot()
Disable BSD_BEHAVIOUR by default
quotaops: Checking egid with BSD_BEHAVIOR
Userspace permission checks (BSD_BEHAVIOUR) are inaccurate and unnecessary
Enable support for tmpfs quotas
Add quotactl_fd() support
Rename searched_dir->sd_dir to sd_isdir
quota-nld: fix open PID file failed when systemd read it
quota-nld: fix open PID file failed when systemd read it
edquota: Fix editing of individual user grace times
setquota: Avoid false error messages when setting grace times
Thank you very much!
Fix Bashism in configure
Thanks. Applied!
Make configure.ac POSIX compliant
Update required gettext version
Sure, thanks! Signed-off-by: Sam James <sam@gentoo.org>
Thanks for the patch! It looks good. Can you please provide your attribution (Signed-off-by line) so that I can include it in the repository? Thanks!
Update m4/ macros
Thanks for report. I've updated gettext version to 0.19 and refreshed m4 macros.
This will require changing AM_GNU_GETTEXT_VERSION in configure.ac, as it happens to control the versions of the macros too, unfortunately. But most projects use at minimum 0.18 or 0.19. 0.20.x should be fine even at this point.
On my system, they're available in /usr/share/aclocal, although it may vary on other systems if development tools are not installed.
Update m4/ macros
Fix Bashism in configure
Release quota-tools 4.09
Avoid including manpages multiple times in man_MANS
Release quota-tools 4.08
Include unconfigured manpages into distribution
Default Quota
Project limit Not effect
Release quota-tools 4.07
Well, the decision to set quotas was always on userspace - e.g. your user creation script to call setquota(8) or something like that. Now what you ask for would either have to happen inside Singularity (it certainly needs to track somehow used/unused subuids and it could set quota when allocating new subuid) or it could happen inside the kernel when we notice some UID is doing allocation for the first time and we are creating structure in our space tracking. Quota tools (whose tracker you are using...
Default Quota
Yes, this is the right answer :)
Hello again, I finally found answers in the quotalctl(2) man page. Thi is by the way new feature from Filesystems : Quota information can be also stored in hidden system inodes for ext4, XFS, and other filesystems if the filesystem is configured so. In this case, there are no visible quota files and there is no need to use quotacheck(8). Quota information is always kept consistent by the filesystem and the Q_QUOTAON operation serves only to enable enforcement of quota limits. The presence of hidden...
Hello again, my apologize for this request. after further tests, on windows client, mapped drive appears with the correct quota. All is OK ! One question remaining : what could be the replacement for quotacheck ? Regards
Hello, I write here because I haven't found any information by googleing. I have installed new Debian 11, , It is intend to share home directories via samba+winbind to users from Windows 2008 R2 Active Directory forest (not yet upgraded) I need to activate user quotas on the home partition with usrquota in fstab as i'm used to. Thi seems working as expected but things have changed. There is no more aquota.user file in the home's root directory which prevent (I think) Samba to report free space to...
copilar facebook
copilar facebook
common.c: fix strncat usage
quotasys.c: fix strncpy usage
quotacheck, quotaon: Always display message about deprecated usage
Unitialized sa_mask in quota_nld
Thanks, merged.
quota_nld: Initialize sa_mask when registering PID file removal
Unitialized sa_mask in quota_nld