ServiceReport-2.2.4+git7.8ca0fe4-150600.3.3.1<>,ThXp9|_޼IF?Fd# 0 ~(,8<Uv  U d DD LD D D hD DD!D"d"D###$($8$9% :&L=3>3?3@3F3G4DH5DI6 DX6dY6h\6D]7D^;b@0c@dAaeAffAilAkuADvBwC@DxDPDyE`-zFF$F(F;F<F@FFFCServiceReport2.2.4+git7.8ca0fe4150600.3.3.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 configurationhXh04-ch1azSUSE Linux Enterprise 15SUSE LLC GPL-2.0-onlyhttps://www.suse.com/System/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 -f "/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  $!6 K,#FmS%a/ v&6 @wg o,AUX n  W;sA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤hXhXhXhXhXhXhXhU@hXhXhXhXhXhXhXhXhU@hU@hU@hU@hXhU@hXhXhXhU@hXhXhXhXhXhXhU@hU@hU@hU@hU@hU@hXhU@hXhXhXhU@hXhXhXhXhXhXhXhU@hU@hU@hU@hU@hXhU@hXhXhXhU@hU@hXhU@hXhU@hU@bbcb77f2ffa90367ea5f03ebda6b509b2245b6a9aabbb2a9032ce30ee2c9ab568cb5edd8c78f3de4ce9e45efe7d0e413eddb4222c96812af3dce96557a1a5d4dd6ad8fcd50006e20ec84219733dd3f43c03272cc459311443829d96d05b2189b01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b8fb64b744cb1784369a248ec3cc92a538d9fc082b1e1182b4e4cae04039080404fd76a7048350d6dca70d78e7eaee33ab64bc8d2360c9e747063f44b312ebe91b4b377b642d4b042adc2364a9d4c71f82e1f4bc650e50110337b5ff41a2d4a261c2235795887760467a8af51c25d3dd7528e9ce1853ea3b47cb167e1e0bc6a41e8b9e1fead8236c8618419f2ba6f1c3c93722997313029fecd24b45be1af5b813926b4305c6c4b8f34654c9a36986d9cafc1c2bbd7298487dc24189c1bda15717a52fe3391835bfedc768eed182a4ed6c026359421c3bb4c314dc6a675e74aaa330784a4c856bbe0021078a499329ead1465f4dbebc233e3da60739d82ff9a1edd52c30e4df56764867f189e3d704d1c8b7a6f85639a78c2a76e3b5d677475ba88c26c9b64e0a8cc1c51587a434164637542f4774fa4ea9eacec81c3ecee2c8d250713956c0c39beda6efb1750ddcba21a1b65190cf97e2b98090729eae25c4492cc9712fcc7ea28956426ec2b5347492a60c4dd5631b4a9bcea04c2427b2a69b15e63e625a4d22ca5a3bbee5231628221f47bf80ac6107081ed834c29a53868f8ddbbd44634857fba5b0623ccbdc993537e1c211c81e523e3c42defd12f826e9178fb944b003de132439812f28842554b239f48bc1487ff16ebc95169ca90e128f57705a7cbfa90d9e6e84b84841f62de27e1488289d3f280cd826737b7e61aaba1c7d597c30025f6f51daea292d689e4bd0d13e21f91b7de5342c576ea49c838ca51457e90e575535b7cb3773500dd584199febe562b26f539bda172838554a6c5c6989ed92d7baf9341c4b199ba282ad5459106dc6f3ab4f3e887e1de28884a33f7c96392928e872a3a228fd25102e98fb9410c75366266a62fe2e5e05742932e2c022e1a131793ecb52fe70d1a1d1b5836e9a4e6bde0b138c53b9164f5ad2269c1ccdc41565070c6506dbb07769af890e4d46034682c950bd694cd2dcbb7a84af968741b9db55ba306a7533f8c866dacf1a068a1269a3ffcb25fe3f4fc3c00481535e6471a24358b56e1b84b2e64861ca46c3ae5fb421b1f0af82910f77350f0741709b57987abad7398a0cf3493fefd34120e724974913a700ca8fd91fea07635262ab04a2fadf5fe017277aaf2dd65b362bc4d0160048487b1db3b69ee3a11511cd0e1572bee843e491f62dd979ba1f51010af51852a6a57a112aafd20327b96ed2393eb6e8c18e782e6d9058b5ccda40918d6bdc255501f56d96fee3e1df8f1918c3b48dfac62238ed74e4720cb3df8b8be4baf07bf3fe224c5a4401838ae87ab737180c3c294febce74f31d61d2710220db9e839e4368d51d48f8e7ee7e9987449927034eb8c2c61f02cbafba0d3e2372e8324af9e95a97a7619cc4dbdef3b0de07ad292be545b8815153ba9cb712ba441517c8df7d541759ab8db1f985875181bfbe05c9cacc01d9849450644a2b3a238ee10a6b7e3b7031a058ee766793cf8312d190dafee6bf83499ae4a0e85afee41619ceefdef10e49d1f002632cabae954511d8afd43c5112a3218e666118d293fab368c4c1424b0a46b56fd5408faca28cf0e388c94cabe49079344f2dc849795fb36d4c86b3d2d9927ee63bff95ac2931b35c922f836b965163eef10369a63835cff7d2487ab87f62b3c542ac717190b6e9a289cdcc46828ced8c70d514480470f850bb5211dc4c017d1292e3f1dc1592cf6ab83de443e14376323494ae3a0e63497b6c490798b3c6478a709341d2df66d685df6d45aeaa69d1860f093872a1738dd86235e9e2fc085aabd3e1b9f593f5e88997368e31317cae81951e0ef2b84897baedfc0e77040d444eb46f09fc73e87433299298d5db580e879596324f59c626d3d160c952aaffcb8d14d343091857e7f253bccd1f07aa3500f4a605fe15fa07b8216ee4466876da1a77274237c6d8fab95cafeffba451fb546afa484480543cb7c042970eef22dc9c257d5cca9209bd25334bb1bd4570d38245d8011acce51f8425ba72114a3bdec4ee6e7118e9fbde1b4de479bad3b9ed045456eb696fd08379b65b04a917eb641c34858678f857b92849ecbff68764fd57c954020997913b1aef0d575f4ae616d33a6011744df0d5bc104263b2aab523cd2aa9374648561b58f29a1dce5cfffeb92be1f5b632c6ca1cbe312f903555812fa4d68429c4bc20977d016c4ee5819dcb1rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootServiceReport-2.2.4+git7.8ca0fe4-150600.3.3.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.3hUM@h>g@eeJ&a@aM`@`#@`@_F@_O@^'@^2]Γ@msuchanek@suse.demsuchanek@suse.demsuchanek@suse.demsuchanek@suse.comdimstar@opensuse.orgmsuchanek@suse.commsuchanek@suse.dejsegitz@suse.commsuchanek@suse.commsuchanek@suse.demsuchanek@suse.demsuchanek@suse.comsourabhjain@linux.ibm.comsourabhjain@linux.ibm.comsourabhjain@linux.ibm.com- Update to version 2.2.4+git7.8ca0fe4: * [utils] update logic to parse /etc/os-release (bsc#1244547 ltc#213710) * Added hardening to systemd service- Update to version 2.2.4+git5.e48c02c: * Added hardening to systemd service - Drop upstreamed patch harden_servicereport.service.patch- Update to version 2.2.4+git2.f1e4503: * [Service] Make the servicereport service dependent on the kdump service * [utils] Use --update-bls-cmdline Option for GRUB Update - Refresh harden_servicereport.service.patch- Update to version 2.2.4 (bsc#1220410 ltc#204408) * ServiceReport v2.2.4 release * [kdump] update /etc/sysconfig/kdump config processing * [kdump] customize initrd dump component check for SLES * [fadump] update initrd validation check * [kdump] restrict lsinitrd command to fetch only modules- Fix build with RPM 4.19: unnumbered patches are no longer supported.- 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/shh04-ch1a 1750659984  !"#$%&'()*+,-./0123456789:;<=>?@ABCD2.2.4+git7.8ca0fe4-150600.3.3.1  servicereportServiceReport-2.2.4-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.4-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-protection -gobs://build.suse.de/SUSE:Maintenance:39349/SUSE_SLE-15-SP6_Update/ea3d32e41384e8988d5e39992acdfa64-ServiceReport.SUSE_SLE-15-SP6_Updatedrpmxz5noarch-suse-linuxPython script, ASCII text executabledirectoryASCII textpython 3.6 byte-compiledtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)  !"#$%&'()*+,RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRF^21.zsystemd-sysvcompatutf-828707be97d3b78c4a39315e56a3f27ef126efa862fd5b773542991a35de8fbc7?p7zXZ !t/]"k%cICx}l+bO]Ȅ~ L[2\Vpkx&S'ERJS3LC`g)D*/4In 属Lfd~ar .M,g6`+T>+cŨ 8J{a]MG輩x]S4l/M \ѳ}f+FfJyI˥gd s< Ua'm{hl} m/< dI鬑Z ,S{?GD_2yXeB؈ETS^;:S*=.gv,$n֋4<ӎ+Vn XKycxY~pl<4GMp-7!3@4eKy#P$D&t~O,zXV}zH "g_֤Jk,20HNT[V{R7>X $V`IgC2dWpSdJ*38y씌V̺8KR3)-pf4̓$9 M>W/U׍Gyo[@M/߃ ZC8G.y~.a[keV P]t9aOgӑ+S4֚I.00S|Ra_Z>g~Nаa:t?}.\gB.IDðoj1)$%#aKTbX'hM F?C;p 'S簧eÄ4TQ(CTf^\d0ΒUpy!V+Q˼zsF3^0aZCT2@.ɝLwؓ }KuЙ`G;7)m .$V_P! ?0IO۲tT4*:*Nh.1iv&zf ~$ozxMvښ1ʉ up: ^CP{8tݟq%}2g#_m*J_%],˅!7HGb7!оd (Vh),=(^.wA~d$F+e}8KySH ʈ|[0 7i"O|˝HX&$yXZU| {Q+ 0o)pm "j*1\8`<_hsŢyE-P9&s&?!HCPyG3KR&׀l O0wrc9a_VT,U>TE]K}I_z逭&^2ts ]*0nQnD!]@HHD'H $|=!2GT Gi_:nJ󛹘mFɅK֗mcaiBun25NW_UG`"