136 Commits

Author SHA256 Message Date
a19e577d63 Accepting request 1295309 from security:SELinux
OBS-URL: https://build.opensuse.org/request/show/1295309
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsemanage?expand=0&rev=68
2025-07-24 16:34:29 +00:00
a63e839b6a next try for 3.9 toolchain. Addition of neveraudit causes the issues. We will have to rebuild all existing selinux modules. Dimstar is aware
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/libsemanage?expand=0&rev=127
2025-07-23 12:18:49 +00:00
c60ea48956 Accepting request 1295053 from openSUSE:Factory
https://bugzilla.suse.com/show_bug.cgi?id=1246831

OBS-URL: https://build.opensuse.org/request/show/1295053
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsemanage?expand=0&rev=67
2025-07-22 10:20:50 +00:00
OBS User buildservice-autocommit
233764b636 Updating link to change in openSUSE:Factory/libsemanage revision 67
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/libsemanage?expand=0&rev=e7fc54ba6bf949b97b8037561d8799bc
2025-07-22 10:20:50 +00:00
eaed0a1808 Accepting request 1295053 from openSUSE:Factory
https://bugzilla.suse.com/show_bug.cgi?id=1246831

OBS-URL: https://build.opensuse.org/request/show/1295053
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsemanage?expand=0&rev=67
2025-07-22 10:20:50 +00:00
d8a25505c5 Accepting request 1294368 from security:SELinux
OBS-URL: https://build.opensuse.org/request/show/1294368
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsemanage?expand=0&rev=66
2025-07-20 13:27:51 +00:00
f607cb5f20 Toolchain 3.9 update
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/libsemanage?expand=0&rev=125
2025-07-18 12:03:38 +00:00
fef3e96eab Accepting request 1251759 from security:SELinux
- Update to version 3.8.1
  https://github.com/SELinuxProject/selinux/releases/tag/3.8.1
  * libsemanage: improved performance of semanage store rebuild 
- Update to version 3.8.1
  https://github.com/SELinuxProject/selinux/releases/tag/3.8.1
  * libsemanage: improved performance of semanage store rebuild

OBS-URL: https://build.opensuse.org/request/show/1251759
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsemanage?expand=0&rev=65
2025-03-11 19:44:13 +00:00
Hu
d1b8137325 OBS-URL: https://build.opensuse.org/package/show/security:SELinux/libsemanage?expand=0&rev=123 2025-03-07 14:39:19 +00:00
18e222ae1c Accepting request 1245832 from security:SELinux
update selinux userspace to 3.8

OBS-URL: https://build.opensuse.org/request/show/1245832
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsemanage?expand=0&rev=64
2025-02-14 18:20:05 +00:00
2c1e764861 3.8 with correct keyfiles
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/libsemanage?expand=0&rev=121
2025-02-14 08:07:23 +00:00
0b7c685f6d update selinux userspace to 3.8
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/libsemanage?expand=0&rev=120
2025-02-13 15:04:33 +00:00
9ebfa1132d Accepting request 1223300 from security:SELinux
- Not conflict but obsolete libsemanage1 (bsc#1229757)

OBS-URL: https://build.opensuse.org/request/show/1223300
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsemanage?expand=0&rev=63
2024-11-13 14:26:46 +00:00
Hu
97ac5912ba - Not conflict but obsolete libsemanage1 (bsc#1229757)
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/libsemanage?expand=0&rev=118
2024-11-11 08:38:06 +00:00
a821aca6b8 Accepting request 1208112 from security:SELinux
OBS-URL: https://build.opensuse.org/request/show/1208112
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsemanage?expand=0&rev=62
2024-10-16 21:34:55 +00:00
Hu
f24c69a132 - Add 1231587-build-libsemanage-with-swig-4.3.0.patch to fix
build failure with swig 4.3.0 (bsc#1231587)

OBS-URL: https://build.opensuse.org/package/show/security:SELinux/libsemanage?expand=0&rev=116
2024-10-15 11:58:27 +00:00
21ed5958e5 Accepting request 1185747 from security:SELinux
- Update to version 3.7
  https://github.com/SELinuxProject/selinux/releases/tag/3.7
  * Bugfixes: 
    * libsemanage: support huge passwd entries
- Update to version 3.7
  https://github.com/SELinuxProject/selinux/releases/tag/3.7
  * Bugfixes: 
    * libsemanage: support huge passwd entries

OBS-URL: https://build.opensuse.org/request/show/1185747
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsemanage?expand=0&rev=61
2024-07-12 15:04:20 +00:00
Hu
e3aab34f8b Accepting request 1184294 from home:cahu:security:SELinux:userspace37
- Update to version 3.7
  https://github.com/SELinuxProject/selinux/releases/tag/3.7
  * Bugfixes: 
    * libsemanage: support huge passwd entries
- Update to version 3.7
  https://github.com/SELinuxProject/selinux/releases/tag/3.7
  * Bugfixes: 
    * libsemanage: support huge passwd entries

OBS-URL: https://build.opensuse.org/request/show/1184294
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/libsemanage?expand=0&rev=114
2024-07-02 09:43:29 +00:00
48514aa6bc Accepting request 1178334 from security:SELinux
OBS-URL: https://build.opensuse.org/request/show/1178334
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsemanage?expand=0&rev=60
2024-06-04 10:49:32 +00:00
Hu
f319bd351a Accepting request 1177316 from home:cahu:security:SELinux:fixleapbuild
- Build python-semanage for python311 in 15.4 and 15.5 instead of
  python3.6 to fix build dependencies

OBS-URL: https://build.opensuse.org/request/show/1177316
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/libsemanage?expand=0&rev=112
2024-06-03 13:58:07 +00:00
436cad5875 Accepting request 1137570 from security:SELinux
- 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>
- 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>

OBS-URL: https://build.opensuse.org/request/show/1137570
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsemanage?expand=0&rev=59
2024-01-08 22:43:51 +00:00
8d0f0cf2b0 Accepting request 1134070 from home:cahu:branches:security:SELinux
- 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>
- 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>

OBS-URL: https://build.opensuse.org/request/show/1134070
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/libsemanage?expand=0&rev=110
2023-12-20 13:57:06 +00:00
1ba7633124 Accepting request 1129452 from security:SELinux
OBS-URL: https://build.opensuse.org/request/show/1129452
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsemanage?expand=0&rev=58
2023-11-29 20:18:25 +00:00
b279e4d137 Accepting request 1129104 from home:dgarcia:branches:security:SELinux
- Remove dependency on /usr/bin/python3, making scripts to depends on
  the real python3 binary, not the link. bsc#1212476

OBS-URL: https://build.opensuse.org/request/show/1129104
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/libsemanage?expand=0&rev=108
2023-11-28 08:34:20 +00:00
a2f0c1bc48 Accepting request 1115853 from security:SELinux
- Remove build counter syncing for real

OBS-URL: https://build.opensuse.org/request/show/1115853
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsemanage?expand=0&rev=57
2023-10-05 18:03:29 +00:00
30ffe318a4 - Remove build counter syncing for real
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/libsemanage?expand=0&rev=106
2023-08-14 09:52:33 +00:00
254717b3f1 - Remove build counter syncing
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/libsemanage?expand=0&rev=105
2023-08-14 08:08:06 +00:00
9ee66c5977 Accepting request 1103292 from home:adrianSuSE:branches:security:SELinux
openSUSE:Factory python-semanage flavor is configured to sync build
counter with libsemanage package. This means it always triggers a build
no matter which of the packages got initially triggered.

I am not sure if this is needed at all, if yes, please accept this 
request and forward with an explenation.

If not, just decline it and we will remove the build counter syncing 
in factory as well.

thanks

Details:
https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/6GUU6JUQE72WCWEZCSLQYJLVVTNHBVTE/

OBS-URL: https://build.opensuse.org/request/show/1103292
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/libsemanage?expand=0&rev=104
2023-08-14 07:23:58 +00:00
7573696ef9 Accepting request 1103132 from security:SELinux
- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.

- Add -ffat-lto-objects to CFLAGS to prevent rpmlint errors because
  of LTO

- Enable LTO now (boo#1138812).

- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.

- Add -ffat-lto-objects to CFLAGS to prevent rpmlint errors because
  of LTO

- Enable LTO now (boo#1138812).

OBS-URL: https://build.opensuse.org/request/show/1103132
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsemanage?expand=0&rev=56
2023-08-11 13:55:20 +00:00
a1df0943f7 Accepting request 1084739 from home:fcrozat:branches:security:SELinux
- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.

- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.

OBS-URL: https://build.opensuse.org/request/show/1084739
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/libsemanage?expand=0&rev=102
2023-05-05 07:30:02 +00:00
7804debdc0 Accepting request 1074196 from home:jsegitz:branches:security:SELinux
- Add -ffat-lto-objects to CFLAGS to prevent rpmlint errors because
  of LTO

- Add -ffat-lto-objects to CFLAGS to prevent rpmlint errors because
  of LTO

OBS-URL: https://build.opensuse.org/request/show/1074196
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/libsemanage?expand=0&rev=101
2023-03-24 14:08:46 +00:00
8095c985a2 Accepting request 1073971 from home:marxin:branches:security:SELinux
- Enable LTO now (boo#1138812).

- Enable LTO now (boo#1138812).

OBS-URL: https://build.opensuse.org/request/show/1073971
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/libsemanage?expand=0&rev=100
2023-03-24 13:25:14 +00:00
30bff5f634 Accepting request 1068397 from security:SELinux
SELinux 3.5 toolchain

OBS-URL: https://build.opensuse.org/request/show/1068397
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsemanage?expand=0&rev=55
2023-03-07 15:48:20 +00:00
e526fad22d Accepting request 1067537 from home:jsegitz:branches:security:SELinux_toolchain
- Update to version 3.5
  * Allow user to set SYSCONFDIR
  * always write kernel policy when check_ext_changes is specified
- Added additional developer key (Jason Zaman)

- Update to version 3.5
  * Allow user to set SYSCONFDIR
  * always write kernel policy when check_ext_changes is specified
- Added additional developer key (Jason Zaman)

OBS-URL: https://build.opensuse.org/request/show/1067537
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/libsemanage?expand=0&rev=98
2023-02-24 08:43:08 +00:00
a36a311382 Accepting request 978303 from security:SELinux
OBS-URL: https://build.opensuse.org/request/show/978303
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsemanage?expand=0&rev=54
2022-06-20 13:36:48 +00:00
9527810a7e Accepting request 978291 from home:jsegitz:branches:security:SELinux
- Update to version 3.4
  * Optionally rebuild policy when modules are changed externally
  * Fix USE_AFTER_FREE (CWE-672) in semanage_direct_get_module_info()
  * Allow spaces in user/group names

- Update to version 3.4
  * Optionally rebuild policy when modules are changed externally
  * Fix USE_AFTER_FREE (CWE-672) in semanage_direct_get_module_info()
  * Allow spaces in user/group names

OBS-URL: https://build.opensuse.org/request/show/978291
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/libsemanage?expand=0&rev=96
2022-05-20 14:53:32 +00:00
01e03fffc1 Accepting request 953172 from security:SELinux
OBS-URL: https://build.opensuse.org/request/show/953172
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsemanage?expand=0&rev=53
2022-02-12 23:15:17 +00:00
1064db40e2 Accepting request 953171 from home:jsegitz:libustr_removal
- Drop Buildrequires for libustr-devel, not needed anymore

- Drop Buildrequires for libustr-devel, not needed anymore

OBS-URL: https://build.opensuse.org/request/show/953171
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/libsemanage?expand=0&rev=95
2022-02-10 12:39:21 +00:00
2c0cda5cca Accepting request 930940 from security:SELinux
OBS-URL: https://build.opensuse.org/request/show/930940
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsemanage?expand=0&rev=52
2021-11-15 14:26:04 +00:00
4f3e42bcbb Accepting request 930929 from home:jsegitz:branches:security:SELinux
- Update to version 3.3
  * Fixed use-after-free in parse_module_store()
  * Fixed use_after_free in semanage_direct_write_langext()

- Update to version 3.3
  * Fixed use-after-free in parse_module_store()
  * Fixed use_after_free in semanage_direct_write_langext()

OBS-URL: https://build.opensuse.org/request/show/930929
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/libsemanage?expand=0&rev=94
2021-11-11 16:01:49 +00:00
92665d5260 Accepting request 912402 from security:SELinux
OBS-URL: https://build.opensuse.org/request/show/912402
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsemanage?expand=0&rev=51
2021-08-24 08:53:50 +00:00
506203f4f2 Accepting request 912401 from home:favogt:branches:security:SELinux
- Call "make -j8 pywrap" instead of "make -j8 all pywrap" to fix random
  build failures. The toplevel Makefile does not support concurrency,
  and it resulted in parallel "make all" and "make pywrap" which weren't
  aware of each other and stepped over the other's artifacts.

OBS-URL: https://build.opensuse.org/request/show/912401
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/libsemanage?expand=0&rev=93
2021-08-16 13:20:13 +00:00
7bd29bff92 Accepting request 879861 from security:SELinux
OBS-URL: https://build.opensuse.org/request/show/879861
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsemanage?expand=0&rev=50
2021-03-24 15:08:58 +00:00
779444cda3 OBS-URL: https://build.opensuse.org/package/show/security:SELinux/libsemanage?expand=0&rev=91 2021-03-18 14:43:05 +00:00
53616ca447 Accepting request 879845 from home:jsegitz:branches:security:SELinux
- Link to correct so version
- Minor spec file cleanups

- Minor spec file cleanups

OBS-URL: https://build.opensuse.org/request/show/879845
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/libsemanage?expand=0&rev=90
2021-03-18 10:06:40 +00:00
76295ef61a Accepting request 879702 from home:jsegitz:branches:security:SELinux
- Move configuration file to separate libsemanage-conf package to allow
  for parallel installation in future versions

OBS-URL: https://build.opensuse.org/request/show/879702
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/libsemanage?expand=0&rev=89
2021-03-17 15:35:23 +00:00
111c53ca0a OBS-URL: https://build.opensuse.org/package/show/security:SELinux/libsemanage?expand=0&rev=88 2021-03-12 07:59:15 +00:00
094ac77f0c Accepting request 832092 from security:SELinux
please stage with updated gcc to prevent build failures

OBS-URL: https://build.opensuse.org/request/show/832092
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsemanage?expand=0&rev=49
2020-10-06 15:06:52 +00:00
b2a97b41e1 Accepting request 823542 from home:kukuk:selinux
- Add /var/lib/selinux

OBS-URL: https://build.opensuse.org/request/show/823542
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/libsemanage?expand=0&rev=86
2020-07-30 12:20:11 +00:00
65cc8a6923 Accepting request 821049 from home:jsegitz:branches:security:SELinux
- Remove libsemanage-update-map-file.patch to prevent checkers from declining
  the submission. Keeping the snippet in the spec file in case we try to 
  enable LTO again

OBS-URL: https://build.opensuse.org/request/show/821049
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/libsemanage?expand=0&rev=85
2020-07-15 08:23:27 +00:00