Changed command to be ascii string.
Refactored to use die() when something failed.
Enhanced die() to syslog.
Removed the unused dependency for die().