I just solved an issue where my application was working on one computer, but I couldn't get it to work on a different computer. I spent several hours scratching my head, and finally figured out that I had simply misnamed a file as myfile-rules
instead of myfile.rules
In the past, I have found it useful when re-creating config files to use diff
and md5sum
to detect my own typing errors, but md5sum
did not help me to notice the difference in file names this time.
The obvious lesson is just to check config filenames more carefully in future.
Are there any other tricks people use that would make it easier to catch similar errors in future?