Overview

Request 1102658 accepted

- 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

Request History
Zdenek Kubala's avatar

djz88 created request

- 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


Zdenek Kubala's avatar

djz88 accepted request

openSUSE Build Service is sponsored by