Closed d-w-moore closed 1 year ago
Although the issue is solved by b1a4dded0fe76eda17a68408698887695e7fde41 on 4-2-stable, the team has already discussed that a better solution may be needed. If an agent crash were to leave the altered permissions in place, this fix would present a potential security issue.
Following discussion with @d-w-moore, all we need is a new test that verifies this issue has been resolved.
@d-w-moore - Please close if finished. Thanks!
[x] 4-2-stable
on iRODS 4.2.11, Ubuntu 18.04
To reproduce:
Install logical quotas.
Create a rodsuser
user
and log in as that user in a different terminal.As
user
: create subcollection:/tempZone/home/user/quotaDir
As
rods
, do:... but do not start monitoring yet. As
user
:This succeeds; now delete this data object (
irm "~/quotaDir/shortFile"
).As
rods
, enact the quota set above:Now, as
user
repeat this command:This fails with console message:
And the server long contains: