If the --lsbsysinit option is not given then the names must
consist entirely of upper and lower case letters, digits, underscores,
and hyphens.
If the --lsbsysinit option is given, then the names must not end
in .dpkg-old or .dpkg-dist or .dpkg-new or .dpkg-tmp, and must belong
to one or more of the following namespaces: the LANANA-assigned
namespace (^[a-z0-9]+$); the LSB hierarchical and reserved namespaces
(^_?([a-z0-9_.]+-)+[a-z0-9]+$); and the Debian cron script namespace
(^[a-z0-9][a-z0-9-]*$).
You could either modify your host''s crontab configuration to execute
run-parts with the --lsbsysinit option, or make use of some other system
for creating these files with the cron type, eg by substituting a "."
for a "_".