Broken links check
Author(s)
Original author: Jakub Kotowski
Modified and converted to CTI TET by Martin Daum, daum@seznam.cz
Written in
bash scripting language
(converted to korn shell for CTI TET)
Short Desription
Finds all broken links and then reports only those not owned by any package installed on the system
How It works
find all symbolic links in the system, attempt to follow them, and when this cannot be done (-> the link is broken), cut the symbolic link path out,
gather all the broken symbolic links, then do a ls -l on each single one of them and cut out their destinations. There are broken symlinks and their destinations specified in the report.
Additional requirements
There are 3 filter_brlink_sXX.sed files that filter out know bugs.
Test output & log files
Reports whether there are any broken links, and if there are any, report their path and their destination.