20
0
Commit Graph

115 Commits

Author SHA256 Message Date
jsegitz bc6b711135 Accepting request 1099069 from home:fbonazzi:branches:security:SELinux2
- Add GUI and DBUS subpackages
  * Remove files now provided in upstream tarballs:
    - Drop system-config-selinux.png
    - Drop system-config-selinux.desktop
    - Drop system-config-selinux.pam
    - Drop system-config-selinux.console
    - Drop selinux-polgengui.desktop
    - Drop selinux-polgengui.console
- Refactor spec file
  * Remove empty sandbox package definition

OBS-URL: https://build.opensuse.org/request/show/1099069
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/policycoreutils?expand=0&rev=170
2023-07-17 15:02:25 +00:00
jsegitz b6949294e7 - Only recommend policycoreutils-devel. The requires causes build issues
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/policycoreutils?expand=0&rev=168
2023-07-04 09:58:42 +00:00
jsegitz 8a112f4703 Accepting request 1096708 from home:jsegitz:branches:security:SELinux
- Only recommend policycoreutils-devel. The recommends causes build issues
  and this can be used with a policy from a different source
- Required fixed python3-selinux, not version dependend sub-packages

OBS-URL: https://build.opensuse.org/request/show/1096708
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/policycoreutils?expand=0&rev=167
2023-07-04 09:22:46 +00:00
jsegitz 8b5fa6d6db Accepting request 1095362 from home:firstyear:branches:security:SELinux
- Recommend setools-console as these cli tools compliment policycoreutils
  for analysis and debugging of policy issues

OBS-URL: https://build.opensuse.org/request/show/1095362
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/policycoreutils?expand=0&rev=165
2023-06-26 10:32:56 +00:00
jsegitz 6a7e085eaa Accepting request 1095338 from home:firstyear:branches:security:SELinux
- Add requires for policycoreutils-devel for selinux-policy-devel as
  policycoreutils-devel requires this

OBS-URL: https://build.opensuse.org/request/show/1095338
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/policycoreutils?expand=0&rev=164
2023-06-26 07:54:39 +00:00
jsegitz 11bcfd5a71 Accepting request 1094357 from home:jsegitz:branches:security:SELinux
- Adjust python requirement for newer SLES versions

- Add Leap compatibility symlinks between /usr/sbin and /sbin (bsc#1210482)
- Refresh GPG keyring

OBS-URL: https://build.opensuse.org/request/show/1094357
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/policycoreutils?expand=0&rev=163
2023-06-21 11:55:21 +00:00
jsegitz b5a6878a00 Accepting request 1085660 from home:dgarcia:branches:security:SELinux
- Add python-wheel build dependency to build correctly with latest
  python-pip version.

OBS-URL: https://build.opensuse.org/request/show/1085660
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/policycoreutils?expand=0&rev=161
2023-05-09 09:45:07 +00:00
jsegitz dab341b6ee Accepting request 1067580 from home:jsegitz:branches:security:SELinux_toolchain
- Add requires for python3-distro for the devel package

OBS-URL: https://build.opensuse.org/request/show/1067580
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/policycoreutils?expand=0&rev=159
2023-02-24 10:47:45 +00:00
jsegitz 80b7a33e67 Accepting request 1067540 from home:jsegitz:branches:security:SELinux_toolchain
- Update to version 3.5
  * fixfiles: Unmount temporary bind mounts on SIGINT
  * Lots of smaller changes
- Refreshed get_os_version.patch
- Drop chcat_handle_missing_translations.patch, is upstream
- Add additional BuildRequires for python
- Added additional developer key (Jason Zaman)

OBS-URL: https://build.opensuse.org/request/show/1067540
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/policycoreutils?expand=0&rev=158
2023-02-24 08:42:47 +00:00
jsegitz df61978b0d Accepting request 1043780 from home:gmbr3:Active
- Use %_pam_vendordir

OBS-URL: https://build.opensuse.org/request/show/1043780
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/policycoreutils?expand=0&rev=156
2022-12-20 08:44:57 +00:00
jsegitz c2437f6a4b OBS-URL: https://build.opensuse.org/package/show/security:SELinux/policycoreutils?expand=0&rev=155 2022-12-19 08:38:53 +00:00
jsegitz 9a8eb6c759 Accepting request 1043367 from home:schubi2:pam_usr_etc
- Error in spec file: No "config" tag in "/usr/ should be used.

Sorry, I have missed this in the previous SR.

OBS-URL: https://build.opensuse.org/request/show/1043367
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/policycoreutils?expand=0&rev=154
2022-12-19 08:03:04 +00:00
jsegitz d8ff790f63 Accepting request 1041912 from home:schubi2:pam_usr_etc
- Migration PAM settings to /usr/etc: Saving user changed
  configuration files in /etc and restoring them while an RPM
  update.

OBS-URL: https://build.opensuse.org/request/show/1041912
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/policycoreutils?expand=0&rev=153
2022-12-14 14:56:48 +00:00
jsegitz 19c9969a9d Accepting request 991195 from home:jsegitz:branches:security:SELinux
- Add recommends for ausearch binary (bsc#1201043)

OBS-URL: https://build.opensuse.org/request/show/991195
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/policycoreutils?expand=0&rev=151
2022-07-26 06:46:34 +00:00
jsegitz 04fb1b7f51 Accepting request 984550 from home:jsegitz:branches:security:SELinux
- Handle missing translations properly in chcat. Added 
  chcat_handle_missing_translations.patch (bsc#1200752)

OBS-URL: https://build.opensuse.org/request/show/984550
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/policycoreutils?expand=0&rev=149
2022-06-22 15:59:57 +00:00
jsegitz bdf64ded00 Accepting request 984179 from home:dimstar:Factory
- Build and package translations for python-utils (boo#1200752).

- Refreshed patches

OBS-URL: https://build.opensuse.org/request/show/984179
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/policycoreutils?expand=0&rev=147
2022-06-21 13:41:09 +00:00
jsegitz e6d99f11ba Accepting request 978294 from home:jsegitz:branches:security:SELinux
- Update to version 3.4
  * fixfiles: Use parallel relabeling
- Refreshed patches 
  * get_os_version.patch
  * run_init.pamd.patch

OBS-URL: https://build.opensuse.org/request/show/978294
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/policycoreutils?expand=0&rev=145
2022-05-20 14:53:23 +00:00
dimstar_suse 199dedac96 Accepting request 971118 from home:dimstar:Factory
- Fix file list: package ru/man8/sepolgen.8 only in the devel
  package (was in devel and main).

OBS-URL: https://build.opensuse.org/request/show/971118
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/policycoreutils?expand=0&rev=143
2022-04-27 12:41:23 +00:00
jsegitz 479745eab7 Accepting request 933776 from home:jsegitz:branches:security:SELinux
- finish UsrMerge (bsc#1191089)

OBS-URL: https://build.opensuse.org/request/show/933776
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/policycoreutils?expand=0&rev=142
2021-11-25 15:10:29 +00:00
jsegitz ee0d1c7f7d - Add run_init.pamd.patch to adjust to SUSE pam setup. Removed
run_init_use_pam_keyinit.patch and included it in the new patch
  (bsc#1190098)

OBS-URL: https://build.opensuse.org/package/show/security:SELinux/policycoreutils?expand=0&rev=141
2021-11-24 16:28:12 +00:00
jsegitz 97e48923d5 Accepting request 930932 from home:jsegitz:branches:security:SELinux
- Update to version 3.3
  * Lots of fuzzing fixes
  * `fixfiles -C` doesn't exclude /dev and /run anymore
  Refreshed get_os_version.patch

OBS-URL: https://build.opensuse.org/request/show/930932
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/policycoreutils?expand=0&rev=140
2021-11-11 16:01:31 +00:00
jsegitz 74f48162b9 OBS-URL: https://build.opensuse.org/package/show/security:SELinux/policycoreutils?expand=0&rev=138 2021-03-12 07:59:17 +00:00
jsegitz 4cbb8228f7 Accepting request 833507 from home:jsegitz:branches:security:SELinux
- Add get_os_version.patch
  get_os_version is implemented in a very RH/Fedora specific way.
  Ensure that it returns a valid string for SUSE by changing the 
  default. Also remove the RH specific logic when generating HTML
  versions of the SELinux documentation

OBS-URL: https://build.opensuse.org/request/show/833507
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/policycoreutils?expand=0&rev=136
2020-09-10 15:07:41 +00:00
jsegitz 182bc11f73 Accepting request 823544 from home:kukuk:selinux
- Align more with Fedora spec file to get rid of python dependencies
  in the core system
  - create new python-utils sub-package
  - move some tools to devel sub-package
- Cleanup dependencies

OBS-URL: https://build.opensuse.org/request/show/823544
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/policycoreutils?expand=0&rev=135
2020-07-30 12:22:51 +00:00
jsegitz ae53ede24e Accepting request 821517 from home:jsegitz:branches:security:SELinux
- Proper default permissions for newrole (4755)

OBS-URL: https://build.opensuse.org/request/show/821517
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/policycoreutils?expand=0&rev=134
2020-07-17 12:59:51 +00:00
jsegitz 7d63e4915a Accepting request 820923 from home:jsegitz:branches:security:SELinux
- Update to version 3.1
  * New `setfiles -E` option - treat conflicting specifications as errors, such
    as where two hardlinks for the same inode have different contexts.
  * `setsebool -V` reports errors from commit phase
  * matchpathcon related interfaces are deprecated
  * New `restorecon -x` option which prevents it from crossing file system
  * boundaries.
  * `sepolgen-ifgen` parses a gen_tunable statement as bool
  * Removed Requires for python3-ipy as the ipaddress module is used. No
    requires for python-ipaddress as it's assumed this is used only on recent
    systems
  * Drop chcat_join.patch, is upstream

OBS-URL: https://build.opensuse.org/request/show/820923
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/policycoreutils?expand=0&rev=133
2020-07-14 14:13:46 +00:00
jsegitz 656337aec6 Accepting request 811363 from home:dimstar:Factory
- Pass the right value for LIBEXECDIR to make / make install
  instead of trying to move the file around post install. This
  caters for the planned change of libexecdir to change from
  /usr/lib to /usr/libexec by injecting the right value no matter
  what.


Proper fix for the file being misinstalled on systems where libexecdir=/usr/lib
and also catering for the option of libexecdir changing to /usr/libexec

OBS-URL: https://build.opensuse.org/request/show/811363
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/policycoreutils?expand=0&rev=131
2020-06-04 10:53:40 +00:00
jsegitz 83a38d2846 Accepting request 810882 from home:jsegitz:branches:security:SELinux
- Move pp binary to libexec directory instead of lib

  allowed by openSUSE guidelines

OBS-URL: https://build.opensuse.org/request/show/810882
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/policycoreutils?expand=0&rev=130
2020-06-02 15:33:34 +00:00
jsegitz 3c167290cf Accepting request 782825 from home:jsegitz:branches:security:SELinux
- Dropped Recommends: for %{name}-lang and %{name}-devel. Not
  allowed by openSUSE guidelines

OBS-URL: https://build.opensuse.org/request/show/782825
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/policycoreutils?expand=0&rev=128
2020-03-09 08:34:55 +00:00
jsegitz 8562ca2f4b Accepting request 781803 from home:jsegitz:branches:security:SELinux
- Update to version 3.0
  * fixfiles: Fix "verify" option
  * fixfiles: Fix [-B] [-F] onboot
  * fixfiles: Force full relabel when SELinux is disabled
  * semodule: Enable CIL logging
  * semanage: Add support for DCCP and SCTP protocols
  * semanage: Do not use default s0 range in "semanage login -a"
  * semanage: Document DCCP and SCTP support
  * semanage: Improve handling of "permissive" statements
  * semanage: fix moduleRecords.customized()
  Refreshed chcat_join.patch

- Ship working pam config for newrole (bsc#1163020)
- Recommend policycoreutils-devel to have perm_map file available

- Package perm_map as it's used by audit2* tools

OBS-URL: https://build.opensuse.org/request/show/781803
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/policycoreutils?expand=0&rev=127
2020-03-05 10:13:50 +00:00
jsegitz cbcecf3eb9 Accepting request 757539 from home:jsegitz:branches:security:SELinux
- Added chcat_join.patch to prevent joining non-existing categories
  (bsc#1159262)

OBS-URL: https://build.opensuse.org/request/show/757539
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/policycoreutils?expand=0&rev=125
2019-12-17 13:25:22 +00:00
jsegitz 6048b8df94 Accepting request 731856 from home:jsegitz:branches:security:SELinux
- Added run_init_use_pam_keyinit.patch
  Added pam_keyinit to the run_init pam config (bsc#1144052)

OBS-URL: https://build.opensuse.org/request/show/731856
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/policycoreutils?expand=0&rev=123
2019-09-19 06:24:54 +00:00
msmeissn f880df3383 Accepting request 671925 from home:jengelh:branches:security:SELinux
- Replace overly complicated %setup calls.

OBS-URL: https://build.opensuse.org/request/show/671925
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/policycoreutils?expand=0&rev=121
2019-05-01 06:27:06 +00:00
jsegitz 6d016cb721 OBS-URL: https://build.opensuse.org/package/show/security:SELinux/policycoreutils?expand=0&rev=119 2019-03-21 09:41:20 +00:00
msmeissn d9a4dd23fe Accepting request 670302 from home:bmwiedemann:branches:security:SELinux
Fix build with python 3.7

OBS-URL: https://build.opensuse.org/request/show/670302
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/policycoreutils?expand=0&rev=117
2019-02-13 17:00:49 +00:00
jsegitz a4afd5a036 Accepting request 674569 from home:jsegitz:branches:security:SELinux
- Make sure current devel package conflicts with old
  policycoreutils-python (bsc#1124437)

OBS-URL: https://build.opensuse.org/request/show/674569
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/policycoreutils?expand=0&rev=116
2019-02-13 13:48:19 +00:00
jsegitz ae08886841 Accepting request 671812 from home:jsegitz:branches:security:SELinux
- Removed hardcoded python 3.6 path from spec file

OBS-URL: https://build.opensuse.org/request/show/671812
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/policycoreutils?expand=0&rev=114
2019-02-05 10:31:56 +00:00
jsegitz 15abc6e86b Accepting request 666182 from home:jsegitz:branches:security:SELinux
- Required python3-policycoreutils instead of just recommending it
  for policycoreutils (bsc#1121455)
- Added requires for python3-setuptools to python3-policycoreutils
  (bsc#1121455)
- Removed requires for audit-libs-python from policycoreutils
  (bsc#1121455)

OBS-URL: https://build.opensuse.org/request/show/666182
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/policycoreutils?expand=0&rev=112
2019-01-15 10:41:59 +00:00
darix d49e283e82 - properly obsolete/provides for policycoreutils-python
- remove unneeded obsolete from the devel package

OBS-URL: https://build.opensuse.org/package/show/security:SELinux/policycoreutils?expand=0&rev=111
2019-01-07 14:34:06 +00:00
jsegitz 74d5185662 Accepting request 657417 from home:jsegitz:branches:security:SELinux
- Don't require selinux-policy-devel for the devel package

OBS-URL: https://build.opensuse.org/request/show/657417
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/policycoreutils?expand=0&rev=110
2018-12-12 09:16:38 +00:00
jsegitz 09ec23bd16 Accepting request 656051 from home:jsegitz:branches:security:SELinux
- Obsolete policycoreutils-python in policycoreutils and 
  policycoreutils-devel to prevent file conflicts

OBS-URL: https://build.opensuse.org/request/show/656051
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/policycoreutils?expand=0&rev=109
2018-12-07 13:13:28 +00:00
jsegitz da03b4ef73 OBS-URL: https://build.opensuse.org/package/show/security:SELinux/policycoreutils?expand=0&rev=108 2018-12-06 14:43:38 +00:00
jsegitz c7b73a6793 Accepting request 652299 from home:jsegitz:branches:security:SELinux
policycoreutils-initscript.patch was still in the directory

OBS-URL: https://build.opensuse.org/request/show/652299
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/policycoreutils?expand=0&rev=107
2018-11-28 10:23:31 +00:00
jsegitz 95a29252ef Accepting request 652276 from home:jsegitz:branches:security:SELinux
OBS-URL: https://build.opensuse.org/request/show/652276
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/policycoreutils?expand=0&rev=106
2018-11-28 08:55:01 +00:00
jsegitz 3c9e7eb794 OBS-URL: https://build.opensuse.org/package/show/security:SELinux/policycoreutils?expand=0&rev=105 2018-11-23 15:27:13 +00:00
jsegitz 9a0619d125 Accepting request 647229 from home:jsegitz:branches:security:SELinux
- Adjusted source urls (bsc#1115052)

OBS-URL: https://build.opensuse.org/request/show/647229
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/policycoreutils?expand=0&rev=104
2018-11-08 07:51:58 +00:00
Vítězslav Čížek 287bf2c849 Accepting request 642654 from home:jsegitz:branches:security:SELinux
- Update to version 2.8 (bsc#1111732)

OBS-URL: https://build.opensuse.org/request/show/642654
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/policycoreutils?expand=0&rev=103
2018-10-23 12:13:33 +00:00
jsegitz 0f9dd2e780 Accepting request 609010 from home:mcepl:SELinux
Required for setroubleshoot

OBS-URL: https://build.opensuse.org/request/show/609010
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/policycoreutils?expand=0&rev=102
2018-05-23 08:35:37 +00:00
Vítězslav Čížek 9f86c22f3d Accepting request 602511 from home:dimstar:Factory
- Don't build policycoreutils-gui for anything suse_version >=
  1500: there is no reason te believe that SLE16 will have those
  old, depreacted dependencies back. Fixes also the issues for
  Tumbleweed, where -gui was not installable.

OBS-URL: https://build.opensuse.org/request/show/602511
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/policycoreutils?expand=0&rev=100
2018-05-03 09:16:43 +00:00
jsegitz a2af823917 Accepting request 601540 from home:jsegitz:branches:security:SELinux
- SLE 15 doesn't have the necessary files for policycoreutils-gui,
  don't build it there

OBS-URL: https://build.opensuse.org/request/show/601540
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/policycoreutils?expand=0&rev=99
2018-04-26 12:42:34 +00:00