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)
Sat, Feb 22, 2:19 PM
Unknown Object (File)
Sat, Feb 22, 1:51 PM
Unknown Object (File)
Wed, Feb 19, 3:01 PM
Unknown Object (File)
Mon, Feb 3, 2:59 AM
Unknown Object (File)
Jan 26 2025, 5:43 AM
Unknown Object (File)
Jan 24 2025, 12:49 AM
Unknown Object (File)
Jan 24 2025, 12:21 AM
Unknown Object (File)
Jan 23 2025, 9:31 PM
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 Skipped
Unit
Tests Skipped
Build Status
Buildable 60281
Build 57165: arc lint + arc unit

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?