From: <bac...@li...> - 2007-02-20 22:05:21
|
A NOTE has been added to this issue. ====================================================================== http://bugs.bacula.org/view.php?id=788 ====================================================================== Reported By: distances Assigned To: ====================================================================== Project: bacula Issue ID: 788 Category: configure/build process Reproducibility: always Severity: minor Priority: normal Status: feedback ====================================================================== Date Submitted: 02-20-2007 13:36 EST Last Modified: 02-20-2007 17:05 EST ====================================================================== Summary: randpass password generation error Description: randpass produces an error while passing through 'bc', caused when date result contains characters like '(' , ',' ... ====================================================================== ---------------------------------------------------------------------- kern - 02-20-07 16:37 ---------------------------------------------------------------------- I'm not able to reproduce your problem. I suspect that perhaps you are running with some other timezone or country settings that are causing problems. Your proposed fix only worsens the problem since it is specific to Linux -- i.e. not portable. Could you do a simple "date" command and post the output in a bug note? ---------------------------------------------------------------------- distances - 02-20-07 16:46 ---------------------------------------------------------------------- Yep! As you well guessed, I'm under some other timezone Here's the date's output: mardi 20 février 2007, 22:41:57 (UTC+0100) ---------------------------------------------------------------------- kern - 02-20-07 17:00 ---------------------------------------------------------------------- Could you add a line that reads: LANG=C just before the first statement in the original randpass file at line 6. I.e. before the line that reads: if test "x$1" = "x" ; then then run randpass and let me know if it works? ---------------------------------------------------------------------- distances - 02-20-07 17:05 ---------------------------------------------------------------------- That works! So obvious !... :D Issue History Date Modified Username Field Change ====================================================================== 02-20-07 13:36 distances New Issue 02-20-07 13:36 distances File Added: randpass.patch 02-20-07 16:37 kern Note Added: 0002248 02-20-07 16:38 kern Status new => feedback 02-20-07 16:46 distances Note Added: 0002249 02-20-07 17:00 kern Note Added: 0002250 02-20-07 17:05 distances Note Added: 0002251 ====================================================================== |