Commit Graph

432 Commits

Author SHA1 Message Date
Petr Lautrbach
444c468ec5 SELinux userspace 3.8-rc1 release
Resolves: RHEL-69451
2024-12-05 19:21:23 +01:00
Vit Mojzis
9f3d9a68d7 libsemanage-3.7-4
- direct_api: INTEGER_OVERFLOW read_len = read()

Resolves: RHEL-35997
2024-11-12 17:42:47 +01:00
Troy Dawson
664455f077 Bump release for October 2024 mass rebuild:
Resolves: RHEL-64018
2024-10-29 08:44:08 -07:00
Petr Lautrbach
5bc99c00f4 fix swig bindings for 4.3.0
https://github.com/swig/swig/blob/master/CHANGES.current

"[Python] #2907 Fix returning null from functions with output
parameters.  Ensures OUTPUT and INOUT typemaps are handled
consistently wrt return type.

New declaration of SWIG_Python_AppendOutput is now:

  SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int is_void);

The 3rd parameter is new and the new $isvoid special variable
should be passed to it, indicating whether or not the wrapped
function returns void.

Also consider replacing with:

  SWIG_AppendOutput(PyObject* result, PyObject* obj);

which calls SWIG_Python_AppendOutput with same parameters but adding $isvoid
for final parameter."

Fixes: https://github.com/SELinuxProject/selinux/issues/447

Suggested-by: Jitka Plesnikova <jplesnik@redhat.com>

Resolves: RHEL-64294
2024-10-23 08:32:36 +02:00
Vit Mojzis
b8852a549e libsemanage-3.7-2
- Preserve file context and ownership in policy store

Resolves: RHEL-50822
2024-08-09 18:02:18 +02:00
Petr Lautrbach
c213f31120 Move changelog to changelog and use %autochangelog
https://docs.pagure.org/Fedora-Infra.rpmautospec/autochangelog.html

[skip changelog]

Related: RHEL-40233
2024-06-28 21:26:51 +02:00
Petr Lautrbach
503be79091 Verify upstream tarball signature
https://docs.fedoraproject.org/en-US/packaging-guidelines/#_source_file_verification

Related: RHEL-40233
2024-06-28 21:26:39 +02:00
Petr Lautrbach
05d6b5a9bd SELinux userspace 3.7 release
Resolves: RHEL-40233
2024-06-28 21:25:15 +02:00
Troy Dawson
db1740a6c4 Bump release for June 2024 mass rebuild 2024-06-24 08:58:13 -07:00
Milos Malik
f860971361 drop baseos-ci rules in gating.yaml
Discontinued support for STI and workflow-tomorrow based test executions
for RHEL 10.
2024-05-21 13:26:54 +02:00
Milos Malik
212d601840 replace Fedora CI with RHEL CI
Copy the gating.yaml file from the c9s branch to the c10s branch.
2024-04-03 18:32:29 +02:00
Fedora Release Engineering
e8c6067370 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-25 03:29:59 +00:00
Fedora Release Engineering
85277010b4 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-21 05:19:25 +00:00
Petr Lautrbach
146d30d489 SELinux userspace 3.6 release 2023-12-14 10:25:08 +01:00
Petr Lautrbach
7c31fc0584 SELinux userspace 3.6-rc2 release 2023-11-23 17:13:39 +01:00
Petr Lautrbach
659ff47ca4 SELinux userspace 3.6-rc1 release 2023-11-14 20:16:42 +01:00
Fedora Release Engineering
92a9a4a1b4 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-20 12:05:35 +00:00
Python Maint
a7b43130e5 Rebuilt for Python 3.12 2023-06-13 20:43:16 +02:00
Petr Lautrbach
b124ac62b7 libsemanage-3.5-2
- Include more parameters in the module checksum
2023-03-24 16:39:50 +01:00
Petr Lautrbach
7501bde863 SELinux userspace 3.5 release 2023-02-24 12:47:10 +01:00
Petr Lautrbach
0cc22ed6e1 SELinux userspace 3.5-rc3 release 2023-02-13 16:27:27 +01:00
Fedora Release Engineering
4f790417c9 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-19 17:25:44 +00:00
Petr Lautrbach
8240afd379 SELinux userspace 3.5-rc2 release 2023-01-16 11:21:26 +01:00
Petr Lautrbach
8ee3e4d757 libsemanage-3.5-0.rc1.1
- SELinux userspace 3.5-rc1 release
2022-12-23 17:12:44 +01:00
Petr Lautrbach
bc30cb8b07 libsemanage-3.4-6
Rebase on upstream f56a72ac9e86
2022-11-21 13:50:53 +01:00
Petr Lautrbach
b46030c0d0 run tests via TMT/FMF 2022-11-10 17:17:50 +01:00
Petr Lautrbach
052497d4ea Migrate License tag to SPDX
https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_1
2022-11-09 17:19:48 +01:00
Petr Lautrbach
8cfbc662c1 libsemanage-3.4-5
- Always write kernel policy when check_ext_changes is specified (#2104935)
2022-07-25 17:54:05 +02:00
Fedora Release Engineering
06dcd7f953 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-21 18:58:57 +00:00
Python Maint
ec2ed1321f Rebuilt for Python 3.11 2022-06-13 15:09:06 +02:00
Petr Lautrbach
d7d24db9db Rebuild 2022-05-25 16:43:29 +02:00
Petr Lautrbach
beaf31ee23 SELinux userspace 3.4 release 2022-05-19 15:35:13 +02:00
Petr Lautrbach
a7dbc2d898 SELinux userspace 3.4-rc3 release 2022-05-10 16:53:36 +02:00
Petr Lautrbach
465b588cae libsemanage-3.4-0.rc2.1
- SELinux userspace 3.4-rc2 release
2022-04-21 18:22:38 +02:00
Petr Lautrbach
8608ca7c33 libsemanage-3.4-0.rc1.1
- SELinux userspace 3.4-rc1 release
2022-04-13 10:57:36 +02:00
Petr Lautrbach
44a4976bab libsemanage-3.3-3
- libsemanage: optionally rebuild policy when modules are changed externally
2022-02-18 10:44:37 +01:00
Fedora Release Engineering
0172c4f53f - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-20 17:14:34 +00:00
Petr Lautrbach
d229f69f1a SELinux userspace 3.3 release 2021-10-22 14:15:37 +02:00
Petr Lautrbach
b13a51ab38 SELinux userspace 3.3-rc3 release 2021-10-10 18:54:46 +02:00
Petr Lautrbach
1209cc6458 SELinux userspace 3.3-rc2 release 2021-09-29 17:58:15 +02:00
Petr Lautrbach
ce7686077d libsemanage-3.2-4
Rebase on upstream commit 32611aea6543

See
    $ cd SELinuxProject/selinux
    $ git log --pretty=oneline libsepol-3.2..32611aea6543 -- libsepol
2021-07-28 17:23:05 +02:00
Fedora Release Engineering
cc46f0a412 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-22 12:21:47 +00:00
Python Maint
5d0f00bcd6 Rebuilt for Python 3.10 2021-06-04 20:10:05 +02:00
Petr Lautrbach
fe45e586c6 SELinux userspace 3.2 release 2021-03-08 16:02:55 +01:00
Petr Lautrbach
567326aaf4 SELinux userspace 3.2-rc2 release 2021-02-05 10:30:54 +01:00
Fedora Release Engineering
d374e3c55b - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-26 17:59:32 +00:00
Petr Lautrbach
814f77e6dd Bring back "Fix RESOURCE_LEAK" patch 2021-01-21 17:51:23 +01:00
Petr Lautrbach
ee689c2b4b SELinux userspace 3.2-rc1 release
https://lore.kernel.org/selinux/87a6t36bpp.fsf@redhat.com/T/#u
2021-01-20 17:09:31 +01:00
Robert Scheck
90403a710e Spec file cleanup 2021-01-18 01:20:21 +00:00
Petr Lautrbach
67ade76bde libsemanage-3.1-6.fc34
- Drop "genhomedircon: check usepasswd" patch
- genhomedircon to ignore
  /root;/bin;/boot;/dev;/etc;/lib;/lib64;/proc;/run;/sbin;/sys;/tmp;/usr;/var by default
- Fix usepasswd=False explanation in semanage.conf
2020-12-18 17:50:42 +01:00