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
In the past, I have found it useful when re-creating config files to use
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?