Skip to content

Update SELinux userspace packages to 3.10 - #142

Closed
MatricalDefunkt wants to merge 1 commit into
archlinuxhardened:masterfrom
MatricalDefunkt:master
Closed

Update SELinux userspace packages to 3.10#142
MatricalDefunkt wants to merge 1 commit into
archlinuxhardened:masterfrom
MatricalDefunkt:master

Conversation

@MatricalDefunkt

Copy link
Copy Markdown
Contributor

This pull request updates all SELinux-related packages (libsepol, libselinux, libsemanage, checkpolicy, and mcstrans) from version 3.9 to 3.10. The changes include version bumps, updated sources and checksums, and some minor adjustments to metadata and dependencies to match the new release.

Version and Source Updates:

  • Bumped package versions to 3.10 for libsepol, libselinux, libsemanage, checkpolicy, and mcstrans in both .SRCINFO and PKGBUILD files.
  • Updated source URLs to point to the 3.10 release tarballs and their corresponding .asc signature files.

Checksum and Dependency Adjustments:

  • Updated sha256sums for all packages to match the new 3.10 release files.
  • Updated dependencies to require the new minimum versions (e.g., libsepol>=3.10, libselinux>=3.10).

Metadata and Licensing:

  • Updated provides fields to reflect the new version and release numbers.
  • Changed the license for libselinux from custom to libselinux-1.0 to match upstream.

PGP Key and Miscellaneous Cleanup:

  • Removed the obsolete PGP key for Petr Lautrbach (E853C1848B0185CF42864DF363A8AD4B982C4373) from libselinux.
  • Deleted the corresponding PGP public key file (_pgp_cache/E853C1848B0185CF42864DF363A8AD4B982C4373.asc).

AI Disclaimer: This summary message was created using AI.

CI Passes on Actions (except, as should be expected, the release job)

fishilico pushed a commit to fishilico/arch-selinux that referenced this pull request Mar 12, 2026
@fishilico

Copy link
Copy Markdown
Member

Thanks for your Pull Request! I have updated the packages in the AUR and updated the git submodules (the git history with the generated commits is available on https://github.com/archlinuxhardened/selinux/commits/732114557b0a905543a4ee5388df43f80972b769/ ).

I am now closing this Pull Request as it is completed.

@fishilico fishilico closed this Mar 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants