Hello!
So, instead of giving instructions (last week) what to correct I managed
to make some patches for autocorrection of the missing gettext calls.
Attached are the diffs for lib/cmds/ and lib/functions/
I hope the patched files will end up in the current CVS asap.
Good luck,
Janez
--- ../correct/crypto-utils.lib 2004-08-23 13:20:57.000000000 +0200
+++ crypto-utils.lib 2004-08-23 13:21:03.000000000 +0200
@@ -504,7 +504,7 @@
$max = "0".$max if (length ($max) % 2);
print FD $max;
close(FD);
- print addLogLine (gettext($max));
+ print addLogLine ($max);
print closeLogSection ();
}
--- ../correct/export-import.lib 2004-08-23 13:27:47.000000000 +0200
+++ export-import.lib 2004-08-23 13:20:01.000000000 +0200
@@ -546,8 +546,8 @@
my @datatype = eximObjectsGetDatatype ( @_ );
print addLogSection ( i18nGettext ("Exporting __STATUS__ __OBJECT__ ...",
- "__STATUS__", lc gettext($datatype [1]),
- "__OBJECT__", gettext($datatype [0])) );
+ "__STATUS__", lc $datatype [1],
+ "__OBJECT__", $datatype [0]) );
## load first object
my $export_datatype;
@@ -638,8 +638,8 @@
my $DEBUG = 0;
print addLogSection (i18nGettext ("Importing __STATUS__ __OBJECT__ ...",
- "__STATUS__", lc gettext($datatype [1]),
- "__OBJECT__", gettext($datatype [0])) );
+ "__STATUS__", lc $datatype [1],
+ "__OBJECT__", $datatype [0]) );
if ($datatype [0] =~ /LOG/) {
print addPreLogLine (gettext ("Logs were only available on SQL-Databases!"));
@@ -1372,7 +1372,7 @@
my $CACertDER = getRequired ( 'CACertificateDER');
if( not $tools->copyFiles ( SRC => "${exim_tmp_dir}/${key}.der",
DEST => $CACertDER ) ) {
- print addLogLine ( gettext("FAILED.") );
+ print addLogLine ( "FAILED." );
print addPreLogLine( "<FONT COLOR=#FF0000>".
i18nGettext ("Copying latest ca-certificate into the
RAServer failed (from __FILE__ to __TARGET__).",
"__FILE__", "${exim_tmp_dir}/${key}.der",
@@ -1385,7 +1385,7 @@
my $CACertTXT = getRequired ( 'CACertificateTXT');
if( not $tools->copyFiles ( SRC => "${exim_tmp_dir}/${key}.txt",
DEST => $CACertTXT ) ) {
- print addLogLine ( gettext("FAILED.") );
+ print addLogLine ( "FAILED." );
print addPreLogLine( "<FONT COLOR=#FF0000>".
i18nGettext ("Copying latest ca-certificate into the
RAServer failed (from __FILE__ to __TARGET__).",
"__FILE__", "${exim_tmp_dir}/${key}.txt",
@@ -1394,7 +1394,7 @@
print closeLogSection ();
return 0;
}
- print addLogLine (gettext("OK."));
+ print addLogLine ("OK.");
print closeLogSection ();
#// Now we copy the CA's certificate to the chain dir
@@ -1654,15 +1654,15 @@
# ## bring openssl.cnf to tmp-dir
#
-# print addLogSection(gettext("Exporting the OpenSSL-configurationfile of the CA
..."));
+# print addLogSection("Exporting the OpenSSL-configurationfile of the CA ... ");
# $ret = `cp $openssl . 2>&1`;
# if( $? != 0 ) {
-# print addErrorLog(gettext("Cannot copy $openssl to $tmpdir!"));
+# print addErrorLog("Cannot copy $openssl to $tmpdir!");
# print addLogLine( "cp $openssl ." );
# print closeLogSection ();
# return 0;
# }
-# print addLogLine( gettext("Ok.") );
+# print addLogLine( "Ok." );
# print closeLogSection ();
## bring RBAC/ to tmp-dir
@@ -1686,15 +1686,15 @@
my $h_openssl_dir = $openssl_dir;
$h_openssl_dir =~ s/\/[^\/]*(|\/)*$//;
$openssl_dir =~ s/^.*\/([^\/]+)(|\/)*$/$1/g;
- print addLogSection(gettext("Exporting the OpenSSL-configuration of the roles
..."));
+ print addLogSection("Exporting the OpenSSL-configuration of the roles ... ");
$ret = `cd $h_openssl_dir; tar -cf - $openssl_dir | tar -xf - -C $tmpdir 2>&1`;
if( $? != 0 ) {
- print addErrorLog(gettext("Cannot copy $openssl_dir to $tmpdir!"));
+ print addErrorLog("Cannot copy $openssl_dir to $tmpdir!");
print addLogLine( "cd $h_openssl_dir; tar -cf - $openssl_dir | tar -xf - -C
$tmpdir" );
print closeLogSection ();
return 0;
}
- print addLogLine( gettext("Ok.") );
+ print addLogLine( "Ok." );
print closeLogSection ();
## bring extfiles/ to tmp-dir
@@ -1702,15 +1702,15 @@
my $h_ext_dir = $ext_dir;
$h_ext_dir =~ s/\/[^\/]*(|\/)*$//;
$ext_dir =~ s/^.*\/([^\/]+)(|\/)*$/$1/g;
- print addLogSection(gettext("Exporting the configuration of the extensions of the
roles ... "));
+ print addLogSection("Exporting the configuration of the extensions of the roles ...
");
$ret = `cd $h_ext_dir; tar -cf - $ext_dir | tar -xf - -C $tmpdir 2>&1`;
if( $? != 0 ) {
- print addErrorLog(gettext("Cannot copy $ext_dir to $tmpdir!"));
+ print addErrorLog("Cannot copy $ext_dir to $tmpdir!");
print addLogLine( "cd $h_ext_dir; tar -cf - $ext_dir | tar -xf - -C $tmpdir" );
print closeLogSection ();
return 0;
}
- print addLogLine(gettext("Ok."));
+ print addLogLine( "Ok." );
print closeLogSection ();
return 1;
@@ -1743,15 +1743,15 @@
#
# my $sslconfig = $openssl;
# $sslconfig =~ s/.*\///g;
-# print addLogSection(gettext("Importing the OpenSSL-configurationfile of the CA ...
"));
+# print addLogSection("Importing the OpenSSL-configurationfile of the CA ... ");
# $ret = `cp $sslconfig $openssl 2>&1`;
# if( $? != 0 ) {
-# print addErrorLog(gettext("Cannot copy $sslconfig to $openssl!"));
+# print addErrorLog("Cannot copy $sslconfig to $openssl!");
# print addLogLine( "cp $sslconfig $openssl" );
# print closeLogSection ();
# return 0;
# }
-# print addLogLine(gettext("Ok."));
+# print addLogLine( "Ok." );
# print closeLogSection ();
## importing RBAC/
@@ -1774,15 +1774,15 @@
my $h_openssl_dir = $openssl_dir;
$h_openssl_dir =~ s/\/[^\/]*(|\/)*$//;
$openssl_dir =~ s/^.*\/([^\/]+)(|\/)*$/$1/g;
- print addLogSection(gettext("Importing the OpenSSL-configuration of the roles ...
"));
+ print addLogSection("Importing the OpenSSL-configuration of the roles ... ");
$ret = `cd $tmpdir; tar -cf - $openssl_dir | tar -xf - -C $h_openssl_dir 2>&1`;
if( $? != 0 ) {
- print addErrorLog(gettext("Cannot copy $openssl_dir to $h_openssl_dir!"));
+ print addErrorLog("Cannot copy $openssl_dir to $h_openssl_dir!");
print addLogLine( "tar -cf - $openssl_dir | tar -xf - -C $h_openssl_dir" );
print closeLogSection ();
return 0;
}
- print addLogLine(gettext("Ok."));
+ print addLogLine( "Ok." );
print closeLogSection ();
## importing extfiles/
@@ -1790,15 +1790,15 @@
my $h_ext_dir = $ext_dir;
$h_ext_dir =~ s/\/[^\/]*(|\/)*$//;
$ext_dir =~ s/^.*\/([^\/]+)(|\/)*$/$1/g;
- print addLogSection(gettext("Importing the configuration of the extensions of the
roles ... "));
+ print addLogSection("Importing the configuration of the extensions of the roles ...
");
$ret = `cd $tmpdir; tar -cf - $ext_dir | tar -xf - -C $h_ext_dir 2>&1`;
if( $? != 0 ) {
- print addErrorLog(gettext("Cannot copy $ext_dir to $h_ext_dir!"));
+ print addErrorLog("Cannot copy $ext_dir to $h_ext_dir!");
print addLogLine( "tar -cf - $ext_dir | tar -xf - -C $h_ext_dir" );
print closeLogSection ();
return 0;
}
- print addLogLine(gettext("Ok."));
+ print addLogLine( "Ok." );
print closeLogSection ();
return 1;
@@ -1871,7 +1871,7 @@
next if (not $type);
print addLogSection(i18nGettext ("Importing the Mails (__TYPE__) ... ",
- "__TYPE__", uc(gettext($type))));
+ "__TYPE__", uc($type)));
my $directory = $exim_tmp_dir."/MAIL/".uc($type);
opendir( DIR, $directory );
@@ -1914,7 +1914,7 @@
} ## end of copyfiles
} ## end of object-check
} ## end of foreach
- print addPreLogLine (gettext("No new mails found. No mails imported!")) if
(not $found);
+ print addPreLogLine ("No new mails found. No mails imported!") if (not $found);
print closeLogSection ();
}
@@ -1977,7 +1977,7 @@
}
if (not -e $dir) {
- print addLogLine (gettext("no data present"));
+ print addLogLine ("no data present");
print closeLogSection ();
return 1;
}
@@ -2441,12 +2441,12 @@
my $ldap = getRequired ('updateLDAPautomatic');
if ( $ldap =~ /^(off|no)$/i ) {
- print addLogSection (gettext("Automatic LDAP-update is deactivated"));
+ print addLogSection ("Automatic LDAP-update is deactivated");
print addLogLine ("");
print closeLogSection ();
return 0;
} else {
- print addLogSection (gettext("Automatic LDAP-update is activated"));
+ print addLogSection ("Automatic LDAP-update is activated");
print addLogLine ("");
print closeLogSection ();
return 1;
--- ../correct/misc-utils.lib 2004-08-23 13:19:20.000000000 +0200
+++ misc-utils.lib 2004-08-23 13:20:02.000000000 +0200
@@ -60,7 +60,7 @@
}
return libSendReply (
- "NAME" => gettext("Administration Success"),
+ "NAME" => "Administration Success",
"EXPLANATION" => $num,
"INFO_LIST" => $info_list
);
--- ./correct/bpExportPIN 2004-08-23 13:42:23.000000000 +0200
+++ bpExportPIN 2004-08-23 11:46:02.000000000 +0200
@@ -141,7 +141,7 @@
$tools->saveFile (FILENAME => $filename, DATA => $file);
- print addLogLine (gettext("OK"));
+ print addLogLine ("OK");
print closeLogSection ();
closePage();
--- ./correct/bpImportProcessData 2004-08-23 13:42:41.000000000 +0200
+++ bpImportProcessData 2004-08-23 11:46:02.000000000 +0200
@@ -30,7 +30,7 @@
print closeLogPage ();
return undef;
}
- print addLogLine (gettext("completed."));
+ print addLogLine ("completed.");
print closeLogSection ();
## initialize state machine
--- ./correct/bpImportProcessDataCompact 2004-08-23 13:42:52.000000000 +0200
+++ bpImportProcessDataCompact 2004-08-23 11:46:02.000000000 +0200
@@ -30,7 +30,7 @@
print closeLogPage ();
return undef;
}
- print addLogLine (gettext("completed."));
+ print addLogLine ("completed.");
print closeLogSection ();
## initialize state machine
--- ./correct/bpImportUpdateUser 2004-08-23 13:43:09.000000000 +0200
+++ bpImportUpdateUser 2004-08-23 11:46:02.000000000 +0200
@@ -23,7 +23,7 @@
print closeLogPage ();
return undef;
}
-print addLogLine (gettext("completed."));
+print addLogLine ("completed.");
print closeLogSection ();
print addLogSection (gettext ("Running batch processor ..."));
--- ./correct/genCRL 2004-08-23 13:46:46.000000000 +0200
+++ genCRL 2004-08-23 11:46:02.000000000 +0200
@@ -23,7 +23,7 @@
$nouniqueDN = 1;
}
-print startLogPage(gettext("CRL Issuing"));
+print startLogPage("CRL Issuing");
my $ca_token = $crypto_layer->getToken ('CA');
if (not $ca_token)
--- ./correct/genCRLfromFile 2004-08-23 13:47:27.000000000 +0200
+++ genCRLfromFile 2004-08-23 11:46:02.000000000 +0200
@@ -27,7 +27,7 @@
my $ca_token = $crypto_layer->getToken ('CA');
if (not $ca_token)
{
- print startLogPage(gettext("CRL Issuing"));
+ print startLogPage("CRL Issuing");
print addLogSection(gettext ("Loading CA token ... "));
print addLogLine ("<FONT color=#ff0000>".gettext ("FAILED")."</FONT>");
print addPreLogLine (i18nGettext ("OpenCA::Crypto errorcode: __ERRNO__",
"__ERRNO__", $crypto_layer->errno));
@@ -38,7 +38,7 @@
}
if (not ($ca_token->keyOnline || $ca_token->login))
{
- print startLogPage(gettext("CRL Issuing"));
+ print startLogPage("CRL Issuing");
print addLogSection(gettext ("Initializing CA token ... "));
print addLogLine ("<FONT color=#ff0000>".gettext ("FAILED")."</FONT>");
print addPreLogLine (i18nGettext ("OpenCA::Token errorcode: __ERRNO__",
"__ERRNO__", $ca_token->errno));
@@ -66,7 +66,7 @@
}
}
-print startLogPage(gettext("CRL Issuing From CSV-File"));
+print startLogPage("CRL Issuing From CSV-File");
print addLogSection(gettext ("Building list of serials ... "));
my @csv = split ",", $csv_file;
--- ./correct/hsmLogin 2004-08-23 13:44:23.000000000 +0200
+++ hsmLogin 2004-08-23 11:46:02.000000000 +0200
@@ -8,17 +8,17 @@
sub cmdHsmLogin {
- print startLogPage (gettext("Login to hardware security module"));
+ print startLogPage ("Login to hardware security module");
- print addLogSection (gettext("The login command is:"));
+ print addLogSection ("The login command is:");
my $command = getRequired('HSM_LOGIN_CMD');
print addPreLogLine ($command);
print closeLogSection ();
- print addLogSection (gettext("Run the command ... "));
+ print addLogSection ("Run the command ... ");
my $ret=`$command`;
if ($? == 0) {
- print addLogLine (gettext("OK"));
+ print addLogLine ("OK");
} else {
print addLogLine ("<FONT COLOR=#FF0000>FAILED</FONT>");
print addPreLogLine ("<FONT COLOR=#FF0000>$ret</FONT>");
--- ./correct/hsmLogout 2004-08-23 13:45:06.000000000 +0200
+++ hsmLogout 2004-08-23 11:46:02.000000000 +0200
@@ -8,17 +8,17 @@
sub cmdHsmLogout {
- print startLogPage (gettext("Logout from hardware security module"));
+ print startLogPage ("Logout from hardware security module");
- print addLogSection (gettext("The logout command is:"));
+ print addLogSection ("The logout command is:");
my $command = getRequired('HSM_LOGOUT_CMD');
print addPreLogLine ($command);
print closeLogSection ();
- print addLogSection (gettext("Run the command ... "));
+ print addLogSection ("Run the command ... ");
my $ret=`$command`;
if ($? == 0) {
- print addLogLine (gettext("OK"));
+ print addLogLine ("OK");
} else {
print addLogLine ("<FONT COLOR=#FF0000>FAILED</FONT>");
print addPreLogLine ("<FONT COLOR=#FF0000>$ret</FONT>");
--- ./correct/importCACert 2004-08-23 13:47:50.000000000 +0200
+++ importCACert 2004-08-23 11:46:02.000000000 +0200
@@ -24,7 +24,7 @@
my $chainDir = getRequired ( 'ChainDir' );
my $certDir = getRequired ( 'CACertDir' );
-print startLogPage(gettext("Importing CA Certificate"));
+print startLogPage("Importing CA Certificate");
$cmd = $query->subVar( $cmd, '@__DEVICE__@', $orig );
$cmd = $query->subVar( $cmd, '@__DEST__@', $certDir );
--- ./correct/sendMail 2004-08-23 13:45:33.000000000 +0200
+++ sendMail 2004-08-23 11:46:02.000000000 +0200
@@ -13,7 +13,7 @@
print addLogSection ( gettext("Load address ...") );
my $email = $query->param ('emailaddress');
if ($email =~ /[EMAIL PROTECTED]/) {
- print addLogLine (gettext("OK"));
+ print addLogLine ("OK");
print closeLogSection();
} else {
print addLogLine ("<FONT COLOR=#FF0000>".gettext("FAILED")."</FONT>");
--- ./correct/stopDaemon 2004-08-23 13:45:48.000000000 +0200
+++ stopDaemon 2004-08-23 11:46:02.000000000 +0200
@@ -19,7 +19,7 @@
print addPreLogLine ( i18nGettext ("Error: __ERRNO__", "__ERRNO__",
$crypto_layer->errno));
print addPreLogLine ( i18nGettext ("Message: __ERRVAL__", "__ERRVAL__",
$crypto_layer->errval));
} else {
- print addLogLine (gettext("OK"));
+ print addLogLine ("OK");
}
print closeLogSection;
--- ./correct/updateSearchAttributes 2004-08-23 13:48:12.000000000 +0200
+++ updateSearchAttributes 2004-08-23 11:46:02.000000000 +0200
@@ -9,7 +9,7 @@
sub cmdUpdateSearchAttributes {
- print startLogPage(gettext("Updating the searchable attributes of a database"));
+ print startLogPage("Updating the searchable attributes of a database");
## array with all objecttypes
my @objects = ("CA_CERTIFICATE", "CERTIFICATE", "CRL", "CRR", "REQUEST");