9 Commits

Author SHA256 Message Date
4a3b6bd42c Accepting request 1307312 from security:SELinux
- Fix test multibuild flavor
  - Change the test flavor so that it does not produce any RPMs, avoiding
    duplicate binaries across the setools and setools-test packages
  - Disable debuginfo generation for the test flavor, so that it does not break
    due to the missing files.

OBS-URL: https://build.opensuse.org/request/show/1307312
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/setools?expand=0&rev=55
2025-09-26 20:23:55 +00:00
69b5cda2a7 - Fix test multibuild flavor
- Change the test flavor so that it does not produce any RPMs, avoiding
    duplicate binaries across the setools and setools-test packages
  - Disable debuginfo generation for the test flavor, so that it does not break
    due to the missing files.

OBS-URL: https://build.opensuse.org/package/show/security:SELinux/setools?expand=0&rev=116
2025-09-26 08:31:28 +00:00
137fb05ba5 Accepting request 1306567 from security:SELinux
- Simplify test multibuild flavor to fix broken build in Factory due to
  debuginfo generation

OBS-URL: https://build.opensuse.org/request/show/1306567
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/setools?expand=0&rev=54
2025-09-23 14:06:51 +00:00
0ec0bc6b07 - Simplify test multibuild flavor to fix broken build in Factory due to
debuginfo generation

OBS-URL: https://build.opensuse.org/package/show/security:SELinux/setools?expand=0&rev=114
2025-09-22 15:04:06 +00:00
0a55ae213d Accepting request 1304046 from security:SELinux
- Move tests to a test multibuild flavor
- Update to version 4.6.0:
  - User Visible Changes
    * Add seinfo option to see roles allowed for a specified type.
    * Add sechecker module for asserting kernel modules are read-only.
    * Add support for the nlmsg extended permission.
  - Under The Hood Changes
    * Significant code quality and unit testing improvements.
    * Drop methods marked for deprecation.
  - Packaging Changes
    * Refactor packaging to use pyproject.toml.
- Add %check section and run tests (Factory only)
- Fix %fdupes call to clean up duplicates for all Python versions
- Add minimum required dependency versions

OBS-URL: https://build.opensuse.org/request/show/1304046
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/setools?expand=0&rev=53
2025-09-12 19:09:02 +00:00
Hu
ca56b8c8a6 - Move tests to a test multibuild flavor
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/setools?expand=0&rev=112
2025-09-11 09:22:59 +00:00
Hu
b2e1df0680 - Update to version 4.6.0:
- User Visible Changes
    * Add seinfo option to see roles allowed for a specified type.
    * Add sechecker module for asserting kernel modules are read-only.
    * Add support for the nlmsg extended permission.
  - Under The Hood Changes
    * Significant code quality and unit testing improvements.
    * Drop methods marked for deprecation.
  - Packaging Changes
    * Refactor packaging to use pyproject.toml.
- Add %check section and run tests (Factory only)
- Fix %fdupes call to clean up duplicates for all Python versions
- Add minimum required dependency versions

OBS-URL: https://build.opensuse.org/package/show/security:SELinux/setools?expand=0&rev=111
2025-09-10 08:25:09 +00:00
d476cff163 Accepting request 1289308 from security:SELinux
- Drop legacy %python_build and %python_install macros and 
  switch to pyproject macros instead as requested by packaging team

OBS-URL: https://build.opensuse.org/request/show/1289308
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/setools?expand=0&rev=52
2025-07-01 09:33:52 +00:00
Hu
51aa156822 - Drop legacy %python_build and %python_install macros and
switch to pyproject macros instead as requested by packaging team

OBS-URL: https://build.opensuse.org/package/show/security:SELinux/setools?expand=0&rev=109
2025-06-30 15:24:24 +00:00

Diff Content Not Available