The First thing that leaps out at me is an ill-placed closing quote; the line in post-mount should be:
Code:
cru a dcd_crash "*/10 * * * * /jffs/scripts/rm_dcd_crash /tmp/syslog.log" #remove dcd crash lines from syslog
Note the position of the closing quote.
Did you create the rm_dcd_crash file under Windows? If so it probably has the "DOS" CRLF instead of just LF which Unix wants. You can log in with xhell6 and:
Code:
cd /jffs/scripts/
dos2unix rm_dcd_crash
Which will strip out any CRs from your file.