This patch corrects the following: - The doconfig program incorrectly exits with a zero return code if a failure occurs. - Fixes the doconfig command. The -a and -m options prompt the user if doconfig encounters a failure. The -a and -m options are supposed to be non-interactive in an situation.