123456789101112131415161718192021222324252627282930313233343536373839404142
  1. #!/bin/bash
  2. if [ -d "/lib" ];then
  3. COUNT=$(find -L /lib \! -user root -exec ls -l {} \; | grep -v '> /dev/null' | wc -l)
  4. if [ $COUNT -eq 0 ];then
  5. :
  6. else
  7. exit 1
  8. fi
  9. fi
  10. if [ -d "/lib64" ];then
  11. COUNT=$(find -L /lib64 \! -user root -exec ls -l {} \; |wc -l)
  12. if [ $COUNT -eq 0 ];then
  13. :
  14. else
  15. exit 1
  16. fi
  17. fi
  18. if [ -d "/usr/lib" ];then
  19. COUNT=$(find -L /usr/lib -path /usr/lib/prosody -prune -o \! -user root -exec ls -l {} \; |wc -l)
  20. if [ $COUNT -eq 0 ];then
  21. :
  22. else
  23. exit 1
  24. fi
  25. fi
  26. if [ -d "/usr/lib64" ];then
  27. COUNT=$(find -L /usr/lib64 \! -user root -exec ls -l {} \; |wc -l)
  28. if [ $COUNT -eq 0 ];then
  29. :
  30. else
  31. exit 1
  32. fi
  33. fi