]>
git.rmz.io Git - dotfiles.git/blob - bin/socheck
   5 files
=$
(find /usr
/bin 
/extra
/usr
/bin 
-maxdepth 1 -type f
) 
   6 libs
=$
(find /usr
/lib
/*.so
* /extra
/usr
/lib
/*.so
* -maxdepth 1 -type f
) 
   9 echo "Searching broken binaries...." 
  11 for binary 
in $files ; do 
  12     parse
=$
(sudo ldd 
${binary} | grep "not found") 
  13     if [ "${parse}" != "" ] ; then 
  14            echo "$(LC_ALL=C pacman -Qo $binary) seem broken!" 
  20 echo "Searching broken libs...." 
  23     if [ -x ${lib} ] ; then 
  24             parse
=$
(sudo ldd 
${lib} | grep "not found") 
  25             if [ "${parse}" != "" ] ; then 
  26                     echo "$(LC_ALL=C pacman -Qo $lib) seem broken!"