| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: mcstrans | Distribution: openSUSE Tumbleweed |
| Version: 3.11 | Vendor: openSUSE |
| Release: 1.2 | Build date: Mon Jul 6 15:34:34 2026 |
| Group: System/Management | Build host: reproducible |
| Size: 348785 | Source RPM: mcstrans-3.11-1.2.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://github.com/SELinuxProject/selinux/wiki | |
| Summary: SELinux Translation Daemon | |
Security-enhanced Linux is a feature of the Linux kernel and a number of utilities with enhanced security functionality designed to add mandatory access controls to Linux. The Security-enhanced Linux kernel contains new architectural components originally developed to improve the security of the Flask operating system. These architectural components provide general support for the enforcement of many kinds of mandatory access control policies, including those based on the concepts of Type Enforcement, Role-based Access Control, and Multi-level Security. mcstrans provides a translation daemon to translate SELinux categories from internal representations to user defined representation.
GPL-2.0-or-later
* Mon Jul 06 2026 Cathy Hu <cathy.hu@suse.com>
- Update to version 3.11
https://github.com/SELinuxProject/selinux/releases/tag/3.11
- User-visible changes:
- Several security improvements in mcstrans
- Added a cache size cap, max client cap, receive timeout, and maxbit cap to
mcstrans to reduce the risk of DoS from misbehaving clients.
- Fixed mcstrans UAF on SIGHUP reload of its configuration files.
- Fixed mcstrans translation for uncached entries.
- Development-relevant changes:
- Reformatted entire tree based on .clang-format and added new
check-format/format make targets to check and/or reformat code to match.
This is now a requirement for new patches.
* Thu Feb 05 2026 Cathy Hu <cathy.hu@suse.com>
- Update to version 3.10
https://github.com/SELinuxProject/selinux/releases/tag/3.10
* no functional change, small test case change
- keyring: Add key of Jason Zaman <jasonzaman@gmail.com>
* added 63191CE94183098689CAB8DB7EF137EC935B0EAF [expires: 2026-02-08]
* Thu Jul 17 2025 Johannes Segitz <jsegitz@suse.com>
- Update to version 3.9. No user visible changes
* Fri Mar 21 2025 Andreas Stieger <andreas.stieger@gmx.de>
- remove unneeded pcre build dependency, builds with pcre2 already
* Fri Mar 07 2025 Cathy Hu <cathy.hu@suse.com>
- Update to version 3.8.1
https://github.com/SELinuxProject/selinux/releases/tag/3.8.1
* no source change
* Tue Feb 04 2025 Robert Frohl <rfrohl@suse.com>
- Update to version 3.8
https://github.com/SELinuxProject/selinux/releases/tag/3.8
* No functional changes
- For a more in depth list of changes see
https://github.com/SELinuxProject/selinux/releases/download/3.8/shortlog-3.8.txt
- keyring: Update Petr Lautrbach <lautrbach@redhat.com>
* removed 0xBC3905F235179CF1 (expired: 2024-10-25)
* added 0xFB4C685B5DC1C13E (expires: 2026-11-04)
* Mon Jul 01 2024 Cathy Hu <cathy.hu@suse.com>
- Update to version 3.7
https://github.com/SELinuxProject/selinux/releases/tag/3.7
* Bugfixes:
* mcstrans: free constraint in error branch
* mcstrans: ensure transitivity in compare functions
* mcstrans: check memory allocations
* Tue Dec 19 2023 Cathy Hu <cathy.hu@suse.com>
- Update to version 3.6
https://github.com/SELinuxProject/selinux/releases/tag/3.6
* Add notself support for neverallow rules
* Improve man pages
* man pages: Remove the Russian translations
* Add notself and other support to CIL
* Add support for deny rules
* Translations updated from
https://translate.fedoraproject.org/projects/selinux/
* Bug fixes
- Remove keys from keyring since they expired:
- E853C1848B0185CF42864DF363A8AD4B982C4373
Petr Lautrbach <plautrba@redhat.com>
- 63191CE94183098689CAB8DB7EF137EC935B0EAF
Jason Zaman <jasonzaman@gmail.com>
- Add key to keyring:
- B8682847764DF60DF52D992CBC3905F235179CF1
Petr Lautrbach <lautrbach@redhat.com>
* Mon Nov 27 2023 Hu <cathy.hu@suse.com>
- Change deprecated `%patch1 -p1` syntax to supported `%patch -P1 -p1`
(bsc#1216669)
* Fri Feb 24 2023 Johannes Segitz <jsegitz@suse.com>
- Update to version 3.5
* preserve runtime directory
- Refreshed harden_mcstrans.service.patch
- Added additional developer key (Jason Zaman)
/usr/lib/systemd/system/mcstrans.service /usr/sbin/mcstransd /usr/sbin/rcmcstrans /usr/share/doc/packages/mcstrans /usr/share/doc/packages/mcstrans/examples /usr/share/doc/packages/mcstrans/examples/default /usr/share/doc/packages/mcstrans/examples/default/README /usr/share/doc/packages/mcstrans/examples/default/default.test /usr/share/doc/packages/mcstrans/examples/default/setrans.conf /usr/share/doc/packages/mcstrans/examples/include /usr/share/doc/packages/mcstrans/examples/include/README /usr/share/doc/packages/mcstrans/examples/include/default.test /usr/share/doc/packages/mcstrans/examples/include/setrans.conf /usr/share/doc/packages/mcstrans/examples/include/setrans.d /usr/share/doc/packages/mcstrans/examples/include/setrans.d/include-example /usr/share/doc/packages/mcstrans/examples/nato /usr/share/doc/packages/mcstrans/examples/nato/README /usr/share/doc/packages/mcstrans/examples/nato/nato.test /usr/share/doc/packages/mcstrans/examples/nato/setrans.conf /usr/share/doc/packages/mcstrans/examples/nato/setrans.d /usr/share/doc/packages/mcstrans/examples/nato/setrans.d/constraints.conf /usr/share/doc/packages/mcstrans/examples/nato/setrans.d/eyes-only.conf /usr/share/doc/packages/mcstrans/examples/nato/setrans.d/rel.conf /usr/share/doc/packages/mcstrans/examples/non-mls-color /usr/share/doc/packages/mcstrans/examples/non-mls-color/README /usr/share/doc/packages/mcstrans/examples/non-mls-color/non-mls.color /usr/share/doc/packages/mcstrans/examples/non-mls-color/secolor.conf /usr/share/doc/packages/mcstrans/examples/pipes /usr/share/doc/packages/mcstrans/examples/pipes/README /usr/share/doc/packages/mcstrans/examples/pipes/pipes.test /usr/share/doc/packages/mcstrans/examples/pipes/setrans.conf /usr/share/doc/packages/mcstrans/examples/pipes/setrans.d /usr/share/doc/packages/mcstrans/examples/pipes/setrans.d/pipes.conf /usr/share/doc/packages/mcstrans/examples/urcsts /usr/share/doc/packages/mcstrans/examples/urcsts-via-include /usr/share/doc/packages/mcstrans/examples/urcsts-via-include/README /usr/share/doc/packages/mcstrans/examples/urcsts-via-include/secolor.conf /usr/share/doc/packages/mcstrans/examples/urcsts-via-include/setrans.conf /usr/share/doc/packages/mcstrans/examples/urcsts-via-include/setrans.d /usr/share/doc/packages/mcstrans/examples/urcsts-via-include/setrans.d/c.conf /usr/share/doc/packages/mcstrans/examples/urcsts-via-include/setrans.d/r.conf /usr/share/doc/packages/mcstrans/examples/urcsts-via-include/setrans.d/s.conf /usr/share/doc/packages/mcstrans/examples/urcsts-via-include/setrans.d/system.conf /usr/share/doc/packages/mcstrans/examples/urcsts-via-include/setrans.d/ts.conf /usr/share/doc/packages/mcstrans/examples/urcsts-via-include/setrans.d/u.conf /usr/share/doc/packages/mcstrans/examples/urcsts-via-include/urcsts.color /usr/share/doc/packages/mcstrans/examples/urcsts-via-include/urcsts.test /usr/share/doc/packages/mcstrans/examples/urcsts/README /usr/share/doc/packages/mcstrans/examples/urcsts/secolor.conf /usr/share/doc/packages/mcstrans/examples/urcsts/setrans.conf /usr/share/doc/packages/mcstrans/examples/urcsts/urcsts.color /usr/share/doc/packages/mcstrans/examples/urcsts/urcsts.test /usr/share/man/man5/setrans.conf.5.gz /usr/share/man/man8/mcs.8.gz /usr/share/man/man8/mcstransd.8.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Aug 2 02:32:54 2026