ServiceReport-2.2.3+git1.55a13db1c256-bp152.8.1<>,M$a!M@eee%8?/:'WpxdίlԔ/? 0V@nζ9ŏ1M~bAؑHƎF3WA[@A>؊ܚ9rd=q.* _c%,\XytOqs:Y^C]ZD+8USFډ}$%>7PM 3=C%Gfj`Rx>[PE$Ql-u2LzZ8P/RԖ`c)C!u[x >FC(?Cd( 2 (,8<U^k @ O DD 4D D D PD DD D"L"D###$($8$ 9$ :&H =0K>0S?0[@0cF0kG0DH1DI2DX2Y2\3 D]4D^8b<c=Zd>e> f>l>u>$Dv?4w?Dx@DyB-zBBBBCCServiceReport2.2.3+git1.55a13db1c256bp152.8.1A tool to validate and repair First Failure Data Capture (FFDC) configurationServiceReport is a python based tool that investigates the incorrect First Failure Data Capture (FFDC) configuration and optionally repairs the incorrect configurationacloud122pSUSE Linux Enterprise 15openSUSEGPL-2.0-onlyhttp://bugs.opensuse.orgSystem/Managementhttps://github.com/linux-ras/ServiceReportlinuxnoarch if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in servicereport.service ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fi if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in servicereport.service ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi done fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable servicereport.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop servicereport.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in servicereport.service ; do sysv_service="${service%.*}" rm "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart servicereport.service ) || : fi fix_x  $ 76 K,#FmS%a/ v%,6 =g o,.Q] n  W;sA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤aaaaaaaa%aaaaaaaaa%a%a%a%aa%aaaa%aaaaaaa%a%a%a%a%a%aa%aaaa%aaaaaaaa%a%a%a%a%aa%aaaa%aaa%aa%a%bbcb77f2ffa90367ea5f03ebda6b509b2245b6a9aabbb2a9032ce30ee2c9ab561f3e24c5379eb32460adffb0c8a06720db9f2fc2b9c72c55dc192ae9edd8e177d6ad8fcd50006e20ec84219733dd3f43c03272cc459311443829d96d05b2189b01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b8fb64b744cb1784369a248ec3cc92a538d9fc082b1e1182b4e4cae04039080405a0fc873f2571fde5beac8948bf58e9bf60c240b5367d4074edf9873e336cfa9168d0c778abc4bd849d8ae16e0ba0705334a94260f1ba24b3f2f9e604a529a1fb9b9edab3c2d09a071ab7c8c887f7d358e8f12d38f15ec4670913ae3cf8fdff99c96fc19a3d6d7fd64e0b8eea4d4ca2c48db5e18a40bc4de53954639fd4e6f1ca936bbf8f092f3abe11ec2a29dcbe89c84a0c553dda9979f323f75119cc83ec3fae96c436256e38f5157fb3bf1db8a4fe2e41cc4340daf39aacd621708cf10b53eb2671f1102867630e7adf155e8db8f0a15342445eda4c3c67994cbbfa8cd1af2d26fe3a34e69f4bf38cbd06d382dbd3b650827b4384bb0e39d1f1b3a314d6d88c26c9b64e0a8cc1c51587a434164637542f4774fa4ea9eacec81c3ecee2c8d250713956c0c39beda6efb1750ddcba21a1b65190cf97e2b98090729eae25c4492cc9712fcc7ea28956426ec2b5347492a60c4dd5631b4a9bcea04c2427b2a69b15e63e625a4d22ca5a3bbee5231628221f47bf80ac6107081ed834c29a53868f8ddbbd44634857fba5b0623ccbdc993537e1c211c81e523e3c42defd12f826e7a09fc93999bdb87f528c2dfa49aaa70314fc8327d04f6c1050dac72af18719228f57705a7cbfa90d9e6e84b84841f62de27e1488289d3f280cd826737b7e61ab0cf757fa87169f9719f8702c2621cf1aaf290bd3f197f02c278d8f2879f2533c80c2758b3f3cf736aff7d795f07fdb89e65af5a4d9c7efa5ae2bb4869eb52ec94ed1b7dfb429c916c857423bc87a02d0cdd03f364df940d853231c3fffe8d7f04f08de4c75f4a805c15bbaa535b2c08fc1210d2a5cce35e2bdaa3c477f1be7e47b7877b02237b57f07180661fed645c0a62825d40df35689ac45b7a58d5f6992269c1ccdc41565070c6506dbb07769af890e4d46034682c950bd694cd2dcbb7a84af968741b9db55ba306a7533f8c866dacf1a068a1269a3ffcb25fe3f4fc3c00481535e6471a24358b56e1b84b2e64861ca46c3ae5fb421b1f0af82910f77350f0741709b57987abad7398a0cf3493fefd34120e724974913a700ca8fd91fea07635262ab04a2fadf5fe017277aaf2dd65b362bc4d0160048487b1db3b69eeab24425d77a7a078549a69a21f33f46c22f370c86112bad46e5c8e85fd738bcd327b96ed2393eb6e8c18e782e6d9058b5ccda40918d6bdc255501f56d96fee3ea8906b6e0a934c7aaf47e191c38de1f8bbab556bb3b663a3399c16249b17bad638ae87ab737180c3c294febce74f31d61d2710220db9e839e4368d51d48f8e7e881d79bcc5a2580aa189d982ad50de453fc3b4b12dc08160534be30b8da3ed1d6663ecd72fe88f5fe916527e9b8dc9197b11904a113ac73b93fedb6c53676456019644b3f3fad6b645d24093a497759e51a173e4f3d22921a0e8e4bbcf7c0a55b639a9004a2974fec24c630ef3cffb8a5f46385b0827f20c195ef1885e2ca79fe4b79a6f2ee3e0bb1963665993c63a7995367ac503710fcf3d2158005f54f3e6dfcded5cdc7076c46c44e86647540095897f88ddf823b5373e3911fb5a826680bff95ac2931b35c922f836b965163eef10369a63835cff7d2487ab87f62b3c5423c418f2eecdd760efc5806df692638d6d86a9f2e07a4daeee5d47c815096ff32e3f1dc1592cf6ab83de443e14376323494ae3a0e63497b6c490798b3c6478a75d401e12406a32c0e89da09e8e5434eeff38524ff6a59b6e9554071bbeb128603e1b9f593f5e88997368e31317cae81951e0ef2b84897baedfc0e77040d444eb46f09fc73e87433299298d5db580e879596324f59c626d3d160c952aaffcb8d1f44de5bf1f7bc8db03c53cbf7c1ca66cdfb556d160289922e6e864e37c88bebfbc01d1f261a369bb4c459f9f767ff82920e1219179ec763a12468bc734b69f1957d5cca9209bd25334bb1bd4570d38245d8011acce51f8425ba72114a3bdec4efba73012b634094f7ce7dc81beec330397e922b1039f19100d3c160bd3cc7f6b4858678f857b92849ecbff68764fd57c954020997913b1aef0d575f4ae616d33a6011744df0d5bc104263b2aab523cd2aa9374648561b58f29a1dce5cfffeb92be1f5b632c6ca1cbe312f903555812fa4d68429c4bc20977d016c4ee5819dcb1rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootServiceReport-2.2.3+git1.55a13db1c256-bp152.8.1.src.rpmServiceReport @@    /bin/sh/bin/sh/bin/sh/bin/sh/usr/bin/python3python(abi)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)systemdsystemdsystemdsystemd3.63.0.4-14.6.0-14.0-15.2-14.14.1a@aM`@`#@`@_F@_O@^'@^2]Γ@Michal Suchanek msuchanek@suse.deJohannes Segitz msuchanek@suse.comMichal Suchanek Michal Suchanek Michal Suchanek Sourbh Jain Sourabh Jain Sourabh Jain - Fix build on SLE 15: python-rpm-macros required for build (bsc#1193718).- Update to version 2.2.3+git1.55a13db1c256: * [fadump] Update crashkernel recommendation (tid#7023277).- Added hardening to systemd service(s). Added harden_servicereport.service.patch- Update to version 2.2.3 (jsc#SLE-18193): * ServiceReport v2.2.3 release * [Daemon] check active status along with enabled * Run-on supported architectures only * Take crashkernel recommendation from kdump-lib.sh scripts- Update to version 2.2.2+git10.1caca0630e36 (bsc#1181729 ltc#191203): * Update SLES crashkernel recommendation values * update HTX service name - Remove the already included patches - 0001-Add-active-dump-check-in-kdump-and-FADump-plugin.patch - 0002-Introduce-a-new-option-to-mark-plugins-optional.patch - 0003-HTX-Mark-HTX-plugin-as-optional.patch - 0004-Add-new-option-to-run-all-applicable-plugins.patch - 0005-Allow-distro-classes-to-redefine-the-capture-kernel-.patch - 0006-utils-remove-the-invalid-function-call-to-walk_packa.patch - 0007-Update-data-files-of-the-project.patch - 0008-Run-servicereport-using-python3-binary.patch- Update to upstream git (jsc#SLE-13288). + 0001-Add-active-dump-check-in-kdump-and-FADump-plugin.patch + 0002-Introduce-a-new-option-to-mark-plugins-optional.patch + 0003-HTX-Mark-HTX-plugin-as-optional.patch + 0004-Add-new-option-to-run-all-applicable-plugins.patch + 0005-Allow-distro-classes-to-redefine-the-capture-kernel-.patch + 0006-utils-remove-the-invalid-function-call-to-walk_packa.patch + 0007-Update-data-files-of-the-project.patch + 0008-Run-servicereport-using-python3-binary.patch- Run throuhg spec-cleaner and split off changelog. - Fix license and dependencies - Re-download the source- Move setup.cfg metadata to setup.py fileUpdate to version 2.2.2 - Update crashkernel memory reservation limit - Remove rpm postscript - Add servicereport.spec file - Move systemd service file to a generic location - Run service only once at boot time without repair action - fix initrd repair function - [fadump] No boolean return from check_* function - [fadump] indent the code with spaces instead of tabs - Fix the option_string for --plugin option - [fadump] update the logic to extract the FADump mem reservation - Add irqbalance daemon check - Add irqbalance package check - Fix the system platform string extraction from /proc/cpuinfo - Fix powerpc-ibm-utils package name - Fix typo in README.mdVersion 2.2.1 - First Open source release - Initial Commit of Open Source release/bin/sh/bin/sh/bin/sh/bin/shcloud122 1639890168  !"#$%&'()*+,-./0123456789:;<=>?@ABCD2.2.3+git1.55a13db1c256-bp152.8.1  servicereportServiceReport-2.2.3-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txttop_level.txtservicereportpkg__init__.py__pycache____init__.cpython-36.pyccheck.cpython-36.pycfile_manager.cpython-36.pycglobal_context.cpython-36.pyclogger.cpython-36.pycreport.cpython-36.pycutils.cpython-36.pyccheck.pyfile_manager.pyglobal_context.pylogger.pyrepair__init__.py__pycache____init__.cpython-36.pycplugins__init__.py__pycache____init__.cpython-36.pycdaemon_repair.cpython-36.pycfadump_repair.cpython-36.pyckdump_repair.cpython-36.pycpackage_repair.cpython-36.pycdaemon_repair.pyfadump_repair.pykdump_repair.pypackage_repair.pyreport.pyutils.pyvalidate__init__.py__pycache____init__.cpython-36.pycplugins__init__.py__pycache____init__.cpython-36.pycdaemon.cpython-36.pycfadump.cpython-36.pychtx.cpython-36.pyckdump.cpython-36.pycpackage.cpython-36.pycdaemon.pyfadump.pyhtx.pykdump.pypackage.pyschemes__init__.py__pycache____init__.cpython-36.pycschemes.cpython-36.pycschemes.pyservicereport.serviceServiceReportREADME.mdServiceReportCOPYINGservicereport.8.gz/usr/bin//usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/ServiceReport-2.2.3-py3.6.egg-info//usr/lib/python3.6/site-packages/servicereportpkg//usr/lib/python3.6/site-packages/servicereportpkg/__pycache__//usr/lib/python3.6/site-packages/servicereportpkg/repair//usr/lib/python3.6/site-packages/servicereportpkg/repair/__pycache__//usr/lib/python3.6/site-packages/servicereportpkg/repair/plugins//usr/lib/python3.6/site-packages/servicereportpkg/repair/plugins/__pycache__//usr/lib/python3.6/site-packages/servicereportpkg/validate//usr/lib/python3.6/site-packages/servicereportpkg/validate/__pycache__//usr/lib/python3.6/site-packages/servicereportpkg/validate/plugins//usr/lib/python3.6/site-packages/servicereportpkg/validate/plugins/__pycache__//usr/lib/python3.6/site-packages/servicereportpkg/validate/schemes//usr/lib/python3.6/site-packages/servicereportpkg/validate/schemes/__pycache__//usr/lib/systemd/system//usr/share/doc//usr/share/doc/ServiceReport//usr/share/licenses//usr/share/licenses/ServiceReport//usr/share/man/man8/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protectionobs://build.opensuse.org/openSUSE:Maintenance:17293/openSUSE_Backports_SLE-15-SP2_Update/43f3731b4cd6e84369288b885c068948-ServiceReport.openSUSE_Backports_SLE-15-SP2_Updatedrpmxz5noarch-suse-linuxPython script, ASCII text executabledirectoryASCII textpython 3.6 byte-compiledtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)  !"#$%&'()*+,RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRتq_utf-89d37eaaa0414773e6db99455bb5fc53f3964b09488ae16a56cdf36d0af46c4c8?7zXZ !t/v2]"k%϶cICx}l+)[-jW/'77+.{wE Hx3ܶA0CɐxmM8 ôCFZAF`@sڶ$hss\/?f*HoaxPKW>Bn8}ZHH~g59N!N :l :nhe- Of7%9! rҜGuSXxaHE^vDGdy ˘//1|z Eg]- ҐDFswU(mj Ek7KfʳE*[YvTfѣmم.,Gʽwjґݡ7.(_%9LҮiInY Iԛxaü;bxuAtNH E;l?8ۿ.J> ~^,o>$Y( -̹V$cƷNxfw>ΈNyؒ;I+H6nK IP8Ga\bg"BZ2:J/ec#"udosOqtKP,Eo{Y";^s4.fTErpZaGrb> q/"."= ӌ%?EC)gG&3<Q5$_.:,ѸS2Zo~[FO#rP|"^ǧ,ۡI U?3|Sr5BX,>h{ a\7PG'VХJ zډdH0pkŞ2"] A);I`Oץ*|j68dAР=Fѯ"t 3k?< 0m"v YZ