Commit Graph

33 Commits

Author SHA1 Message Date
Petr Lautrbach
b993728756 setroubleshoot-3.3.32-1
- Always reset pending alarms when alarm(0) (rhbz#2112573)
- 'imp' module is deprecated in favor of 'importlib' (rhbz#2224393)
- Fix build with pip 23.1.2+
- Remove dbus-glib-devel BR as it's only needed when compiled with seappletlegacy
- Rename session bus name to org.fedoraproject.sealert
- seapplet: wrap SEApplet() to try except
- util.py: Add doctext test for build_module_type_cache()
- Update translations

Resolves: RHEL-871
2023-07-27 12:45:41 +02:00
Vit Mojzis
bcfc2c1601 setroubleshoot-3.3.31-2
- Update translations

Resolves: rhbz#2139682
2023-03-09 18:30:30 +01:00
Petr Lautrbach
eb2bc72425 tests: ausearch needs --input-logs in order not to read from stdin
Related: rhbz#2145149
2022-11-24 10:44:47 +01:00
Petr Lautrbach
b79257be58 setroubleshoot-3.3.31
- Add a screen reader label to the icon
- seapplet: avoid ValueError when parsing sealert.conf
- doc: Document performance related changes
- Decrease setroubleshootd priority and limit RAM utilization to 1GB
- Use setup from setuptools
- Use `pip install` instead of `setup.py install`

Resolves: rhbz#2145149
2022-11-24 09:34:06 +01:00
Petr Lautrbach
478d060779 Drop gtk2-devel BR
It's not necessary anymore

Related: rhbz#2145149
2022-11-24 09:33:05 +01:00
Timothée Ravier
39fa7d5495 Install sysusers configuration
User and group are now created by the macro but the configuration file
should be installed on the systemd too:
https://docs.fedoraproject.org/en-US/packaging-guidelines/UsersAndGroups/#_dynamic_allocation

Also remove the Requires(pre) for useradd & groupadd as it is handled by
the %sysusers_create_compat macro:
https://src.fedoraproject.org/rpms/systemd/blob/rawhide/f/macros.sysusers

Related: rhbz#2145149
2022-11-24 09:12:32 +01:00
Vit Mojzis
76ecc2b66c setroubleshoot-3.3.28-4
- Update translations (#2062661)
- Fix couple of typos
- Drop unused patch files

Note:
Component "main/setroubleshoot" contains quite a few fixes to existing
translations and adds a few new ones, but is ahead of last rhel9 build.
The only difference in translatable strings was introduced by otherwise
non-consequential patch "Fix couple of typos" which is why I included
the patch (it makes this version compatible with translations in
"main/setroubleshoot") and replaced the original translation update.

Resolves: rhbz#2062661
2022-09-07 16:35:45 +02:00
Vit Mojzis
0817028e55 setroubleshoot-3.3.28-3
- Update translations (#2017386)

Pull the translation update from rhel-9.0.0 branch.

Resolves: rhbz#2062661
2022-09-02 10:16:22 +02:00
Milos Malik
a6700e7137 run Tier1 tests via TMT/FMF
Use the TMT/FMF instead of STI for running tests. STI does not respect
the adjust section in main.fmf files of stored tests.

Related: rhbz#2107109
2022-07-14 13:35:01 +02:00
Petr Lautrbach
a1137eab97 setroubleshoot-3.3.28-2
- Use %sysusers_create_compat instead of useradd
- Set right ownership on /var/lib/setroubleshoot

Related: rhbz#2050723
2022-02-08 17:13:51 +01:00
Petr Lautrbach
e25ccd301f Use %sysusers_create_compat instead of useradd
See https://docs.fedoraproject.org/en-US/packaging-guidelines/UsersAndGroups/

Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=2046458

Related: rhbz#2050723
2022-02-08 17:13:47 +01:00
Petr Lautrbach
9ac68dc5c4 Set right ownership on /var/lib/setroubleshoot
A system which uses rpm ostree doesn't install rpms but images which are
pre-created in a build system. There's no guarantee that the build
system has the same uid/gid mapping for setroubleshoot as the local system.

systemd-tmpfiles's 'Z' type recursivelly sets the user and group
ownership on every reboot.

Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=2012943

Related: rhbz#2050723
2022-02-08 17:13:36 +01:00
Petr Lautrbach
82bb17b979 setroubleshoot-3.3.28
Resolves: rhbz#2050723
2022-02-08 17:13:22 +01:00
Petr Lautrbach
4cda18f11d setroubleshoot-3.3.27-2
- Improve DSP module reporting
- Require initscripts-service - /sbin/service
Resolves: rhbz#2042390
2022-01-19 16:33:34 +01:00
Petr Lautrbach
d8176037a5 /sbin/service is in initscripts-service now
Related: rhbz#2042390
2022-01-19 16:24:21 +01:00
Petr Lautrbach
b48edf7b89 Improve DSP module reporting
Resolves: rhbz#2042390
2022-01-19 16:24:13 +01:00
Petr Lautrbach
b9aac39f6c %{_tmpfilesdir} macro is provided by systemd-rpm-macros
Related: rhbz#2028441, rhbz#2034581
2022-01-13 16:34:48 +01:00
Petr Lautrbach
00f0755ee2 setroubleshoot-3.3.27
Resolves: rhbz#2028441, rhbz#2034581
2022-01-13 15:39:28 +01:00
Vit Mojzis
4d93f7c067 Update instructions for working with translations
Related: rhbz#2028441, rhbz#2034581
2022-01-13 15:39:21 +01:00
Timothée Ravier
f699d1c428 Remove deprecated init script
Related: rhbz#2028441, rhbz#2034581
2022-01-13 15:38:42 +01:00
Mohan Boddu
aeb31cad2c Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
Related: rhbz#1991688
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2021-08-10 00:50:09 +00:00
Petr Lautrbach
13d41f7880 Improve sedispatch performance
Resolves: rhbz#1982661
2021-07-16 11:43:35 +02:00
Petr Lautrbach
a1a9aa7d9d setroubleshoot-3.3.26-3
- Fix file mode of email_alert_recipients
Resolves: rhbz#1973361
2021-07-02 14:42:30 +02:00
Petr Lautrbach
cc376609d6 Fix gating.yaml for rhel-9 product 2021-07-01 16:38:27 +02:00
Mohan Boddu
7b385cdeac - Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2021-04-16 05:36:07 +00:00
Petr Lautrbach
e22a60e70f setroubleshoot-3.3.26
- Fix plugin exception reporting
- Update translations
- Stop SetroubleshootFixit after 10 seconds of inactivity
- Do not use Python slip package

Resolves: rhbz#1949834
2021-04-15 13:06:38 +02:00
DistroBaker
8d54e4b288 Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/setroubleshoot.git#e538407cbb691d66476486c508a8426b6292e2a6
2021-03-15 06:47:44 +00:00
DistroBaker
7d7044a7bf Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/setroubleshoot.git#e538407cbb691d66476486c508a8426b6292e2a6
2021-03-14 19:57:56 +00:00
DistroBaker
4abd313890 Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/setroubleshoot.git#c42ca71e4651d81a72d22eaef24695f60bcac6d5
2021-02-06 18:35:30 +00:00
DistroBaker
d1c25b374d Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/setroubleshoot.git#179d13d4324d91d9f659fb9c473701ba135db7a0
2021-02-03 05:01:58 +00:00
DistroBaker
280e41f335 Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/setroubleshoot.git#9718e5e570a0e1ade46a2d66411691167bc6e050
2021-01-19 17:03:49 +00:00
Troy Dawson
bac69e29d3 RHEL 9.0.0 Alpha bootstrap
The content of this branch was automatically imported from Fedora ELN
with the following as its source:
https://src.fedoraproject.org/rpms/setroubleshoot#beb2a71e3f215ac592a60a7ea94b515117ebedda
2020-10-15 09:30:16 -07:00
Release Configuration Management
fe93baaf47 New branch setup 2020-10-09 04:32:54 +00:00