- Update to version 2.6.1+git20240918.5cb5647:
* opensuse: explain pull requests more precisely
* Fix pam-module test binary package
* Fix tests with new rpm2cpio command
* openSUSE: strict policy to ERR on patch-macro-old-format
* Add traefik user and group
* test: Fix test_extract_fail when running as root
* Update users-groups.toml 3proxy (#1267)
* Add user and group sssd
* Test: Add missing test file for test_files.py
* Remove not needed binary rpm
* Replace bin in test_files.py
* Replace bin in test_shlib_policy.py
* Rewrite test_extract to *_fail variant that tests an expected failure in rpm2cpio
* Exclude python311-pytest-xprocess from test_lint because rpm2cpio fails on it
* Remove test_directory_without_x_permission2 test
* Don't mask rpm2cpio failure in Pkg._extract_rpm()
* Replace bin in test_icon_sizes.py
* Replace bin in test_build_date.py
* Replace bin in test_bashisms.py
* test: Add bad unicode desktop file
* Delete not needed test files
* Replace bin in test_LSB.py
* Replace bin in test_pam_modules.py
* Replace bin in test_sysvinitonsystemd.py
* Delete not needed test files
* Replace bin in test_menuxdg.py in the absence of the penultimate test that must be corrected
* Replace bin in test_menuxdg.py
* Replace bin in test_pkgconfig.py
* Replace bin in test_FHS.py
* Remove not needed test files
* Replace bin in test_mixed_ownership.py
* Replace bin in test_build_root.py
* Replace bin in test_dbus_policy.py
* Fix for bug detected in test_appdata.py
* Replace bin in test_appdata.py
* Remove not needed binary files.
* Replace bin in test_lib_dependency.py
* Replace bin in test_erlang.py
* Delete not needed files
* Update users-groups.toml
* Replace bin in test_mixed_ownership.py
OBS-URL: https://build.opensuse.org/request/show/1202243
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rpmlint?expand=0&rev=485
* opensuse: explain pull requests more precisely
* Fix pam-module test binary package
* Fix tests with new rpm2cpio command
* openSUSE: strict policy to ERR on patch-macro-old-format
* Add traefik user and group
* test: Fix test_extract_fail when running as root
* Update users-groups.toml 3proxy (#1267)
* Add user and group sssd
* Test: Add missing test file for test_files.py
* Remove not needed binary rpm
* Replace bin in test_files.py
* Replace bin in test_shlib_policy.py
* Rewrite test_extract to *_fail variant that tests an expected failure in rpm2cpio
* Exclude python311-pytest-xprocess from test_lint because rpm2cpio fails on it
* Remove test_directory_without_x_permission2 test
* Don't mask rpm2cpio failure in Pkg._extract_rpm()
* Replace bin in test_icon_sizes.py
* Replace bin in test_build_date.py
* Replace bin in test_bashisms.py
* test: Add bad unicode desktop file
* Delete not needed test files
* Replace bin in test_LSB.py
* Replace bin in test_pam_modules.py
* Replace bin in test_sysvinitonsystemd.py
* Delete not needed test files
* Replace bin in test_menuxdg.py in the absence of the penultimate test that must be corrected
* Replace bin in test_menuxdg.py
* Replace bin in test_pkgconfig.py
* Replace bin in test_FHS.py
* Remove not needed test files
* Replace bin in test_mixed_ownership.py
* Replace bin in test_build_root.py
* Replace bin in test_dbus_policy.py
* Fix for bug detected in test_appdata.py
* Replace bin in test_appdata.py
* Remove not needed binary files.
* Replace bin in test_lib_dependency.py
* Replace bin in test_erlang.py
* Delete not needed files
* Update users-groups.toml
* Replace bin in test_mixed_ownership.py
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=1163
- Update to version 2.6.1+git20240802.da40b67:
* Release 2.6.1
* FilesCheck: Fix zero perm check with binaries
* FilesCheck: Fix zero permission check with folder
* Update openSUSE's licenses.toml
- Update to version 2.6.0+git20240801.f3e815d:
* sysctl-whitelist: kernel.pid_max entry moved (bsc#1228731)
* Update openSUSE's licenses.toml
* configs/openSUSE/users-groups.toml: add user and group woodpecker
* configs/openSUSE/users-groups.toml: add user and group vault-sync
* configs/openSUSE/users-groups.toml: add user and group openbao
* configs/openSUSE/users-groups.toml: add user and group alloy
* Release 2.6.0
* Test: Fix test_config error raised by new ruff
* CI: Fix ruff call with modern syntax
* Update main.yml
* FilesCheck: Remove trailing slashes
* FilesCheck: zero-perms differentiate between ghost and normal files
* FilesCheck: warn about files with zero perms
* Create Mock packages for tests in config_files, i18n, tmp_file and zypp_syntax (#1235)
* users-groups.toml: add caddy
* PythonCheck: simplify requirement check using metadata
OBS-URL: https://build.opensuse.org/request/show/1191104
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rpmlint?expand=0&rev=481
- Update to version 2.6.0+git20240801.f3e815d:
* sysctl-whitelist: kernel.pid_max entry moved (bsc#1228731)
* Update openSUSE's licenses.toml
* configs/openSUSE/users-groups.toml: add user and group woodpecker
* configs/openSUSE/users-groups.toml: add user and group vault-sync
* configs/openSUSE/users-groups.toml: add user and group openbao
* configs/openSUSE/users-groups.toml: add user and group alloy
* Release 2.6.0
* Test: Fix test_config error raised by new ruff
* CI: Fix ruff call with modern syntax
* Update main.yml
* FilesCheck: Remove trailing slashes
* FilesCheck: zero-perms differentiate between ghost and normal files
* FilesCheck: warn about files with zero perms
* Create Mock packages for tests in config_files, i18n, tmp_file and zypp_syntax (#1235)
* users-groups.toml: add caddy
* PythonCheck: simplify requirement check using metadata
OBS-URL: https://build.opensuse.org/request/show/1190988
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=1151
- 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
- Update to version 2.5.0+git20240408.62c3097:
* dbus-services: whitelist dnf5daemon-server (bsc#1218327)
- Update to version 2.5.0+git20240405.5171234:
* pam-modules: whitelist pam_lastlog2 now moved to util-linux (bsc#1222329)
OBS-URL: https://build.opensuse.org/request/show/1168340
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rpmlint?expand=0&rev=475
- 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
OBS-URL: https://build.opensuse.org/request/show/1161419
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=1132