Page MenuHomeFreeBSD

cd9660: Apply the file and directory mode masks bits to all 12 access bits
ClosedPublic

Authored by jhb on Oct 31 2024, 3:51 PM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Dec 13, 11:55 PM
Unknown Object (File)
Fri, Dec 6, 10:48 PM
Unknown Object (File)
Sat, Nov 30, 8:03 AM
Unknown Object (File)
Nov 21 2024, 12:21 PM
Unknown Object (File)
Nov 6 2024, 11:35 PM
Unknown Object (File)
Nov 6 2024, 9:24 PM
Unknown Object (File)
Nov 5 2024, 1:44 PM
Unknown Object (File)
Nov 5 2024, 3:42 AM
Subscribers

Details

Summary

This permits the mask bits to control the upper 3 bits used for setuid,
setgid, and sticky permissions. While here, clarify the manpage language
as non-Rockridge volumes with extended attributes can also supply users
and groups along with permissions.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

jhb requested review of this revision.Oct 31 2024, 3:51 PM

Thanks, and also for amending the doc with more technical details.

This revision is now accepted and ready to land.Oct 31 2024, 4:56 PM
sbin/mount_cd9660/mount_cd9660.8
91

644 is read and write for owner - no execute

sbin/mount_cd9660/mount_cd9660.8
91

sigh, my bad.

jhb marked an inline comment as done.Nov 1 2024, 1:57 PM
jhb added inline comments.
sbin/mount_cd9660/mount_cd9660.8
100

This should also be 555

Correct some permissions constants

This revision now requires review to proceed.Nov 1 2024, 1:58 PM

Sigh, had missed that too. Thanks.

This revision is now accepted and ready to land.Nov 1 2024, 2:05 PM

@stevek does this version work ok for you?