Custom module files written in Windows aren't being recognized when migrated to Linux
I believe I've figured it out. This issue may not be consider specific to Drupal but Drupal does seem to be a little more particular about files copied over from a Windows dev site.

To get the files to work I had to do two things and in this order:


Recursively convert all files in "/path" from Windows format to Linux format.


  find /path -type f -print0 | xargs -0 dos2unix

Even after doing step #1 Drupal didn't like the files. I ran this to build a new directories.


  rsync -r /input-path /output-path