+ /* install signal handler;
+ it's only purpuse is to call exit() to remove temp files */
+ signal (SIGABRT, sig_handler);
+ signal (SIGTERM, sig_handler);
+ signal (SIGINT , sig_handler);
+ signal (SIGSEGV, sig_handler);
+
+ /* Before parsing the command line options, do a