https://git.rsbac.org/cgi-bin/gitweb.cgi?p=linux-5.10.y.git;a=summary
RSBAC for Linux 5.10 (Long Term)
Current version: 5.10.245
commit 078bab7149d70fc7a390607e39b42856bc2f53a9
Author: Amon Ott <ao(a)rsbac.org>
Date: Wed Oct 15 09:35:06 2025 +0200
Remove RSBAC automount support, it creates more problems than it solves.
Automount was a work-around for the case that we missed some mount and had
no RSBAC structures for a mounted filesystem. Instead, we now return a
default value and log this case once per function so that we can fix it later.
include/rsbac/aci_data_structures.h | 5 +-
rsbac/data_structures/aci_data_structures.c | 529 ++++++++++-----------------
rsbac/data_structures/acl_data_structures.c | 85 +++--
rsbac/data_structures/auth_data_structures.c | 42 ++-
rsbac/data_structures/mac_data_structures.c | 42 ++-
5 files changed, 325 insertions(+), 378 deletions(-)
https://git.rsbac.org/cgi-bin/gitweb.cgi?p=linux-5.15.y.git;a=summary
RSBAC for Linux 5.15 (Long Term)
Current version: 5.15.194
commit c9f366643aa709d63f5a4e0a8f1d0de1afdf682a
Author: Amon Ott <ao(a)rsbac.org>
Date: Wed Oct 15 09:31:52 2025 +0200
Remove RSBAC automount support, it creates more problems than it solves.
Automount was a work-around for the case that we missed some mount and had
no RSBAC structures for a mounted filesystem. Instead, we now return a
default value and log this case once per function so that we can fix it later.
include/rsbac/aci_data_structures.h | 5 +-
rsbac/data_structures/aci_data_structures.c | 529 ++++++++++-----------------
rsbac/data_structures/acl_data_structures.c | 85 +++--
rsbac/data_structures/auth_data_structures.c | 42 ++-
rsbac/data_structures/mac_data_structures.c | 42 ++-
5 files changed, 325 insertions(+), 378 deletions(-)
https://git.rsbac.org/cgi-bin/gitweb.cgi?p=linux-6.1.y.git;a=summary
RSBAC for Linux 6.1 (Long Term)
Current version: 6.1.155
commit 35caf27b0a12a24271cac29da5b2564b33931f69
Author: Amon Ott <ao(a)rsbac.org>
Date: Wed Oct 15 09:27:31 2025 +0200
Remove RSBAC automount support, it creates more problems than it solves.
Automount was a work-around for the case that we missed some mount and had
no RSBAC structures for a mounted filesystem. Instead, we now return a
default value and log this case once per function so that we can fix it later.
include/rsbac/aci_data_structures.h | 5 +-
rsbac/data_structures/aci_data_structures.c | 529 ++++++++++-----------------
rsbac/data_structures/acl_data_structures.c | 85 +++--
rsbac/data_structures/auth_data_structures.c | 42 ++-
rsbac/data_structures/mac_data_structures.c | 42 ++-
5 files changed, 325 insertions(+), 378 deletions(-)
https://git.rsbac.org/cgi-bin/gitweb.cgi?p=linux-6.6.y.git;a=summary
RSBAC for Linux 6.6 (Long Term)
Current version: 6.6.111
commit b977e1005e7cbb04e94fb80f438aa594de76854b
Author: Amon Ott <ao(a)rsbac.org>
Date: Wed Oct 15 09:19:34 2025 +0200
Remove RSBAC automount support, it creates more problems than it solves.
Automount was a work-around for the case that we missed some mount and had
no RSBAC structures for a mounted filesystem. Instead, we now return a
default value and log this case once per function so that we can fix it later.
include/rsbac/aci_data_structures.h | 5 +-
rsbac/data_structures/aci_data_structures.c | 529 ++++++++++-----------------
rsbac/data_structures/acl_data_structures.c | 85 +++--
rsbac/data_structures/auth_data_structures.c | 42 ++-
rsbac/data_structures/mac_data_structures.c | 42 ++-
5 files changed, 325 insertions(+), 378 deletions(-)
https://git.rsbac.org/cgi-bin/gitweb.cgi?p=linux-6.12.y.git;a=summary
RSBAC for Linux 6.12 (Long Term)
Current version: 6.12.52
commit 39a29d235edfeabd80b643faaaaad755a1fc1cc3
Author: Amon Ott <ao(a)rsbac.org>
Date: Tue Oct 14 12:16:53 2025 +0200
Remove RSBAC automount support, it creates more problems than it solves.
Automount was a work-around for the case that we missed some mount and had
no RSBAC structures for a mounted filesystem. Instead, we now return a
default value and log this case once per function so that we can fix it later.
include/rsbac/aci_data_structures.h | 5 +-
rsbac/data_structures/aci_data_structures.c | 529 ++++++++++-----------------
rsbac/data_structures/acl_data_structures.c | 85 +++--
rsbac/data_structures/auth_data_structures.c | 42 ++-
rsbac/data_structures/mac_data_structures.c | 42 ++-
5 files changed, 325 insertions(+), 378 deletions(-)
https://git.rsbac.org/cgi-bin/gitweb.cgi?p=linux-6.6.y.git;a=summary
RSBAC for Linux 6.6 (Long Term)
Current version: 6.6.111
commit e9ae0f70c64957f453f924c50abf26c28e1c63b8
Author: Amon Ott <ao(a)rsbac.org>
Date: Fri Sep 26 08:23:00 2025 +0200
When auto mounting, also log file system type, if available.
This helps hunting down where we missed the mount.
rsbac/data_structures/aci_data_structures.c | 66 ++++++++++++++++++++++-------
1 file changed, 51 insertions(+), 15 deletions(-)
https://git.rsbac.org/cgi-bin/gitweb.cgi?p=linux-6.12.y.git;a=summary
RSBAC for Linux 6.12 (Long Term)
Current version: 6.12.52
commit 0c4b1f693baf226ada3e45838c605ca1ad329eb8
Author: Amon Ott <ao(a)rsbac.org>
Date: Fri Sep 26 12:15:21 2025 +0200
Define own RSBAC_IS_INVALID_PTR macro and use it in aci_data_structures
We have rare cases of invalid pointers to first memory page, so better check.
include/rsbac/types.h | 10 +++++++--
rsbac/data_structures/aci_data_structures.c | 34 ++++++++++++++---------------
2 files changed, 25 insertions(+), 19 deletions(-)
https://git.rsbac.org/cgi-bin/gitweb.cgi?p=linux-6.6.y.git;a=summary
RSBAC for Linux 6.6 (Long Term)
Current version: 6.6.110
commit 04a0f46e49fcacfc0f4b91a96ead8b5be0d1235d
Author: Amon Ott <ao(a)rsbac.org>
Date: Fri Sep 26 08:23:00 2025 +0200
When auto mounting, also log file system type, if available.
This helps hunting down where we missed the mount.
rsbac/data_structures/aci_data_structures.c | 66 ++++++++++++++++++++++-------
1 file changed, 51 insertions(+), 15 deletions(-)
https://git.rsbac.org/cgi-bin/gitweb.cgi?p=linux-6.12.y.git;a=summary
RSBAC for Linux 6.12 (Long Term)
Current version: 6.12.51
commit ddab20c8221964f6c19d5cecb1a0d68c0fb9f784
Author: Amon Ott <ao(a)rsbac.org>
Date: Fri Sep 26 12:15:21 2025 +0200
Define own RSBAC_IS_INVALID_PTR macro and use it in aci_data_structures
We have rare cases of invalid pointers to first memory page, so better check.
include/rsbac/types.h | 10 +++++++--
rsbac/data_structures/aci_data_structures.c | 34 ++++++++++++++---------------
2 files changed, 25 insertions(+), 19 deletions(-)