Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: rpmlint | Distribution: openSUSE Tumbleweed |
Version: 2.5.0+git20240624.609e1aa | Vendor: openSUSE |
Release: 1.1 | Build date: Mon Jun 24 16:18:13 2024 |
Group: Unspecified | Build host: reproducible |
Size: 2245749 | Source RPM: rpmlint-2.5.0+git20240624.609e1aa-1.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://github.com/rpm-software-management/rpmlint | |
Summary: RPM file correctness checker |
rpmlint is a tool to check common errors on RPM packages. Binary and source packages can be checked.
GPL-2.0-or-later
* Mon Jun 24 2024 filippo.bonazzi@suse.com - Update to version 2.5.0+git20240624.609e1aa: * sysctl-whitelist: move 50-coredump.conf to systemd main package (bsc#1226865) * sysctl-whitelist: aaa_base: new sub-package to disable YAMA (bsc#1226460) * sysctl-whitelist: aaa_base: adjust 50-default.conf digest (bsc#1226464) * Wed Jun 19 2024 wolfgang.frisch@suse.com - Update to version 2.5.0+git20240619.f4bc3a6: * dbus-services: systemd: keep the old whitelisting temporarily (bsc#1225317) * dbus-services: whitelist kdeplasma6-addons kameleonhelper (bsc#1226306) * dbus-services: adjust backintime whitelisting to etc->usr move (bsc#1226446) * Thu Jun 13 2024 filippo.bonazzi@suse.com - Update to version 2.5.0+git20240613.c7bc651: * whitelistings: systemd v256 (bsc#1225317) * Tue Jun 11 2024 filippo.bonazzi@suse.com - Update to version 2.5.0+git20240611.11134e8: * whitelist valkey (bsc#1226083) * Wed May 22 2024 filippo.bonazzi@suse.com - Update to version 2.5.0+git20240522.59c66e6: * whitelistings: add gnome-remote-desktop Polkit and D-Bus components (bsc#1222159) * Tue May 14 2024 filippo.bonazzi@suse.com - Update to version 2.5.0+git20240514.fd06b07: * zypper-plugins: adjust permissions-zypp-plugin to new permctl name * dbus-services: remove deepin-api entry until packaging issues are resolved * whitelistings: drop no longer needed KDE5 whitelistings * dbus-services: drop no longer present nfs-ganesha entry * whitelistings: drop no longer needed pam_dbus entries * Tue Apr 16 2024 filippo.bonazzi@suse.com - Update to version 2.5.0+git20240416.97c8fad: * pam-modules: whitelist pam_oslogin_admin.so (bsc#1222457) * Revert "pam-modules: whitelist pam_lastlog2 now moved to util-linux (bsc#1222329)" * Clarify what the real intent is of this check * openSUSE: Add netdata user/group * Add forgejo group and user * remove comment in setup.cfg * test: mocked package in test_xinetd.py * Mon Apr 08 2024 filippo.bonazzi@suse.com - Update to version 2.5.0+git20240408.62c3097: * dbus-services: whitelist dnf5daemon-server (bsc#1218327) * Fri Apr 05 2024 filippo.bonazzi@suse.com - Update to version 2.5.0+git20240405.5171234: * pam-modules: whitelist pam_lastlog2 now moved to util-linux (bsc#1222329) * Wed Apr 03 2024 wolfgang.frisch@suse.com - Update to version 2.5.0+git20240403.33599c3: * dbus-services: power-profiles-daemon: reinstate legacy D-Bus whitelisting (bsc#1219957) * Revert "dbus-services: Still provide old GDM whitelisting (bsc#1218922)" * Mon Mar 25 2024 wolfgang.frisch@suse.com - Update to version 2.5.0+git20240325.982d664: * dbus-services: power-profiles-daemon (bsc#1219956) (#1197) * SpecCheck: Add no-%check-section warning * Bump upper bound of suse_version to include ALP & current Factory * test: add mocks folder and mocks for duplicates check * pkg: remove unicode type reference in is_utf8_bytestr exception * Refactored the is_utf8_bytestr function * readme: More specific title for building section * test: imporve fixtures in test_duplicates.py * Add building documentation * Update README.md * Mon Mar 11 2024 Ben Greiner <code@bnavigator.de> - Also fix the runtime requirement syntax * Sun Mar 10 2024 Ben Greiner <code@bnavigator.de> - Fix tomli requirement: It was never pulled in by obs explicitly but declared required in rpmbuild. Pytest removed the requirement that masked this issue.We actually don't need it with python >= 3.11 * Fri Mar 08 2024 filippo.bonazzi@suse.com - Update to version 2.5.0+git20240308.ec22ec6: * dbus-services: Still provide old GDM whitelisting (bsc#1218922) * Wed Mar 06 2024 filippo.bonazzi@suse.com - Update to version 2.5.0+git20240306.d765521: * dbus-services: whitelist sddm-kcm6 (bsc#1217188) * Tue Mar 05 2024 filippo.bonazzi@suse.com - Update to version 2.5.0+git20240305.3e99616: * whitelistings: merge redundant systemd vs. systemd-mini entries * pam-modules: also whitelisted pam_system_loadkey for systemd-mini (bsc#1220249) * dbus-services: adjust gdm whitelisting (bsc#1218922) * Fri Mar 01 2024 filippo.bonazzi@suse.com - Update to version 2.5.0+git20240229.92123b5: * dbus-services: whitelist drkonqi KDE6 update (bsc#1220190) * pam-modules: whitelist pam_systemd_loadkey.so (bsc#1220249) * Mon Feb 26 2024 filippo.bonazzi@suse.com - Update to version 2.5.0+git20240226.8b18627: * dbus-services: whitelist kde-inotify-survey with KDE6 changes (bsc#1217191) * dbus-services whitelist: adjust kde6 digests after fix in kauth6 (bsc#1220215) * CI: Reenable mageia-cauldron in packit * test: Add tests to check non-standard-dir-perm * SpecCheck: Add patch-macro-old-format check * BinariesCheck: do not mark as binary eBPF ELF files * change pyproject ruff config to toplevel * SystemIstallCheck: Allow %service_del_postun_without_restart macro usage * test: Lazy load mock packages * test: Improve name of mock packages * Fix the errors and suggestions to the flake8 command * Clean all tests file * config: Do not filter python-leftover-require for fedora * Fix misspelled variable: ENGLISH_ENVIROMENT to ENGLISH_ENVIRONMENT * Clean tests file * Fri Feb 16 2024 filippo.bonazzi@suse.com - Update to version 2.5.0+git20240215.29f50e5: * dbus-services: update systemd-homed (DeactivateAllHomes method, bsc#1219916) * dbus-services: whitelist plasma6-workspace fontinst service (bsc#1217186) * dbus-services: whitelist powerdevil6 (bsc#1217187) * dbus-services: whitelist plasma6-disks (bsc#1217185) * dbus-services: whitelist plasma6-desktop kcmclock (bsc#1217184) * pam-modules: whitelist pam_kwallet6 (bsc#1217183) * dbus-services: whitelist libksysguard6-plugins (bsc#1217182) * zypper-plugins: adjust libzypp-plugin-appdata to new content (bsc#1219873) * dbus-services: whitelist kinfocenter6 (bsc#1217179) * dbus-services: whitelist kf6-kauth (bsc#1217178) * SUIDPermissionsCheck: support new /usr/share/permissions/packages.d dir * Thu Feb 08 2024 filippo.bonazzi@suse.com - Update to version 2.5.0+git20240207.4a699fe: * sysctl-whitelist: update YAMA config (bsc#1219656) * Tue Feb 06 2024 filippo.bonazzi@suse.com - Update to version 2.5.0+git20240206.b0eda3c: * users-groups: add groups for usbauth-notifier * cron-whitelist: patch2mail now uses systemd-timers * Register greeter user and group * Thu Feb 01 2024 wolfgang.frisch@suse.com - Update to version 2.5.0+git20240201.be433b6: * pam-modules: whitelist pam_canonicalize_user (bsc#1219358) * Wed Jan 31 2024 wolfgang.frisch@suse.com - Update to version 2.5.0+git20240131.374af17: * sendmail: permissions moved from /etc to /usr/share/permissions (bsc#1219339) * Tue Jan 30 2024 wolfgang.frisch@suse.com - Update to version 2.5.0+git20240130.b66a310: * sendmail: permissions moved from /etc to /usr/share/permissions (bsc#1219339) * Tue Jan 30 2024 filippo.bonazzi@suse.com - Update to version 2.5.0+git20240130.4cdb3e1: * Move rpm2cpio to one line * PythonCheck: Check for python deps like python3.12dist(foo) * config: Filter python require checks for Fedora * Mon Jan 29 2024 filippo.bonazzi@suse.com - Update to version 2.5.0+git20240129.d2cbb70: * test_file_digest: cover new glob features in package and path names * sysctl-whitelist: use new package glob pattern * FileDigestCheck: support glob patterns in package names * FileDigestCheck: make glob patterns in filenames explicit * Thu Jan 25 2024 filippo.bonazzi@suse.com - Update to version 2.5.0+git20240125.d0146be: * sysctl-whitelist: add another package name for kubernetes1.29 (bsc#1219168) * check: Implement reset method in checks * Disable Mageia CI builds due to system problem * check: Implement reset method in checks * test: Add another test for patch-not-applied * read rpm package directly with open() while extracting * remove redundant TODO comments; checking is handled with check_output() pretty well now * leave rpm2cpio as fallback for distros which do not have rpm2archive available yet * fix warnings about import order, attempt 2 * fix warnings about import order * Fixes for nsafe shell command * Drop rpm2cpio usage entirely * Adding support for RPM packages containing files greater than 4GB * lint: Reset all checks for each package * test: Extend tag tests to check 'W: missing-dependency-on' * Mon Jan 15 2024 filippo.bonazzi@suse.com - Update to version 2.5.0+git20240115.66db794: * Fix digester for cronie whitelisting (bsc#1218756) * Mon Jan 15 2024 filippo.bonazzi@suse.com - Update to version 2.5.0+git20240115.e28fef0: * cron-whitelist: adjust cronie-anacron again (bsc#1218756) * Fri Jan 12 2024 filippo.bonazzi@suse.com - Update to version 2.5.0+git20240112.c87408b: * systemd-tmpfiles whitelist: adjust package name for libtss-fapi * pam-modules: separate standard PAM module that have been already reviewed * Tue Jan 09 2024 wolfgang.frisch@suse.com - Update to version 2.5.0+git20240109.b4e5f72: * dbus-services: certmonger: .conf renamed (bsc#1218616) * Wed Dec 20 2023 filippo.bonazzi@suse.com - Update to version 2.5.0+git20231220.9e24b84: * cron-whitelist: update cronie-anacron digest (bsc#1218107) * SUIDPermissionsCheck: fix broken warnings and harmonize code * Thu Dec 14 2023 filippo.bonazzi@suse.com - Update to version 2.5.0+git20231214.5f62def: * Fix Aeon/Kalpa whitelisting distinct filenames (bsc#1217706, bsc#1217707) * Thu Dec 14 2023 filippo.bonazzi@suse.com - Update to version 2.5.0+git20231214.ab9d731: * polkit rules whitelisting: add gamemode rules (bsc#1217915) * Mon Dec 11 2023 matthias.gerstner@suse.com - Update to version 2.5.0+git20231211.15d0caff: * polkit-rules, sudoers: add plasma-branding-Kalpa for special wheel group handling (bsc#1217707, bsc#1217706) * cron-whitelist: remove obsolete opa-ff entries * cron-whitelist: remove obsolete logdigest entries * fix readelf output encoding handling of errors * Ignore (and escape) symbols that are not valid utf8 * Revert "Disable Mageia CI builds due to system problem" * Tue Dec 05 2023 wolfgang.frisch@suse.com - Update to version 2.5.0+git20231205.c211cee: * FileDigestCheck: Filter minor versions in shebangs. * Disable Mageia CI builds due to system problem * Wed Nov 15 2023 filippo.bonazzi@suse.com - Update to version 2.5.0+git20231115.969a58b: * polkit-rules-whitelist: self auth as admin (bsc#1215652) * Fri Nov 03 2023 filippo.bonazzi@suse.com - Update to version 2.5.0+git20231103.c416f34: * pam-modules: remove no longer packaged pam_oslogin_admin.so * cron-whitelist: remove tmpwatch which migrated to systemd timers (bsc#1115458) * cron-whitelist: drop sarg which as been replaced by systemd timers * pam-modules: whitelist pam-himmelblau (bsc#1215355) * Thu Nov 02 2023 wolfgang.frisch@suse.com - Update to version 2.5.0+git20231102.2aee727: * dbus-services: whitelist passim service (bsc#1216434) * CI: Add systemd-rpm-macros package * Add pgadmin user/group * Add missing dependency to rpmlint spec * Update search regexes for %service_* macros * Don't skip systemd scriptlet test on Fedora * Improve systemd scriptlet test name * Wed Oct 25 2023 filippo.bonazzi@suse.com - Update to version 2.5.0+git20231025.2713543: * zypper-plugins: whitelist zypp-boot-plugin (bsc#1215988) * Release 2.5.0 * Add new check to detect links to scripts * SpecCheck: Support "%patch n" to detect applied patches * lint: Show dynamic description for WarnOnFunction config * description: Add files-duplicate description * descriptions: Add invalid-lc-messages-dir * test: Add some tests for I18NCheck * Add iso_15924 to LANGUAGES * pkg: Set default user/group as root for FakePkg files * pkg: Add linkto parameter to FakePkg files * pkg: Add filenames to FakePkg headers * pkg: Move scriptprog to AbstractPkg * Wed Oct 11 2023 Daniel Garcia <daniel.garcia@suse.com> - Use %pyproject_wheel to build the package * Tue Oct 10 2023 wolfgang.frisch@suse.com - Update to version 2.4.0+git20231010.276506d: * dbus-services: adjust to etc -> usr move in thermald (bsc#1215873) * dbus-services: remove obsolete entry for sysprof * Use "int" as defaultdict factory instead of lambda * test: Replace bin in test_zypp_syntax * Fri Oct 06 2023 filippo.bonazzi@suse.com - Update to version 2.4.0+git20231006.4b34bab: * Whitelist dbus service and configuration for policycoreutils-dbus (bsc#1213435) * polkit-rules-whitelist: add fudo rules (bsc#1215948) * Wed Sep 27 2023 filippo.bonazzi@suse.com - Update to version 2.4.0+git20230927.bf3988d: * Add whitelisting for 90-kubeadm.conf (bsc#1215542) * sysctl-whitelist: remove old microos-tools entry * Mon Sep 18 2023 filippo.bonazzi@suse.com - Update to version 2.4.0+git20230918.4498739: * dbus-services: sddm-qt6 whitelisting (bsc#1215441) * Mon Sep 18 2023 daniel.garcia@suse.com - Update to version 2.4.0+git20230918.02ed553: * Fix time report function output string creation * Fri Sep 15 2023 matthias.gerstner@suse.com - Update to version 2.4.0+git20230915.acb9f8b2: * polkit, sudoers whitelist: add gnome-branding-Aeon (bsc#1215276) * Fri Sep 15 2023 filippo.bonazzi@suse.com - Update to version 2.4.0+git20230915.ac23757: * dbus-services: update tukitd (bsc#1215216) * FileDigestCheck: do not use hash as variable name * FileDigestCheck: Adapt fstrings to python3.12 check * test: Remove real_files opotional parameter * Add 'nats' user for NATS Server * Add 'signaling' user for Nextcloud Talk Signaling Server * Add 'otobo' user and group, successor app for OTRS * PythonCheck: Add python-sphinx-doctrees-leftover * test: Allow external file content definition * test: Allow list of files in get_tested_mock_package * test: add test documentation * test: each file now default to empty content * test: mocked test_config_files * test: mocked newly added multiple-pyc-version tests * test: mocked test_duplicates tests * Refactored FakePkg with a new helper method for cleaner code in get_tested_mock_package * moved _gather_dep_info and _gather_aux to AbstractPkg * CI: removed GSoC23 branch for CI workflow * test: mocked python dependencies leftovers; and removed 2 binaries * copied _gather_deps_info and _gather_aux functions to FakePkg class * test: mocked test_python_dependencies_missing; also removed its two rpm binaries * test: removed binaries used for testing python package dependencies from metadata and requires.txt * test: mocked another metadata test that supports complex dependency statements * test: mocked test for metadata check in python package * test: mocked complex dependencies from metadata * test: mocked test for python dependencies from requires.txt * test: mocked test for python dependencies from metadata * modified if condition in add_file_with_content function * test: distutil test for python packages is mocked * tests: Refactored Python package tests using mocking for docs, src, and tests * test: Remove binary RPM packages with Python docs and docs modules * test: modified test_python_doc_module_in_package with mocking * test: mocked test_python_doc_in_package * flake8: fixed flake8 warnings * Flake8 suggestion * Update main.yml for GitHub Actions on branch GSoC23 * No need to import FakePkg * changes as suggested * As suggested, I have made changes to to get_tested_mock_package to use API, instead of just kwargs * Tried to mock a test: test_binary.py * CI: Use pipx to install external dependencies * flake8: ignored double quotes with a comment * flake8: remove double quotes * add flake8 extra plugins * Use python-magic API when available * test: Skip test_executable_stack when ldd-failed * PythonCheck: Add check for *.pyc different version * Fri Aug 18 2023 matthias.gerstner@suse.com - Update to version 2.4.0+git20230818.5cdd21d0: * dbus-services: keep old deepin names around until rename is complete (bsc#1214101) * BinariesCheck: Allow ELF prefix in magic string * README: added test coverage badge * pkg_resource is deprecated, importlib and packaging are standard now * Change setuptools dependency version and license * Add 'rpmlint.descriptions' to packages on pyproject.toml * Move metadata from setup.py to pyproject.toml * Thu Jul 27 2023 filippo.bonazzi@suse.com - Update to version 2.4.0+git20230727.0fd5122: * whitelists: adjust package for systemd-homed components (bsc#1213692) * Thu Jul 13 2023 wolfgang.frisch@suse.com - Update to version 2.4.0+git20230713.dfa31c7: * bsc#1213292: adjust timesync1 dbus whitelisting * spellcheck: Set lang to en_US when it's C * SpecCheck: Allow macros for special comments * rpmdiff: handle script argument with argparse * PythonCheck: Handle extras in req check * PythonCheck: Use packaging to parse deps strings * PythonCheck: Ignore python_version in requirements * PythonCheck: Support complex python requirements * SpecCheck: Check for NULL char in all lines * rpmdiff: adjust for rpm-4.19.0 API changes * DocCheck: adjust for rpm-4.19.0 API changes * dbus-services: drop whitelisting that was never put into production * openSUSE/users-groups: transmission * Releasing rpmlint as pre-commit hook * Fri Jun 02 2023 matthias.gerstner@suse.com - Update to version 2.4.0+git20230602.89901a92: * cron-whitelist: drop dead suse-texlive entry * pam-modules: drop dead pam_opie entry (sr#1065964) * dbus-services: drop no longer needed dinstaller services (bsc#1208394) * dbus-services: remove no longer packaged mumble-server (bsc#1209338) * Wed May 17 2023 matthias.gerstner@suse.com - Update to version 2.4.0+git20230517.2e069e5c: * dbus-services: rename com.deepin.api to org.deepin.dde (bsc#1211376) * Tue May 09 2023 matthias.gerstner@suse.com - Update to version 2.4.0+git20230509.6f11a918: * sudoers-whitelist: adjust monitoring-plugins-smart (bsc#1211003) * Tue May 02 2023 filippo.bonazzi@suse.com - Update to version 2.4.0+git20230502.1ab1dde: * sysctl-whitelist: add kubernetes1.27 (bsc#1210951) * Add logo to README.md. * Mon Apr 24 2023 mliska@suse.cz - Update to version 2.4.0+git20230424.e2a5b62: * port to get_tested_path instead of testpath * Allow *args for get_tested_path. * tests: use get_tested_path rather than testpath * Mon Apr 24 2023 mliska@suse.cz - Update to version 2.4.0+git20230424.b8b7e4e: * Remove trailing whitespace. * pytest: fix one warning * Introducing new file 'pytest.ini' a conf file for pytest (#1047) * Add rpmlint.svg with the new rpmlint logo -Rebase disable-flake-and-cov.patch. * Fri Apr 21 2023 filippo.bonazzi@suse.com - Update to version 2.4.0+git20230421.f2ea8ab: * pam-modules: whitelist pam_wtmpdb (bsc#1209963) * Drop dependency on pytest-flake8 as it's unmaintained. * Wed Apr 19 2023 filippo.bonazzi@suse.com - Update to version 2.4.0+git20230419.2b26601: * pam-modules: Move pam_timestamp, pam_issue and pam-userdb (bsc#1210371) * flake8: fix C419 Unnecessary list comprehension passed to any() prevents short-circuiting * Tue Apr 11 2023 mliska@suse.cz - Update to version 2.4.0+git20230411.8f9c3d4: * PythonCheck: Improve dependencies check * Tue Apr 11 2023 mliska@suse.cz - Update to version 2.4.0+git20230411.f83b036: * SpecCheck: Improve patch applied regex * Mon Apr 03 2023 mliska@suse.cz - Update to version 2.4.0+git20230403.7ce263c: * tests: make a local copy of configuration in test_binaries.py * Mon Apr 03 2023 mliska@suse.cz - Update to version 2.4.0+git20230403.cf6f584: * Add test for #1040. * Exclude systemd directory in UsrLibBinaryException * Fri Mar 31 2023 mliska@suse.cz - Update to version 2.4.0+git20230331.bc7b966: * dbus-services: add libproxy whitelisting (bsc#1209376) * Fri Mar 31 2023 mliska@suse.cz - Update to version 2.4.0+git20230331.8f6e31e: * PythonCheck: Handle complex dependency declaration gracefully * Wed Mar 29 2023 mliska@suse.cz - Update to version 2.4.0+git20230329.3cd1bcf: * packit: use python-magic python pages for openSUSE CI * openSUSE: Start using python-magic package in CI. * Wed Mar 29 2023 Martin Liška <mliska@suse.cz> - Depend on python-magic Python package. * Mon Mar 27 2023 mliska@suse.cz - Update to version 2.4.0+git20230327.f239521: * stringToVersion: make epoch always an integer * pytest: use tmp_path mock instead of tmpdir * pytest: disable legacypath * Replace one more usage of tmpdir in a test. * Pytest documentation recommends refactoring "tmpdir" to "tmp_path" * Fri Mar 24 2023 mliska@suse.cz - Update to version 2.4.0+git20230324.96c1ac0: * PythonCheck: Ignore python-devel in req check * PythonCheck: ignore python-base package in requirements check * PythonCheck: Remove spaces from requirements before compare * Add new check: patchable-function-entry-in-archive. * Fri Mar 24 2023 mliska@suse.cz - Update to version 2.4.0+git20230322.717aa4d: * pam-module whitelist: add lastlog2 (bsc#1209238) * Tue Mar 21 2023 mliska@suse.cz - Update to version 2.4.0+git20230321.8da9c94: * PythonCheck: Add python requirements verification * TagsCheck: handle license exception in first item of a grouping * TagsCheck: restore space exclusion to license_exception_regex * Fix TW CI due to the new flake8 release. * Remove unnnecesary lambda and map in favor generator expressions * Include -prof in devel packages regex * Thu Mar 16 2023 filippo.bonazzi@suse.com - Update to version 2.4.0+git20230316.e10f602: * python3-pytest-flake8 is not anymore in Tumbleweed * sysctl-whitelist: add further kubernetes versions (bsc#1209363) * test_files : Add test for unexpanded macros in files. (#1023) * SpecCheck: allow more %suse_version value comparisons * No need of using wheel: PEP 517 * setup.cfg: rename license_file to license_files * setup.py: include rpmlint.descriptions in packages * Tue Mar 07 2023 wolfgang.frisch@suse.com - Update to version 2.4.0+git20230307.1e9f1e0: * d-bus services: add kde-inotify-survey (bsc#1208689) * Add missing newline at the end of TOML files. * Add missing newline at the end of file. * TagsCheck: handle license exception in grouping * Fri Mar 03 2023 filippo.bonazzi@suse.com - Update to version 2.4.0+git20230303.8af2aa4: * polkit-rules-whitelist: adjust libvirt-daemon rule to new sub-package (bsc#1208876) * Mon Feb 27 2023 mliska@suse.cz - Update to version 2.4.0+git20230227.db0110c: * DbusPolicyCheck: use existing dbus-policy-missing-allow * DbusPolicyCheck: use existing dbus-policy-missing-allow * Mon Feb 27 2023 mliska@suse.cz - Update to version 2.4.0+git20230227.0faf846: * Disallow a space in rpmlint issue name * Unify D-Bus check name * FilesCheck: fix typo and shorten setuid/setgid check * Revert "Disable Mageia CI builds due to system problem" * Disable Mageia CI builds due to system problem * Revert "disable opensuse-tumbleweed-aarch64 due to system crash" * Tue Feb 14 2023 mliska@suse.cz - Update to version 2.4.0+git20230214.1bab129: * Add stopwatch counter for libmagic * Support filtering of warnings/errors based on title * openSUSE/users-groups: kismet (bsc#1207654) * Mon Feb 06 2023 filippo.bonazzi@suse.com - Update to version 2.4.0+git20230206.a2c4626: * dbus-service: adjust sssd-dbus infopipe whitelisting to /usr (bsc#1207586) * d-bus services: adjust NetworkManager-fortisslvpn from /etc to /usr (bsc#1207585) * dbus-services: adjust pulseaudio to new /usr path (bsc#1207584) * Wed Jan 25 2023 filippo.bonazzi@suse.com - Update to version 2.4.0+git20230125.20e5b58: * SymlinkExceptions: also exclude systemd-mini * FileDigestCheck: allow multiple package names in ghost/symlink exceptions * Tue Jan 24 2023 mliska@suse.cz - Update to version 2.4.0+git20230124.a2050c3: * FileDigestCheck: support exceptions to symlink restrictions * Revert "temporarily drop badness for sysctl-file-* errors" * Tue Jan 24 2023 mliska@suse.cz - Update to version 2.4.0+git20230124.a959d84: * temporarily drop badness for sysctl-file-* errors * Thu Jan 19 2023 wolfgang.frisch@suse.com - Update to version 2.4.0+git20230119.40d52b0: * openSUSE: new whitelisting restriction for sysctl drop-in files (bsc#1174722) * Wed Jan 18 2023 filippo.bonazzi@suse.com - Update to version 2.4.0+git20230118.aac2cf3: * zypper-plugins whitelist: adjust libzypp-plugin-appdata (bsc#1206836) * simplify str.split * disable opensuse-tumbleweed-aarch64 due to system crash * Wed Jan 18 2023 mliska@suse.cz - Update to version 2.4.0+git20230118.42ed609: * Update D-Bus whitelisting for NetworkManager-libreswan (bsc#1206757) * Fri Jan 13 2023 mliska@suse.cz - Update to version 2.4.0+git20230112.139edaf: * use subprocess.run(..., text=True) instead of stdout.decode() * Print number of messages that are filtered out * Speed up DuplicatesCheck by shorter messages * Wed Jan 11 2023 mliska@suse.cz - Update to version 2.4.0+git20230111.8ae3cb5: * Files in /etc/pam.d/ should be moved to /usr * Wed Jan 11 2023 mliska@suse.cz - Update to version 2.4.0+git20230111.cd8d2e8: * magic: remove python2 support and simplify * Remove Python 2 support in generate-isocodes.py * Tue Jan 10 2023 mliska@suse.cz - Update to version 2.4.0+git20230110.6b6e36c: * Use badge for entire devel package in OBS. * zypper-plugins: complement test whitelisting by a mismatching entry * Fri Jan 06 2023 mliska@suse.cz - Update to version 2.4.0+git20230106.738df37: * speed up parsing of ElfSectionInfo * Fri Jan 06 2023 mliska@suse.cz - Update to version 2.4.0+git20230106.c39f6c2: * Relax no-binary and noarch-with-lib64 checks * Fri Jan 06 2023 mliska@suse.cz - Update to version 2.4.0+git20230106.ba0020a: * Update openSUSE's licenses.toml * Franklin Street address is ok * Thu Jan 05 2023 mliska@suse.cz - Update to version 2.4.0+git20230105.c9a861d: * openSUSE: new whitelisting restriction for zypper plugins (bsc#1204314) * Update D-Bus whitelisting for NetworkManager-iodine (bsc#1206756) * Add OBS badge. * Tue Dec 20 2022 mliska@suse.cz - Update to version 2.4.0+git20221220.12af927: * pam-modules: pam_unix: adjust package name to pam (bsc#1206485) * dbus-services: sddm: adjust to configuration file moved from /etc to /usr/share * Start using new ruff linter. * Fri Dec 09 2022 mliska@suse.cz - Update to version 2.4.0+git20221209.975098b: * dbus-services: whitelist transaction-update-notifier (bsc#1206163) * Remove for now LGTM badges as it will be closed. * Wed Dec 07 2022 mliska@suse.cz - Update to version 2.4.0+git20221206.f05dc9c: * dbus-services: /etc -> /usr move for lightdm whitelisting (bsc#1205939) * Thu Dec 01 2022 mliska@suse.cz - Update to version 2.4.0+git20221201.82b8b0c: * Remove shared-library-without-dependency and library-not-linked-against-libc * Mon Nov 28 2022 mliska@suse.cz - Update to version 2.4.0+git20221128.b71453b: * PythonCheck: Allow tests folder in python packages * Tue Nov 22 2022 mliska@suse.cz - Update to version 2.4.0+git20221122.a31cc76: * pam-modules whitelist: add pam_saslauthd (bsc#1205459) * Tue Nov 22 2022 mliska@suse.cz - Update to version 2.4.0+git20221122.836c918: * dbus-services: whitelist experimental YaST installer D-Bus backend (bsc#1202059) * Thu Nov 17 2022 mliska@suse.cz - Update to version 2.4.0+git20221117.15e61cc: * Remove Python entries from Filelist checks. * GitHub Action: remove --security-opt in action * Tue Nov 15 2022 mliska@suse.cz - Update to version 2.4.0+git20221115.3d27dda: * PythonCheck: Do not allow tests folder in subpackages (#961) * Tue Nov 15 2022 mliska@suse.cz - Update to version 2.4.0+git20221115.32b20b2: * Add python check (#955) * Tue Nov 15 2022 mliska@suse.cz - Update to version 2.4.0+git20221114.9c41868: * codeql: remove cron and use it only for some branches * Add CodeQL workflow for GitHub code scanning * Thu Nov 10 2022 mliska@suse.cz - Update to version 2.4.0+git20221110.f8919c6: * Set DuplicatesMinSize default value to 2 * dump_stats.py: add one more category for filtering * Do not consider files-duplicate for SMALL files * SpecCheck: Add python_sitelib glob check * remove bugbear exception (B023) * Fri Oct 28 2022 mliska@suse.cz - Update to version 2.4.0+git20221028.5eac7b1: * SpecCheck: Add python_sitelib glob check * dbus-service whitelist: move NetworkManager-openconnect to /usr (bsc#1204795) * Fri Oct 28 2022 mliska@suse.cz - Update to version 2.4.0+git20221025.93c4f05: * Add python-module-def check to SpecCheck * Mon Oct 24 2022 mliska@suse.cz - Update to version 2.4.0+git20221024.648726f: * Update the Python module regex to also match stable ABI names * update checkout action to v3 * Fri Oct 21 2022 mliska@suse.cz - Update to version 2.4.0+git20221019.c1d68e9: * add pyupgrade to CI * format with pyupgrade --py38-plus * Tue Oct 18 2022 mliska@suse.cz - Update to version 2.4.0+git20221018.6c36ccd: * FilesCheck: Split big check method * Tue Oct 18 2022 mliska@suse.cz - Update to version 2.4.0+git20221018.ac9f2d8: * SpecCheck: Split big line by line for-loop in methods * rpmdiff: clarify help text on -i/-e options * Fri Oct 14 2022 mliska@suse.cz - Update to version 2.4.0+git20221014.b4aaa76: * Whitelist /var/spool/mail in postfix-bdb (bsc#1179574) * dbus-services: document recent follow-up review of cups helpers * FileDigestCheck: print digest hint for all possible filter types * geoclue2: move dbus system.d file to /usr (bsc#1204054) * iio-sensor-proxy: move dbus system.d file to /usr (bsc#1204055) * gdm: move dbus system.d file to /usr (bsc#1204052) * Sat Oct 08 2022 mliska@suse.cz - Update to version 2.4.0+git20221008.1532b6e: * fix broken regex for no-manual-page-for-binary check * rpmdiff: improve help for multiple values with -i/-e options * Tue Oct 04 2022 mliska@suse.cz - Update to version 2.4.0+git20221004.e71a7e7: * sendmail: whitelisting for new systemd-tmpfiles entries for /run, /run/sendmail (bsc#1203340) * Mon Oct 03 2022 mliska@suse.cz - Update to version 2.4.0+git20221003.7eb4092: * Release 2.4.0. * Mon Oct 03 2022 mliska@suse.cz - Update to version 2.4.0+git20220929.9612681: * Fix flake8 issue. * Thu Sep 29 2022 mliska@suse.cz - Update to version 2.3.0+git20220929.30237f7: * Fix test. * Thu Sep 29 2022 mliska@suse.cz - Update to version 2.3.0+git20220929.abe3ab9: * Add python-setup-test check to SpecCheck * Wed Sep 21 2022 mliska@suse.cz - Update to version 2.3.0+git20220921.4e46a84: * dbus-services: adjust tuned entry to path move to /usr (bsc#1202339) * Fri Sep 16 2022 mliska@suse.cz - Update to version 2.3.0+git20220916.67eb412d: * dbus-services: autofs: file digests (bsc#1203362) * fix bugzilla url as novell.com is dead * Whitelist /var/spool/mail in postfix, sendmail and exim (bsc#1179574) * Wed Sep 14 2022 Martin Liška <mliska@suse.cz> - Update to version rpmlint-2.3.0+git20220914.1a7345a1: * Whitelist /var/spool/mail in postfix, sendmail and exim (bsc#1179574) * Tue Sep 13 2022 mliska@suse.cz - Update to version 2.3.0+git20220913.d905dc70: * dbus-services: autofs: move from /etc to /usr * Tue Sep 13 2022 mliska@suse.cz - Update to version 2.3.0+git20220913.c8d069d7: * dbus-services: adjust/extend kdiskmark whitelisting (bsc#1202725) * Tue Sep 13 2022 mliska@suse.cz - Update to version 2.3.0+git20220913.bb2ec481: * no-library-dependency-on: consider %_isa dependencies * configs/Fedora: sync user/groups with setup-2.14.1 * Thu Sep 08 2022 mliska@suse.cz - Update to version 2.3.0+git20220907.165f9c76: * Fix a flake8 issue. * tools/generate-fedora-users-groups: output in desired format * tools/generate-fedora-users-groups: skip comment lines * non-conffile-in-etc: skip for /etc/ld.so.conf.d/* files * Update Fedora config * Ignore one bugbear error. * Thu Sep 01 2022 mliska@suse.cz - Update to version 2.3.0+git20220901.67701476: * fix _check_manpage crash * Wed Aug 31 2022 mliska@suse.cz - Update to version 2.3.0+git20220831.4064cfd1: * Relax bad-manual-page-folder * Tue Aug 30 2022 mliska@suse.cz - Update to version 2.3.0+git20220830.66066a42: * extend checks related to manual pages * Sun Aug 28 2022 mliska@suse.cz - Update to version 2.3.0+git20220826.38402552: * Revert "Temporarily remove fedora:rawhide as it has broken Python stack." * Run flake8 directly as pytest-flake8 is broken. - Rebase disable-flake-and-cov.patch patch. * Fri Aug 26 2022 mliska@suse.cz - Update to version 2.3.0+git20220826.4e835ede: * Increase badness for missing-hash-section check (boo#1202520). * add missing-hash-section check for HASH ELF sections * Silent stdout and stderr for appstream-util command. * Thu Aug 18 2022 Ben Greiner <code@bnavigator.de> - Enhance disable-flake.patch to disable-flake-and-cov.patch - Reflect the requirements from setup.py in the rpm requirements: Use tomli until we have python3 = 3.11 * Thu Aug 18 2022 mliska@suse.cz - Update to version 2.3.0+git20220818.a8685c5d: * dbus-services: whitelist systemd-experimental: systemd-oomd (bsc#1202454) * Fri Aug 12 2022 mliska@suse.cz - Update to version 2.3.0+git20220812.05423f8d: * dbus-services: adjust to system-config-printer /etc -> /usr move (bsc#1202340) * dbus-services: adjust to cups-pk-helper /etc -> /usr move (bsc#1202338) * Mon Aug 08 2022 mliska@suse.cz - Update to version 2.3.0+git20220808.2a6c0296: * Modify format of binary-or-shlib-defines-rpath * Thu Aug 04 2022 mliska@suse.cz - Update to version 2.3.0+git20220804.c5a6b057: * Whitelist gromox (bsc#1200165) * Tue Jul 26 2022 mliska@suse.cz - Update to version 2.3.0+git20220725.94636c5e: * Do not use flake8-simplify for testers automatically. * Add flake8-simplify issues. * Mon Jul 25 2022 mliska@suse.cz - Update to version 2.3.0+git20220725.8b1e5f2a: * Port 2 usages of toml library to tomli. * Port TOML configs to tomli library * Sun Jul 24 2022 mliska@suse.cz - Update to version 2.3.0+git20220724.d9fd8cf3: * Reflect README with toml library change. * Use tomllib from the standard library on Python 3.11+ * Thu Jul 21 2022 mliska@suse.cz - Update to version 2.3.0+git20220721.32c15c31: * dbus-services: really adjust location from etc -> usr * Fri Jul 15 2022 mliska@suse.cz - Update to version 2.3.0+git20220715.9ec62e45: * Skip shlib-policy-name-error for HPC libraries * Fri Jul 15 2022 mliska@suse.cz - Update to version 2.3.0+git20220714.7cb9607: * Remove trailing ': x%' from 'package-with-huge-docs' error * Fix useless-provides * digest whitelists: remove now redundant sha256 algorithm specification * FileDigestCheck: use sha256 digest algorithm by default * dbus-services: adjust to PackageKit etc -> usr config file move (bsc#1201347) * dbus-services: adjust to cups etc -> usr config file move (bsc#1201346) * dbus-services: adjust to avahi etc -> usr config file move (bsc#1201345) - Remove upstreamed patch skip-rpmlint-for-rpmlint.patch. * Tue Jul 12 2022 Martin Liška <mliska@suse.cz> - Update to version 2.3.0+git20220712.761ddf0: * Improve syntax validation for digests. - Add skip-rpmlint-for-rpmlint.patch patch that skip linter this package. * Mon Jul 11 2022 mliska@suse.cz - Update to version 2.3.0+git20220711.46e6323: * systemd-tmpfiles: drop version from libtss2-fapi1 filename * Thu Jul 07 2022 mliska@suse.cz - Update to version 2.3.0+git20220707.07c9067: * Add temporary workaround for systemd package. * dbus-services: adjust power-profiles-daemon to new path (bsc#1201125) * Thu Jun 23 2022 mliska@suse.cz - Update to version 2.3.0+git20220623.5aa24e0: * checkbashism: fix stuck when run with Emacs * Add test for shell var detection in rpm-buildroot-usage * Fix rpm_buildroot_regex * Remove obsolete check no-cleaning-of-buildroot * Improve binary-or-shlib-defines-rpath error * Add `--file` as an alias for `--rpmlintrc` * Update shlib-policy-name-error score for openSUSE * Wed Jun 15 2022 mliska@suse.cz - Update to version 2.3.0+git20220615.aa4b7e2: * Rework format reporting for shlib-policy-name-error. * Increase badness for binary-or-shlib-defines-rpath. * Revert "Use zypper for openSUSE." * Update shlib-policy-name-error score for openSUSE * Fri Jun 10 2022 matthias.gerstner@suse.com - Update to version 2.3.0+git20220610.33ea0cf: * systemd-tmpfiles whitelisting: also ignore -mini variants of systemd and udev * dbus-services: move wpa_supplicant.conf to /usr * dbus-services: move dnsmasq.conf to /usr * Thu Jun 09 2022 matthias.gerstner@suse.com - Update to version 2.3.0+git20220609.905726e: * systemd-tmpfiles check: raise badness to 10000 for strict config * systemd-tmpfiles: whitelist currenty set of affected packages * SystemdTmpfilesCheck: compare normalized lines for whitelistings * Wed May 25 2022 mliska@suse.cz - Update to version 2.3.0+git20220525.d213f48: * opensuse config: parse ValidLicenseExceptions * Report binary in shlib-policy-name-error error * Remove extra prints from tests. * Increase badness for executable-stack - Remove disable-SystemdTmpfilesCheck.patch. * Mon May 23 2022 Martin Liška <mliska@suse.cz> - Add temporary patch disable-SystemdTmpfilesCheck.patch in order to build rpmlint with older rpmlint-mini. * Mon May 23 2022 mliska@suse.cz - Update to version 2.3.0+git20220523.e71c7f8: * SystemdTmpfilesCheck: add additional unit test for parsing logic * SystemdTmpfilesCheck: fix invalid member accesses * openSUSE: Do not allow files in /etc/NetworkManager/dispatcher.d anymore * Fri May 20 2022 mliska@suse.cz - Update to version 2.3.0+git20220519.82b9e76: * Release 2.3.0 * Skip shared-library-without-dependency-information for python. * Skip undefined-non-weak-symbol for python packages. * SystemdTmpfilesCheck: new check to restrict systemd-tmpfiles configuration. * Skip undefined-non-weak-symbol for python packages. * Fri May 13 2022 mliska@suse.cz - Update to version 2.2.0+git20220511.fc030cd: * Add missing dependencies to setup.py * no-binary for all packages * Update docs about rpmlintrc auto-loading. * Mon May 09 2022 mliska@suse.cz - Update to version 2.2.0+git20220509.ea27381: * Fix wrong git merge conflict resolution. * ErlangCheck: remove unneeded str() from the test * Fri May 06 2022 mliska@suse.cz - Update to version 2.2.0+git20220506.414c402: * Temporarily disable binary-or-shlib-defines-rpath once boo#1199268 gets fixed * dbus-services: update tukitd config hash to latest reviewed version * Tue May 03 2022 mliska@suse.cz - Update to version 2.2.0+git20220503.b807a0d: * dbus-services.toml: adjust whitelisting for switcheroo-control (bsc#1199065) * Mon May 02 2022 mliska@suse.cz - Update to version 2.2.0+git20220502.c9ee67e: * Resolve $ORIGIN in binary-or-shlib-defines-rpath check. * Remove empty lines after for loops. * Tue Apr 26 2022 mliska@suse.cz - Update to version 2.2.0+git20220425.0078554: * Fix up binary-or-shlib-defines-rpath error * Sat Apr 23 2022 mliska@suse.cz - Update to version 2.2.0+git20220422.43144bd: * Improve executable-stack error. * Tue Apr 19 2022 mliska@suse.cz - Update to version 2.2.0+git20220419.1dbd1ae: * dbus-services: remove gconf-polkit entry which is no longer shipped in Factory * Distinguish exit code in --strict mode. * Remove FIXME as we have a test for it. * Wed Apr 13 2022 mliska@suse.cz - Update to version 2.2.0+git20220413.2dafaf8: * Add ergo user and group * Mon Apr 11 2022 mliska@suse.cz - Update to version 2.2.0+git20220411.c02b482: * sudoers-whitelist: add another integration test whitelisting entry * Wed Apr 06 2022 mliska@suse.cz - Update to version 2.2.0+git20220406.bcfe5ad: * sudoers whitelist: add preliminary ceph whitelisting (bsc#1196141) * Thu Mar 31 2022 mliska@suse.cz - Update to version 2.2.0+git20220331.762044d: * Port opensuse checks. * Additional name cleanup in pkg.py. * lint.py: remove _check_valid_suffix and use str in (). * pkg.py cleanup * sudoers whitelist: add test entry for rpmlint-integration-test OBS package * Re-init AlternativesCheck for each package. * Wed Mar 30 2022 mliska@suse.cz - Update to version 2.2.0+git20220330.4d069ea: * new whitelist restriction for /etc/sudoers.d (bsc#1172785) * Wed Mar 30 2022 mliska@suse.cz - Update to version 2.2.0+git20220330.76fbb53: * Re-init AlternativesCheck for each package. * Sat Mar 26 2022 mliska@suse.cz - Update to version 2.2.0+git20220325.40598ec: * dbus-services: whitelist usbguard (bsc#1196621) * Thu Mar 24 2022 mliska@suse.cz - Update to version 2.2.0+git20220324.fe80080: * Test again for non-breaking space in test_tags.py. * dbus-services: add missing config whitelist for tukitd (bsc#1196149) * Wed Mar 23 2022 mliska@suse.cz - Update to version 2.2.0+git20220323.1c77669: * Enhance --time-report * dbus services: adjust to accountsservice path move (bsc#1197354) * dbus services: NetworkManager-vpnc config locations (bsc#1197053) * dbus services: adjust NetworkManager-pptp config locations (bsc#1197054) * Use zypper for openSUSE. * Add SUSE version checks in spec files (#292). * Tue Mar 22 2022 mliska@suse.cz - Update to version 2.2.0+git20220322.91ea8dc: * Remove garbage chars (c2a0 c2a0) from file. * Add only small badge for repology. * Add packaging status. * Wed Mar 09 2022 mliska@suse.cz - Update to version 2.2.0+git20220308.a867f4a: * test_whitelist_syntax: extend the check to cover also digest entry structure * dbus whitelist: fix nodigests whitelisting, should contain the path * Remove extra empty lines. * Mon Mar 07 2022 mliska@suse.cz - Update to version 2.2.0+git20220307.795b565: * D-Bus whitelistings: kpmcore: don't couple service file to digest * Thu Mar 03 2022 mliska@suse.cz - Update to version 2.2.0+git20220303.8fe2218: * missing alpha_3 hye added for Armenian * Thu Mar 03 2022 matthias.gerstner@suse.com - Update to version 2.2.0+git20220303.3a948f5: * D-Bus services whitelist: add kpmcore (bsc#1178848) * dbus-services whitelist: add test whitelisting to cover dbus-file-parse-error * tests: add test that verifies security whitelisting syntax * security whitelistings: harmonize bug list syntax * Tue Mar 01 2022 mliska@suse.cz - Update to version 2.2.0+git20220228.7070352: * FileDigestCheck: configure digest filter type per whitelisting entry * FileDigestCheck: also assert that a path key is present * dbus-services: adjust nm-priv-helper path (bsc#1194799) * dbus-services: whitelist nvme-stas (bsc#1195236) * FileDigestCheck: enable XML filtered digests for D-Bus services * FileDigestCheck: emit special {group}-file-parse-error if XML is bad * Fri Feb 25 2022 mliska@suse.cz - Update to version 2.2.0+git20220225.739a708: * a8aa5cb3 pam-modules: whitelist pam-fscrypt (bsc#1195623) * ace7a9af dbus-services: whitelist nvme-stas (bsc#1195236) * b4d67b66 FileDigestCheck: enable XML filtered digests for D-Bus services * 068981ae FileDigestCheck: emit special {group}-file-parse-error if XML is bad * 816017cb dbus-services: whitelist tukitd (bsc#1196149) * 67c21c1e dbus-services: whitelist kcron helper * Wed Feb 23 2022 mliska@suse.cz - Update to version 2.2.0+git20220223.8f7d3e1: * Speed up pkg.grep by utilizating mmap. * Update package dependency name. * Tue Feb 22 2022 mliska@suse.cz - Update to version 2.2.0+git20220222.b4654f9: * Small tweaks to report formatting. * Start with the biggest files first in BashismsCheck. * Add new option --checks. * Mon Feb 21 2022 mliska@suse.cz - Update to version 2.2.0+git20220221.0fec15f: * Speed up BashismsCheck by using md5sum of file. * Mon Feb 21 2022 mliska@suse.cz - Update to version 2.2.0+git20220221.19e374d: * Include rpm2cpio (decompression and extraction) in --time-report. * Print only on decimal digit in time report. * Speed up pkg.grep. * Fix superfluous variable. * Sun Feb 13 2022 mliska@suse.cz - Update to version 2.2.0+git20220211.709d2fa: * Require at least Python 3.8. * FileDigestCheck: implement support for file digest filtering * Sun Feb 06 2022 mliska@suse.cz - Update to version 2.2.0+git20220204.4166915: * tests: add test case for FileDigestGroup with multiple package names * FileDigestCheck: support additional `packages = ["pkg1", "pkg2"]` syntax * FileDigestCheck: refactor digest group parsing and normalization * FileMetadataCheck: support additional `packages = ["pkg1", "pkg2"]` syntax * Wed Feb 02 2022 mliska@suse.cz - Update to version 2.2.0+git20220202.cf37318: * pam-modules: remove now outdated entry for modules that moved into pam_unix * Thu Jan 27 2022 Martin Liška <mliska@suse.cz> - Update to version 2.2.0+git20220127.05573d9: * dbus-services: whitelist NetworkManager nm-priv-helper (bsc#1194799). * Tue Jan 25 2022 mliska@suse.cz - Update to version 2.2.0+git20220125.7caec47: * Add new option --ignore-unused-rpmlintrc. * Sat Jan 22 2022 mliska@suse.cz - Update to version 2.2.0+git20220121.4f4f673: * Remove shared-library-not-executable for all shared libs. * Fix stupid mistake with shared-library-not-executable. * Remove duplicite argument for run_elf_checks and use PkgFile. * Set also LANGUAGE env. in ENGLISH_ENVIROMENT. * Fix LGTM warning about RE pattern. * Thu Jan 13 2022 mliska@suse.cz - Update to version 2.2.0+git20220112.bfaf91a: * pam module whitelist: adjust package name for pam_winbind (bsc#1194573) * Fri Jan 07 2022 mliska@suse.cz - Update to version 2.2.0+git20220106.43867d0: * Use readelf --debug-dump=no-follow-links if available. * Do not use ObjdumpParser if not needed. * Add icingaweb2 group * Filter unused-rpmlintrc-filter for late checks. * Wed Jan 05 2022 mliska@suse.cz - Update to version 2.2.0+git20220105.2ac5ee1: * Use different Python package for ZStandard * Mon Jan 03 2022 mliska@suse.cz - Update to version 2.2.0+git20220103.bda86d8: * 64-bit powerpc targets do not have executable stack. * Tue Dec 21 2021 mliska@suse.cz - Update to version 2.2.0+git20211221.2fbc146: * fix connman-nmcompat whitelisting (bsc#1192827) - resides in a sub-package * Thu Dec 16 2021 mliska@suse.cz - Update to version 2.2.0+git20211216.95ed862: * Do not expect precise order of suggestions in spellchecking. * Thu Dec 16 2021 mliska@suse.cz - Update to version 2.2.0+git20211215.5196826: * Make missing-call-to-setgroups-before-setuid only warning. * Mon Dec 13 2021 pgajdos@suse.com - pytest-runner is not required for build * Fri Dec 10 2021 Martin Liška <mliska@suse.cz> - Update tarball naming to respect release version. * Fri Dec 10 2021 matthias.gerstner@suse.com - Update to version 2.2+git20211210.51d1bd9: * dbus-services whitelist: add connman nm compatibility interface (bsc#1192827) * Wed Dec 08 2021 mliska@suse.cz - Update to version 2.2+git20211208.c7ec6c4: * Fix typo in comment. * Release 2.2.0 * configs/Fedora: Sync Fedora rpmlint policies back upstream * Tue Nov 30 2021 mliska@suse.cz - Update to version 2.1+git20211130.83af44b: * Add SUSE licenses generation script. * Sort input .rpm files so that the output is stable. (boo#1193189). * Fri Nov 26 2021 mliska@suse.cz - Update to version 2.1+git20211126.ebc84d5: * allow rpmdiff for installed packages * Add diff.py wrapper script. * Fri Nov 26 2021 mliska@suse.cz - Update to version 2.1+git20211125.fcbf5ab: * Make missing-PT_GNU_STACK-section more sensitive. * Tue Nov 23 2021 mliska@suse.cz - Update to version 2.1+git20211122.36cebbc: * dbus-services: fix package name for setroubleshoot entries * Sat Nov 20 2021 mliska@suse.cz - Update to version 2.1+git20211118.f21c64f: * duplicate postfix entry for postfix-bdb, whitelistings are tied to pacakges in rpmlint2 and need to be there for every package * Allow multiple spaces between paren * Mon Nov 15 2021 mliska@suse.cz - Update to version 2.1+git20211113.372a30e: * Misplaced spaces causes regex to not match. * Add debuginfod user and update message. * Wed Nov 10 2021 mliska@suse.cz - Update to version 2.1+git20211110.8430dc4: * polkit-rules-whitelist: follow-up whitelisting for gnome-initial-setup (bsc#1192542) * Wed Nov 10 2021 mliska@suse.cz - Update to version 2.1+git20211109.f2e93f8: * Add missing re.compile. * Prevent duplicate files in lint input * Sat Nov 06 2021 mliska@suse.cz - Update to version 2.1+git20211105.14a37df: * Fix backward compatibility with rpmlintrc files. * Fixed bug where a valid symlink is reported as invalid. This appears to be a regression from rpmlint 1. Comparing the two reveals that the comparison of link to path.parent would never make sense, and comparing link to path.name would resemble rpmlint 1's behavior. * dbus-services: add setroubleshoot whitelisting (bsc#1186344) * Wed Nov 03 2021 mliska@suse.cz - Update to version 2.1+git20211103.8d20461: * permissions-whitelist: update texlive-filesystem digests * permissions-whitelist: update sendmail digests * Enhance error message of LibraryDependencyCheck. * Mon Nov 01 2021 mliska@suse.cz - Update to version 2.1+git20211101.f2e73fe: * Fix no-library-dependency-for. * Sun Oct 31 2021 mliska@suse.cz - Update to version 2.1+git20211027.7242d3d: * dbus-services: adjust wicked whitelisting to new paths (bsc#1192033) * Add new LibraryDependencyCheck. * Rework the lib_regex pattern * security whitelistings: test whitelistings for file-digest-mismatch errors * scoring.toml: fix alphabetical order of permissions-file errors * security whitelistings: add badness for file-digest-mismatch errors * Fri Oct 22 2021 mliska@suse.cz - Update to version 2.1+git20211022.a5287ad: * Mitigate Perl false positives for no-dependency-on. * Thu Oct 21 2021 mliska@suse.cz - Update to version 2.1+git20211021.74e867e: * Checking libalternatives entries and links. * Fix -r argument. * opensuse.toml: add permissions-parse-error to BlockedFilters * dbus-services: adjust digest for test whitelisting (need a different file there) * polkit-rules-whitelist: fix package name for test whitelisting * Remove unused VS code settings. * Whitelisting pam_u2f module (bsc#1190790) * Tue Oct 19 2021 mliska@suse.cz - Update to version 2.1+git20211019.ca2517e: * Ignore library names that have number in their names. * Tue Oct 19 2021 mliska@suse.cz - Update to version 2.1+git20211018.b53feea: * Tweak shlib-policy-name-error. * Fri Oct 15 2021 mliska@suse.cz - Update to version 2.1+git20211015.6dc5311: * Drop badness of shlib-policy-name-error for now. * Thu Oct 14 2021 mliska@suse.cz - Update to version 2.1+git20211014.e3fbbb9: * Update shlib-policy-name-error. * Thu Oct 14 2021 mliska@suse.cz - Update to version 2.1+git20211014.bddee7c: * Trigger shlib-policy-name-error only for lib* packages. * Thu Oct 14 2021 mliska@suse.cz - Update to version 2.1+git20211013.5ed66cd: * Update wording for shlib-policy-name-error. * Fix changelog-time-in-future regarding timezones. * Tue Oct 12 2021 paolo.perego@suse.com - Update to version 2.1+git20211012.c27e0fe: * Adding whitelisting for pam_ssh_agent_auth. bsc#1190983 * Mon Oct 11 2021 mliska@suse.cz - Update to version 2.1+git20211011.4290515: * Enable shlib-policy-name-error error. * Mon Oct 11 2021 Martin Liška <mliska@suse.cz> - Update to version 2.1+git20211011.a28fc6d: * Support %autochangelog in %changelog. * remove /run from disalloweddirs * Fix missing-dependency-on check. * dbus-services whitelisting: add power-profiles-daemon (bsc#1189900) * security whitelistings: add whitelistings for OBS integration test package * PolkitCheck: be robust against dead symlinks in actions directory * SUIDPermissionsCheck: remove unused permissions-ghostfile error * *-file-ghost descriptions: fix texts that are for some reason incomplete - Fixes boo#1190387. * Mon Oct 11 2021 Martin Liška <mliska@suse.cz> - Enable changesgenerate. * Wed Oct 06 2021 Matthias Gerstner <matthias.gerstner@suse.com> - Update to opensuse tip: * dbus-services: add oddjob-mkhomedir which got lost during migration (bsc#1169494) * Fri Oct 01 2021 Martin Liška <mliska@suse.cz> - Update to tip: * fix lto-no-text-in-archive for rx port. * Thu Sep 30 2021 Martin Liška <mliska@suse.cz> - Updade to opensuse tip: * skip %ghost files in SUIDPermissionsCheck. * Fri Sep 24 2021 Johannes Segitz <jsegitz@suse.com> - Update to 2.1+git20210924.ad0cf53 * Copied additional systemd whitelistings to match systemd-mini * Thu Sep 23 2021 Johannes Segitz <jsegitz@suse.com> - Update to version 2.1+git20210923.5ff1403 * whitelist pam_systemd.so for systemd-mini * Thu Sep 23 2021 Johannes Segitz <jsegitz@suse.com> - Update to version 2.1+git20210923.a41591b * whitelist pam_systemd_home.so for systemd-experimental * Wed Sep 22 2021 Johannes Segitz <jsegitz@suse.com> - Update to version 2.1+git20210922.d20a3f1 * Added mechanism to add exceptions for %ghost'd files * Remove deprecated entries for world-writable entries * Remove malcontent whitelisting * Remove storeBackup cron whitelisting * Some path and package name fixes * Fri Sep 17 2021 Matthias Gerstner <matthias.gerstner@suse.com> - Synchronize security whitelistings with whitelists from old rpmlint 1. This should fix some package build errors like in sssd. - Use correct camel case package names for packages like NetworkManager in whitelists. This should fix some package build errors. - Some general cleanup of whitelists. * Wed Sep 15 2021 Martin Liška <mliska@suse.cz> - Bump to tip (various security fixes). * Sun Sep 05 2021 Martin Liška <mliska@suse.cz> - Skip .cargo-checksum.json files in hidden-file-or-dir. * Thu Sep 02 2021 Martin Liška <mliska@suse.cz> - Fix PieExecutables matching. * Thu Sep 02 2021 Martin Liška <mliska@suse.cz> - KMP policy: support legacy 'packageand' directive in Supplements (boo#1190103). * Wed Sep 01 2021 Martin Liška <mliska@suse.cz> - Handle empty glibc archives (starting with version 2.34). * Fri Aug 27 2021 Martin Liška <mliska@suse.cz> - Update package name for -M test. * Thu Aug 26 2021 Martin Liška <mliska@suse.cz> - Add test multibuild target and reduce BuildRequirements for rpmlint package itself. * Wed Aug 25 2021 Martin Liška <mliska@suse.cz> - Bump to opensuse tip. * Wed Aug 18 2021 Matthias Gerstner <matthias.gerstner@suse.com> - whitelist deepin-api D-Bus services (bsc#1070943) * Wed Aug 18 2021 Martin Liška <mliska@suse.cz> - Bump to version 2.1. * Fri Aug 06 2021 Martin Liška <mliska@suse.cz> - Fix variable description expansion. * Thu Aug 05 2021 Martin Liška <mliska@suse.cz> - Reduce Requirements for rpmlint-strict package. * Wed Aug 04 2021 Matthias Gerstner <matthias.gerstner@suse.com> - whitelist oddjob-gpupdate PAM and D-Bus (bsc#1188680) * Thu Jul 22 2021 Martin Liška <mliska@suse.cz> - Bump to tip (adds --mini-mode argument). * Thu Jul 01 2021 Martin Liška <mliska@suse.cz> - Bump to tip (fix not working -i option). * Tue Jun 29 2021 Martin Liška <mliska@suse.cz> - Bump to tip. * Tue Jun 29 2021 Martin Liška <mliska@suse.cz> - Make rpmlint-strict only a simple package with one config file. * Tue Jun 29 2021 Martin Liška <mliska@suse.cz> - Add Conflicts directive. * Tue Jun 29 2021 Martin Liška <mliska@suse.cz> - Use BuildIgnore: rpmlint-strict in order to fix boo#1187749. * Fri Jun 25 2021 Martin Liška <mliska@suse.cz> - Bump to tip. - Rename scoring-strict.toml to scoring-strict.override.toml in order to use override mechanism. * Thu Jun 24 2021 Martin Liška <mliska@suse.cz> - Removed legacy patches: * extend-suse-conffiles-check.diff * docdata-examples.diff * devel-provide-is-devel-package.diff * fix-diag-sortorder.diff * check-for-self-provides.diff - Add disable-flake.patch patch. * Thu Jun 24 2021 Martin Liška <mliska@suse.cz> - Add rpmlint-strict sub-package that includes scoring-strict.toml. * Thu Jun 24 2021 Martin Liška <mliska@suse.cz> - Bump to tip: adds scoring-strict.toml config and BlockedFilters. * Thu Jun 24 2021 Martin Liška <mliska@suse.cz> - Bump to tip, includes fix for Rust libraries. * Thu Jun 17 2021 Martin Liška <mliska@suse.cz> - Install configs with 644. * Thu May 27 2021 Martin Liška <mliska@suse.cz> - Update to Rpmlint 2.0: * RPMLint now is a "normal" Python application and now supports being imported like a standard Python module! This means that all the normal use-cases for RPMLint are still supported, but now you can make it a part of larger Python-based applications or services. * RPMLint uses a declarative TOML-based syntax for configuring RPMLint policy instead of Python code. * RPMLint now has an override system for the descriptions shown for various checks, so that distributions who want to give specific policy information can do so without patching the code. * RPMLint includes many more checks! Nearly all of the generally useful checks created by the openSUSE community have been merged into the tree, so distributions can now benefit from a wider offering of checks to implement policy enforcement. * RPMLint is Python 3 only and now supports Python 3.6 and newer. * RPMLint is now built and installed like a standard Python application using setuptools. - Removed legacy patches: * invalid-filerequires.diff * no-badness-return.diff * no-doc-for-lib.diff * only-reg-files-are-scripts.diff * remove-ghostfile-checks.diff * rpm415-workaround.diff * rpmgroup-checks.diff * rpmlint-suse.diff * suse-binarieschecks.diff * suse-checks.diff * suse-filter-exception.diff * suse-filter-more-verbose.diff * suse-ignore-specfile-errors.diff * suse-pkg-config-check.diff * suse-python3-naming-policy.diff * suse-shlib-devel-dependency.diff * suse-skip-macro-expansion.diff * suse-speccheck-utf8.diff * suse-url-check.diff * suse-version.diff * yast-provides.diff * 0001-ZipCheck-Also-ignore-RuntimeError.patch * accept-licenses-with-plus.patch * add-check-for-a-non-zero-.text-segment-in-.a-archive.patch * rpmlint-slpp-NUM-NUM.patch * rpmlint-tests-sle15.patch * suse-rpmlint-all-pie.patch * suse-spdx-license-exceptions.patch * suse-tests-without-badness.patch - Removed config fileS: * config * licenses.config * pie.config - Removed misc files: syntax-validator.py, README.packaging.txt, rpmlint-1.11.tar.gz, rpmlint-checks-master.tar.xz and rpmlint-tests-84.87+git20210226.d6b66e2.tar.xz. * Fri May 21 2021 Ludwig Nussel <lnussel@suse.de> - whitelist setroubleshoot (boo#1186344) * Wed May 12 2021 Ludwig Nussel <lnussel@suse.de> - whitelist systemd-homed (boo#1185285) * Fri May 07 2021 Matthias Gerstner <matthias.gerstner@suse.com> - fix whitelisting for kdiskmark service (bsc#1182521) * Wed Mar 31 2021 Wolfgang Frisch <wolfgang.frisch@suse.com> - whitelist D-Bus Service org.kde.filesharing.samba.service (bsc#1175633) * Tue Mar 30 2021 Wolfgang Frisch <wolfgang.frisch@suse.com> - whitelist D-Bus Service org.jonmagon.kdiskmark.service (bsc#1182521) * Fri Feb 26 2021 Stephan Kulow <coolo@suse.com> - Add accept-licenses-with-plus.patch to accept any license ending with a + (as indicated in the SPDX syntax) * Fri Feb 26 2021 Stephan Kulow <coolo@suse.com> - Remove licenses ending with + from valid license array * Mon Feb 22 2021 Matthias Gerstner <matthias.gerstner@suse.com> - whitelist pam_sss_gss.so PAM module (bsc#1182509) * Wed Feb 03 2021 chris@computersalat.de - add 'otobo' group/id * Mon Feb 01 2021 Stephan Kulow <coolo@suse.com> - Update valid spdx license exceptions - Allow the + version of all valid licenses (to avoid having to fix the parser) * Fri Jan 15 2021 Christopher Yeleighton <giecrilj@stegny.2a.pl> - Fix a typo in suse-branding-wrong-branding-supplement * Sun Jan 10 2021 Martin Hauke <mardnh@gmx.de> - Add user "h2o" and group "h2o" for the h2o webserver
/etc/xdg/rpmlint /etc/xdg/rpmlint/cron-whitelist.toml /etc/xdg/rpmlint/dbus-services.toml /etc/xdg/rpmlint/device-files-whitelist.toml /etc/xdg/rpmlint/licenses.toml /etc/xdg/rpmlint/opensuse.toml /etc/xdg/rpmlint/pam-modules.toml /etc/xdg/rpmlint/permissions-whitelist.toml /etc/xdg/rpmlint/pie-executables.toml /etc/xdg/rpmlint/polkit-rules-whitelist.toml /etc/xdg/rpmlint/scoring.toml /etc/xdg/rpmlint/security.toml /etc/xdg/rpmlint/sudoers-whitelist.toml /etc/xdg/rpmlint/sysctl-whitelist.toml /etc/xdg/rpmlint/systemd-tmpfiles.toml /etc/xdg/rpmlint/users-groups.toml /etc/xdg/rpmlint/world-writable-whitelist.toml /etc/xdg/rpmlint/zypper-plugins.toml /usr/bin/rpmdiff /usr/bin/rpmlint /usr/lib/python3.11/site-packages/rpmlint /usr/lib/python3.11/site-packages/rpmlint-2.5.0.dist-info /usr/lib/python3.11/site-packages/rpmlint-2.5.0.dist-info/COPYING /usr/lib/python3.11/site-packages/rpmlint-2.5.0.dist-info/INSTALLER /usr/lib/python3.11/site-packages/rpmlint-2.5.0.dist-info/METADATA /usr/lib/python3.11/site-packages/rpmlint-2.5.0.dist-info/RECORD /usr/lib/python3.11/site-packages/rpmlint-2.5.0.dist-info/REQUESTED /usr/lib/python3.11/site-packages/rpmlint-2.5.0.dist-info/WHEEL /usr/lib/python3.11/site-packages/rpmlint-2.5.0.dist-info/entry_points.txt /usr/lib/python3.11/site-packages/rpmlint-2.5.0.dist-info/top_level.txt /usr/lib/python3.11/site-packages/rpmlint/__init__.py /usr/lib/python3.11/site-packages/rpmlint/__isocodes__.py /usr/lib/python3.11/site-packages/rpmlint/__pycache__ /usr/lib/python3.11/site-packages/rpmlint/__pycache__/__init__.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rpmlint/__pycache__/__init__.cpython-311.pyc /usr/lib/python3.11/site-packages/rpmlint/__pycache__/__isocodes__.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rpmlint/__pycache__/__isocodes__.cpython-311.pyc /usr/lib/python3.11/site-packages/rpmlint/__pycache__/arparser.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rpmlint/__pycache__/arparser.cpython-311.pyc /usr/lib/python3.11/site-packages/rpmlint/__pycache__/cli.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rpmlint/__pycache__/cli.cpython-311.pyc /usr/lib/python3.11/site-packages/rpmlint/__pycache__/color.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rpmlint/__pycache__/color.cpython-311.pyc /usr/lib/python3.11/site-packages/rpmlint/__pycache__/config.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rpmlint/__pycache__/config.cpython-311.pyc /usr/lib/python3.11/site-packages/rpmlint/__pycache__/filter.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rpmlint/__pycache__/filter.cpython-311.pyc /usr/lib/python3.11/site-packages/rpmlint/__pycache__/helpers.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rpmlint/__pycache__/helpers.cpython-311.pyc /usr/lib/python3.11/site-packages/rpmlint/__pycache__/lddparser.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rpmlint/__pycache__/lddparser.cpython-311.pyc /usr/lib/python3.11/site-packages/rpmlint/__pycache__/lint.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rpmlint/__pycache__/lint.cpython-311.pyc /usr/lib/python3.11/site-packages/rpmlint/__pycache__/objdumpparser.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rpmlint/__pycache__/objdumpparser.cpython-311.pyc /usr/lib/python3.11/site-packages/rpmlint/__pycache__/permissions.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rpmlint/__pycache__/permissions.cpython-311.pyc /usr/lib/python3.11/site-packages/rpmlint/__pycache__/pkg.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rpmlint/__pycache__/pkg.cpython-311.pyc /usr/lib/python3.11/site-packages/rpmlint/__pycache__/pkgfile.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rpmlint/__pycache__/pkgfile.cpython-311.pyc /usr/lib/python3.11/site-packages/rpmlint/__pycache__/readelfparser.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rpmlint/__pycache__/readelfparser.cpython-311.pyc /usr/lib/python3.11/site-packages/rpmlint/__pycache__/rpmdiff.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rpmlint/__pycache__/rpmdiff.cpython-311.pyc /usr/lib/python3.11/site-packages/rpmlint/__pycache__/spellcheck.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rpmlint/__pycache__/spellcheck.cpython-311.pyc /usr/lib/python3.11/site-packages/rpmlint/__pycache__/stringsparser.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rpmlint/__pycache__/stringsparser.cpython-311.pyc /usr/lib/python3.11/site-packages/rpmlint/__pycache__/version.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rpmlint/__pycache__/version.cpython-311.pyc /usr/lib/python3.11/site-packages/rpmlint/arparser.py /usr/lib/python3.11/site-packages/rpmlint/checks /usr/lib/python3.11/site-packages/rpmlint/checks/AbstractCheck.py /usr/lib/python3.11/site-packages/rpmlint/checks/AlternativesCheck.py /usr/lib/python3.11/site-packages/rpmlint/checks/AppDataCheck.py /usr/lib/python3.11/site-packages/rpmlint/checks/BashismsCheck.py /usr/lib/python3.11/site-packages/rpmlint/checks/BinariesCheck.py /usr/lib/python3.11/site-packages/rpmlint/checks/BrandingPolicyCheck.py /usr/lib/python3.11/site-packages/rpmlint/checks/BuildRootAndDateCheck.py /usr/lib/python3.11/site-packages/rpmlint/checks/ConfigFilesCheck.py /usr/lib/python3.11/site-packages/rpmlint/checks/DBusPolicyCheck.py /usr/lib/python3.11/site-packages/rpmlint/checks/DeviceFilesCheck.py /usr/lib/python3.11/site-packages/rpmlint/checks/DocCheck.py /usr/lib/python3.11/site-packages/rpmlint/checks/DuplicatesCheck.py /usr/lib/python3.11/site-packages/rpmlint/checks/ErlangCheck.py /usr/lib/python3.11/site-packages/rpmlint/checks/FHSCheck.py /usr/lib/python3.11/site-packages/rpmlint/checks/FileDigestCheck.py /usr/lib/python3.11/site-packages/rpmlint/checks/FileMetadataCheck.py /usr/lib/python3.11/site-packages/rpmlint/checks/FilelistCheck.py /usr/lib/python3.11/site-packages/rpmlint/checks/FilelistCheck.toml /usr/lib/python3.11/site-packages/rpmlint/checks/FilesCheck.py /usr/lib/python3.11/site-packages/rpmlint/checks/I18NCheck.py /usr/lib/python3.11/site-packages/rpmlint/checks/IconSizesCheck.py /usr/lib/python3.11/site-packages/rpmlint/checks/InitScriptCheck.py /usr/lib/python3.11/site-packages/rpmlint/checks/KMPPolicyCheck.py /usr/lib/python3.11/site-packages/rpmlint/checks/LSBCheck.py /usr/lib/python3.11/site-packages/rpmlint/checks/LibraryDependencyCheck.py /usr/lib/python3.11/site-packages/rpmlint/checks/LogrotateCheck.py /usr/lib/python3.11/site-packages/rpmlint/checks/MenuCheck.py /usr/lib/python3.11/site-packages/rpmlint/checks/MenuXDGCheck.py /usr/lib/python3.11/site-packages/rpmlint/checks/MixedOwnershipCheck.py /usr/lib/python3.11/site-packages/rpmlint/checks/PAMModulesCheck.py /usr/lib/python3.11/site-packages/rpmlint/checks/PkgConfigCheck.py /usr/lib/python3.11/site-packages/rpmlint/checks/PolkitCheck.py /usr/lib/python3.11/site-packages/rpmlint/checks/PostCheck.py /usr/lib/python3.11/site-packages/rpmlint/checks/PythonCheck.py /usr/lib/python3.11/site-packages/rpmlint/checks/SUIDPermissionsCheck.py /usr/lib/python3.11/site-packages/rpmlint/checks/SharedLibraryPolicyCheck.py /usr/lib/python3.11/site-packages/rpmlint/checks/SignatureCheck.py /usr/lib/python3.11/site-packages/rpmlint/checks/SourceCheck.py /usr/lib/python3.11/site-packages/rpmlint/checks/SpecCheck.py /usr/lib/python3.11/site-packages/rpmlint/checks/SysVInitOnSystemdCheck.py /usr/lib/python3.11/site-packages/rpmlint/checks/SystemdInstallCheck.py /usr/lib/python3.11/site-packages/rpmlint/checks/SystemdTmpfilesCheck.py /usr/lib/python3.11/site-packages/rpmlint/checks/TagsCheck.py /usr/lib/python3.11/site-packages/rpmlint/checks/TmpFilesCheck.py /usr/lib/python3.11/site-packages/rpmlint/checks/TmpfilesParser.py /usr/lib/python3.11/site-packages/rpmlint/checks/WorldWritableCheck.py /usr/lib/python3.11/site-packages/rpmlint/checks/XinetdDepCheck.py /usr/lib/python3.11/site-packages/rpmlint/checks/ZipCheck.py /usr/lib/python3.11/site-packages/rpmlint/checks/ZyppSyntaxCheck.py /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__ /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/AbstractCheck.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/AbstractCheck.cpython-311.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/AlternativesCheck.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/AlternativesCheck.cpython-311.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/AppDataCheck.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/AppDataCheck.cpython-311.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/BashismsCheck.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/BashismsCheck.cpython-311.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/BinariesCheck.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/BinariesCheck.cpython-311.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/BrandingPolicyCheck.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/BrandingPolicyCheck.cpython-311.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/BuildRootAndDateCheck.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/BuildRootAndDateCheck.cpython-311.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/ConfigFilesCheck.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/ConfigFilesCheck.cpython-311.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/DBusPolicyCheck.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/DBusPolicyCheck.cpython-311.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/DeviceFilesCheck.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/DeviceFilesCheck.cpython-311.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/DocCheck.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/DocCheck.cpython-311.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/DuplicatesCheck.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/DuplicatesCheck.cpython-311.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/ErlangCheck.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/ErlangCheck.cpython-311.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/FHSCheck.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/FHSCheck.cpython-311.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/FileDigestCheck.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/FileDigestCheck.cpython-311.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/FileMetadataCheck.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/FileMetadataCheck.cpython-311.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/FilelistCheck.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/FilelistCheck.cpython-311.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/FilesCheck.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/FilesCheck.cpython-311.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/I18NCheck.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/I18NCheck.cpython-311.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/IconSizesCheck.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/IconSizesCheck.cpython-311.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/InitScriptCheck.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/InitScriptCheck.cpython-311.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/KMPPolicyCheck.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/KMPPolicyCheck.cpython-311.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/LSBCheck.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/LSBCheck.cpython-311.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/LibraryDependencyCheck.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/LibraryDependencyCheck.cpython-311.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/LogrotateCheck.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/LogrotateCheck.cpython-311.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/MenuCheck.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/MenuCheck.cpython-311.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/MenuXDGCheck.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/MenuXDGCheck.cpython-311.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/MixedOwnershipCheck.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/MixedOwnershipCheck.cpython-311.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/PAMModulesCheck.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/PAMModulesCheck.cpython-311.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/PkgConfigCheck.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/PkgConfigCheck.cpython-311.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/PolkitCheck.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/PolkitCheck.cpython-311.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/PostCheck.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/PostCheck.cpython-311.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/PythonCheck.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/PythonCheck.cpython-311.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/SUIDPermissionsCheck.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/SUIDPermissionsCheck.cpython-311.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/SharedLibraryPolicyCheck.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/SharedLibraryPolicyCheck.cpython-311.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/SignatureCheck.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/SignatureCheck.cpython-311.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/SourceCheck.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/SourceCheck.cpython-311.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/SpecCheck.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/SpecCheck.cpython-311.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/SysVInitOnSystemdCheck.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/SysVInitOnSystemdCheck.cpython-311.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/SystemdInstallCheck.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/SystemdInstallCheck.cpython-311.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/SystemdTmpfilesCheck.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/SystemdTmpfilesCheck.cpython-311.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/TagsCheck.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/TagsCheck.cpython-311.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/TmpFilesCheck.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/TmpFilesCheck.cpython-311.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/TmpfilesParser.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/TmpfilesParser.cpython-311.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/WorldWritableCheck.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/WorldWritableCheck.cpython-311.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/XinetdDepCheck.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/XinetdDepCheck.cpython-311.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/ZipCheck.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/ZipCheck.cpython-311.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/ZyppSyntaxCheck.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rpmlint/checks/__pycache__/ZyppSyntaxCheck.cpython-311.pyc /usr/lib/python3.11/site-packages/rpmlint/cli.py /usr/lib/python3.11/site-packages/rpmlint/color.py /usr/lib/python3.11/site-packages/rpmlint/config.py /usr/lib/python3.11/site-packages/rpmlint/configdefaults.toml /usr/lib/python3.11/site-packages/rpmlint/descriptions /usr/lib/python3.11/site-packages/rpmlint/descriptions/AlternativesCheck.toml /usr/lib/python3.11/site-packages/rpmlint/descriptions/AppDataCheck.toml /usr/lib/python3.11/site-packages/rpmlint/descriptions/BashismsCheck.toml /usr/lib/python3.11/site-packages/rpmlint/descriptions/BinariesCheck.toml /usr/lib/python3.11/site-packages/rpmlint/descriptions/BrandingPolicyCheck.toml /usr/lib/python3.11/site-packages/rpmlint/descriptions/BuildDateCheck.toml /usr/lib/python3.11/site-packages/rpmlint/descriptions/BuildRootCheck.toml /usr/lib/python3.11/site-packages/rpmlint/descriptions/CheckForXinetd.toml /usr/lib/python3.11/site-packages/rpmlint/descriptions/ConfigFilesCheck.toml /usr/lib/python3.11/site-packages/rpmlint/descriptions/DBusPolicyCheck.toml /usr/lib/python3.11/site-packages/rpmlint/descriptions/DocCheck.toml /usr/lib/python3.11/site-packages/rpmlint/descriptions/DuplicatesCheck.toml /usr/lib/python3.11/site-packages/rpmlint/descriptions/ErlangCheck.toml /usr/lib/python3.11/site-packages/rpmlint/descriptions/FileDigestCheck.toml /usr/lib/python3.11/site-packages/rpmlint/descriptions/FileMetadataCheck.toml /usr/lib/python3.11/site-packages/rpmlint/descriptions/FilelistCheck.toml /usr/lib/python3.11/site-packages/rpmlint/descriptions/FilesCheck.toml /usr/lib/python3.11/site-packages/rpmlint/descriptions/I18NCheck.toml /usr/lib/python3.11/site-packages/rpmlint/descriptions/IconSizesCheck.toml /usr/lib/python3.11/site-packages/rpmlint/descriptions/InitScriptCheck.toml /usr/lib/python3.11/site-packages/rpmlint/descriptions/KMPPolicyCheck.toml /usr/lib/python3.11/site-packages/rpmlint/descriptions/LSBCheck.toml /usr/lib/python3.11/site-packages/rpmlint/descriptions/LibraryDependencyCheck.toml /usr/lib/python3.11/site-packages/rpmlint/descriptions/LogrotateCheck.toml /usr/lib/python3.11/site-packages/rpmlint/descriptions/MenuCheck.toml /usr/lib/python3.11/site-packages/rpmlint/descriptions/MenuXDGCheck.toml /usr/lib/python3.11/site-packages/rpmlint/descriptions/MixedOwnershipCheck.toml /usr/lib/python3.11/site-packages/rpmlint/descriptions/PAMModulesCheck.toml /usr/lib/python3.11/site-packages/rpmlint/descriptions/PkgConfigCheck.toml /usr/lib/python3.11/site-packages/rpmlint/descriptions/PolkitCheck.toml /usr/lib/python3.11/site-packages/rpmlint/descriptions/PythonCheck.toml /usr/lib/python3.11/site-packages/rpmlint/descriptions/SUIDPermissionsCheck.toml /usr/lib/python3.11/site-packages/rpmlint/descriptions/SharedLibraryPolicyCheck.toml /usr/lib/python3.11/site-packages/rpmlint/descriptions/SignatureCheck.toml /usr/lib/python3.11/site-packages/rpmlint/descriptions/SourceCheck.toml /usr/lib/python3.11/site-packages/rpmlint/descriptions/SpecCheck.toml /usr/lib/python3.11/site-packages/rpmlint/descriptions/SysVInitOnSystemdCheck.toml /usr/lib/python3.11/site-packages/rpmlint/descriptions/SystemdInstallCheck.toml /usr/lib/python3.11/site-packages/rpmlint/descriptions/SystemdTmpfilesCheck.toml /usr/lib/python3.11/site-packages/rpmlint/descriptions/TagsCheck.toml /usr/lib/python3.11/site-packages/rpmlint/descriptions/TmpFilesCheck.toml /usr/lib/python3.11/site-packages/rpmlint/descriptions/Variables.toml /usr/lib/python3.11/site-packages/rpmlint/descriptions/ZipCheck.toml /usr/lib/python3.11/site-packages/rpmlint/descriptions/ZyppSyntaxCheck.toml /usr/lib/python3.11/site-packages/rpmlint/filter.py /usr/lib/python3.11/site-packages/rpmlint/helpers.py /usr/lib/python3.11/site-packages/rpmlint/lddparser.py /usr/lib/python3.11/site-packages/rpmlint/lint.py /usr/lib/python3.11/site-packages/rpmlint/objdumpparser.py /usr/lib/python3.11/site-packages/rpmlint/permissions.py /usr/lib/python3.11/site-packages/rpmlint/pkg.py /usr/lib/python3.11/site-packages/rpmlint/pkgfile.py /usr/lib/python3.11/site-packages/rpmlint/readelfparser.py /usr/lib/python3.11/site-packages/rpmlint/rpmdiff.py /usr/lib/python3.11/site-packages/rpmlint/spellcheck.py /usr/lib/python3.11/site-packages/rpmlint/stringsparser.py /usr/lib/python3.11/site-packages/rpmlint/version.py /usr/share/doc/packages/rpmlint /usr/share/doc/packages/rpmlint/README.md /usr/share/licenses/rpmlint /usr/share/licenses/rpmlint/COPYING
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Jul 2 23:28:35 2024