48 Commits

Author SHA256 Message Date
38e51ab7ce Accepting request 1320464 from security:SELinux
OBS-URL: https://build.opensuse.org/request/show/1320464
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/setroubleshoot?expand=0&rev=10
2025-12-01 10:11:29 +00:00
f2b7f16244 - The dbus calls in post/postun got removed long ago, remove the
Requires, too.

OBS-URL: https://build.opensuse.org/package/show/security:SELinux/setroubleshoot?expand=0&rev=46
2025-11-28 12:09:22 +00:00
34e0d3699d Accepting request 1283563 from security:SELinux
- Add pkgconfig(gobject-introspection-1.0) BuildRequires: inspect
  the python code and detect typelib() dependencies.

OBS-URL: https://build.opensuse.org/request/show/1283563
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/setroubleshoot?expand=0&rev=9
2025-06-10 06:59:20 +00:00
dc345ff57b Accepting request 1273807 from home:dimstar:Factory
- Add pkgconfig(gobject-introspection-1.0) BuildRequires: inspect
  the python code and detect typelib() dependencies.

OBS-URL: https://build.opensuse.org/request/show/1273807
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/setroubleshoot?expand=0&rev=44
2025-05-13 10:11:55 +00:00
9a5192c730 Accepting request 1251222 from security:SELinux
OBS-URL: https://build.opensuse.org/request/show/1251222
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/setroubleshoot?expand=0&rev=8
2025-03-08 16:51:30 +00:00
a69a27569b - Fix in spec file (correct sysemctl command to reload auditd on
install/uninstall) (bsc#1237388)
- Update to version 3.35
  * 
  - Update tmpfiles.d config (bz#2346971)
  
  * 
  - Drop call to %sysusers_create_compat
  
  * 
  - Do not hardcode /var/lib/selinux as store_root
  
  * 
  - Do not hardcode /var/lib/selinux as store_root
  - Fix icon file name (bz#2300369)
  
  * 
  - data: update app icon
  - Disable bug reporting, if libreport is not available
  - Enable Georgian and Arabic (ar) languages in configure.ac
  - Update translations
  
  * 
  - Disable bug reporting, if libreport is not available
  - Resolves: RHEL-52902
  
  * 
  - Ship with contemporary app icon
  
  * 
  - Check that SELinux is enabled before running (rhbz#2178950)
  - Improve limiting RAM utilization
  
  * 
  - 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+
  - Fixes: rhbz#2209022

OBS-URL: https://build.opensuse.org/package/show/security:SELinux/setroubleshoot?expand=0&rev=42
2025-03-07 14:28:12 +00:00
f157fbf79b Accepting request 1191611 from security:SELinux
OBS-URL: https://build.opensuse.org/request/show/1191611
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/setroubleshoot?expand=0&rev=7
2024-08-07 04:10:03 +00:00
fbf0fba525 Accepting request 1190621 from home:djz88:branches:security:SELinux
- Add libreport-gtk and python3-libreport into requirements for TW
  (fixes boo#1217042)
- Add patch disable-send-bug-report-button.patch to remove
  "Submit bug report" button from the gui browser. For now it returns
  white page since reporting into Bugzilla is not working and also
  requires an account or api access for the user.

OBS-URL: https://build.opensuse.org/request/show/1190621
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/setroubleshoot?expand=0&rev=40
2024-08-05 07:21:12 +00:00
4ab3952c72 Accepting request 1156334 from home:pgajdos
- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang_path macro, [bsc#1212476]

OBS-URL: https://build.opensuse.org/request/show/1156334
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/setroubleshoot?expand=0&rev=39
2024-03-08 13:39:39 +00:00
a6cc1413db Accepting request 1126803 from security:SELinux
- Update to version 3.3.32:
  * 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
- Add explicit dependency on python3-six for server subpackage.
- Remove buildrequires on gtk2-devel

OBS-URL: https://build.opensuse.org/request/show/1126803
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/setroubleshoot?expand=0&rev=6
2023-11-17 19:48:18 +00:00
5565e3562a Accepting request 1125009 from home:fcrozat:branches:security:SELinux
- Update to version 3.3.32:
  * 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
- Add explicit dependency on python3-six for server subpackage.
- Remove buildrequires on gtk2-devel

OBS-URL: https://build.opensuse.org/request/show/1125009
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/setroubleshoot?expand=0&rev=37
2023-11-16 09:19:21 +00:00
463228a98a Accepting request 1102659 from security:SELinux
OBS-URL: https://build.opensuse.org/request/show/1102659
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/setroubleshoot?expand=0&rev=5
2023-08-08 13:54:08 +00:00
67c1f420e7 Accepting request 1102658 from home:djz88:branches:security:SELinux
- Add patch remove-pip-from-makefile.patch to temp fix build error
  caused by invoking `-m pip install` within build process by 
  return to `setup.py install` - we do not allow network 
  connection in secure build mode in OBS
- Update to version 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
- Add python3-setuptools and python3-pip to BuildRequires.
- Small adjustments in a spec file for dirs and files
- Add documentation to be build in setroubleshoot-doc
- Fix dbus conf file location to /usr/share/dbus-1
- Update to version 3.3.30 (bnc#1204344)
  Summary of changes from 3.3.26 to 3.3.30:
  * sedispatch: check read_size
  * SafeConfigParser is deprecated and will be dropped
  * Fix typos in --help, man pages and developer's guide
  * Improve DSP module reporting
  * Look for modules in /usr/share/selinux/packages
  * Always use rpm source package for reporting
  * Improve after_first email filter behavior
  * Set right ownership on /var/lib/setroubleshoot
  * Install systemd-sysusers config
  * Remove Requires(pre) useradd & groupadd
  * Introduce email.use_sendmail option
  * Update translations
  * Miscellaneous python and build system changes
  * Fix couple of typos
  * Drop Python2 support
  * Use inspect.signature() instead of instead.getargspec()
  Spec file modification to reflect openSUSE dependencies and paths.
  Removed old patches
  * setroubleshoot-Stop-SetroubleshootFixit-after-10-seconds-of-inactiv.patch
  * setroubleshoot-Do-not-use-Python-slip-package.patch
  * setroubleshoot-Gracefully-handle-unavailable-libreport.patch
  
- Switch runtime requirement of server package from ancient
  PyGObject 2 to the current version. Build requirement was already
  current.
- Drop build requirement for gtk2-devel
- Ensure /run is used, not /var/run
- Add CONFIG parameter to %sysusers_generate_pre
- Don't fdupes unnecessarily
- Delete setroubleshoot-rpmlintrc. For the devel project it's not 
  necessary and for official products we don't allow to reduce the
  badness of the warnings listed in there
- Package changes:
  * Number the patches, RPM shipped with SLE/Leap doesn't support 
    auto-numbering.
- new version 3.3.26
  * Fix plugin exception reporting
  * Update translations
- add patches
  setroubleshoot-Stop-SetroubleshootFixit-after-10-seconds-of-inactiv.patch
  setroubleshoot-Do-not-use-Python-slip-package.patch
  setroubleshoot-Gracefully-handle-unavailable-libreport.patch
- server needs to require python3-systemd
- fix audisp plugin dir
- Fix python dependencies
- Add sysuser and fix ownerships for server
- move dbus files to correct directory and package
- don't use dbus-send in %post, this would try to autolaunch the service
- Fix Require for setroubleshoot-server
    setools-libs-python is python3-setools in SUSE/openSUSE
- Update to 3.3.25
 Summary of the changes from 3.3.19 to 3.3.25
 * Use Python dasbus instead of pydbus
 * Log full reports with correct syslog identifier
 * Cancel pending alarm during AVC analyses
 * sepolicy.info() returns a generator, not a list
 * Log plugin exception traceback when log level is DEBUG
 * Drop old unused files
 * Add Local SELinux policy package version to analyses reports
 * Report bug on a package which owns the related SELinux domain
 * Use pydbus, a modern Python dbus API, for SetroubleshootPrivileged
 * Root user doesn't need to use SetroubleshootPrivileged API
 * Drop updater.py - it's not used and doesn't work
 * sealert: Drop unused import slib.dbus.service
 * browser: Do not try to report a bug on None package
 * Revert "sepolicy.info() returns a generator, not a list"
 * Revert "Fix AVC.__typeMatch to handle aliases properly"
 * Make date/time format locale specific
 * Do not refer to hardcoded selinux-policy rpm in signature
 * Add dpkg support
 * setroubleshoot.util: Catch exceptions from sepolicy import
 * Improve and unify error messages
 * browser: Check return value of Gdk.Screen().get_default()
 * Add man page for seapplet
 * Fix translation of hex values in AVCs
 * Catch exceptions caused by lookup_signature
 * Improve myplatform detection in get_os_environment()
- Package changes:
 * Drop legacy seapplet.
- Create and own documentation directory
- updated to 3.3.18
- Rebase to 3.3.17
- fix prefix in setuptools (setup_py-prefix.patch)
- updated to 2.2.64
- initial version 2.1.12
  * based on Fedora package
- created patches:
  * desktop.patch - fix category and remove absolute paths
  * dbus.patch - fix dbus configuration

OBS-URL: https://build.opensuse.org/request/show/1102658
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/setroubleshoot?expand=0&rev=35
2023-08-07 09:02:29 +00:00
1138d27391 Accepting request 1091396 from home:djz88:branches:security:SELinux
- Temp Fix build error caused by invoking `-m pip install` within
  build process by return to `setup.py install` - we do not allow
  network connection in secure build mode in OBS

OBS-URL: https://build.opensuse.org/request/show/1091396
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/setroubleshoot?expand=0&rev=34
2023-06-08 08:17:27 +00:00
75f15ad225 Accepting request 1060642 from home:fcrozat:branches:security:SELinux
- Update to version 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
- Add python3-setuptools and python3-pip to BuildRequires.

OBS-URL: https://build.opensuse.org/request/show/1060642
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/setroubleshoot?expand=0&rev=33
2023-02-14 14:00:56 +00:00
1c854cafac Accepting request 1042388 from security:SELinux
OBS-URL: https://build.opensuse.org/request/show/1042388
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/setroubleshoot?expand=0&rev=4
2022-12-12 16:40:19 +00:00
02ea229cd5 Accepting request 1042386 from home:djz88:branches:security:SELinux
- Small adjustments in a spec file for dirs and files
- Add documentation to be build in setroubleshoot-doc

OBS-URL: https://build.opensuse.org/request/show/1042386
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/setroubleshoot?expand=0&rev=31
2022-12-12 13:56:39 +00:00
60e1dd1cfb Accepting request 1039592 from home:djz88:branches:security:SELinux
- Fix dbus conf file location to /usr/share/dbus-1 
it also should fix issue during build with dbus service whitelisting

OBS-URL: https://build.opensuse.org/request/show/1039592
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/setroubleshoot?expand=0&rev=30
2022-12-02 14:48:32 +00:00
62664e5826 Accepting request 1038231 from home:djz88:branches:security:SELinux
- Update to version 3.3.30 (bnc#1204344)
  Summary of changes from 3.3.26 to 3.3.30:
  * sedispatch: check read_size
  * SafeConfigParser is deprecated and will be dropped
  * Fix typos in --help, man pages and developer's guide
  * Improve DSP module reporting
  * Look for modules in /usr/share/selinux/packages
  * Always use rpm source package for reporting
  * Improve after_first email filter behavior
  * Set right ownership on /var/lib/setroubleshoot
  * Install systemd-sysusers config
  * Remove Requires(pre) useradd & groupadd
  * Introduce email.use_sendmail option
  * Update translations
  * Miscellaneous python and build system changes
  * Fix couple of typos
  * Drop Python2 support
  * Use inspect.signature() instead of instead.getargspec()
  Spec file modification to reflect openSUSE dependencies and paths.
  Removed old patches
  * setroubleshoot-Stop-SetroubleshootFixit-after-10-seconds-of-inactiv.patch
  * setroubleshoot-Do-not-use-Python-slip-package.patch
  * setroubleshoot-Gracefully-handle-unavailable-libreport.patch

OBS-URL: https://build.opensuse.org/request/show/1038231
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/setroubleshoot?expand=0&rev=29
2022-11-28 14:45:07 +00:00
ac9aa04f24 Accepting request 975720 from security:SELinux
OBS-URL: https://build.opensuse.org/request/show/975720
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/setroubleshoot?expand=0&rev=3
2022-05-09 16:44:09 +00:00
36e5517004 Accepting request 975648 from home:bnavigator:branches:security:SELinux
- Switch runtime requirement of server package from ancient
  PyGObject 2 to the current version. Build requirement was already
  current.

OBS-URL: https://build.opensuse.org/request/show/975648
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/setroubleshoot?expand=0&rev=27
2022-05-09 07:04:40 +00:00
0556199a87 Accepting request 934619 from security:SELinux
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/934619
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/setroubleshoot?expand=0&rev=2
2021-11-30 22:15:59 +00:00
49c6853b09 Accepting request 927492 from security:SELinux
new package for troubleshooting SELinux

OBS-URL: https://build.opensuse.org/request/show/927492
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/setroubleshoot?expand=0&rev=1
2021-11-29 16:28:26 +00:00
d601faf312 Accepting request 930830 from home:jsegitz:branches:security:SELinux
- Drop build requirement for gtk2-devel

OBS-URL: https://build.opensuse.org/request/show/930830
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/setroubleshoot?expand=0&rev=25
2021-11-11 10:14:23 +00:00
8426b6e383 Accepting request 913392 from home:gmbr3:Active
- Ensure /run is used, not /var/run
- Add CONFIG parameter to %sysusers_generate_pre
- Don't fdupes unnecessarily

OBS-URL: https://build.opensuse.org/request/show/913392
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/setroubleshoot?expand=0&rev=24
2021-08-23 08:58:59 +00:00
23a38650e8 Accepting request 911206 from home:jsegitz:branches:security:SELinux
- Delete setroubleshoot-rpmlintrc. For the devel project it's not 
  necessary and for official products we don't allow to reduce the
  badness of the warnings listed in there

OBS-URL: https://build.opensuse.org/request/show/911206
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/setroubleshoot?expand=0&rev=23
2021-08-10 08:18:37 +00:00
e6ce40a67b Accepting request 898508 from home:predivan:branches:security:SELinux
- Package changes:
  * Number the patches, RPM shipped with SLE/Leap doesn't support 
    auto-numbering.

OBS-URL: https://build.opensuse.org/request/show/898508
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/setroubleshoot?expand=0&rev=22
2021-06-09 05:10:44 +00:00
6a208bde9e Accepting request 894539 from home:lnussel:branches:systemsmanagement:cockpit
- new version 3.3.26
  * Fix plugin exception reporting
  * Update translations
- add patches
  setroubleshoot-Stop-SetroubleshootFixit-after-10-seconds-of-inactiv.patch
  setroubleshoot-Do-not-use-Python-slip-package.patch
  setroubleshoot-Gracefully-handle-unavailable-libreport.patch
- server needs to require python3-systemd
- fix audisp plugin dir

OBS-URL: https://build.opensuse.org/request/show/894539
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/setroubleshoot?expand=0&rev=21
2021-05-20 14:54:47 +00:00
9de4375bb3 Accepting request 894117 from home:lnussel:branches:systemsmanagement:cockpit
- Fix python dependencies
- Add sysuser and fix ownerships for server
- move dbus files to correct directory and package
- don't use dbus-send in %post, this would try to autolaunch the service

OBS-URL: https://build.opensuse.org/request/show/894117
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/setroubleshoot?expand=0&rev=20
2021-05-19 07:18:39 +00:00
2f6479e0a1 Accepting request 886722 from home:predivan:branches:security:SELinux
- Fix Require for setroubleshoot-server
    setools-libs-python is python3-setools in SUSE/openSUSE

OBS-URL: https://build.opensuse.org/request/show/886722
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/setroubleshoot?expand=0&rev=19
2021-04-19 15:03:16 +00:00
63d3388d02 Accepting request 879408 from home:predivan:forFactory
- Update to 3.3.25
 Summary of the changes from 3.3.19 to 3.3.25
 * Use Python dasbus instead of pydbus
 * Log full reports with correct syslog identifier
 * Cancel pending alarm during AVC analyses
 * sepolicy.info() returns a generator, not a list
 * Log plugin exception traceback when log level is DEBUG
 * Drop old unused files
 * Add Local SELinux policy package version to analyses reports
 * Report bug on a package which owns the related SELinux domain
 * Use pydbus, a modern Python dbus API, for SetroubleshootPrivileged
 * Root user doesn't need to use SetroubleshootPrivileged API
 * Drop updater.py - it's not used and doesn't work
 * sealert: Drop unused import slib.dbus.service
 * browser: Do not try to report a bug on None package
 * Revert "sepolicy.info() returns a generator, not a list"
 * Revert "Fix AVC.__typeMatch to handle aliases properly"
 * Make date/time format locale specific
 * Do not refer to hardcoded selinux-policy rpm in signature
 * Add dpkg support
 * setroubleshoot.util: Catch exceptions from sepolicy import
 * Improve and unify error messages
 * browser: Check return value of Gdk.Screen().get_default()
 * Add man page for seapplet
 * Fix translation of hex values in AVCs
 * Catch exceptions caused by lookup_signature
 * Improve myplatform detection in get_os_environment()
- Package changes:
 * Drop legacy seapplet.

OBS-URL: https://build.opensuse.org/request/show/879408
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/setroubleshoot?expand=0&rev=18
2021-03-17 07:49:31 +00:00
41dd3cb1ec OBS-URL: https://build.opensuse.org/package/show/security:SELinux/setroubleshoot?expand=0&rev=17 2018-11-23 15:27:19 +00:00
Vítězslav Čížek
124162b26b Accepting request 643984 from home:MargueriteSu:branches:security:SELinux
- updated to 3.3.18

OBS-URL: https://build.opensuse.org/request/show/643984
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/setroubleshoot?expand=0&rev=16
2018-11-22 14:20:20 +00:00
c3bbfe4d88 Accepting request 609014 from home:mcepl:SELinux
Rebuilt for 3.3.17

OBS-URL: https://build.opensuse.org/request/show/609014
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/setroubleshoot?expand=0&rev=15
2018-05-23 08:59:20 +00:00
Pavol Rusnak
dcec731a8e OBS-URL: https://build.opensuse.org/package/show/security:SELinux/setroubleshoot?expand=0&rev=14 2010-04-06 21:53:45 +00:00
Pavol Rusnak
ec7b50516f fix
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/setroubleshoot?expand=0&rev=13
2010-04-01 13:45:08 +00:00
Pavol Rusnak
e7e6eb1877 fix
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/setroubleshoot?expand=0&rev=12
2010-03-31 21:09:30 +00:00
Pavol Rusnak
8bd5a32ed6 fix
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/setroubleshoot?expand=0&rev=11
2010-03-31 21:04:52 +00:00
Pavol Rusnak
489e2af1ae fix
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/setroubleshoot?expand=0&rev=10
2010-03-31 20:58:41 +00:00
Pavol Rusnak
4f542483f8 OBS-URL: https://build.opensuse.org/package/show/security:SELinux/setroubleshoot?expand=0&rev=9 2010-03-31 20:56:24 +00:00
Pavol Rusnak
3d64b4e11e fix
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/setroubleshoot?expand=0&rev=8
2010-03-05 15:26:14 +00:00
Pavol Rusnak
eb157ed47d fix
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/setroubleshoot?expand=0&rev=7
2010-03-05 14:53:13 +00:00
Pavol Rusnak
e38b3e832f fix
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/setroubleshoot?expand=0&rev=6
2010-03-05 10:27:55 +00:00
Pavol Rusnak
a1a522b3bf fix
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/setroubleshoot?expand=0&rev=5
2010-03-05 10:02:43 +00:00
Pavol Rusnak
f3462dcb26 - updated to 2.2.64
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/setroubleshoot?expand=0&rev=4
2010-02-25 15:43:10 +00:00
Pavol Rusnak
e2d9e8ecaf ble
OBS-URL: https://build.opensuse.org/package/show/security:SELinux/setroubleshoot?expand=0&rev=3
2009-06-11 13:00:20 +00:00
Pavol Rusnak
9d7ceba85c OBS-URL: https://build.opensuse.org/package/show/security:SELinux/setroubleshoot?expand=0&rev=2 2009-06-11 12:39:25 +00:00
Pavol Rusnak
ce1c32673c OBS-URL: https://build.opensuse.org/package/show/security:SELinux/setroubleshoot?expand=0&rev=1 2009-06-11 12:38:33 +00:00