+# invert_time
+sub command19 {
+ print "Sometimes the date of messages sent is messed up (off by a few hours\n";
+ print "on some machines). Typically this happens if the system doesn't support\n";
+ print "tm_gmtoff. It will happen only if your time zone is \"negative\".\n";
+ print "This most often occurs on Solaris 7 machines in the United States.\n";
+ print "By default, this is off. It should be kept off unless problems surface\n";
+ print "about the time that messages are sent.\n";
+ print " no = Do NOT fix time -- almost always correct\n";
+ print " yes = Fix the time for this system\n";
+
+ $YesNo = 'n';
+ $YesNo = 'y' if ($invert_time eq "true");
+
+ print "Fix the time for this system (y/n) [$WHT$YesNo$NRM]: $WHT";
+
+ $new_invert_time = <STDIN>;
+ $new_invert_time =~ tr/yn//cd;
+ return "true" if ($new_invert_time eq "y");
+ return "false" if ($new_invert_time eq "n");
+ return $invert_time;
+}
+