Comment 1 for bug 290781

Revision history for this message
MarcRandolph (mrand) wrote :

Thank you for reporting this issue. It is a known behavior of run-parts: Paragraph two of the man page for run-parts confirms that it won't execute files with periods in the filename (among other things) - only digits, letters, underscores, and hyphens are allowed by default.

The --lsbsysinit option doesn't work around it. The --regex does, but unless it is done carefully, it will pick up stuff with extensions that contain *.dpkg-[old,dist,new,tmp], which I assume is not desirable.

The easiest way to work around this would be to either rename the script or create a symbolic link:

sudo ln -s optimize_mythdb.pl optimize_mythdb_pl