SHA256
1
0
forked from pool/rpmlint
Commit Graph

684 Commits

Author SHA256 Message Date
24897f77ef Accepting request 768836 from home:jfehlig:branches:devel:openSUSE:Factory:rpmlint
Add 'sanlock' and 'libvirt' to config. The sanlock package adds
the 'sanlock' user and group. The libvirt package adds the 'libvirt'
group and makes use of the 'sanlock' group. These changes are needed
to squelch rpmlint warnings in the sanlock and libvirt packages.

- config: add 'sanlock' to StandardGroups and StandardUsers
- config: add 'libvirt' to StandardGroups

OBS-URL: https://build.opensuse.org/request/show/768836
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=707
2020-01-31 09:24:06 +00:00
Johannes Segitz
32adcd543d Accepting request 768785 from home:jsegitz:branches:devel:openSUSE:Factory:rpmlint
- Update to version 84.87+git20200130.c0de5f4:
  * libzork4.spec: removed define for 'basename' in libzork4.spec. 
    This causes build errors because 'basename' is a builtin and it's 
    not used

- Update to version 84.87+git20200115.9339533:
  * use uname -m instead of uname -i as the latter is not portable
  * remove rpm directory upon make clean
  * Support for different output based on architecture. For that create a
    <NAME>.<ARCH>.ref file instead of <NAME>.ref E.g. debug.i386.ref
  * verify that new permissions paths need whitelisting

- Update to version master:
  * CheckCronJobs: correct cronjob-unauthorized-file explanation
  * Use named constants to check file modes
  * CheckSUIDPermissions.py: check new permission paths

OBS-URL: https://build.opensuse.org/request/show/768785
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=706
2020-01-30 15:50:27 +00:00
8db6ea5999 - finally enable the new CheckCronJobs, the check is now available and should
work in rpmlint-mini (bsc#1150175)

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=703
2019-12-18 11:42:10 +00:00
76fb2069bd Accepting request 757371 from home:smithfarm:branches:devel:openSUSE:Factory:rpmlint
prepare rpmlint for ceph SR

OBS-URL: https://build.opensuse.org/request/show/757371
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=702
2019-12-16 15:48:04 +00:00
22e9ba8cf6 - whitelist pam_cgfs PAM module (bsc#1150519)
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=701
2019-12-16 13:26:51 +00:00
f3e36798eb - whitelist pam_pwquality PAM module (bsc#1150520)
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=700
2019-12-16 13:24:51 +00:00
b4df9f88b0 - whitelist pam_cifscreds PAM module (bsc#1150527)
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=699
2019-12-16 12:51:23 +00:00
fb793effa8 - Update to version master:
* new common whitelisting code for CheckPolkitPrivs and CheckCronJobs

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=697
2019-12-10 14:48:51 +00:00
Malte Kraus
e91e194417 - whitelist sssd infopipe (bsc#1157663)
- whitelist sysprof3 D-Bus services (bsc#1151418)

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=696
2019-11-28 12:04:28 +00:00
192888ea35 Accepting request 738852 from Base:System
OBS-URL: https://build.opensuse.org/request/show/738852
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=694
2019-10-17 13:46:28 +00:00
8634d90845 Accepting request 738659 from home:lnussel:branches:Base:System
- filter install-info warnings. Handled by file triggers now (boo#1152169)

OBS-URL: https://build.opensuse.org/request/show/738659
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=693
2019-10-16 07:25:50 +00:00
8a570a7618 Accepting request 734012 from home:mimi_vx:branches:devel:openSUSE:Factory:rpmlint
-  update add-check-for-a-non-zero-.text-segment-in-.a-archive.patch
 * fix condition for path

OBS-URL: https://build.opensuse.org/request/show/734012
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=691
2019-10-03 08:13:15 +00:00
0b4213f78a Accepting request 732196 from home:mimi_vx:branches:devel:openSUSE:Factory:rpmlint
- Update to version 84.87+git20190920.e27d431:
  * Fix tests with disabled 'group' checks

- update add-check-for-a-non-zero-.text-segment-in-.a-archive.patch
  * dont check empty .text section on GHC libraries

OBS-URL: https://build.opensuse.org/request/show/732196
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=689
2019-09-20 17:01:55 +00:00
Malte Kraus
56e0c71f5a - whitelist pam_envoy (bsc#1150525)
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=688
2019-09-20 16:06:46 +00:00
e95bf7fc29 - Update rpmlint-checks to version master:
* CheckFilelist: Add /usr/libexec to set of good prefixes

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=687
2019-09-17 12:36:10 +00:00
ae2420d5d2 is not really mandatory (fate#326485)
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=685
2019-08-30 12:33:28 +00:00
9cac9e4457 Accepting request 726708 from home:scarabeus_iv:branches:devel:openSUSE:Factory:rpmlint
- Update to version 84.87+git20190828.2c92180:
  * Revert "added LTO errors as expected for debug tests"

- Update to version 84.87+git20190828.8fa8ac5:
  * Do not use -flto for debug tests.

- Update to version 84.87+git20190828.2c92180:
  * Revert "added LTO errors as expected for debug tests"

- Update to version 84.87+git20190828.8fa8ac5:
  * Do not use -flto for debug tests.

- Do not validate rpm groups to avoid rpmlint warning as the group
  is not really mandatory

OBS-URL: https://build.opensuse.org/request/show/726708
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=684
2019-08-30 12:32:56 +00:00
82d48ca783 - whitelist systemd-portabled dbus files (boo#1145639)
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=683
2019-08-22 08:59:27 +00:00
87182c5b55 Accepting request 724712 from home:kukuk:etc
- Update to version master:
  * Allow /usr/etc as discussed on opensuse-factory and opensuse-packaging

- Update to version master:
  * Allow /usr/etc as discussed on opensuse-factory and opensuse-packaging

OBS-URL: https://build.opensuse.org/request/show/724712
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=682
2019-08-20 09:34:28 +00:00
98e7c60852 Accepting request 723242 from home:mcalabkova:branches:devel:openSUSE:Factory:rpmlint
- Add user/group zabbix and zabbixs (bsc#1144018)

OBS-URL: https://build.opensuse.org/request/show/723242
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=681
2019-08-15 07:46:35 +00:00
Johannes Segitz
70a9e8bb97 Accepting request 721999 from home:marxin:branches:devel:openSUSE:Factory:rpmlint
- Update add-check-for-a-non-zero-.text-segment-in-.a-archive.patch patch to align with:
  38fc30cafe99d38059ca54b98bc87f5544f0bb4e

OBS-URL: https://build.opensuse.org/request/show/721999
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=680
2019-08-09 12:11:33 +00:00
1750505949 Accepting request 721768 from home:dimstar:Factory
- Add Development/Languages/Go group.

OBS-URL: https://build.opensuse.org/request/show/721768
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=679
2019-08-08 14:55:30 +00:00
Johannes Segitz
990d3b1fb5 Accepting request 721765 from home:marxin:branches:devel:openSUSE:Factory:rpmlint
- Update add-check-for-a-non-zero-.text-segment-in-.a-archive.patch patch to align with:
  80126f7c7854d962cc64e54a6ab7e97067bb490d

OBS-URL: https://build.opensuse.org/request/show/721765
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=678
2019-08-08 14:14:21 +00:00
Johannes Segitz
2e95706365 Accepting request 720473 from home:marxin:branches:devel:openSUSE:Factory:rpmlint
- Update add-check-for-a-non-zero-.text-segment-in-.a-archive.patch patch to align with:
  c59324fd68

OBS-URL: https://build.opensuse.org/request/show/720473
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=677
2019-08-02 08:25:16 +00:00
Johannes Segitz
3fbea9d881 Accepting request 719393 from home:marxin:branches:devel:openSUSE:Factory:rpmlint
- Update add-check-for-a-non-zero-.text-segment-in-.a-archive.patch patch
  to:
  97d6caf9ac

OBS-URL: https://build.opensuse.org/request/show/719393
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=676
2019-07-30 08:15:16 +00:00
defff5a11b Accepting request 717603 from home:marxin:branches:devel:openSUSE:Factory:rpmlint
- Add add-check-for-a-non-zero-.text-segment-in-.a-archive.patch
  as a backport of:
  2c809f3435

OBS-URL: https://build.opensuse.org/request/show/717603
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=675
2019-07-24 09:18:26 +00:00
fd51a2954c - Update to rpmlint-checks to version master:
* CheckDBUSServices: add additional directory to cover
  * Xinetd check making sure no packages use it wrt fate#323373 (#26)

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=671
2019-05-14 10:03:41 +00:00
9be4fcc5fc Accepting request 701565 from home:jsegitz:branches:devel:openSUSE:Factory:rpmlint
- Too trigger happy, adding back 
  * ca.desrt.dconf.service
  * org.freedesktop.ColorManager.conf

OBS-URL: https://build.opensuse.org/request/show/701565
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=669
2019-05-08 12:45:53 +00:00
08f40eceb8 Accepting request 701500 from home:jsegitz:branches:devel:openSUSE:Factory:rpmlint
- Removed whitelisted DBUS files:
  * ConsoleKit.conf
  * NetworkManager-frontend.conf
  * Upstart.conf
  * backup-manager.conf
  * ca.desrt.dconf.service
  * cdemud-dbus.conf
  * com.redhat.storaged.conf
  * com.redhat.storaged.service
  * com.redhat.tuned.service
  * de.berlios.smb4k.mounthelper.conf
  * de.berlios.smb4k.mounthelper.service
  * hal.conf
  * kerneloops.dbus
  * net.hadess.SensorProxy.service
  * nm-avahi-autoipd.conf
  * nm-dhcp-client.conf
  * nm-novellvpn-service.conf
  * openqa-scheduler.service
  * openqa-websockets.service
  * org.blueman.Applet.service
  * org.freedesktop.ColorManager.conf
  * org.freedesktop.ConsoleKit.service
  * org.freedesktop.ModemManager.conf
  * org.freedesktop.ModemManager.service
  * org.freedesktop.PolicyKit.conf
  * org.freedesktop.PolicyKit.service
  * org.freedesktop.UDisks.conf
  * org.freedesktop.UDisks.service
  * org.freedesktop.colord-sane.conf

OBS-URL: https://build.opensuse.org/request/show/701500
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=668
2019-05-08 07:50:00 +00:00
821edb419b Accepting request 701327 from home:mkraus:branches:devel:openSUSE:Factory:rpmlint
- Whitelisted certmonger (bsc#1129452)

OBS-URL: https://build.opensuse.org/request/show/701327
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=667
2019-05-07 15:27:23 +00:00
990fb7bef9 Accepting request 693624 from home:tbechtold:branches:devel:openSUSE:Factory:rpmlint
- Add missing usernames for OpenStack services and drop the old
  names (which had the openstack- prefix)

OBS-URL: https://build.opensuse.org/request/show/693624
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=665
2019-04-12 09:24:25 +00:00
01794d5d98 Accepting request 681714 from home:jubalh:branches:devel:openSUSE:Factory:rpmlint
- Add user/group 'minetest' for Minetest 5.0.0 (bsc#1127911)

OBS-URL: https://build.opensuse.org/request/show/681714
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=661
2019-03-06 10:27:28 +00:00
903ab2abc6 - Update to version master:
* CheckPolkitPrivs: fix new rules.d check to use extracted rpm path

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=660
2019-03-04 14:38:00 +00:00
7bd003f3d5 - Update rpmlint-checks to version master (bsc#1125314):
* coding style: fix indentation to satisfy flake8 travis-ci test
  * CheckPolkitPrivs: implement new check for files put into rules.d dirs
  * CheckPolkitPrivs: separate and refactor check for actions
  * CheckPolkitPrivs: separate and refactor check of polkit-default-privs.d
  * CheckPolkitPrivs: remove oudated PolicyKit path
  * CheckPolkitPrivs: clearer error message for files in /etc/polkit-default-privs.d

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=659
2019-02-27 12:05:41 +00:00
Johannes Segitz
53cccd9828 Accepting request 674915 from home:jsegitz:branches:devel:openSUSE:Factory:rpmlint
- Whitelisted pam_p11 (bsc#1123916)

OBS-URL: https://build.opensuse.org/request/show/674915
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=657
2019-02-14 10:09:50 +00:00
b81c566846 Accepting request 670520 from home:DocB:branches:devel:openSUSE:Factory:rpmlint
- added user/group tryton (GNU Health)

OBS-URL: https://build.opensuse.org/request/show/670520
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=655
2019-02-02 08:28:58 +00:00
c71be26260 - add 0001-ZipCheck-Also-ignore-RuntimeError.patch (bscs#1124054)
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=654
2019-02-02 08:28:03 +00:00
1dfb1bbf55 - disable UseVersionInChangelog by default
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=649
2019-01-14 08:23:17 +00:00
1d8d6856a8 - update to 1.11:
* Avoid exception on inaccessible scripts
  * Print out the error content on UnicodeError to make flake8 happy
  * Fix flake8 warning about missing space around operators
  * Use compressions when checking for backup files
  * Account for arch specific code in /usr/share
  * Check for installed libtool wrapper files
  * Check for missing optional dependencies
  * Consider gnome help for doc files
  * Check for noarch package with files in lib64
  * Verify if description is longer than summary
  * Explicitly tell users how to set URL
  * Ignore pytest_cache directory
  * confusing-invalid-spec-name
  * Ignore orig/rej leftovers after patching
  * Reenable Travis testing against Fedora Rawhide
  * Check all sections that should not use %buildroot in them
  * Put in default buildroot value used by Fedora/openSUSE
  * Stricter interpreter check
  * Use compileall to avoid %buildroot to be in pyc
  * Drop deprecated config file usage, 0.88 is pretty old anyway
  * Adjust Version to not print outdated Copyright
  * Rework Travis checks against latest Centos and Fedora releases
  * Fix exception handling
  * Fix various flake8-import-order test regressions
  * Blacklist newer pycodestyle warnings
  * Fix compatibility with file 5.33+
  * Python 3.7.0b5 magic number is 3394
  * Update TagsCheck.py
  * pyc related tests: DRY

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=648
2019-01-13 14:33:18 +00:00
4f6987556b - Update to version master:
* Flake8 fix

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=647
2019-01-09 19:20:10 +00:00
c1f8eba3e1 ------------------------------------------------------------------
- Update to version 84.87+git20181018.60e0249:
  * Add test for %tmpfiles_create foo.conf with no full path

- Update rpmlint-checks to version master (bsc#1116686):
  * Ignore decoding errors as we're not sure we know the encoding
  * Use UTF-8 encoding when opening .pc file (#42)
  * whitelist otrs permission file (#41)
  * Relax various flake8 warnings
  * Handle '-n' option for %service_del_preun %service_del_postun
  * There isn't a good standard, whether the directory should be called 'tests/' or 'test/'

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=646
2019-01-09 19:04:28 +00:00
7d91f9fe95 - Add 0001-Backport-d8f423b575e8be387d33bc3af176baf978efacbb.patch
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=645
2019-01-09 18:32:02 +00:00
13eb881cdf Accepting request 662389 from home:marxin:branches:devel:openSUSE:Factory:rpmlint
- Update to version 84.87+git20180703.88daa4e:
  * Adjust order of output as well
- Update to version 84.87+git20180703.03176da:
  * adjust reference testoutput for removal of badness
- add rpmlint-tests-sle15.patch to fix rpmlint-tests build for
  sle/leap 15
- Update to version 84.87+git20180220.6f1f0aa:
  * polkit: adjust reference output to match corresponding change in rpmlint-checks
- Update to version 84.87+git20180218.1142fcc:
  * Update polkit ref tests
- Update to version 84.87+git20180202.3df4ae7:
  * Add testcases for MenuXDGCheck.py
- Update to version 84.87+git20171011.8b163ac:
  * Trying to fixup the erlang check
- Update to version 84.87+git20171011.856375f:
  * Add unit test for ErlangCheck
- Update to version 84.87+git20171010.a53d9bd:
  * Remove appdata related tests, those are upstream now
- Update to version 84.87+git20171009.dfac67b:
  * Adjust output for enabled non-std group checks
- Update to version 84.87+git20170930.921e051:
  * Update reference files against rpmlint 1.10
- Update to version 84.87+git20170928.27b6cb3:
  * Adjustments for newer rpmlint
  drop 0001-Update-varrun-test-for-Leap-42.2-severity-reduction.patch
  rpmlint-pie-factory.patch, rpmlint-pie-leap42.patch:
  this belongs into git
- Update to version 84.87+git20170928.d2c55ee:
  * Remove some outdated sysv init check, we have switched to systemd
- rpmlint-pie-leap42.patch, rpmlint-pie-factory.patch:
  adjust testsuite to match new PIE warning, for both
  Leap 42.3 and Factory.
- Update to version master:
  * remote unused/outdated checks
- Update to version 84.87+git20170418.092177d:
  * Remove initscript related tests, systemd FTW!
- Update to version 84.87+git20170320.f92cea5:
  * Adjust for new init script check
- Update to version 84.87+git20161214.5500838
  * add checks for shlib-policy-name-error and "no dependency on *lib*"
- remove
  0002-Update-license1-test-for-Leap-42.2-severity-reductio.patch as
  rpmlint-Factory-strict is pulled in always.
- Patch lint severity reductions for >= Leap 42.2:
  0001-Update-varrun-test-for-Leap-42.2-severity-reduction.patch
  0002-Update-license1-test-for-Leap-42.2-severity-reductio.patch
- Update to version 13.2+git20160725.8d99488:
  * add check for calls to gethostbyname and similar
  * add check for correct invocation of chroot
- remove rpmlint-check-gethostbyname.patch
- BuildRequire rpmlint-Factory-strict to have same config on all
  releases, fixes failed tests on Tumbleweed
- add regression test for boo#970170
- Update to version 13.2+git20151130.b31588d:
  + add shared library tests
- Update to version 13.2+git20151113.ff9879a:
  + adjust for tmpfiles fix
- Update to version 13.2+git20151110.e8d6260:
  + fixed two new warnings
- Update to version 13.2+git20150520.a374c88:
  + add tmpfiles.d checks
- Update to version 13.2+git20150519.278efdf:
  + add ghost file checks
  + print names of failed tests
- Update to version 13.2+git20150410.6161e60:
  + build our own non-PIE binaries, as the distribution slowly gets converted to all PIE binaries
  (removed rpmlint-pie-fixes.patch)
- rpmlint-pie-fixes.patch: build own non-pie binaries to avoid
  relying on random system binaries.
- Update to version 13.2+git20150310.00c9b55:
  + fix reference output when new bash is used
- fix rclink* tests by adding expected systemd macros
- add test cases for systemd macros
- adjust for new var/run check
- use service file
- add appdata check
- fix reference output for non-ghost* tests
- add tests for rc links (bnc#860340)
- update reference data to match Factory
- generate tarball via service file
- update reference data to make checks pass again (bnc#793546))
- omit debug packages from checks
- add pam test case
- adjust to new badness score for non-position-independent-executable
- add logrotate test
- add test for buildroot check
- suse-filelist-empty is not fatal anymore
- add -devel group check
- adjust to new license check and add test case
- non-ghost-in-var-run is fatal now
- fix testsuite
- check for false positives in pie test
- add polkit test
- add an actually readable package description
- add check for /var/log/subsys
- update ref files
- another init script test case
- add new initscript warnings
- initial package
- Add 0001-Backport-from-trunk-5761ef718536d94bc8ab283972efcfc1.patch.
- whitelist boltd dbus service (bsc#1119975)
- Add user/group 'bird' for package bird (network/bird)
- Add xrootd gid and uid whitelist.
  This is needed by the latest versions of xrootd.
- whitelist pam_slurm_adopt (bsc#1116758)
- Add group 'singularity', remove user 'singularity' which was
  added mistakenly.
- Add user/group 'slurm' for package slurm
  (See network:cluster/slurm) (FATE#316379).
- Add mpd user
- update libtool-wrapper-check.diff to handle inaccessible files
- whitelist keepalived dbus service (bsc#1015141)
- remove openswan whitelisting (deleted from Factory, replaced by libreswan,
  boo#1089340)
- whitelist systemd-timesyncd (bsc#1111254) 
- Update rpmlint-checks to version master:
  * Use only one pattern that covers both cases
  * Add support to identify tmpfiles_create used with just a basename
- Update to version master:
  * security checks: add link to openSUSE wiki to error message details
- whitelist NetworkManager-fortisslvpn (bsc#1109938)
- whitelist iwd D-Bus service (bsc#1108037)
- Add new zkeyadm group
- Add new firejail group
- whitelist xpra D-Bus service (bsc#1102836)
- adjust maximum valid suse_version to 1550 (boo#1104110)
- whitelist ratbagd D-Bus service (bsc#1076467)
- remove unnecessary suse-check-optional-dependencies.diff
- drop CheckBuildDate - does not produce hits and is
  relatively slow
- add suse-rpmlint-all-pie.patch: refresh to handle the pie-executable
  case (rename from rpmlint-all-pie.patch)
- drop obsolete suse-no-run-ldconfig.diff,
  suse-manpages-for-rc-scripts.diff
- whitelist pam_oath PAM module after audit (bsc#1089114)
- Add update-magic-values-python-37.patch
    Neccessary for update of Python to 3.7
    https://github.com/rpm-software-management/rpmlint/commit/52b715763217
- Update rpmlint-checks to version master:
  * New file 5.33 does identify pie executables now (bsc#1097339)
- add 0001-Fix-compatibility-with-file-5.33.patch
- Add 'sogo' user and group (used in server:SOGo) 
- whitelisting NetworkManager-libreswan plugin (bnc#1089340)
- add Lua/NodeJS related groups to list of valid groups (bsc#1095769)
- Update rpmlint-checks to version master:
  * Blacklist python test folder in python packages
  * Error out on /etc/bash_completion.d in packages
  * Do not use otherproviders() SUSEism
- Add Development/Languages/OCaml group.
- Add 'synapse' user and group.
- Add 'openvswitch' user and group.
- whitelisting pam_yubico module (bsc#1087060)
- adding new names for kalarm DBUS service (bsc#1087714)
- added bacula user and group.
- Add tox user and toxcmd group as standard openSUSE GID and UID
- Corrected tpm2-abrmd (bnc#1049694). The D-Bus activation file is named
  differently than the configuration file.
- Add one more deprecated license:
  + GPL-2.0-with-font-exception.
- allow more deprecated licenses to unbreak ring1+2
- add 0001-Always-import-XDG-desktop-files-as-utf8.patch
- Allow some deprecated licenses that we would replace on commit
  (SPDX 2->SPDX 3 conversion)
- Update rpmlint-checks to version master:
  * polkit: make untracked privileges also an error
- Update rpmlint-checks to version master:
  * Support uppercase tag macros used by RPM 4.14
- Update to version 84.87+git20180202.3df4ae7:
  * Add testcases for MenuXDGCheck.py
- refresh for 0001-Improve-XDG-Menu-checks-stability.patch
  remove xdg-paths-update.diff (merged into other patch)
- whitelisting usbauth (bsc#1066877) 
- Add Development/{Languages,Libraries}/Rust groups as noted in wiki
- add missing comma (,) to config file
- add user/group _nsd for NSD name server
- add 0001-Binariescheck-Check-for-chroot-chdir-on-ARM-PPC.patch
- whitelisting kcmsddm (bsc#1065563) 
- Update to version master:
  * Fix warnings
  * Add new rpmlint check for new %{_fillupdir} macro (boo#1069468)
  * Open paths within the rpm file itself
  * Fix python warning
  * BashismCheck: Only check regular files
  * Rewrite BashismsCheck to actually work
- Add rpmlint-slpp-NUM-NUM.patch: Match libFOO<num>-<num> as a
  valid dependency on a libary. According the openSUSE packaging
  policy, if the library name ends on a number, we add a dash
  between the basename (before the .so) and the version after .so.
- Update rpmlint-tests to version master:
  * Add Flake8 travis check
  * Fix scriptprog invocation
  * Print the duplicated filenames sorted to be stable accross multiple calls
- add 0001-Avoid-calling-close-on-undefined-fd-variable.patch
- Description updates. Use the %make_install macro.
- update suse-whitelist-opensuse.diff to avoid a false positive
- adding connman (bsc#1057697) 
- add 0001-Accept-python-abi-as-a-valid-versioned-python-depend.patch
- refresh 0001-Improve-XDG-Menu-checks-stability.patch (bsc#1063371)
- Update to version master:
  * Python 3.x porting of the ErlangCheck
- Update to version master:
  * Treat strongly versioned libs also as compliant (bsc#723726)
  * LibraryPolicy: allow %%_licensedir in packages (used by %license)
- Hide the noisy warnings
- add 0001-Avoid-false-positives-on-is_elf-check.patch (bsc#1057216)
  add 0007-Validate-Appdata-also-when-appstream-util-is-unavail.patch
- Update rpmlint-checks to version master:
  * Fix false positives for -theme- -> -branding- rename
  * Stop leaking filedescriptors
  * Pythonic fixes
  * Drop CheckAppdata (there is AppDataCheck upstream)
  * Tighten ELF check
  * Tiny code formatting cleanup
  * Tighten the branding policy reporting a bit to make it less confusing
- add package groups from
  https://en.opensuse.org/openSUSE:Package_group_guidelines to enable the
  groups check
- Update rpmlint-checks:
  * Flake8 fixes
  * Properly anchor systemd path checks
  * Python 3.x porting
  * Add TmpFilesCheck
  * Flake8 / Stop leaking filedescriptors
  * Port LibraryPolicyCheck to Python 3.x
- Update rpmlint-tests:
  * Stop leaking filedescriptors
  * Address various deprecation warnings
  * Avoid leaking fds and further Python 3.x porting
- update to 1.10:
 * test: Skip fedoradev GPG checks at least for now
 * test: Refresh fedora* packages on image build
 * test: Use assertEqual where appropriate, thanks to flake8/hacking
 * test: Update fedora24 config to fedora26, run it on Travis
 * Add a new test for tmpfiles.d snippets in the /etc/ tree.
 * Add new tests for systemd units and udev rules in /etc/ tree
 * test: Disable hacking for now until it's flake8 3.4+ compatible
 * test: Set up flake8-bugbear, enable it in fedoradev container
 * rpmlint: Avoid unused loop control variable
 * ZipCheck: Add TODO
 * *: Avoid mutable argument defaults
 * Be aware of -debugsource packages
 * rpmdiff: Fix unused variable from previous commit
 * rpmdiff: Support soft dependencies
 * BinariesCheck, FilesCheck: Ignore various .build-id dirs
 * Add python3-devel and rpm-build to fedoradev container to provoke some issues
 * BinariesCheck: Popen env consistency fix
 * Pkg.getstatusoutput: Set LC_ALL for all Popens, defaulting to C
 * rpmlint: Fix checking specfile from stdin
 * test.sh: Extract rpmlint command to run_rpmlint
 * Revert "Remove unused spec_lines check_spec argument"
 * BinariesCheck: Trivial cleanups
 * travis: Run make install too
 * FilesCheck: Allow multiple bytecode magic values per Python version
 * tests: Make output test tools easier to reuse
 * FilesCheck: hg.python.org -> github.com/python
 * Pkg: Return vendor and distribution as unicode strings
 * FilesCheck: Add Python 3.7 bytecode magic value
 * Pkg.b2s: Add some more test cases
 * Pkg.b2s: Pass through str as-is on Python 3
 * TagsCheck.py: accept SPDX "and" and "or" operators in all-uppercase spelling
 * rb'foo' is not supported in Python 2, use br'foo' instead
 * travis: Enable centos6
 * Avoid Python 3.6 invalid esc seq warnings, use more raw strings
 * flake8 fixes
 * SpecCheck: Detect patches applied with "patch <" and "patch -i"
 * add /usr/lib/systemd to DEFAULT_HARDCODED_LIB_PATH_EXCEPTIONS (#93)
 * SpecCheck: Do not demand versioned filename Provides/Obsoletes
 * FilesCheck: Update Python 3.6 bytecode magic value again
 * Config: Fix flake8 3.2 / pycodestyle 2.2 errors (closes #82)
 * *: Fix various low hanging issues flagged by pycodestyle 2.1.0 (#82)
 * test.sh: Output flake8 --version
 * rpmdiff.1: update Arturo Borrero Gonzalez email address
 * FilesCheck: Update Python 3.6 bytecode magic value
 * Skip chroot-without-chdir check on non-x86_64
 * shlib-with-non-pic-code: add text on how to figure files compiled without -fPIC (#79)
 * *: Move indentation etc settings to .editorconfig
 * AbstractCheck: Close urllib responses explicitly also on error
 * tests: Switch Travis tests to Docker
 * Use importlib to load checks where available
 * FilesCheck: Use os.devnull
 * Testing: Avoid ResourceWarning on config read
 * Run tests with warnings on
 * Ignore negative returncode after SIGPIPE caused by closing on purpose
 * Fix last commit
 * Use default bufsize, move regex compile to common place
 * BinariesCheck: lower memory requirements, fix chroot/chdir detection
 * FilesCheck: Avoid crash accessing non-ASCII filenames in some cases
 * Filter: More non-ASCII print fixing, including in e.g. C locale
 * SpecCheck: Output spec basename, not tempfile when checking srpm
 * Cleanups
 * FilesCheck: Update Python 3.5 and 3.6 bytecode magic values
 * test: Test for unexpected errors in default and C locales
 * Remove obsolete LC_ALL setting from Makefile
- drop version-control-internal-file.diff, boo1027577-license_tag.patch,
       add-weak-dependencies.diff: upstream
- drop sourced-dirs.diff, fix-shared-library-matching.diff,
       suse-python-abi-check.diff, add-check-for-tmpfiles-created-at-r.diff: obsolete
- drop suse-readd_terminator_in_regex.patch: merged into original patch
- add suse-tests-without-badness.patch,
      0001-Extend-scm_regex-to-capture-more-SCM-system-files.patch,
      0003-Tighten-lib_regex-to-avoid-false-positive-in-python-.patch,
      0001-Execute-chroot-tests-also-on-x86-rpms.patch,
      ignore-readelf-ar-error.diff, remove-ghostfile-checks.diff,
      fix-diag-sortorder.diff, drop-unicodedata-dep.diff,
      0001-Tighten-wrong-script-interpreter-check-to-lower-fals.patch,
      0001-Improve-XDG-Menu-checks-stability.patch,
      0001-split-wrong-script-interpreter-into-env-script-inter.patch,
      0001-Handle-post-scripts-that-contain-non-ascii-character.patch
- drop config.in: unused
- switch to python 3.x
- update to 1.9:
 * Pkg: Fix magic.descriptor availability check
 * warn: Define only once, with print_function
 * FilesCheck: Check for *.gir in devel, *.typelib in non-devel, fixes #74
 * FilesCheck: Improve devel-file-in-non-devel-package description
 * flake8: Ignore H105
 * Makefile: Remove generate-isocodes dep from __isocodes__
 * __isocodes__: Regenerate
 * generate-isocodes: Switch to JSON source files (#72)
 * test.sh: Check man pages for warnings
 * Delete dead if-block
 * Filter: Line wrap cleanup
 * Filter: Use sys.version_info to check Python version
 * Fix octal string literals
 * Solve exceptions on printing str (Fixes #61)
 * tests: Add autofs binary rpm for testing non-ASCII output issues
 * test: Add some test packages containing non-UTF-8 filenames
 * BinariesCheck: avoid false chroot w/o chdir when objdump fails
 * flake8 fixes
 * rpmdiff: Import site only if needed
 * Testing: Add and use default for path to tests
 * FilesCheck: Update Python 3.6 bytecode magic value
 * FilesCheck: Fix regression in finding shebangs without arguments
 * Ignore .cache dir
 * Clean up Python < 2.6 cruft
 * Add hacking flake8 to Travis and ignores
 * flake8 fixes
 * Use new style classes
 * Run flake8 on rpmdiff and rpmlint too
 * Handle more file open/close with "with"
 * Exception handling cleanups
 * FilesCheck: Look for shebang only at start of file
 * travis: python3-rpm doesn't exist even for Trusty, so can't test with 3.4
 * travis: Switch to Ubuntu Trusty, test with Python 2.7 and 3.4
 * Use Travis apt addon for whitelisted packages
 * Test import order
 * Sort imports per PEP8, Google Python Style Guide
 * Add Python 3.6 magic value
 * Fix resolving Python source from 3.5 *.opt-[12].pyc
 * Move most Emacs settings to .dir-locals.el
 * Add %python2_sitearch and %python3_sitearch to private SO paths
 * Prevent empty paths from entering private SO paths
 * remove files-attr-not-set check
 * Expand postin/postun once per pkg instead once per file
 * Install rpm in travis for signature check
 * Avoid running some regexps
 * Run flake8 in test suite
 * flake8 fixes
 * make test suite fail on more errors
 * Comment update
 * Note and test libmagic >= 5.05 dep
 * Fix magic processing for Python 3
 * Mimic magic closer for symbolic links
 * Workaround slowness due to python-magic bug
 * Shortcut file magic, derive from file mode
 * Spelling fix
 * Unbreak create_*regex_call now that lines are shortened by call_regex
 * Drop unnecessary symbol_table_regex
 * Avoid false function call vs definition positives, thanks to Stefan Bruens
 * pep8 fixes
 * Add some pep8 settings
 * Split parsing of readelf output into header and symbols part
 * Skip checks for problematic function calls if common prefix does not match
 * Use shlex.quote for better shell escaping where available
 * TODO update
 * Don't limit build badge to master branch
 * Convert README to markdown
 * Travis: install rpm2cpio
 * +TODO
 * Travis: Use Python 2.7 and system site packages
 * Travis: try pytest from pip instead of apt-get
 * Initial travis setup
 * Include interpreter arguments in output messages for filtering control
 * Flag /usr/bin/env as a wrong interpreter
- drop rpmlint-pkg-quoting.diff, suse-g-ir-chech.diff, remove-expand-macros.diff,
  remove-files-attr-not-set-check.diff, postin-speedup.diff, binaryinfo-speedup.diff,
  0001-Fix-resolving-Python-source-from-3.5-.opt-12.pyc.patch,
  issue_68_BinariesCheck_lower_memory-1.patch, issue_68_BinariesCheck_lower_memory-2.patch,
  issue_68_BinariesCheck_lower_memory-3.patch, issue_68_BinariesCheck_lower_memory-4.patch,
  BinariesCheck_fix_chroot_check_on_non_x86.patch: either upstreamed as is or slightly different
- drop suse-sysv-init-checks.diff, 0001-Avoid-messing-with-the-error-encoding-Fixes-61.patch,
  suse-filesystem.diff, script-interpreter-only-for-exec-sc.diff: obsolete
- drop update_git.sh related stuff: this is obsolete, patches are
  either supposed to be upstreamed or handled via quilt
- add suse-skip-macro-expansion.diff: rename from remove-expand-macros.diff
- Update to version master:
  * Ignore trailing whitespace in permission files (bsc#1060738)
- Add group 'singularity' for package singularity
  (See network:cluster/singularity) (FATE#323048).
- Add dehydrated user & group for dehydrated, a letsencrypt client
  FATE#323377
- Adding fwupd (bsc#932807) 
-  add coroqnetd for corosync-qnetd to rpmlint 
- Adding NetworkManager-l2tp (bsc#846337)
- Adding pam_script (bsc#1039848) 
- Adding nfs-ganesha (bsc#997880) 
- Added tpm2-abrmd (bnc#1049694)
- Add user mednafen for mednafen network play server
- Adding pam_dbus (bsc#1039709) 
- rpmlint-all-pie.patch: for non-PIE built binaries emit a warning
  to suggest build them as PIE.
- std-user and std-group 'bitcoin' added for building correct bitcoin daemon
- Add BinariesCheck_fix_chroot_check_on_non_x86.patch
  Check for correct invocation of chroot was only implemented for x86
- std-user and std-group 'xymon', added for building correct xymon client
- whitelisting openqa (bsc#1039290)
- add 'prometheus' and 'grafana' standard users and groups
- whitelisting switchroo-control (bsc#1034309)
 
- whitelisting backintime (bsc#1007723, bsc#1032717)
- whitelisting thunderbolt (bsc#1033554) 
- Update to version master:
  * remote unused/outdated checks
- Update to version 84.87+git20170418.092177d:
  * Remove initscript related tests, systemd FTW!
- Adding kwalletmanager5 (bsc#1033296)
- Adding os-autoinst (bsc#1032649) 
- remove CheckKDE4Deps, CheckInitScripts
- actually enable CheckSysVinitOnSystemd
- Add logstash to StandardGroups and StandardUsers.
- rpmlint-checks:
  * Check for old SysVinit scripts and the usage of insserv (FATE#322953)
  * Prevent a false-positive in systemd
- fix boo#1027577
  patch boo1027577-license_tag.patch
- rename user/group sks to _sks following 
  https://github.com/LinuxStandardBase/lsb/pull/21
- adding blueman (bsc#987141) 
- Add gdm to StandardGroups.
- Add polkitd to StandardUsers.
- suse-spdx-license-exceptions.patch: removed fuzziness from patch.
- issue_68_BinariesCheck_lower_memory.patch: split into seperate patches
  issue_68_BinariesCheck_lower_memory-1.patch
  issue_68_BinariesCheck_lower_memory-2.patch
  issue_68_BinariesCheck_lower_memory-3.patch
  issue_68_BinariesCheck_lower_memory-4.patch
  and unfuzzed patch number 3.
- Whitelisting rebootmgr (bsc#1019644) 
- Whitelisting powerdevil discretegpuhelper (bsc#1019748) 
- Adding org.freedesktop.resolve1.conf (bsc#917781) 
- add suse-readd_terminator_in_regex.patch
  Fixes bad detection of dependencies for devel packages
- update suse-obsolete-version check (bsc#743981)
- whitelisting pam_slurm (bsc#1007053) 
- whitelisting pam_gdm (bsc#1004346) 
- config: whitelist flatpak dbus service/config (bsc#984817)
- adding sysprof DBUS service (bsc#996111)
- Adding sks (Synchronizing Key Server) to known user/group
- rpmlint-checks:
  * Make checks python3 compatible
  * Fix update-alternatives check when it's quoted
- Update some checks to work on both Python 2 and 3
- rpmlint-checks:
  * Fix typo in BrandingPolicyCheck.py
- Add issue_68_BinariesCheck_lower_memory.patch
  Fixes out-of-memory errors on 32bit systems (bsc#969732)
- Adding prosody to known user/group
- add 0001-Fix-resolving-Python-source-from-3.5-.opt-12.pyc.patch:
  Fixes FilesCheck to resolve correctly the python source file
  from pyc files following PEP0488 (like *.{tag}.opt-[12].pyc).
  (bsc#982076)
- suse-spdx-license-exceptions.patch, suse-sysv-init-checks.diff:
  adjust to match rpmlint-tests again
- update link to list of valid licenses
- temporary approval for tcmu-runner dbus service (bsc#978903)
- add omit_BUILDROOT_from_pyo_files.patch (boo#978306)
- add suse-spdx-license-exceptions.patch (bsc#973404)
- whitelisting openattic (bsc#972478) 
- Updated config file to add user chrony and group chrony
  (Fate#319508)
- whitelist rabbitmq user and group
- Fix boo#970170: rpmlint no longer detects gethostbyname calls,
  also detect gethostbyname{,2}{,_r}, gethostbyaddr{,_r}
  * update suse-binariescheck.diff
  * rpmlint-check-gethostbyname.patch
- add 0001-Avoid-messing-with-the-error-encoding-Fixes-61.patch (bsc#967556)
- fix requires
- add 'guixbuild' as standard group
- don't require %config for bash completion scripts in /etc
- whitelist systemd-importd (bnc#964935)
- enable tests during building
- add postin-speedup.diff, binaryinfo-speedup.diff
- whitelist iio-sensor-proxy (bsc#939191) 
- whitelist drbdmanage DBUS (bsc#956811) 
- add wireshark group [bsc#957624]
- adding thermald DBUS service (bsc#954771) 
- fix shared library matching (fix-shared-library-matching.diff)
- rpmlint 1.8 update
 * python 3 fixes
 * Add support for file triggers
 * Mechanism to black list certain C calls
 * new error: non-devel-file-in-devel-package
 * appdata check configurable
 * project moved to github
 * Patches dropped:
  avoid-mismatched-libregex.diff
  filename-non-utf8-exception.diff
  fix-ghost-file-handling.diff
  save-content-to-an-array.diff
  fix-TmpFilesCheck-pattern-match.diff
  move-ghost-file-check-to-TmpFilesCh.diff
- fix TmpFilesCheck not finding pattern in the full script
  (fix-TmpFilesCheck-pattern-match.diff)
- whitelisting cinnamon settings daemon (bsc#951830) 
- Speedup CheckBuildDate check
- add _service file snippet for rpmlint-checks and regenerate from git
- Added salt user and group (bnc#939831)
- Added teamd DBUS config (bnc#941993) 
- Add shibd user and group [fate#318304] 
- Add vnc user and group. (fate#318936)
- add a whitespace line as %autosetup seems broken.
- Add mysql group to the known groups
- skip files handled by tmpfile mechnism in regular ghost file check
  (move-ghost-file-check-to-TmpFilesCh.diff)
- fix update_git.sh
- make sure tmpfiles are listed in %files
  (add-check-for-tmpfiles-created-at-r.diff)
- don't complain about missingok ghost files
  (fix-ghost-file-handling.diff)
- remove obsolete check for %defattr in spec files
  (remove-files-attr-not-set-check.diff)
- added standard user and group ceph (bnc#928492)
- fixing some .conf/.service suffixes 
- adding realmd DBUS service (bnc#916766) 
- update save-content-to-an-array.diff with upstream version
- new versioin 1.6
- add script update_git.sh based on qemu's to simplify importing
  a patch series from git after rebasing.
* Patches dropped:
  0001-Python-3-compatibility-tweaks.patch (upstream)
  0001-Set-Python-3.4-magic-number-to-3310.patch (upstream)
  add-scoring-support.diff (different upstream solution)
  check-buildroot-during-install.diff (need to fix no-cleaning-of-buildroot check upstream)
  fix-versioned-prereq.diff (was disabled, not sure what it's useful for)
  ignore-non-readable-in-etc.diff (filtered anyways)
  locale-support.diff (drop)
  locale-update.diff (different upstream solution now)
  more-verbose-lsb-check.diff (drop)
  perl-versioned-rpath-deps.diff (upstream)
  rpmlint-1.5-disallow-var-run-and-var-lock.diff (upstream)
  rpmlint-1.5-Fix-setgroups-error-name.diff (upstream)
  rpmlint-decode-fix.diff (different upstream solution)
  rpmlint-fix-unexpanded-macros-for-array-values.patch (different upstream solution)
  stricter-tags-check.diff (merged in weak deps and check-for-self-provides.diff)
  suppress-for-perl-python.diff (use filter instead)
  suse-binary-info-compile-opts.diff (drop)
  suse-changelog.patch (change config instead)
  suse-mono-deps-checks.diff (useful?)
  suse-required-lsb-tags.diff (different upstream solution)
  verify-buildrequires.diff (very build system specific, drop)
  xdg-check-exception.diff (upstream)
* renamed patches:
  script-interpreter-only-for-exec-scripts.diff
  -> script-interpreter-only-for-exec-sc.diff
  confusing-invalid-spec-name.patch
  -> confusing-invalid-spec-name.diff
  suse-manpages-for-rc-scripts.patch
  -> suse-manpages-for-rc-scripts.diff
  sysv5-init-checks.diff
  -> suse-sysv-init-checks.diff
* added patches:
  check-for-self-provides.diff
  save-content-to-an-array.diff
- use the correct networkd dbus service names. (bnc#918799)
- added systemd network DBUS service (bnc#918799) 
- added storaged DBUS service (bnc#915769) 
- add standard users and groups pcp and pcpqa for pcp
- whitelist sddm (boo#897788)
- added firewalld dbus service (bnc#907625) 
- added iouyap group (bnc#904060) 
- added standard user and group davfs2 (bnc#907662, FATE#318116)
- Added standard user and group crowbar for crowbar systemmanagement
- added standard user and group siproxd for the siproxd proxy 
- added standard user iodined for the iodine DNS tunnel daemon
- FATE#314409. Add libstoragemgmt user/group.
- Add sddm user/group
- Added standard user/group polipo
- Add user/group unbound for unbound caching dns server
- adjust initscript check to match new systemctl based
  %restart_on_update resp %stop_on_removal
- Add the groups systemd-journal, systemd-journal-gateway, and tape
  as required by systemd
- Add the user systemd-journal-gateway as required by systemd
- updated rpmlint-checks-master.tar.gz to include CheckSystemdInstall.py
- allow org.kde.kf5auth.conf after adjustment of race condition
  (bnc#864716)
- added user and group sensu required for sensu server, client 
- allow user and group ddclient for the ddclient users (bnc#881520)
- allow user bitlbee for the bitlbee irc server.
- enable oFono DBUS for SLE12 (bnc#862354) 
- enable org.selinux.service and org.selinux.conf of policycoreutils
  (pending more review) bnc#878631
- add 0001-Set-Python-3.4-magic-number-to-3310.patch (bnc#876470) 
- dd filter expections for filesystem package
- disallow /var/run and /var/lock
  (rpmlint-1.5-disallow-var-run-and-var-lock.diff)
- adding ovirtagent standard user and standard group names (uid/gid 175)
- adding baloo DBUS service file (missing in last request) (bnc#866131)
- adding baloo DBUS config, formerly nepomuk (bnc#866131) 
- allow /run (bnc#870190)
- update KMPPolicycheck 
- added group 'squid' for squid
- added user, group 'boinc' for boinc-client
- allow org.freedesktop.GeoClue2.Agent.conf (bnc#862216)
- add minimal check to verify appdata.xml files are parsable XML
- added patches:
  * rpmlint-fix-unexpanded-macros-for-array-values.patch
- fix _unexpanded_macros for array values
- rip out all decode in an attempt to make it work
- modified patches:
  * rpmlint-decode-fix.diff
- added paches:
  * rpmlint-decode-fix.diff
- Fix decode from UTF-8 string in Python 2
- usr-arch.diff: update usr_arch_share_regex
- adapt to new rpm weak dependency tags
- added patches:
  * 0001-Python-3-compatibility-tweaks.patch
- Change openstack- related users to non-prefixed variants,
  as they get renamed with the switch to Icehouse
- whitelisting networkmanager-openswan (bnc#808549)
- remove suse-rclink-check.diff and implement as separate check for
  systemd units instead (bnc#860340).
- Added group 'ts-shell' for terminal server
- Whitelisting NFC neard DBUS service (bnc#837978)
- Add user and group 'arangodb' for ArangoDB database server
- Whitelisting kwallet DBUS service (bnc#849739) 
- Whitelisting bluez DBUS service (bnc#768062) 
- Adding org.selinux DBUS service (bnc#848550) 
- Add 'elasticsearch' to standard users and groups 
  * package: elasticsearch
  * Summary: Open Source, Distributed, RESTful Search Engine
  * URL: http://www.elasticsearch.org
  * License: Apache-2.0
  * systemd elasticsearch.service needs 
     LimitNOFILE=65535
     LimitMEMLOCK=infinity
    for user and group elasticsearch
  
- Whitelisting com.redhat.tuned DBUS service (bnc#787379)
- Sync checks with git (FATE#316521) 
- whitelist second iteration of wicked dbus service names
  (bnc#783932)
- blacklist old systemd/udev directories (bnc#816467) 
- remove checking for groups (bnc#767551)
- ignore icon size mismatches on animated icons (bnc#480664)
- update obsolete/invalid suse version check
- whitelisted mate DBUS Service (bnc#831404) 
- add requirement for ErlangCheck.py (pull request #2)
- whitelisted GeoClue2 DBUS Service (bnc#838360)
- allow pam_mate_keyring (same to gnome keyring) (bnc#831404)
- update rpmlint-checks from git 
- add suse-ignore-specfile-errors.diff:
  ignore specfile-errors
- add xdg-check-exception.diff:
  handle xdg menu files without exec entry (bnc#833384) 
- allow pam_snapper after audit (bnc#815383)
- follow /usr move for the /bin/ binaries in pie.config.
- fix setgroups error name, patch from upstream git:
  rpmlint-1.5-Fix-setgroups-error-name.diff
- allow systemd machined service as-is (bnc#828207)
- Allow current wicked DBUS services (bnc#783932)
- allow nepomuk helpers temporary without full audit (bnc#825262)
- drop outdated Update-alternatives check (bnc#826993)
- add basic new update-alternatives check
- Add 'chef' to standard users and groups 
- allowed kcm helper for lightdm-kde-greeter (bnc#794705)
- allow fprintd DBUS services (bnc#792095)
- Add group 'locate' for mlocate package
- update to 1.5:
  * New Homepage
  * Plenty of new checks
- add compressed-backup-regex.diff
- remove python3_magic_number_fix.diff
- Add user and group 'svn' for svnserve in package subversion
- add new ModemManager interface / service (bnc#798273)
- add suse-filter-more-verbose.diff:
  * make it more obvious which rpmlintrc causes an exception (bnc#801192)
- allow nm-iodine-service.conf DBUS service (bnc#781071)
- Add user and group 'empd' for erlang
- Add user 'fonehome' and group 'fonehome'
- Add Kolab users + groups
  * kolab (Kolab System Account / management)
  * kolab-n (Kolab System Account (N) / non-privileged)
  * kolab-r (Kolab System Account (R) / restricted)
- fix incorrect branding require warnings
- update check for %run_permissions
- Add suse-manpages-for-rc-scripts.patch: Don't complain about
  missing man-pages for rc-scripts
- Add colord uid and gid.
- Add additional OpenStack users/groups
- Added a patch (python3_magic_number_fix.diff) to update the magic number for
  python 3 (patch taken from upstream).
- whitelist org.freedesktop.AutoMount.conf (bnc#782691),
  that wants to talk to udisks
- add libopenal1 to legacy exceptions again. Got lost after the
  packaging changes apparently.
- allow snapper dbus service after audit (bnc#759391)
- no longer allow semicolon in licenses
- Remove check for /var/lock and /var/run since it's in upstream
  rpmlint already.
- Add README.packaging.txt to explain packaging of file
  rpmlint-checks-$VERSION.tar.gz
- Package all *py files into rpmlint-checks tarball
- Add _service file to update rpmlint-checks tarball
- Add /etc/systemd.d, /etc/modules-load.d and /etc/tmpfiles.d to the
  blacklist, only users should write here.
- Blacklist the directories used by systemd.
- Remove SuSEconfig directories (update patch suse-filesystem.diff)
- Add warnings about files on tmpfs in /var/lock or /var/run.
- restore LibraryPolicy from git
- fix one more case of scripts progs changing types
- update to 1.4:
  * rpmdiff: Teach rpmdiff about pretrans and posttrans
  * SpecCheck.py: merge patch from #97, using BuildArch with
  something else than Noarch is likely a error and causing issues.
  * FilesCheck.py: Add Python 3.3 magic number
  * FilesCheck.py, InitScriptCheck.py, MenuCheck.py, Pkg.py,
    PostCheck.py: Prepare for rpm-python possibly returning script
   progs as arrays.
- added icinga users and groups 
- remove python naming check (bnc#768247)
- add libopenal1 to legacy exceptions. It's a special case since the ABI for
  openal is defined in a standard and there can be multiple
  imlementations of the standard. Therefore it's necessary to have
  some kind of prefix or suffix for packages that contain libopenal1
- add bluez dbus autolaunch stub (bnc#768062)
- Add several OpenStack users/groups
- Cleanup list of SuSEconfig scripts - remove non-existant entries.
- remove tdb tools binaries, not needed for PIE (bnc#765476)
- add cdemu-deamon to dbus white list (bnc#764063)
- add check for pam modules (fate#313077)
- add texlive.texlive to whitelist (bnc#762144)
- add 'mktex' group as used by texlive
- fix false positives for swp matching
- better deal with spaces in logrotate config
- add colord-sane dbus service to whitelist (bnc#752518)
- fix parsing of update-alternatives and clarify info message 
- block .swp files as well (they are usually vi(m) backup files) 
- add udisks2 to dbus whitelist (bnc#742751)
- add smb4k to dbus whitelist (bnc#749065)
- ignore fixed dependencies on config() 
- add logrotate check (bnc#677335)
- NetworkManager.conf was renamed to org.freedesktop.NetworkManager.conf (bnc#747780)
- suse-filelist-empty is meant as warning only
- add standard group and user znc (server:irc/znc)
- added standard user and group "puppet"
- reenable libtool wrapper check
- unbreak config afer DesktopTranslationCheck was removed
- create the valid licenses from list tracked by SUSE legal (dumped
  into obs-service_format_spec_file, so use that one as buildrequire)
- added: standard group 'tor'
- added: standard user 'tor'
- the untranslated-desktop-file check is obsolete, in factory 
  all .desktop files are trimmed and marked - in all other projects
  (including devel projects) %suse_update_desktop_file won't touch
  the files for translation only
- fix invalid-suse-version-chec (bnc#732671)
- fix devel-package-with-non-devel-group check (bnc#732897)
- enable license check
- add NetworkManager-openconnect to dbus whitelist (bnc#732915)
- add global filter for SuSEfirewall2's sysconfig file as setBadness in the
  package is not allowed
- added: standard group 'citadel'
- added: standard user 'citadel'
- changed: addDetails('non-standard-uid', ... branch paket ...', 
  'non-standard-uid', ... branch paket ...')
- add vacation/vacation to valid group/user list
  (needed for PostfixAdmin's vacation.pl script)
- avoid warning with shlib policy on libtool
- check for versioned dependency on python(abi) (bnc#659068)
- fix stripping of unknown polkit suffixes (bnc#711485)
- update to 1.3:
  * Add --rawout option
  * Warn about non-ghost files in /var/run and /var/lock
  * Fix setting message type for reasons with badness threshold defined 
  * Use "declare -F" instead of "type" to check if a bash function exists.
- add jenkins/jenkins to valid group/user list
- Spelling fixes
- add org.kde.kalarmrtcwake to dbus whitelist (bnc#707723)
- only consider executable ELF files for
  non-position-independent-executable check
- add more users and groups from Factory
- add lightdm user and group (bnc#708205)
- add org.freedesktop.DisplayManager.conf (bnc#708205)
- remove obsolete knotification-requires check
- bump obsolete openSUSE version to 11.2
- add more systemd dbus services to whitelist (bnc#705677)
- CheckSUIDPermissions: use non-position-independent-executable as
  accepted upstream
- remove some false positives of the no-dependency-on checker
- fix library policy check complaining about non-ELF files (bnc#700067)
- add colord to dbus whitelist (bnc#698250)
- CheckPolkitPrivs.py: use different tag for non-fatal issues
- CheckBuildDate.py: print either file-contains-current-date or
  file-contains-current-date but not both
- add check for /var/lock/subsys usage
- disable source-or-patch-not-compressed. Not useful anymore.
- add synche-connector (bnc#683956) to dbus whitelist
- update system-config-printer (bnc#694640) in dbus whiteliste
- update legacy filter in shlib policy checker
- new version 1.2
  * Check outdated or misspelled FSF addresses in text files.
- update rpmlint-pie.diff and suse-file-var-run.diff with upstream
  accepted variant
- don't filter non-standard-gid anymore
- add dir-or-file-in-var-lock check
- remove 'nobody' from standard users
- add not-a-position-independent-executable check
- add radvd user to known list
- add org.freedesktop.hostname1 to dbus whitelist (641924)
- add account services (bnc#676638)
- another try to fix InitScriptCheck.py (bnc#690961)
- implement setFilterException()
- rediff noarch-lib64.diff and enable it again (bnc#663885)
- make error description more clearn (bnc#686328)
- fix abort in BinariesCheck
- fix sysv5-init-check.diff for real
- fix sysv5-init-check.diff to not throw exception
- fix sysv5-init-check.diff to check for preun, not postin
- update CheckInitScripts.py:
  * add check for runlevel 4
  * clarify boot.* error
  * accept $null in start/stop tags
- also check for %run_permissions if package doesn't actually need permissions
  handling
- merge suse-binarieschecks.diff and suse-hide-unstripped-outside-build.diff
  and fix the former
- ignore dir-or-file-in-usr-local as it's handled by CheckFilelist.py
- non-standard-dir-in-usr dito
- add urfkill (bnc#688328))
- update to 1.1:
  - remove upstreamed patches
  * FilesCheck.py: Don't crash if a file cannot be opened
  * FilesCheck.py: Update expected Python 3.2 bytecode magic value
  * TagsCheck.py: Improve no-description-tag info message
  * TagsCheck.py: Improve changelog related info messages.
  * Pkg.py: Treat 'Unspecified' as a valid Group
  * TagsCheck.py: Add future and overflow checks for changelog
  * FilesCheck.py: Don't emit spurious executable perm warnings for
    docs with shebangs
  * FilesCheck.py: Don't read "head" of files for in each test
  * SpecCheck.py: Check source and patch file sizes and MD5 hashes
  * Pkg.py: Fix traceback when stringifying epoch-only versions
  * TagsCheck.py: Fix TypeError when outputting
  * Pkg.py: Make file capabilities available in PkgFile
- add check for missing rcXXX symlinks (FATE#310641)
- add NetworkManager to dbus whitelist (bnc#681128)
- add wpa_supplicant to dbus whitelist (bnc#681116)
- fix typo (bnc#675329)
- add better help message for non-standard-uid
- add kde backlight helper to whitelist (bnc#672145)
- add webyast to dbus whitelist (bnc#660981)
- add hal dbus system activation file too
- add mumble-server to dbus white list (bnc#660784)
- add NetworkManager-strongswan to dbus white list (bnc#656222)
- Fix message for no-changelogname-tag: 
  This is also caused by missing changes file.
  Original message posed a contradiction, in case the 
  %changelog section header was there.
- remove filter for no-url-tag (bnc#642588) 
- clarify wording for run_ldconfig check (bnc#637187)
- skip desktop files in /etc (bnc#604283)
- fix exception on postgresql build
- also check ghost files for permission violations
- add check for %set_permissions
- modify match in CheckSUIDPermissions to work with new macros
- allow info messages even if badness scoring is used
- change Documentation/SuSE to /SUSE (bnc#618716)
- whitelist "openSUSE" at start of Summary (bnc#618716)
- remove invocations of expandMacro()
- fix another exception in branding policy check (bnc#652628)
- enable suse-hide-unstripped-outside-build.diff again
- check for file system capabilities
- check for %verifyscript and %run_permissions
- update to 1.0:
  * add support for PEP 3147 when handling python bytecode
  * various doc improvements
- remove debug logging
- fix BrandingPolicy.py
- fix supplements parsing (bnc#648404)
- add build time check (bnc#635351)
- init script check logic
- add all currently known dbus services as legacy exception
- add configurable whitelist to CheckDBUSServices.py
- fix regression in suse-binariescheck.diff
- add check for gnome and desktop related macros
- Added lxdm as a valid group and user 
- update to 0.99:
  * Add Python 2.7 magic number ( https://bugzilla.redhat.com/623607, Nils Philippsen)
- update to 0.98:
  * Pkg.py, test/test.Pkg.py: Fix self-obsoletion bug with Provides
    containing Epoch.
  * Pkg.py: Don't stringify None Epoch to 'None' string in
     compareEVR().
  * Pkg.py: Sync rangeCompare() with yum 3.2.27.
  * TagsCheck.py: Reduce some spell check noise.
  * rpmlint: Fix handling of arguments containing spaces.
  * DocFilesCheck.py: Bypass doc file check earlier if package has no
    doc files.
- Add suse-g-ir-chech.diff: *.gir belong in -devel packages.
- Update suse-version.diff: last non-obsolete version of openSUSE
  is 11.1, and latest valid version of openSUSE is 11.4.
- fix printWarning error in CheckBashisms
- add confusing-invalid-spec-name.patch
- add BashismsCheck
- add Development/Debug group (bnc#612044)
- additionally look at the BUILD_DEBUG variable to determine whether
  a warning should be printed. Needs an updated 'build' script.
- don't print unstripped binary warning when used with build script
  (bnc#618004)
- added "System/GUI/LXDE" as a valid rpmgroup
- don't allow perl vendorarch in noarch packages
- check for gethostbyname calls (bnc#506945)
- fix branding check (bnc#579556)
- fix exception in interpreter check
- restrict shlib-fixed-dependency to shlib-policy packages
- allow files in /tmp to be listed as %ghost
- tighten pkg-config check
- check for missing xinetd.d (bnc#436326)
- check for files in /var/run (fate#303793)
- check for live update problems (bnc#477649)
- rediff and enable the shared lib dependency check fix
- Add some missing rpm groups and sort list.
- tighten the interpreter check (bnc#574650)
- suppress warnings about cron.d symlinks (bnc#591431)
- workaround unicode error exceptions on non-utf8 filenames
- rediff some suse specific patches
- fix buildroot detection (bnc#584952)
- update to 0.95:
  * Skip ghost files in files checks,  https://bugzilla.redhat.com/570086
  * Work around Python's ASCII non-TTY stdout and our non-ASCII output.
  * Omit spell check warnings for capitalized words that do not start a sentence.
  * Wrap bunch of long lines, tune comments and info messages.
  * Require rpm-python >= 4.4.2.2 for expandMacro() in r1729.
  * do not execute check if the network test are marked as disabled, and simplify the logic
  * do not expand the format of the filename format, (patch from Per Oyvind Karlsten )
- update to 0.94:
  - rpm 4.8.0 support
  - better python bytecode checks
  - improved LSB/taglist
  - various fixes/patches upstreamed
- update and enable CheckPolkitPrivs
- update suse version check (add 11.2, drop 10.3)
- fix usr-arch.diff
- require python-magic as it's needed by some checks
- suppress depmod warnings (bnc#456048)
- add some missing groups
- disable badness for group check until we know the impact
- add a config file for standard RPM groups
- fixed bnc#566018 - no-ghost-alternative-file check makes no sense
  - fixed CheckAlternativesGhostFiles test, renamed the warnings to
    generic-name-not-in-filelist, generic-name-not-marked-as-ghost
- enable parallel build
- update to 0.92:
  * various fixes and python 3 compatibility added
  * new checks for python compiled files
- tighten the regex for libraries (bnc#544906)
- fix exceptions in BinaryInfo
- update to 0.90:
 * Makefile: 0.90.
 * rpmdiff: Add missing magic coding comment
   (https://bugzilla.redhat.com/508683, Michal Nowak).
 * TagsCheck.py: Fix incorrect info in self-obsoletion message.
 * FilesCheck.py: Output interpreter in non-executable-script
   warning, remove quotes from wrong-script-interpreter one.
 * Pkg.py: Remove stale comments.
 * TagsCheck.py: Code cleanup, NFC.
 * TagsCheck.py: improve percent-in-* message details.
 * TagsCheck.py: Remove obsolete-on-name check (superseded by
   self-obsoletion).
 * TagsCheck.py: Add check for self-obsoletion cases,
   https://bugzilla.redhat.com/461610
 * Pkg.py: Borrow various utilities from yum's rpmUtils.miscutils.
 * Makefile, rpmUtils: Revert previous commit.
 * Makefile, rpmUtils, rpmUtils/miscutils.py,
   rpmUtils/transaction.py: Borrow
   rpmUtils/{miscutils,transaction}.py from yum.
 * rpmdiff: Improve dependency formatting.
 * rpmdiff: Take Epoch into account in self-provides filtering.
 * Pkg.py: Improve legacy prereq tracking with new rpm versions.
 * BinariesCheck.py: Don't output missing-PT_GNU_STACK-section
   messages if readelf failed.
 * FilesCheck.py: Add check for debuginfo packages without sources.
 * FilesCheck.py: Allow more common files to be non-readable
   (https://bugzilla.redhat.com/226412).
 * FilesCheck.py: Revert relative symlink target normalization back
   to more aggressive.
 * BinariesCheck.py, Config.py, ConfigCheck.py, FHSCheck.py,
   FilesCheck.py, I18NCheck.py, MenuCheck.py, Pkg.py, PostCheck.py,
   TagsCheck.py, rpmdiff: Code cleanups.
 * FilesCheck.py: Do not check existence of relative link targets on
   the filesystem for consistency with absolute link target checks,
   improve dangling-*symlink info messages.
 * FilesCheck.py, Pkg.py: Be a bit stricter when normalizing link
   targets, do it earlier.
 * FilesCheck.py, Pkg.py: Improve link target normalization in
   symlink checks.
- filter cross-directory-hard-link as it is duplicate to a suse
  check
- filter buildroot related checks (bnc#536594)
- Added CheckAlternativesGhostFiles.py - see bnc#534451 comment#17
- disable bogus patch to InitScriptCheck.py. Causes failures and
  needs to be reworked
- fix and add weak dependencies patch again to make some suse checks
  work
- fix CheckPkgConfig.py to work with rpmlint 0.87
- refresh some patches to remove fuzz
- BuildIgnore rpmlint-mini as it is currently broken
- don't import pprint in CheckSUIDPermissions.py
- remove /selinux again. No package except 'filesystem' is supposed
  to include that.
- add filter for FHS violation of skelcd type packages
- fix some more suse patches
- added /selinux to allowed prefixes in CheckFilelist.py 
 - add cups to dbus whitelist (bnc#515977)
- fix suse checks for 0.87
- fix syntax error in suse-hide-unstripped-outside-build.diff
- update to 0.87:
  * remove old rpm support
  * improved performance and compat with python 2.6
  * many pylint/pychecker code fixes
- fix library policy checker being inactive due to API change
- update to 0.85:
  * various new checks and fixes to existing checks
  * remove upstreamed patches
- use separate error for sysconfig stuff (bnc#470965)
- move RCS detection to FilesCheck.py
- remove explicit requires on python, already handled by %py_requires
- remove check for /usr/share/info/dir from CheckFilelist.py,
  already in upstream FilesCheck.py
- fix exception for texinfo
- improve information hint for perl blacklisted paths
- fix language list for sr (bnc#471254)
- add exception for nfs-utils, texinfo and perl
- allow backup files if they are ghost files
- add check for DBus Policy problems
- CheckFilelist: optimize FHS check to only complain about wrong
  directories rather than hundreds of individual files
- CheckFilelist: add exceptions for kde and pam
- CheckPolkitPrivs: use info instead of warning to avoid badness assignment
- prefix dbus check with suse-
- add filelist check
- add whitelist entry for libieee1284
- add a check for PolicyKit privileges (disabled atm)
- add check for DBUS services
- update suse version check (add 11.1, drop 10.2)
- check library packages more strict (bnc#456053)
- ignore shared objects in a versioned non-std subdir (bnc#435588)
- only test for regular files in ChkPkgConfig check
- add check for otherproviders() in branding packages
- correct kde4 related dependency checkers to not give false advises
- check for wrong-arch references in pkgconfig files (graphviz)
- lower false positives of untranslated-desktop files check
- support for checking .comment.SUSE.OPTs. real check has been
  left out for now
- generate a different error for directories with setuid/setgid bit
- add check for /etc/permissions violations
- update to 0.84:
  * remove upstreamed patches
  * no significant changes
- add description for useless-explicit-requires (bnc#405887)
- rediff patch
- Fix name of completions file.
- be more verbose in the lsb init script checks
- change mandatory-lsb-keyword check to be in line with insserv
- remove python-base in the warning as it is confusing.
  the warning itself is still valid though
- fix config typo
- enable non-conffile-in-etc warning (bnc#409643)
- fix shlib policy dependency warnings (bnc#405280)
- update cron dependency checker (bnc#400921)
- No PT_GNU_STACK on ia64 and ppc64.
- also read /etc/rpmlint/factory.config
- fix typo in suse-version check
- update to 0.83:
  * removed upstreamed patches
  * a couple of new checks, bugfixes
- fix exception in tags check (bnc#399655)
- add a warning for self-conflicts
- fix naming policy check for lib64 based archs (bnc#392524)
- fix typo in kde4 deps check
- fix typo in branding policy check
- readd cron check
- fix kmp check after the policy change
- add checker for correct deps of kde4 packages
- add check for mono requirements (BNC#381979)
- improve branding policy checks
- add support for weak/reverse dependencies
- add checks for percent's in weak/reverse dependencies
- add checks for incorrect kmp dependencies (bnc384084#)
- fix exception on testing for unversioned branding provides
- suppress script warnings about /var/adm/fillup-templates (bnc#379601)
- add start of a branding policy checker
- Fix some regex in BinariesCheck
- Add symtab and debuginfo tests for static libs
- autogenerate users/groups from autobuild (bnc#374601)
- suppress non-devel buildrequire dependency for tcl
- fix licenses symlink handling (bnc#370364)
- allow /usr/share/locale/be@latin (bnc#370418)
- fix some false positives
- add check for a really short description
- be less restrictive in pkgconfig checks
- suppress tag-not-utf8 warnings for now
- add check for %run_ldconfig
- improve check output
- improved tags check
- cleanups
- reduce package-size-check false positives
- add another postscript check
- fix typo in sorting routine
- updated spec file name-guessing to catch more cases
- updated dot-in-identifier check
- suppression updates
- update to 0.82:
  * some patches were upstreamed
  * small bugfixes
- rework fix for bnc#354177 to consider python bytecode
  arch-independent again, but catch it in arch-dependent paths
- fix some minor buglets
- consider python bytecode to not be arch independent (bnc#354177)
- improve postcheck to ignore unexpanded macros in comments (bnc#355306)
- check binary rpath for perl version dependency (bnc#355053)
- add check for unversioned self-provides
- update suse checks from SVN
- check for dot's in dependencies - forbidden by autobuild policy
- improve documentation
- check for libtool wrapper scripts being packaged (#353240)
- reapply patch-detection fix
- add suppression for libzypp
- fix wrong indentation in verify-buildrequires
- bugfixes in check-mkdir-buildroot
- bugfix in percent-post check
- check for buildroot in %post scriptlets
- remove abused legacy shared lib policy exceptions
- suppression update
- fix suppression for internal packages
- add suppression for non-remote_fs on boot.* (#340588)
- add warning for non-utf8 filenames (#343216)
- more prereq checks 
- suppression update 
- add more prereq checks
- fix prereq parsing code (#336712) 
- update the obsolete-suse-version check to include 10.0 and 11.0
- fix prereq checks to check for coreutils
- reporting format change-back got rejected by upstream,
  so adopt other changes to deal with it 
- change back reporting format to list the severity
  first
- add more legacy suppressions found by library policy
  fix
- also check for Library Policy errors in /opt/kde3/lib
- update to 0.81:
  * various new checks, some bugfixes
  * many patches upstreamed
  * rediffed all other patches 
- NOTE: output format has changed from
  W: package check-id ..
  to
  package.<arch>: W: check-id ..
- another round of updates 
- library policy legacy suppression update 
- added 'mysql' to the list of standard users and groups
- removed 'jonas' (dropped package) from that list
- update library policy checker for libgcc and libcaca 
- check for /usr/share/gnome/help in documentation checks (#310134)
- add check for non-whitelisted filedependencies (#326803) 
- fix hardlink check for /bin 
- Fix last change.
- fix off-by-one in hardlink check
- fix exception in DuplicatesCheck 
- fix buildroot false positive
- check for hardlinks across partitions (#304167) 
- improve mkdir-installroot check
- fix rpmlint package regarding check above ;)
- improved the non-devel-buildrequires check
- added some default filters for non-devel-buildrequires and
  unneccessary-buildrequires
- check for wrong cleaning of buildroot in %install (#300232) 
- check for obscure and unneccessary buildrequires
- add an icon size check (#163547)
- refine the $remote_fs dependency check 
- suppression update
- improved macro checks
- documentation update
- detect makefile junk (#217472)
- suppression update
- fix a couple of false positives
- fix package-with-huge-docs check to not complain about
  documentation-only packages
- remove verbosity from the shared library packaging policy check
- fix man page check false positives
- make package-with-huge-docs check less verbose
- accept lua as a builtin shell
- fix false positives on filesystem package
- add check for init scrips missing $remote_fs
- adjust library policy suppressions for opal and pwlib (#290347)
- fix readme check (#291150)
- its also a devel package if it provides a -devel subpackage (#289735)
- suppress %config check for now (#286231)
- fix typo in devel-rpmgroup check
- another update list of legacy packages
- update list of legacy packages
- suppressions for mono related packages (#282121)
- fix the bzip2/gzip confusion again
- update list of legacy packages
- add list of legacy package names with non-policy conform
  package name
- check updates from SVN
- suppression update
- suppress devel-file-in-non-devel package if its just a compat
  symlink to another .so
- avoid unstripped binaries warnings in BETA
- fix filesystem lint false positives
- suppression update
- add descriptions to sysv5 init checks
- use readelf for binary info to improve performace
- check if source patch/tarballs is not bzip2'ed and bigger
  than 100k (suse packaging conventions requirement)
- check if package contains excessive sized documentation
- hide errors related to .packlist files from perl
  still need to figure out though why they're there
- fix build
- make the buildroot check work
- make the buildroot check factor 10-15 faster
- fix the pkgconfig check
- fix warning-hide hack (#279865)
- description update
- hide unstripped-binary-or-object warning outside build (#279865)
- fix typo in library policy check
- adopt library checks for suse library packaging policy
- add check for unnecessarily packaged files
- description update
- suppression update
- suppression update
- fix various checks
- add checks for init scripts
- update LibraryPolicy Checker
- suppression update
- fix XDG menu checker to also include non-/usr paths
- fix ghost-file-creation check to skip missingok files (#278761)
- suppression-update
- Library Policy Checker crash fixes (#278592)
- add description for missing lsb tags check
- fix obsolete-not-provided for yast2-provides
- fix devel-file check matching module names (e.g. apache2)
- avoid spurious executable warnings for docdatadir/examples
- add LibraryPolicy checker from Richard (warning only)
- suppression update
- fix suppression for qa_ packages
- fix exceptions caused by DesktopTranslation check
- fix crash caused by trailing colons in requires
- fix file paths in Duplicate and DesktopTranslation checks
- update sourced-dirs list
- add some more standard users
- add suppression for devel-file-in-non-devel package in java
- filter some more noise
- add descriptions for obsolete suse version check
- suppress some more noise
- don't run duplicates check for source rpms
- suppress errors for cross-avr-*
- suppress devel-packaging-naming errors for gcc41, gcc42
- group output by check and put errors last (#276943)
- suppress some more noise (#277308)
- suppress %ifarch-applied-patch (#277316)
- more suppressions for misnamed devel packages (#277317)
- Suppress errors about platform dependent code in /usr/share
  if its inside a platform-dependant subdirectory
- Suppress devel-file-in-non-devel-package for systemtap (#277338)
- Make sure that the package fails if there is any syntax
  error anywhere
- typo fix
- update config
- add three more checks
- update Duplicates Check to not crash on ghost files
- suppress bzip2 related warnings
- no documentation for lib packages
- add a check how much space is wasted by duplicated files
- remove rpm-devel requirement
- add check for filerequires on /usr/bin/env
- fix syntax errors in previous change
- add a check for /opt/kde3 not in %doc or in %lang
- fix files not in %lang check
- remove tabs from sources
- fix desktop file check (#252482)
- allow extensions to LSB starting with "X-" (#271495)
- remove check for usedforbuild tag. magic happens and
  it is created automatically
- add spec checks for obsolete suse hacks
- update to 0.80:
  * many more checks
- suppression updates
- suppressions for OpenOffice and linux-kernel-headers
- update suppressions 
- fix compatibility with rpm-python of sles9 (#216081)
- update to 0.77:
   * updated checks regarding FHS compliance
   * some python-lint fixlets
- update to 0.76 
- update to 0.75 
- suppress some glibc related errors (#157906) 
- add km to the list of valid locales 
- converted neededforbuild to BuildRequires
- add check for untranslated desktop files 
- fix i18n subdir check 
- filter init-script-name-with-dot /etc/init.d/boot.* and
  script-without-shellbang /etc/profile.d/* 
- update to 0.71
- strip "requires-on-release" for now, too much noise 
- ignore dir-or-file-in-opt 
- update to 0.70
- upgrade to rpmlint 0.69
- split out the config file from the SUSE patch
- remove some MDK specific tests and add some SUSE specific tests
- building as non-root
- initial version

OBS-URL: https://build.opensuse.org/request/show/662389
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=644
2019-01-09 18:12:04 +00:00
654bda1f1a - Corrected tpm2-abrmd (bnc#1049694). The D-Bus activation file is named
differently than the configuration file.

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=642
2018-12-21 17:10:15 +00:00
2558052c6c Accepting request 657687 from home:mnhauke:branches:devel:openSUSE:Factory:rpmlint
- Add user/group 'bird' for package bird (network/bird)

OBS-URL: https://build.opensuse.org/request/show/657687
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=641
2018-12-14 22:46:18 +00:00
2b7257e180 Accepting request 656108 from home:TheBlackCat:branches:devel:openSUSE:Factory:rpmlint
Add xrootd gid and uid whitelist.
This is needed by the latest versions of xrootd.

OBS-URL: https://build.opensuse.org/request/show/656108
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=639
2018-12-11 07:46:10 +00:00
01e7d328b7 Accepting request 653585 from home:mgerstner:branches:devel:openSUSE:Factory:rpmlint
- whitelist pam_slurm_adopt (bsc#1116758)

OBS-URL: https://build.opensuse.org/request/show/653585
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=638
2018-12-06 11:56:35 +00:00
e2df32ec3d Accepting request 650338 from home:eeich:branches:devel:openSUSE:Factory:rpmlint
- Add group 'singularity', remove user 'singularity' which was
  added mistakenly.

- Add user/group 'slurm' for package slurm
  (See network:cluster/slurm) (FATE#316379).

OBS-URL: https://build.opensuse.org/request/show/650338
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=636
2018-11-20 13:36:44 +00:00
0e6caf702f Accepting request 649554 from home:alarrosa:branches:devel:openSUSE:Factory:rpmlint
- Add mpd user

OBS-URL: https://build.opensuse.org/request/show/649554
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=635
2018-11-20 10:00:40 +00:00
e33e073565 - update libtool-wrapper-check.diff to handle inaccessible files
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=634
2018-11-16 10:03:48 +00:00
547dd42eea Accepting request 647310 from home:jsegitz:branches:devel:openSUSE:Factory:rpmlint
- whitelist keepalived dbus service (bsc#1015141)

OBS-URL: https://build.opensuse.org/request/show/647310
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=632
2018-11-08 15:16:12 +00:00
1e6dbb331b Accepting request 643991 from home:mgerstner:branches:devel:openSUSE:Factory:rpmlint
- remove openswan whitelisting (deleted from Factory, replaced by libreswan,
  boo#1089340)

OBS-URL: https://build.opensuse.org/request/show/643991
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=630
2018-10-24 18:18:52 +00:00
1dd4fcf3e8 Accepting request 642649 from home:jsegitz:branches:devel:openSUSE:Factory:rpmlint
- whitelist systemd-timesyncd (bsc#1111254)

OBS-URL: https://build.opensuse.org/request/show/642649
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=628
2018-10-17 14:56:17 +00:00
bc11f0cc49 - Update rpmlint-checks to version master:
* Use only one pattern that covers both cases
  * Add support to identify tmpfiles_create used with just a basename

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=627
2018-10-16 15:34:16 +00:00
472848675b - Update to version master:
* security checks: add link to openSUSE wiki to error message details

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=625
2018-10-08 11:12:48 +00:00
bcd89f5327 Accepting request 640112 from home:mgerstner:branches:devel:openSUSE:Factory:rpmlint
- whitelist NetworkManager-fortisslvpn (bsc#1109938)

OBS-URL: https://build.opensuse.org/request/show/640112
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=624
2018-10-06 09:59:28 +00:00
9306daa45d Accepting request 637692 from home:mgerstner:branches:devel:openSUSE:Factory:rpmlint
- whitelist iwd D-Bus service (bsc#1108037)

OBS-URL: https://build.opensuse.org/request/show/637692
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=622
2018-09-28 00:03:25 +00:00
OBS User buildservice-autocommit
d8a8c0ee95 Accepting request 635553 from devel:openSUSE:Factory:rpmlint
auto commit by copy to link target

OBS-URL: https://build.opensuse.org/request/show/635553
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=621
2018-09-16 16:30:29 +00:00
OBS User buildservice-autocommit
9bac38bf79 Updating link to change in openSUSE:Factory/rpmlint revision 303.0
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=ab53de514a5fdc90f4631b759b65d7b2
2018-09-16 16:30:29 +00:00
8cf8ce5b59 Accepting request 635373 from home:markkp:branches:devel:openSUSE:Factory:rpmlint
The zkeyadm group was added for Fate#326343 for SLES12 SP4

OBS-URL: https://build.opensuse.org/request/show/635373
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=620
2018-09-13 14:21:03 +00:00
ebccb264d8 Accepting request 632803 from home:markoschandras:branches:devel:openSUSE:Factory:rpmlint
- Add new firejail group

OBS-URL: https://build.opensuse.org/request/show/632803
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=618
2018-09-03 13:07:33 +00:00
dfaa30eb57 Accepting request 630486 from home:mgerstner:branches:devel:openSUSE:Factory:rpmlint
- whitelist xpra D-Bus service (bsc#1102836)

OBS-URL: https://build.opensuse.org/request/show/630486
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=616
2018-08-20 17:48:52 +00:00
e97ba90cbd - adjust maximum valid suse_version to 1550 (boo#1104110)
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=614
2018-08-08 08:34:58 +00:00
31f075ff12 Accepting request 624309 from home:mgerstner:branches:devel:openSUSE:Factory:rpmlint
- whitelist ratbagd D-Bus service (bsc#1076467)

OBS-URL: https://build.opensuse.org/request/show/624309
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=612
2018-07-23 08:35:59 +00:00
08891c806f - drop CheckBuildDate - does not produce hits and is
relatively slow

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=610
2018-07-12 14:19:54 +00:00
03bc9c447d - remove unnecessary suse-check-optional-dependencies.diff
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=609
2018-07-12 14:14:52 +00:00
158dcaf71e - add suse-rpmlint-all-pie.patch: refresh to handle the pie-executable
case (rename from rpmlint-all-pie.patch)

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=608
2018-07-11 09:09:56 +00:00
ac11dfa3a8 - drop obsolete suse-no-run-ldconfig.diff,
suse-manpages-for-rc-scripts.diff

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=607
2018-07-10 15:11:07 +00:00
25c41bfa5e - drop obsolete suse-no-run-ldconfig.diff
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=606
2018-07-09 19:42:38 +00:00
92c348ce2c Accepting request 621181 from home:mgerstner:branches:devel:openSUSE:Factory:rpmlint
- whitelist pam_oath PAM module after audit (bsc#1089114)

OBS-URL: https://build.opensuse.org/request/show/621181
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=605
2018-07-06 07:31:44 +00:00
760e58699f Accepting request 620479 from home:mcepl
- Update to version 84.87+git20180703.88daa4e:
  * Adjust order of output as well
- Update to version 84.87+git20180703.03176da:
  * adjust reference testoutput for removal of badness
- add rpmlint-tests-sle15.patch to fix rpmlint-tests build for
  sle/leap 15
- Update to version 84.87+git20180220.6f1f0aa:
  * polkit: adjust reference output to match corresponding change in rpmlint-checks
- Update to version 84.87+git20180218.1142fcc:
  * Update polkit ref tests
- Update to version 84.87+git20180202.3df4ae7:
  * Add testcases for MenuXDGCheck.py
- Update to version 84.87+git20171011.8b163ac:
  * Trying to fixup the erlang check
- Update to version 84.87+git20171011.856375f:
  * Add unit test for ErlangCheck
- Update to version 84.87+git20171010.a53d9bd:
  * Remove appdata related tests, those are upstream now
- Update to version 84.87+git20171009.dfac67b:
  * Adjust output for enabled non-std group checks
- Update to version 84.87+git20170930.921e051:
  * Update reference files against rpmlint 1.10
- Update to version 84.87+git20170928.27b6cb3:
  * Adjustments for newer rpmlint
  drop 0001-Update-varrun-test-for-Leap-42.2-severity-reduction.patch
  rpmlint-pie-factory.patch, rpmlint-pie-leap42.patch:
  this belongs into git
- Update to version 84.87+git20170928.d2c55ee:
  * Remove some outdated sysv init check, we have switched to systemd
- rpmlint-pie-leap42.patch, rpmlint-pie-factory.patch:
  adjust testsuite to match new PIE warning, for both
  Leap 42.3 and Factory.
- Update to version master:
  * remote unused/outdated checks
- Update to version 84.87+git20170418.092177d:
  * Remove initscript related tests, systemd FTW!
- Update to version 84.87+git20170320.f92cea5:
  * Adjust for new init script check
- Update to version 84.87+git20161214.5500838
  * add checks for shlib-policy-name-error and "no dependency on *lib*"
- remove
  0002-Update-license1-test-for-Leap-42.2-severity-reductio.patch as
  rpmlint-Factory-strict is pulled in always.
- Patch lint severity reductions for >= Leap 42.2:
  0001-Update-varrun-test-for-Leap-42.2-severity-reduction.patch
  0002-Update-license1-test-for-Leap-42.2-severity-reductio.patch
- Update to version 13.2+git20160725.8d99488:
  * add check for calls to gethostbyname and similar
  * add check for correct invocation of chroot
- remove rpmlint-check-gethostbyname.patch
- BuildRequire rpmlint-Factory-strict to have same config on all
  releases, fixes failed tests on Tumbleweed
- add regression test for boo#970170
- Update to version 13.2+git20151130.b31588d:
  + add shared library tests
- Update to version 13.2+git20151113.ff9879a:
  + adjust for tmpfiles fix
- Update to version 13.2+git20151110.e8d6260:
  + fixed two new warnings
- Update to version 13.2+git20150520.a374c88:
  + add tmpfiles.d checks
- Update to version 13.2+git20150519.278efdf:
  + add ghost file checks
  + print names of failed tests
- Update to version 13.2+git20150410.6161e60:
  + build our own non-PIE binaries, as the distribution slowly gets converted to all PIE binaries
  (removed rpmlint-pie-fixes.patch)
- rpmlint-pie-fixes.patch: build own non-pie binaries to avoid
  relying on random system binaries.
- Update to version 13.2+git20150310.00c9b55:
  + fix reference output when new bash is used
- fix rclink* tests by adding expected systemd macros
- add test cases for systemd macros
- adjust for new var/run check
- use service file
- add appdata check
- fix reference output for non-ghost* tests
- add tests for rc links (bnc#860340)
- update reference data to match Factory
- generate tarball via service file
- update reference data to make checks pass again (bnc#793546))
- omit debug packages from checks
- add pam test case
- adjust to new badness score for non-position-independent-executable
- add logrotate test
- add test for buildroot check
- suse-filelist-empty is not fatal anymore
- add -devel group check
- adjust to new license check and add test case
- non-ghost-in-var-run is fatal now
- fix testsuite
- check for false positives in pie test
- add polkit test
- add an actually readable package description
- add check for /var/log/subsys
- update ref files
- another init script test case
- add new initscript warnings
- initial package
- Add update-magic-values-python-37.patch
    Neccessary for update of Python to 3.7
    https://github.com/rpm-software-management/rpmlint/commit/52b715763217
- Update rpmlint-checks to version master:
  * New file 5.33 does identify pie executables now (bsc#1097339)
- add 0001-Fix-compatibility-with-file-5.33.patch
- Add 'sogo' user and group (used in server:SOGo) 
- whitelisting NetworkManager-libreswan plugin (bnc#1089340)
- add Lua/NodeJS related groups to list of valid groups (bsc#1095769)
- Update rpmlint-checks to version master:
  * Blacklist python test folder in python packages
  * Error out on /etc/bash_completion.d in packages
  * Do not use otherproviders() SUSEism
- Add Development/Languages/OCaml group.
- Add 'synapse' user and group.
- Add 'openvswitch' user and group.
- whitelisting pam_yubico module (bsc#1087060)
- adding new names for kalarm DBUS service (bsc#1087714)
- added bacula user and group.
- Add tox user and toxcmd group as standard openSUSE GID and UID
- Corrected tpm2-abrmd (bnc#1049694). The D-Bus activation file is named
  differently than the configuration file.
- Add one more deprecated license:
  + GPL-2.0-with-font-exception.
- allow more deprecated licenses to unbreak ring1+2
- add 0001-Always-import-XDG-desktop-files-as-utf8.patch
- Allow some deprecated licenses that we would replace on commit
  (SPDX 2->SPDX 3 conversion)
- Update rpmlint-checks to version master:
  * polkit: make untracked privileges also an error
- Update rpmlint-checks to version master:
  * Support uppercase tag macros used by RPM 4.14
- Update to version 84.87+git20180202.3df4ae7:
  * Add testcases for MenuXDGCheck.py
- refresh for 0001-Improve-XDG-Menu-checks-stability.patch
  remove xdg-paths-update.diff (merged into other patch)
- whitelisting usbauth (bsc#1066877) 
- Add Development/{Languages,Libraries}/Rust groups as noted in wiki
- add missing comma (,) to config file
- add user/group _nsd for NSD name server
- add 0001-Binariescheck-Check-for-chroot-chdir-on-ARM-PPC.patch
- whitelisting kcmsddm (bsc#1065563) 
- Update to version master:
  * Fix warnings
  * Add new rpmlint check for new %{_fillupdir} macro (boo#1069468)
  * Open paths within the rpm file itself
  * Fix python warning
  * BashismCheck: Only check regular files
  * Rewrite BashismsCheck to actually work
- Add rpmlint-slpp-NUM-NUM.patch: Match libFOO<num>-<num> as a
  valid dependency on a libary. According the openSUSE packaging
  policy, if the library name ends on a number, we add a dash
  between the basename (before the .so) and the version after .so.
- Update rpmlint-tests to version master:
  * Add Flake8 travis check
  * Fix scriptprog invocation
  * Print the duplicated filenames sorted to be stable accross multiple calls
- add 0001-Avoid-calling-close-on-undefined-fd-variable.patch
- Description updates. Use the %make_install macro.
- update suse-whitelist-opensuse.diff to avoid a false positive
- adding connman (bsc#1057697) 
- add 0001-Accept-python-abi-as-a-valid-versioned-python-depend.patch
- refresh 0001-Improve-XDG-Menu-checks-stability.patch (bsc#1063371)
- Update to version master:
  * Python 3.x porting of the ErlangCheck
- Update to version master:
  * Treat strongly versioned libs also as compliant (bsc#723726)
  * LibraryPolicy: allow %%_licensedir in packages (used by %license)
- Hide the noisy warnings
- add 0001-Avoid-false-positives-on-is_elf-check.patch (bsc#1057216)
  add 0007-Validate-Appdata-also-when-appstream-util-is-unavail.patch
- Update rpmlint-checks to version master:
  * Fix false positives for -theme- -> -branding- rename
  * Stop leaking filedescriptors
  * Pythonic fixes
  * Drop CheckAppdata (there is AppDataCheck upstream)
  * Tighten ELF check
  * Tiny code formatting cleanup
  * Tighten the branding policy reporting a bit to make it less confusing
- add package groups from
  https://en.opensuse.org/openSUSE:Package_group_guidelines to enable the
  groups check
- Update rpmlint-checks:
  * Flake8 fixes
  * Properly anchor systemd path checks
  * Python 3.x porting
  * Add TmpFilesCheck
  * Flake8 / Stop leaking filedescriptors
  * Port LibraryPolicyCheck to Python 3.x
- Update rpmlint-tests:
  * Stop leaking filedescriptors
  * Address various deprecation warnings
  * Avoid leaking fds and further Python 3.x porting
- update to 1.10:
 * test: Skip fedoradev GPG checks at least for now
 * test: Refresh fedora* packages on image build
 * test: Use assertEqual where appropriate, thanks to flake8/hacking
 * test: Update fedora24 config to fedora26, run it on Travis
 * Add a new test for tmpfiles.d snippets in the /etc/ tree.
 * Add new tests for systemd units and udev rules in /etc/ tree
 * test: Disable hacking for now until it's flake8 3.4+ compatible
 * test: Set up flake8-bugbear, enable it in fedoradev container
 * rpmlint: Avoid unused loop control variable
 * ZipCheck: Add TODO
 * *: Avoid mutable argument defaults
 * Be aware of -debugsource packages
 * rpmdiff: Fix unused variable from previous commit
 * rpmdiff: Support soft dependencies
 * BinariesCheck, FilesCheck: Ignore various .build-id dirs
 * Add python3-devel and rpm-build to fedoradev container to provoke some issues
 * BinariesCheck: Popen env consistency fix
 * Pkg.getstatusoutput: Set LC_ALL for all Popens, defaulting to C
 * rpmlint: Fix checking specfile from stdin
 * test.sh: Extract rpmlint command to run_rpmlint
 * Revert "Remove unused spec_lines check_spec argument"
 * BinariesCheck: Trivial cleanups
 * travis: Run make install too
 * FilesCheck: Allow multiple bytecode magic values per Python version
 * tests: Make output test tools easier to reuse
 * FilesCheck: hg.python.org -> github.com/python
 * Pkg: Return vendor and distribution as unicode strings
 * FilesCheck: Add Python 3.7 bytecode magic value
 * Pkg.b2s: Add some more test cases
 * Pkg.b2s: Pass through str as-is on Python 3
 * TagsCheck.py: accept SPDX "and" and "or" operators in all-uppercase spelling
 * rb'foo' is not supported in Python 2, use br'foo' instead
 * travis: Enable centos6
 * Avoid Python 3.6 invalid esc seq warnings, use more raw strings
 * flake8 fixes
 * SpecCheck: Detect patches applied with "patch <" and "patch -i"
 * add /usr/lib/systemd to DEFAULT_HARDCODED_LIB_PATH_EXCEPTIONS (#93)
 * SpecCheck: Do not demand versioned filename Provides/Obsoletes
 * FilesCheck: Update Python 3.6 bytecode magic value again
 * Config: Fix flake8 3.2 / pycodestyle 2.2 errors (closes #82)
 * *: Fix various low hanging issues flagged by pycodestyle 2.1.0 (#82)
 * test.sh: Output flake8 --version
 * rpmdiff.1: update Arturo Borrero Gonzalez email address
 * FilesCheck: Update Python 3.6 bytecode magic value
 * Skip chroot-without-chdir check on non-x86_64
 * shlib-with-non-pic-code: add text on how to figure files compiled without -fPIC (#79)
 * *: Move indentation etc settings to .editorconfig
 * AbstractCheck: Close urllib responses explicitly also on error
 * tests: Switch Travis tests to Docker
 * Use importlib to load checks where available
 * FilesCheck: Use os.devnull
 * Testing: Avoid ResourceWarning on config read
 * Run tests with warnings on
 * Ignore negative returncode after SIGPIPE caused by closing on purpose
 * Fix last commit
 * Use default bufsize, move regex compile to common place
 * BinariesCheck: lower memory requirements, fix chroot/chdir detection
 * FilesCheck: Avoid crash accessing non-ASCII filenames in some cases
 * Filter: More non-ASCII print fixing, including in e.g. C locale
 * SpecCheck: Output spec basename, not tempfile when checking srpm
 * Cleanups
 * FilesCheck: Update Python 3.5 and 3.6 bytecode magic values
 * test: Test for unexpected errors in default and C locales
 * Remove obsolete LC_ALL setting from Makefile
- drop version-control-internal-file.diff, boo1027577-license_tag.patch,
       add-weak-dependencies.diff: upstream
- drop sourced-dirs.diff, fix-shared-library-matching.diff,
       suse-python-abi-check.diff, add-check-for-tmpfiles-created-at-r.diff: obsolete
- drop suse-readd_terminator_in_regex.patch: merged into original patch
- add suse-tests-without-badness.patch,
      0001-Extend-scm_regex-to-capture-more-SCM-system-files.patch,
      0003-Tighten-lib_regex-to-avoid-false-positive-in-python-.patch,
      0001-Execute-chroot-tests-also-on-x86-rpms.patch,
      ignore-readelf-ar-error.diff, remove-ghostfile-checks.diff,
      fix-diag-sortorder.diff, drop-unicodedata-dep.diff,
      0001-Tighten-wrong-script-interpreter-check-to-lower-fals.patch,
      0001-Improve-XDG-Menu-checks-stability.patch,
      0001-split-wrong-script-interpreter-into-env-script-inter.patch,
      0001-Handle-post-scripts-that-contain-non-ascii-character.patch
- drop config.in: unused
- switch to python 3.x
- update to 1.9:
 * Pkg: Fix magic.descriptor availability check
 * warn: Define only once, with print_function
 * FilesCheck: Check for *.gir in devel, *.typelib in non-devel, fixes #74
 * FilesCheck: Improve devel-file-in-non-devel-package description
 * flake8: Ignore H105
 * Makefile: Remove generate-isocodes dep from __isocodes__
 * __isocodes__: Regenerate
 * generate-isocodes: Switch to JSON source files (#72)
 * test.sh: Check man pages for warnings
 * Delete dead if-block
 * Filter: Line wrap cleanup
 * Filter: Use sys.version_info to check Python version
 * Fix octal string literals
 * Solve exceptions on printing str (Fixes #61)
 * tests: Add autofs binary rpm for testing non-ASCII output issues
 * test: Add some test packages containing non-UTF-8 filenames
 * BinariesCheck: avoid false chroot w/o chdir when objdump fails
 * flake8 fixes
 * rpmdiff: Import site only if needed
 * Testing: Add and use default for path to tests
 * FilesCheck: Update Python 3.6 bytecode magic value
 * FilesCheck: Fix regression in finding shebangs without arguments
 * Ignore .cache dir
 * Clean up Python < 2.6 cruft
 * Add hacking flake8 to Travis and ignores
 * flake8 fixes
 * Use new style classes
 * Run flake8 on rpmdiff and rpmlint too
 * Handle more file open/close with "with"
 * Exception handling cleanups
 * FilesCheck: Look for shebang only at start of file
 * travis: python3-rpm doesn't exist even for Trusty, so can't test with 3.4
 * travis: Switch to Ubuntu Trusty, test with Python 2.7 and 3.4
 * Use Travis apt addon for whitelisted packages
 * Test import order
 * Sort imports per PEP8, Google Python Style Guide
 * Add Python 3.6 magic value
 * Fix resolving Python source from 3.5 *.opt-[12].pyc
 * Move most Emacs settings to .dir-locals.el
 * Add %python2_sitearch and %python3_sitearch to private SO paths
 * Prevent empty paths from entering private SO paths
 * remove files-attr-not-set check
 * Expand postin/postun once per pkg instead once per file
 * Install rpm in travis for signature check
 * Avoid running some regexps
 * Run flake8 in test suite
 * flake8 fixes
 * make test suite fail on more errors
 * Comment update
 * Note and test libmagic >= 5.05 dep
 * Fix magic processing for Python 3
 * Mimic magic closer for symbolic links
 * Workaround slowness due to python-magic bug
 * Shortcut file magic, derive from file mode
 * Spelling fix
 * Unbreak create_*regex_call now that lines are shortened by call_regex
 * Drop unnecessary symbol_table_regex
 * Avoid false function call vs definition positives, thanks to Stefan Bruens
 * pep8 fixes
 * Add some pep8 settings
 * Split parsing of readelf output into header and symbols part
 * Skip checks for problematic function calls if common prefix does not match
 * Use shlex.quote for better shell escaping where available
 * TODO update
 * Don't limit build badge to master branch
 * Convert README to markdown
 * Travis: install rpm2cpio
 * +TODO
 * Travis: Use Python 2.7 and system site packages
 * Travis: try pytest from pip instead of apt-get
 * Initial travis setup
 * Include interpreter arguments in output messages for filtering control
 * Flag /usr/bin/env as a wrong interpreter
- drop rpmlint-pkg-quoting.diff, suse-g-ir-chech.diff, remove-expand-macros.diff,
  remove-files-attr-not-set-check.diff, postin-speedup.diff, binaryinfo-speedup.diff,
  0001-Fix-resolving-Python-source-from-3.5-.opt-12.pyc.patch,
  issue_68_BinariesCheck_lower_memory-1.patch, issue_68_BinariesCheck_lower_memory-2.patch,
  issue_68_BinariesCheck_lower_memory-3.patch, issue_68_BinariesCheck_lower_memory-4.patch,
  BinariesCheck_fix_chroot_check_on_non_x86.patch: either upstreamed as is or slightly different
- drop suse-sysv-init-checks.diff, 0001-Avoid-messing-with-the-error-encoding-Fixes-61.patch,
  suse-filesystem.diff, script-interpreter-only-for-exec-sc.diff: obsolete
- drop update_git.sh related stuff: this is obsolete, patches are
  either supposed to be upstreamed or handled via quilt
- add suse-skip-macro-expansion.diff: rename from remove-expand-macros.diff
- Update to version master:
  * Ignore trailing whitespace in permission files (bsc#1060738)
- Add group 'singularity' for package singularity
  (See network:cluster/singularity) (FATE#323048).
- Add dehydrated user & group for dehydrated, a letsencrypt client
  FATE#323377
- Adding fwupd (bsc#932807) 
-  add coroqnetd for corosync-qnetd to rpmlint 
- Adding NetworkManager-l2tp (bsc#846337)
- Adding pam_script (bsc#1039848) 
- Adding nfs-ganesha (bsc#997880) 
- Added tpm2-abrmd (bnc#1049694)
- Add user mednafen for mednafen network play server
- Adding pam_dbus (bsc#1039709) 
- rpmlint-all-pie.patch: for non-PIE built binaries emit a warning
  to suggest build them as PIE.
- std-user and std-group 'bitcoin' added for building correct bitcoin daemon
- Add BinariesCheck_fix_chroot_check_on_non_x86.patch
  Check for correct invocation of chroot was only implemented for x86
- std-user and std-group 'xymon', added for building correct xymon client
- whitelisting openqa (bsc#1039290)
- add 'prometheus' and 'grafana' standard users and groups
- whitelisting switchroo-control (bsc#1034309)
 
- whitelisting backintime (bsc#1007723, bsc#1032717)
- whitelisting thunderbolt (bsc#1033554) 
- Update to version master:
  * remote unused/outdated checks
- Update to version 84.87+git20170418.092177d:
  * Remove initscript related tests, systemd FTW!
- Adding kwalletmanager5 (bsc#1033296)
- Adding os-autoinst (bsc#1032649) 
- remove CheckKDE4Deps, CheckInitScripts
- actually enable CheckSysVinitOnSystemd
- Add logstash to StandardGroups and StandardUsers.
- rpmlint-checks:
  * Check for old SysVinit scripts and the usage of insserv (FATE#322953)
  * Prevent a false-positive in systemd
- fix boo#1027577
  patch boo1027577-license_tag.patch
- rename user/group sks to _sks following 
  https://github.com/LinuxStandardBase/lsb/pull/21
- adding blueman (bsc#987141) 
- Add gdm to StandardGroups.
- Add polkitd to StandardUsers.
- suse-spdx-license-exceptions.patch: removed fuzziness from patch.
- issue_68_BinariesCheck_lower_memory.patch: split into seperate patches
  issue_68_BinariesCheck_lower_memory-1.patch
  issue_68_BinariesCheck_lower_memory-2.patch
  issue_68_BinariesCheck_lower_memory-3.patch
  issue_68_BinariesCheck_lower_memory-4.patch
  and unfuzzed patch number 3.
- Whitelisting rebootmgr (bsc#1019644) 
- Whitelisting powerdevil discretegpuhelper (bsc#1019748) 
- Adding org.freedesktop.resolve1.conf (bsc#917781) 
- add suse-readd_terminator_in_regex.patch
  Fixes bad detection of dependencies for devel packages
- update suse-obsolete-version check (bsc#743981)
- whitelisting pam_slurm (bsc#1007053) 
- whitelisting pam_gdm (bsc#1004346) 
- config: whitelist flatpak dbus service/config (bsc#984817)
- adding sysprof DBUS service (bsc#996111)
- Adding sks (Synchronizing Key Server) to known user/group
- rpmlint-checks:
  * Make checks python3 compatible
  * Fix update-alternatives check when it's quoted
- Update some checks to work on both Python 2 and 3
- rpmlint-checks:
  * Fix typo in BrandingPolicyCheck.py
- Add issue_68_BinariesCheck_lower_memory.patch
  Fixes out-of-memory errors on 32bit systems (bsc#969732)
- Adding prosody to known user/group
- add 0001-Fix-resolving-Python-source-from-3.5-.opt-12.pyc.patch:
  Fixes FilesCheck to resolve correctly the python source file
  from pyc files following PEP0488 (like *.{tag}.opt-[12].pyc).
  (bsc#982076)
- suse-spdx-license-exceptions.patch, suse-sysv-init-checks.diff:
  adjust to match rpmlint-tests again
- update link to list of valid licenses
- temporary approval for tcmu-runner dbus service (bsc#978903)
- add omit_BUILDROOT_from_pyo_files.patch (boo#978306)
- add suse-spdx-license-exceptions.patch (bsc#973404)
- whitelisting openattic (bsc#972478) 
- Updated config file to add user chrony and group chrony
  (Fate#319508)
- whitelist rabbitmq user and group
- Fix boo#970170: rpmlint no longer detects gethostbyname calls,
  also detect gethostbyname{,2}{,_r}, gethostbyaddr{,_r}
  * update suse-binariescheck.diff
  * rpmlint-check-gethostbyname.patch
- add 0001-Avoid-messing-with-the-error-encoding-Fixes-61.patch (bsc#967556)
- fix requires
- add 'guixbuild' as standard group
- don't require %config for bash completion scripts in /etc
- whitelist systemd-importd (bnc#964935)
- enable tests during building
- add postin-speedup.diff, binaryinfo-speedup.diff
- whitelist iio-sensor-proxy (bsc#939191) 
- whitelist drbdmanage DBUS (bsc#956811) 
- add wireshark group [bsc#957624]
- adding thermald DBUS service (bsc#954771) 
- fix shared library matching (fix-shared-library-matching.diff)
- rpmlint 1.8 update
 * python 3 fixes
 * Add support for file triggers
 * Mechanism to black list certain C calls
 * new error: non-devel-file-in-devel-package
 * appdata check configurable
 * project moved to github
 * Patches dropped:
  avoid-mismatched-libregex.diff
  filename-non-utf8-exception.diff
  fix-ghost-file-handling.diff
  save-content-to-an-array.diff
  fix-TmpFilesCheck-pattern-match.diff
  move-ghost-file-check-to-TmpFilesCh.diff
- fix TmpFilesCheck not finding pattern in the full script
  (fix-TmpFilesCheck-pattern-match.diff)
- whitelisting cinnamon settings daemon (bsc#951830) 
- Speedup CheckBuildDate check
- add _service file snippet for rpmlint-checks and regenerate from git
- Added salt user and group (bnc#939831)
- Added teamd DBUS config (bnc#941993) 
- Add shibd user and group [fate#318304] 
- Add vnc user and group. (fate#318936)
- add a whitespace line as %autosetup seems broken.
- Add mysql group to the known groups
- skip files handled by tmpfile mechnism in regular ghost file check
  (move-ghost-file-check-to-TmpFilesCh.diff)
- fix update_git.sh
- make sure tmpfiles are listed in %files
  (add-check-for-tmpfiles-created-at-r.diff)
- don't complain about missingok ghost files
  (fix-ghost-file-handling.diff)
- remove obsolete check for %defattr in spec files
  (remove-files-attr-not-set-check.diff)
- added standard user and group ceph (bnc#928492)
- fixing some .conf/.service suffixes 
- adding realmd DBUS service (bnc#916766) 
- update save-content-to-an-array.diff with upstream version
- new versioin 1.6
- add script update_git.sh based on qemu's to simplify importing
  a patch series from git after rebasing.
* Patches dropped:
  0001-Python-3-compatibility-tweaks.patch (upstream)
  0001-Set-Python-3.4-magic-number-to-3310.patch (upstream)
  add-scoring-support.diff (different upstream solution)
  check-buildroot-during-install.diff (need to fix no-cleaning-of-buildroot check upstream)
  fix-versioned-prereq.diff (was disabled, not sure what it's useful for)
  ignore-non-readable-in-etc.diff (filtered anyways)
  locale-support.diff (drop)
  locale-update.diff (different upstream solution now)
  more-verbose-lsb-check.diff (drop)
  perl-versioned-rpath-deps.diff (upstream)
  rpmlint-1.5-disallow-var-run-and-var-lock.diff (upstream)
  rpmlint-1.5-Fix-setgroups-error-name.diff (upstream)
  rpmlint-decode-fix.diff (different upstream solution)
  rpmlint-fix-unexpanded-macros-for-array-values.patch (different upstream solution)
  stricter-tags-check.diff (merged in weak deps and check-for-self-provides.diff)
  suppress-for-perl-python.diff (use filter instead)
  suse-binary-info-compile-opts.diff (drop)
  suse-changelog.patch (change config instead)
  suse-mono-deps-checks.diff (useful?)
  suse-required-lsb-tags.diff (different upstream solution)
  verify-buildrequires.diff (very build system specific, drop)
  xdg-check-exception.diff (upstream)
* renamed patches:
  script-interpreter-only-for-exec-scripts.diff
  -> script-interpreter-only-for-exec-sc.diff
  confusing-invalid-spec-name.patch
  -> confusing-invalid-spec-name.diff
  suse-manpages-for-rc-scripts.patch
  -> suse-manpages-for-rc-scripts.diff
  sysv5-init-checks.diff
  -> suse-sysv-init-checks.diff
* added patches:
  check-for-self-provides.diff
  save-content-to-an-array.diff
- use the correct networkd dbus service names. (bnc#918799)
- added systemd network DBUS service (bnc#918799) 
- added storaged DBUS service (bnc#915769) 
- add standard users and groups pcp and pcpqa for pcp
- whitelist sddm (boo#897788)
- added firewalld dbus service (bnc#907625) 
- added iouyap group (bnc#904060) 
- added standard user and group davfs2 (bnc#907662, FATE#318116)
- Added standard user and group crowbar for crowbar systemmanagement
- added standard user and group siproxd for the siproxd proxy 
- added standard user iodined for the iodine DNS tunnel daemon
- FATE#314409. Add libstoragemgmt user/group.
- Add sddm user/group
- Added standard user/group polipo
- Add user/group unbound for unbound caching dns server
- adjust initscript check to match new systemctl based
  %restart_on_update resp %stop_on_removal
- Add the groups systemd-journal, systemd-journal-gateway, and tape
  as required by systemd
- Add the user systemd-journal-gateway as required by systemd
- updated rpmlint-checks-master.tar.gz to include CheckSystemdInstall.py
- allow org.kde.kf5auth.conf after adjustment of race condition
  (bnc#864716)
- added user and group sensu required for sensu server, client 
- allow user and group ddclient for the ddclient users (bnc#881520)
- allow user bitlbee for the bitlbee irc server.
- enable oFono DBUS for SLE12 (bnc#862354) 
- enable org.selinux.service and org.selinux.conf of policycoreutils
  (pending more review) bnc#878631
- add 0001-Set-Python-3.4-magic-number-to-3310.patch (bnc#876470) 
- dd filter expections for filesystem package
- disallow /var/run and /var/lock
  (rpmlint-1.5-disallow-var-run-and-var-lock.diff)
- adding ovirtagent standard user and standard group names (uid/gid 175)
- adding baloo DBUS service file (missing in last request) (bnc#866131)
- adding baloo DBUS config, formerly nepomuk (bnc#866131) 
- allow /run (bnc#870190)
- update KMPPolicycheck 
- added group 'squid' for squid
- added user, group 'boinc' for boinc-client
- allow org.freedesktop.GeoClue2.Agent.conf (bnc#862216)
- add minimal check to verify appdata.xml files are parsable XML
- added patches:
  * rpmlint-fix-unexpanded-macros-for-array-values.patch
- fix _unexpanded_macros for array values
- rip out all decode in an attempt to make it work
- modified patches:
  * rpmlint-decode-fix.diff
- added paches:
  * rpmlint-decode-fix.diff
- Fix decode from UTF-8 string in Python 2
- usr-arch.diff: update usr_arch_share_regex
- adapt to new rpm weak dependency tags
- added patches:
  * 0001-Python-3-compatibility-tweaks.patch
- Change openstack- related users to non-prefixed variants,
  as they get renamed with the switch to Icehouse
- whitelisting networkmanager-openswan (bnc#808549)
- remove suse-rclink-check.diff and implement as separate check for
  systemd units instead (bnc#860340).
- Added group 'ts-shell' for terminal server
- Whitelisting NFC neard DBUS service (bnc#837978)
- Add user and group 'arangodb' for ArangoDB database server
- Whitelisting kwallet DBUS service (bnc#849739) 
- Whitelisting bluez DBUS service (bnc#768062) 
- Adding org.selinux DBUS service (bnc#848550) 
- Add 'elasticsearch' to standard users and groups 
  * package: elasticsearch
  * Summary: Open Source, Distributed, RESTful Search Engine
  * URL: http://www.elasticsearch.org
  * License: Apache-2.0
  * systemd elasticsearch.service needs 
     LimitNOFILE=65535
     LimitMEMLOCK=infinity
    for user and group elasticsearch
  
- Whitelisting com.redhat.tuned DBUS service (bnc#787379)
- Sync checks with git (FATE#316521) 
- whitelist second iteration of wicked dbus service names
  (bnc#783932)
- blacklist old systemd/udev directories (bnc#816467) 
- remove checking for groups (bnc#767551)
- ignore icon size mismatches on animated icons (bnc#480664)
- update obsolete/invalid suse version check
- whitelisted mate DBUS Service (bnc#831404) 
- add requirement for ErlangCheck.py (pull request #2)
- whitelisted GeoClue2 DBUS Service (bnc#838360)
- allow pam_mate_keyring (same to gnome keyring) (bnc#831404)
- update rpmlint-checks from git 
- add suse-ignore-specfile-errors.diff:
  ignore specfile-errors
- add xdg-check-exception.diff:
  handle xdg menu files without exec entry (bnc#833384) 
- allow pam_snapper after audit (bnc#815383)
- follow /usr move for the /bin/ binaries in pie.config.
- fix setgroups error name, patch from upstream git:
  rpmlint-1.5-Fix-setgroups-error-name.diff
- allow systemd machined service as-is (bnc#828207)
- Allow current wicked DBUS services (bnc#783932)
- allow nepomuk helpers temporary without full audit (bnc#825262)
- drop outdated Update-alternatives check (bnc#826993)
- add basic new update-alternatives check
- Add 'chef' to standard users and groups 
- allowed kcm helper for lightdm-kde-greeter (bnc#794705)
- allow fprintd DBUS services (bnc#792095)
- Add group 'locate' for mlocate package
- update to 1.5:
  * New Homepage
  * Plenty of new checks
- add compressed-backup-regex.diff
- remove python3_magic_number_fix.diff
- Add user and group 'svn' for svnserve in package subversion
- add new ModemManager interface / service (bnc#798273)
- add suse-filter-more-verbose.diff:
  * make it more obvious which rpmlintrc causes an exception (bnc#801192)
- allow nm-iodine-service.conf DBUS service (bnc#781071)
- Add user and group 'empd' for erlang
- Add user 'fonehome' and group 'fonehome'
- Add Kolab users + groups
  * kolab (Kolab System Account / management)
  * kolab-n (Kolab System Account (N) / non-privileged)
  * kolab-r (Kolab System Account (R) / restricted)
- fix incorrect branding require warnings
- update check for %run_permissions
- Add suse-manpages-for-rc-scripts.patch: Don't complain about
  missing man-pages for rc-scripts
- Add colord uid and gid.
- Add additional OpenStack users/groups
- Added a patch (python3_magic_number_fix.diff) to update the magic number for
  python 3 (patch taken from upstream).
- whitelist org.freedesktop.AutoMount.conf (bnc#782691),
  that wants to talk to udisks
- add libopenal1 to legacy exceptions again. Got lost after the
  packaging changes apparently.
- allow snapper dbus service after audit (bnc#759391)
- no longer allow semicolon in licenses
- Remove check for /var/lock and /var/run since it's in upstream
  rpmlint already.
- Add README.packaging.txt to explain packaging of file
  rpmlint-checks-$VERSION.tar.gz
- Package all *py files into rpmlint-checks tarball
- Add _service file to update rpmlint-checks tarball
- Add /etc/systemd.d, /etc/modules-load.d and /etc/tmpfiles.d to the
  blacklist, only users should write here.
- Blacklist the directories used by systemd.
- Remove SuSEconfig directories (update patch suse-filesystem.diff)
- Add warnings about files on tmpfs in /var/lock or /var/run.
- restore LibraryPolicy from git
- fix one more case of scripts progs changing types
- update to 1.4:
  * rpmdiff: Teach rpmdiff about pretrans and posttrans
  * SpecCheck.py: merge patch from #97, using BuildArch with
  something else than Noarch is likely a error and causing issues.
  * FilesCheck.py: Add Python 3.3 magic number
  * FilesCheck.py, InitScriptCheck.py, MenuCheck.py, Pkg.py,
    PostCheck.py: Prepare for rpm-python possibly returning script
   progs as arrays.
- added icinga users and groups 
- remove python naming check (bnc#768247)
- add libopenal1 to legacy exceptions. It's a special case since the ABI for
  openal is defined in a standard and there can be multiple
  imlementations of the standard. Therefore it's necessary to have
  some kind of prefix or suffix for packages that contain libopenal1
- add bluez dbus autolaunch stub (bnc#768062)
- Add several OpenStack users/groups
- Cleanup list of SuSEconfig scripts - remove non-existant entries.
- remove tdb tools binaries, not needed for PIE (bnc#765476)
- add cdemu-deamon to dbus white list (bnc#764063)
- add check for pam modules (fate#313077)
- add texlive.texlive to whitelist (bnc#762144)
- add 'mktex' group as used by texlive
- fix false positives for swp matching
- better deal with spaces in logrotate config
- add colord-sane dbus service to whitelist (bnc#752518)
- fix parsing of update-alternatives and clarify info message 
- block .swp files as well (they are usually vi(m) backup files) 
- add udisks2 to dbus whitelist (bnc#742751)
- add smb4k to dbus whitelist (bnc#749065)
- ignore fixed dependencies on config() 
- add logrotate check (bnc#677335)
- NetworkManager.conf was renamed to org.freedesktop.NetworkManager.conf (bnc#747780)
- suse-filelist-empty is meant as warning only
- add standard group and user znc (server:irc/znc)
- added standard user and group "puppet"
- reenable libtool wrapper check
- unbreak config afer DesktopTranslationCheck was removed
- create the valid licenses from list tracked by SUSE legal (dumped
  into obs-service_format_spec_file, so use that one as buildrequire)
- added: standard group 'tor'
- added: standard user 'tor'
- the untranslated-desktop-file check is obsolete, in factory 
  all .desktop files are trimmed and marked - in all other projects
  (including devel projects) %suse_update_desktop_file won't touch
  the files for translation only
- fix invalid-suse-version-chec (bnc#732671)
- fix devel-package-with-non-devel-group check (bnc#732897)
- enable license check
- add NetworkManager-openconnect to dbus whitelist (bnc#732915)
- add global filter for SuSEfirewall2's sysconfig file as setBadness in the
  package is not allowed
- added: standard group 'citadel'
- added: standard user 'citadel'
- changed: addDetails('non-standard-uid', ... branch paket ...', 
  'non-standard-uid', ... branch paket ...')
- add vacation/vacation to valid group/user list
  (needed for PostfixAdmin's vacation.pl script)
- avoid warning with shlib policy on libtool
- check for versioned dependency on python(abi) (bnc#659068)
- fix stripping of unknown polkit suffixes (bnc#711485)
- update to 1.3:
  * Add --rawout option
  * Warn about non-ghost files in /var/run and /var/lock
  * Fix setting message type for reasons with badness threshold defined 
  * Use "declare -F" instead of "type" to check if a bash function exists.
- add jenkins/jenkins to valid group/user list
- Spelling fixes
- add org.kde.kalarmrtcwake to dbus whitelist (bnc#707723)
- only consider executable ELF files for
  non-position-independent-executable check
- add more users and groups from Factory
- add lightdm user and group (bnc#708205)
- add org.freedesktop.DisplayManager.conf (bnc#708205)
- remove obsolete knotification-requires check
- bump obsolete openSUSE version to 11.2
- add more systemd dbus services to whitelist (bnc#705677)
- CheckSUIDPermissions: use non-position-independent-executable as
  accepted upstream
- remove some false positives of the no-dependency-on checker
- fix library policy check complaining about non-ELF files (bnc#700067)
- add colord to dbus whitelist (bnc#698250)
- CheckPolkitPrivs.py: use different tag for non-fatal issues
- CheckBuildDate.py: print either file-contains-current-date or
  file-contains-current-date but not both
- add check for /var/lock/subsys usage
- disable source-or-patch-not-compressed. Not useful anymore.
- add synche-connector (bnc#683956) to dbus whitelist
- update system-config-printer (bnc#694640) in dbus whiteliste
- update legacy filter in shlib policy checker
- new version 1.2
  * Check outdated or misspelled FSF addresses in text files.
- update rpmlint-pie.diff and suse-file-var-run.diff with upstream
  accepted variant
- don't filter non-standard-gid anymore
- add dir-or-file-in-var-lock check
- remove 'nobody' from standard users
- add not-a-position-independent-executable check
- add radvd user to known list
- add org.freedesktop.hostname1 to dbus whitelist (641924)
- add account services (bnc#676638)
- another try to fix InitScriptCheck.py (bnc#690961)
- implement setFilterException()
- rediff noarch-lib64.diff and enable it again (bnc#663885)
- make error description more clearn (bnc#686328)
- fix abort in BinariesCheck
- fix sysv5-init-check.diff for real
- fix sysv5-init-check.diff to not throw exception
- fix sysv5-init-check.diff to check for preun, not postin
- update CheckInitScripts.py:
  * add check for runlevel 4
  * clarify boot.* error
  * accept $null in start/stop tags
- also check for %run_permissions if package doesn't actually need permissions
  handling
- merge suse-binarieschecks.diff and suse-hide-unstripped-outside-build.diff
  and fix the former
- ignore dir-or-file-in-usr-local as it's handled by CheckFilelist.py
- non-standard-dir-in-usr dito
- add urfkill (bnc#688328))
- update to 1.1:
  - remove upstreamed patches
  * FilesCheck.py: Don't crash if a file cannot be opened
  * FilesCheck.py: Update expected Python 3.2 bytecode magic value
  * TagsCheck.py: Improve no-description-tag info message
  * TagsCheck.py: Improve changelog related info messages.
  * Pkg.py: Treat 'Unspecified' as a valid Group
  * TagsCheck.py: Add future and overflow checks for changelog
  * FilesCheck.py: Don't emit spurious executable perm warnings for
    docs with shebangs
  * FilesCheck.py: Don't read "head" of files for in each test
  * SpecCheck.py: Check source and patch file sizes and MD5 hashes
  * Pkg.py: Fix traceback when stringifying epoch-only versions
  * TagsCheck.py: Fix TypeError when outputting
  * Pkg.py: Make file capabilities available in PkgFile
- add check for missing rcXXX symlinks (FATE#310641)
- add NetworkManager to dbus whitelist (bnc#681128)
- add wpa_supplicant to dbus whitelist (bnc#681116)
- fix typo (bnc#675329)
- add better help message for non-standard-uid
- add kde backlight helper to whitelist (bnc#672145)
- add webyast to dbus whitelist (bnc#660981)
- add hal dbus system activation file too
- add mumble-server to dbus white list (bnc#660784)
- add NetworkManager-strongswan to dbus white list (bnc#656222)
- Fix message for no-changelogname-tag: 
  This is also caused by missing changes file.
  Original message posed a contradiction, in case the 
  %changelog section header was there.
- remove filter for no-url-tag (bnc#642588) 
- clarify wording for run_ldconfig check (bnc#637187)
- skip desktop files in /etc (bnc#604283)
- fix exception on postgresql build
- also check ghost files for permission violations
- add check for %set_permissions
- modify match in CheckSUIDPermissions to work with new macros
- allow info messages even if badness scoring is used
- change Documentation/SuSE to /SUSE (bnc#618716)
- whitelist "openSUSE" at start of Summary (bnc#618716)
- remove invocations of expandMacro()
- fix another exception in branding policy check (bnc#652628)
- enable suse-hide-unstripped-outside-build.diff again
- check for file system capabilities
- check for %verifyscript and %run_permissions
- update to 1.0:
  * add support for PEP 3147 when handling python bytecode
  * various doc improvements
- remove debug logging
- fix BrandingPolicy.py
- fix supplements parsing (bnc#648404)
- add build time check (bnc#635351)
- init script check logic
- add all currently known dbus services as legacy exception
- add configurable whitelist to CheckDBUSServices.py
- fix regression in suse-binariescheck.diff
- add check for gnome and desktop related macros
- Added lxdm as a valid group and user 
- update to 0.99:
  * Add Python 2.7 magic number ( https://bugzilla.redhat.com/623607, Nils Philippsen)
- update to 0.98:
  * Pkg.py, test/test.Pkg.py: Fix self-obsoletion bug with Provides
    containing Epoch.
  * Pkg.py: Don't stringify None Epoch to 'None' string in
     compareEVR().
  * Pkg.py: Sync rangeCompare() with yum 3.2.27.
  * TagsCheck.py: Reduce some spell check noise.
  * rpmlint: Fix handling of arguments containing spaces.
  * DocFilesCheck.py: Bypass doc file check earlier if package has no
    doc files.
- Add suse-g-ir-chech.diff: *.gir belong in -devel packages.
- Update suse-version.diff: last non-obsolete version of openSUSE
  is 11.1, and latest valid version of openSUSE is 11.4.
- fix printWarning error in CheckBashisms
- add confusing-invalid-spec-name.patch
- add BashismsCheck
- add Development/Debug group (bnc#612044)
- additionally look at the BUILD_DEBUG variable to determine whether
  a warning should be printed. Needs an updated 'build' script.
- don't print unstripped binary warning when used with build script
  (bnc#618004)
- added "System/GUI/LXDE" as a valid rpmgroup
- don't allow perl vendorarch in noarch packages
- check for gethostbyname calls (bnc#506945)
- fix branding check (bnc#579556)
- fix exception in interpreter check
- restrict shlib-fixed-dependency to shlib-policy packages
- allow files in /tmp to be listed as %ghost
- tighten pkg-config check
- check for missing xinetd.d (bnc#436326)
- check for files in /var/run (fate#303793)
- check for live update problems (bnc#477649)
- rediff and enable the shared lib dependency check fix
- Add some missing rpm groups and sort list.
- tighten the interpreter check (bnc#574650)
- suppress warnings about cron.d symlinks (bnc#591431)
- workaround unicode error exceptions on non-utf8 filenames
- rediff some suse specific patches
- fix buildroot detection (bnc#584952)
- update to 0.95:
  * Skip ghost files in files checks,  https://bugzilla.redhat.com/570086
  * Work around Python's ASCII non-TTY stdout and our non-ASCII output.
  * Omit spell check warnings for capitalized words that do not start a sentence.
  * Wrap bunch of long lines, tune comments and info messages.
  * Require rpm-python >= 4.4.2.2 for expandMacro() in r1729.
  * do not execute check if the network test are marked as disabled, and simplify the logic
  * do not expand the format of the filename format, (patch from Per Oyvind Karlsten )
- update to 0.94:
  - rpm 4.8.0 support
  - better python bytecode checks
  - improved LSB/taglist
  - various fixes/patches upstreamed
- update and enable CheckPolkitPrivs
- update suse version check (add 11.2, drop 10.3)
- fix usr-arch.diff
- require python-magic as it's needed by some checks
- suppress depmod warnings (bnc#456048)
- add some missing groups
- disable badness for group check until we know the impact
- add a config file for standard RPM groups
- fixed bnc#566018 - no-ghost-alternative-file check makes no sense
  - fixed CheckAlternativesGhostFiles test, renamed the warnings to
    generic-name-not-in-filelist, generic-name-not-marked-as-ghost
- enable parallel build
- update to 0.92:
  * various fixes and python 3 compatibility added
  * new checks for python compiled files
- tighten the regex for libraries (bnc#544906)
- fix exceptions in BinaryInfo
- update to 0.90:
 * Makefile: 0.90.
 * rpmdiff: Add missing magic coding comment
   (https://bugzilla.redhat.com/508683, Michal Nowak).
 * TagsCheck.py: Fix incorrect info in self-obsoletion message.
 * FilesCheck.py: Output interpreter in non-executable-script
   warning, remove quotes from wrong-script-interpreter one.
 * Pkg.py: Remove stale comments.
 * TagsCheck.py: Code cleanup, NFC.
 * TagsCheck.py: improve percent-in-* message details.
 * TagsCheck.py: Remove obsolete-on-name check (superseded by
   self-obsoletion).
 * TagsCheck.py: Add check for self-obsoletion cases,
   https://bugzilla.redhat.com/461610
 * Pkg.py: Borrow various utilities from yum's rpmUtils.miscutils.
 * Makefile, rpmUtils: Revert previous commit.
 * Makefile, rpmUtils, rpmUtils/miscutils.py,
   rpmUtils/transaction.py: Borrow
   rpmUtils/{miscutils,transaction}.py from yum.
 * rpmdiff: Improve dependency formatting.
 * rpmdiff: Take Epoch into account in self-provides filtering.
 * Pkg.py: Improve legacy prereq tracking with new rpm versions.
 * BinariesCheck.py: Don't output missing-PT_GNU_STACK-section
   messages if readelf failed.
 * FilesCheck.py: Add check for debuginfo packages without sources.
 * FilesCheck.py: Allow more common files to be non-readable
   (https://bugzilla.redhat.com/226412).
 * FilesCheck.py: Revert relative symlink target normalization back
   to more aggressive.
 * BinariesCheck.py, Config.py, ConfigCheck.py, FHSCheck.py,
   FilesCheck.py, I18NCheck.py, MenuCheck.py, Pkg.py, PostCheck.py,
   TagsCheck.py, rpmdiff: Code cleanups.
 * FilesCheck.py: Do not check existence of relative link targets on
   the filesystem for consistency with absolute link target checks,
   improve dangling-*symlink info messages.
 * FilesCheck.py, Pkg.py: Be a bit stricter when normalizing link
   targets, do it earlier.
 * FilesCheck.py, Pkg.py: Improve link target normalization in
   symlink checks.
- filter cross-directory-hard-link as it is duplicate to a suse
  check
- filter buildroot related checks (bnc#536594)
- Added CheckAlternativesGhostFiles.py - see bnc#534451 comment#17
- disable bogus patch to InitScriptCheck.py. Causes failures and
  needs to be reworked
- fix and add weak dependencies patch again to make some suse checks
  work
- fix CheckPkgConfig.py to work with rpmlint 0.87
- refresh some patches to remove fuzz
- BuildIgnore rpmlint-mini as it is currently broken
- don't import pprint in CheckSUIDPermissions.py
- remove /selinux again. No package except 'filesystem' is supposed
  to include that.
- add filter for FHS violation of skelcd type packages
- fix some more suse patches
- added /selinux to allowed prefixes in CheckFilelist.py 
 - add cups to dbus whitelist (bnc#515977)
- fix suse checks for 0.87
- fix syntax error in suse-hide-unstripped-outside-build.diff
- update to 0.87:
  * remove old rpm support
  * improved performance and compat with python 2.6
  * many pylint/pychecker code fixes
- fix library policy checker being inactive due to API change
- update to 0.85:
  * various new checks and fixes to existing checks
  * remove upstreamed patches
- use separate error for sysconfig stuff (bnc#470965)
- move RCS detection to FilesCheck.py
- remove explicit requires on python, already handled by %py_requires
- remove check for /usr/share/info/dir from CheckFilelist.py,
  already in upstream FilesCheck.py
- fix exception for texinfo
- improve information hint for perl blacklisted paths
- fix language list for sr (bnc#471254)
- add exception for nfs-utils, texinfo and perl
- allow backup files if they are ghost files
- add check for DBus Policy problems
- CheckFilelist: optimize FHS check to only complain about wrong
  directories rather than hundreds of individual files
- CheckFilelist: add exceptions for kde and pam
- CheckPolkitPrivs: use info instead of warning to avoid badness assignment
- prefix dbus check with suse-
- add filelist check
- add whitelist entry for libieee1284
- add a check for PolicyKit privileges (disabled atm)
- add check for DBUS services
- update suse version check (add 11.1, drop 10.2)
- check library packages more strict (bnc#456053)
- ignore shared objects in a versioned non-std subdir (bnc#435588)
- only test for regular files in ChkPkgConfig check
- add check for otherproviders() in branding packages
- correct kde4 related dependency checkers to not give false advises
- check for wrong-arch references in pkgconfig files (graphviz)
- lower false positives of untranslated-desktop files check
- support for checking .comment.SUSE.OPTs. real check has been
  left out for now
- generate a different error for directories with setuid/setgid bit
- add check for /etc/permissions violations
- update to 0.84:
  * remove upstreamed patches
  * no significant changes
- add description for useless-explicit-requires (bnc#405887)
- rediff patch
- Fix name of completions file.
- be more verbose in the lsb init script checks
- change mandatory-lsb-keyword check to be in line with insserv
- remove python-base in the warning as it is confusing.
  the warning itself is still valid though
- fix config typo
- enable non-conffile-in-etc warning (bnc#409643)
- fix shlib policy dependency warnings (bnc#405280)
- update cron dependency checker (bnc#400921)
- No PT_GNU_STACK on ia64 and ppc64.
- also read /etc/rpmlint/factory.config
- fix typo in suse-version check
- update to 0.83:
  * removed upstreamed patches
  * a couple of new checks, bugfixes
- fix exception in tags check (bnc#399655)
- add a warning for self-conflicts
- fix naming policy check for lib64 based archs (bnc#392524)
- fix typo in kde4 deps check
- fix typo in branding policy check
- readd cron check
- fix kmp check after the policy change
- add checker for correct deps of kde4 packages
- add check for mono requirements (BNC#381979)
- improve branding policy checks
- add support for weak/reverse dependencies
- add checks for percent's in weak/reverse dependencies
- add checks for incorrect kmp dependencies (bnc384084#)
- fix exception on testing for unversioned branding provides
- suppress script warnings about /var/adm/fillup-templates (bnc#379601)
- add start of a branding policy checker
- Fix some regex in BinariesCheck
- Add symtab and debuginfo tests for static libs
- autogenerate users/groups from autobuild (bnc#374601)
- suppress non-devel buildrequire dependency for tcl
- fix licenses symlink handling (bnc#370364)
- allow /usr/share/locale/be@latin (bnc#370418)
- fix some false positives
- add check for a really short description
- be less restrictive in pkgconfig checks
- suppress tag-not-utf8 warnings for now
- add check for %run_ldconfig
- improve check output
- improved tags check
- cleanups
- reduce package-size-check false positives
- add another postscript check
- fix typo in sorting routine
- updated spec file name-guessing to catch more cases
- updated dot-in-identifier check
- suppression updates
- update to 0.82:
  * some patches were upstreamed
  * small bugfixes
- rework fix for bnc#354177 to consider python bytecode
  arch-independent again, but catch it in arch-dependent paths
- fix some minor buglets
- consider python bytecode to not be arch independent (bnc#354177)
- improve postcheck to ignore unexpanded macros in comments (bnc#355306)
- check binary rpath for perl version dependency (bnc#355053)
- add check for unversioned self-provides
- update suse checks from SVN
- check for dot's in dependencies - forbidden by autobuild policy
- improve documentation
- check for libtool wrapper scripts being packaged (#353240)
- reapply patch-detection fix
- add suppression for libzypp
- fix wrong indentation in verify-buildrequires
- bugfixes in check-mkdir-buildroot
- bugfix in percent-post check
- check for buildroot in %post scriptlets
- remove abused legacy shared lib policy exceptions
- suppression update
- fix suppression for internal packages
- add suppression for non-remote_fs on boot.* (#340588)
- add warning for non-utf8 filenames (#343216)
- more prereq checks 
- suppression update 
- add more prereq checks
- fix prereq parsing code (#336712) 
- update the obsolete-suse-version check to include 10.0 and 11.0
- fix prereq checks to check for coreutils
- reporting format change-back got rejected by upstream,
  so adopt other changes to deal with it 
- change back reporting format to list the severity
  first
- add more legacy suppressions found by library policy
  fix
- also check for Library Policy errors in /opt/kde3/lib
- update to 0.81:
  * various new checks, some bugfixes
  * many patches upstreamed
  * rediffed all other patches 
- NOTE: output format has changed from
  W: package check-id ..
  to
  package.<arch>: W: check-id ..
- another round of updates 
- library policy legacy suppression update 
- added 'mysql' to the list of standard users and groups
- removed 'jonas' (dropped package) from that list
- update library policy checker for libgcc and libcaca 
- check for /usr/share/gnome/help in documentation checks (#310134)
- add check for non-whitelisted filedependencies (#326803) 
- fix hardlink check for /bin 
- Fix last change.
- fix off-by-one in hardlink check
- fix exception in DuplicatesCheck 
- fix buildroot false positive
- check for hardlinks across partitions (#304167) 
- improve mkdir-installroot check
- fix rpmlint package regarding check above ;)
- improved the non-devel-buildrequires check
- added some default filters for non-devel-buildrequires and
  unneccessary-buildrequires
- check for wrong cleaning of buildroot in %install (#300232) 
- check for obscure and unneccessary buildrequires
- add an icon size check (#163547)
- refine the $remote_fs dependency check 
- suppression update
- improved macro checks
- documentation update
- detect makefile junk (#217472)
- suppression update
- fix a couple of false positives
- fix package-with-huge-docs check to not complain about
  documentation-only packages
- remove verbosity from the shared library packaging policy check
- fix man page check false positives
- make package-with-huge-docs check less verbose
- accept lua as a builtin shell
- fix false positives on filesystem package
- add check for init scrips missing $remote_fs
- adjust library policy suppressions for opal and pwlib (#290347)
- fix readme check (#291150)
- its also a devel package if it provides a -devel subpackage (#289735)
- suppress %config check for now (#286231)
- fix typo in devel-rpmgroup check
- another update list of legacy packages
- update list of legacy packages
- suppressions for mono related packages (#282121)
- fix the bzip2/gzip confusion again
- update list of legacy packages
- add list of legacy package names with non-policy conform
  package name
- check updates from SVN
- suppression update
- suppress devel-file-in-non-devel package if its just a compat
  symlink to another .so
- avoid unstripped binaries warnings in BETA
- fix filesystem lint false positives
- suppression update
- add descriptions to sysv5 init checks
- use readelf for binary info to improve performace
- check if source patch/tarballs is not bzip2'ed and bigger
  than 100k (suse packaging conventions requirement)
- check if package contains excessive sized documentation
- hide errors related to .packlist files from perl
  still need to figure out though why they're there
- fix build
- make the buildroot check work
- make the buildroot check factor 10-15 faster
- fix the pkgconfig check
- fix warning-hide hack (#279865)
- description update
- hide unstripped-binary-or-object warning outside build (#279865)
- fix typo in library policy check
- adopt library checks for suse library packaging policy
- add check for unnecessarily packaged files
- description update
- suppression update
- suppression update
- fix various checks
- add checks for init scripts
- update LibraryPolicy Checker
- suppression update
- fix XDG menu checker to also include non-/usr paths
- fix ghost-file-creation check to skip missingok files (#278761)
- suppression-update
- Library Policy Checker crash fixes (#278592)
- add description for missing lsb tags check
- fix obsolete-not-provided for yast2-provides
- fix devel-file check matching module names (e.g. apache2)
- avoid spurious executable warnings for docdatadir/examples
- add LibraryPolicy checker from Richard (warning only)
- suppression update
- fix suppression for qa_ packages
- fix exceptions caused by DesktopTranslation check
- fix crash caused by trailing colons in requires
- fix file paths in Duplicate and DesktopTranslation checks
- update sourced-dirs list
- add some more standard users
- add suppression for devel-file-in-non-devel package in java
- filter some more noise
- add descriptions for obsolete suse version check
- suppress some more noise
- don't run duplicates check for source rpms
- suppress errors for cross-avr-*
- suppress devel-packaging-naming errors for gcc41, gcc42
- group output by check and put errors last (#276943)
- suppress some more noise (#277308)
- suppress %ifarch-applied-patch (#277316)
- more suppressions for misnamed devel packages (#277317)
- Suppress errors about platform dependent code in /usr/share
  if its inside a platform-dependant subdirectory
- Suppress devel-file-in-non-devel-package for systemtap (#277338)
- Make sure that the package fails if there is any syntax
  error anywhere
- typo fix
- update config
- add three more checks
- update Duplicates Check to not crash on ghost files
- suppress bzip2 related warnings
- no documentation for lib packages
- add a check how much space is wasted by duplicated files
- remove rpm-devel requirement
- add check for filerequires on /usr/bin/env
- fix syntax errors in previous change
- add a check for /opt/kde3 not in %doc or in %lang
- fix files not in %lang check
- remove tabs from sources
- fix desktop file check (#252482)
- allow extensions to LSB starting with "X-" (#271495)
- remove check for usedforbuild tag. magic happens and
  it is created automatically
- add spec checks for obsolete suse hacks
- update to 0.80:
  * many more checks
- suppression updates
- suppressions for OpenOffice and linux-kernel-headers
- update suppressions 
- fix compatibility with rpm-python of sles9 (#216081)
- update to 0.77:
   * updated checks regarding FHS compliance
   * some python-lint fixlets
- update to 0.76 
- update to 0.75 
- suppress some glibc related errors (#157906) 
- add km to the list of valid locales 
- converted neededforbuild to BuildRequires
- add check for untranslated desktop files 
- fix i18n subdir check 
- filter init-script-name-with-dot /etc/init.d/boot.* and
  script-without-shellbang /etc/profile.d/* 
- update to 0.71
- strip "requires-on-release" for now, too much noise 
- ignore dir-or-file-in-opt 
- update to 0.70
- upgrade to rpmlint 0.69
- split out the config file from the SUSE patch
- remove some MDK specific tests and add some SUSE specific tests
- building as non-root
- initial version

OBS-URL: https://build.opensuse.org/request/show/620479
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=603
2018-07-03 14:23:13 +00:00
dcf1cd7108 - add 0001-Fix-compatibility-with-file-5.33.patch
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=602
2018-07-03 13:56:17 +00:00
e67391f602 - Update rpmlint-checks to version master:
* New file 5.33 does identify pie executables now (bsc#1097339)

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=599
2018-07-03 12:33:55 +00:00
ea2b14b777 Accepting request 620194 from home:cschweingruber:branches:devel:openSUSE:Factory:rpmlint
- Add 'sogo' user and group (used in server:SOGo)
- add rpmlint-tests-sle15.patch to fix rpmlint-tests build for
  sle/leap 15
- Update to version 84.87+git20180220.6f1f0aa:
  * polkit: adjust reference output to match corresponding change in rpmlint-checks
- Update to version 84.87+git20180218.1142fcc:
  * Update polkit ref tests
- Update to version 84.87+git20180202.3df4ae7:
  * Add testcases for MenuXDGCheck.py
- Update to version 84.87+git20171011.8b163ac:
  * Trying to fixup the erlang check
- Update to version 84.87+git20171011.856375f:
  * Add unit test for ErlangCheck
- Update to version 84.87+git20171010.a53d9bd:
  * Remove appdata related tests, those are upstream now
- Update to version 84.87+git20171009.dfac67b:
  * Adjust output for enabled non-std group checks
- Update to version 84.87+git20170930.921e051:
  * Update reference files against rpmlint 1.10
- Update to version 84.87+git20170928.27b6cb3:
  * Adjustments for newer rpmlint
  drop 0001-Update-varrun-test-for-Leap-42.2-severity-reduction.patch
  rpmlint-pie-factory.patch, rpmlint-pie-leap42.patch:
  this belongs into git
- Update to version 84.87+git20170928.d2c55ee:
  * Remove some outdated sysv init check, we have switched to systemd
- rpmlint-pie-leap42.patch, rpmlint-pie-factory.patch:
  adjust testsuite to match new PIE warning, for both
  Leap 42.3 and Factory.
- Update to version master:
  * remote unused/outdated checks
- Update to version 84.87+git20170418.092177d:
  * Remove initscript related tests, systemd FTW!
- Update to version 84.87+git20170320.f92cea5:
  * Adjust for new init script check
- Update to version 84.87+git20161214.5500838
  * add checks for shlib-policy-name-error and "no dependency on *lib*"
- remove
  0002-Update-license1-test-for-Leap-42.2-severity-reductio.patch as
  rpmlint-Factory-strict is pulled in always.
- Patch lint severity reductions for >= Leap 42.2:
  0001-Update-varrun-test-for-Leap-42.2-severity-reduction.patch
  0002-Update-license1-test-for-Leap-42.2-severity-reductio.patch
- Update to version 13.2+git20160725.8d99488:
  * add check for calls to gethostbyname and similar
  * add check for correct invocation of chroot
- remove rpmlint-check-gethostbyname.patch
- BuildRequire rpmlint-Factory-strict to have same config on all
  releases, fixes failed tests on Tumbleweed
- add regression test for boo#970170
- Update to version 13.2+git20151130.b31588d:
  + add shared library tests
- Update to version 13.2+git20151113.ff9879a:
  + adjust for tmpfiles fix
- Update to version 13.2+git20151110.e8d6260:
  + fixed two new warnings
- Update to version 13.2+git20150520.a374c88:
  + add tmpfiles.d checks
- Update to version 13.2+git20150519.278efdf:
  + add ghost file checks
  + print names of failed tests
- Update to version 13.2+git20150410.6161e60:
  + build our own non-PIE binaries, as the distribution slowly gets converted to all PIE binaries
  (removed rpmlint-pie-fixes.patch)
- rpmlint-pie-fixes.patch: build own non-pie binaries to avoid
  relying on random system binaries.
- Update to version 13.2+git20150310.00c9b55:
  + fix reference output when new bash is used
- fix rclink* tests by adding expected systemd macros
- add test cases for systemd macros
- adjust for new var/run check
- use service file
- add appdata check
- fix reference output for non-ghost* tests
- add tests for rc links (bnc#860340)
- update reference data to match Factory
- generate tarball via service file
- update reference data to make checks pass again (bnc#793546))
- omit debug packages from checks
- add pam test case
- adjust to new badness score for non-position-independent-executable
- add logrotate test
- add test for buildroot check
- suse-filelist-empty is not fatal anymore
- add -devel group check
- adjust to new license check and add test case
- non-ghost-in-var-run is fatal now
- fix testsuite
- check for false positives in pie test
- add polkit test
- add an actually readable package description
- add check for /var/log/subsys
- update ref files
- another init script test case
- add new initscript warnings
- initial package
- Add 'sogo' user and group (used in server:SOGo) 
- whitelisting NetworkManager-libreswan plugin (bnc#1089340)
- add Lua/NodeJS related groups to list of valid groups (bsc#1095769)
- Update rpmlint-checks to version master:
  * Blacklist python test folder in python packages
  * Error out on /etc/bash_completion.d in packages
  * Do not use otherproviders() SUSEism
- Add Development/Languages/OCaml group.
- Add 'synapse' user and group.
- Add 'openvswitch' user and group.
- whitelisting pam_yubico module (bsc#1087060)
- adding new names for kalarm DBUS service (bsc#1087714)
- added bacula user and group.
- Add tox user and toxcmd group as standard openSUSE GID and UID
- Corrected tpm2-abrmd (bnc#1049694). The D-Bus activation file is named
  differently than the configuration file.
- Add one more deprecated license:
  + GPL-2.0-with-font-exception.
- allow more deprecated licenses to unbreak ring1+2
- add 0001-Always-import-XDG-desktop-files-as-utf8.patch
- Allow some deprecated licenses that we would replace on commit
  (SPDX 2->SPDX 3 conversion)
- Update rpmlint-checks to version master:
  * polkit: make untracked privileges also an error
- Update rpmlint-checks to version master:
  * Support uppercase tag macros used by RPM 4.14
- Update to version 84.87+git20180202.3df4ae7:
  * Add testcases for MenuXDGCheck.py
- refresh for 0001-Improve-XDG-Menu-checks-stability.patch
  remove xdg-paths-update.diff (merged into other patch)
- whitelisting usbauth (bsc#1066877) 
- Add Development/{Languages,Libraries}/Rust groups as noted in wiki
- add missing comma (,) to config file
- add user/group _nsd for NSD name server
- add 0001-Binariescheck-Check-for-chroot-chdir-on-ARM-PPC.patch
- whitelisting kcmsddm (bsc#1065563) 
- Update to version master:
  * Fix warnings
  * Add new rpmlint check for new %{_fillupdir} macro (boo#1069468)
  * Open paths within the rpm file itself
  * Fix python warning
  * BashismCheck: Only check regular files
  * Rewrite BashismsCheck to actually work
- Add rpmlint-slpp-NUM-NUM.patch: Match libFOO<num>-<num> as a
  valid dependency on a libary. According the openSUSE packaging
  policy, if the library name ends on a number, we add a dash
  between the basename (before the .so) and the version after .so.
- Update rpmlint-tests to version master:
  * Add Flake8 travis check
  * Fix scriptprog invocation
  * Print the duplicated filenames sorted to be stable accross multiple calls
- add 0001-Avoid-calling-close-on-undefined-fd-variable.patch
- Description updates. Use the %make_install macro.
- update suse-whitelist-opensuse.diff to avoid a false positive
- adding connman (bsc#1057697) 
- add 0001-Accept-python-abi-as-a-valid-versioned-python-depend.patch
- refresh 0001-Improve-XDG-Menu-checks-stability.patch (bsc#1063371)
- Update to version master:
  * Python 3.x porting of the ErlangCheck
- Update to version master:
  * Treat strongly versioned libs also as compliant (bsc#723726)
  * LibraryPolicy: allow %%_licensedir in packages (used by %license)
- Hide the noisy warnings
- add 0001-Avoid-false-positives-on-is_elf-check.patch (bsc#1057216)
  add 0007-Validate-Appdata-also-when-appstream-util-is-unavail.patch
- Update rpmlint-checks to version master:
  * Fix false positives for -theme- -> -branding- rename
  * Stop leaking filedescriptors
  * Pythonic fixes
  * Drop CheckAppdata (there is AppDataCheck upstream)
  * Tighten ELF check
  * Tiny code formatting cleanup
  * Tighten the branding policy reporting a bit to make it less confusing
- add package groups from
  https://en.opensuse.org/openSUSE:Package_group_guidelines to enable the
  groups check
- Update rpmlint-checks:
  * Flake8 fixes
  * Properly anchor systemd path checks
  * Python 3.x porting
  * Add TmpFilesCheck
  * Flake8 / Stop leaking filedescriptors
  * Port LibraryPolicyCheck to Python 3.x
- Update rpmlint-tests:
  * Stop leaking filedescriptors
  * Address various deprecation warnings
  * Avoid leaking fds and further Python 3.x porting
- update to 1.10:
 * test: Skip fedoradev GPG checks at least for now
 * test: Refresh fedora* packages on image build
 * test: Use assertEqual where appropriate, thanks to flake8/hacking
 * test: Update fedora24 config to fedora26, run it on Travis
 * Add a new test for tmpfiles.d snippets in the /etc/ tree.
 * Add new tests for systemd units and udev rules in /etc/ tree
 * test: Disable hacking for now until it's flake8 3.4+ compatible
 * test: Set up flake8-bugbear, enable it in fedoradev container
 * rpmlint: Avoid unused loop control variable
 * ZipCheck: Add TODO
 * *: Avoid mutable argument defaults
 * Be aware of -debugsource packages
 * rpmdiff: Fix unused variable from previous commit
 * rpmdiff: Support soft dependencies
 * BinariesCheck, FilesCheck: Ignore various .build-id dirs
 * Add python3-devel and rpm-build to fedoradev container to provoke some issues
 * BinariesCheck: Popen env consistency fix
 * Pkg.getstatusoutput: Set LC_ALL for all Popens, defaulting to C
 * rpmlint: Fix checking specfile from stdin
 * test.sh: Extract rpmlint command to run_rpmlint
 * Revert "Remove unused spec_lines check_spec argument"
 * BinariesCheck: Trivial cleanups
 * travis: Run make install too
 * FilesCheck: Allow multiple bytecode magic values per Python version
 * tests: Make output test tools easier to reuse
 * FilesCheck: hg.python.org -> github.com/python
 * Pkg: Return vendor and distribution as unicode strings
 * FilesCheck: Add Python 3.7 bytecode magic value
 * Pkg.b2s: Add some more test cases
 * Pkg.b2s: Pass through str as-is on Python 3
 * TagsCheck.py: accept SPDX "and" and "or" operators in all-uppercase spelling
 * rb'foo' is not supported in Python 2, use br'foo' instead
 * travis: Enable centos6
 * Avoid Python 3.6 invalid esc seq warnings, use more raw strings
 * flake8 fixes
 * SpecCheck: Detect patches applied with "patch <" and "patch -i"
 * add /usr/lib/systemd to DEFAULT_HARDCODED_LIB_PATH_EXCEPTIONS (#93)
 * SpecCheck: Do not demand versioned filename Provides/Obsoletes
 * FilesCheck: Update Python 3.6 bytecode magic value again
 * Config: Fix flake8 3.2 / pycodestyle 2.2 errors (closes #82)
 * *: Fix various low hanging issues flagged by pycodestyle 2.1.0 (#82)
 * test.sh: Output flake8 --version
 * rpmdiff.1: update Arturo Borrero Gonzalez email address
 * FilesCheck: Update Python 3.6 bytecode magic value
 * Skip chroot-without-chdir check on non-x86_64
 * shlib-with-non-pic-code: add text on how to figure files compiled without -fPIC (#79)
 * *: Move indentation etc settings to .editorconfig
 * AbstractCheck: Close urllib responses explicitly also on error
 * tests: Switch Travis tests to Docker
 * Use importlib to load checks where available
 * FilesCheck: Use os.devnull
 * Testing: Avoid ResourceWarning on config read
 * Run tests with warnings on
 * Ignore negative returncode after SIGPIPE caused by closing on purpose
 * Fix last commit
 * Use default bufsize, move regex compile to common place
 * BinariesCheck: lower memory requirements, fix chroot/chdir detection
 * FilesCheck: Avoid crash accessing non-ASCII filenames in some cases
 * Filter: More non-ASCII print fixing, including in e.g. C locale
 * SpecCheck: Output spec basename, not tempfile when checking srpm
 * Cleanups
 * FilesCheck: Update Python 3.5 and 3.6 bytecode magic values
 * test: Test for unexpected errors in default and C locales
 * Remove obsolete LC_ALL setting from Makefile
- drop version-control-internal-file.diff, boo1027577-license_tag.patch,
       add-weak-dependencies.diff: upstream
- drop sourced-dirs.diff, fix-shared-library-matching.diff,
       suse-python-abi-check.diff, add-check-for-tmpfiles-created-at-r.diff: obsolete
- drop suse-readd_terminator_in_regex.patch: merged into original patch
- add suse-tests-without-badness.patch,
      0001-Extend-scm_regex-to-capture-more-SCM-system-files.patch,
      0003-Tighten-lib_regex-to-avoid-false-positive-in-python-.patch,
      0001-Execute-chroot-tests-also-on-x86-rpms.patch,
      ignore-readelf-ar-error.diff, remove-ghostfile-checks.diff,
      fix-diag-sortorder.diff, drop-unicodedata-dep.diff,
      0001-Tighten-wrong-script-interpreter-check-to-lower-fals.patch,
      0001-Improve-XDG-Menu-checks-stability.patch,
      0001-split-wrong-script-interpreter-into-env-script-inter.patch,
      0001-Handle-post-scripts-that-contain-non-ascii-character.patch
- drop config.in: unused
- switch to python 3.x
- update to 1.9:
 * Pkg: Fix magic.descriptor availability check
 * warn: Define only once, with print_function
 * FilesCheck: Check for *.gir in devel, *.typelib in non-devel, fixes #74
 * FilesCheck: Improve devel-file-in-non-devel-package description
 * flake8: Ignore H105
 * Makefile: Remove generate-isocodes dep from __isocodes__
 * __isocodes__: Regenerate
 * generate-isocodes: Switch to JSON source files (#72)
 * test.sh: Check man pages for warnings
 * Delete dead if-block
 * Filter: Line wrap cleanup
 * Filter: Use sys.version_info to check Python version
 * Fix octal string literals
 * Solve exceptions on printing str (Fixes #61)
 * tests: Add autofs binary rpm for testing non-ASCII output issues
 * test: Add some test packages containing non-UTF-8 filenames
 * BinariesCheck: avoid false chroot w/o chdir when objdump fails
 * flake8 fixes
 * rpmdiff: Import site only if needed
 * Testing: Add and use default for path to tests
 * FilesCheck: Update Python 3.6 bytecode magic value
 * FilesCheck: Fix regression in finding shebangs without arguments
 * Ignore .cache dir
 * Clean up Python < 2.6 cruft
 * Add hacking flake8 to Travis and ignores
 * flake8 fixes
 * Use new style classes
 * Run flake8 on rpmdiff and rpmlint too
 * Handle more file open/close with "with"
 * Exception handling cleanups
 * FilesCheck: Look for shebang only at start of file
 * travis: python3-rpm doesn't exist even for Trusty, so can't test with 3.4
 * travis: Switch to Ubuntu Trusty, test with Python 2.7 and 3.4
 * Use Travis apt addon for whitelisted packages
 * Test import order
 * Sort imports per PEP8, Google Python Style Guide
 * Add Python 3.6 magic value
 * Fix resolving Python source from 3.5 *.opt-[12].pyc
 * Move most Emacs settings to .dir-locals.el
 * Add %python2_sitearch and %python3_sitearch to private SO paths
 * Prevent empty paths from entering private SO paths
 * remove files-attr-not-set check
 * Expand postin/postun once per pkg instead once per file
 * Install rpm in travis for signature check
 * Avoid running some regexps
 * Run flake8 in test suite
 * flake8 fixes
 * make test suite fail on more errors
 * Comment update
 * Note and test libmagic >= 5.05 dep
 * Fix magic processing for Python 3
 * Mimic magic closer for symbolic links
 * Workaround slowness due to python-magic bug
 * Shortcut file magic, derive from file mode
 * Spelling fix
 * Unbreak create_*regex_call now that lines are shortened by call_regex
 * Drop unnecessary symbol_table_regex
 * Avoid false function call vs definition positives, thanks to Stefan Bruens
 * pep8 fixes
 * Add some pep8 settings
 * Split parsing of readelf output into header and symbols part
 * Skip checks for problematic function calls if common prefix does not match
 * Use shlex.quote for better shell escaping where available
 * TODO update
 * Don't limit build badge to master branch
 * Convert README to markdown
 * Travis: install rpm2cpio
 * +TODO
 * Travis: Use Python 2.7 and system site packages
 * Travis: try pytest from pip instead of apt-get
 * Initial travis setup
 * Include interpreter arguments in output messages for filtering control
 * Flag /usr/bin/env as a wrong interpreter
- drop rpmlint-pkg-quoting.diff, suse-g-ir-chech.diff, remove-expand-macros.diff,
  remove-files-attr-not-set-check.diff, postin-speedup.diff, binaryinfo-speedup.diff,
  0001-Fix-resolving-Python-source-from-3.5-.opt-12.pyc.patch,
  issue_68_BinariesCheck_lower_memory-1.patch, issue_68_BinariesCheck_lower_memory-2.patch,
  issue_68_BinariesCheck_lower_memory-3.patch, issue_68_BinariesCheck_lower_memory-4.patch,
  BinariesCheck_fix_chroot_check_on_non_x86.patch: either upstreamed as is or slightly different
- drop suse-sysv-init-checks.diff, 0001-Avoid-messing-with-the-error-encoding-Fixes-61.patch,
  suse-filesystem.diff, script-interpreter-only-for-exec-sc.diff: obsolete
- drop update_git.sh related stuff: this is obsolete, patches are
  either supposed to be upstreamed or handled via quilt
- add suse-skip-macro-expansion.diff: rename from remove-expand-macros.diff
- Update to version master:
  * Ignore trailing whitespace in permission files (bsc#1060738)
- Add group 'singularity' for package singularity
  (See network:cluster/singularity) (FATE#323048).
- Add dehydrated user & group for dehydrated, a letsencrypt client
  FATE#323377
- Adding fwupd (bsc#932807) 
-  add coroqnetd for corosync-qnetd to rpmlint 
- Adding NetworkManager-l2tp (bsc#846337)
- Adding pam_script (bsc#1039848) 
- Adding nfs-ganesha (bsc#997880) 
- Added tpm2-abrmd (bnc#1049694)
- Add user mednafen for mednafen network play server
- Adding pam_dbus (bsc#1039709) 
- rpmlint-all-pie.patch: for non-PIE built binaries emit a warning
  to suggest build them as PIE.
- std-user and std-group 'bitcoin' added for building correct bitcoin daemon
- Add BinariesCheck_fix_chroot_check_on_non_x86.patch
  Check for correct invocation of chroot was only implemented for x86
- std-user and std-group 'xymon', added for building correct xymon client
- whitelisting openqa (bsc#1039290)
- add 'prometheus' and 'grafana' standard users and groups
- whitelisting switchroo-control (bsc#1034309)
 
- whitelisting backintime (bsc#1007723, bsc#1032717)
- whitelisting thunderbolt (bsc#1033554) 
- Update to version master:
  * remote unused/outdated checks
- Update to version 84.87+git20170418.092177d:
  * Remove initscript related tests, systemd FTW!
- Adding kwalletmanager5 (bsc#1033296)
- Adding os-autoinst (bsc#1032649) 
- remove CheckKDE4Deps, CheckInitScripts
- actually enable CheckSysVinitOnSystemd
- Add logstash to StandardGroups and StandardUsers.
- rpmlint-checks:
  * Check for old SysVinit scripts and the usage of insserv (FATE#322953)
  * Prevent a false-positive in systemd
- fix boo#1027577
  patch boo1027577-license_tag.patch
- rename user/group sks to _sks following 
  https://github.com/LinuxStandardBase/lsb/pull/21
- adding blueman (bsc#987141) 
- Add gdm to StandardGroups.
- Add polkitd to StandardUsers.
- suse-spdx-license-exceptions.patch: removed fuzziness from patch.
- issue_68_BinariesCheck_lower_memory.patch: split into seperate patches
  issue_68_BinariesCheck_lower_memory-1.patch
  issue_68_BinariesCheck_lower_memory-2.patch
  issue_68_BinariesCheck_lower_memory-3.patch
  issue_68_BinariesCheck_lower_memory-4.patch
  and unfuzzed patch number 3.
- Whitelisting rebootmgr (bsc#1019644) 
- Whitelisting powerdevil discretegpuhelper (bsc#1019748) 
- Adding org.freedesktop.resolve1.conf (bsc#917781) 
- add suse-readd_terminator_in_regex.patch
  Fixes bad detection of dependencies for devel packages
- update suse-obsolete-version check (bsc#743981)
- whitelisting pam_slurm (bsc#1007053) 
- whitelisting pam_gdm (bsc#1004346) 
- config: whitelist flatpak dbus service/config (bsc#984817)
- adding sysprof DBUS service (bsc#996111)
- Adding sks (Synchronizing Key Server) to known user/group
- rpmlint-checks:
  * Make checks python3 compatible
  * Fix update-alternatives check when it's quoted
- Update some checks to work on both Python 2 and 3
- rpmlint-checks:
  * Fix typo in BrandingPolicyCheck.py
- Add issue_68_BinariesCheck_lower_memory.patch
  Fixes out-of-memory errors on 32bit systems (bsc#969732)
- Adding prosody to known user/group
- add 0001-Fix-resolving-Python-source-from-3.5-.opt-12.pyc.patch:
  Fixes FilesCheck to resolve correctly the python source file
  from pyc files following PEP0488 (like *.{tag}.opt-[12].pyc).
  (bsc#982076)
- suse-spdx-license-exceptions.patch, suse-sysv-init-checks.diff:
  adjust to match rpmlint-tests again
- update link to list of valid licenses
- temporary approval for tcmu-runner dbus service (bsc#978903)
- add omit_BUILDROOT_from_pyo_files.patch (boo#978306)
- add suse-spdx-license-exceptions.patch (bsc#973404)
- whitelisting openattic (bsc#972478) 
- Updated config file to add user chrony and group chrony
  (Fate#319508)
- whitelist rabbitmq user and group
- Fix boo#970170: rpmlint no longer detects gethostbyname calls,
  also detect gethostbyname{,2}{,_r}, gethostbyaddr{,_r}
  * update suse-binariescheck.diff
  * rpmlint-check-gethostbyname.patch
- add 0001-Avoid-messing-with-the-error-encoding-Fixes-61.patch (bsc#967556)
- fix requires
- add 'guixbuild' as standard group
- don't require %config for bash completion scripts in /etc
- whitelist systemd-importd (bnc#964935)
- enable tests during building
- add postin-speedup.diff, binaryinfo-speedup.diff
- whitelist iio-sensor-proxy (bsc#939191) 
- whitelist drbdmanage DBUS (bsc#956811) 
- add wireshark group [bsc#957624]
- adding thermald DBUS service (bsc#954771) 
- fix shared library matching (fix-shared-library-matching.diff)
- rpmlint 1.8 update
 * python 3 fixes
 * Add support for file triggers
 * Mechanism to black list certain C calls
 * new error: non-devel-file-in-devel-package
 * appdata check configurable
 * project moved to github
 * Patches dropped:
  avoid-mismatched-libregex.diff
  filename-non-utf8-exception.diff
  fix-ghost-file-handling.diff
  save-content-to-an-array.diff
  fix-TmpFilesCheck-pattern-match.diff
  move-ghost-file-check-to-TmpFilesCh.diff
- fix TmpFilesCheck not finding pattern in the full script
  (fix-TmpFilesCheck-pattern-match.diff)
- whitelisting cinnamon settings daemon (bsc#951830) 
- Speedup CheckBuildDate check
- add _service file snippet for rpmlint-checks and regenerate from git
- Added salt user and group (bnc#939831)
- Added teamd DBUS config (bnc#941993) 
- Add shibd user and group [fate#318304] 
- Add vnc user and group. (fate#318936)
- add a whitespace line as %autosetup seems broken.
- Add mysql group to the known groups
- skip files handled by tmpfile mechnism in regular ghost file check
  (move-ghost-file-check-to-TmpFilesCh.diff)
- fix update_git.sh
- make sure tmpfiles are listed in %files
  (add-check-for-tmpfiles-created-at-r.diff)
- don't complain about missingok ghost files
  (fix-ghost-file-handling.diff)
- remove obsolete check for %defattr in spec files
  (remove-files-attr-not-set-check.diff)
- added standard user and group ceph (bnc#928492)
- fixing some .conf/.service suffixes 
- adding realmd DBUS service (bnc#916766) 
- update save-content-to-an-array.diff with upstream version
- new versioin 1.6
- add script update_git.sh based on qemu's to simplify importing
  a patch series from git after rebasing.
* Patches dropped:
  0001-Python-3-compatibility-tweaks.patch (upstream)
  0001-Set-Python-3.4-magic-number-to-3310.patch (upstream)
  add-scoring-support.diff (different upstream solution)
  check-buildroot-during-install.diff (need to fix no-cleaning-of-buildroot check upstream)
  fix-versioned-prereq.diff (was disabled, not sure what it's useful for)
  ignore-non-readable-in-etc.diff (filtered anyways)
  locale-support.diff (drop)
  locale-update.diff (different upstream solution now)
  more-verbose-lsb-check.diff (drop)
  perl-versioned-rpath-deps.diff (upstream)
  rpmlint-1.5-disallow-var-run-and-var-lock.diff (upstream)
  rpmlint-1.5-Fix-setgroups-error-name.diff (upstream)
  rpmlint-decode-fix.diff (different upstream solution)
  rpmlint-fix-unexpanded-macros-for-array-values.patch (different upstream solution)
  stricter-tags-check.diff (merged in weak deps and check-for-self-provides.diff)
  suppress-for-perl-python.diff (use filter instead)
  suse-binary-info-compile-opts.diff (drop)
  suse-changelog.patch (change config instead)
  suse-mono-deps-checks.diff (useful?)
  suse-required-lsb-tags.diff (different upstream solution)
  verify-buildrequires.diff (very build system specific, drop)
  xdg-check-exception.diff (upstream)
* renamed patches:
  script-interpreter-only-for-exec-scripts.diff
  -> script-interpreter-only-for-exec-sc.diff
  confusing-invalid-spec-name.patch
  -> confusing-invalid-spec-name.diff
  suse-manpages-for-rc-scripts.patch
  -> suse-manpages-for-rc-scripts.diff
  sysv5-init-checks.diff
  -> suse-sysv-init-checks.diff
* added patches:
  check-for-self-provides.diff
  save-content-to-an-array.diff
- use the correct networkd dbus service names. (bnc#918799)
- added systemd network DBUS service (bnc#918799) 
- added storaged DBUS service (bnc#915769) 
- add standard users and groups pcp and pcpqa for pcp
- whitelist sddm (boo#897788)
- added firewalld dbus service (bnc#907625) 
- added iouyap group (bnc#904060) 
- added standard user and group davfs2 (bnc#907662, FATE#318116)
- Added standard user and group crowbar for crowbar systemmanagement
- added standard user and group siproxd for the siproxd proxy 
- added standard user iodined for the iodine DNS tunnel daemon
- FATE#314409. Add libstoragemgmt user/group.
- Add sddm user/group
- Added standard user/group polipo
- Add user/group unbound for unbound caching dns server
- adjust initscript check to match new systemctl based
  %restart_on_update resp %stop_on_removal
- Add the groups systemd-journal, systemd-journal-gateway, and tape
  as required by systemd
- Add the user systemd-journal-gateway as required by systemd
- updated rpmlint-checks-master.tar.gz to include CheckSystemdInstall.py
- allow org.kde.kf5auth.conf after adjustment of race condition
  (bnc#864716)
- added user and group sensu required for sensu server, client 
- allow user and group ddclient for the ddclient users (bnc#881520)
- allow user bitlbee for the bitlbee irc server.
- enable oFono DBUS for SLE12 (bnc#862354) 
- enable org.selinux.service and org.selinux.conf of policycoreutils
  (pending more review) bnc#878631
- add 0001-Set-Python-3.4-magic-number-to-3310.patch (bnc#876470) 
- dd filter expections for filesystem package
- disallow /var/run and /var/lock
  (rpmlint-1.5-disallow-var-run-and-var-lock.diff)
- adding ovirtagent standard user and standard group names (uid/gid 175)
- adding baloo DBUS service file (missing in last request) (bnc#866131)
- adding baloo DBUS config, formerly nepomuk (bnc#866131) 
- allow /run (bnc#870190)
- update KMPPolicycheck 
- added group 'squid' for squid
- added user, group 'boinc' for boinc-client
- allow org.freedesktop.GeoClue2.Agent.conf (bnc#862216)
- add minimal check to verify appdata.xml files are parsable XML
- added patches:
  * rpmlint-fix-unexpanded-macros-for-array-values.patch
- fix _unexpanded_macros for array values
- rip out all decode in an attempt to make it work
- modified patches:
  * rpmlint-decode-fix.diff
- added paches:
  * rpmlint-decode-fix.diff
- Fix decode from UTF-8 string in Python 2
- usr-arch.diff: update usr_arch_share_regex
- adapt to new rpm weak dependency tags
- added patches:
  * 0001-Python-3-compatibility-tweaks.patch
- Change openstack- related users to non-prefixed variants,
  as they get renamed with the switch to Icehouse
- whitelisting networkmanager-openswan (bnc#808549)
- remove suse-rclink-check.diff and implement as separate check for
  systemd units instead (bnc#860340).
- Added group 'ts-shell' for terminal server
- Whitelisting NFC neard DBUS service (bnc#837978)
- Add user and group 'arangodb' for ArangoDB database server
- Whitelisting kwallet DBUS service (bnc#849739) 
- Whitelisting bluez DBUS service (bnc#768062) 
- Adding org.selinux DBUS service (bnc#848550) 
- Add 'elasticsearch' to standard users and groups 
  * package: elasticsearch
  * Summary: Open Source, Distributed, RESTful Search Engine
  * URL: http://www.elasticsearch.org
  * License: Apache-2.0
  * systemd elasticsearch.service needs 
     LimitNOFILE=65535
     LimitMEMLOCK=infinity
    for user and group elasticsearch
  
- Whitelisting com.redhat.tuned DBUS service (bnc#787379)
- Sync checks with git (FATE#316521) 
- whitelist second iteration of wicked dbus service names
  (bnc#783932)
- blacklist old systemd/udev directories (bnc#816467) 
- remove checking for groups (bnc#767551)
- ignore icon size mismatches on animated icons (bnc#480664)
- update obsolete/invalid suse version check
- whitelisted mate DBUS Service (bnc#831404) 
- add requirement for ErlangCheck.py (pull request #2)
- whitelisted GeoClue2 DBUS Service (bnc#838360)
- allow pam_mate_keyring (same to gnome keyring) (bnc#831404)
- update rpmlint-checks from git 
- add suse-ignore-specfile-errors.diff:
  ignore specfile-errors
- add xdg-check-exception.diff:
  handle xdg menu files without exec entry (bnc#833384) 
- allow pam_snapper after audit (bnc#815383)
- follow /usr move for the /bin/ binaries in pie.config.
- fix setgroups error name, patch from upstream git:
  rpmlint-1.5-Fix-setgroups-error-name.diff
- allow systemd machined service as-is (bnc#828207)
- Allow current wicked DBUS services (bnc#783932)
- allow nepomuk helpers temporary without full audit (bnc#825262)
- drop outdated Update-alternatives check (bnc#826993)
- add basic new update-alternatives check
- Add 'chef' to standard users and groups 
- allowed kcm helper for lightdm-kde-greeter (bnc#794705)
- allow fprintd DBUS services (bnc#792095)
- Add group 'locate' for mlocate package
- update to 1.5:
  * New Homepage
  * Plenty of new checks
- add compressed-backup-regex.diff
- remove python3_magic_number_fix.diff
- Add user and group 'svn' for svnserve in package subversion
- add new ModemManager interface / service (bnc#798273)
- add suse-filter-more-verbose.diff:
  * make it more obvious which rpmlintrc causes an exception (bnc#801192)
- allow nm-iodine-service.conf DBUS service (bnc#781071)
- Add user and group 'empd' for erlang
- Add user 'fonehome' and group 'fonehome'
- Add Kolab users + groups
  * kolab (Kolab System Account / management)
  * kolab-n (Kolab System Account (N) / non-privileged)
  * kolab-r (Kolab System Account (R) / restricted)
- fix incorrect branding require warnings
- update check for %run_permissions
- Add suse-manpages-for-rc-scripts.patch: Don't complain about
  missing man-pages for rc-scripts
- Add colord uid and gid.
- Add additional OpenStack users/groups
- Added a patch (python3_magic_number_fix.diff) to update the magic number for
  python 3 (patch taken from upstream).
- whitelist org.freedesktop.AutoMount.conf (bnc#782691),
  that wants to talk to udisks
- add libopenal1 to legacy exceptions again. Got lost after the
  packaging changes apparently.
- allow snapper dbus service after audit (bnc#759391)
- no longer allow semicolon in licenses
- Remove check for /var/lock and /var/run since it's in upstream
  rpmlint already.
- Add README.packaging.txt to explain packaging of file
  rpmlint-checks-$VERSION.tar.gz
- Package all *py files into rpmlint-checks tarball
- Add _service file to update rpmlint-checks tarball
- Add /etc/systemd.d, /etc/modules-load.d and /etc/tmpfiles.d to the
  blacklist, only users should write here.
- Blacklist the directories used by systemd.
- Remove SuSEconfig directories (update patch suse-filesystem.diff)
- Add warnings about files on tmpfs in /var/lock or /var/run.
- restore LibraryPolicy from git
- fix one more case of scripts progs changing types
- update to 1.4:
  * rpmdiff: Teach rpmdiff about pretrans and posttrans
  * SpecCheck.py: merge patch from #97, using BuildArch with
  something else than Noarch is likely a error and causing issues.
  * FilesCheck.py: Add Python 3.3 magic number
  * FilesCheck.py, InitScriptCheck.py, MenuCheck.py, Pkg.py,
    PostCheck.py: Prepare for rpm-python possibly returning script
   progs as arrays.
- added icinga users and groups 
- remove python naming check (bnc#768247)
- add libopenal1 to legacy exceptions. It's a special case since the ABI for
  openal is defined in a standard and there can be multiple
  imlementations of the standard. Therefore it's necessary to have
  some kind of prefix or suffix for packages that contain libopenal1
- add bluez dbus autolaunch stub (bnc#768062)
- Add several OpenStack users/groups
- Cleanup list of SuSEconfig scripts - remove non-existant entries.
- remove tdb tools binaries, not needed for PIE (bnc#765476)
- add cdemu-deamon to dbus white list (bnc#764063)
- add check for pam modules (fate#313077)
- add texlive.texlive to whitelist (bnc#762144)
- add 'mktex' group as used by texlive
- fix false positives for swp matching
- better deal with spaces in logrotate config
- add colord-sane dbus service to whitelist (bnc#752518)
- fix parsing of update-alternatives and clarify info message 
- block .swp files as well (they are usually vi(m) backup files) 
- add udisks2 to dbus whitelist (bnc#742751)
- add smb4k to dbus whitelist (bnc#749065)
- ignore fixed dependencies on config() 
- add logrotate check (bnc#677335)
- NetworkManager.conf was renamed to org.freedesktop.NetworkManager.conf (bnc#747780)
- suse-filelist-empty is meant as warning only
- add standard group and user znc (server:irc/znc)
- added standard user and group "puppet"
- reenable libtool wrapper check
- unbreak config afer DesktopTranslationCheck was removed
- create the valid licenses from list tracked by SUSE legal (dumped
  into obs-service_format_spec_file, so use that one as buildrequire)
- added: standard group 'tor'
- added: standard user 'tor'
- the untranslated-desktop-file check is obsolete, in factory 
  all .desktop files are trimmed and marked - in all other projects
  (including devel projects) %suse_update_desktop_file won't touch
  the files for translation only
- fix invalid-suse-version-chec (bnc#732671)
- fix devel-package-with-non-devel-group check (bnc#732897)
- enable license check
- add NetworkManager-openconnect to dbus whitelist (bnc#732915)
- add global filter for SuSEfirewall2's sysconfig file as setBadness in the
  package is not allowed
- added: standard group 'citadel'
- added: standard user 'citadel'
- changed: addDetails('non-standard-uid', ... branch paket ...', 
  'non-standard-uid', ... branch paket ...')
- add vacation/vacation to valid group/user list
  (needed for PostfixAdmin's vacation.pl script)
- avoid warning with shlib policy on libtool
- check for versioned dependency on python(abi) (bnc#659068)
- fix stripping of unknown polkit suffixes (bnc#711485)
- update to 1.3:
  * Add --rawout option
  * Warn about non-ghost files in /var/run and /var/lock
  * Fix setting message type for reasons with badness threshold defined 
  * Use "declare -F" instead of "type" to check if a bash function exists.
- add jenkins/jenkins to valid group/user list
- Spelling fixes
- add org.kde.kalarmrtcwake to dbus whitelist (bnc#707723)
- only consider executable ELF files for
  non-position-independent-executable check
- add more users and groups from Factory
- add lightdm user and group (bnc#708205)
- add org.freedesktop.DisplayManager.conf (bnc#708205)
- remove obsolete knotification-requires check
- bump obsolete openSUSE version to 11.2
- add more systemd dbus services to whitelist (bnc#705677)
- CheckSUIDPermissions: use non-position-independent-executable as
  accepted upstream
- remove some false positives of the no-dependency-on checker
- fix library policy check complaining about non-ELF files (bnc#700067)
- add colord to dbus whitelist (bnc#698250)
- CheckPolkitPrivs.py: use different tag for non-fatal issues
- CheckBuildDate.py: print either file-contains-current-date or
  file-contains-current-date but not both
- add check for /var/lock/subsys usage
- disable source-or-patch-not-compressed. Not useful anymore.
- add synche-connector (bnc#683956) to dbus whitelist
- update system-config-printer (bnc#694640) in dbus whiteliste
- update legacy filter in shlib policy checker
- new version 1.2
  * Check outdated or misspelled FSF addresses in text files.
- update rpmlint-pie.diff and suse-file-var-run.diff with upstream
  accepted variant
- don't filter non-standard-gid anymore
- add dir-or-file-in-var-lock check
- remove 'nobody' from standard users
- add not-a-position-independent-executable check
- add radvd user to known list
- add org.freedesktop.hostname1 to dbus whitelist (641924)
- add account services (bnc#676638)
- another try to fix InitScriptCheck.py (bnc#690961)
- implement setFilterException()
- rediff noarch-lib64.diff and enable it again (bnc#663885)
- make error description more clearn (bnc#686328)
- fix abort in BinariesCheck
- fix sysv5-init-check.diff for real
- fix sysv5-init-check.diff to not throw exception
- fix sysv5-init-check.diff to check for preun, not postin
- update CheckInitScripts.py:
  * add check for runlevel 4
  * clarify boot.* error
  * accept $null in start/stop tags
- also check for %run_permissions if package doesn't actually need permissions
  handling
- merge suse-binarieschecks.diff and suse-hide-unstripped-outside-build.diff
  and fix the former
- ignore dir-or-file-in-usr-local as it's handled by CheckFilelist.py
- non-standard-dir-in-usr dito
- add urfkill (bnc#688328))
- update to 1.1:
  - remove upstreamed patches
  * FilesCheck.py: Don't crash if a file cannot be opened
  * FilesCheck.py: Update expected Python 3.2 bytecode magic value
  * TagsCheck.py: Improve no-description-tag info message
  * TagsCheck.py: Improve changelog related info messages.
  * Pkg.py: Treat 'Unspecified' as a valid Group
  * TagsCheck.py: Add future and overflow checks for changelog
  * FilesCheck.py: Don't emit spurious executable perm warnings for
    docs with shebangs
  * FilesCheck.py: Don't read "head" of files for in each test
  * SpecCheck.py: Check source and patch file sizes and MD5 hashes
  * Pkg.py: Fix traceback when stringifying epoch-only versions
  * TagsCheck.py: Fix TypeError when outputting
  * Pkg.py: Make file capabilities available in PkgFile
- add check for missing rcXXX symlinks (FATE#310641)
- add NetworkManager to dbus whitelist (bnc#681128)
- add wpa_supplicant to dbus whitelist (bnc#681116)
- fix typo (bnc#675329)
- add better help message for non-standard-uid
- add kde backlight helper to whitelist (bnc#672145)
- add webyast to dbus whitelist (bnc#660981)
- add hal dbus system activation file too
- add mumble-server to dbus white list (bnc#660784)
- add NetworkManager-strongswan to dbus white list (bnc#656222)
- Fix message for no-changelogname-tag: 
  This is also caused by missing changes file.
  Original message posed a contradiction, in case the 
  %changelog section header was there.
- remove filter for no-url-tag (bnc#642588) 
- clarify wording for run_ldconfig check (bnc#637187)
- skip desktop files in /etc (bnc#604283)
- fix exception on postgresql build
- also check ghost files for permission violations
- add check for %set_permissions
- modify match in CheckSUIDPermissions to work with new macros
- allow info messages even if badness scoring is used
- change Documentation/SuSE to /SUSE (bnc#618716)
- whitelist "openSUSE" at start of Summary (bnc#618716)
- remove invocations of expandMacro()
- fix another exception in branding policy check (bnc#652628)
- enable suse-hide-unstripped-outside-build.diff again
- check for file system capabilities
- check for %verifyscript and %run_permissions
- update to 1.0:
  * add support for PEP 3147 when handling python bytecode
  * various doc improvements
- remove debug logging
- fix BrandingPolicy.py
- fix supplements parsing (bnc#648404)
- add build time check (bnc#635351)
- init script check logic
- add all currently known dbus services as legacy exception
- add configurable whitelist to CheckDBUSServices.py
- fix regression in suse-binariescheck.diff
- add check for gnome and desktop related macros
- Added lxdm as a valid group and user 
- update to 0.99:
  * Add Python 2.7 magic number ( https://bugzilla.redhat.com/623607, Nils Philippsen)
- update to 0.98:
  * Pkg.py, test/test.Pkg.py: Fix self-obsoletion bug with Provides
    containing Epoch.
  * Pkg.py: Don't stringify None Epoch to 'None' string in
     compareEVR().
  * Pkg.py: Sync rangeCompare() with yum 3.2.27.
  * TagsCheck.py: Reduce some spell check noise.
  * rpmlint: Fix handling of arguments containing spaces.
  * DocFilesCheck.py: Bypass doc file check earlier if package has no
    doc files.
- Add suse-g-ir-chech.diff: *.gir belong in -devel packages.
- Update suse-version.diff: last non-obsolete version of openSUSE
  is 11.1, and latest valid version of openSUSE is 11.4.
- fix printWarning error in CheckBashisms
- add confusing-invalid-spec-name.patch
- add BashismsCheck
- add Development/Debug group (bnc#612044)
- additionally look at the BUILD_DEBUG variable to determine whether
  a warning should be printed. Needs an updated 'build' script.
- don't print unstripped binary warning when used with build script
  (bnc#618004)
- added "System/GUI/LXDE" as a valid rpmgroup
- don't allow perl vendorarch in noarch packages
- check for gethostbyname calls (bnc#506945)
- fix branding check (bnc#579556)
- fix exception in interpreter check
- restrict shlib-fixed-dependency to shlib-policy packages
- allow files in /tmp to be listed as %ghost
- tighten pkg-config check
- check for missing xinetd.d (bnc#436326)
- check for files in /var/run (fate#303793)
- check for live update problems (bnc#477649)
- rediff and enable the shared lib dependency check fix
- Add some missing rpm groups and sort list.
- tighten the interpreter check (bnc#574650)
- suppress warnings about cron.d symlinks (bnc#591431)
- workaround unicode error exceptions on non-utf8 filenames
- rediff some suse specific patches
- fix buildroot detection (bnc#584952)
- update to 0.95:
  * Skip ghost files in files checks,  https://bugzilla.redhat.com/570086
  * Work around Python's ASCII non-TTY stdout and our non-ASCII output.
  * Omit spell check warnings for capitalized words that do not start a sentence.
  * Wrap bunch of long lines, tune comments and info messages.
  * Require rpm-python >= 4.4.2.2 for expandMacro() in r1729.
  * do not execute check if the network test are marked as disabled, and simplify the logic
  * do not expand the format of the filename format, (patch from Per Oyvind Karlsten )
- update to 0.94:
  - rpm 4.8.0 support
  - better python bytecode checks
  - improved LSB/taglist
  - various fixes/patches upstreamed
- update and enable CheckPolkitPrivs
- update suse version check (add 11.2, drop 10.3)
- fix usr-arch.diff
- require python-magic as it's needed by some checks
- suppress depmod warnings (bnc#456048)
- add some missing groups
- disable badness for group check until we know the impact
- add a config file for standard RPM groups
- fixed bnc#566018 - no-ghost-alternative-file check makes no sense
  - fixed CheckAlternativesGhostFiles test, renamed the warnings to
    generic-name-not-in-filelist, generic-name-not-marked-as-ghost
- enable parallel build
- update to 0.92:
  * various fixes and python 3 compatibility added
  * new checks for python compiled files
- tighten the regex for libraries (bnc#544906)
- fix exceptions in BinaryInfo
- update to 0.90:
 * Makefile: 0.90.
 * rpmdiff: Add missing magic coding comment
   (https://bugzilla.redhat.com/508683, Michal Nowak).
 * TagsCheck.py: Fix incorrect info in self-obsoletion message.
 * FilesCheck.py: Output interpreter in non-executable-script
   warning, remove quotes from wrong-script-interpreter one.
 * Pkg.py: Remove stale comments.
 * TagsCheck.py: Code cleanup, NFC.
 * TagsCheck.py: improve percent-in-* message details.
 * TagsCheck.py: Remove obsolete-on-name check (superseded by
   self-obsoletion).
 * TagsCheck.py: Add check for self-obsoletion cases,
   https://bugzilla.redhat.com/461610
 * Pkg.py: Borrow various utilities from yum's rpmUtils.miscutils.
 * Makefile, rpmUtils: Revert previous commit.
 * Makefile, rpmUtils, rpmUtils/miscutils.py,
   rpmUtils/transaction.py: Borrow
   rpmUtils/{miscutils,transaction}.py from yum.
 * rpmdiff: Improve dependency formatting.
 * rpmdiff: Take Epoch into account in self-provides filtering.
 * Pkg.py: Improve legacy prereq tracking with new rpm versions.
 * BinariesCheck.py: Don't output missing-PT_GNU_STACK-section
   messages if readelf failed.
 * FilesCheck.py: Add check for debuginfo packages without sources.
 * FilesCheck.py: Allow more common files to be non-readable
   (https://bugzilla.redhat.com/226412).
 * FilesCheck.py: Revert relative symlink target normalization back
   to more aggressive.
 * BinariesCheck.py, Config.py, ConfigCheck.py, FHSCheck.py,
   FilesCheck.py, I18NCheck.py, MenuCheck.py, Pkg.py, PostCheck.py,
   TagsCheck.py, rpmdiff: Code cleanups.
 * FilesCheck.py: Do not check existence of relative link targets on
   the filesystem for consistency with absolute link target checks,
   improve dangling-*symlink info messages.
 * FilesCheck.py, Pkg.py: Be a bit stricter when normalizing link
   targets, do it earlier.
 * FilesCheck.py, Pkg.py: Improve link target normalization in
   symlink checks.
- filter cross-directory-hard-link as it is duplicate to a suse
  check
- filter buildroot related checks (bnc#536594)
- Added CheckAlternativesGhostFiles.py - see bnc#534451 comment#17
- disable bogus patch to InitScriptCheck.py. Causes failures and
  needs to be reworked
- fix and add weak dependencies patch again to make some suse checks
  work
- fix CheckPkgConfig.py to work with rpmlint 0.87
- refresh some patches to remove fuzz
- BuildIgnore rpmlint-mini as it is currently broken
- don't import pprint in CheckSUIDPermissions.py
- remove /selinux again. No package except 'filesystem' is supposed
  to include that.
- add filter for FHS violation of skelcd type packages
- fix some more suse patches
- added /selinux to allowed prefixes in CheckFilelist.py 
 - add cups to dbus whitelist (bnc#515977)
- fix suse checks for 0.87
- fix syntax error in suse-hide-unstripped-outside-build.diff
- update to 0.87:
  * remove old rpm support
  * improved performance and compat with python 2.6
  * many pylint/pychecker code fixes
- fix library policy checker being inactive due to API change
- update to 0.85:
  * various new checks and fixes to existing checks
  * remove upstreamed patches
- use separate error for sysconfig stuff (bnc#470965)
- move RCS detection to FilesCheck.py
- remove explicit requires on python, already handled by %py_requires
- remove check for /usr/share/info/dir from CheckFilelist.py,
  already in upstream FilesCheck.py
- fix exception for texinfo
- improve information hint for perl blacklisted paths
- fix language list for sr (bnc#471254)
- add exception for nfs-utils, texinfo and perl
- allow backup files if they are ghost files
- add check for DBus Policy problems
- CheckFilelist: optimize FHS check to only complain about wrong
  directories rather than hundreds of individual files
- CheckFilelist: add exceptions for kde and pam
- CheckPolkitPrivs: use info instead of warning to avoid badness assignment
- prefix dbus check with suse-
- add filelist check
- add whitelist entry for libieee1284
- add a check for PolicyKit privileges (disabled atm)
- add check for DBUS services
- update suse version check (add 11.1, drop 10.2)
- check library packages more strict (bnc#456053)
- ignore shared objects in a versioned non-std subdir (bnc#435588)
- only test for regular files in ChkPkgConfig check
- add check for otherproviders() in branding packages
- correct kde4 related dependency checkers to not give false advises
- check for wrong-arch references in pkgconfig files (graphviz)
- lower false positives of untranslated-desktop files check
- support for checking .comment.SUSE.OPTs. real check has been
  left out for now
- generate a different error for directories with setuid/setgid bit
- add check for /etc/permissions violations
- update to 0.84:
  * remove upstreamed patches
  * no significant changes
- add description for useless-explicit-requires (bnc#405887)
- rediff patch
- Fix name of completions file.
- be more verbose in the lsb init script checks
- change mandatory-lsb-keyword check to be in line with insserv
- remove python-base in the warning as it is confusing.
  the warning itself is still valid though
- fix config typo
- enable non-conffile-in-etc warning (bnc#409643)
- fix shlib policy dependency warnings (bnc#405280)
- update cron dependency checker (bnc#400921)
- No PT_GNU_STACK on ia64 and ppc64.
- also read /etc/rpmlint/factory.config
- fix typo in suse-version check
- update to 0.83:
  * removed upstreamed patches
  * a couple of new checks, bugfixes
- fix exception in tags check (bnc#399655)
- add a warning for self-conflicts
- fix naming policy check for lib64 based archs (bnc#392524)
- fix typo in kde4 deps check
- fix typo in branding policy check
- readd cron check
- fix kmp check after the policy change
- add checker for correct deps of kde4 packages
- add check for mono requirements (BNC#381979)
- improve branding policy checks
- add support for weak/reverse dependencies
- add checks for percent's in weak/reverse dependencies
- add checks for incorrect kmp dependencies (bnc384084#)
- fix exception on testing for unversioned branding provides
- suppress script warnings about /var/adm/fillup-templates (bnc#379601)
- add start of a branding policy checker
- Fix some regex in BinariesCheck
- Add symtab and debuginfo tests for static libs
- autogenerate users/groups from autobuild (bnc#374601)
- suppress non-devel buildrequire dependency for tcl
- fix licenses symlink handling (bnc#370364)
- allow /usr/share/locale/be@latin (bnc#370418)
- fix some false positives
- add check for a really short description
- be less restrictive in pkgconfig checks
- suppress tag-not-utf8 warnings for now
- add check for %run_ldconfig
- improve check output
- improved tags check
- cleanups
- reduce package-size-check false positives
- add another postscript check
- fix typo in sorting routine
- updated spec file name-guessing to catch more cases
- updated dot-in-identifier check
- suppression updates
- update to 0.82:
  * some patches were upstreamed
  * small bugfixes
- rework fix for bnc#354177 to consider python bytecode
  arch-independent again, but catch it in arch-dependent paths
- fix some minor buglets
- consider python bytecode to not be arch independent (bnc#354177)
- improve postcheck to ignore unexpanded macros in comments (bnc#355306)
- check binary rpath for perl version dependency (bnc#355053)
- add check for unversioned self-provides
- update suse checks from SVN
- check for dot's in dependencies - forbidden by autobuild policy
- improve documentation
- check for libtool wrapper scripts being packaged (#353240)
- reapply patch-detection fix
- add suppression for libzypp
- fix wrong indentation in verify-buildrequires
- bugfixes in check-mkdir-buildroot
- bugfix in percent-post check
- check for buildroot in %post scriptlets
- remove abused legacy shared lib policy exceptions
- suppression update
- fix suppression for internal packages
- add suppression for non-remote_fs on boot.* (#340588)
- add warning for non-utf8 filenames (#343216)
- more prereq checks 
- suppression update 
- add more prereq checks
- fix prereq parsing code (#336712) 
- update the obsolete-suse-version check to include 10.0 and 11.0
- fix prereq checks to check for coreutils
- reporting format change-back got rejected by upstream,
  so adopt other changes to deal with it 
- change back reporting format to list the severity
  first
- add more legacy suppressions found by library policy
  fix
- also check for Library Policy errors in /opt/kde3/lib
- update to 0.81:
  * various new checks, some bugfixes
  * many patches upstreamed
  * rediffed all other patches 
- NOTE: output format has changed from
  W: package check-id ..
  to
  package.<arch>: W: check-id ..
- another round of updates 
- library policy legacy suppression update 
- added 'mysql' to the list of standard users and groups
- removed 'jonas' (dropped package) from that list
- update library policy checker for libgcc and libcaca 
- check for /usr/share/gnome/help in documentation checks (#310134)
- add check for non-whitelisted filedependencies (#326803) 
- fix hardlink check for /bin 
- Fix last change.
- fix off-by-one in hardlink check
- fix exception in DuplicatesCheck 
- fix buildroot false positive
- check for hardlinks across partitions (#304167) 
- improve mkdir-installroot check
- fix rpmlint package regarding check above ;)
- improved the non-devel-buildrequires check
- added some default filters for non-devel-buildrequires and
  unneccessary-buildrequires
- check for wrong cleaning of buildroot in %install (#300232) 
- check for obscure and unneccessary buildrequires
- add an icon size check (#163547)
- refine the $remote_fs dependency check 
- suppression update
- improved macro checks
- documentation update
- detect makefile junk (#217472)
- suppression update
- fix a couple of false positives
- fix package-with-huge-docs check to not complain about
  documentation-only packages
- remove verbosity from the shared library packaging policy check
- fix man page check false positives
- make package-with-huge-docs check less verbose
- accept lua as a builtin shell
- fix false positives on filesystem package
- add check for init scrips missing $remote_fs
- adjust library policy suppressions for opal and pwlib (#290347)
- fix readme check (#291150)
- its also a devel package if it provides a -devel subpackage (#289735)
- suppress %config check for now (#286231)
- fix typo in devel-rpmgroup check
- another update list of legacy packages
- update list of legacy packages
- suppressions for mono related packages (#282121)
- fix the bzip2/gzip confusion again
- update list of legacy packages
- add list of legacy package names with non-policy conform
  package name
- check updates from SVN
- suppression update
- suppress devel-file-in-non-devel package if its just a compat
  symlink to another .so
- avoid unstripped binaries warnings in BETA
- fix filesystem lint false positives
- suppression update
- add descriptions to sysv5 init checks
- use readelf for binary info to improve performace
- check if source patch/tarballs is not bzip2'ed and bigger
  than 100k (suse packaging conventions requirement)
- check if package contains excessive sized documentation
- hide errors related to .packlist files from perl
  still need to figure out though why they're there
- fix build
- make the buildroot check work
- make the buildroot check factor 10-15 faster
- fix the pkgconfig check
- fix warning-hide hack (#279865)
- description update
- hide unstripped-binary-or-object warning outside build (#279865)
- fix typo in library policy check
- adopt library checks for suse library packaging policy
- add check for unnecessarily packaged files
- description update
- suppression update
- suppression update
- fix various checks
- add checks for init scripts
- update LibraryPolicy Checker
- suppression update
- fix XDG menu checker to also include non-/usr paths
- fix ghost-file-creation check to skip missingok files (#278761)
- suppression-update
- Library Policy Checker crash fixes (#278592)
- add description for missing lsb tags check
- fix obsolete-not-provided for yast2-provides
- fix devel-file check matching module names (e.g. apache2)
- avoid spurious executable warnings for docdatadir/examples
- add LibraryPolicy checker from Richard (warning only)
- suppression update
- fix suppression for qa_ packages
- fix exceptions caused by DesktopTranslation check
- fix crash caused by trailing colons in requires
- fix file paths in Duplicate and DesktopTranslation checks
- update sourced-dirs list
- add some more standard users
- add suppression for devel-file-in-non-devel package in java
- filter some more noise
- add descriptions for obsolete suse version check
- suppress some more noise
- don't run duplicates check for source rpms
- suppress errors for cross-avr-*
- suppress devel-packaging-naming errors for gcc41, gcc42
- group output by check and put errors last (#276943)
- suppress some more noise (#277308)
- suppress %ifarch-applied-patch (#277316)
- more suppressions for misnamed devel packages (#277317)
- Suppress errors about platform dependent code in /usr/share
  if its inside a platform-dependant subdirectory
- Suppress devel-file-in-non-devel-package for systemtap (#277338)
- Make sure that the package fails if there is any syntax
  error anywhere
- typo fix
- update config
- add three more checks
- update Duplicates Check to not crash on ghost files
- suppress bzip2 related warnings
- no documentation for lib packages
- add a check how much space is wasted by duplicated files
- remove rpm-devel requirement
- add check for filerequires on /usr/bin/env
- fix syntax errors in previous change
- add a check for /opt/kde3 not in %doc or in %lang
- fix files not in %lang check
- remove tabs from sources
- fix desktop file check (#252482)
- allow extensions to LSB starting with "X-" (#271495)
- remove check for usedforbuild tag. magic happens and
  it is created automatically
- add spec checks for obsolete suse hacks
- update to 0.80:
  * many more checks
- suppression updates
- suppressions for OpenOffice and linux-kernel-headers
- update suppressions 
- fix compatibility with rpm-python of sles9 (#216081)
- update to 0.77:
   * updated checks regarding FHS compliance
   * some python-lint fixlets
- update to 0.76 
- update to 0.75 
- suppress some glibc related errors (#157906) 
- add km to the list of valid locales 
- converted neededforbuild to BuildRequires
- add check for untranslated desktop files 
- fix i18n subdir check 
- filter init-script-name-with-dot /etc/init.d/boot.* and
  script-without-shellbang /etc/profile.d/* 
- update to 0.71
- strip "requires-on-release" for now, too much noise 
- ignore dir-or-file-in-opt 
- update to 0.70
- upgrade to rpmlint 0.69
- split out the config file from the SUSE patch
- remove some MDK specific tests and add some SUSE specific tests
- building as non-root
- initial version

OBS-URL: https://build.opensuse.org/request/show/620194
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=598
2018-07-03 08:03:34 +00:00
e6e9b3fd61 Accepting request 616106 from home:mgerstner:branches:devel:openSUSE:Factory:rpmlint
- whitelisting NetworkManager-libreswan plugin (bnc#1089340)

OBS-URL: https://build.opensuse.org/request/show/616106
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=596
2018-06-13 07:00:14 +00:00
441da09de8 - add Lua/NodeJS related groups to list of valid groups (bsc#1095769)
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=594
2018-06-04 10:14:08 +00:00
c570150c6e - add Lua/NodeJS related groups to list of valid groups
- Update rpmlint-checks to version master:
  * Blacklist python test folder in python packages
  * Error out on /etc/bash_completion.d in packages
  * Do not use otherproviders() SUSEism

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=593
2018-06-04 09:20:58 +00:00
84940addb2 Accepting request 607725 from home:onthewings:branches:devel:openSUSE:Factory:rpmlint
Add Development/Languages/OCaml group as suggested in https://build.opensuse.org/request/show/604407

The group has been used in many OCaml packages, including OCaml itself.

I also added it to the wiki: https://en.opensuse.org/openSUSE:Package_group_guidelines#Languages

OBS-URL: https://build.opensuse.org/request/show/607725
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=592
2018-05-16 06:43:36 +00:00
ae65822bc4 Accepting request 604377 from home:okurz:branches:devel:openSUSE:Factory:rpmlint
Add synapse user and group fo matrix-synapse

OBS-URL: https://build.opensuse.org/request/show/604377
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=588
2018-05-07 15:25:19 +00:00
27aa711a2b Accepting request 603154 from home:markoschandras:branches:devel:openSUSE:Factory:rpmlint
- Add 'openvswitch' user and group.

OBS-URL: https://build.opensuse.org/request/show/603154
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=586
2018-05-03 08:37:43 +00:00
1b61f1b628 Accepting request 598566 from home:mgerstner:branches:devel:openSUSE:Factory:rpmlint
- whitelisting pam_yubico module (bsc#1087060)

OBS-URL: https://build.opensuse.org/request/show/598566
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=584
2018-04-20 10:54:05 +00:00
1c5c2c3f52 Accepting request 595303 from home:mgerstner:branches:devel:openSUSE:Factory:rpmlint
- adding new names for kalarm DBUS service (bsc#1087714)

OBS-URL: https://build.opensuse.org/request/show/595303
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=582
2018-04-10 15:08:43 +00:00
95c720f6ea - added bacula user and group.
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=580
2018-04-01 17:47:35 +00:00
5434a13f31 Accepting request 590417 from home:sleep_walker:branches:devel:openSUSE:Factory:rpmlint
I'd like to push c-toxcore (and then qTox and possibly other) to Factory. Let's resever standard UID and GID for it.

- Add tox user and toxcmd group as standard openSUSE GID and UID

OBS-URL: https://build.opensuse.org/request/show/590417
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=577
2018-03-26 10:30:54 +00:00
f83e585dfa Accepting request 585035 from home:mgerstner:branches:devel:openSUSE:Factory:rpmlint
- Corrected tpm2-abrmd (bnc#1049694). The D-Bus activation file is named
  differently than the configuration file.

OBS-URL: https://build.opensuse.org/request/show/585035
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=576
2018-03-09 14:53:06 +00:00
66ddf70341 Accepting request 578342 from home:dimstar:Factory
- Add one more deprecated license:
  + GPL-2.0-with-font-exception.

Hopefully the last one to unbreak rings 1 + 2

OBS-URL: https://build.opensuse.org/request/show/578342
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=572
2018-02-20 13:11:54 +00:00
0b2848951f Accepting request 578225 from home:coolo:branches:openSUSE:Factory
- allow more deprecated licenses to unbreak ring1+2

OBS-URL: https://build.opensuse.org/request/show/578225
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=571
2018-02-20 10:07:31 +00:00
fc588f707f - add 0001-Always-import-XDG-desktop-files-as-utf8.patch
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=567
2018-02-18 14:28:33 +00:00
27e0f946b3 Accepting request 576938 from home:coolo:branches:openSUSE:Factory
- Allow some deprecated licenses that we would replace on commit
  (SPDX 2->SPDX 3 conversion)

OBS-URL: https://build.opensuse.org/request/show/576938
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=566
2018-02-15 11:45:31 +00:00
e420fc7839 - Update rpmlint-checks to version master:
* polkit: make untracked privileges also an error

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=564
2018-02-08 15:38:49 +00:00
6d377a1258 - Update to version 84.87+git20180202.3df4ae7:
* Add testcases for MenuXDGCheck.py

- Update rpmlint-checks to version master:
  * Support uppercase tag macros used by RPM 4.14

- Update to version 84.87+git20180202.3df4ae7:
  * Add testcases for MenuXDGCheck.py

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=563
2018-02-08 13:51:40 +00:00
e66338ab64 remove xdg-paths-update.diff (merged into other patch)
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=562
2018-01-23 12:12:00 +00:00
f56c6d624f - refresh for 0001-Improve-XDG-Menu-checks-stability.patch
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=560
2018-01-23 11:05:26 +00:00
15fc6a460e Accepting request 564195 from home:Pharaoh_Atem:branches:devel:openSUSE:Factory:rpmlint
- Add Development/{Languages,Libraries}/Rust groups as noted in wiki

OBS-URL: https://build.opensuse.org/request/show/564195
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=557
2018-01-15 15:18:17 +00:00
132ccb16ea Accepting request 564500 from home:krahmer:branches:devel:openSUSE:Factory:rpmlint
- whitelisting usbauth (bsc#1066877)

OBS-URL: https://build.opensuse.org/request/show/564500
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=556
2018-01-15 09:38:29 +00:00
90805877a4 Accepting request 561793 from home:adamm:branches:devel:openSUSE:Factory:rpmlint
- add missing comma (,) to config file
- add user/group _nsd for NSD name server

OBS-URL: https://build.opensuse.org/request/show/561793
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=555
2018-01-05 14:38:10 +00:00
a40e314d61 Accepting request 547583 from home:StefanBruens:branches:devel:openSUSE:Factory:rpmlint_submit
- add 0001-Binariescheck-Check-for-chroot-chdir-on-ARM-PPC.patch

OBS-URL: https://build.opensuse.org/request/show/547583
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=554
2017-12-06 09:41:39 +00:00
a880f9c696 Accepting request 546382 from home:krahmer:branches:devel:openSUSE:Factory:rpmlint
- whitelisting kcmsddm (bsc#1065563)

OBS-URL: https://build.opensuse.org/request/show/546382
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=553
2017-11-29 09:27:24 +00:00
0520e8267a * Rewrite BashismsCheck to actually work
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=552
2017-11-25 10:11:14 +00:00
e42f7f42c0 * Open paths within the rpm file itself
* Fix python warning
  * BashismCheck: Only check regular files

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=550
2017-11-24 16:54:34 +00:00
11225a2e61 - Update to version master:
* Open paths within the rpm file itself
  * Fix python warning

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=549
2017-11-24 16:45:07 +00:00
b34d205dac - Update to version master:
* Fix warnings
  * Add new rpmlint check for new %{_fillupdir} macro (boo#1069468)

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=548
2017-11-24 10:13:20 +00:00
9792c2c48b Accepting request 541862 from home:dimstar:Factory
- Add rpmlint-slpp-NUM-NUM.patch: Match libFOO<num>-<num> as a
  valid dependency on a libary. According the openSUSE packaging
  policy, if the library name ends on a number, we add a dash
  between the basename (before the .so) and the version after .so.

OBS-URL: https://build.opensuse.org/request/show/541862
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=546
2017-11-16 10:51:37 +00:00
cb46d50929 - Update rpmlint-tests to version master:
* Add Flake8 travis check
  * Fix scriptprog invocation
  * Print the duplicated filenames sorted to be stable accross multiple calls

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=544
2017-11-03 08:11:30 +00:00
0b80e184d3 - add 0001-Avoid-calling-close-on-undefined-fd-variable.patch
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=543
2017-11-01 13:01:50 +00:00
169fb46bec Accepting request 536380 from home:jengelh:branches:devel:openSUSE:Factory:rpmlint
- Description updates. Use the %make_install macro.

OBS-URL: https://build.opensuse.org/request/show/536380
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=541
2017-10-24 13:44:17 +00:00
dbbe8b55cf - update suse-whitelist-opensuse.diff to avoid a false positive
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=540
2017-10-24 12:49:55 +00:00
f60e9325b3 Accepting request 536258 from home:krahmer:branches:devel:openSUSE:Factory:rpmlint
- adding connman (bsc#1057697)

OBS-URL: https://build.opensuse.org/request/show/536258
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=538
2017-10-24 08:31:45 +00:00
b261083052 - add 0001-Accept-python-abi-as-a-valid-versioned-python-depend.patch
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=536
2017-10-21 17:27:11 +00:00
6faa80d274 - refresh 0001-Improve-XDG-Menu-checks-stability.patch (bsc#1063371)
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=534
2017-10-16 09:00:07 +00:00
32659a246a - Update to version master:
* Python 3.x porting of the ErlangCheck

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=531
2017-10-11 08:04:24 +00:00
d8c1eff8d2 - Hide the noisy warnings
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=526
2017-10-11 06:54:49 +00:00
9bc0827209 - Update to version 84.87+git20171011.856375f:
* Add unit test for ErlangCheck

- Update to version master:
  * Treat strongly versioned libs also as compliant (bsc#723726)
  * LibraryPolicy: allow %%_licensedir in packages (used by %license)

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=524
2017-10-11 06:45:21 +00:00
8982407c4d add 0007-Validate-Appdata-also-when-appstream-util-is-unavail.patch
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=521
2017-10-10 11:18:19 +00:00
92b014372d - Update to version 84.87+git20171009.dfac67b:
* Adjust output for enabled non-std group checks
- Update rpmlint-checks to version master:
  * Fix false positives for -theme- -> -branding- rename
  * Stop leaking filedescriptors
  * Pythonic fixes
  * Drop CheckAppdata (there is AppDataCheck upstream)
  * Tighten ELF check
  * Tiny code formatting cleanup
  * Tighten the branding policy reporting a bit to make it less confusing

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=519
2017-10-10 09:22:46 +00:00
35d99b203b - add 0001-Avoid-false-positives-on-is_elf-check.patch (bsc#1057216)
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=518
2017-10-10 09:19:08 +00:00
3df2094219 Accepting request 532147 from home:lnussel:branches:devel:openSUSE:Factory:rpmlint
- add package groups from
  https://en.opensuse.org/openSUSE:Package_group_guidelines to enable the
  groups check

OBS-URL: https://build.opensuse.org/request/show/532147
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=517
2017-10-06 12:16:05 +00:00
3f5a9f1635 suse-filesystem.diff, script-interpreter-only-for-exec-sc.diff: obsolete
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=516
2017-10-04 16:26:55 +00:00
2764482b3b 0001-split-wrong-script-interpreter-into-env-script-inter.patch,
0001-Handle-post-scripts-that-contain-non-ascii-character.patch

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=515
2017-10-04 13:59:08 +00:00
12c3f3df1b 0001-Improve-XDG-Menu-checks-stability.patch,
0001-split-wrong-script-interpreter-into-env-script-inter.patch

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=513
2017-10-01 20:11:13 +00:00
a18c3de7a9 0001-Tighten-wrong-script-interpreter-check-to-lower-fals.patch,
0001-Improve-XDG-Menu-checks-stability.patch

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=511
2017-10-01 12:53:30 +00:00
7b11fac9ff fix-diag-sortorder.diff, drop-unicodedata-dep.diff,
0001-Tighten-wrong-script-interpreter-check-to-lower-fals.patch

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=509
2017-10-01 12:06:10 +00:00
aba7f46fda - drop version-control-internal-file.diff, boo1027577-license_tag.patch,
add-weak-dependencies.diff: upstream

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=508
2017-10-01 11:59:23 +00:00
0dbbdc5cb8 fix-diag-sortorder.diff, drop-unicodedata-dep.diff
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=507
2017-09-30 19:54:42 +00:00
613f1d6bc0 * Port LibraryPolicyCheck to Python 3.x
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=501
2017-09-30 14:56:31 +00:00
50e8456b25 ignore-readelf-ar-error.diff, remove-ghostfile-checks.diff,
fix-diag-sortorder.diff

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=500
2017-09-30 14:55:07 +00:00
680daa4eb0 * Add TmpFilesCheck
* Flake8 / Stop leaking filedescriptors
- Update rpmlint-tests:
  * Stop leaking filedescriptors
  * Address various deprecation warnings
  * Avoid leaking fds and further Python 3.x porting
- drop sourced-dirs.diff, fix-shared-library-matching.diff,
       suse-python-abi-check.diff, add-check-for-tmpfiles-created-at-r.diff: obsolete
      ignore-readelf-ar-error.diff, remove-ghostfile-checks.diff

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=499
2017-09-30 08:27:35 +00:00
b2de5e99ae - Update to version master:
* Stop leaking filedescriptors
  * Address various deprecation warnings

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=498
2017-09-30 07:54:06 +00:00
985e347c7a - drop config.in: unused
- switch to python 3.x

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=497
2017-09-30 07:51:17 +00:00
46062032f5 - Update to version master:
* Flake8 fixes
  * Properly anchor systemd path checks
  * Python 3.x porting

- Update rpmlint-checks:
  * Flake8 fixes
  * Properly anchor systemd path checks
  * Python 3.x porting

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=495
2017-09-29 12:08:51 +00:00
5474cb37a1 0001-Execute-chroot-tests-also-on-x86-rpms.patch,
ignore-readelf-ar-error.diff

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=494
2017-09-29 12:06:07 +00:00
24e9388d4b 0003-Tighten-lib_regex-to-avoid-false-positive-in-python-.patch,
0001-Execute-chroot-tests-also-on-x86-rpms.patch

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=492
2017-09-28 22:01:58 +00:00
f110300963 - add suse-tests-without-badness.patch,
0001-Extend-scm_regex-to-capture-more-SCM-system-files.patch,
      0003-Tighten-lib_regex-to-avoid-false-positive-in-python-.patch

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=488
2017-09-28 21:08:20 +00:00
608ba7ddde - drop sourced-dirs.diff, fix-shared-library-matching.diff, suse-python-abi-check.diff: obsolete
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=486
2017-09-28 20:36:34 +00:00
4fa0fae5a0 - Update to version 84.87+git20170928.d2c55ee:
* Remove some outdated sysv init check, we have switched to systemd
- add suse-skip-macro-expansion.diff: rename from remove-expand-macros.diff

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=483
2017-09-28 18:23:54 +00:00
1cdbc13b57 - update to 1.10:
* test: Skip fedoradev GPG checks at least for now
 * test: Refresh fedora* packages on image build
 * test: Use assertEqual where appropriate, thanks to flake8/hacking
 * test: Update fedora24 config to fedora26, run it on Travis
 * Add a new test for tmpfiles.d snippets in the /etc/ tree.
 * Add new tests for systemd units and udev rules in /etc/ tree
 * test: Disable hacking for now until it's flake8 3.4+ compatible
 * test: Set up flake8-bugbear, enable it in fedoradev container
 * rpmlint: Avoid unused loop control variable
 * ZipCheck: Add TODO
 * *: Avoid mutable argument defaults
 * Be aware of -debugsource packages
 * rpmdiff: Fix unused variable from previous commit
 * rpmdiff: Support soft dependencies
 * BinariesCheck, FilesCheck: Ignore various .build-id dirs
 * Add python3-devel and rpm-build to fedoradev container to provoke some issues
 * BinariesCheck: Popen env consistency fix
 * Pkg.getstatusoutput: Set LC_ALL for all Popens, defaulting to C
 * rpmlint: Fix checking specfile from stdin
 * test.sh: Extract rpmlint command to run_rpmlint
 * Revert "Remove unused spec_lines check_spec argument"
 * BinariesCheck: Trivial cleanups
 * travis: Run make install too
 * FilesCheck: Allow multiple bytecode magic values per Python version
 * tests: Make output test tools easier to reuse
 * FilesCheck: hg.python.org -> github.com/python
 * Pkg: Return vendor and distribution as unicode strings
 * FilesCheck: Add Python 3.7 bytecode magic value
 * Pkg.b2s: Add some more test cases

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=482
2017-09-28 11:35:09 +00:00
3eec33df17 - Update to version master:
* Ignore trailing whitespace in permission files (bsc#1060738)

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=481
2017-09-28 09:32:24 +00:00
38255a7a09 Accepting request 528324 from home:eeich:branches:devel:openSUSE:Factory:rpmlint
- Add group 'singularity' for package singularity
  (See network:cluster/singularity) (FATE#323048).

OBS-URL: https://build.opensuse.org/request/show/528324
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=479
2017-09-22 21:15:18 +00:00
26baedf4f4 Accepting request 528120 from home:AndreasStieger:branches:devel:openSUSE:Factory:rpmlint
add reference to FATE#323377

OBS-URL: https://build.opensuse.org/request/show/528120
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=478
2017-09-21 16:13:12 +00:00
fe46d76293 Accepting request 527570 from home:dmolkentin:branches:devel:openSUSE:Factory:rpmlint
- Add dehydrated user & group for dehydrated, a letsencrypt client

OBS-URL: https://build.opensuse.org/request/show/527570
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=477
2017-09-20 15:11:16 +00:00
2cb9eb878b Accepting request 521676 from home:krahmer:branches:devel:openSUSE:Factory:rpmlint
- Adding fwupd (bsc#932807)

OBS-URL: https://build.opensuse.org/request/show/521676
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=475
2017-09-06 12:11:36 +00:00
8eae7ae33a Accepting request 516957 from home:BinLiu:branches:devel:openSUSE:Factory:rpmlint
-  add coroqnetd for corosync-qnetd to rpmlint

OBS-URL: https://build.opensuse.org/request/show/516957
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=473
2017-08-15 08:47:28 +00:00
7ef8b703d1 Accepting request 516891 from home:mgerstner:branches:devel:openSUSE:Factory:rpmlint
- Adding NetworkManager-l2tp (bsc#846337)

- Adding pam_script (bsc#1039848)

OBS-URL: https://build.opensuse.org/request/show/516891
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=472
2017-08-14 15:53:27 +00:00
0f8e88712a Accepting request 515143 from home:krahmer:branches:devel:openSUSE:Factory:rpmlint
- Adding nfs-ganesha (bsc#997880)

OBS-URL: https://build.opensuse.org/request/show/515143
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=470
2017-08-08 08:17:04 +00:00
847323fd81 Accepting request 512546 from home:mgerstner:branches:devel:openSUSE:Factory:rpmlint
- Added tpm2-abrmd (bnc#1049694)

OBS-URL: https://build.opensuse.org/request/show/512546
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=468
2017-07-26 07:51:51 +00:00
52ba499816 Accepting request 510506 from home:13ilya:branches:devel:openSUSE:Factory:rpmlint
mednafen

OBS-URL: https://build.opensuse.org/request/show/510506
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=467
2017-07-17 12:18:03 +00:00
38e9ccdbfe Accepting request 509368 from home:krahmer:branches:devel:openSUSE:Factory:rpmlint
- Adding pam_dbus (bsc#1039709)

OBS-URL: https://build.opensuse.org/request/show/509368
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=465
2017-07-11 08:56:19 +00:00
ad07ffcc10 Accepting request 507659 from home:msmeissn:branches:devel:openSUSE:Factory:rpmlint
- rpmlint-pie-leap42.patch, rpmlint-pie-factory.patch:
  adjust testsuite to match new PIE warning, for both
  Leap 42.3 and Factory.

- rpmlint-all-pie.patch: for non-PIE built binaries emit a warning
  to suggest build them as PIE.

OBS-URL: https://build.opensuse.org/request/show/507659
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=464
2017-07-04 12:30:44 +00:00
43093447af Accepting request 501511 from home:marec2000:branches:devel:openSUSE:Factory:rpmlint
std-user and std-group 'bitcoin' added for building correct bitcoin daemon

OBS-URL: https://build.opensuse.org/request/show/501511
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=462
2017-06-07 10:42:26 +00:00
ce4f4138f7 Accepting request 500457 from home:StefanBruens:branches:devel:openSUSE:Factory:rpmlint_3
chroot/chdir test was specific to ix86/x86_64,
add proper implementation for all ARM, relax
check on PPC

OBS-URL: https://build.opensuse.org/request/show/500457
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=460
2017-06-02 09:45:19 +00:00
debe85b1cc - whitelisting openqa (bsc#1039290)
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=459
2017-05-31 14:08:48 +00:00
31911ca76d - std-user and std-group 'xymon', added for building correct xymon client
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=458
2017-05-31 13:24:59 +00:00
56d09790cc Accepting request 498225 from home:tserong:branches:devel:openSUSE:Factory:rpmlint
- add 'prometheus' and 'grafana' standard users and groups (used by various prometheus packages in server:monitoring, and by grafana in security:logging)

OBS-URL: https://build.opensuse.org/request/show/498225
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=456
2017-05-31 13:22:26 +00:00
b160e5647b Accepting request 495342 from home:krahmer:branches:devel:openSUSE:Factory:rpmlint
- whitelisting switchroo-control (bsc#1034309)
-------------------------------------------------------------------

OBS-URL: https://build.opensuse.org/request/show/495342
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=454
2017-05-16 13:43:25 +00:00
377bfbb3ae Accepting request 491827 from home:mgerstner:branches:devel:openSUSE:Factory:rpmlint
- whitelisting backintime (bsc#1007723, bsc#1032717)

OBS-URL: https://build.opensuse.org/request/show/491827
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=452
2017-04-28 12:22:38 +00:00
0b1e98046b Accepting request 489320 from home:krahmer:branches:devel:openSUSE:Factory:rpmlint
- whitelisting thunderbolt (bsc#1033554)

OBS-URL: https://build.opensuse.org/request/show/489320
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=451
2017-04-19 13:23:38 +00:00
973f679e05 - Update to version master:
* remote unused/outdated checks

- Update to version 84.87+git20170418.092177d:
  * Remove initscript related tests, systemd FTW!

- Update to version master:
  * remote unused/outdated checks

- Update to version 84.87+git20170418.092177d:
  * Remove initscript related tests, systemd FTW!

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=450
2017-04-19 08:02:59 +00:00
9af4f3bfe1 Accepting request 487353 from home:mgerstner:branches:devel:openSUSE:Factory:rpmlint
- Adding kwalletmanager5 (bsc#1033296)

OBS-URL: https://build.opensuse.org/request/show/487353
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=448
2017-04-11 15:09:41 +00:00
0f454b79a5 Accepting request 487334 from home:krahmer:branches:devel:openSUSE:Factory:rpmlint
- Adding os-autoinst (bsc#1032649)

OBS-URL: https://build.opensuse.org/request/show/487334
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=447
2017-04-11 13:09:56 +00:00
4c388d92b2 - remove CheckKDE4Deps, CheckInitScripts
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=446
2017-04-10 08:36:37 +00:00
4cb0b52e13 - remove CheckKDE4Deps
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=445
2017-04-10 08:34:12 +00:00
92bb6b9796 - actually enable CheckSysVinitOnSystemd
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=441
2017-03-20 12:25:28 +00:00
9bf6f7cadb Accepting request 480801 from home:kwk:branches:devel:openSUSE:Factory:rpmlint
- Add logstash to StandardGroups and StandardUsers.

OBS-URL: https://build.opensuse.org/request/show/480801
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=440
2017-03-17 10:45:57 +00:00
4ac315cd5b * Prevent a false-positive in systemd
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=437
2017-03-09 16:30:39 +00:00
d2ea0aad89 fix
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=434
2017-03-09 15:37:32 +00:00
9c8f75c3fb update sysv check
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=433
2017-03-09 15:36:55 +00:00
7a660e3aaf - Update to version 84.87+git20161214.5500838
* add checks for shlib-policy-name-error and "no dependency on *lib*"

- rpmlint-checks:
  * Check for old SysVinit scripts and the usage of insserv

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=432
2017-03-09 15:21:57 +00:00
32761c62fa Accepting request 461830 from home:mimi_vx:branches:devel:openSUSE:Factory:rpmlint
- fix boo#1027577
  patch boo1027577-license_tag.patch

OBS-URL: https://build.opensuse.org/request/show/461830
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=430
2017-03-03 16:55:29 +00:00
1ea0b2e005 Accepting request 455133 from home:lrupp:branches:devel:openSUSE:Factory:rpmlint
- rename user/group sks to _sks following 
  https://github.com/LinuxStandardBase/lsb/pull/21

OBS-URL: https://build.opensuse.org/request/show/455133
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=428
2017-02-09 14:12:24 +00:00
f8c6117e50 Accepting request 455040 from home:krahmer:branches:devel:openSUSE:Factory:rpmlint
- adding blueman (bsc#987141)

OBS-URL: https://build.opensuse.org/request/show/455040
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=427
2017-02-06 15:37:20 +00:00
9bf0d81965 Accepting request 453660 from home:Zaitor:branches:devel:openSUSE:Factory:rpmlint
Silence rpmlint warnings when building gdm and polkit

[  105s] polkit.x86_64: W: non-standard-uid /usr/share/polkit-1/rules.d polkitd
[  105s] polkit.x86_64: W: non-standard-uid /etc/polkit-1/rules.d polkitd

and 

[  491s] gdm.x86_64: W: non-standard-gid /run/gdm gdm
[  491s] gdm.x86_64: W: non-standard-gid /var/log/gdm gdm
[  491s] gdm.x86_64: W: non-standard-gid /var/lib/gdm gdm

OBS-URL: https://build.opensuse.org/request/show/453660
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=425
2017-02-01 06:49:13 +00:00
aba168ae61 - suse-spdx-license-exceptions.patch: removed fuzziness from patch.
- issue_68_BinariesCheck_lower_memory.patch: split into seperate patches
  issue_68_BinariesCheck_lower_memory-1.patch
  issue_68_BinariesCheck_lower_memory-2.patch
  issue_68_BinariesCheck_lower_memory-3.patch
  issue_68_BinariesCheck_lower_memory-4.patch
  and unfuzzed patch number 3.

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=424
2017-01-31 15:01:29 +00:00
c793b67a68 Accepting request 453620 from home:krahmer:branches:devel:openSUSE:Factory:rpmlint
- Whitelisting rebootmgr (bsc#1019644)

OBS-URL: https://build.opensuse.org/request/show/453620
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=423
2017-01-31 14:24:54 +00:00
bd5ca73a0d Accepting request 452120 from home:krahmer:branches:devel:openSUSE:Factory:rpmlint
- Whitelisting powerdevil discretegpuhelper (bsc#1019748)

OBS-URL: https://build.opensuse.org/request/show/452120
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=421
2017-01-24 10:34:55 +00:00
e6e011e4a3 Accepting request 449302 from home:krahmer:branches:devel:openSUSE:Factory:rpmlint
- Adding org.freedesktop.resolve1.conf (bsc#917781)

OBS-URL: https://build.opensuse.org/request/show/449302
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=419
2017-01-09 10:00:16 +00:00
c4010c1a96 Accepting request 448605 from home:StefanBruens:branches:devel:openSUSE:Factory:rpmlint_submit
Submit as requested in
https://github.com/lnussel/rpmlint-code/pull/1

OBS-URL: https://build.opensuse.org/request/show/448605
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=418
2017-01-09 08:32:58 +00:00
3cf7aeba7b - update suse-obsolete-version check (bsc#743981)
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=417
2017-01-02 14:29:36 +00:00
65ff141179 Accepting request 443802 from home:krahmer:branches:devel:openSUSE:Factory:rpmlint
- whitelisting pam_slurm (bsc#1007053)

OBS-URL: https://build.opensuse.org/request/show/443802
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=415
2016-12-05 10:36:11 +00:00
7c2eaa69bd Accepting request 437392 from home:krahmer:branches:devel:openSUSE:Factory:rpmlint
- whitelisting pam_gdm (bsc#1004346)

OBS-URL: https://build.opensuse.org/request/show/437392
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=411
2016-10-26 09:33:37 +00:00
a9828cd622 Accepting request 434289 from home:msmeissn:branches:devel:openSUSE:Factory:rpmlint
- config: whitelist flatpak dbus service/config (bsc#984817)

OBS-URL: https://build.opensuse.org/request/show/434289
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=409
2016-10-11 11:16:35 +00:00
1f8f946b41 Accepting request 427597 from home:krahmer:branches:devel:openSUSE:Factory:rpmlint
- adding sysprof DBUS service (bsc#996111)

OBS-URL: https://build.opensuse.org/request/show/427597
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=407
2016-09-14 12:09:34 +00:00
6e56072b00 Accepting request 425102 from home:lrupp:branches:devel:openSUSE:Factory:rpmlint
- Adding sks (Synchronizing Key Server) to known user/group

OBS-URL: https://build.opensuse.org/request/show/425102
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=405
2016-09-07 07:03:58 +00:00
a29c886d0f fix syntax error
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=404
2016-09-06 13:31:33 +00:00
e0f3b8e0ba - rpmlint-checks:
* Make checks python3 compatible
  * Fix update-alternatives check when it's quoted

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=402
2016-08-31 13:21:28 +00:00
e53391cde4 Accepting request 420600 from home:StefanBruens:branches:devel:openSUSE:Factory:rpmlint_2
OBS-URL: https://build.opensuse.org/request/show/420600
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=401
2016-08-31 06:39:49 +00:00
0a289acc67 - Update to version 13.2+git20160725.8d99488:
* add check for calls to gethostbyname and similar
  * add check for correct invocation of chroot

- rpmlint-checks:
  * Fix typo in BrandingPolicyCheck.py

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=398
2016-07-25 14:31:52 +00:00
c3685ae1de Accepting request 405788 from home:StefanBruens:branches:devel:openSUSE:Factory:rpmlint_2
OBS-URL: https://build.opensuse.org/request/show/405788
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=395
2016-07-04 08:26:33 +00:00
8a11d42efe Accepting request 402958 from home:jubalh:branches:devel:openSUSE:Factory:rpmlint
- Adding prosody to known user/group

OBS-URL: https://build.opensuse.org/request/show/402958
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=393
2016-06-19 21:17:26 +00:00
c5ad993648 Accepting request 398392 from home:alarrosa:branches:devel:openSUSE:Factory:rpmlint
- add 0001-Fix-resolving-Python-source-from-3.5-.opt-12.pyc.patch:
  Fixes FilesCheck to resolve correctly the python source file
  from pyc files following PEP0488 (like *.{tag}.opt-[12].pyc).
  (bsc#982076)

OBS-URL: https://build.opensuse.org/request/show/398392
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=391
2016-06-06 11:07:16 +00:00
bc18f6b179 - suse-spdx-license-exceptions.patch, suse-sysv-init-checks.diff:
adjust to match rpmlint-tests again

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=387
2016-05-19 19:49:57 +00:00
5739b595b1 - update link to list of valid licenses
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=386
2016-05-19 19:11:53 +00:00
46a179687c - temporary approval for tcmu-runner dbus service (bsc#978903)
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=385
2016-05-19 12:00:27 +00:00
f5beb6b31a Accepting request 393463 from home:StefanBruens:branches:devel:openSUSE:Factory:rpmlint_2
Pyo files contained full source path including $DESTDIR, i.e. %{buildroot}

Triggered rebuild, all files are now identical

OBS-URL: https://build.opensuse.org/request/show/393463
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=384
2016-05-04 07:28:52 +00:00
554e557fc4 - add suse-spdx-license-exceptions.patch (bsc#973404)
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=382
2016-04-06 14:18:58 +00:00
0c33550b32 Accepting request 381801 from home:krahmer:branches:devel:openSUSE:Factory:rpmlint
- whitelisting openattic (bsc#972478)

OBS-URL: https://build.opensuse.org/request/show/381801
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=380
2016-03-30 12:11:15 +00:00
0de9b8948a Accepting request 379434 from home:markkp:branches:devel:openSUSE:Factory:rpmlint
Adding chrony UID/GID for new chrony package.

OBS-URL: https://build.opensuse.org/request/show/379434
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=379
2016-03-29 15:52:49 +00:00
6a9ae71922 - whitelist rabbitmq user and group
* rpmlint-check-gethostbyname.patch

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=377
2016-03-14 16:08:33 +00:00
0082475334 Accepting request 368814 from home:StefanBruens:branches:devel:openSUSE:Factory:rpmlint_2
OBS-URL: https://build.opensuse.org/request/show/368814
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=375
2016-03-10 11:08:59 +00:00
6b2de62510 - add 0001-Avoid-messing-with-the-error-encoding-Fixes-61.patch (bsc#967556)
- fix requires

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=372
2016-02-22 08:21:14 +00:00
81ff1e38fb Accepting request 359113 from home:sleep_walker:branches:devel:openSUSE:Factory:rpmlint
- add 'guixbuild' as standard group (for package guix, rq 358991)
- don't require %config for bash completion scripts in /etc

OBS-URL: https://build.opensuse.org/request/show/359113
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=370
2016-02-15 20:14:20 +00:00
db6e6f47f8 osc copypac from project:devel:openSUSE:Factory:rpmlint package:rpmlint revision:367
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=369
2016-02-10 13:01:33 +00:00
80fab6a3a4 OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=368 2016-02-08 13:11:14 +00:00
2b61e0b243 Accepting request 357916 from home:lnussel:branches:Base:System
- whitelist systemd-importd (bnc#964935)

OBS-URL: https://build.opensuse.org/request/show/357916
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=367
2016-02-08 13:08:26 +00:00
f9197f6e6d - enable tests during building
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=365
2016-01-28 07:20:40 +00:00
68c088a14f - add postin-speedup.diff, binaryinfo-speedup.diff
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=363
2016-01-21 12:19:22 +00:00
1c2e4af3e4 Accepting request 354880 from home:krahmer:branches:devel:openSUSE:Factory:rpmlint
- whitelist iio-sensor-proxy (bsc#939191)

OBS-URL: https://build.opensuse.org/request/show/354880
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=362
2016-01-20 09:28:53 +00:00
013d001723 Accepting request 353425 from home:krahmer:branches:devel:openSUSE:Factory:rpmlint
- whitelist drbdmanage DBUS (bsc#956811)

OBS-URL: https://build.opensuse.org/request/show/353425
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=360
2016-01-13 15:09:37 +00:00
e98f07a506 Accepting request 348348 from home:AndreasStieger:branches:devel:openSUSE:Factory:rpmlint
- add wireshark group [bsc#957624]

OBS-URL: https://build.opensuse.org/request/show/348348
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=358
2015-12-11 10:27:58 +00:00
5221a1b4ee Accepting request 347013 from home:krahmer:branches:devel:openSUSE:Factory:rpmlint
- adding thermald DBUS service (bsc#954771)

OBS-URL: https://build.opensuse.org/request/show/347013
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=357
2015-12-01 14:22:36 +00:00
2a67d76fbf - Update to version 13.2+git20151130.4729923:
+ add shared library tests

- fix shared library matching (fix-shared-library-matching.diff)

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=354
2015-11-30 13:31:03 +00:00
912bea2445 Accepting request 346358 from home:lnussel:branches:devel:openSUSE:Factory:rpmlint
- rpmlint 1.8 update
 * python 3 fixes
 * Add support for file triggers
 * Mechanism to black list certain C calls
 * new error: non-devel-file-in-devel-package
 * appdata check configurable
 * project moved to github
 * Patches dropped:
  avoid-mismatched-libregex.diff
  filename-non-utf8-exception.diff
  fix-ghost-file-handling.diff
  save-content-to-an-array.diff
  fix-TmpFilesCheck-pattern-match.diff
  move-ghost-file-check-to-TmpFilesCh.diff

OBS-URL: https://build.opensuse.org/request/show/346358
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=353
2015-11-26 10:24:13 +00:00
8ff8adb7cd - fix TmpFilesCheck not finding pattern in the full script
(fix-TmpFilesCheck-pattern-match.diff)

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=347
2015-11-13 12:26:55 +00:00
4f8b64d063 Accepting request 343178 from home:krahmer:branches:devel:openSUSE:Factory:rpmlint
- whitelisting cinnamon settings daemon (bsc#951830)

OBS-URL: https://build.opensuse.org/request/show/343178
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=345
2015-11-09 12:48:47 +00:00
716211aab3 update changes file
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=342
2015-10-14 14:26:38 +00:00
43848ac058 - Speedup CheckBuildDate check
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=341
2015-10-14 14:20:29 +00:00
e79f19c562 Accepting request 330560 from home:aboe76:branches:devel:openSUSE:Factory:rpmlint
add salt user and group to rpmlint

otherwise I can't fix:
bugzilla.opensuse.org/show_bug.cgi?id=939831

OBS-URL: https://build.opensuse.org/request/show/330560
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=339
2015-09-12 06:21:18 +00:00
296253131f Accepting request 330014 from home:krahmer:branches:devel:openSUSE:Factory:rpmlint
- Added teamd DBUS config (bnc#941993)

OBS-URL: https://build.opensuse.org/request/show/330014
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=338
2015-09-09 10:51:13 +00:00
bbbac7b8d5 Accepting request 329643 from home:kstreitova:branches:devel:openSUSE:Factory:rpmlint
- Add shibd user and group [fate#318304]

OBS-URL: https://build.opensuse.org/request/show/329643
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=337
2015-09-08 09:38:37 +00:00
95a5c115cc Accepting request 315677 from home:michalsrb:branches:devel:openSUSE:Factory:rpmlint
- Add vnc user and group. (fate#318936)
We need to store key and certificate for encrypted connection, such that nobody can read the key except the VNC server. Running the VNC server under root wouldn't be good idea, so we need separate user.

OBS-URL: https://build.opensuse.org/request/show/315677
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=335
2015-07-10 10:28:04 +00:00
d6a298281d Accepting request 314477 from home:msmeissn:branches:devel:openSUSE:Factory:rpmlint
- add a whitespace line as %autosetup seems broken.

OBS-URL: https://build.opensuse.org/request/show/314477
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=333
2015-06-30 08:52:30 +00:00
df543f6031 Accepting request 313370 from home:scarabeus_iv:branches:devel:openSUSE:Factory:rpmlint
- Add mysql group to the known groups

OBS-URL: https://build.opensuse.org/request/show/313370
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=331
2015-06-24 08:27:08 +00:00
d61b2e51fe - Update to version 13.2+git20150520.a374c88:
+ add tmpfiles.d checks

- skip files handled by tmpfile mechnism in regular ghost file check
  (move-ghost-file-check-to-TmpFilesCh.diff)

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=329
2015-05-20 08:02:50 +00:00
5ad6c8a066 - Update to version 13.2+git20150519.278efdf:
+ add ghost file checks
  + print names of failed tests

- fix update_git.sh
- make sure tmpfiles are listed in %files
  (add-check-for-tmpfiles-created-at-r.diff)
- don't complain about missingok ghost files
  (fix-ghost-file-handling.diff)
- remove obsolete check for %defattr in spec files
  (remove-files-attr-not-set-check.diff)

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=328
2015-05-19 12:23:59 +00:00
23f6ae91c6 Accepting request 303537 from home:tserong:branches:devel:openSUSE:Factory:rpmlint
Add 'ceph' user and group

OBS-URL: https://build.opensuse.org/request/show/303537
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=323
2015-04-24 08:19:24 +00:00
db7d1e6b36 Accepting request 298577 from home:krahmer:branches:devel:openSUSE:Factory:rpmlint
- fixing some .conf/.service suffixes 
- adding realmd DBUS service (bnc#916766)

OBS-URL: https://build.opensuse.org/request/show/298577
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=322
2015-04-22 12:23:20 +00:00
dadba5cd0e - update save-content-to-an-array.diff with upstream version
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=318
2015-04-20 14:11:01 +00:00
bda5d592a2 - new versioin 1.6
- add script update_git.sh based on qemu's to simplify importing
  a patch series from git after rebasing.
* Patches dropped:
  0001-Python-3-compatibility-tweaks.patch (upstream)
  0001-Set-Python-3.4-magic-number-to-3310.patch (upstream)
  add-scoring-support.diff (different upstream solution)
  check-buildroot-during-install.diff (need to fix no-cleaning-of-buildroot check upstream)
  fix-versioned-prereq.diff (was disabled, not sure what it's useful for)
  ignore-non-readable-in-etc.diff (filtered anyways)
  locale-support.diff (drop)
  locale-update.diff (different upstream solution now)
  more-verbose-lsb-check.diff (drop)
  perl-versioned-rpath-deps.diff (upstream)
  rpmlint-1.5-disallow-var-run-and-var-lock.diff (upstream)
  rpmlint-1.5-Fix-setgroups-error-name.diff (upstream)
  rpmlint-decode-fix.diff (different upstream solution)
  rpmlint-fix-unexpanded-macros-for-array-values.patch (different upstream solution)
  stricter-tags-check.diff (merged in weak deps and check-for-self-provides.diff)
  suppress-for-perl-python.diff (use filter instead)
  suse-binary-info-compile-opts.diff (drop)
  suse-changelog.patch (change config instead)
  suse-mono-deps-checks.diff (useful?)
  suse-required-lsb-tags.diff (different upstream solution)
  verify-buildrequires.diff (very build system specific, drop)
  xdg-check-exception.diff (upstream)
* renamed patches:
  script-interpreter-only-for-exec-scripts.diff
  -> script-interpreter-only-for-exec-sc.diff
  confusing-invalid-spec-name.patch

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=317
2015-04-10 14:35:46 +00:00
4f803ce97f - use the correct networkd dbus service names. (bnc#918799)
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=314
2015-04-09 08:14:12 +00:00
3d63da49fa Accepting request 290012 from home:krahmer:branches:devel:openSUSE:Factory:rpmlint
- added systemd network DBUS service (bnc#918799)

OBS-URL: https://build.opensuse.org/request/show/290012
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=311
2015-03-09 11:57:58 +00:00
22395fa067 Accepting request 285637 from home:krahmer:branches:devel:openSUSE:Factory:rpmlint
- added storaged DBUS service (bnc#915769)

OBS-URL: https://build.opensuse.org/request/show/285637
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=309
2015-02-11 13:09:00 +00:00
23dcfea513 Accepting request 285141 from home:kwk:branches:devel:openSUSE:Factory:rpmlint
pcp 3.10 requires these

- add standard users and groups pcp and pcpqa for pcp

OBS-URL: https://build.opensuse.org/request/show/285141
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=308
2015-02-11 13:02:28 +00:00
8fe374a037 Accepting request 264678 from home:sumski:hazard:to:your:stereo
whitelist sddm

OBS-URL: https://build.opensuse.org/request/show/264678
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=306
2014-12-11 08:41:55 +00:00
dbd5c00a2c Accepting request 264657 from home:krahmer:branches:devel:openSUSE:Factory:rpmlint
- added firewalld dbus service (bnc#907625)

OBS-URL: https://build.opensuse.org/request/show/264657
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=305
2014-12-10 14:06:29 +00:00
4b3d56ebe0 Accepting request 263832 from home:krahmer:branches:devel:openSUSE:Factory:rpmlint
- added iouyap group (bnc#904060)

OBS-URL: https://build.opensuse.org/request/show/263832
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=303
2014-12-03 13:21:27 +00:00
2f001a3090 Accepting request 263621 from home:matejcik:branches:devel:openSUSE:Factory:rpmlint
- added standard user and group davfs2 (bnc#907662, FATE#318116)

OBS-URL: https://build.opensuse.org/request/show/263621
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=302
2014-12-01 15:51:28 +00:00
476132ba90 Accepting request 258478 from home:tboerger:branches:devel:openSUSE:Factory:rpmlint
I have added crowbar user and group to register it as valid default user and group for crowbar systemmanagement packaging.

OBS-URL: https://build.opensuse.org/request/show/258478
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=300
2014-10-28 10:18:55 +00:00
efc444b5ac Accepting request 251856 from home:sfalken:branches:devel:openSUSE:Factory:rpmlint
- added standard user and group siproxd for the siproxd proxy

OBS-URL: https://build.opensuse.org/request/show/251856
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=298
2014-09-24 18:31:55 +00:00
8b223aa7d4 Accepting request 246617 from home:Aikhjarto:branches:devel:openSUSE:Factory:rpmlint
added standard user iodined

OBS-URL: https://build.opensuse.org/request/show/246617
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=295
2014-08-27 11:54:55 +00:00
36fec8744f Accepting request 245725 from home:wanghaisu:branches:devel:openSUSE:Factory:rpmlint
- FATE#314409. Add libstoragemgmt user/group.

OBS-URL: https://build.opensuse.org/request/show/245725
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=293
2014-08-22 09:07:15 +00:00
c4877b972d Accepting request 245700 from home:sumski:branches:devel:openSUSE:Factory:rpmlint
Add sddm group/user (to go with sr#245699)

OBS-URL: https://build.opensuse.org/request/show/245700
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=292
2014-08-22 07:46:23 +00:00
b7c247d42f Accepting request 245617 from home:Aikhjarto:branches:devel:openSUSE:Factory:rpmlint
Added standard user/group polipo

OBS-URL: https://build.opensuse.org/request/show/245617
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=291
2014-08-21 13:41:35 +00:00
fa361f3e01 Accepting request 245603 from home:deadpoint:branches:devel:openSUSE:Factory:rpmlint
Add user/group unbound for unbound caching dns server

OBS-URL: https://build.opensuse.org/request/show/245603
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=290
2014-08-21 13:23:30 +00:00
6cfe77a95e - adjust initscript check to match new systemctl based
%restart_on_update resp %stop_on_removal

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=289
2014-08-21 13:02:12 +00:00
5e880067b3 Accepting request 241727 from home:WernerFink:branches:devel:openSUSE:Factory:rpmlint
- Add the groups systemd-journal, systemd-journal-gateway, and tape
  as required by systemd
- Add the user systemd-journal-gateway as required by systemd

OBS-URL: https://build.opensuse.org/request/show/241727
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=287
2014-07-21 12:25:16 +00:00
0fabc8490f Accepting request 241513 from home:jsegitz:branches:devel:openSUSE:Factory:rpmlint
- updated rpmlint-checks-master.tar.gz to include CheckSystemdInstall.py

OBS-URL: https://build.opensuse.org/request/show/241513
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=285
2014-07-18 15:14:09 +00:00
97a96939d6 Accepting request 241366 from home:msmeissn:branches:devel:openSUSE:Factory:rpmlint
- allow org.kde.kf5auth.conf after adjustment of race condition
  (bnc#864716)

OBS-URL: https://build.opensuse.org/request/show/241366
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=283
2014-07-17 16:13:00 +00:00
8d07de4c9e Accepting request 239938 from home:kalabiyau:branches:devel:openSUSE:Factory:rpmlint
- added user and group sensu required for sensu server, client

OBS-URL: https://build.opensuse.org/request/show/239938
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=281
2014-07-09 11:55:02 +00:00
197e823e18 Accepting request 239174 from home:msmeissn:branches:devel:openSUSE:Factory:rpmlint
- allow user and group ddclient for the ddclient users (bnc#881520)

OBS-URL: https://build.opensuse.org/request/show/239174
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=279
2014-07-01 14:22:56 +00:00
OBS User buildservice-autocommit
09e21f3bec Accepting request 238173 from devel:openSUSE:Factory:rpmlint
auto commit by copy to link target

OBS-URL: https://build.opensuse.org/request/show/238173
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=278
2014-06-23 07:24:06 +00:00
OBS User buildservice-autocommit
634300a49d Updating link to change in openSUSE:Factory/rpmlint revision 220.0
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=3959c386ee0fa81c498478f8d93f7d2f
2014-06-23 07:24:06 +00:00