- enhance README.SUSE OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/request-tracker?expand=0&rev=71
46 lines
3.1 KiB
Plaintext
46 lines
3.1 KiB
Plaintext
# make testdeps is pre configure as it just tests needed dependencies
|
|
addFilter("make-check-outside-check-section.*make testdeps")
|
|
# use an own user:group for RT tasks
|
|
addFilter("non-standard-uid /var/run/request-tracker rt");
|
|
addFilter("non-standard-uid /var/cache/request-tracker.* rt");
|
|
addFilter("non-standard-uid /var/log/request-tracker rt");
|
|
addFilter("non-standard-uid /var/lib/request-tracker rt");
|
|
addFilter("non-standard-gid /var/lib/request-tracker rt");
|
|
# RT::Shredder:ScripCondition is currently part of RT itself -
|
|
# wait for Upstream to do the split
|
|
addFilter("perl5-naming-policy-not-applied.*/usr/lib/perl.*/RT/Shredder/ScripCondition.pm");
|
|
# Duplicate files - we ignore them for now
|
|
addFilter("files-duplicate.*/usr/sbin/rt-server.*/usr/sbin/standalone_httpd:/usr/sbin/rt-server.fcgi");
|
|
addFilter("files-duplicate.*/usr/share/doc/packages/request-tracker/README.*/usr/share/request-tracker/doc/README");
|
|
# the init script just creates missing directories on start, no need to restart the "application"
|
|
addFilter("init-script-without-%restart_on_update-postun.*/etc/init.d/request-tracker");
|
|
# the RT module is the main part of the Request Tracker application - don't split it out into a dedicated perl-RT module for now
|
|
addFilter("perl5-naming-policy-not-applied /usr/lib/perl5/vendor_perl/.*/RT");
|
|
# no rc-links for timer services
|
|
addFilter("suse-missing-rclink.*rt-email-dashboard");
|
|
addFilter("suse-missing-rclink.*rt-email-digest-daily");
|
|
addFilter("suse-missing-rclink.*rt-email-digest-weekly");
|
|
# according to https://en.opensuse.org/openSUSE:Systemd_packaging_guidelines#Packaging_of_the_systemd_timers
|
|
# it's enough to handle the timer files and not the service files
|
|
addFilter("systemd-service-without-service_add_post.*rt-email-dashboard.service");
|
|
addFilter("systemd-service-without-service_add_post.*rt-email-digest-daily.service");
|
|
addFilter("systemd-service-without-service_add_post.*rt-email-digest-weekly.service");
|
|
addFilter("systemd-service-without-service_add_pre.*rt-email-dashboard.service");
|
|
addFilter("systemd-service-without-service_add_pre.*rt-email-digest-daily.service");
|
|
addFilter("systemd-service-without-service_add_pre.*rt-email-digest-weekly.service");
|
|
addFilter("systemd-service-without-service_del_postun.*rt-email-dashboard.service");
|
|
addFilter("systemd-service-without-service_del_postun.*rt-email-digest-daily.service");
|
|
addFilter("systemd-service-without-service_del_postun.*rt-email-digest-weekly.service");
|
|
addFilter("systemd-service-without-service_del_preun.*rt-email-dashboard.service");
|
|
addFilter("systemd-service-without-service_del_preun.*rt-email-digest-daily.service");
|
|
addFilter("systemd-service-without-service_del_preun.*rt-email-digest-weekly.service");
|
|
# directories for the GnuPG and SMIME keys
|
|
addFilter("non-standard-gid.*/var/lib/request-tracker/data rt");
|
|
addFilter("non-standard-gid.*/var/lib/request-tracker/data/gpg rt");
|
|
addFilter("non-standard-gid.*/var/lib/request-tracker/data/smime rt");
|
|
addFilter("non-standard-uid.*/var/lib/request-tracker/data rt");
|
|
addFilter("non-standard-uid.*/var/lib/request-tracker/data/gpg rt");
|
|
addFilter("non-standard-uid.*/var/lib/request-tracker/data/smime rt");
|
|
|
|
|