CHKBIN(8)

πŸ“¦ version 3.2.14.2, in opensuse-leap 16.0

πŸŽ€ CHKBIN(8) β€” the binary check tool, bestie edition πŸŽ€

okay so real talk, this is the chkbin page from the Support Utilities Manual, and honestly? it's giving "quietly doing the most" πŸ’… let's get into it.


✨ NAME ✨

chkbin β€” the Binary Check Tool. that's it, that's the name 🫢


🌸 SYNOPSIS 🌸

chkbin [-ah] </path/to/file>

yeah. you point it at a file, it does its thing. iconic behavior honestly.


πŸ¦‹ DESCRIPTION πŸ¦‹

so here's the vibe: chkbin checks the RPM package owner of the file you're checking πŸ‘‘ and not just that β€” it also checks the RPM package owner for each of the file's shared library dependencies too. the way it's thorough?? we love a completionist πŸ’–

then it runs an rpm verify on each of the unique RPM packages associated with the file and its shared library dependencies. yes, unique β€” no double-dipping, she's efficient ✨

this tool will create a text file in the default /var/log directory πŸ“„ and supportconfig will gather chkbin log files if present. so like, please attach the chkbin log files (or the supportconfig with chkbin files in it) to your open service request, bestie πŸ™ that's the whole point.

and if you literally cannot attach the file to the service request? no stress β€” just email it to the support engineer assigned to your service request πŸ’Œ

ngl, attaching the logs is the main character move here. do it. πŸŽ€

πŸ’… OPTIONS πŸ’…

  • -h β€” this screen. yes, the help screen. she's right there 🫢
  • -a β€” include all: the system library cache and all open files πŸ”₯ (highkey a lot of stuff, but okay, go off)

😭 REPORTING BUGS 😭

found a bug or got thoughts? please submit bug fixes or comments via:

http://en.opensuse.org/Supportutils#Reporting_Bugs

we're listening, fr fr πŸ‘€


🌈 AUTHOR 🌈

Jason Record <jrecord@suse.com> β€” the legend, the icon, the moment πŸ‘‘


okay legal era, but make it cute β€” this program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License πŸ“œ

this program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. see the GNU General Public License for more details ⚠️

you should have received a copy of the GNU General Public License along with this program; if not, see <http://www.gnu.org/licenses/> 🧚


and that's the page! brought to you by supportutils, dated 12 Mar 2020, filed under CHKBIN(8) β€” slay, bye πŸ’–πŸ¦‹βœ¨

πŸ“¦ where this page comes from