Devco1
Home
Console
Upload
New File
New Folder
Tools
Info
About
/
lib64
/
nagios
/
plugins
/
Filename :
check_rpmdb
back
Copy
#!/bin/bash . /etc/os-release check_rpmdb() { MAJOR_VERSION=$(echo "${VERSION_ID}" | cut -d. -f1) if [[ "${ID}" =~ ^(rhel|centos|cloudlinux|rocky|almalinux)$ && "${MAJOR_VERSION}" == "9" ]]; then if sudo /usr/bin/rpmdb --verifydb --dbpath=/var/lib/rpm/Packages > /dev/null; then echo 'rpmdb OK' exit 0 else echo 'rpmdb Not OK' exit 2 fi else if /usr/lib/rpm/rpmdb_verify /var/lib/rpm/Packages > /dev/null; then echo 'rpmdb OK' exit 0 else echo 'rpmdb Not OK' exit 2 fi fi } check_rpmdb echo 'rpmdb Condition Not Known' exit 3