Some files must reside in nonstandard locations for their products to function correctly. Two examples are init scripts, which must be in /etc/init.d, and cron scripts, which must be in /etc/cron.d. When possible, these files have a novell- prefix.
When standard conventions preclude the use of prefixes (such as PAM modules, which use suffixes instead of prefixes), the standard conventions are followed.