From: Kern Sibbald Date: Tue, 19 Feb 2013 17:26:54 +0000 (+0100) Subject: Tweak update po + ReleaseNotes + ChangeLog X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=4d7aaa4827df8e96aed3de55f4cfd9271b22d49f;p=bacula%2Fbacula Tweak update po + ReleaseNotes + ChangeLog --- diff --git a/bacula/ChangeLog b/bacula/ChangeLog index fabda9e5df..0e175d0e8b 100644 --- a/bacula/ChangeLog +++ b/bacula/ChangeLog @@ -1,4 +1,179 @@ - Changelog on version 5.2.12 + Changelog on version 5.2.13 + + +Release version 5.2.13 + +19Feb13 + - Fix build/configure problems with bpluginfo.c + - Add missing vol_mgr.h file + - Add timer to run_multiple + +18Feb13 + - Refactor lock_volumes so most lock a vol rather than globally + - Add virtualfull-extreme test + +17Feb13 + - Apply patch for chio-changer-openbsd from bug #1984 -- Implements listall + - Add bat Mac patch from bug #1953 + +16Feb13 + - Fix bug #1812 cannot run Copy/Migrate jobs from bat + - Fix loading of bat translations. Patch from bug #1890 + - Fix text input in bat. Fixe bug #1965 + - Remove Device from show command as it is not used or updated + +13Feb13 + - Fix #1982 update enabled keyword in help command + +08Feb13 + - Fix update_postgresql_tables 10 to 11 + +30Jan13 + - Clean after building doc binaries requested by Willem vd Akker for Debian + build + +29Jan13 + - Remove unused method + - Require Qt version 4.8.4 + - Fix bug #1955 that OK to run? does not retry on bad response + - Backport new lock calls + debug for SD + +26Jan13 + - Remove old todo + +09Jan13 + - Fix bug #1975 new label ignored when first is duplicate. + +31Dec12 + - Require Qt 4.8.1 to build bat + +27Dec12 + - Make compile of timelimit a bit more portable + +26Dec12 + - Tweek turn off prune-test + - Pull src/lib changes from master + - Pull SD files from master + +25Dec12 + - Turn off prune-test + - Add logdir and bsrdir to regression config + - Add bsrdir and logdir to regress-config + - Rebuild configure + - Changed default directories from /var/bacula to /opt/bacula + - Fix patches from master + - Make spool size max message more explicit + - Display more info when maximum spool size is reached + +23Dec12 + - Fix TERM defs for Solaris 11 in conio.c + +21Dec12 + - Force DEVELOPER on during regression setup + +14Dec12 + - Allow group to cd to sysconfdir + +09Dec12 + - Make sysconfdir belong to Bacula user/group and exclude others + +07Dec12 + - Fix Virtual Full file close bug -- race condition + - Enhance mount message to include read/append + +06Dec12 + - Improve vol_mgr swap messages + - Add Jmsg7 and Jmsg8 + - Enhance output of Using Device to include for read/write + +04Dec12 + - Add jobid to Pmsg output + +29Nov12 + - Fix bug #1959 input validation on delete of jobs. + +24Nov12 + - Fix bug #1956 Authorization Errors false + +23Nov12 + - Add workaround for #5507 where autoprune and reload are in deadlock + +21Nov12 + - Allow conf file quoted strings to be used in a list + - Make bfgets handle very long lines + - Backport from Enterprise + +17Nov12 + - Avoid seg fault by checking for NULL client -- reported by Arno + +10Nov12 + - Final fix of bug #1943 + +08Nov12 + - Fix bug #1948 MailOnSuccess get executed on error. + +07Nov12 + - Fix missing index on Media table + +06Nov12 + - Fix bug #1943 no message storage on closed database connection. + - Fix bug #1946 Fix problem with MySQL with big Base jobs. + +02Nov12 + - Reduce wait time in regression RunScripts + - Attempt to indicate timed out tests + - Implement a timeout on regression tests of 15 minutes + - Fix #5346 .bvfs_lsfiles and .bvfs_restore to handle deleted files + +01Nov12 + - Fix spooldata, accurate and ingnoreduplicate run argument + +21Oct12 + - Add remote regress test script + +16Oct12 + - Fix messages segfault + +10Oct12 + - Recompile configure.in + - Implement feature request #1939 + +07Oct12 + - fix #1938 about PATH_MAX on hurd + - fix #1938 about MAXPATHLEN on hurd + +05Oct12 + - Fix bug #1937 OpenBSD autochanger example script + +25Sep12 + - Fix #4996 about MaxRunTime canceling the job too early + +19Sep12 + - Fix bug #1934 Wrong values at media list in BAT + +18Sep12 + - Fix race condition in close_msg that causes seg fault + +16Sep12 + - Fix double unlink + - More tests for freeing NULL pointers + +14Sep12 + - Add MaximumConcurrentReadJobs directive to Storage resource + +03Sep12 + - Add ujobid to .bvfs_get_jobids + +28Aug12 + - Do not try to strip RestoreObject during attribute encoding + - Avoid problem when stripping a relative path + +16Jul12 + - Fix #4513 about HIDDEN attribute set to parent directory during restore + +Bugs fixed/closed since last release: +1812 1890 1934 1937 1938 1939 1943 1946 1948 1953 1955 1956 1959 1965 1975 1982 1984 4513 4996 5346 5507 + Version 5.2.12 diff --git a/bacula/ReleaseNotes b/bacula/ReleaseNotes index b667e81151..8ae7b58027 100644 --- a/bacula/ReleaseNotes +++ b/bacula/ReleaseNotes @@ -1,8 +1,123 @@ - Release Notes for Bacula 5.2.12 + Release Notes for Bacula 5.2.13 Bacula code: Total files = 1,110 Total lines = 231,439 (Using SLOCCount) +General: +-------- +This is an important bug fix release. + +Version 5.2.13 version has 20 bug fixes since the last +release. Some of the bug fixes are important. + +!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! +Please note that with this version of Bacula, during the install +of the shared libraries from the src/cats, src/lib, and src/findlib +directories, any old Bacula libraries in the installation +destination directory will be removed. This should not cause +any problems and at least keeps the installation library cleaner. +!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + +!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! +For packagers, if you change options, naming, and the way +we link our shared object files, as at least one of you does, +you are creating a situation where the user may not be able +to run multiple versions of Bacula on the same machine, which +is often very useful, and in addition, you create a configuration +that the project cannot properly support. +!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + +!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! +If you are upgrading from a version older than 5.2.10, please +read all the old ReleaseNotes of all versions released +after the version you are upgrading from. There area +many important notices sumarized here, and we do not +repeat them each bug fix release. +!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + +Compatibility: +-------------- + As always, both the Director and Storage daemon must be upgraded at + the same time. + + Older 5.0.x and 3.0.x File Daemons are compatible with the 5.2.13 + Director and Storage daemons. There should be no need to upgrade older File + Daemons. + +Important changes since last release: + +19Feb13 + - Fix build/configure problems with bpluginfo.c + - Refactor lock_volumes so most lock a vol rather than globally + - Add virtualfull-extreme test + - Apply patch for chio-changer-openbsd from bug #1984 -- Implements listall + - Add bat Mac patch from bug #1953 + - Fix bug #1812 cannot run Copy/Migrate jobs from bat + - Fix loading of bat translations. Patch from bug #1890 + - Fix text input in bat. Fixe bug #1965 + - Remove Device from show command as it is not used or updated + - Fix #1982 update enabled keyword in help command + - Fix update_postgresql_tables 10 to 11 + - Clean after building doc binaries requested by Willem vd Akker for Debian + build + - Require Qt version 4.8.4 + - Fix bug #1955 that OK to run? does not retry on bad response + - Backport new lock calls + debug for SD + - Fix bug #1975 new label ignored when first is duplicate. + - Pull src/lib changes from master + - Pull SD files from master + - Turn off prune-test + - Add logdir and bsrdir to regression config + - Add bsrdir and logdir to regress-config + - Changed default directories from /var/bacula to /opt/bacula + - Make spool size max message more explicit + - Display more info when maximum spool size is reached + - Fix TERM defs for Solaris 11 in conio.c + - Allow group to cd to sysconfdir + - Make sysconfdir belong to Bacula user/group and exclude others + - Fix Virtual Full file close bug -- race condition + - Enhance mount message to include read/append + - Improve vol_mgr swap messages + - Enhance output of Using Device to include for read/write + - Add jobid to Pmsg output + - Fix bug #1959 input validation on delete of jobs. + - Fix bug #1956 Authorization Errors false + - Add workaround for #5507 where autoprune and reload are in deadlock + - Allow conf file quoted strings to be used in a list + - Make bfgets handle very long lines + - Avoid seg fault by checking for NULL client -- reported by Arno + - Final fix of bug #1943 + - Fix bug #1948 MailOnSuccess get executed on error. + - Fix missing index on Media table + - Fix bug #1943 no message storage on closed database connection. + - Fix bug #1946 Fix problem with MySQL with big Base jobs. + - Reduce wait time in regression RunScripts + - Implement a timeout on regression tests of 15 minutes + - Fix #5346 .bvfs_lsfiles and .bvfs_restore to handle deleted files + - Fix spooldata, accurate and ingnoreduplicate run argument + - Fix messages segfault + - Implement feature request #1939 + - fix #1938 about PATH_MAX on hurd + - fix #1938 about MAXPATHLEN on hurd + - Fix bug #1937 OpenBSD autochanger example script + - Fix #4996 about MaxRunTime canceling the job too early + - Fix bug #1934 Wrong values at media list in BAT + - Fix race condition in close_msg that causes seg fault + - Fix double unlink + - More tests for freeing NULL pointers + - Add MaximumConcurrentReadJobs directive to Storage resource + - Add ujobid to .bvfs_get_jobids + - Avoid problem when stripping a relative path + - Fix #4513 about HIDDEN attribute set to parent directory during restore + +Bugs fixed/closed since last release: +1812 1890 1934 1937 1938 1939 1943 1946 1948 1953 1955 1956 1959 1965 1975 +1982 1984 4513 4996 5346 5507 + + +================================================================= + + General: -------- Version 5.2.12 version is a bug fix release. diff --git a/bacula/po/POTFILES.in b/bacula/po/POTFILES.in index 136c0774e4..95f07f64ba 100644 --- a/bacula/po/POTFILES.in +++ b/bacula/po/POTFILES.in @@ -104,7 +104,6 @@ ./src/lib/message.c ./src/lib/bnet_server.c ./src/lib/tree.c -./src/lib/new-bnet.c ./src/lib/btime.c ./src/lib/bpipe.c ./src/lib/lockmgr.c diff --git a/bacula/po/bacula.pot b/bacula/po/bacula.pot index 51ada459f4..2166b6edba 100644 --- a/bacula/po/bacula.pot +++ b/bacula/po/bacula.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: bacula-devel@lists.sourceforge.net\n" -"POT-Creation-Date: 2012-09-11 09:10+0200\n" +"POT-Creation-Date: 2013-02-19 18:26+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -93,7 +93,7 @@ msgstr "" msgid "Continue? (yes/mod/no): " msgstr "" -#: src/dird/ua_select.c:62 src/dird/ua_run.c:232 +#: src/dird/ua_select.c:62 src/dird/ua_run.c:219 msgid "mod" msgstr "" @@ -113,8 +113,8 @@ msgstr "" msgid "The defined Storage resources are:\n" msgstr "" -#: src/dird/ua_select.c:167 src/dird/ua_dotcmds.c:727 src/dird/ua_cmds.c:995 -#: src/dird/ua_run.c:237 src/wx-console/wxbrestorepanel.cpp:339 +#: src/dird/ua_select.c:167 src/dird/ua_dotcmds.c:734 src/dird/ua_cmds.c:995 +#: src/dird/ua_run.c:224 src/wx-console/wxbrestorepanel.cpp:339 #: src/wx-console/wxbrestorepanel.cpp:355 #: src/wx-console/wxbrestorepanel.cpp:479 #: src/wx-console/wxbrestorepanel.cpp:480 @@ -135,7 +135,7 @@ msgstr "" msgid "The defined FileSet resources are:\n" msgstr "" -#: src/dird/ua_select.c:190 src/dird/ua_restore.c:1300 src/dird/ua_run.c:239 +#: src/dird/ua_select.c:190 src/dird/ua_restore.c:1300 src/dird/ua_run.c:226 msgid "FileSet" msgstr "" @@ -143,7 +143,7 @@ msgstr "" msgid "Select FileSet resource" msgstr "" -#: src/dird/ua_select.c:220 src/dird/ua_cmds.c:1983 +#: src/dird/ua_select.c:220 src/dird/ua_cmds.c:2029 msgid "Could not find a Catalog resource\n" msgstr "" @@ -168,8 +168,8 @@ msgid "The defined Job resources are:\n" msgstr "" #: src/dird/ua_select.c:266 src/dird/ua_select.c:289 src/dird/ua_select.c:330 -#: src/dird/ua_select.c:1186 src/dird/dird_conf.c:663 src/dird/ua_prune.c:593 -#: src/dird/ua_run.c:238 +#: src/dird/ua_select.c:1186 src/dird/dird_conf.c:670 src/dird/ua_prune.c:601 +#: src/dird/ua_run.c:225 msgid "Job" msgstr "" @@ -194,8 +194,8 @@ msgstr "" msgid "The defined Client resources are:\n" msgstr "" -#: src/dird/ua_select.c:355 src/dird/ua_select.c:464 src/dird/ua_dotcmds.c:728 -#: src/dird/ua_cmds.c:996 src/dird/ua_run.c:243 +#: src/dird/ua_select.c:355 src/dird/ua_select.c:464 src/dird/ua_dotcmds.c:735 +#: src/dird/ua_cmds.c:996 src/dird/ua_run.c:230 #: src/wx-console/wxbrestorepanel.cpp:336 #: src/wx-console/wxbrestorepanel.cpp:354 #: src/wx-console/wxbrestorepanel.cpp:431 @@ -254,7 +254,7 @@ msgstr "" msgid "Could not find Pool \"%s\": ERR=%s" msgstr "" -#: src/dird/ua_select.c:532 src/dird/ua_output.c:473 src/dird/ua_update.c:436 +#: src/dird/ua_select.c:532 src/dird/ua_output.c:476 src/dird/ua_update.c:436 #, c-format msgid "Error obtaining pool ids. ERR=%s\n" msgstr "" @@ -268,12 +268,12 @@ msgid "Defined Pools:\n" msgstr "" #: src/dird/ua_select.c:542 src/dird/ua_select.c:562 src/dird/ua_update.c:365 -#: src/baconfig.h:80 +#: src/baconfig.h:88 msgid "*None*" msgstr "" #: src/dird/ua_select.c:553 src/dird/ua_select.c:666 src/dird/ua_update.c:616 -#: src/dird/ua_run.c:251 src/wx-console/wxbrestorepanel.cpp:338 +#: src/dird/ua_run.c:238 src/wx-console/wxbrestorepanel.cpp:338 #: src/wx-console/wxbrestorepanel.cpp:527 #: src/wx-console/wxbrestorepanel.cpp:537 #: src/wx-console/wxbrestorepanel.cpp:1834 @@ -414,7 +414,7 @@ msgstr "" msgid "Unauthorized command from this console.\n" msgstr "" -#: src/dird/ua_select.c:1165 src/stored/status.c:473 src/filed/status.c:241 +#: src/dird/ua_select.c:1165 src/stored/status.c:538 src/filed/status.c:241 msgid "No Jobs running.\n" msgstr "" @@ -719,8 +719,8 @@ msgstr "" msgid "Start Admin JobId %d, Job=%s\n" msgstr "" -#: src/dird/admin.c:90 src/dird/vbackup.c:303 src/dird/migrate.c:1225 -#: src/dird/backup.c:624 +#: src/dird/admin.c:90 src/dird/vbackup.c:306 src/dird/migrate.c:1227 +#: src/dird/backup.c:628 #, c-format msgid "Error getting Job record for Job report: ERR=%s" msgstr "" @@ -737,8 +737,8 @@ msgstr "" msgid "Admin Canceled" msgstr "" -#: src/dird/admin.c:110 src/dird/vbackup.c:353 src/dird/backup.c:680 -#: src/dird/restore.c:591 +#: src/dird/admin.c:110 src/dird/vbackup.c:356 src/dird/backup.c:684 +#: src/dird/restore.c:594 #, c-format msgid "Inappropriate term code: %c\n" msgstr "" @@ -747,7 +747,7 @@ msgstr "" msgid "Bacula " msgstr "" -#: src/dird/dird.c:125 +#: src/dird/dird.c:150 #, c-format msgid "" "\n" @@ -769,66 +769,66 @@ msgid "" "\n" msgstr "" -#: src/dird/dird.c:271 src/stored/stored.c:227 src/console/console.c:1109 +#: src/dird/dird.c:296 src/stored/stored.c:227 src/console/console.c:1109 #: src/filed/filed.c:218 src/qt-console/main.cpp:165 msgid "Cryptography library initialization failed.\n" msgstr "" -#: src/dird/dird.c:275 src/dird/dird.c:303 src/dird/dird.c:551 -#: src/dird/dird.c:554 src/stored/stored.c:231 src/console/console.c:1113 +#: src/dird/dird.c:300 src/dird/dird.c:328 src/dird/dird.c:560 +#: src/dird/dird.c:563 src/stored/stored.c:231 src/console/console.c:1113 #: src/filed/filed.c:223 src/qt-console/main.cpp:169 #, c-format msgid "Please correct configuration file: %s\n" msgstr "" -#: src/dird/dird.c:537 +#: src/dird/dird.c:546 msgid "Too many open reload requests. Request ignored.\n" msgstr "" -#: src/dird/dird.c:552 +#: src/dird/dird.c:561 msgid "Out of reload table entries. Giving up.\n" msgstr "" -#: src/dird/dird.c:555 +#: src/dird/dird.c:564 msgid "Resetting previous configuration.\n" msgstr "" -#: src/dird/dird.c:619 +#: src/dird/dird.c:628 #, c-format msgid "" "No Director resource defined in %s\n" "Without that I don't know who I am :-(\n" msgstr "" -#: src/dird/dird.c:627 src/filed/filed.c:350 +#: src/dird/dird.c:636 src/filed/filed.c:350 #, c-format msgid "No Messages resource defined in %s\n" msgstr "" -#: src/dird/dird.c:632 +#: src/dird/dird.c:641 #, c-format msgid "Only one Director resource permitted in %s\n" msgstr "" -#: src/dird/dird.c:641 src/dird/dird.c:847 src/dird/dird.c:902 -#: src/dird/dird.c:941 src/stored/stored.c:354 src/console/console.c:1296 +#: src/dird/dird.c:650 src/dird/dird.c:856 src/dird/dird.c:911 +#: src/dird/dird.c:950 src/stored/stored.c:354 src/console/console.c:1296 #: src/console/console.c:1326 src/filed/filed.c:357 src/filed/filed.c:516 #: src/wx-console/console_thread.cpp:118 src/wx-console/console_thread.cpp:144 #: src/qt-console/main.cpp:224 src/qt-console/main.cpp:254 msgid "TLS required but not configured in Bacula.\n" msgstr "" -#: src/dird/dird.c:649 src/stored/stored.c:410 src/filed/filed.c:526 +#: src/dird/dird.c:658 src/stored/stored.c:410 src/filed/filed.c:526 #, c-format msgid "\"TLS Certificate\" file not defined for Director \"%s\" in %s.\n" msgstr "" -#: src/dird/dird.c:655 src/stored/stored.c:416 src/filed/filed.c:532 +#: src/dird/dird.c:664 src/stored/stored.c:416 src/filed/filed.c:532 #, c-format msgid "\"TLS Key\" file not defined for Director \"%s\" in %s.\n" msgstr "" -#: src/dird/dird.c:662 src/stored/stored.c:422 src/filed/filed.c:538 +#: src/dird/dird.c:671 src/stored/stored.c:422 src/filed/filed.c:538 #, c-format msgid "" "Neither \"TLS CA Certificate\" or \"TLS CA Certificate Dir\" are defined for " @@ -836,46 +836,46 @@ msgid "" "using \"TLS Verify Peer\".\n" msgstr "" -#: src/dird/dird.c:681 src/stored/stored.c:441 src/filed/filed.c:557 +#: src/dird/dird.c:690 src/stored/stored.c:441 src/filed/filed.c:557 #, c-format msgid "Failed to initialize TLS context for Director \"%s\" in %s.\n" msgstr "" -#: src/dird/dird.c:689 +#: src/dird/dird.c:698 #, c-format msgid "No Job records defined in %s\n" msgstr "" -#: src/dird/dird.c:747 src/dird/dird.c:760 +#: src/dird/dird.c:756 src/dird/dird.c:769 #, c-format msgid "Hey something is wrong. p=0x%lu\n" msgstr "" -#: src/dird/dird.c:821 +#: src/dird/dird.c:830 #, c-format msgid "\"%s\" directive in Job \"%s\" resource is required, but not found.\n" msgstr "" -#: src/dird/dird.c:828 +#: src/dird/dird.c:837 msgid "Too many items in Job resource\n" msgstr "" -#: src/dird/dird.c:832 +#: src/dird/dird.c:841 #, c-format msgid "No storage specified in Job \"%s\" nor in Pool.\n" msgstr "" -#: src/dird/dird.c:856 +#: src/dird/dird.c:865 #, c-format msgid "\"TLS Certificate\" file not defined for Console \"%s\" in %s.\n" msgstr "" -#: src/dird/dird.c:862 +#: src/dird/dird.c:871 #, c-format msgid "\"TLS Key\" file not defined for Console \"%s\" in %s.\n" msgstr "" -#: src/dird/dird.c:869 +#: src/dird/dird.c:878 #, c-format msgid "" "Neither \"TLS CA Certificate\" or \"TLS CA Certificate Dir\" are defined for " @@ -883,51 +883,51 @@ msgid "" "using \"TLS Verify Peer\".\n" msgstr "" -#: src/dird/dird.c:886 src/dird/dird.c:926 src/filed/filed.c:382 +#: src/dird/dird.c:895 src/dird/dird.c:935 src/filed/filed.c:382 #, c-format msgid "Failed to initialize TLS context for File daemon \"%s\" in %s.\n" msgstr "" -#: src/dird/dird.c:909 +#: src/dird/dird.c:918 #, c-format msgid "" "Neither \"TLS CA Certificate\" or \"TLS CA Certificate Dir\" are defined for " "File daemon \"%s\" in %s.\n" msgstr "" -#: src/dird/dird.c:950 +#: src/dird/dird.c:959 #, c-format msgid "" "Neither \"TLS CA Certificate\" or \"TLS CA Certificate Dir\" are defined for " "Storage \"%s\" in %s.\n" msgstr "" -#: src/dird/dird.c:966 src/stored/stored.c:394 +#: src/dird/dird.c:975 src/stored/stored.c:394 #, c-format msgid "Failed to initialize TLS context for Storage \"%s\" in %s.\n" msgstr "" -#: src/dird/dird.c:1005 src/dird/dird.c:1007 +#: src/dird/dird.c:1014 src/dird/dird.c:1016 #, c-format msgid "Could not open Catalog \"%s\", database \"%s\".\n" msgstr "" -#: src/dird/dird.c:1010 src/tools/cats_test.c:377 +#: src/dird/dird.c:1019 src/tools/cats_test.c:377 #, c-format msgid "%s" msgstr "" -#: src/dird/dird.c:1089 +#: src/dird/dird.c:1098 #, c-format msgid "Could not create storage record for %s\n" msgstr "" -#: src/dird/dird.c:1097 +#: src/dird/dird.c:1106 #, c-format msgid "Could not update storage record for %s\n" msgstr "" -#: src/dird/dird.c:1172 src/dird/migrate.c:1070 src/stored/stored.c:491 +#: src/dird/dird.c:1181 src/dird/migrate.c:1072 src/stored/stored.c:491 #, c-format msgid "Could not compile regex pattern \"%s\" ERR=%s\n" msgstr "" @@ -946,18 +946,18 @@ msgstr "" msgid "Old style Include/Exclude not supported\n" msgstr "" -#: src/dird/inc_conf.c:393 src/dird/inc_conf.c:739 src/dird/dird_conf.c:2015 +#: src/dird/inc_conf.c:393 src/dird/inc_conf.c:739 src/dird/dird_conf.c:2022 #, c-format msgid "Expecting keyword, got: %s\n" msgstr "" -#: src/dird/inc_conf.c:401 src/dird/inc_conf.c:745 src/dird/dird_conf.c:2021 +#: src/dird/inc_conf.c:401 src/dird/inc_conf.c:745 src/dird/dird_conf.c:2028 #: src/lib/parse_conf.c:976 #, c-format msgid "expected an equals, got: %s" msgstr "" -#: src/dird/inc_conf.c:411 src/dird/inc_conf.c:754 src/dird/dird_conf.c:2032 +#: src/dird/inc_conf.c:411 src/dird/inc_conf.c:754 src/dird/dird_conf.c:2039 #, c-format msgid "Keyword %s not permitted in this resource" msgstr "" @@ -1009,7 +1009,7 @@ msgstr "" msgid "Options section not permitted in Exclude\n" msgstr "" -#: src/dird/inc_conf.c:724 src/dird/dird_conf.c:2001 +#: src/dird/inc_conf.c:724 src/dird/dird_conf.c:2008 #, c-format msgid "Expecting open brace. Got %s" msgstr "" @@ -1189,13 +1189,13 @@ msgid "" "There are no more Jobs associated with Volume \"%s\". Marking it purged.\n" msgstr "" -#: src/dird/ua_purge.c:556 src/dird/ua_label.c:769 +#: src/dird/ua_purge.c:556 src/dird/ua_label.c:774 #, c-format msgid "Connecting to Storage daemon %s at %s:%d ...\n" msgstr "" -#: src/dird/ua_purge.c:559 src/dird/ua_dotcmds.c:618 src/dird/ua_cmds.c:771 -#: src/dird/ua_cmds.c:1531 src/dird/ua_label.c:772 src/dird/job.c:448 +#: src/dird/ua_purge.c:559 src/dird/ua_dotcmds.c:625 src/dird/ua_cmds.c:771 +#: src/dird/ua_cmds.c:1577 src/dird/ua_label.c:777 src/dird/job.c:448 msgid "Failed to connect to Storage daemon.\n" msgstr "" @@ -1270,34 +1270,34 @@ msgstr "" msgid "Could not get or create the FileSet record.\n" msgstr "" -#: src/dird/vbackup.c:310 src/dird/backup.c:631 +#: src/dird/vbackup.c:313 src/dird/backup.c:635 #, c-format msgid "Error getting Client record for Job report: ERR=%s" msgstr "" -#: src/dird/vbackup.c:316 src/dird/migrate.c:1255 src/dird/backup.c:637 +#: src/dird/vbackup.c:319 src/dird/migrate.c:1257 src/dird/backup.c:641 #, c-format msgid "Error getting Media record for Volume \"%s\": ERR=%s" msgstr "" -#: src/dird/vbackup.c:326 src/dird/backup.c:647 src/dird/backup.c:656 -#: src/stored/bscan.c:1210 +#: src/dird/vbackup.c:329 src/dird/backup.c:651 src/dird/backup.c:660 +#: src/stored/bscan.c:1214 msgid "Backup OK -- with warnings" msgstr "" -#: src/dird/vbackup.c:328 src/dird/backup.c:649 src/stored/bscan.c:1207 +#: src/dird/vbackup.c:331 src/dird/backup.c:653 src/stored/bscan.c:1211 msgid "Backup OK" msgstr "" -#: src/dird/vbackup.c:333 src/dird/backup.c:660 src/stored/bscan.c:1214 +#: src/dird/vbackup.c:336 src/dird/backup.c:664 src/stored/bscan.c:1218 msgid "*** Backup Error ***" msgstr "" -#: src/dird/vbackup.c:343 src/dird/backup.c:670 src/stored/bscan.c:1217 +#: src/dird/vbackup.c:346 src/dird/backup.c:674 src/stored/bscan.c:1221 msgid "Backup Canceled" msgstr "" -#: src/dird/vbackup.c:390 +#: src/dird/vbackup.c:393 #, c-format msgid "" "%s %s %s (%s):\n" @@ -1344,93 +1344,93 @@ msgstr "" msgid "disabled" msgstr "" -#: src/dird/ua_output.c:208 +#: src/dird/ua_output.c:211 msgid "Keywords for the show command are:\n" msgstr "" -#: src/dird/ua_output.c:214 +#: src/dird/ua_output.c:217 #, c-format msgid "%s resource %s not found.\n" msgstr "" -#: src/dird/ua_output.c:217 +#: src/dird/ua_output.c:220 #, c-format msgid "Resource %s not found\n" msgstr "" -#: src/dird/ua_output.c:287 +#: src/dird/ua_output.c:290 msgid "Hey! DB is NULL\n" msgstr "" -#: src/dird/ua_output.c:444 +#: src/dird/ua_output.c:447 #, c-format msgid "Jobid %d used %d Volume(s): %s\n" msgstr "" -#: src/dird/ua_output.c:462 +#: src/dird/ua_output.c:465 msgid "No Pool specified.\n" msgstr "" -#: src/dird/ua_output.c:483 +#: src/dird/ua_output.c:486 #, c-format msgid "Pool: %s\n" msgstr "" -#: src/dird/ua_output.c:499 +#: src/dird/ua_output.c:502 msgid "Ignoring invalid value for days. Max is 50.\n" msgstr "" -#: src/dird/ua_output.c:521 +#: src/dird/ua_output.c:524 #, c-format msgid "Unknown list keyword: %s\n" msgstr "" -#: src/dird/ua_output.c:546 +#: src/dird/ua_output.c:549 #, c-format msgid "%s is not a job name.\n" msgstr "" -#: src/dird/ua_output.c:560 +#: src/dird/ua_output.c:563 #, c-format msgid "Could not find Pool for Job %s\n" msgstr "" -#: src/dird/ua_output.c:573 +#: src/dird/ua_output.c:576 #, c-format msgid "Could not find next Volume for Job %s (Pool=%s, Level=%s).\n" msgstr "" -#: src/dird/ua_output.c:577 +#: src/dird/ua_output.c:580 #, c-format msgid "" "The next Volume to be used by Job \"%s\" (Pool=%s, Level=%s) will be %s\n" msgstr "" -#: src/dird/ua_output.c:590 +#: src/dird/ua_output.c:593 #, c-format msgid "Could not find next Volume for Job %s.\n" msgstr "" -#: src/dird/ua_output.c:717 src/dird/job.c:133 src/tools/cats_test.c:375 +#: src/dird/ua_output.c:720 src/dird/job.c:133 src/tools/cats_test.c:375 #, c-format msgid "Could not open database \"%s\".\n" msgstr "" -#: src/dird/ua_output.c:730 +#: src/dird/ua_output.c:733 #, c-format msgid "Pool %s not in database. %s" msgstr "" -#: src/dird/ua_output.c:738 +#: src/dird/ua_output.c:741 #, c-format msgid "Pool %s created in database.\n" msgstr "" -#: src/dird/ua_output.c:791 +#: src/dird/ua_output.c:794 msgid "You have no messages.\n" msgstr "" -#: src/dird/ua_output.c:871 +#: src/dird/ua_output.c:874 msgid "Message too long to display.\n" msgstr "" @@ -1443,88 +1443,88 @@ msgstr "" msgid ": is an invalid command.\n" msgstr "" -#: src/dird/ua_dotcmds.c:546 src/dird/ua_restore.c:780 +#: src/dird/ua_dotcmds.c:553 src/dird/ua_restore.c:780 #: src/dird/ua_restore.c:823 #, c-format msgid "Unable to get Job record for JobId=%s: ERR=%s\n" msgstr "" -#: src/dird/ua_dotcmds.c:612 src/dird/ua_cmds.c:765 src/dird/ua_cmds.c:1520 +#: src/dird/ua_dotcmds.c:619 src/dird/ua_cmds.c:765 src/dird/ua_cmds.c:1566 #: src/dird/ua_status.c:352 src/dird/job.c:147 src/dird/job.c:153 #: src/dird/job.c:1160 src/dird/job.c:1164 msgid "unknown source" msgstr "" -#: src/dird/ua_dotcmds.c:615 src/dird/ua_cmds.c:768 src/dird/ua_status.c:355 +#: src/dird/ua_dotcmds.c:622 src/dird/ua_cmds.c:768 src/dird/ua_status.c:355 #, c-format msgid "Connecting to Storage daemon %s at %s:%d\n" msgstr "" -#: src/dird/ua_dotcmds.c:621 src/dird/ua_cmds.c:774 src/dird/ua_status.c:366 +#: src/dird/ua_dotcmds.c:628 src/dird/ua_cmds.c:774 src/dird/ua_status.c:366 msgid "Connected to storage daemon\n" msgstr "" -#: src/dird/ua_dotcmds.c:641 src/dird/ua_cmds.c:803 src/dird/ua_cmds.c:1202 +#: src/dird/ua_dotcmds.c:648 src/dird/ua_cmds.c:803 src/dird/ua_cmds.c:1208 #: src/dird/ua_status.c:397 #, c-format msgid "Connecting to Client %s at %s:%d\n" msgstr "" -#: src/dird/ua_dotcmds.c:644 src/dird/ua_cmds.c:806 src/dird/ua_cmds.c:1205 +#: src/dird/ua_dotcmds.c:651 src/dird/ua_cmds.c:806 src/dird/ua_cmds.c:1211 msgid "Failed to connect to Client.\n" msgstr "" -#: src/dird/ua_dotcmds.c:687 src/dird/ua_dotcmds.c:781 +#: src/dird/ua_dotcmds.c:694 src/dird/ua_dotcmds.c:788 #, c-format msgid "Unknown command: %s\n" msgstr "" -#: src/dird/ua_dotcmds.c:725 src/dird/ua_cmds.c:993 +#: src/dird/ua_dotcmds.c:732 src/dird/ua_cmds.c:993 msgid "Available daemons are: \n" msgstr "" -#: src/dird/ua_dotcmds.c:726 src/dird/ua_cmds.c:994 +#: src/dird/ua_dotcmds.c:733 src/dird/ua_cmds.c:994 msgid "Director" msgstr "" -#: src/dird/ua_dotcmds.c:729 +#: src/dird/ua_dotcmds.c:736 msgid "Select daemon type to make die" msgstr "" -#: src/dird/ua_dotcmds.c:755 +#: src/dird/ua_dotcmds.c:762 msgid "The Director will generate a deadlock.\n" msgstr "" -#: src/dird/ua_dotcmds.c:759 +#: src/dird/ua_dotcmds.c:766 msgid "The Director will segment fault.\n" msgstr "" -#: src/dird/ua_dotcmds.c:948 +#: src/dird/ua_dotcmds.c:955 msgid "Access to specified Client or FileSet not allowed.\n" msgstr "" -#: src/dird/ua_dotcmds.c:953 src/dird/ua_dotcmds.c:997 +#: src/dird/ua_dotcmds.c:960 src/dird/ua_dotcmds.c:1004 #: src/dird/ua_restore.c:941 src/dird/ua_restore.c:969 #: src/dird/ua_restore.c:990 #, c-format msgid "Query failed: %s. ERR=%s\n" msgstr "" -#: src/dird/ua_dotcmds.c:992 +#: src/dird/ua_dotcmds.c:999 msgid "query keyword not found.\n" msgstr "" -#: src/dird/ua_dotcmds.c:1019 +#: src/dird/ua_dotcmds.c:1026 #, c-format msgid "List MediaType failed: ERR=%s\n" msgstr "" -#: src/dird/ua_dotcmds.c:1033 +#: src/dird/ua_dotcmds.c:1040 #, c-format msgid "List Media failed: ERR=%s\n" msgstr "" -#: src/dird/ua_dotcmds.c:1047 +#: src/dird/ua_dotcmds.c:1054 #, c-format msgid "List Location failed: ERR=%s\n" msgstr "" @@ -1833,11 +1833,11 @@ msgstr "" msgid "Enter base volume name: " msgstr "" -#: src/dird/ua_cmds.c:354 src/dird/ua_label.c:658 +#: src/dird/ua_cmds.c:354 src/dird/ua_label.c:663 msgid "Volume name too long.\n" msgstr "" -#: src/dird/ua_cmds.c:358 src/dird/ua_label.c:664 src/lib/edit.c:501 +#: src/dird/ua_cmds.c:358 src/dird/ua_label.c:669 src/lib/edit.c:501 msgid "Volume name must be at least one character long.\n" msgstr "" @@ -1896,11 +1896,11 @@ msgstr "" msgid "Python interpreter restarted.\n" msgstr "" -#: src/dird/ua_cmds.c:675 src/dird/ua_cmds.c:1331 +#: src/dird/ua_cmds.c:675 src/dird/ua_cmds.c:1337 msgid "Nothing done.\n" msgstr "" -#: src/dird/ua_cmds.c:699 src/dird/ua_cmds.c:1083 src/dird/ua_run.c:1582 +#: src/dird/ua_cmds.c:699 src/dird/ua_cmds.c:1083 src/dird/ua_run.c:1588 #, c-format msgid "Client \"%s\" not found.\n" msgstr "" @@ -1927,7 +1927,7 @@ msgstr "" msgid "Select daemon type to set debug level" msgstr "" -#: src/dird/ua_cmds.c:1087 src/dird/ua_cmds.c:1926 +#: src/dird/ua_cmds.c:1087 src/dird/ua_cmds.c:1972 #, c-format msgid "No authorization for Client \"%s\"\n" msgstr "" @@ -1936,7 +1936,7 @@ msgstr "" msgid "Client name missing.\n" msgstr "" -#: src/dird/ua_cmds.c:1104 src/dird/ua_cmds.c:1165 src/dird/ua_cmds.c:1948 +#: src/dird/ua_cmds.c:1104 src/dird/ua_cmds.c:1171 src/dird/ua_cmds.c:1994 #, c-format msgid "No authorization for Job \"%s\"\n" msgstr "" @@ -1959,7 +1959,7 @@ msgstr "" msgid "Fileset name missing.\n" msgstr "" -#: src/dird/ua_cmds.c:1138 src/dird/ua_run.c:563 +#: src/dird/ua_cmds.c:1138 src/dird/ua_run.c:550 #, c-format msgid "Level \"%s\" not valid.\n" msgstr "" @@ -1968,43 +1968,67 @@ msgstr "" msgid "Level value missing.\n" msgstr "" -#: src/dird/ua_cmds.c:1148 +#: src/dird/ua_cmds.c:1149 msgid "Invalid value for accurate. It must be yes or no.\n" msgstr "" -#: src/dird/ua_cmds.c:1161 +#: src/dird/ua_cmds.c:1154 +msgid "Accurate value missing.\n" +msgstr "" + +#: src/dird/ua_cmds.c:1167 msgid "No job specified.\n" msgstr "" -#: src/dird/ua_cmds.c:1221 +#: src/dird/ua_cmds.c:1227 msgid "Error sending include list.\n" msgstr "" -#: src/dird/ua_cmds.c:1226 +#: src/dird/ua_cmds.c:1232 msgid "Error sending exclude list.\n" msgstr "" -#: src/dird/ua_cmds.c:1317 +#: src/dird/ua_cmds.c:1323 msgid "" "In general it is not a good idea to delete either a\n" "Pool or a Volume since they may contain data.\n" "\n" msgstr "" -#: src/dird/ua_cmds.c:1320 +#: src/dird/ua_cmds.c:1326 msgid "Choose catalog item to delete" msgstr "" -#: src/dird/ua_cmds.c:1384 +#: src/dird/ua_cmds.c:1376 src/dird/ua_cmds.c:1391 src/dird/ua_cmds.c:1401 +#, c-format +msgid "Illegal JobId %s ignored\n" +msgstr "" + +#: src/dird/ua_cmds.c:1404 msgid "Enter JobId to delete: " msgstr "" -#: src/dird/ua_cmds.c:1423 +#: src/dird/ua_cmds.c:1440 +#, c-format +msgid "Are you sure you want to delete %d JobIds ? (yes/no): " +msgstr "" + +#: src/dird/ua_cmds.c:1450 +#, c-format +msgid "Illegal JobId range %s - %s should define increasing JobIds, ignored\n" +msgstr "" + +#: src/dird/ua_cmds.c:1454 +#, c-format +msgid "Illegal JobId range %s - %s, ignored\n" +msgstr "" + +#: src/dird/ua_cmds.c:1469 #, c-format -msgid "Job %s and associated records deleted from the catalog.\n" +msgid "Jobid %s and associated records deleted from the catalog.\n" msgstr "" -#: src/dird/ua_cmds.c:1438 +#: src/dird/ua_cmds.c:1484 #, c-format msgid "" "\n" @@ -2012,44 +2036,44 @@ msgid "" "and all Jobs saved on that volume from the Catalog\n" msgstr "" -#: src/dird/ua_cmds.c:1445 +#: src/dird/ua_cmds.c:1491 #, c-format msgid "Are you sure you want to delete Volume \"%s\"? (yes/no): " msgstr "" -#: src/dird/ua_cmds.c:1458 +#: src/dird/ua_cmds.c:1504 msgid "Can't list jobs on this volume\n" msgstr "" -#: src/dird/ua_cmds.c:1483 +#: src/dird/ua_cmds.c:1529 #, c-format msgid "Are you sure you want to delete Pool \"%s\"? (yes/no): " msgstr "" -#: src/dird/ua_cmds.c:1598 +#: src/dird/ua_cmds.c:1644 #, c-format msgid "Using Catalog name=%s DB=%s\n" msgstr "" -#: src/dird/ua_cmds.c:1666 +#: src/dird/ua_cmds.c:1712 msgid "ERR: Can't open db\n" msgstr "" -#: src/dird/ua_cmds.c:1713 +#: src/dird/ua_cmds.c:1759 msgid "Wait on mount timed out\n" msgstr "" -#: src/dird/ua_cmds.c:1723 +#: src/dird/ua_cmds.c:1769 msgid "ERR: Job was not found\n" msgstr "" -#: src/dird/ua_cmds.c:1799 +#: src/dird/ua_cmds.c:1845 msgid "" " Command Description\n" " ======= ===========\n" msgstr "" -#: src/dird/ua_cmds.c:1803 +#: src/dird/ua_cmds.c:1849 #, c-format msgid "" " %-13s %s\n" @@ -2058,12 +2082,12 @@ msgid "" "\t%s\n" msgstr "" -#: src/dird/ua_cmds.c:1808 +#: src/dird/ua_cmds.c:1854 #, c-format msgid " %-13s %s\n" msgstr "" -#: src/dird/ua_cmds.c:1812 +#: src/dird/ua_cmds.c:1858 #, c-format msgid "" "\n" @@ -2071,29 +2095,29 @@ msgid "" "\n" msgstr "" -#: src/dird/ua_cmds.c:1814 +#: src/dird/ua_cmds.c:1860 msgid "" "\n" "When at a prompt, entering a period cancels the command.\n" "\n" msgstr "" -#: src/dird/ua_cmds.c:1850 src/filed/status.c:85 +#: src/dird/ua_cmds.c:1896 src/filed/status.c:85 #, c-format msgid "%s Version: %s (%s) %s %s %s %s\n" msgstr "" -#: src/dird/ua_cmds.c:1909 src/dird/ua_cmds.c:1936 src/dird/ua_cmds.c:1958 +#: src/dird/ua_cmds.c:1955 src/dird/ua_cmds.c:1982 src/dird/ua_cmds.c:2004 #, c-format msgid "No authorization for Catalog \"%s\"\n" msgstr "" -#: src/dird/ua_cmds.c:2003 +#: src/dird/ua_cmds.c:2049 #, c-format msgid "Could not open catalog database \"%s\".\n" msgstr "" -#: src/dird/ua_cmds.c:2013 +#: src/dird/ua_cmds.c:2059 #, c-format msgid "Using Catalog \"%s\"\n" msgstr "" @@ -2291,57 +2315,57 @@ msgstr "" msgid "%d directories unmarked.\n" msgstr "" -#: src/dird/dird_conf.c:560 src/tray-monitor/tray_conf.c:168 +#: src/dird/dird_conf.c:567 src/tray-monitor/tray_conf.c:168 #: src/qt-console/tray-monitor/tray_conf.cpp:168 #, c-format msgid "No %s resource defined\n" msgstr "" -#: src/dird/dird_conf.c:569 +#: src/dird/dird_conf.c:576 #, c-format msgid "Director: name=%s MaxJobs=%d FDtimeout=%s SDtimeout=%s\n" msgstr "" -#: src/dird/dird_conf.c:574 +#: src/dird/dird_conf.c:581 #, c-format msgid " query_file=%s\n" msgstr "" -#: src/dird/dird_conf.c:577 src/dird/dird_conf.c:597 src/dird/dird_conf.c:614 -#: src/dird/dird_conf.c:682 src/dird/dird_conf.c:686 src/dird/dird_conf.c:690 -#: src/dird/dird_conf.c:723 src/dird/dird_conf.c:746 src/dird/dird_conf.c:750 -#: src/dird/dird_conf.c:754 src/dird/dird_conf.c:758 src/dird/dird_conf.c:762 -#: src/dird/dird_conf.c:775 src/dird/dird_conf.c:1011 -#: src/dird/dird_conf.c:1018 +#: src/dird/dird_conf.c:584 src/dird/dird_conf.c:604 src/dird/dird_conf.c:621 +#: src/dird/dird_conf.c:689 src/dird/dird_conf.c:693 src/dird/dird_conf.c:697 +#: src/dird/dird_conf.c:730 src/dird/dird_conf.c:753 src/dird/dird_conf.c:757 +#: src/dird/dird_conf.c:761 src/dird/dird_conf.c:765 src/dird/dird_conf.c:769 +#: src/dird/dird_conf.c:782 src/dird/dird_conf.c:1018 +#: src/dird/dird_conf.c:1025 msgid " --> " msgstr "" -#: src/dird/dird_conf.c:582 +#: src/dird/dird_conf.c:589 #, c-format msgid "Console: name=%s SSL=%d\n" msgstr "" -#: src/dird/dird_conf.c:587 +#: src/dird/dird_conf.c:594 #, c-format msgid "Counter: name=%s min=%d max=%d cur=%d wrapcntr=%s\n" msgstr "" -#: src/dird/dird_conf.c:592 +#: src/dird/dird_conf.c:599 #, c-format msgid "Counter: name=%s min=%d max=%d\n" msgstr "" -#: src/dird/dird_conf.c:606 +#: src/dird/dird_conf.c:613 #, c-format msgid "Client: name=%s address=%s FDport=%d MaxJobs=%u\n" msgstr "" -#: src/dird/dird_conf.c:609 +#: src/dird/dird_conf.c:616 #, c-format msgid " JobRetention=%s FileRetention=%s AutoPrune=%d\n" msgstr "" -#: src/dird/dird_conf.c:622 +#: src/dird/dird_conf.c:629 #, c-format msgid "" "Device: name=%s ok=%d num_writers=%d max_writers=%d\n" @@ -2350,286 +2374,286 @@ msgid "" " poolid=%s volname=%s MediaType=%s\n" msgstr "" -#: src/dird/dird_conf.c:636 +#: src/dird/dird_conf.c:643 #, c-format msgid "" "Storage: name=%s address=%s SDport=%d MaxJobs=%u\n" " DeviceName=%s MediaType=%s StorageId=%s\n" msgstr "" -#: src/dird/dird_conf.c:649 +#: src/dird/dird_conf.c:656 #, c-format msgid "" "Catalog: name=%s address=%s DBport=%d db_name=%s\n" " db_driver=%s db_user=%s MutliDBConn=%d\n" msgstr "" -#: src/dird/dird_conf.c:662 +#: src/dird/dird_conf.c:669 #, c-format msgid "%s: name=%s JobType=%d level=%s Priority=%d Enabled=%d\n" msgstr "" -#: src/dird/dird_conf.c:663 +#: src/dird/dird_conf.c:670 msgid "JobDefs" msgstr "" -#: src/dird/dird_conf.c:667 +#: src/dird/dird_conf.c:674 #, c-format msgid "" " MaxJobs=%u Resched=%d Times=%d Interval=%s Spool=%d WritePartAfterJob=" "%d\n" msgstr "" -#: src/dird/dird_conf.c:673 +#: src/dird/dird_conf.c:680 #, c-format msgid " SpoolSize=%s\n" msgstr "" -#: src/dird/dird_conf.c:676 +#: src/dird/dird_conf.c:683 #, c-format msgid " Accurate=%d\n" msgstr "" -#: src/dird/dird_conf.c:679 +#: src/dird/dird_conf.c:686 #, c-format msgid " SelectionType=%d\n" msgstr "" -#: src/dird/dird_conf.c:694 +#: src/dird/dird_conf.c:701 #, c-format msgid " --> Where=%s\n" msgstr "" -#: src/dird/dird_conf.c:697 +#: src/dird/dird_conf.c:704 #, c-format msgid " --> RegexWhere=%s\n" msgstr "" -#: src/dird/dird_conf.c:700 +#: src/dird/dird_conf.c:707 #, c-format msgid " --> Bootstrap=%s\n" msgstr "" -#: src/dird/dird_conf.c:703 +#: src/dird/dird_conf.c:710 #, c-format msgid " --> WriteBootstrap=%s\n" msgstr "" -#: src/dird/dird_conf.c:706 +#: src/dird/dird_conf.c:713 #, c-format msgid " --> PluginOptions=%s\n" msgstr "" -#: src/dird/dird_conf.c:709 +#: src/dird/dird_conf.c:716 #, c-format msgid " --> MaxRunTime=%u\n" msgstr "" -#: src/dird/dird_conf.c:712 +#: src/dird/dird_conf.c:719 #, c-format msgid " --> MaxWaitTime=%u\n" msgstr "" -#: src/dird/dird_conf.c:715 +#: src/dird/dird_conf.c:722 #, c-format msgid " --> MaxStartDelay=%u\n" msgstr "" -#: src/dird/dird_conf.c:718 +#: src/dird/dird_conf.c:725 #, c-format msgid " --> MaxRunSchedTime=%u\n" msgstr "" -#: src/dird/dird_conf.c:730 +#: src/dird/dird_conf.c:737 #, c-format msgid " --> Base %s\n" msgstr "" -#: src/dird/dird_conf.c:736 src/lib/runscript.c:297 +#: src/dird/dird_conf.c:743 src/lib/runscript.c:297 msgid " --> RunScript\n" msgstr "" -#: src/dird/dird_conf.c:737 src/lib/runscript.c:298 +#: src/dird/dird_conf.c:744 src/lib/runscript.c:298 #, c-format msgid " --> Command=%s\n" msgstr "" -#: src/dird/dird_conf.c:738 src/lib/runscript.c:299 +#: src/dird/dird_conf.c:745 src/lib/runscript.c:299 #, c-format msgid " --> Target=%s\n" msgstr "" -#: src/dird/dird_conf.c:739 src/lib/runscript.c:300 +#: src/dird/dird_conf.c:746 src/lib/runscript.c:300 #, c-format msgid " --> RunOnSuccess=%u\n" msgstr "" -#: src/dird/dird_conf.c:740 src/lib/runscript.c:301 +#: src/dird/dird_conf.c:747 src/lib/runscript.c:301 #, c-format msgid " --> RunOnFailure=%u\n" msgstr "" -#: src/dird/dird_conf.c:741 src/lib/runscript.c:302 +#: src/dird/dird_conf.c:748 src/lib/runscript.c:302 #, c-format msgid " --> FailJobOnError=%u\n" msgstr "" -#: src/dird/dird_conf.c:742 src/lib/runscript.c:303 +#: src/dird/dird_conf.c:749 src/lib/runscript.c:303 #, c-format msgid " --> RunWhen=%u\n" msgstr "" -#: src/dird/dird_conf.c:768 +#: src/dird/dird_conf.c:775 #, c-format msgid " --> Run=%s\n" msgstr "" -#: src/dird/dird_conf.c:772 +#: src/dird/dird_conf.c:779 #, c-format msgid " --> SelectionPattern=%s\n" msgstr "" -#: src/dird/dird_conf.c:786 +#: src/dird/dird_conf.c:793 #, c-format msgid "FileSet: name=%s\n" msgstr "" -#: src/dird/dird_conf.c:880 src/dird/dird_conf.c:959 +#: src/dird/dird_conf.c:887 src/dird/dird_conf.c:966 #, c-format msgid "Schedule: name=%s\n" msgstr "" -#: src/dird/dird_conf.c:885 +#: src/dird/dird_conf.c:892 #, c-format msgid " --> Run Level=%s\n" msgstr "" -#: src/dird/dird_conf.c:886 +#: src/dird/dird_conf.c:893 msgid " hour=" msgstr "" -#: src/dird/dird_conf.c:895 +#: src/dird/dird_conf.c:902 msgid " mday=" msgstr "" -#: src/dird/dird_conf.c:904 +#: src/dird/dird_conf.c:911 msgid " month=" msgstr "" -#: src/dird/dird_conf.c:913 +#: src/dird/dird_conf.c:920 msgid " wday=" msgstr "" -#: src/dird/dird_conf.c:922 +#: src/dird/dird_conf.c:929 msgid " wom=" msgstr "" -#: src/dird/dird_conf.c:931 +#: src/dird/dird_conf.c:938 msgid " woy=" msgstr "" -#: src/dird/dird_conf.c:940 +#: src/dird/dird_conf.c:947 #, c-format msgid " mins=%d\n" msgstr "" -#: src/dird/dird_conf.c:942 src/dird/dird_conf.c:946 src/dird/dird_conf.c:950 +#: src/dird/dird_conf.c:949 src/dird/dird_conf.c:953 src/dird/dird_conf.c:957 msgid " --> " msgstr "" -#: src/dird/dird_conf.c:967 +#: src/dird/dird_conf.c:974 #, c-format msgid "Pool: name=%s PoolType=%s\n" msgstr "" -#: src/dird/dird_conf.c:969 +#: src/dird/dird_conf.c:976 #, c-format msgid " use_cat=%d use_once=%d cat_files=%d\n" msgstr "" -#: src/dird/dird_conf.c:972 +#: src/dird/dird_conf.c:979 #, c-format msgid " max_vols=%d auto_prune=%d VolRetention=%s\n" msgstr "" -#: src/dird/dird_conf.c:975 +#: src/dird/dird_conf.c:982 #, c-format msgid " VolUse=%s recycle=%d LabelFormat=%s\n" msgstr "" -#: src/dird/dird_conf.c:979 +#: src/dird/dird_conf.c:986 #, c-format msgid " CleaningPrefix=%s LabelType=%d\n" msgstr "" -#: src/dird/dird_conf.c:981 +#: src/dird/dird_conf.c:988 #, c-format msgid " RecyleOldest=%d PurgeOldest=%d ActionOnPurge=%d\n" msgstr "" -#: src/dird/dird_conf.c:985 +#: src/dird/dird_conf.c:992 #, c-format msgid " MaxVolJobs=%d MaxVolFiles=%d MaxVolBytes=%s\n" msgstr "" -#: src/dird/dird_conf.c:989 +#: src/dird/dird_conf.c:996 #, c-format msgid " MigTime=%s MigHiBytes=%s MigLoBytes=%s\n" msgstr "" -#: src/dird/dird_conf.c:993 +#: src/dird/dird_conf.c:1000 #, c-format msgid " JobRetention=%s FileRetention=%s\n" msgstr "" -#: src/dird/dird_conf.c:997 +#: src/dird/dird_conf.c:1004 #, c-format msgid " NextPool=%s\n" msgstr "" -#: src/dird/dird_conf.c:1000 +#: src/dird/dird_conf.c:1007 #, c-format msgid " RecyclePool=%s\n" msgstr "" -#: src/dird/dird_conf.c:1003 +#: src/dird/dird_conf.c:1010 #, c-format msgid " ScratchPool=%s\n" msgstr "" -#: src/dird/dird_conf.c:1006 +#: src/dird/dird_conf.c:1013 #, c-format msgid " Catalog=%s\n" msgstr "" -#: src/dird/dird_conf.c:1026 +#: src/dird/dird_conf.c:1033 #, c-format msgid "Messages: name=%s\n" msgstr "" -#: src/dird/dird_conf.c:1028 +#: src/dird/dird_conf.c:1035 #, c-format msgid " mailcmd=%s\n" msgstr "" -#: src/dird/dird_conf.c:1030 +#: src/dird/dird_conf.c:1037 #, c-format msgid " opcmd=%s\n" msgstr "" -#: src/dird/dird_conf.c:1034 src/tray-monitor/tray_conf.c:199 +#: src/dird/dird_conf.c:1041 src/tray-monitor/tray_conf.c:199 #: src/qt-console/tray-monitor/tray_conf.cpp:199 #, c-format msgid "Unknown resource type %d in dump_resource.\n" msgstr "" -#: src/dird/dird_conf.c:1365 src/tray-monitor/tray_conf.c:257 +#: src/dird/dird_conf.c:1372 src/tray-monitor/tray_conf.c:257 #: src/qt-console/tray-monitor/tray_conf.cpp:257 #, c-format msgid "Unknown resource type %d in free_resource.\n" msgstr "" -#: src/dird/dird_conf.c:1397 src/dird/dird_conf.c:1412 +#: src/dird/dird_conf.c:1404 src/dird/dird_conf.c:1419 #: src/tray-monitor/tray_conf.c:288 src/wx-console/console_conf.c:265 #: src/console/console_conf.c:259 src/filed/filed_conf.c:361 #: src/qt-console/tray-monitor/tray_conf.cpp:288 @@ -2638,54 +2662,54 @@ msgstr "" msgid "%s item is required in %s resource, but not found.\n" msgstr "" -#: src/dird/dird_conf.c:1403 src/tray-monitor/tray_conf.c:294 +#: src/dird/dird_conf.c:1410 src/tray-monitor/tray_conf.c:294 #: src/lib/parse_conf.c:225 src/qt-console/tray-monitor/tray_conf.cpp:294 #, c-format msgid "Too many items in %s resource\n" msgstr "" -#: src/dird/dird_conf.c:1443 +#: src/dird/dird_conf.c:1450 #, c-format msgid "Cannot find Pool resource %s\n" msgstr "" -#: src/dird/dird_conf.c:1454 +#: src/dird/dird_conf.c:1461 #, c-format msgid "Cannot find Console resource %s\n" msgstr "" -#: src/dird/dird_conf.c:1460 src/stored/stored_conf.c:611 +#: src/dird/dird_conf.c:1467 src/stored/stored_conf.c:611 #: src/filed/filed_conf.c:381 #, c-format msgid "Cannot find Director resource %s\n" msgstr "" -#: src/dird/dird_conf.c:1467 src/stored/stored_conf.c:617 +#: src/dird/dird_conf.c:1474 src/stored/stored_conf.c:617 #, c-format msgid "Cannot find Storage resource %s\n" msgstr "" -#: src/dird/dird_conf.c:1476 +#: src/dird/dird_conf.c:1483 #, c-format msgid "Cannot find Job resource %s\n" msgstr "" -#: src/dird/dird_conf.c:1526 +#: src/dird/dird_conf.c:1533 #, c-format msgid "Cannot find Counter resource %s\n" msgstr "" -#: src/dird/dird_conf.c:1534 src/filed/filed_conf.c:387 +#: src/dird/dird_conf.c:1541 src/filed/filed_conf.c:387 #, c-format msgid "Cannot find Client resource %s\n" msgstr "" -#: src/dird/dird_conf.c:1547 +#: src/dird/dird_conf.c:1554 #, c-format msgid "Cannot find Schedule resource %s\n" msgstr "" -#: src/dird/dird_conf.c:1552 src/dird/dird_conf.c:1612 +#: src/dird/dird_conf.c:1559 src/dird/dird_conf.c:1619 #: src/tray-monitor/tray_conf.c:314 src/tray-monitor/tray_conf.c:352 #: src/qt-console/tray-monitor/tray_conf.cpp:314 #: src/qt-console/tray-monitor/tray_conf.cpp:352 @@ -2693,12 +2717,12 @@ msgstr "" msgid "Unknown resource type %d in save_resource.\n" msgstr "" -#: src/dird/dird_conf.c:1627 +#: src/dird/dird_conf.c:1634 #, c-format msgid "Name item is required in %s resource, but not found.\n" msgstr "" -#: src/dird/dird_conf.c:1635 src/tray-monitor/tray_conf.c:372 +#: src/dird/dird_conf.c:1642 src/tray-monitor/tray_conf.c:372 #: src/wx-console/console_conf.c:328 src/console/console_conf.c:322 #: src/filed/filed_conf.c:446 src/qt-console/tray-monitor/tray_conf.cpp:372 #: src/qt-console/bat_conf.cpp:334 @@ -2706,43 +2730,43 @@ msgstr "" msgid "Attempt to define second %s resource named \"%s\" is not permitted.\n" msgstr "" -#: src/dird/dird_conf.c:1640 +#: src/dird/dird_conf.c:1647 #, c-format msgid "Inserting %s res: %s index=%d pass=%d\n" msgstr "" -#: src/dird/dird_conf.c:1653 +#: src/dird/dird_conf.c:1660 #, c-format msgid "Expected one of: %s, got: %s" msgstr "" -#: src/dird/dird_conf.c:1725 +#: src/dird/dird_conf.c:1732 #, c-format msgid "Expected a Migration Job Type keyword, got: %s" msgstr "" -#: src/dird/dird_conf.c:1751 +#: src/dird/dird_conf.c:1758 #, c-format msgid "Expected a Job Type keyword, got: %s" msgstr "" -#: src/dird/dird_conf.c:1775 +#: src/dird/dird_conf.c:1782 #, c-format msgid "Expected a Job Level keyword, got: %s" msgstr "" -#: src/dird/dird_conf.c:1795 +#: src/dird/dird_conf.c:1802 #, c-format msgid "Expected a Restore replacement option, got: %s" msgstr "" -#: src/dird/dird_conf.c:1845 src/dird/dird_conf.c:1961 +#: src/dird/dird_conf.c:1852 src/dird/dird_conf.c:1968 #: src/lib/parse_conf.c:761 src/lib/parse_conf.c:777 src/lib/ini.c:593 #, c-format msgid "Expect %s, got: %s" msgstr "" -#: src/dird/dird_conf.c:1867 src/lib/parse_conf.c:478 +#: src/dird/dird_conf.c:1874 src/lib/parse_conf.c:478 #, c-format msgid "Could not find config Resource %s referenced on line %d : %s\n" msgstr "" @@ -2870,7 +2894,7 @@ msgstr "" msgid "Select full restore to a specified Job date" msgstr "" -#: src/dird/ua_restore.c:446 src/dird/ua_status.c:862 src/stored/status.c:546 +#: src/dird/ua_restore.c:446 src/dird/ua_status.c:862 src/stored/status.c:611 #: src/filed/status.c:373 src/wx-console/wxbconfigpanel.cpp:220 msgid "Cancel" msgstr "" @@ -3273,179 +3297,179 @@ msgstr "" msgid "Slot too large.\n" msgstr "" -#: src/dird/ua_label.c:187 src/dird/ua_label.c:364 src/dird/ua_label.c:1223 -#: src/dird/ua_run.c:1557 +#: src/dird/ua_label.c:189 src/dird/ua_label.c:366 src/dird/ua_label.c:1228 +#: src/dird/ua_run.c:1563 msgid "command line" msgstr "" -#: src/dird/ua_label.c:205 src/dird/ua_label.c:526 src/dird/ua_label.c:1230 +#: src/dird/ua_label.c:207 src/dird/ua_label.c:531 src/dird/ua_label.c:1235 msgid "No slots in changer to scan.\n" msgstr "" -#: src/dird/ua_label.c:217 src/dird/ua_label.c:537 +#: src/dird/ua_label.c:219 src/dird/ua_label.c:542 msgid "No Volumes found to label, or no barcodes.\n" msgstr "" -#: src/dird/ua_label.c:227 src/dird/ua_label.c:1251 +#: src/dird/ua_label.c:229 src/dird/ua_label.c:1256 #, c-format msgid "Slot %d greater than max %d ignored.\n" msgstr "" -#: src/dird/ua_label.c:265 +#: src/dird/ua_label.c:267 #, c-format msgid "No VolName for Slot=%d InChanger set to zero.\n" msgstr "" -#: src/dird/ua_label.c:286 +#: src/dird/ua_label.c:288 #, c-format msgid "Catalog record for Volume \"%s\" updated to reference slot %d.\n" msgstr "" -#: src/dird/ua_label.c:290 +#: src/dird/ua_label.c:292 #, c-format msgid "Catalog record for Volume \"%s\" is up to date.\n" msgstr "" -#: src/dird/ua_label.c:296 +#: src/dird/ua_label.c:298 #, c-format msgid "Volume \"%s\" not found in catalog. Slot=%d InChanger set to zero.\n" msgstr "" -#: src/dird/ua_label.c:392 +#: src/dird/ua_label.c:394 #, c-format msgid "" "Volume \"%s\" has VolStatus %s. It must be Purged or Recycled before " "relabeling.\n" msgstr "" -#: src/dird/ua_label.c:408 +#: src/dird/ua_label.c:410 msgid "Enter new Volume name: " msgstr "" -#: src/dird/ua_label.c:420 +#: src/dird/ua_label.c:425 #, c-format msgid "Media record for new Volume \"%s\" already exists.\n" msgstr "" -#: src/dird/ua_label.c:438 +#: src/dird/ua_label.c:443 msgid "Enter slot (0 or Enter for none): " msgstr "" -#: src/dird/ua_label.c:466 +#: src/dird/ua_label.c:471 #, c-format msgid "Delete of Volume \"%s\" failed. ERR=%s" msgstr "" -#: src/dird/ua_label.c:469 +#: src/dird/ua_label.c:474 #, c-format msgid "Old volume \"%s\" deleted from catalog.\n" msgstr "" -#: src/dird/ua_label.c:480 +#: src/dird/ua_label.c:485 #, c-format msgid "Requesting to mount %s ...\n" msgstr "" -#: src/dird/ua_label.c:502 +#: src/dird/ua_label.c:507 msgid "Do not forget to mount the drive!!!\n" msgstr "" -#: src/dird/ua_label.c:542 +#: src/dird/ua_label.c:547 msgid "" "The following Volumes will be labeled:\n" "Slot Volume\n" "==============\n" msgstr "" -#: src/dird/ua_label.c:551 +#: src/dird/ua_label.c:556 msgid "Do you want to label these Volumes? (yes|no): " msgstr "" -#: src/dird/ua_label.c:571 +#: src/dird/ua_label.c:576 #, c-format msgid "Media record for Slot %d Volume \"%s\" already exists.\n" msgstr "" -#: src/dird/ua_label.c:577 +#: src/dird/ua_label.c:582 #, c-format msgid "Error setting InChanger: ERR=%s" msgstr "" -#: src/dird/ua_label.c:600 +#: src/dird/ua_label.c:605 #, c-format msgid "Maximum pool Volumes=%d reached.\n" msgstr "" -#: src/dird/ua_label.c:608 +#: src/dird/ua_label.c:613 #, c-format msgid "Catalog record for cleaning tape \"%s\" successfully created.\n" msgstr "" -#: src/dird/ua_label.c:615 +#: src/dird/ua_label.c:620 #, c-format msgid "Catalog error on cleaning tape: %s" msgstr "" -#: src/dird/ua_label.c:651 +#: src/dird/ua_label.c:656 #, c-format msgid "Illegal character \"%c\" in a volume name.\n" msgstr "" -#: src/dird/ua_label.c:698 +#: src/dird/ua_label.c:703 #, c-format msgid "Sending relabel command from \"%s\" to \"%s\" ...\n" msgstr "" -#: src/dird/ua_label.c:705 +#: src/dird/ua_label.c:710 #, c-format msgid "Sending label command for Volume \"%s\" Slot %d ...\n" msgstr "" -#: src/dird/ua_label.c:746 +#: src/dird/ua_label.c:751 #, c-format msgid "Catalog record for Volume \"%s\", Slot %d successfully created.\n" msgstr "" -#: src/dird/ua_label.c:759 +#: src/dird/ua_label.c:764 #, c-format msgid "Label command failed for Volume %s.\n" msgstr "" -#: src/dird/ua_label.c:797 +#: src/dird/ua_label.c:802 msgid "Could not open SD socket.\n" msgstr "" -#: src/dird/ua_label.c:869 src/dird/ua_label.c:879 +#: src/dird/ua_label.c:874 src/dird/ua_label.c:884 #, c-format msgid "Invalid Slot number: %s\n" msgstr "" -#: src/dird/ua_label.c:888 +#: src/dird/ua_label.c:893 #, c-format msgid "Invalid Volume name: %s\n" msgstr "" -#: src/dird/ua_label.c:982 +#: src/dird/ua_label.c:987 #, c-format msgid "Device \"%s\" has %d slots.\n" msgstr "" -#: src/dird/ua_label.c:1028 +#: src/dird/ua_label.c:1033 #, c-format msgid "Pool \"%s\" resource not found for volume \"%s\"!\n" msgstr "" -#: src/dird/ua_label.c:1242 +#: src/dird/ua_label.c:1247 msgid "No Volumes found, or no barcodes.\n" msgstr "" -#: src/dird/ua_label.c:1245 +#: src/dird/ua_label.c:1250 msgid "" " Slot | Volume Name | Status | Media Type | " "Pool |\n" msgstr "" -#: src/dird/ua_label.c:1246 +#: src/dird/ua_label.c:1251 msgid "" "------+------------------+-----------+----------------------" "+--------------------|\n" @@ -3666,15 +3690,15 @@ msgid "New Recycle flag is: %s\n" msgstr "" #: src/dird/ua_update.c:257 src/dird/ua_update.c:277 src/dird/ua_update.c:699 -#: src/dird/ua_run.c:180 src/dird/backup.c:784 src/dird/backup.c:785 -#: src/dird/backup.c:786 src/dird/ua_input.c:131 src/stored/parse_bsr.c:864 +#: src/dird/ua_run.c:180 src/dird/backup.c:788 src/dird/backup.c:789 +#: src/dird/backup.c:790 src/dird/ua_input.c:131 src/stored/parse_bsr.c:863 #: src/tools/dbcheck.c:1352 msgid "yes" msgstr "" #: src/dird/ua_update.c:257 src/dird/ua_update.c:277 src/dird/ua_update.c:699 -#: src/dird/backup.c:784 src/dird/backup.c:785 src/dird/backup.c:786 -#: src/dird/ua_input.c:135 src/stored/parse_bsr.c:864 +#: src/dird/ua_run.c:200 src/dird/backup.c:788 src/dird/backup.c:789 +#: src/dird/backup.c:790 src/dird/ua_input.c:135 src/stored/parse_bsr.c:863 msgid "no" msgstr "" @@ -3753,7 +3777,7 @@ msgstr "" msgid "New ActionOnPurge is: %s\n" msgstr "" -#: src/dird/ua_update.c:605 src/dird/ua_run.c:235 +#: src/dird/ua_update.c:605 src/dird/ua_run.c:222 msgid "Parameters to modify:\n" msgstr "" @@ -3825,7 +3849,7 @@ msgstr "" msgid "Done" msgstr "" -#: src/dird/ua_update.c:624 src/dird/ua_run.c:265 src/dird/ua_run.c:594 +#: src/dird/ua_update.c:624 src/dird/ua_run.c:252 src/dird/ua_run.c:600 msgid "Select parameter to modify" msgstr "" @@ -4054,7 +4078,7 @@ msgstr "" msgid "Pool resource \"%s\" not found.\n" msgstr "" -#: src/dird/migrate.c:316 src/dird/migrate.c:896 +#: src/dird/migrate.c:316 src/dird/migrate.c:898 #, c-format msgid "Could not get job record for JobId %s to %s. ERR=%s" msgstr "" @@ -4069,140 +4093,140 @@ msgstr "" msgid "Start %s JobId %s, Job=%s\n" msgstr "" -#: src/dird/migrate.c:710 +#: src/dird/migrate.c:712 #, c-format msgid "No %s SQL selection pattern specified.\n" msgstr "" -#: src/dird/migrate.c:717 src/dird/migrate.c:736 src/dird/migrate.c:757 -#: src/dird/migrate.c:793 src/dird/migrate.c:820 src/dird/migrate.c:954 -#: src/dird/migrate.c:987 src/dird/migrate.c:1116 +#: src/dird/migrate.c:719 src/dird/migrate.c:738 src/dird/migrate.c:759 +#: src/dird/migrate.c:795 src/dird/migrate.c:822 src/dird/migrate.c:956 +#: src/dird/migrate.c:989 src/dird/migrate.c:1118 #, c-format msgid "SQL failed. ERR=%s\n" msgstr "" -#: src/dird/migrate.c:740 src/dird/migrate.c:747 src/dird/migrate.c:761 -#: src/dird/migrate.c:824 +#: src/dird/migrate.c:742 src/dird/migrate.c:749 src/dird/migrate.c:763 +#: src/dird/migrate.c:826 #, c-format msgid "No Volumes found to %s.\n" msgstr "" -#: src/dird/migrate.c:775 src/dird/migrate.c:864 src/dird/migrate.c:884 +#: src/dird/migrate.c:777 src/dird/migrate.c:866 src/dird/migrate.c:886 msgid "Invalid JobId found.\n" msgstr "" -#: src/dird/migrate.c:835 +#: src/dird/migrate.c:837 #, c-format msgid "Unknown %s Selection Type.\n" msgstr "" -#: src/dird/migrate.c:846 src/dird/migrate.c:867 src/dird/migrate.c:887 +#: src/dird/migrate.c:848 src/dird/migrate.c:869 src/dird/migrate.c:889 #, c-format msgid "No JobIds found to %s.\n" msgstr "" -#: src/dird/migrate.c:850 +#: src/dird/migrate.c:852 #, c-format msgid "The following %u JobId%s chosen to be %s: %s\n" msgstr "" -#: src/dird/migrate.c:851 +#: src/dird/migrate.c:853 msgid " was" msgstr "" -#: src/dird/migrate.c:851 +#: src/dird/migrate.c:853 msgid "s were" msgstr "" -#: src/dird/migrate.c:903 +#: src/dird/migrate.c:905 #, c-format msgid "%s using JobId=%s Job=%s\n" msgstr "" -#: src/dird/migrate.c:937 +#: src/dird/migrate.c:939 msgid "Could not start migration job.\n" msgstr "" -#: src/dird/migrate.c:939 +#: src/dird/migrate.c:941 #, c-format msgid "%s JobId %d started.\n" msgstr "" -#: src/dird/migrate.c:958 +#: src/dird/migrate.c:960 #, c-format msgid "No %s found to %s.\n" msgstr "" -#: src/dird/migrate.c:962 +#: src/dird/migrate.c:964 #, c-format msgid "SQL error. Expected 1 MediaId got %d\n" msgstr "" -#: src/dird/migrate.c:991 src/dird/migrate.c:1121 +#: src/dird/migrate.c:993 src/dird/migrate.c:1123 #, c-format msgid "No %ss found to %s.\n" msgstr "" -#: src/dird/migrate.c:1013 +#: src/dird/migrate.c:1015 msgid "Selection Type 'pooluncopiedjobs' only applies to Copy Jobs" msgstr "" -#: src/dird/migrate.c:1022 +#: src/dird/migrate.c:1024 #, c-format msgid "SQL to get uncopied jobs failed. ERR=%s\n" msgstr "" -#: src/dird/migrate.c:1045 +#: src/dird/migrate.c:1047 #, c-format msgid "No %s %s selection pattern specified.\n" msgstr "" -#: src/dird/migrate.c:1056 +#: src/dird/migrate.c:1058 #, c-format msgid "SQL to get %s failed. ERR=%s\n" msgstr "" -#: src/dird/migrate.c:1061 +#: src/dird/migrate.c:1063 #, c-format msgid "Query of Pool \"%s\" returned no Jobs to %s.\n" msgstr "" -#: src/dird/migrate.c:1099 +#: src/dird/migrate.c:1101 #, c-format msgid "Regex pattern matched no Jobs to %s.\n" msgstr "" -#: src/dird/migrate.c:1263 +#: src/dird/migrate.c:1265 #, c-format msgid "%s OK -- with warnings" msgstr "" -#: src/dird/migrate.c:1265 +#: src/dird/migrate.c:1267 #, c-format msgid "%s OK" msgstr "" -#: src/dird/migrate.c:1270 +#: src/dird/migrate.c:1272 #, c-format msgid "*** %s Error ***" msgstr "" -#: src/dird/migrate.c:1280 +#: src/dird/migrate.c:1282 #, c-format msgid "%s Canceled" msgstr "" -#: src/dird/migrate.c:1289 +#: src/dird/migrate.c:1291 #, c-format msgid "Inappropriate %s term code" msgstr "" -#: src/dird/migrate.c:1299 +#: src/dird/migrate.c:1301 #, c-format msgid "%s -- no files to %s" msgstr "" -#: src/dird/migrate.c:1314 +#: src/dird/migrate.c:1316 #, c-format msgid "" "%s %s %s (%s):\n" @@ -4237,17 +4261,17 @@ msgid "" "\n" msgstr "" -#: src/dird/migrate.c:1425 +#: src/dird/migrate.c:1427 #, c-format msgid "No Next Pool specification found in Pool \"%s\".\n" msgstr "" -#: src/dird/migrate.c:1431 +#: src/dird/migrate.c:1433 #, c-format msgid "No Storage specification found in Next Pool \"%s\".\n" msgstr "" -#: src/dird/migrate.c:1437 +#: src/dird/migrate.c:1439 msgid "Storage from Pool's NextPool resource" msgstr "" @@ -4255,43 +4279,43 @@ msgstr "" msgid "Choose item to prune" msgstr "" -#: src/dird/ua_prune.c:171 +#: src/dird/ua_prune.c:175 #, c-format msgid "Cannot prune Volume \"%s\" because it is archived.\n" msgstr "" -#: src/dird/ua_prune.c:213 +#: src/dird/ua_prune.c:217 msgid "Pruned Jobs from JobHisto catalog.\n" msgstr "" -#: src/dird/ua_prune.c:301 +#: src/dird/ua_prune.c:305 msgid "Begin pruning Files.\n" msgstr "" -#: src/dird/ua_prune.c:316 +#: src/dird/ua_prune.c:320 msgid "No Files found to prune.\n" msgstr "" -#: src/dird/ua_prune.c:339 +#: src/dird/ua_prune.c:343 #, c-format msgid "Pruned Files from %s Jobs for client %s from catalog.\n" msgstr "" -#: src/dird/ua_prune.c:481 +#: src/dird/ua_prune.c:489 #, c-format msgid "Begin pruning Jobs older than %s.\n" msgstr "" -#: src/dird/ua_prune.c:592 +#: src/dird/ua_prune.c:600 #, c-format msgid "Pruned %d %s for client %s from catalog.\n" msgstr "" -#: src/dird/ua_prune.c:593 +#: src/dird/ua_prune.c:601 msgid "Jobs" msgstr "" -#: src/dird/ua_prune.c:595 +#: src/dird/ua_prune.c:603 msgid "No Jobs found to prune.\n" msgstr "" @@ -4314,50 +4338,58 @@ msgstr "" msgid "Job queued. JobId=%s\n" msgstr "" -#: src/dird/ua_run.c:202 +#: src/dird/ua_run.c:203 +#, c-format +msgid "" +"\n" +"Bad response: %s. You must answer yes, mod, or no.\n" +"\n" +msgstr "" + +#: src/dird/ua_run.c:207 msgid "Job not run.\n" msgstr "" -#: src/dird/ua_run.c:236 +#: src/dird/ua_run.c:223 msgid "Level" msgstr "" -#: src/dird/ua_run.c:241 +#: src/dird/ua_run.c:228 msgid "Restore Client" msgstr "" -#: src/dird/ua_run.c:245 src/wx-console/wxbrestorepanel.cpp:356 +#: src/dird/ua_run.c:232 src/wx-console/wxbrestorepanel.cpp:356 #: src/wx-console/wxbrestorepanel.cpp:854 #: src/wx-console/wxbrestorepanel.cpp:1918 msgid "When" msgstr "" -#: src/dird/ua_run.c:246 src/wx-console/wxbrestorepanel.cpp:357 +#: src/dird/ua_run.c:233 src/wx-console/wxbrestorepanel.cpp:357 #: src/wx-console/wxbrestorepanel.cpp:1128 #: src/wx-console/wxbrestorepanel.cpp:1921 msgid "Priority" msgstr "" -#: src/dird/ua_run.c:253 +#: src/dird/ua_run.c:240 msgid "Verify Job" msgstr "" -#: src/dird/ua_run.c:256 src/wx-console/wxbrestorepanel.cpp:349 +#: src/dird/ua_run.c:243 src/wx-console/wxbrestorepanel.cpp:349 #: src/wx-console/wxbrestorepanel.cpp:1899 msgid "Bootstrap" msgstr "" -#: src/dird/ua_run.c:257 src/wx-console/wxbrestorepanel.cpp:350 +#: src/dird/ua_run.c:244 src/wx-console/wxbrestorepanel.cpp:350 #: src/wx-console/wxbrestorepanel.cpp:1104 #: src/wx-console/wxbrestorepanel.cpp:1901 msgid "Where" msgstr "" -#: src/dird/ua_run.c:258 +#: src/dird/ua_run.c:245 msgid "File Relocation" msgstr "" -#: src/dird/ua_run.c:259 src/wx-console/wxbrestorepanel.cpp:352 +#: src/dird/ua_run.c:246 src/wx-console/wxbrestorepanel.cpp:352 #: src/wx-console/wxbrestorepanel.cpp:1112 #: src/wx-console/wxbrestorepanel.cpp:1905 #: src/wx-console/wxbrestorepanel.cpp:1906 @@ -4367,212 +4399,212 @@ msgstr "" msgid "Replace" msgstr "" -#: src/dird/ua_run.c:260 +#: src/dird/ua_run.c:247 msgid "JobId" msgstr "" -#: src/dird/ua_run.c:263 +#: src/dird/ua_run.c:250 msgid "Plugin Options" msgstr "" -#: src/dird/ua_run.c:274 src/dird/ua_run.c:1563 +#: src/dird/ua_run.c:261 src/dird/ua_run.c:1569 msgid "user selection" msgstr "" -#: src/dird/ua_run.c:306 +#: src/dird/ua_run.c:293 msgid "" "Please enter desired start time as YYYY-MM-DD HH:MM:SS (return for now): " msgstr "" -#: src/dird/ua_run.c:314 src/dird/ua_run.c:490 +#: src/dird/ua_run.c:301 src/dird/ua_run.c:477 msgid "Invalid time, using current time.\n" msgstr "" -#: src/dird/ua_run.c:321 +#: src/dird/ua_run.c:308 msgid "Enter new Priority: " msgstr "" -#: src/dird/ua_run.c:325 +#: src/dird/ua_run.c:312 msgid "Priority must be a positive integer.\n" msgstr "" -#: src/dird/ua_run.c:346 +#: src/dird/ua_run.c:333 msgid "Please enter the Bootstrap file name: " msgstr "" -#: src/dird/ua_run.c:358 +#: src/dird/ua_run.c:345 #, c-format msgid "Warning cannot open %s: ERR=%s\n" msgstr "" -#: src/dird/ua_run.c:377 +#: src/dird/ua_run.c:364 msgid "Please enter the full path prefix for restore (/ for none): " msgstr "" -#: src/dird/ua_run.c:399 +#: src/dird/ua_run.c:386 msgid "Replace:\n" msgstr "" -#: src/dird/ua_run.c:403 +#: src/dird/ua_run.c:390 msgid "Select replace option" msgstr "" -#: src/dird/ua_run.c:414 +#: src/dird/ua_run.c:401 msgid "" "You must set the bootstrap file to NULL to be able to specify a JobId.\n" msgstr "" -#: src/dird/ua_run.c:419 +#: src/dird/ua_run.c:406 msgid "Please Plugin Options string: " msgstr "" -#: src/dird/ua_run.c:457 src/dird/ua_run.c:466 +#: src/dird/ua_run.c:444 src/dird/ua_run.c:453 msgid "User input" msgstr "" -#: src/dird/ua_run.c:520 +#: src/dird/ua_run.c:507 #, c-format msgid "Invalid replace option: %s\n" msgstr "" -#: src/dird/ua_run.c:583 +#: src/dird/ua_run.c:589 #, c-format msgid "strip_prefix=%s add_prefix=%s add_suffix=%s\n" msgstr "" -#: src/dird/ua_run.c:586 +#: src/dird/ua_run.c:592 msgid "This will replace your current Where value\n" msgstr "" -#: src/dird/ua_run.c:587 +#: src/dird/ua_run.c:593 msgid "Strip prefix" msgstr "" -#: src/dird/ua_run.c:588 +#: src/dird/ua_run.c:594 msgid "Add prefix" msgstr "" -#: src/dird/ua_run.c:589 +#: src/dird/ua_run.c:595 msgid "Add file suffix" msgstr "" -#: src/dird/ua_run.c:590 +#: src/dird/ua_run.c:596 msgid "Enter a regexp" msgstr "" -#: src/dird/ua_run.c:591 +#: src/dird/ua_run.c:597 msgid "Test filename manipulation" msgstr "" -#: src/dird/ua_run.c:592 +#: src/dird/ua_run.c:598 msgid "Use this ?" msgstr "" -#: src/dird/ua_run.c:597 +#: src/dird/ua_run.c:603 msgid "Please enter the path prefix to strip: " msgstr "" -#: src/dird/ua_run.c:605 +#: src/dird/ua_run.c:611 msgid "Please enter the path prefix to add (/ for none): " msgstr "" -#: src/dird/ua_run.c:616 +#: src/dird/ua_run.c:622 msgid "Please enter the file suffix to add: " msgstr "" -#: src/dird/ua_run.c:623 +#: src/dird/ua_run.c:629 msgid "Please enter a valid regexp (!from!to!): " msgstr "" -#: src/dird/ua_run.c:636 +#: src/dird/ua_run.c:642 #, c-format msgid "regexwhere=%s\n" msgstr "" -#: src/dird/ua_run.c:642 +#: src/dird/ua_run.c:648 #, c-format msgid "strip_prefix=%s add_prefix=%s add_suffix=%s result=%s\n" msgstr "" -#: src/dird/ua_run.c:649 +#: src/dird/ua_run.c:655 msgid "Cannot use your regexp\n" msgstr "" -#: src/dird/ua_run.c:652 +#: src/dird/ua_run.c:658 msgid "Enter a period (.) to stop this test\n" msgstr "" -#: src/dird/ua_run.c:653 +#: src/dird/ua_run.c:659 msgid "Please enter filename to test: " msgstr "" -#: src/dird/ua_run.c:655 +#: src/dird/ua_run.c:661 #, c-format msgid "%s -> %s\n" msgstr "" -#: src/dird/ua_run.c:699 +#: src/dird/ua_run.c:705 msgid "Cannot use your regexp.\n" msgstr "" -#: src/dird/ua_run.c:712 src/dird/ua_run.c:742 +#: src/dird/ua_run.c:718 src/dird/ua_run.c:748 msgid "Levels:\n" msgstr "" -#: src/dird/ua_run.c:714 src/stored/status.c:600 src/lib/util.c:426 +#: src/dird/ua_run.c:720 src/stored/status.c:665 src/lib/util.c:426 #: src/lib/util.c:472 src/filed/status.c:519 msgid "Full" msgstr "" -#: src/dird/ua_run.c:715 src/stored/status.c:603 src/lib/util.c:429 +#: src/dird/ua_run.c:721 src/stored/status.c:668 src/lib/util.c:429 #: src/filed/status.c:522 msgid "Incremental" msgstr "" -#: src/dird/ua_run.c:716 src/stored/status.c:606 src/lib/util.c:432 +#: src/dird/ua_run.c:722 src/stored/status.c:671 src/lib/util.c:432 #: src/filed/status.c:525 msgid "Differential" msgstr "" -#: src/dird/ua_run.c:717 src/stored/status.c:609 src/lib/util.c:435 +#: src/dird/ua_run.c:723 src/stored/status.c:674 src/lib/util.c:435 #: src/filed/status.c:528 msgid "Since" msgstr "" -#: src/dird/ua_run.c:718 +#: src/dird/ua_run.c:724 msgid "VirtualFull" msgstr "" -#: src/dird/ua_run.c:719 src/dird/ua_run.c:748 +#: src/dird/ua_run.c:725 src/dird/ua_run.c:754 msgid "Select level" msgstr "" -#: src/dird/ua_run.c:743 +#: src/dird/ua_run.c:749 msgid "Initialize Catalog" msgstr "" -#: src/dird/ua_run.c:744 src/stored/status.c:612 src/lib/util.c:438 +#: src/dird/ua_run.c:750 src/stored/status.c:677 src/lib/util.c:438 #: src/filed/status.c:531 msgid "Verify Catalog" msgstr "" -#: src/dird/ua_run.c:745 src/lib/util.c:444 +#: src/dird/ua_run.c:751 src/lib/util.c:444 msgid "Verify Volume to Catalog" msgstr "" -#: src/dird/ua_run.c:746 src/lib/util.c:447 +#: src/dird/ua_run.c:752 src/lib/util.c:447 msgid "Verify Disk to Catalog" msgstr "" -#: src/dird/ua_run.c:747 +#: src/dird/ua_run.c:753 msgid "Verify Volume Data (not yet implemented)" msgstr "" -#: src/dird/ua_run.c:768 +#: src/dird/ua_run.c:774 msgid "Level not appropriate for this Job. Cannot be changed.\n" msgstr "" -#: src/dird/ua_run.c:799 +#: src/dird/ua_run.c:805 #, c-format msgid "" "Run Admin Job\n" @@ -4584,7 +4616,7 @@ msgid "" "Priority: %d\n" msgstr "" -#: src/dird/ua_run.c:843 +#: src/dird/ua_run.c:849 #, c-format msgid "" "Run Backup job\n" @@ -4599,12 +4631,12 @@ msgid "" "%s%s%s" msgstr "" -#: src/dird/ua_run.c:874 +#: src/dird/ua_run.c:880 #, c-format msgid "Could not get job record for selected JobId. ERR=%s" msgstr "" -#: src/dird/ua_run.c:913 +#: src/dird/ua_run.c:919 #, c-format msgid "" "Run Verify Job\n" @@ -4620,11 +4652,11 @@ msgid "" "Priority: %d\n" msgstr "" -#: src/dird/ua_run.c:942 +#: src/dird/ua_run.c:948 msgid "Please enter a JobId for restore: " msgstr "" -#: src/dird/ua_run.c:982 +#: src/dird/ua_run.c:988 #, c-format msgid "" "Run Restore job\n" @@ -4642,7 +4674,7 @@ msgid "" "Plugin Options: %s\n" msgstr "" -#: src/dird/ua_run.c:1038 +#: src/dird/ua_run.c:1044 #, c-format msgid "" "Run Restore job\n" @@ -4660,7 +4692,7 @@ msgid "" "Plugin Options: %s\n" msgstr "" -#: src/dird/ua_run.c:1069 +#: src/dird/ua_run.c:1075 #, c-format msgid "" "Run Restore job\n" @@ -4668,17 +4700,17 @@ msgid "" "Bootstrap: %s\n" msgstr "" -#: src/dird/ua_run.c:1077 +#: src/dird/ua_run.c:1083 #, c-format msgid "RegexWhere: %s\n" msgstr "" -#: src/dird/ua_run.c:1080 +#: src/dird/ua_run.c:1086 #, c-format msgid "Where: %s\n" msgstr "" -#: src/dird/ua_run.c:1084 +#: src/dird/ua_run.c:1090 #, c-format msgid "" "Replace: %s\n" @@ -4691,215 +4723,215 @@ msgid "" "Plugin Options: %s\n" msgstr "" -#: src/dird/ua_run.c:1139 +#: src/dird/ua_run.c:1145 msgid "Run Copy job\n" msgstr "" -#: src/dird/ua_run.c:1141 +#: src/dird/ua_run.c:1147 msgid "Run Migration job\n" msgstr "" -#: src/dird/ua_run.c:1170 +#: src/dird/ua_run.c:1176 #, c-format msgid "Unknown Job Type=%d\n" msgstr "" -#: src/dird/ua_run.c:1239 +#: src/dird/ua_run.c:1245 #, c-format msgid "Value missing for keyword %s\n" msgstr "" -#: src/dird/ua_run.c:1246 +#: src/dird/ua_run.c:1252 msgid "Job name specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1254 +#: src/dird/ua_run.c:1260 msgid "JobId specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1263 src/dird/ua_run.c:1403 +#: src/dird/ua_run.c:1269 src/dird/ua_run.c:1409 msgid "Client specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1271 +#: src/dird/ua_run.c:1277 msgid "FileSet specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1279 +#: src/dird/ua_run.c:1285 msgid "Level specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1288 +#: src/dird/ua_run.c:1294 msgid "Storage specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1296 +#: src/dird/ua_run.c:1302 msgid "RegexWhere or Where specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1301 +#: src/dird/ua_run.c:1307 msgid "No authorization for \"regexwhere\" specification.\n" msgstr "" -#: src/dird/ua_run.c:1308 +#: src/dird/ua_run.c:1314 msgid "Where or RegexWhere specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1313 +#: src/dird/ua_run.c:1319 msgid "No authoriztion for \"where\" specification.\n" msgstr "" -#: src/dird/ua_run.c:1320 +#: src/dird/ua_run.c:1326 msgid "Bootstrap specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1328 +#: src/dird/ua_run.c:1334 msgid "Replace specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1336 +#: src/dird/ua_run.c:1342 msgid "When specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1344 +#: src/dird/ua_run.c:1350 msgid "Priority specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1349 +#: src/dird/ua_run.c:1355 msgid "Priority must be positive nonzero setting it to 10.\n" msgstr "" -#: src/dird/ua_run.c:1359 +#: src/dird/ua_run.c:1365 msgid "Verify Job specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1387 +#: src/dird/ua_run.c:1393 msgid "Migration Job specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1395 +#: src/dird/ua_run.c:1401 msgid "Pool specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1411 +#: src/dird/ua_run.c:1417 msgid "Restore Client specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1418 +#: src/dird/ua_run.c:1424 msgid "Plugin Options not yet implemented.\n" msgstr "" -#: src/dird/ua_run.c:1421 +#: src/dird/ua_run.c:1427 msgid "Plugin Options specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1426 +#: src/dird/ua_run.c:1432 msgid "No authoriztion for \"PluginOptions\" specification.\n" msgstr "" -#: src/dird/ua_run.c:1433 +#: src/dird/ua_run.c:1439 msgid "Spool flag specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1440 +#: src/dird/ua_run.c:1446 msgid "Invalid spooldata flag.\n" msgstr "" -#: src/dird/ua_run.c:1449 +#: src/dird/ua_run.c:1455 msgid "IgnoreDuplicateCheck flag specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1456 +#: src/dird/ua_run.c:1462 msgid "Invalid ignoreduplicatecheck flag.\n" msgstr "" -#: src/dird/ua_run.c:1461 +#: src/dird/ua_run.c:1467 msgid "Accurate flag specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1468 +#: src/dird/ua_run.c:1474 msgid "Invalid accurate flag.\n" msgstr "" -#: src/dird/ua_run.c:1489 +#: src/dird/ua_run.c:1495 #, c-format msgid "Invalid keyword: %s\n" msgstr "" -#: src/dird/ua_run.c:1504 +#: src/dird/ua_run.c:1510 #, c-format msgid "Catalog \"%s\" not found\n" msgstr "" -#: src/dird/ua_run.c:1508 +#: src/dird/ua_run.c:1514 #, c-format msgid "No authorization. Catalog \"%s\".\n" msgstr "" -#: src/dird/ua_run.c:1519 +#: src/dird/ua_run.c:1525 #, c-format msgid "Job \"%s\" not found\n" msgstr "" -#: src/dird/ua_run.c:1526 +#: src/dird/ua_run.c:1532 msgid "A job name must be specified.\n" msgstr "" -#: src/dird/ua_run.c:1532 +#: src/dird/ua_run.c:1538 #, c-format msgid "No authorization. Job \"%s\".\n" msgstr "" -#: src/dird/ua_run.c:1540 +#: src/dird/ua_run.c:1546 #, c-format msgid "Pool \"%s\" not found.\n" msgstr "" -#: src/dird/ua_run.c:1550 +#: src/dird/ua_run.c:1556 #, c-format msgid "No authorization. Pool \"%s\".\n" msgstr "" -#: src/dird/ua_run.c:1560 +#: src/dird/ua_run.c:1566 #, c-format msgid "Storage \"%s\" not found.\n" msgstr "" -#: src/dird/ua_run.c:1569 src/dird/job.c:1245 +#: src/dird/ua_run.c:1575 src/dird/job.c:1245 msgid "No storage specified.\n" msgstr "" -#: src/dird/ua_run.c:1572 +#: src/dird/ua_run.c:1578 #, c-format msgid "No authorization. Storage \"%s\".\n" msgstr "" -#: src/dird/ua_run.c:1592 src/dird/ua_run.c:1612 +#: src/dird/ua_run.c:1598 src/dird/ua_run.c:1618 #, c-format msgid "No authorization. Client \"%s\".\n" msgstr "" -#: src/dird/ua_run.c:1602 +#: src/dird/ua_run.c:1608 #, c-format msgid "Restore Client \"%s\" not found.\n" msgstr "" -#: src/dird/ua_run.c:1621 +#: src/dird/ua_run.c:1627 #, c-format msgid "FileSet \"%s\" not found.\n" msgstr "" -#: src/dird/ua_run.c:1630 +#: src/dird/ua_run.c:1636 #, c-format msgid "No authorization. FileSet \"%s\".\n" msgstr "" -#: src/dird/ua_run.c:1638 +#: src/dird/ua_run.c:1644 #, c-format msgid "Verify Job \"%s\" not found.\n" msgstr "" -#: src/dird/ua_run.c:1648 +#: src/dird/ua_run.c:1654 #, c-format msgid "Migration Job \"%s\" not found.\n" msgstr "" @@ -4956,25 +4988,25 @@ msgstr "" msgid "Start Backup JobId %s, Job=%s\n" msgstr "" -#: src/dird/backup.c:517 +#: src/dird/backup.c:521 #, c-format msgid "Unexpected Client Job message: %s\n" msgstr "" -#: src/dird/backup.c:530 +#: src/dird/backup.c:534 #, c-format msgid "Network error with FD during %s: ERR=%s\n" msgstr "" -#: src/dird/backup.c:565 +#: src/dird/backup.c:569 msgid "No Job status returned from FD.\n" msgstr "" -#: src/dird/backup.c:653 +#: src/dird/backup.c:657 msgid "Backup failed -- incomplete" msgstr "" -#: src/dird/backup.c:726 +#: src/dird/backup.c:730 #, c-format msgid "" "%s %s %s (%s):\n" @@ -5013,19 +5045,19 @@ msgid "" "\n" msgstr "" -#: src/dird/backup.c:828 +#: src/dird/backup.c:832 #, c-format msgid "Could not get Job Volume Parameters to update Bootstrap file. ERR=%s\n" msgstr "" -#: src/dird/backup.c:864 +#: src/dird/backup.c:868 #, c-format msgid "" "Could not open WriteBootstrap file:\n" "%s: ERR=%s\n" msgstr "" -#: src/dird/restore.c:137 src/dird/msgchan.c:472 +#: src/dird/restore.c:137 src/dird/msgchan.c:476 #, c-format msgid "Could not open bootstrap file %s: ERR=%s\n" msgstr "" @@ -5040,39 +5072,39 @@ msgstr "" msgid "Could not acquire read storage lock for \"%s\"" msgstr "" -#: src/dird/restore.c:502 +#: src/dird/restore.c:505 msgid "" "Cannot restore without a bootstrap file.\n" "You probably ran a restore job directly. All restore jobs must\n" "be run using the restore command.\n" msgstr "" -#: src/dird/restore.c:510 +#: src/dird/restore.c:513 #, c-format msgid "Start Restore Job %s\n" msgstr "" -#: src/dird/restore.c:561 +#: src/dird/restore.c:564 msgid "Restore OK -- warning file count mismatch" msgstr "" -#: src/dird/restore.c:563 +#: src/dird/restore.c:566 msgid "Restore OK" msgstr "" -#: src/dird/restore.c:567 +#: src/dird/restore.c:570 msgid "Restore OK -- with warnings" msgstr "" -#: src/dird/restore.c:571 +#: src/dird/restore.c:574 msgid "*** Restore Error ***" msgstr "" -#: src/dird/restore.c:581 +#: src/dird/restore.c:584 msgid "Restore Canceled" msgstr "" -#: src/dird/restore.c:608 +#: src/dird/restore.c:611 #, c-format msgid "" "%s %s %s (%s):\n" @@ -5101,7 +5133,7 @@ msgstr "" msgid "Select daemon type for status" msgstr "" -#: src/dird/ua_status.c:294 src/stored/status.c:218 +#: src/dird/ua_status.c:294 src/stored/status.c:248 #, c-format msgid "%s Version: %s (%s) %s %s %s\n" msgstr "" @@ -5111,7 +5143,7 @@ msgstr "" msgid "Daemon started %s. Jobs: run=%d, running=%d mode=%d,%d\n" msgstr "" -#: src/dird/ua_status.c:300 src/stored/status.c:228 src/filed/status.c:142 +#: src/dird/ua_status.c:300 src/stored/status.c:258 src/filed/status.c:142 #, c-format msgid " Heap: heap=%s smbytes=%s max_bytes=%s bufs=%s max_bufs=%s\n" msgstr "" @@ -5168,7 +5200,7 @@ msgstr "" msgid "No Scheduled Jobs.\n" msgstr "" -#: src/dird/ua_status.c:604 src/stored/status.c:396 src/filed/status.c:183 +#: src/dird/ua_status.c:604 src/stored/status.c:450 src/filed/status.c:183 msgid "" "\n" "Running Jobs:\n" @@ -5332,13 +5364,13 @@ msgstr "" msgid "No Terminated Jobs.\n" msgstr "" -#: src/dird/ua_status.c:818 src/stored/status.c:507 src/filed/status.c:330 +#: src/dird/ua_status.c:818 src/stored/status.c:572 src/filed/status.c:330 msgid "" "\n" "Terminated Jobs:\n" msgstr "" -#: src/dird/ua_status.c:819 src/stored/status.c:514 src/filed/status.c:340 +#: src/dird/ua_status.c:819 src/stored/status.c:579 src/filed/status.c:340 msgid " JobId Level Files Bytes Status Finished Name \n" msgstr "" @@ -5346,41 +5378,41 @@ msgstr "" msgid "====================================================================\n" msgstr "" -#: src/dird/ua_status.c:852 src/stored/status.c:536 src/lib/util.c:180 +#: src/dird/ua_status.c:852 src/stored/status.c:601 src/lib/util.c:180 #: src/filed/status.c:363 msgid "Created" msgstr "" -#: src/dird/ua_status.c:856 src/stored/status.c:540 src/lib/util.c:196 +#: src/dird/ua_status.c:856 src/stored/status.c:605 src/lib/util.c:196 #: src/lib/util.c:331 src/lib/util.c:478 src/filed/status.c:367 msgid "Error" msgstr "" -#: src/dird/ua_status.c:859 src/stored/status.c:543 src/filed/status.c:370 +#: src/dird/ua_status.c:859 src/stored/status.c:608 src/filed/status.c:370 msgid "Diffs" msgstr "" -#: src/dird/ua_status.c:865 src/stored/status.c:549 src/stored/btape.c:1523 +#: src/dird/ua_status.c:865 src/stored/status.c:614 src/stored/btape.c:1523 #: src/lib/util.c:189 src/lib/util.c:324 src/filed/status.c:376 #: src/wx-console/wxbconfigpanel.cpp:209 msgid "OK" msgstr "" -#: src/dird/ua_status.c:868 src/stored/status.c:552 src/lib/util.c:202 +#: src/dird/ua_status.c:868 src/stored/status.c:617 src/lib/util.c:202 #: src/lib/util.c:327 msgid "OK -- with warnings" msgstr "" -#: src/dird/ua_status.c:871 src/stored/status.c:555 src/filed/status.c:379 +#: src/dird/ua_status.c:871 src/stored/status.c:620 src/filed/status.c:379 msgid "Other" msgstr "" -#: src/dird/ua_status.c:875 src/stored/status.c:567 src/filed/status.c:391 +#: src/dird/ua_status.c:875 src/stored/status.c:632 src/filed/status.c:391 #, c-format msgid "%6d\t%-6s\t%8s\t%10s\t%-7s\t%-8s\t%s\n" msgstr "" -#: src/dird/ua_status.c:883 src/stored/status.c:575 src/filed/status.c:399 +#: src/dird/ua_status.c:883 src/stored/status.c:640 src/filed/status.c:399 #, c-format msgid "%6d %-6s %8s %10s %-7s %-8s %s\n" msgstr "" @@ -5549,7 +5581,7 @@ msgstr "" msgid "Job DiffPool override" msgstr "" -#: src/dird/job.c:893 src/stored/bscan.c:1052 +#: src/dird/job.c:893 src/stored/bscan.c:1056 #, c-format msgid "Could not create Client record. ERR=%s\n" msgstr "" @@ -5873,7 +5905,17 @@ msgstr "" msgid "\n" "Language-Team: \n" @@ -101,7 +101,7 @@ msgstr "" msgid "Continue? (yes/mod/no): " msgstr "" -#: src/dird/ua_select.c:62 src/dird/ua_run.c:232 +#: src/dird/ua_select.c:62 src/dird/ua_run.c:219 msgid "mod" msgstr "" @@ -121,8 +121,8 @@ msgstr "" msgid "The defined Storage resources are:\n" msgstr "" -#: src/dird/ua_select.c:167 src/dird/ua_dotcmds.c:727 src/dird/ua_cmds.c:995 -#: src/dird/ua_run.c:237 src/wx-console/wxbrestorepanel.cpp:339 +#: src/dird/ua_select.c:167 src/dird/ua_dotcmds.c:734 src/dird/ua_cmds.c:995 +#: src/dird/ua_run.c:224 src/wx-console/wxbrestorepanel.cpp:339 #: src/wx-console/wxbrestorepanel.cpp:355 #: src/wx-console/wxbrestorepanel.cpp:479 #: src/wx-console/wxbrestorepanel.cpp:480 @@ -143,7 +143,7 @@ msgstr "" msgid "The defined FileSet resources are:\n" msgstr "" -#: src/dird/ua_select.c:190 src/dird/ua_restore.c:1300 src/dird/ua_run.c:239 +#: src/dird/ua_select.c:190 src/dird/ua_restore.c:1300 src/dird/ua_run.c:226 msgid "FileSet" msgstr "" @@ -151,7 +151,7 @@ msgstr "" msgid "Select FileSet resource" msgstr "" -#: src/dird/ua_select.c:220 src/dird/ua_cmds.c:1983 +#: src/dird/ua_select.c:220 src/dird/ua_cmds.c:2029 msgid "Could not find a Catalog resource\n" msgstr "" @@ -176,8 +176,8 @@ msgid "The defined Job resources are:\n" msgstr "" #: src/dird/ua_select.c:266 src/dird/ua_select.c:289 src/dird/ua_select.c:330 -#: src/dird/ua_select.c:1186 src/dird/dird_conf.c:663 src/dird/ua_prune.c:593 -#: src/dird/ua_run.c:238 +#: src/dird/ua_select.c:1186 src/dird/dird_conf.c:670 src/dird/ua_prune.c:601 +#: src/dird/ua_run.c:225 msgid "Job" msgstr "Job" @@ -202,8 +202,8 @@ msgstr "" msgid "The defined Client resources are:\n" msgstr "" -#: src/dird/ua_select.c:355 src/dird/ua_select.c:464 src/dird/ua_dotcmds.c:728 -#: src/dird/ua_cmds.c:996 src/dird/ua_run.c:243 +#: src/dird/ua_select.c:355 src/dird/ua_select.c:464 src/dird/ua_dotcmds.c:735 +#: src/dird/ua_cmds.c:996 src/dird/ua_run.c:230 #: src/wx-console/wxbrestorepanel.cpp:336 #: src/wx-console/wxbrestorepanel.cpp:354 #: src/wx-console/wxbrestorepanel.cpp:431 @@ -262,7 +262,7 @@ msgstr "" msgid "Could not find Pool \"%s\": ERR=%s" msgstr "" -#: src/dird/ua_select.c:532 src/dird/ua_output.c:473 src/dird/ua_update.c:436 +#: src/dird/ua_select.c:532 src/dird/ua_output.c:476 src/dird/ua_update.c:436 #, c-format msgid "Error obtaining pool ids. ERR=%s\n" msgstr "" @@ -276,12 +276,12 @@ msgid "Defined Pools:\n" msgstr "" #: src/dird/ua_select.c:542 src/dird/ua_select.c:562 src/dird/ua_update.c:365 -#: src/baconfig.h:80 +#: src/baconfig.h:88 msgid "*None*" msgstr "" #: src/dird/ua_select.c:553 src/dird/ua_select.c:666 src/dird/ua_update.c:616 -#: src/dird/ua_run.c:251 src/wx-console/wxbrestorepanel.cpp:338 +#: src/dird/ua_run.c:238 src/wx-console/wxbrestorepanel.cpp:338 #: src/wx-console/wxbrestorepanel.cpp:527 #: src/wx-console/wxbrestorepanel.cpp:537 #: src/wx-console/wxbrestorepanel.cpp:1834 @@ -422,7 +422,7 @@ msgstr "" msgid "Unauthorized command from this console.\n" msgstr "" -#: src/dird/ua_select.c:1165 src/stored/status.c:473 src/filed/status.c:241 +#: src/dird/ua_select.c:1165 src/stored/status.c:538 src/filed/status.c:241 msgid "No Jobs running.\n" msgstr "" @@ -763,8 +763,8 @@ msgstr "" msgid "Start Admin JobId %d, Job=%s\n" msgstr "Starte Admin JobId %d, Job=%s\n" -#: src/dird/admin.c:90 src/dird/vbackup.c:303 src/dird/migrate.c:1225 -#: src/dird/backup.c:624 +#: src/dird/admin.c:90 src/dird/vbackup.c:306 src/dird/migrate.c:1227 +#: src/dird/backup.c:628 #, fuzzy, c-format msgid "Error getting Job record for Job report: ERR=%s" msgstr "Fehler beim Holen des job Eintrags für den job Bericht: %s" @@ -781,8 +781,8 @@ msgstr "*** Admin Fehler ***" msgid "Admin Canceled" msgstr "Admin abgebrochen" -#: src/dird/admin.c:110 src/dird/vbackup.c:353 src/dird/backup.c:680 -#: src/dird/restore.c:591 +#: src/dird/admin.c:110 src/dird/vbackup.c:356 src/dird/backup.c:684 +#: src/dird/restore.c:594 #, c-format msgid "Inappropriate term code: %c\n" msgstr "Unangebrachter Beendigungskode: %c\n" @@ -791,7 +791,7 @@ msgstr "Unangebrachter Beendigungskode: %c\n" msgid "Bacula " msgstr "Bacula " -#: src/dird/dird.c:125 +#: src/dird/dird.c:150 #, fuzzy, c-format msgid "" "\n" @@ -828,31 +828,31 @@ msgstr "" " -? diese Meldung ausgeben.\n" "\n" -#: src/dird/dird.c:271 src/stored/stored.c:227 src/console/console.c:1109 +#: src/dird/dird.c:296 src/stored/stored.c:227 src/console/console.c:1109 #: src/filed/filed.c:218 src/qt-console/main.cpp:165 msgid "Cryptography library initialization failed.\n" msgstr "Initialisierung der Verschlüsselungsbibliothek fehlgeschlagen.\n" -#: src/dird/dird.c:275 src/dird/dird.c:303 src/dird/dird.c:551 -#: src/dird/dird.c:554 src/stored/stored.c:231 src/console/console.c:1113 +#: src/dird/dird.c:300 src/dird/dird.c:328 src/dird/dird.c:560 +#: src/dird/dird.c:563 src/stored/stored.c:231 src/console/console.c:1113 #: src/filed/filed.c:223 src/qt-console/main.cpp:169 #, c-format msgid "Please correct configuration file: %s\n" msgstr "Bitte die Konfigurationsdatei korrigieren: %s\n" -#: src/dird/dird.c:537 +#: src/dird/dird.c:546 msgid "Too many open reload requests. Request ignored.\n" msgstr "zu viele offene reload Anforderungen, Anforderung ignoriert.\n" -#: src/dird/dird.c:552 +#: src/dird/dird.c:561 msgid "Out of reload table entries. Giving up.\n" msgstr "Keine reload table Einträge übrig. Gebe auf.\n" -#: src/dird/dird.c:555 +#: src/dird/dird.c:564 msgid "Resetting previous configuration.\n" msgstr "Vorherige Konfiguration zurückgesetzt.\n" -#: src/dird/dird.c:619 +#: src/dird/dird.c:628 #, c-format msgid "" "No Director resource defined in %s\n" @@ -861,35 +861,35 @@ msgstr "" "Keine Director resource definiert in %s\n" "Ohne dies weiss ich nicht wer ich bin :-(\n" -#: src/dird/dird.c:627 src/filed/filed.c:350 +#: src/dird/dird.c:636 src/filed/filed.c:350 #, c-format msgid "No Messages resource defined in %s\n" msgstr "Keine Messages resource definiert in %s\n" -#: src/dird/dird.c:632 +#: src/dird/dird.c:641 #, c-format msgid "Only one Director resource permitted in %s\n" msgstr "Nur eine Director resource erlaubt in %s\n" -#: src/dird/dird.c:641 src/dird/dird.c:847 src/dird/dird.c:902 -#: src/dird/dird.c:941 src/stored/stored.c:354 src/console/console.c:1296 +#: src/dird/dird.c:650 src/dird/dird.c:856 src/dird/dird.c:911 +#: src/dird/dird.c:950 src/stored/stored.c:354 src/console/console.c:1296 #: src/console/console.c:1326 src/filed/filed.c:357 src/filed/filed.c:516 #: src/wx-console/console_thread.cpp:118 src/wx-console/console_thread.cpp:144 #: src/qt-console/main.cpp:224 src/qt-console/main.cpp:254 msgid "TLS required but not configured in Bacula.\n" msgstr "TLS benötigt aber nicht konfiguriert in Bacula.\n" -#: src/dird/dird.c:649 src/stored/stored.c:410 src/filed/filed.c:526 +#: src/dird/dird.c:658 src/stored/stored.c:410 src/filed/filed.c:526 #, c-format msgid "\"TLS Certificate\" file not defined for Director \"%s\" in %s.\n" msgstr "\"TLS Certificate\" Datei nicht für Director definiert \"%s\" in %s.\n" -#: src/dird/dird.c:655 src/stored/stored.c:416 src/filed/filed.c:532 +#: src/dird/dird.c:664 src/stored/stored.c:416 src/filed/filed.c:532 #, c-format msgid "\"TLS Key\" file not defined for Director \"%s\" in %s.\n" msgstr "\"TLS Key\" Datei nicht für Director definiert \"%s\" in %s.\n" -#: src/dird/dird.c:662 src/stored/stored.c:422 src/filed/filed.c:538 +#: src/dird/dird.c:671 src/stored/stored.c:422 src/filed/filed.c:538 #, c-format msgid "" "Neither \"TLS CA Certificate\" or \"TLS CA Certificate Dir\" are defined for " @@ -900,48 +900,48 @@ msgstr "" "Director \"%s\" in %s definert. Mindestens ein CA certificate store wird " "benötigt wenn \"TLS Verify Peer\" eingesetzt wird.\n" -#: src/dird/dird.c:681 src/stored/stored.c:441 src/filed/filed.c:557 +#: src/dird/dird.c:690 src/stored/stored.c:441 src/filed/filed.c:557 #, c-format msgid "Failed to initialize TLS context for Director \"%s\" in %s.\n" msgstr "Konnte TLS context für Director nicht initialisieren \"%s\" in %s.\n" -#: src/dird/dird.c:689 +#: src/dird/dird.c:698 #, c-format msgid "No Job records defined in %s\n" msgstr "Keine Job records definiert in %s\n" -#: src/dird/dird.c:747 src/dird/dird.c:760 +#: src/dird/dird.c:756 src/dird/dird.c:769 #, c-format msgid "Hey something is wrong. p=0x%lu\n" msgstr "Hey etwas läuft schief. p=0x%lu\n" -#: src/dird/dird.c:821 +#: src/dird/dird.c:830 #, c-format msgid "\"%s\" directive in Job \"%s\" resource is required, but not found.\n" msgstr "" "\"%s\" Directive in Job \"%s\" resource wird benötigt, wurde aber nicht " "gefunden.\n" -#: src/dird/dird.c:828 +#: src/dird/dird.c:837 msgid "Too many items in Job resource\n" msgstr "zu viele items in Job resource\n" -#: src/dird/dird.c:832 +#: src/dird/dird.c:841 #, c-format msgid "No storage specified in Job \"%s\" nor in Pool.\n" msgstr "Weder storage noch Pool in Job \"%s\" definiert.\n" -#: src/dird/dird.c:856 +#: src/dird/dird.c:865 #, c-format msgid "\"TLS Certificate\" file not defined for Console \"%s\" in %s.\n" msgstr "\"TLS Certificate\" Datei nicht definiert für Console \"%s\" in %s.\n" -#: src/dird/dird.c:862 +#: src/dird/dird.c:871 #, c-format msgid "\"TLS Key\" file not defined for Console \"%s\" in %s.\n" msgstr "\"TLS Key\" Datei nicht definiert für Console \"%s\" in %s.\n" -#: src/dird/dird.c:869 +#: src/dird/dird.c:878 #, c-format msgid "" "Neither \"TLS CA Certificate\" or \"TLS CA Certificate Dir\" are defined for " @@ -952,13 +952,13 @@ msgstr "" "fürConsole \"%s\" in %s. Mindestens ein CA certificate store wird benötigt " "beiEinsatz von \"TLS Verify Peer\".\n" -#: src/dird/dird.c:886 src/dird/dird.c:926 src/filed/filed.c:382 +#: src/dird/dird.c:895 src/dird/dird.c:935 src/filed/filed.c:382 #, c-format msgid "Failed to initialize TLS context for File daemon \"%s\" in %s.\n" msgstr "" "Konnte TLS context für File daemon \"%s\" in %s nicht initialisieren.\n" -#: src/dird/dird.c:909 +#: src/dird/dird.c:918 #, c-format msgid "" "Neither \"TLS CA Certificate\" or \"TLS CA Certificate Dir\" are defined for " @@ -967,7 +967,7 @@ msgstr "" "Weder \"TLS CA Certificate\" noch \"TLS CA Certificate Dir\" sind definiert " "für File daemon \"%s\" in %s.\n" -#: src/dird/dird.c:950 +#: src/dird/dird.c:959 #, c-format msgid "" "Neither \"TLS CA Certificate\" or \"TLS CA Certificate Dir\" are defined for " @@ -976,32 +976,32 @@ msgstr "" "Weder \"TLS CA Certificate\" noch \"TLS CA Certificate Dir\" sind definiert " "fürStorage \"%s\" in %s.\n" -#: src/dird/dird.c:966 src/stored/stored.c:394 +#: src/dird/dird.c:975 src/stored/stored.c:394 #, c-format msgid "Failed to initialize TLS context for Storage \"%s\" in %s.\n" msgstr "Konnte TLS context für Storage \"%s\" in %s nicht initialisieren.\n" -#: src/dird/dird.c:1005 src/dird/dird.c:1007 +#: src/dird/dird.c:1014 src/dird/dird.c:1016 #, c-format msgid "Could not open Catalog \"%s\", database \"%s\".\n" msgstr "Konnte Catalog \"%s\", database \"%s\" nicht öffnen.\n" -#: src/dird/dird.c:1010 src/tools/cats_test.c:377 +#: src/dird/dird.c:1019 src/tools/cats_test.c:377 #, c-format msgid "%s" msgstr "" -#: src/dird/dird.c:1089 +#: src/dird/dird.c:1098 #, fuzzy, c-format msgid "Could not create storage record for %s\n" msgstr "Kann Storage resource %s nicht finden\n" -#: src/dird/dird.c:1097 +#: src/dird/dird.c:1106 #, fuzzy, c-format msgid "Could not update storage record for %s\n" msgstr "Kann Storage resource %s nicht finden\n" -#: src/dird/dird.c:1172 src/dird/migrate.c:1070 src/stored/stored.c:491 +#: src/dird/dird.c:1181 src/dird/migrate.c:1072 src/stored/stored.c:491 #, c-format msgid "Could not compile regex pattern \"%s\" ERR=%s\n" msgstr "Konnte regex pattern \"%s\" nicht kompilieren ERR=%s\n" @@ -1020,18 +1020,18 @@ msgstr "FileSet option Schl msgid "Old style Include/Exclude not supported\n" msgstr "veraltete Include/Exclude Anweisung nicht unterstützt\n" -#: src/dird/inc_conf.c:393 src/dird/inc_conf.c:739 src/dird/dird_conf.c:2015 +#: src/dird/inc_conf.c:393 src/dird/inc_conf.c:739 src/dird/dird_conf.c:2022 #, c-format msgid "Expecting keyword, got: %s\n" msgstr "Schlüsselwort erwartet, erhalten:%s\n" -#: src/dird/inc_conf.c:401 src/dird/inc_conf.c:745 src/dird/dird_conf.c:2021 +#: src/dird/inc_conf.c:401 src/dird/inc_conf.c:745 src/dird/dird_conf.c:2028 #: src/lib/parse_conf.c:976 #, c-format msgid "expected an equals, got: %s" msgstr "Erwartete ein \"ist gleich\", erhalten: %s" -#: src/dird/inc_conf.c:411 src/dird/inc_conf.c:754 src/dird/dird_conf.c:2032 +#: src/dird/inc_conf.c:411 src/dird/inc_conf.c:754 src/dird/dird_conf.c:2039 #, c-format msgid "Keyword %s not permitted in this resource" msgstr "Schlüsselwort %s ist in dieser Ressource nicht erlaubt." @@ -1085,7 +1085,7 @@ msgstr "" msgid "Options section not permitted in Exclude\n" msgstr "" -#: src/dird/inc_conf.c:724 src/dird/dird_conf.c:2001 +#: src/dird/inc_conf.c:724 src/dird/dird_conf.c:2008 #, c-format msgid "Expecting open brace. Got %s" msgstr "Geschweifte Klammer auf erwartet, erhalten: %s" @@ -1266,13 +1266,13 @@ msgid "" "There are no more Jobs associated with Volume \"%s\". Marking it purged.\n" msgstr "" -#: src/dird/ua_purge.c:556 src/dird/ua_label.c:769 +#: src/dird/ua_purge.c:556 src/dird/ua_label.c:774 #, c-format msgid "Connecting to Storage daemon %s at %s:%d ...\n" msgstr "" -#: src/dird/ua_purge.c:559 src/dird/ua_dotcmds.c:618 src/dird/ua_cmds.c:771 -#: src/dird/ua_cmds.c:1531 src/dird/ua_label.c:772 src/dird/job.c:448 +#: src/dird/ua_purge.c:559 src/dird/ua_dotcmds.c:625 src/dird/ua_cmds.c:771 +#: src/dird/ua_cmds.c:1577 src/dird/ua_label.c:777 src/dird/job.c:448 msgid "Failed to connect to Storage daemon.\n" msgstr "Verbindung zu Storage daemon fehlgeschlagen.\n" @@ -1349,34 +1349,34 @@ msgstr "Fehler beim Holen des job Eintrags f msgid "Could not get or create the FileSet record.\n" msgstr "Konnte FileSet Eintrag weder holen noch erzeugen.\n" -#: src/dird/vbackup.c:310 src/dird/backup.c:631 +#: src/dird/vbackup.c:313 src/dird/backup.c:635 #, fuzzy, c-format msgid "Error getting Client record for Job report: ERR=%s" msgstr "Fehler beim holen des Datensatzes für Volume \"%s\": ERR=%s" -#: src/dird/vbackup.c:316 src/dird/migrate.c:1255 src/dird/backup.c:637 +#: src/dird/vbackup.c:319 src/dird/migrate.c:1257 src/dird/backup.c:641 #, c-format msgid "Error getting Media record for Volume \"%s\": ERR=%s" msgstr "Fehler beim holen des Datensatzes für Volume \"%s\": ERR=%s" -#: src/dird/vbackup.c:326 src/dird/backup.c:647 src/dird/backup.c:656 -#: src/stored/bscan.c:1210 +#: src/dird/vbackup.c:329 src/dird/backup.c:651 src/dird/backup.c:660 +#: src/stored/bscan.c:1214 msgid "Backup OK -- with warnings" msgstr "Sicherung OK -- mit Warnungen" -#: src/dird/vbackup.c:328 src/dird/backup.c:649 src/stored/bscan.c:1207 +#: src/dird/vbackup.c:331 src/dird/backup.c:653 src/stored/bscan.c:1211 msgid "Backup OK" msgstr "Sicherung OK" -#: src/dird/vbackup.c:333 src/dird/backup.c:660 src/stored/bscan.c:1214 +#: src/dird/vbackup.c:336 src/dird/backup.c:664 src/stored/bscan.c:1218 msgid "*** Backup Error ***" msgstr "*** Sicherungsfehler ***" -#: src/dird/vbackup.c:343 src/dird/backup.c:670 src/stored/bscan.c:1217 +#: src/dird/vbackup.c:346 src/dird/backup.c:674 src/stored/bscan.c:1221 msgid "Backup Canceled" msgstr "Sicherung Abgebrochen" -#: src/dird/vbackup.c:390 +#: src/dird/vbackup.c:393 #, fuzzy, c-format msgid "" "%s %s %s (%s):\n" @@ -1452,93 +1452,93 @@ msgstr "" msgid "disabled" msgstr "ist nicht aktiviert" -#: src/dird/ua_output.c:208 +#: src/dird/ua_output.c:211 msgid "Keywords for the show command are:\n" msgstr "" -#: src/dird/ua_output.c:214 +#: src/dird/ua_output.c:217 #, c-format msgid "%s resource %s not found.\n" msgstr "" -#: src/dird/ua_output.c:217 +#: src/dird/ua_output.c:220 #, c-format msgid "Resource %s not found\n" msgstr "" -#: src/dird/ua_output.c:287 +#: src/dird/ua_output.c:290 msgid "Hey! DB is NULL\n" msgstr "" -#: src/dird/ua_output.c:444 +#: src/dird/ua_output.c:447 #, c-format msgid "Jobid %d used %d Volume(s): %s\n" msgstr "" -#: src/dird/ua_output.c:462 +#: src/dird/ua_output.c:465 msgid "No Pool specified.\n" msgstr "" -#: src/dird/ua_output.c:483 +#: src/dird/ua_output.c:486 #, c-format msgid "Pool: %s\n" msgstr "" -#: src/dird/ua_output.c:499 +#: src/dird/ua_output.c:502 msgid "Ignoring invalid value for days. Max is 50.\n" msgstr "" -#: src/dird/ua_output.c:521 +#: src/dird/ua_output.c:524 #, c-format msgid "Unknown list keyword: %s\n" msgstr "" -#: src/dird/ua_output.c:546 +#: src/dird/ua_output.c:549 #, c-format msgid "%s is not a job name.\n" msgstr "" -#: src/dird/ua_output.c:560 +#: src/dird/ua_output.c:563 #, fuzzy, c-format msgid "Could not find Pool for Job %s\n" msgstr "Konnte Datenbank \"%s\" nicht öffen.\n" -#: src/dird/ua_output.c:573 +#: src/dird/ua_output.c:576 #, c-format msgid "Could not find next Volume for Job %s (Pool=%s, Level=%s).\n" msgstr "" -#: src/dird/ua_output.c:577 +#: src/dird/ua_output.c:580 #, c-format msgid "" "The next Volume to be used by Job \"%s\" (Pool=%s, Level=%s) will be %s\n" msgstr "" -#: src/dird/ua_output.c:590 +#: src/dird/ua_output.c:593 #, c-format msgid "Could not find next Volume for Job %s.\n" msgstr "" -#: src/dird/ua_output.c:717 src/dird/job.c:133 src/tools/cats_test.c:375 +#: src/dird/ua_output.c:720 src/dird/job.c:133 src/tools/cats_test.c:375 #, c-format msgid "Could not open database \"%s\".\n" msgstr "Konnte Datenbank \"%s\" nicht öffen.\n" -#: src/dird/ua_output.c:730 +#: src/dird/ua_output.c:733 #, c-format msgid "Pool %s not in database. %s" msgstr "Pool %s nicht in der Datenbank. %s" -#: src/dird/ua_output.c:738 +#: src/dird/ua_output.c:741 #, c-format msgid "Pool %s created in database.\n" msgstr "Pool %s in der Datenbank angelegt.\n" -#: src/dird/ua_output.c:791 +#: src/dird/ua_output.c:794 msgid "You have no messages.\n" msgstr "" -#: src/dird/ua_output.c:871 +#: src/dird/ua_output.c:874 msgid "Message too long to display.\n" msgstr "" @@ -1551,89 +1551,89 @@ msgstr "" msgid ": is an invalid command.\n" msgstr "" -#: src/dird/ua_dotcmds.c:546 src/dird/ua_restore.c:780 +#: src/dird/ua_dotcmds.c:553 src/dird/ua_restore.c:780 #: src/dird/ua_restore.c:823 #, c-format msgid "Unable to get Job record for JobId=%s: ERR=%s\n" msgstr "" -#: src/dird/ua_dotcmds.c:612 src/dird/ua_cmds.c:765 src/dird/ua_cmds.c:1520 +#: src/dird/ua_dotcmds.c:619 src/dird/ua_cmds.c:765 src/dird/ua_cmds.c:1566 #: src/dird/ua_status.c:352 src/dird/job.c:147 src/dird/job.c:153 #: src/dird/job.c:1160 src/dird/job.c:1164 msgid "unknown source" msgstr "unbekannte Quelle" -#: src/dird/ua_dotcmds.c:615 src/dird/ua_cmds.c:768 src/dird/ua_status.c:355 +#: src/dird/ua_dotcmds.c:622 src/dird/ua_cmds.c:768 src/dird/ua_status.c:355 #, c-format msgid "Connecting to Storage daemon %s at %s:%d\n" msgstr "" -#: src/dird/ua_dotcmds.c:621 src/dird/ua_cmds.c:774 src/dird/ua_status.c:366 +#: src/dird/ua_dotcmds.c:628 src/dird/ua_cmds.c:774 src/dird/ua_status.c:366 msgid "Connected to storage daemon\n" msgstr "" -#: src/dird/ua_dotcmds.c:641 src/dird/ua_cmds.c:803 src/dird/ua_cmds.c:1202 +#: src/dird/ua_dotcmds.c:648 src/dird/ua_cmds.c:803 src/dird/ua_cmds.c:1208 #: src/dird/ua_status.c:397 #, c-format msgid "Connecting to Client %s at %s:%d\n" msgstr "" -#: src/dird/ua_dotcmds.c:644 src/dird/ua_cmds.c:806 src/dird/ua_cmds.c:1205 +#: src/dird/ua_dotcmds.c:651 src/dird/ua_cmds.c:806 src/dird/ua_cmds.c:1211 msgid "Failed to connect to Client.\n" msgstr "" -#: src/dird/ua_dotcmds.c:687 src/dird/ua_dotcmds.c:781 +#: src/dird/ua_dotcmds.c:694 src/dird/ua_dotcmds.c:788 #, fuzzy, c-format msgid "Unknown command: %s\n" msgstr "unbekannt" -#: src/dird/ua_dotcmds.c:725 src/dird/ua_cmds.c:993 +#: src/dird/ua_dotcmds.c:732 src/dird/ua_cmds.c:993 msgid "Available daemons are: \n" msgstr "" -#: src/dird/ua_dotcmds.c:726 src/dird/ua_cmds.c:994 +#: src/dird/ua_dotcmds.c:733 src/dird/ua_cmds.c:994 msgid "Director" msgstr "" -#: src/dird/ua_dotcmds.c:729 +#: src/dird/ua_dotcmds.c:736 msgid "Select daemon type to make die" msgstr "" -#: src/dird/ua_dotcmds.c:755 +#: src/dird/ua_dotcmds.c:762 msgid "The Director will generate a deadlock.\n" msgstr "" -#: src/dird/ua_dotcmds.c:759 +#: src/dird/ua_dotcmds.c:766 msgid "The Director will segment fault.\n" msgstr "" -#: src/dird/ua_dotcmds.c:948 +#: src/dird/ua_dotcmds.c:955 msgid "Access to specified Client or FileSet not allowed.\n" msgstr "" -#: src/dird/ua_dotcmds.c:953 src/dird/ua_dotcmds.c:997 +#: src/dird/ua_dotcmds.c:960 src/dird/ua_dotcmds.c:1004 #: src/dird/ua_restore.c:941 src/dird/ua_restore.c:969 #: src/dird/ua_restore.c:990 #, c-format msgid "Query failed: %s. ERR=%s\n" msgstr "" -#: src/dird/ua_dotcmds.c:992 +#: src/dird/ua_dotcmds.c:999 #, fuzzy msgid "query keyword not found.\n" msgstr "Path record: %s nicht gefunden.\n" -#: src/dird/ua_dotcmds.c:1019 +#: src/dird/ua_dotcmds.c:1026 #, fuzzy, c-format msgid "List MediaType failed: ERR=%s\n" msgstr "Media id select fehlgeschlagen: ERR=%s\n" -#: src/dird/ua_dotcmds.c:1033 +#: src/dird/ua_dotcmds.c:1040 #, fuzzy, c-format msgid "List Media failed: ERR=%s\n" msgstr "Media id select fehlgeschlagen: ERR=%s\n" -#: src/dird/ua_dotcmds.c:1047 +#: src/dird/ua_dotcmds.c:1054 #, fuzzy, c-format msgid "List Location failed: ERR=%s\n" msgstr "Client id select fehlgeschlagen: ERR=%s\n" @@ -1952,11 +1952,11 @@ msgstr "" msgid "Enter base volume name: " msgstr "" -#: src/dird/ua_cmds.c:354 src/dird/ua_label.c:658 +#: src/dird/ua_cmds.c:354 src/dird/ua_label.c:663 msgid "Volume name too long.\n" msgstr "" -#: src/dird/ua_cmds.c:358 src/dird/ua_label.c:664 src/lib/edit.c:501 +#: src/dird/ua_cmds.c:358 src/dird/ua_label.c:669 src/lib/edit.c:501 msgid "Volume name must be at least one character long.\n" msgstr "" @@ -2015,11 +2015,11 @@ msgstr "" msgid "Python interpreter restarted.\n" msgstr "" -#: src/dird/ua_cmds.c:675 src/dird/ua_cmds.c:1331 +#: src/dird/ua_cmds.c:675 src/dird/ua_cmds.c:1337 msgid "Nothing done.\n" msgstr "" -#: src/dird/ua_cmds.c:699 src/dird/ua_cmds.c:1083 src/dird/ua_run.c:1582 +#: src/dird/ua_cmds.c:699 src/dird/ua_cmds.c:1083 src/dird/ua_run.c:1588 #, c-format msgid "Client \"%s\" not found.\n" msgstr "" @@ -2046,7 +2046,7 @@ msgstr "" msgid "Select daemon type to set debug level" msgstr "" -#: src/dird/ua_cmds.c:1087 src/dird/ua_cmds.c:1926 +#: src/dird/ua_cmds.c:1087 src/dird/ua_cmds.c:1972 #, c-format msgid "No authorization for Client \"%s\"\n" msgstr "" @@ -2055,7 +2055,7 @@ msgstr "" msgid "Client name missing.\n" msgstr "" -#: src/dird/ua_cmds.c:1104 src/dird/ua_cmds.c:1165 src/dird/ua_cmds.c:1948 +#: src/dird/ua_cmds.c:1104 src/dird/ua_cmds.c:1171 src/dird/ua_cmds.c:1994 #, c-format msgid "No authorization for Job \"%s\"\n" msgstr "" @@ -2079,7 +2079,7 @@ msgstr "" msgid "Fileset name missing.\n" msgstr "FileSet: name=%s\n" -#: src/dird/ua_cmds.c:1138 src/dird/ua_run.c:563 +#: src/dird/ua_cmds.c:1138 src/dird/ua_run.c:550 #, fuzzy, c-format msgid "Level \"%s\" not valid.\n" msgstr "Pool Ressource \"%s\" nicht gefunden.\n" @@ -2088,43 +2088,68 @@ msgstr "Pool Ressource \"%s\" nicht gefunden.\n" msgid "Level value missing.\n" msgstr "" -#: src/dird/ua_cmds.c:1148 +#: src/dird/ua_cmds.c:1149 msgid "Invalid value for accurate. It must be yes or no.\n" msgstr "" -#: src/dird/ua_cmds.c:1161 +#: src/dird/ua_cmds.c:1154 +#, fuzzy +msgid "Accurate value missing.\n" +msgstr "FileSet: name=%s\n" + +#: src/dird/ua_cmds.c:1167 msgid "No job specified.\n" msgstr "" -#: src/dird/ua_cmds.c:1221 +#: src/dird/ua_cmds.c:1227 msgid "Error sending include list.\n" msgstr "" -#: src/dird/ua_cmds.c:1226 +#: src/dird/ua_cmds.c:1232 msgid "Error sending exclude list.\n" msgstr "" -#: src/dird/ua_cmds.c:1317 +#: src/dird/ua_cmds.c:1323 msgid "" "In general it is not a good idea to delete either a\n" "Pool or a Volume since they may contain data.\n" "\n" msgstr "" -#: src/dird/ua_cmds.c:1320 +#: src/dird/ua_cmds.c:1326 msgid "Choose catalog item to delete" msgstr "" -#: src/dird/ua_cmds.c:1384 +#: src/dird/ua_cmds.c:1376 src/dird/ua_cmds.c:1391 src/dird/ua_cmds.c:1401 +#, fuzzy, c-format +msgid "Illegal JobId %s ignored\n" +msgstr "Clone JobId %d gestartet.\n" + +#: src/dird/ua_cmds.c:1404 msgid "Enter JobId to delete: " msgstr "" -#: src/dird/ua_cmds.c:1423 +#: src/dird/ua_cmds.c:1440 +#, c-format +msgid "Are you sure you want to delete %d JobIds ? (yes/no): " +msgstr "" + +#: src/dird/ua_cmds.c:1450 #, c-format -msgid "Job %s and associated records deleted from the catalog.\n" +msgid "Illegal JobId range %s - %s should define increasing JobIds, ignored\n" msgstr "" -#: src/dird/ua_cmds.c:1438 +#: src/dird/ua_cmds.c:1454 +#, c-format +msgid "Illegal JobId range %s - %s, ignored\n" +msgstr "" + +#: src/dird/ua_cmds.c:1469 +#, c-format +msgid "Jobid %s and associated records deleted from the catalog.\n" +msgstr "" + +#: src/dird/ua_cmds.c:1484 #, c-format msgid "" "\n" @@ -2132,44 +2157,44 @@ msgid "" "and all Jobs saved on that volume from the Catalog\n" msgstr "" -#: src/dird/ua_cmds.c:1445 +#: src/dird/ua_cmds.c:1491 #, c-format msgid "Are you sure you want to delete Volume \"%s\"? (yes/no): " msgstr "" -#: src/dird/ua_cmds.c:1458 +#: src/dird/ua_cmds.c:1504 msgid "Can't list jobs on this volume\n" msgstr "" -#: src/dird/ua_cmds.c:1483 +#: src/dird/ua_cmds.c:1529 #, c-format msgid "Are you sure you want to delete Pool \"%s\"? (yes/no): " msgstr "" -#: src/dird/ua_cmds.c:1598 +#: src/dird/ua_cmds.c:1644 #, c-format msgid "Using Catalog name=%s DB=%s\n" msgstr "" -#: src/dird/ua_cmds.c:1666 +#: src/dird/ua_cmds.c:1712 msgid "ERR: Can't open db\n" msgstr "" -#: src/dird/ua_cmds.c:1713 +#: src/dird/ua_cmds.c:1759 msgid "Wait on mount timed out\n" msgstr "" -#: src/dird/ua_cmds.c:1723 +#: src/dird/ua_cmds.c:1769 msgid "ERR: Job was not found\n" msgstr "" -#: src/dird/ua_cmds.c:1799 +#: src/dird/ua_cmds.c:1845 msgid "" " Command Description\n" " ======= ===========\n" msgstr "" -#: src/dird/ua_cmds.c:1803 +#: src/dird/ua_cmds.c:1849 #, c-format msgid "" " %-13s %s\n" @@ -2178,12 +2203,12 @@ msgid "" "\t%s\n" msgstr "" -#: src/dird/ua_cmds.c:1808 +#: src/dird/ua_cmds.c:1854 #, fuzzy, c-format msgid " %-13s %s\n" msgstr " --> Run=%s\n" -#: src/dird/ua_cmds.c:1812 +#: src/dird/ua_cmds.c:1858 #, c-format msgid "" "\n" @@ -2191,29 +2216,29 @@ msgid "" "\n" msgstr "" -#: src/dird/ua_cmds.c:1814 +#: src/dird/ua_cmds.c:1860 msgid "" "\n" "When at a prompt, entering a period cancels the command.\n" "\n" msgstr "" -#: src/dird/ua_cmds.c:1850 src/filed/status.c:85 +#: src/dird/ua_cmds.c:1896 src/filed/status.c:85 #, c-format msgid "%s Version: %s (%s) %s %s %s %s\n" msgstr "" -#: src/dird/ua_cmds.c:1909 src/dird/ua_cmds.c:1936 src/dird/ua_cmds.c:1958 +#: src/dird/ua_cmds.c:1955 src/dird/ua_cmds.c:1982 src/dird/ua_cmds.c:2004 #, c-format msgid "No authorization for Catalog \"%s\"\n" msgstr "" -#: src/dird/ua_cmds.c:2003 +#: src/dird/ua_cmds.c:2049 #, c-format msgid "Could not open catalog database \"%s\".\n" msgstr "" -#: src/dird/ua_cmds.c:2013 +#: src/dird/ua_cmds.c:2059 #, c-format msgid "Using Catalog \"%s\"\n" msgstr "" @@ -2411,57 +2436,57 @@ msgstr "" msgid "%d directories unmarked.\n" msgstr "" -#: src/dird/dird_conf.c:560 src/tray-monitor/tray_conf.c:168 +#: src/dird/dird_conf.c:567 src/tray-monitor/tray_conf.c:168 #: src/qt-console/tray-monitor/tray_conf.cpp:168 #, c-format msgid "No %s resource defined\n" msgstr "Keine %s resource definiert\n" -#: src/dird/dird_conf.c:569 +#: src/dird/dird_conf.c:576 #, c-format msgid "Director: name=%s MaxJobs=%d FDtimeout=%s SDtimeout=%s\n" msgstr "Director: name=%s MaxJobs=%d FDtimeout=%s SDtimeout=%s\n" -#: src/dird/dird_conf.c:574 +#: src/dird/dird_conf.c:581 #, c-format msgid " query_file=%s\n" msgstr " query_file=%s\n" -#: src/dird/dird_conf.c:577 src/dird/dird_conf.c:597 src/dird/dird_conf.c:614 -#: src/dird/dird_conf.c:682 src/dird/dird_conf.c:686 src/dird/dird_conf.c:690 -#: src/dird/dird_conf.c:723 src/dird/dird_conf.c:746 src/dird/dird_conf.c:750 -#: src/dird/dird_conf.c:754 src/dird/dird_conf.c:758 src/dird/dird_conf.c:762 -#: src/dird/dird_conf.c:775 src/dird/dird_conf.c:1011 -#: src/dird/dird_conf.c:1018 +#: src/dird/dird_conf.c:584 src/dird/dird_conf.c:604 src/dird/dird_conf.c:621 +#: src/dird/dird_conf.c:689 src/dird/dird_conf.c:693 src/dird/dird_conf.c:697 +#: src/dird/dird_conf.c:730 src/dird/dird_conf.c:753 src/dird/dird_conf.c:757 +#: src/dird/dird_conf.c:761 src/dird/dird_conf.c:765 src/dird/dird_conf.c:769 +#: src/dird/dird_conf.c:782 src/dird/dird_conf.c:1018 +#: src/dird/dird_conf.c:1025 msgid " --> " msgstr " --> " -#: src/dird/dird_conf.c:582 +#: src/dird/dird_conf.c:589 #, c-format msgid "Console: name=%s SSL=%d\n" msgstr "Console: name=%s SSL=%d\n" -#: src/dird/dird_conf.c:587 +#: src/dird/dird_conf.c:594 #, c-format msgid "Counter: name=%s min=%d max=%d cur=%d wrapcntr=%s\n" msgstr "Counter: name=%s min=%d max=%d cur=%d wrapcntr=%s\n" -#: src/dird/dird_conf.c:592 +#: src/dird/dird_conf.c:599 #, c-format msgid "Counter: name=%s min=%d max=%d\n" msgstr "Counter: name=%s min=%d max=%d\n" -#: src/dird/dird_conf.c:606 +#: src/dird/dird_conf.c:613 #, c-format msgid "Client: name=%s address=%s FDport=%d MaxJobs=%u\n" msgstr "Client: name=%s address=%s FDport=%d MaxJobs=%u\n" -#: src/dird/dird_conf.c:609 +#: src/dird/dird_conf.c:616 #, c-format msgid " JobRetention=%s FileRetention=%s AutoPrune=%d\n" msgstr " JobRetention=%s FileRetention=%s AutoPrune=%d\n" -#: src/dird/dird_conf.c:622 +#: src/dird/dird_conf.c:629 #, c-format msgid "" "Device: name=%s ok=%d num_writers=%d max_writers=%d\n" @@ -2474,7 +2499,7 @@ msgstr "" "%d\n" " poolid=%s volname=%s MediaType=%s\n" -#: src/dird/dird_conf.c:636 +#: src/dird/dird_conf.c:643 #, c-format msgid "" "Storage: name=%s address=%s SDport=%d MaxJobs=%u\n" @@ -2483,7 +2508,7 @@ msgstr "" "Storage: name=%s address=%s SDport=%d MaxJobs=%u\n" " DeviceName=%s MediaType=%s StorageId=%s\n" -#: src/dird/dird_conf.c:649 +#: src/dird/dird_conf.c:656 #, fuzzy, c-format msgid "" "Catalog: name=%s address=%s DBport=%d db_name=%s\n" @@ -2492,16 +2517,16 @@ msgstr "" "Catalog: name=%s address=%s DBport=%d db_name=%s\n" " db_user=%s MutliDBConn=%d\n" -#: src/dird/dird_conf.c:662 +#: src/dird/dird_conf.c:669 #, c-format msgid "%s: name=%s JobType=%d level=%s Priority=%d Enabled=%d\n" msgstr "%s: name=%s JobType=%d level=%s Priority=%d Enabled=%d\n" -#: src/dird/dird_conf.c:663 +#: src/dird/dird_conf.c:670 msgid "JobDefs" msgstr "JobDefs" -#: src/dird/dird_conf.c:667 +#: src/dird/dird_conf.c:674 #, c-format msgid "" " MaxJobs=%u Resched=%d Times=%d Interval=%s Spool=%d WritePartAfterJob=" @@ -2510,256 +2535,256 @@ msgstr "" " MaxJobs=%u Resched=%d Times=%d Interval=%s Spool=%d WritePartAfterJob=" "%d\n" -#: src/dird/dird_conf.c:673 +#: src/dird/dird_conf.c:680 #, fuzzy, c-format msgid " SpoolSize=%s\n" msgstr " opcmd=%s\n" -#: src/dird/dird_conf.c:676 +#: src/dird/dird_conf.c:683 #, fuzzy, c-format msgid " Accurate=%d\n" msgstr " SelectionType=%d\n" -#: src/dird/dird_conf.c:679 +#: src/dird/dird_conf.c:686 #, c-format msgid " SelectionType=%d\n" msgstr " SelectionType=%d\n" -#: src/dird/dird_conf.c:694 +#: src/dird/dird_conf.c:701 #, c-format msgid " --> Where=%s\n" msgstr " --> Where=%s\n" -#: src/dird/dird_conf.c:697 +#: src/dird/dird_conf.c:704 #, fuzzy, c-format msgid " --> RegexWhere=%s\n" msgstr " --> Where=%s\n" -#: src/dird/dird_conf.c:700 +#: src/dird/dird_conf.c:707 #, c-format msgid " --> Bootstrap=%s\n" msgstr " --> Bootstrap=%s\n" -#: src/dird/dird_conf.c:703 +#: src/dird/dird_conf.c:710 #, c-format msgid " --> WriteBootstrap=%s\n" msgstr " --> WriteBootstrap=%s\n" -#: src/dird/dird_conf.c:706 +#: src/dird/dird_conf.c:713 #, fuzzy, c-format msgid " --> PluginOptions=%s\n" msgstr " --> Run=%s\n" -#: src/dird/dird_conf.c:709 +#: src/dird/dird_conf.c:716 #, fuzzy, c-format msgid " --> MaxRunTime=%u\n" msgstr " --> RunWhen=%u\n" -#: src/dird/dird_conf.c:712 +#: src/dird/dird_conf.c:719 #, fuzzy, c-format msgid " --> MaxWaitTime=%u\n" msgstr " --> RunWhen=%u\n" -#: src/dird/dird_conf.c:715 +#: src/dird/dird_conf.c:722 #, fuzzy, c-format msgid " --> MaxStartDelay=%u\n" msgstr " --> Target=%s\n" -#: src/dird/dird_conf.c:718 +#: src/dird/dird_conf.c:725 #, fuzzy, c-format msgid " --> MaxRunSchedTime=%u\n" msgstr " --> RunWhen=%u\n" -#: src/dird/dird_conf.c:730 +#: src/dird/dird_conf.c:737 #, fuzzy, c-format msgid " --> Base %s\n" msgstr " --> Target=%s\n" -#: src/dird/dird_conf.c:736 src/lib/runscript.c:297 +#: src/dird/dird_conf.c:743 src/lib/runscript.c:297 msgid " --> RunScript\n" msgstr " --> RunScript\n" -#: src/dird/dird_conf.c:737 src/lib/runscript.c:298 +#: src/dird/dird_conf.c:744 src/lib/runscript.c:298 #, c-format msgid " --> Command=%s\n" msgstr " --> Command=%s\n" -#: src/dird/dird_conf.c:738 src/lib/runscript.c:299 +#: src/dird/dird_conf.c:745 src/lib/runscript.c:299 #, c-format msgid " --> Target=%s\n" msgstr " --> Target=%s\n" -#: src/dird/dird_conf.c:739 src/lib/runscript.c:300 +#: src/dird/dird_conf.c:746 src/lib/runscript.c:300 #, c-format msgid " --> RunOnSuccess=%u\n" msgstr " --> RunOnSuccess=%u\n" -#: src/dird/dird_conf.c:740 src/lib/runscript.c:301 +#: src/dird/dird_conf.c:747 src/lib/runscript.c:301 #, c-format msgid " --> RunOnFailure=%u\n" msgstr " --> RunOnFailure=%u\n" -#: src/dird/dird_conf.c:741 src/lib/runscript.c:302 +#: src/dird/dird_conf.c:748 src/lib/runscript.c:302 #, fuzzy, c-format msgid " --> FailJobOnError=%u\n" msgstr " --> AbortJobOnError=%u\n" -#: src/dird/dird_conf.c:742 src/lib/runscript.c:303 +#: src/dird/dird_conf.c:749 src/lib/runscript.c:303 #, c-format msgid " --> RunWhen=%u\n" msgstr " --> RunWhen=%u\n" -#: src/dird/dird_conf.c:768 +#: src/dird/dird_conf.c:775 #, c-format msgid " --> Run=%s\n" msgstr " --> Run=%s\n" -#: src/dird/dird_conf.c:772 +#: src/dird/dird_conf.c:779 #, c-format msgid " --> SelectionPattern=%s\n" msgstr " --> SelectionPattern=%s\n" -#: src/dird/dird_conf.c:786 +#: src/dird/dird_conf.c:793 #, c-format msgid "FileSet: name=%s\n" msgstr "FileSet: name=%s\n" -#: src/dird/dird_conf.c:880 src/dird/dird_conf.c:959 +#: src/dird/dird_conf.c:887 src/dird/dird_conf.c:966 #, c-format msgid "Schedule: name=%s\n" msgstr "Schedule: name=%s\n" -#: src/dird/dird_conf.c:885 +#: src/dird/dird_conf.c:892 #, c-format msgid " --> Run Level=%s\n" msgstr " --> Run Level=%s\n" -#: src/dird/dird_conf.c:886 +#: src/dird/dird_conf.c:893 msgid " hour=" msgstr " hour=" -#: src/dird/dird_conf.c:895 +#: src/dird/dird_conf.c:902 msgid " mday=" msgstr " mday=" -#: src/dird/dird_conf.c:904 +#: src/dird/dird_conf.c:911 msgid " month=" msgstr " month=" -#: src/dird/dird_conf.c:913 +#: src/dird/dird_conf.c:920 msgid " wday=" msgstr " wday=" -#: src/dird/dird_conf.c:922 +#: src/dird/dird_conf.c:929 msgid " wom=" msgstr " wom=" -#: src/dird/dird_conf.c:931 +#: src/dird/dird_conf.c:938 msgid " woy=" msgstr " woy=" -#: src/dird/dird_conf.c:940 +#: src/dird/dird_conf.c:947 #, c-format msgid " mins=%d\n" msgstr " mins=%d\n" -#: src/dird/dird_conf.c:942 src/dird/dird_conf.c:946 src/dird/dird_conf.c:950 +#: src/dird/dird_conf.c:949 src/dird/dird_conf.c:953 src/dird/dird_conf.c:957 msgid " --> " msgstr " --> " -#: src/dird/dird_conf.c:967 +#: src/dird/dird_conf.c:974 #, c-format msgid "Pool: name=%s PoolType=%s\n" msgstr "Pool: name=%s PoolType=%s\n" -#: src/dird/dird_conf.c:969 +#: src/dird/dird_conf.c:976 #, c-format msgid " use_cat=%d use_once=%d cat_files=%d\n" msgstr " use_cat=%d use_once=%d cat_files=%d\n" -#: src/dird/dird_conf.c:972 +#: src/dird/dird_conf.c:979 #, c-format msgid " max_vols=%d auto_prune=%d VolRetention=%s\n" msgstr " max_vols=%d auto_prune=%d VolRetention=%s\n" -#: src/dird/dird_conf.c:975 +#: src/dird/dird_conf.c:982 #, c-format msgid " VolUse=%s recycle=%d LabelFormat=%s\n" msgstr " VolUse=%s recycle=%d LabelFormat=%s\n" -#: src/dird/dird_conf.c:979 +#: src/dird/dird_conf.c:986 #, c-format msgid " CleaningPrefix=%s LabelType=%d\n" msgstr " CleaningPrefix=%s LabelType=%d\n" -#: src/dird/dird_conf.c:981 +#: src/dird/dird_conf.c:988 #, fuzzy, c-format msgid " RecyleOldest=%d PurgeOldest=%d ActionOnPurge=%d\n" msgstr " RecyleOldest=%d PurgeOldest=%d MaxVolJobs=%d MaxVolFiles=%d\n" -#: src/dird/dird_conf.c:985 +#: src/dird/dird_conf.c:992 #, fuzzy, c-format msgid " MaxVolJobs=%d MaxVolFiles=%d MaxVolBytes=%s\n" msgstr " max_vols=%d auto_prune=%d VolRetention=%s\n" -#: src/dird/dird_conf.c:989 +#: src/dird/dird_conf.c:996 #, c-format msgid " MigTime=%s MigHiBytes=%s MigLoBytes=%s\n" msgstr " MigTime=%s MigHiBytes=%s MigLoBytes=%s\n" -#: src/dird/dird_conf.c:993 +#: src/dird/dird_conf.c:1000 #, fuzzy, c-format msgid " JobRetention=%s FileRetention=%s\n" msgstr " JobRetention=%s FileRetention=%s AutoPrune=%d\n" -#: src/dird/dird_conf.c:997 +#: src/dird/dird_conf.c:1004 #, fuzzy, c-format msgid " NextPool=%s\n" msgstr " opcmd=%s\n" -#: src/dird/dird_conf.c:1000 +#: src/dird/dird_conf.c:1007 #, fuzzy, c-format msgid " RecyclePool=%s\n" msgstr " opcmd=%s\n" -#: src/dird/dird_conf.c:1003 +#: src/dird/dird_conf.c:1010 #, fuzzy, c-format msgid " ScratchPool=%s\n" msgstr " opcmd=%s\n" -#: src/dird/dird_conf.c:1006 +#: src/dird/dird_conf.c:1013 #, fuzzy, c-format msgid " Catalog=%s\n" msgstr " mailcmd=%s\n" -#: src/dird/dird_conf.c:1026 +#: src/dird/dird_conf.c:1033 #, c-format msgid "Messages: name=%s\n" msgstr "Messages: name=%s\n" -#: src/dird/dird_conf.c:1028 +#: src/dird/dird_conf.c:1035 #, c-format msgid " mailcmd=%s\n" msgstr " mailcmd=%s\n" -#: src/dird/dird_conf.c:1030 +#: src/dird/dird_conf.c:1037 #, c-format msgid " opcmd=%s\n" msgstr " opcmd=%s\n" -#: src/dird/dird_conf.c:1034 src/tray-monitor/tray_conf.c:199 +#: src/dird/dird_conf.c:1041 src/tray-monitor/tray_conf.c:199 #: src/qt-console/tray-monitor/tray_conf.cpp:199 #, c-format msgid "Unknown resource type %d in dump_resource.\n" msgstr "Unbekannter resource type %d in dump_resource.\n" -#: src/dird/dird_conf.c:1365 src/tray-monitor/tray_conf.c:257 +#: src/dird/dird_conf.c:1372 src/tray-monitor/tray_conf.c:257 #: src/qt-console/tray-monitor/tray_conf.cpp:257 #, c-format msgid "Unknown resource type %d in free_resource.\n" msgstr "Unbekannter resource type %d in free_resource.\n" -#: src/dird/dird_conf.c:1397 src/dird/dird_conf.c:1412 +#: src/dird/dird_conf.c:1404 src/dird/dird_conf.c:1419 #: src/tray-monitor/tray_conf.c:288 src/wx-console/console_conf.c:265 #: src/console/console_conf.c:259 src/filed/filed_conf.c:361 #: src/qt-console/tray-monitor/tray_conf.cpp:288 @@ -2768,54 +2793,54 @@ msgstr "Unbekannter resource type %d in free_resource.\n" msgid "%s item is required in %s resource, but not found.\n" msgstr "%s item wird in %s resource benötigt, wurde aber nicht gefunden.\n" -#: src/dird/dird_conf.c:1403 src/tray-monitor/tray_conf.c:294 +#: src/dird/dird_conf.c:1410 src/tray-monitor/tray_conf.c:294 #: src/lib/parse_conf.c:225 src/qt-console/tray-monitor/tray_conf.cpp:294 #, c-format msgid "Too many items in %s resource\n" msgstr "zu viele items in %s resource\n" -#: src/dird/dird_conf.c:1443 +#: src/dird/dird_conf.c:1450 #, c-format msgid "Cannot find Pool resource %s\n" msgstr "Kann Pool resource %s nicht finden\n" -#: src/dird/dird_conf.c:1454 +#: src/dird/dird_conf.c:1461 #, c-format msgid "Cannot find Console resource %s\n" msgstr "Kann Console resource %s nicht finden\n" -#: src/dird/dird_conf.c:1460 src/stored/stored_conf.c:611 +#: src/dird/dird_conf.c:1467 src/stored/stored_conf.c:611 #: src/filed/filed_conf.c:381 #, c-format msgid "Cannot find Director resource %s\n" msgstr "Kann Director resource %s nicht finden\n" -#: src/dird/dird_conf.c:1467 src/stored/stored_conf.c:617 +#: src/dird/dird_conf.c:1474 src/stored/stored_conf.c:617 #, c-format msgid "Cannot find Storage resource %s\n" msgstr "Kann Storage resource %s nicht finden\n" -#: src/dird/dird_conf.c:1476 +#: src/dird/dird_conf.c:1483 #, c-format msgid "Cannot find Job resource %s\n" msgstr "Kann Job resource %s nicht finden\n" -#: src/dird/dird_conf.c:1526 +#: src/dird/dird_conf.c:1533 #, c-format msgid "Cannot find Counter resource %s\n" msgstr "Kann Counter resource %s nicht finden\n" -#: src/dird/dird_conf.c:1534 src/filed/filed_conf.c:387 +#: src/dird/dird_conf.c:1541 src/filed/filed_conf.c:387 #, c-format msgid "Cannot find Client resource %s\n" msgstr "Kann Client resource %s nicht finden\n" -#: src/dird/dird_conf.c:1547 +#: src/dird/dird_conf.c:1554 #, c-format msgid "Cannot find Schedule resource %s\n" msgstr "Kann Schedule resource %s nicht finden\n" -#: src/dird/dird_conf.c:1552 src/dird/dird_conf.c:1612 +#: src/dird/dird_conf.c:1559 src/dird/dird_conf.c:1619 #: src/tray-monitor/tray_conf.c:314 src/tray-monitor/tray_conf.c:352 #: src/qt-console/tray-monitor/tray_conf.cpp:314 #: src/qt-console/tray-monitor/tray_conf.cpp:352 @@ -2823,12 +2848,12 @@ msgstr "Kann Schedule resource %s nicht finden\n" msgid "Unknown resource type %d in save_resource.\n" msgstr "Unbekannter resource type %d in save_resource.\n" -#: src/dird/dird_conf.c:1627 +#: src/dird/dird_conf.c:1634 #, c-format msgid "Name item is required in %s resource, but not found.\n" msgstr "Name item wird benötigt in %s resource, wurde aber nicht gefunden.\n" -#: src/dird/dird_conf.c:1635 src/tray-monitor/tray_conf.c:372 +#: src/dird/dird_conf.c:1642 src/tray-monitor/tray_conf.c:372 #: src/wx-console/console_conf.c:328 src/console/console_conf.c:322 #: src/filed/filed_conf.c:446 src/qt-console/tray-monitor/tray_conf.cpp:372 #: src/qt-console/bat_conf.cpp:334 @@ -2838,43 +2863,43 @@ msgstr "" "Der Versuch der Definition einer zweiten %s resource mit dem Namen \"%s\" " "ist nicht erlaubt.\n" -#: src/dird/dird_conf.c:1640 +#: src/dird/dird_conf.c:1647 #, c-format msgid "Inserting %s res: %s index=%d pass=%d\n" msgstr "Inserting %s res: %s index=%d pass=%d\n" -#: src/dird/dird_conf.c:1653 +#: src/dird/dird_conf.c:1660 #, fuzzy, c-format msgid "Expected one of: %s, got: %s" msgstr "Erwartet: %s, erhalten: %s" -#: src/dird/dird_conf.c:1725 +#: src/dird/dird_conf.c:1732 #, c-format msgid "Expected a Migration Job Type keyword, got: %s" msgstr " Migration Job Type Schlüsselwort erwartet, erhalten: %s" -#: src/dird/dird_conf.c:1751 +#: src/dird/dird_conf.c:1758 #, c-format msgid "Expected a Job Type keyword, got: %s" msgstr "Job Type Schlüsselwort erwartet, erhalten: %s" -#: src/dird/dird_conf.c:1775 +#: src/dird/dird_conf.c:1782 #, c-format msgid "Expected a Job Level keyword, got: %s" msgstr "Job Level Schlüsselwort erwartet, erhalten: %s" -#: src/dird/dird_conf.c:1795 +#: src/dird/dird_conf.c:1802 #, c-format msgid "Expected a Restore replacement option, got: %s" msgstr "Restore replacement Option erwartet, erhalten: %s" -#: src/dird/dird_conf.c:1845 src/dird/dird_conf.c:1961 +#: src/dird/dird_conf.c:1852 src/dird/dird_conf.c:1968 #: src/lib/parse_conf.c:761 src/lib/parse_conf.c:777 src/lib/ini.c:593 #, c-format msgid "Expect %s, got: %s" msgstr "Erwartet: %s, erhalten: %s" -#: src/dird/dird_conf.c:1867 src/lib/parse_conf.c:478 +#: src/dird/dird_conf.c:1874 src/lib/parse_conf.c:478 #, c-format msgid "Could not find config Resource %s referenced on line %d : %s\n" msgstr "" @@ -3003,7 +3028,7 @@ msgstr "" msgid "Select full restore to a specified Job date" msgstr "" -#: src/dird/ua_restore.c:446 src/dird/ua_status.c:862 src/stored/status.c:546 +#: src/dird/ua_restore.c:446 src/dird/ua_status.c:862 src/stored/status.c:611 #: src/filed/status.c:373 src/wx-console/wxbconfigpanel.cpp:220 msgid "Cancel" msgstr "" @@ -3421,180 +3446,180 @@ msgstr "" msgid "Slot too large.\n" msgstr "" -#: src/dird/ua_label.c:187 src/dird/ua_label.c:364 src/dird/ua_label.c:1223 -#: src/dird/ua_run.c:1557 +#: src/dird/ua_label.c:189 src/dird/ua_label.c:366 src/dird/ua_label.c:1228 +#: src/dird/ua_run.c:1563 msgid "command line" msgstr "" -#: src/dird/ua_label.c:205 src/dird/ua_label.c:526 src/dird/ua_label.c:1230 +#: src/dird/ua_label.c:207 src/dird/ua_label.c:531 src/dird/ua_label.c:1235 msgid "No slots in changer to scan.\n" msgstr "" -#: src/dird/ua_label.c:217 src/dird/ua_label.c:537 +#: src/dird/ua_label.c:219 src/dird/ua_label.c:542 msgid "No Volumes found to label, or no barcodes.\n" msgstr "" -#: src/dird/ua_label.c:227 src/dird/ua_label.c:1251 +#: src/dird/ua_label.c:229 src/dird/ua_label.c:1256 #, c-format msgid "Slot %d greater than max %d ignored.\n" msgstr "" -#: src/dird/ua_label.c:265 +#: src/dird/ua_label.c:267 #, c-format msgid "No VolName for Slot=%d InChanger set to zero.\n" msgstr "" -#: src/dird/ua_label.c:286 +#: src/dird/ua_label.c:288 #, c-format msgid "Catalog record for Volume \"%s\" updated to reference slot %d.\n" msgstr "" -#: src/dird/ua_label.c:290 +#: src/dird/ua_label.c:292 #, c-format msgid "Catalog record for Volume \"%s\" is up to date.\n" msgstr "" -#: src/dird/ua_label.c:296 +#: src/dird/ua_label.c:298 #, c-format msgid "Volume \"%s\" not found in catalog. Slot=%d InChanger set to zero.\n" msgstr "" -#: src/dird/ua_label.c:392 +#: src/dird/ua_label.c:394 #, c-format msgid "" "Volume \"%s\" has VolStatus %s. It must be Purged or Recycled before " "relabeling.\n" msgstr "" -#: src/dird/ua_label.c:408 +#: src/dird/ua_label.c:410 msgid "Enter new Volume name: " msgstr "" -#: src/dird/ua_label.c:420 +#: src/dird/ua_label.c:425 #, c-format msgid "Media record for new Volume \"%s\" already exists.\n" msgstr "" -#: src/dird/ua_label.c:438 +#: src/dird/ua_label.c:443 msgid "Enter slot (0 or Enter for none): " msgstr "" -#: src/dird/ua_label.c:466 +#: src/dird/ua_label.c:471 #, c-format msgid "Delete of Volume \"%s\" failed. ERR=%s" msgstr "" -#: src/dird/ua_label.c:469 +#: src/dird/ua_label.c:474 #, c-format msgid "Old volume \"%s\" deleted from catalog.\n" msgstr "" -#: src/dird/ua_label.c:480 +#: src/dird/ua_label.c:485 #, c-format msgid "Requesting to mount %s ...\n" msgstr "" -#: src/dird/ua_label.c:502 +#: src/dird/ua_label.c:507 msgid "Do not forget to mount the drive!!!\n" msgstr "" -#: src/dird/ua_label.c:542 +#: src/dird/ua_label.c:547 msgid "" "The following Volumes will be labeled:\n" "Slot Volume\n" "==============\n" msgstr "" -#: src/dird/ua_label.c:551 +#: src/dird/ua_label.c:556 msgid "Do you want to label these Volumes? (yes|no): " msgstr "" -#: src/dird/ua_label.c:571 +#: src/dird/ua_label.c:576 #, c-format msgid "Media record for Slot %d Volume \"%s\" already exists.\n" msgstr "" -#: src/dird/ua_label.c:577 +#: src/dird/ua_label.c:582 #, c-format msgid "Error setting InChanger: ERR=%s" msgstr "" -#: src/dird/ua_label.c:600 +#: src/dird/ua_label.c:605 #, c-format msgid "Maximum pool Volumes=%d reached.\n" msgstr "" -#: src/dird/ua_label.c:608 +#: src/dird/ua_label.c:613 #, c-format msgid "Catalog record for cleaning tape \"%s\" successfully created.\n" msgstr "" -#: src/dird/ua_label.c:615 +#: src/dird/ua_label.c:620 #, c-format msgid "Catalog error on cleaning tape: %s" msgstr "" -#: src/dird/ua_label.c:651 +#: src/dird/ua_label.c:656 #, c-format msgid "Illegal character \"%c\" in a volume name.\n" msgstr "" -#: src/dird/ua_label.c:698 +#: src/dird/ua_label.c:703 #, c-format msgid "Sending relabel command from \"%s\" to \"%s\" ...\n" msgstr "" -#: src/dird/ua_label.c:705 +#: src/dird/ua_label.c:710 #, c-format msgid "Sending label command for Volume \"%s\" Slot %d ...\n" msgstr "" -#: src/dird/ua_label.c:746 +#: src/dird/ua_label.c:751 #, c-format msgid "Catalog record for Volume \"%s\", Slot %d successfully created.\n" msgstr "" -#: src/dird/ua_label.c:759 +#: src/dird/ua_label.c:764 #, c-format msgid "Label command failed for Volume %s.\n" msgstr "" -#: src/dird/ua_label.c:797 +#: src/dird/ua_label.c:802 msgid "Could not open SD socket.\n" msgstr "" -#: src/dird/ua_label.c:869 src/dird/ua_label.c:879 +#: src/dird/ua_label.c:874 src/dird/ua_label.c:884 #, c-format msgid "Invalid Slot number: %s\n" msgstr "" -#: src/dird/ua_label.c:888 +#: src/dird/ua_label.c:893 #, c-format msgid "Invalid Volume name: %s\n" msgstr "" -#: src/dird/ua_label.c:982 +#: src/dird/ua_label.c:987 #, c-format msgid "Device \"%s\" has %d slots.\n" msgstr "" -#: src/dird/ua_label.c:1028 +#: src/dird/ua_label.c:1033 #, c-format msgid "Pool \"%s\" resource not found for volume \"%s\"!\n" msgstr "" -#: src/dird/ua_label.c:1242 +#: src/dird/ua_label.c:1247 #, fuzzy msgid "No Volumes found, or no barcodes.\n" msgstr "Keine Volumes zum Wiederherstellen gefunden.\n" -#: src/dird/ua_label.c:1245 +#: src/dird/ua_label.c:1250 msgid "" " Slot | Volume Name | Status | Media Type | " "Pool |\n" msgstr "" -#: src/dird/ua_label.c:1246 +#: src/dird/ua_label.c:1251 msgid "" "------+------------------+-----------+----------------------" "+--------------------|\n" @@ -3815,15 +3840,15 @@ msgid "New Recycle flag is: %s\n" msgstr "" #: src/dird/ua_update.c:257 src/dird/ua_update.c:277 src/dird/ua_update.c:699 -#: src/dird/ua_run.c:180 src/dird/backup.c:784 src/dird/backup.c:785 -#: src/dird/backup.c:786 src/dird/ua_input.c:131 src/stored/parse_bsr.c:864 +#: src/dird/ua_run.c:180 src/dird/backup.c:788 src/dird/backup.c:789 +#: src/dird/backup.c:790 src/dird/ua_input.c:131 src/stored/parse_bsr.c:863 #: src/tools/dbcheck.c:1352 msgid "yes" msgstr "" #: src/dird/ua_update.c:257 src/dird/ua_update.c:277 src/dird/ua_update.c:699 -#: src/dird/backup.c:784 src/dird/backup.c:785 src/dird/backup.c:786 -#: src/dird/ua_input.c:135 src/stored/parse_bsr.c:864 +#: src/dird/ua_run.c:200 src/dird/backup.c:788 src/dird/backup.c:789 +#: src/dird/backup.c:790 src/dird/ua_input.c:135 src/stored/parse_bsr.c:863 msgid "no" msgstr "" @@ -3902,7 +3927,7 @@ msgstr "Fehler beim Aktualisieren des Client Eintrags. ERR=%s\n" msgid "New ActionOnPurge is: %s\n" msgstr "" -#: src/dird/ua_update.c:605 src/dird/ua_run.c:235 +#: src/dird/ua_update.c:605 src/dird/ua_run.c:222 msgid "Parameters to modify:\n" msgstr "" @@ -3974,7 +3999,7 @@ msgstr "" msgid "Done" msgstr "" -#: src/dird/ua_update.c:624 src/dird/ua_run.c:265 src/dird/ua_run.c:594 +#: src/dird/ua_update.c:624 src/dird/ua_run.c:252 src/dird/ua_run.c:600 msgid "Select parameter to modify" msgstr "" @@ -4206,7 +4231,7 @@ msgstr "Pool f msgid "Pool resource \"%s\" not found.\n" msgstr "Pool Ressource \"%s\" nicht gefunden.\n" -#: src/dird/migrate.c:316 src/dird/migrate.c:896 +#: src/dird/migrate.c:316 src/dird/migrate.c:898 #, fuzzy, c-format msgid "Could not get job record for JobId %s to %s. ERR=%s" msgstr "Konnte job record für JobId %s zum migrieren nicht holen. ERR=%s" @@ -4221,140 +4246,140 @@ msgstr "" msgid "Start %s JobId %s, Job=%s\n" msgstr "Start Sicherung JobId %s, Job=%s\n" -#: src/dird/migrate.c:710 +#: src/dird/migrate.c:712 #, fuzzy, c-format msgid "No %s SQL selection pattern specified.\n" msgstr "Kein \"Migration SQL selection pattern\" spezifiziert.\n" -#: src/dird/migrate.c:717 src/dird/migrate.c:736 src/dird/migrate.c:757 -#: src/dird/migrate.c:793 src/dird/migrate.c:820 src/dird/migrate.c:954 -#: src/dird/migrate.c:987 src/dird/migrate.c:1116 +#: src/dird/migrate.c:719 src/dird/migrate.c:738 src/dird/migrate.c:759 +#: src/dird/migrate.c:795 src/dird/migrate.c:822 src/dird/migrate.c:956 +#: src/dird/migrate.c:989 src/dird/migrate.c:1118 #, c-format msgid "SQL failed. ERR=%s\n" msgstr "SQL fehlgeschlagen ERR=%s\n" -#: src/dird/migrate.c:740 src/dird/migrate.c:747 src/dird/migrate.c:761 -#: src/dird/migrate.c:824 +#: src/dird/migrate.c:742 src/dird/migrate.c:749 src/dird/migrate.c:763 +#: src/dird/migrate.c:826 #, fuzzy, c-format msgid "No Volumes found to %s.\n" msgstr "Keine Volumes zum Wiederherstellen gefunden.\n" -#: src/dird/migrate.c:775 src/dird/migrate.c:864 src/dird/migrate.c:884 +#: src/dird/migrate.c:777 src/dird/migrate.c:866 src/dird/migrate.c:886 msgid "Invalid JobId found.\n" msgstr "Ungültige JobId gefunden.\n" -#: src/dird/migrate.c:835 +#: src/dird/migrate.c:837 #, fuzzy, c-format msgid "Unknown %s Selection Type.\n" msgstr "Unbekannter \"Migration Selection Type\".\n" -#: src/dird/migrate.c:846 src/dird/migrate.c:867 src/dird/migrate.c:887 +#: src/dird/migrate.c:848 src/dird/migrate.c:869 src/dird/migrate.c:889 #, fuzzy, c-format msgid "No JobIds found to %s.\n" msgstr "Kein Job gefunden für: %s.\n" -#: src/dird/migrate.c:850 +#: src/dird/migrate.c:852 #, fuzzy, c-format msgid "The following %u JobId%s chosen to be %s: %s\n" msgstr "Die folgende %u JobId%s wird migriert werden: %s\n" -#: src/dird/migrate.c:851 +#: src/dird/migrate.c:853 msgid " was" msgstr "" -#: src/dird/migrate.c:851 +#: src/dird/migrate.c:853 msgid "s were" msgstr "" -#: src/dird/migrate.c:903 +#: src/dird/migrate.c:905 #, fuzzy, c-format msgid "%s using JobId=%s Job=%s\n" msgstr "Migration benutzt JobId=%s Job=%s\n" -#: src/dird/migrate.c:937 +#: src/dird/migrate.c:939 msgid "Could not start migration job.\n" msgstr "Konnte Migrationsjob nicht starten.\n" -#: src/dird/migrate.c:939 +#: src/dird/migrate.c:941 #, fuzzy, c-format msgid "%s JobId %d started.\n" msgstr "Clone JobId %d gestartet.\n" -#: src/dird/migrate.c:958 +#: src/dird/migrate.c:960 #, fuzzy, c-format msgid "No %s found to %s.\n" msgstr "Keine %ss zum Migrieren gefunden.\n" -#: src/dird/migrate.c:962 +#: src/dird/migrate.c:964 #, c-format msgid "SQL error. Expected 1 MediaId got %d\n" msgstr "SQL Fehler. Erwartet 1 MediaId erhalten: %d\n" -#: src/dird/migrate.c:991 src/dird/migrate.c:1121 +#: src/dird/migrate.c:993 src/dird/migrate.c:1123 #, fuzzy, c-format msgid "No %ss found to %s.\n" msgstr "Keine %ss zum Migrieren gefunden.\n" -#: src/dird/migrate.c:1013 +#: src/dird/migrate.c:1015 msgid "Selection Type 'pooluncopiedjobs' only applies to Copy Jobs" msgstr "" -#: src/dird/migrate.c:1022 +#: src/dird/migrate.c:1024 #, fuzzy, c-format msgid "SQL to get uncopied jobs failed. ERR=%s\n" msgstr "SQL um %s zu holen fehlgeschlagen. ERR=%s\n" -#: src/dird/migrate.c:1045 +#: src/dird/migrate.c:1047 #, fuzzy, c-format msgid "No %s %s selection pattern specified.\n" msgstr "Kein Migration %s selection pattern spezifiziert.\n" -#: src/dird/migrate.c:1056 +#: src/dird/migrate.c:1058 #, c-format msgid "SQL to get %s failed. ERR=%s\n" msgstr "SQL um %s zu holen fehlgeschlagen. ERR=%s\n" -#: src/dird/migrate.c:1061 +#: src/dird/migrate.c:1063 #, fuzzy, c-format msgid "Query of Pool \"%s\" returned no Jobs to %s.\n" msgstr "Abfrage nach Pool \"%s\" ergab keine Jobs für die Migration.\n" -#: src/dird/migrate.c:1099 +#: src/dird/migrate.c:1101 #, fuzzy, c-format msgid "Regex pattern matched no Jobs to %s.\n" msgstr "Regex pattern hat auf keine Jobs für die Migration zugetroffen.\n" -#: src/dird/migrate.c:1263 +#: src/dird/migrate.c:1265 #, c-format msgid "%s OK -- with warnings" msgstr "%s OK -- mit Warnungen" -#: src/dird/migrate.c:1265 +#: src/dird/migrate.c:1267 #, c-format msgid "%s OK" msgstr "%s OK" -#: src/dird/migrate.c:1270 +#: src/dird/migrate.c:1272 #, c-format msgid "*** %s Error ***" msgstr "*** %s Fehler ***" -#: src/dird/migrate.c:1280 +#: src/dird/migrate.c:1282 #, c-format msgid "%s Canceled" msgstr "%s Abgebrochen" -#: src/dird/migrate.c:1289 +#: src/dird/migrate.c:1291 #, c-format msgid "Inappropriate %s term code" msgstr "Unzutreffender %s Beendigungskode" -#: src/dird/migrate.c:1299 +#: src/dird/migrate.c:1301 #, fuzzy, c-format msgid "%s -- no files to %s" msgstr "%s -- keine Dateien zur Migration." -#: src/dird/migrate.c:1314 +#: src/dird/migrate.c:1316 #, fuzzy, c-format msgid "" "%s %s %s (%s):\n" @@ -4416,17 +4441,17 @@ msgstr "" " Beendigungsstatus: %s\n" "\n" -#: src/dird/migrate.c:1425 +#: src/dird/migrate.c:1427 #, c-format msgid "No Next Pool specification found in Pool \"%s\".\n" msgstr "Keine \"Next Pool\" Spezifikation in Pool \"%s\" gefunden.\n" -#: src/dird/migrate.c:1431 +#: src/dird/migrate.c:1433 #, c-format msgid "No Storage specification found in Next Pool \"%s\".\n" msgstr "Keine \"Storage\" Spezifikation in \"Next Pool\" \"%s\" gefunden.\n" -#: src/dird/migrate.c:1437 +#: src/dird/migrate.c:1439 msgid "Storage from Pool's NextPool resource" msgstr "Storage aus der \"NextPool\" Ressource des Pools." @@ -4434,44 +4459,44 @@ msgstr "Storage aus der \"NextPool\" Ressource des Pools." msgid "Choose item to prune" msgstr "" -#: src/dird/ua_prune.c:171 +#: src/dird/ua_prune.c:175 #, c-format msgid "Cannot prune Volume \"%s\" because it is archived.\n" msgstr "" -#: src/dird/ua_prune.c:213 +#: src/dird/ua_prune.c:217 msgid "Pruned Jobs from JobHisto catalog.\n" msgstr "" -#: src/dird/ua_prune.c:301 +#: src/dird/ua_prune.c:305 #, fuzzy msgid "Begin pruning Files.\n" msgstr "Beginn automatische Säuberung von Dateien.\n" -#: src/dird/ua_prune.c:316 +#: src/dird/ua_prune.c:320 msgid "No Files found to prune.\n" msgstr "" -#: src/dird/ua_prune.c:339 +#: src/dird/ua_prune.c:343 #, c-format msgid "Pruned Files from %s Jobs for client %s from catalog.\n" msgstr "" -#: src/dird/ua_prune.c:481 +#: src/dird/ua_prune.c:489 #, fuzzy, c-format msgid "Begin pruning Jobs older than %s.\n" msgstr "Beginn automatische Säuberung von Aufträgen.\n" -#: src/dird/ua_prune.c:592 +#: src/dird/ua_prune.c:600 #, c-format msgid "Pruned %d %s for client %s from catalog.\n" msgstr "" -#: src/dird/ua_prune.c:593 +#: src/dird/ua_prune.c:601 msgid "Jobs" msgstr "" -#: src/dird/ua_prune.c:595 +#: src/dird/ua_prune.c:603 msgid "No Jobs found to prune.\n" msgstr "" @@ -4496,52 +4521,60 @@ msgstr "" msgid "Job queued. JobId=%s\n" msgstr "" -#: src/dird/ua_run.c:202 +#: src/dird/ua_run.c:203 +#, c-format +msgid "" +"\n" +"Bad response: %s. You must answer yes, mod, or no.\n" +"\n" +msgstr "" + +#: src/dird/ua_run.c:207 msgid "Job not run.\n" msgstr "" -#: src/dird/ua_run.c:236 +#: src/dird/ua_run.c:223 msgid "Level" msgstr "" -#: src/dird/ua_run.c:241 +#: src/dird/ua_run.c:228 #, fuzzy msgid "Restore Client" msgstr "Wiederherstellung läuft..." -#: src/dird/ua_run.c:245 src/wx-console/wxbrestorepanel.cpp:356 +#: src/dird/ua_run.c:232 src/wx-console/wxbrestorepanel.cpp:356 #: src/wx-console/wxbrestorepanel.cpp:854 #: src/wx-console/wxbrestorepanel.cpp:1918 msgid "When" msgstr "" -#: src/dird/ua_run.c:246 src/wx-console/wxbrestorepanel.cpp:357 +#: src/dird/ua_run.c:233 src/wx-console/wxbrestorepanel.cpp:357 #: src/wx-console/wxbrestorepanel.cpp:1128 #: src/wx-console/wxbrestorepanel.cpp:1921 msgid "Priority" msgstr "" -#: src/dird/ua_run.c:253 +#: src/dird/ua_run.c:240 msgid "Verify Job" msgstr "" -#: src/dird/ua_run.c:256 src/wx-console/wxbrestorepanel.cpp:349 +#: src/dird/ua_run.c:243 src/wx-console/wxbrestorepanel.cpp:349 #: src/wx-console/wxbrestorepanel.cpp:1899 msgid "Bootstrap" msgstr "" -#: src/dird/ua_run.c:257 src/wx-console/wxbrestorepanel.cpp:350 +#: src/dird/ua_run.c:244 src/wx-console/wxbrestorepanel.cpp:350 #: src/wx-console/wxbrestorepanel.cpp:1104 #: src/wx-console/wxbrestorepanel.cpp:1901 msgid "Where" msgstr "" -#: src/dird/ua_run.c:258 +#: src/dird/ua_run.c:245 #, fuzzy msgid "File Relocation" msgstr "File daemon" -#: src/dird/ua_run.c:259 src/wx-console/wxbrestorepanel.cpp:352 +#: src/dird/ua_run.c:246 src/wx-console/wxbrestorepanel.cpp:352 #: src/wx-console/wxbrestorepanel.cpp:1112 #: src/wx-console/wxbrestorepanel.cpp:1905 #: src/wx-console/wxbrestorepanel.cpp:1906 @@ -4551,212 +4584,212 @@ msgstr "File daemon" msgid "Replace" msgstr "" -#: src/dird/ua_run.c:260 +#: src/dird/ua_run.c:247 msgid "JobId" msgstr "" -#: src/dird/ua_run.c:263 +#: src/dird/ua_run.c:250 msgid "Plugin Options" msgstr "" -#: src/dird/ua_run.c:274 src/dird/ua_run.c:1563 +#: src/dird/ua_run.c:261 src/dird/ua_run.c:1569 msgid "user selection" msgstr "" -#: src/dird/ua_run.c:306 +#: src/dird/ua_run.c:293 msgid "" "Please enter desired start time as YYYY-MM-DD HH:MM:SS (return for now): " msgstr "" -#: src/dird/ua_run.c:314 src/dird/ua_run.c:490 +#: src/dird/ua_run.c:301 src/dird/ua_run.c:477 msgid "Invalid time, using current time.\n" msgstr "" -#: src/dird/ua_run.c:321 +#: src/dird/ua_run.c:308 msgid "Enter new Priority: " msgstr "" -#: src/dird/ua_run.c:325 +#: src/dird/ua_run.c:312 msgid "Priority must be a positive integer.\n" msgstr "" -#: src/dird/ua_run.c:346 +#: src/dird/ua_run.c:333 msgid "Please enter the Bootstrap file name: " msgstr "" -#: src/dird/ua_run.c:358 +#: src/dird/ua_run.c:345 #, c-format msgid "Warning cannot open %s: ERR=%s\n" msgstr "" -#: src/dird/ua_run.c:377 +#: src/dird/ua_run.c:364 msgid "Please enter the full path prefix for restore (/ for none): " msgstr "" -#: src/dird/ua_run.c:399 +#: src/dird/ua_run.c:386 msgid "Replace:\n" msgstr "" -#: src/dird/ua_run.c:403 +#: src/dird/ua_run.c:390 msgid "Select replace option" msgstr "" -#: src/dird/ua_run.c:414 +#: src/dird/ua_run.c:401 msgid "" "You must set the bootstrap file to NULL to be able to specify a JobId.\n" msgstr "" -#: src/dird/ua_run.c:419 +#: src/dird/ua_run.c:406 msgid "Please Plugin Options string: " msgstr "" -#: src/dird/ua_run.c:457 src/dird/ua_run.c:466 +#: src/dird/ua_run.c:444 src/dird/ua_run.c:453 msgid "User input" msgstr "" -#: src/dird/ua_run.c:520 +#: src/dird/ua_run.c:507 #, c-format msgid "Invalid replace option: %s\n" msgstr "" -#: src/dird/ua_run.c:583 +#: src/dird/ua_run.c:589 #, c-format msgid "strip_prefix=%s add_prefix=%s add_suffix=%s\n" msgstr "" -#: src/dird/ua_run.c:586 +#: src/dird/ua_run.c:592 msgid "This will replace your current Where value\n" msgstr "" -#: src/dird/ua_run.c:587 +#: src/dird/ua_run.c:593 msgid "Strip prefix" msgstr "" -#: src/dird/ua_run.c:588 +#: src/dird/ua_run.c:594 msgid "Add prefix" msgstr "" -#: src/dird/ua_run.c:589 +#: src/dird/ua_run.c:595 msgid "Add file suffix" msgstr "" -#: src/dird/ua_run.c:590 +#: src/dird/ua_run.c:596 msgid "Enter a regexp" msgstr "" -#: src/dird/ua_run.c:591 +#: src/dird/ua_run.c:597 msgid "Test filename manipulation" msgstr "" -#: src/dird/ua_run.c:592 +#: src/dird/ua_run.c:598 msgid "Use this ?" msgstr "" -#: src/dird/ua_run.c:597 +#: src/dird/ua_run.c:603 msgid "Please enter the path prefix to strip: " msgstr "" -#: src/dird/ua_run.c:605 +#: src/dird/ua_run.c:611 msgid "Please enter the path prefix to add (/ for none): " msgstr "" -#: src/dird/ua_run.c:616 +#: src/dird/ua_run.c:622 msgid "Please enter the file suffix to add: " msgstr "" -#: src/dird/ua_run.c:623 +#: src/dird/ua_run.c:629 msgid "Please enter a valid regexp (!from!to!): " msgstr "" -#: src/dird/ua_run.c:636 +#: src/dird/ua_run.c:642 #, c-format msgid "regexwhere=%s\n" msgstr "" -#: src/dird/ua_run.c:642 +#: src/dird/ua_run.c:648 #, c-format msgid "strip_prefix=%s add_prefix=%s add_suffix=%s result=%s\n" msgstr "" -#: src/dird/ua_run.c:649 +#: src/dird/ua_run.c:655 msgid "Cannot use your regexp\n" msgstr "" -#: src/dird/ua_run.c:652 +#: src/dird/ua_run.c:658 msgid "Enter a period (.) to stop this test\n" msgstr "" -#: src/dird/ua_run.c:653 +#: src/dird/ua_run.c:659 msgid "Please enter filename to test: " msgstr "" -#: src/dird/ua_run.c:655 +#: src/dird/ua_run.c:661 #, fuzzy, c-format msgid "%s -> %s\n" msgstr " --> Run=%s\n" -#: src/dird/ua_run.c:699 +#: src/dird/ua_run.c:705 msgid "Cannot use your regexp.\n" msgstr "" -#: src/dird/ua_run.c:712 src/dird/ua_run.c:742 +#: src/dird/ua_run.c:718 src/dird/ua_run.c:748 msgid "Levels:\n" msgstr "" -#: src/dird/ua_run.c:714 src/stored/status.c:600 src/lib/util.c:426 +#: src/dird/ua_run.c:720 src/stored/status.c:665 src/lib/util.c:426 #: src/lib/util.c:472 src/filed/status.c:519 msgid "Full" msgstr "" -#: src/dird/ua_run.c:715 src/stored/status.c:603 src/lib/util.c:429 +#: src/dird/ua_run.c:721 src/stored/status.c:668 src/lib/util.c:429 #: src/filed/status.c:522 msgid "Incremental" msgstr "" -#: src/dird/ua_run.c:716 src/stored/status.c:606 src/lib/util.c:432 +#: src/dird/ua_run.c:722 src/stored/status.c:671 src/lib/util.c:432 #: src/filed/status.c:525 msgid "Differential" msgstr "" -#: src/dird/ua_run.c:717 src/stored/status.c:609 src/lib/util.c:435 +#: src/dird/ua_run.c:723 src/stored/status.c:674 src/lib/util.c:435 #: src/filed/status.c:528 msgid "Since" msgstr "" -#: src/dird/ua_run.c:718 +#: src/dird/ua_run.c:724 msgid "VirtualFull" msgstr "" -#: src/dird/ua_run.c:719 src/dird/ua_run.c:748 +#: src/dird/ua_run.c:725 src/dird/ua_run.c:754 msgid "Select level" msgstr "" -#: src/dird/ua_run.c:743 +#: src/dird/ua_run.c:749 msgid "Initialize Catalog" msgstr "" -#: src/dird/ua_run.c:744 src/stored/status.c:612 src/lib/util.c:438 +#: src/dird/ua_run.c:750 src/stored/status.c:677 src/lib/util.c:438 #: src/filed/status.c:531 msgid "Verify Catalog" msgstr "" -#: src/dird/ua_run.c:745 src/lib/util.c:444 +#: src/dird/ua_run.c:751 src/lib/util.c:444 msgid "Verify Volume to Catalog" msgstr "" -#: src/dird/ua_run.c:746 src/lib/util.c:447 +#: src/dird/ua_run.c:752 src/lib/util.c:447 msgid "Verify Disk to Catalog" msgstr "" -#: src/dird/ua_run.c:747 +#: src/dird/ua_run.c:753 msgid "Verify Volume Data (not yet implemented)" msgstr "" -#: src/dird/ua_run.c:768 +#: src/dird/ua_run.c:774 msgid "Level not appropriate for this Job. Cannot be changed.\n" msgstr "" -#: src/dird/ua_run.c:799 +#: src/dird/ua_run.c:805 #, c-format msgid "" "Run Admin Job\n" @@ -4768,7 +4801,7 @@ msgid "" "Priority: %d\n" msgstr "" -#: src/dird/ua_run.c:843 +#: src/dird/ua_run.c:849 #, c-format msgid "" "Run Backup job\n" @@ -4783,12 +4816,12 @@ msgid "" "%s%s%s" msgstr "" -#: src/dird/ua_run.c:874 +#: src/dird/ua_run.c:880 #, fuzzy, c-format msgid "Could not get job record for selected JobId. ERR=%s" msgstr "Konnte job record für JobId %s zum migrieren nicht holen. ERR=%s" -#: src/dird/ua_run.c:913 +#: src/dird/ua_run.c:919 #, c-format msgid "" "Run Verify Job\n" @@ -4804,11 +4837,11 @@ msgid "" "Priority: %d\n" msgstr "" -#: src/dird/ua_run.c:942 +#: src/dird/ua_run.c:948 msgid "Please enter a JobId for restore: " msgstr "" -#: src/dird/ua_run.c:982 +#: src/dird/ua_run.c:988 #, c-format msgid "" "Run Restore job\n" @@ -4826,7 +4859,7 @@ msgid "" "Plugin Options: %s\n" msgstr "" -#: src/dird/ua_run.c:1038 +#: src/dird/ua_run.c:1044 #, c-format msgid "" "Run Restore job\n" @@ -4844,7 +4877,7 @@ msgid "" "Plugin Options: %s\n" msgstr "" -#: src/dird/ua_run.c:1069 +#: src/dird/ua_run.c:1075 #, c-format msgid "" "Run Restore job\n" @@ -4852,17 +4885,17 @@ msgid "" "Bootstrap: %s\n" msgstr "" -#: src/dird/ua_run.c:1077 +#: src/dird/ua_run.c:1083 #, c-format msgid "RegexWhere: %s\n" msgstr "" -#: src/dird/ua_run.c:1080 +#: src/dird/ua_run.c:1086 #, fuzzy, c-format msgid "Where: %s\n" msgstr " opcmd=%s\n" -#: src/dird/ua_run.c:1084 +#: src/dird/ua_run.c:1090 #, c-format msgid "" "Replace: %s\n" @@ -4875,225 +4908,225 @@ msgid "" "Plugin Options: %s\n" msgstr "" -#: src/dird/ua_run.c:1139 +#: src/dird/ua_run.c:1145 msgid "Run Copy job\n" msgstr "" -#: src/dird/ua_run.c:1141 +#: src/dird/ua_run.c:1147 #, fuzzy msgid "Run Migration job\n" msgstr "Konnte Migrationsjob nicht starten.\n" -#: src/dird/ua_run.c:1170 +#: src/dird/ua_run.c:1176 #, c-format msgid "Unknown Job Type=%d\n" msgstr "" -#: src/dird/ua_run.c:1239 +#: src/dird/ua_run.c:1245 #, c-format msgid "Value missing for keyword %s\n" msgstr "" -#: src/dird/ua_run.c:1246 +#: src/dird/ua_run.c:1252 msgid "Job name specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1254 +#: src/dird/ua_run.c:1260 msgid "JobId specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1263 src/dird/ua_run.c:1403 +#: src/dird/ua_run.c:1269 src/dird/ua_run.c:1409 msgid "Client specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1271 +#: src/dird/ua_run.c:1277 msgid "FileSet specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1279 +#: src/dird/ua_run.c:1285 msgid "Level specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1288 +#: src/dird/ua_run.c:1294 msgid "Storage specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1296 +#: src/dird/ua_run.c:1302 msgid "RegexWhere or Where specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1301 +#: src/dird/ua_run.c:1307 msgid "No authorization for \"regexwhere\" specification.\n" msgstr "" -#: src/dird/ua_run.c:1308 +#: src/dird/ua_run.c:1314 msgid "Where or RegexWhere specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1313 +#: src/dird/ua_run.c:1319 msgid "No authoriztion for \"where\" specification.\n" msgstr "" -#: src/dird/ua_run.c:1320 +#: src/dird/ua_run.c:1326 msgid "Bootstrap specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1328 +#: src/dird/ua_run.c:1334 msgid "Replace specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1336 +#: src/dird/ua_run.c:1342 msgid "When specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1344 +#: src/dird/ua_run.c:1350 msgid "Priority specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1349 +#: src/dird/ua_run.c:1355 msgid "Priority must be positive nonzero setting it to 10.\n" msgstr "" -#: src/dird/ua_run.c:1359 +#: src/dird/ua_run.c:1365 msgid "Verify Job specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1387 +#: src/dird/ua_run.c:1393 msgid "Migration Job specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1395 +#: src/dird/ua_run.c:1401 msgid "Pool specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1411 +#: src/dird/ua_run.c:1417 #, fuzzy msgid "Restore Client specified twice.\n" msgstr "Kein storage angegeben.\n" -#: src/dird/ua_run.c:1418 +#: src/dird/ua_run.c:1424 #, fuzzy msgid "Plugin Options not yet implemented.\n" msgstr "Kein storage angegeben.\n" -#: src/dird/ua_run.c:1421 +#: src/dird/ua_run.c:1427 #, fuzzy msgid "Plugin Options specified twice.\n" msgstr "Kein storage angegeben.\n" -#: src/dird/ua_run.c:1426 +#: src/dird/ua_run.c:1432 msgid "No authoriztion for \"PluginOptions\" specification.\n" msgstr "" -#: src/dird/ua_run.c:1433 +#: src/dird/ua_run.c:1439 #, fuzzy msgid "Spool flag specified twice.\n" msgstr "Kein storage angegeben.\n" -#: src/dird/ua_run.c:1440 +#: src/dird/ua_run.c:1446 #, fuzzy msgid "Invalid spooldata flag.\n" msgstr "Ungültige JobId gefunden.\n" -#: src/dird/ua_run.c:1449 +#: src/dird/ua_run.c:1455 #, fuzzy msgid "IgnoreDuplicateCheck flag specified twice.\n" msgstr "Kein storage angegeben.\n" -#: src/dird/ua_run.c:1456 +#: src/dird/ua_run.c:1462 #, fuzzy msgid "Invalid ignoreduplicatecheck flag.\n" msgstr "Ungültige JobId gefunden.\n" -#: src/dird/ua_run.c:1461 +#: src/dird/ua_run.c:1467 #, fuzzy msgid "Accurate flag specified twice.\n" msgstr "Kein storage angegeben.\n" -#: src/dird/ua_run.c:1468 +#: src/dird/ua_run.c:1474 #, fuzzy msgid "Invalid accurate flag.\n" msgstr "Ungültige JobId gefunden.\n" -#: src/dird/ua_run.c:1489 +#: src/dird/ua_run.c:1495 #, c-format msgid "Invalid keyword: %s\n" msgstr "" -#: src/dird/ua_run.c:1504 +#: src/dird/ua_run.c:1510 #, c-format msgid "Catalog \"%s\" not found\n" msgstr "" -#: src/dird/ua_run.c:1508 +#: src/dird/ua_run.c:1514 #, c-format msgid "No authorization. Catalog \"%s\".\n" msgstr "" -#: src/dird/ua_run.c:1519 +#: src/dird/ua_run.c:1525 #, c-format msgid "Job \"%s\" not found\n" msgstr "" -#: src/dird/ua_run.c:1526 +#: src/dird/ua_run.c:1532 msgid "A job name must be specified.\n" msgstr "" -#: src/dird/ua_run.c:1532 +#: src/dird/ua_run.c:1538 #, c-format msgid "No authorization. Job \"%s\".\n" msgstr "" -#: src/dird/ua_run.c:1540 +#: src/dird/ua_run.c:1546 #, c-format msgid "Pool \"%s\" not found.\n" msgstr "" -#: src/dird/ua_run.c:1550 +#: src/dird/ua_run.c:1556 #, c-format msgid "No authorization. Pool \"%s\".\n" msgstr "" -#: src/dird/ua_run.c:1560 +#: src/dird/ua_run.c:1566 #, c-format msgid "Storage \"%s\" not found.\n" msgstr "" -#: src/dird/ua_run.c:1569 src/dird/job.c:1245 +#: src/dird/ua_run.c:1575 src/dird/job.c:1245 msgid "No storage specified.\n" msgstr "Kein storage angegeben.\n" -#: src/dird/ua_run.c:1572 +#: src/dird/ua_run.c:1578 #, c-format msgid "No authorization. Storage \"%s\".\n" msgstr "" -#: src/dird/ua_run.c:1592 src/dird/ua_run.c:1612 +#: src/dird/ua_run.c:1598 src/dird/ua_run.c:1618 #, c-format msgid "No authorization. Client \"%s\".\n" msgstr "" -#: src/dird/ua_run.c:1602 +#: src/dird/ua_run.c:1608 #, fuzzy, c-format msgid "Restore Client \"%s\" not found.\n" msgstr "Pool Ressource \"%s\" nicht gefunden.\n" -#: src/dird/ua_run.c:1621 +#: src/dird/ua_run.c:1627 #, c-format msgid "FileSet \"%s\" not found.\n" msgstr "" -#: src/dird/ua_run.c:1630 +#: src/dird/ua_run.c:1636 #, c-format msgid "No authorization. FileSet \"%s\".\n" msgstr "" -#: src/dird/ua_run.c:1638 +#: src/dird/ua_run.c:1644 #, c-format msgid "Verify Job \"%s\" not found.\n" msgstr "" -#: src/dird/ua_run.c:1648 +#: src/dird/ua_run.c:1654 #, c-format msgid "Migration Job \"%s\" not found.\n" msgstr "" @@ -5151,25 +5184,25 @@ msgstr "" msgid "Start Backup JobId %s, Job=%s\n" msgstr "Start Sicherung JobId %s, Job=%s\n" -#: src/dird/backup.c:517 +#: src/dird/backup.c:521 #, c-format msgid "Unexpected Client Job message: %s\n" msgstr "Unerwartete Client Job Nachricht: %s\n" -#: src/dird/backup.c:530 +#: src/dird/backup.c:534 #, c-format msgid "Network error with FD during %s: ERR=%s\n" msgstr "Netzwerkfehler mit FD bei %s: ERR=%s\n" -#: src/dird/backup.c:565 +#: src/dird/backup.c:569 msgid "No Job status returned from FD.\n" msgstr "FD hat keinen Jobstatus zurückgegeben.\n" -#: src/dird/backup.c:653 +#: src/dird/backup.c:657 msgid "Backup failed -- incomplete" msgstr "" -#: src/dird/backup.c:726 +#: src/dird/backup.c:730 #, fuzzy, c-format msgid "" "%s %s %s (%s):\n" @@ -5239,14 +5272,14 @@ msgstr "" " Beendigungsstatus: %s\n" "\n" -#: src/dird/backup.c:828 +#: src/dird/backup.c:832 #, c-format msgid "Could not get Job Volume Parameters to update Bootstrap file. ERR=%s\n" msgstr "" "Konnte Job Volume Parameter nicht holen um die Bootstrap Datei zu " "aktualisieren. ERR=%s\n" -#: src/dird/backup.c:864 +#: src/dird/backup.c:868 #, c-format msgid "" "Could not open WriteBootstrap file:\n" @@ -5255,7 +5288,7 @@ msgstr "" "Konnte WriteBootstrap nicht öffnen. Datei:\n" "%s: ERR=%s\n" -#: src/dird/restore.c:137 src/dird/msgchan.c:472 +#: src/dird/restore.c:137 src/dird/msgchan.c:476 #, c-format msgid "Could not open bootstrap file %s: ERR=%s\n" msgstr "Kann bootstrap Datei nicht öffnen: %s: ERR=%s\n" @@ -5270,40 +5303,40 @@ msgstr "Kann Storage resource %s nicht finden\n" msgid "Could not acquire read storage lock for \"%s\"" msgstr "Kann Storage resource %s nicht finden\n" -#: src/dird/restore.c:502 +#: src/dird/restore.c:505 msgid "" "Cannot restore without a bootstrap file.\n" "You probably ran a restore job directly. All restore jobs must\n" "be run using the restore command.\n" msgstr "" -#: src/dird/restore.c:510 +#: src/dird/restore.c:513 #, c-format msgid "Start Restore Job %s\n" msgstr "" -#: src/dird/restore.c:561 +#: src/dird/restore.c:564 msgid "Restore OK -- warning file count mismatch" msgstr "" -#: src/dird/restore.c:563 +#: src/dird/restore.c:566 msgid "Restore OK" msgstr "" -#: src/dird/restore.c:567 +#: src/dird/restore.c:570 #, fuzzy msgid "Restore OK -- with warnings" msgstr "%s OK -- mit Warnungen" -#: src/dird/restore.c:571 +#: src/dird/restore.c:574 msgid "*** Restore Error ***" msgstr "" -#: src/dird/restore.c:581 +#: src/dird/restore.c:584 msgid "Restore Canceled" msgstr "" -#: src/dird/restore.c:608 +#: src/dird/restore.c:611 #, fuzzy, c-format msgid "" "%s %s %s (%s):\n" @@ -5348,7 +5381,7 @@ msgstr "" msgid "Select daemon type for status" msgstr "" -#: src/dird/ua_status.c:294 src/stored/status.c:218 +#: src/dird/ua_status.c:294 src/stored/status.c:248 #, c-format msgid "%s Version: %s (%s) %s %s %s\n" msgstr "" @@ -5358,7 +5391,7 @@ msgstr "" msgid "Daemon started %s. Jobs: run=%d, running=%d mode=%d,%d\n" msgstr "" -#: src/dird/ua_status.c:300 src/stored/status.c:228 src/filed/status.c:142 +#: src/dird/ua_status.c:300 src/stored/status.c:258 src/filed/status.c:142 #, c-format msgid " Heap: heap=%s smbytes=%s max_bytes=%s bufs=%s max_bufs=%s\n" msgstr "" @@ -5415,7 +5448,7 @@ msgstr "" msgid "No Scheduled Jobs.\n" msgstr "" -#: src/dird/ua_status.c:604 src/stored/status.c:396 src/filed/status.c:183 +#: src/dird/ua_status.c:604 src/stored/status.c:450 src/filed/status.c:183 msgid "" "\n" "Running Jobs:\n" @@ -5581,13 +5614,13 @@ msgstr "" msgid "No Terminated Jobs.\n" msgstr "" -#: src/dird/ua_status.c:818 src/stored/status.c:507 src/filed/status.c:330 +#: src/dird/ua_status.c:818 src/stored/status.c:572 src/filed/status.c:330 msgid "" "\n" "Terminated Jobs:\n" msgstr "" -#: src/dird/ua_status.c:819 src/stored/status.c:514 src/filed/status.c:340 +#: src/dird/ua_status.c:819 src/stored/status.c:579 src/filed/status.c:340 msgid " JobId Level Files Bytes Status Finished Name \n" msgstr "" @@ -5595,42 +5628,42 @@ msgstr "" msgid "====================================================================\n" msgstr "" -#: src/dird/ua_status.c:852 src/stored/status.c:536 src/lib/util.c:180 +#: src/dird/ua_status.c:852 src/stored/status.c:601 src/lib/util.c:180 #: src/filed/status.c:363 msgid "Created" msgstr "" -#: src/dird/ua_status.c:856 src/stored/status.c:540 src/lib/util.c:196 +#: src/dird/ua_status.c:856 src/stored/status.c:605 src/lib/util.c:196 #: src/lib/util.c:331 src/lib/util.c:478 src/filed/status.c:367 msgid "Error" msgstr "" -#: src/dird/ua_status.c:859 src/stored/status.c:543 src/filed/status.c:370 +#: src/dird/ua_status.c:859 src/stored/status.c:608 src/filed/status.c:370 msgid "Diffs" msgstr "" -#: src/dird/ua_status.c:865 src/stored/status.c:549 src/stored/btape.c:1523 +#: src/dird/ua_status.c:865 src/stored/status.c:614 src/stored/btape.c:1523 #: src/lib/util.c:189 src/lib/util.c:324 src/filed/status.c:376 #: src/wx-console/wxbconfigpanel.cpp:209 msgid "OK" msgstr "" -#: src/dird/ua_status.c:868 src/stored/status.c:552 src/lib/util.c:202 +#: src/dird/ua_status.c:868 src/stored/status.c:617 src/lib/util.c:202 #: src/lib/util.c:327 #, fuzzy msgid "OK -- with warnings" msgstr "%s OK -- mit Warnungen" -#: src/dird/ua_status.c:871 src/stored/status.c:555 src/filed/status.c:379 +#: src/dird/ua_status.c:871 src/stored/status.c:620 src/filed/status.c:379 msgid "Other" msgstr "" -#: src/dird/ua_status.c:875 src/stored/status.c:567 src/filed/status.c:391 +#: src/dird/ua_status.c:875 src/stored/status.c:632 src/filed/status.c:391 #, c-format msgid "%6d\t%-6s\t%8s\t%10s\t%-7s\t%-8s\t%s\n" msgstr "" -#: src/dird/ua_status.c:883 src/stored/status.c:575 src/filed/status.c:399 +#: src/dird/ua_status.c:883 src/stored/status.c:640 src/filed/status.c:399 #, c-format msgid "%6d %-6s %8s %10s %-7s %-8s %s\n" msgstr "" @@ -5804,7 +5837,7 @@ msgstr "" msgid "Job DiffPool override" msgstr "" -#: src/dird/job.c:893 src/stored/bscan.c:1052 +#: src/dird/job.c:893 src/stored/bscan.c:1056 #, c-format msgid "Could not create Client record. ERR=%s\n" msgstr "Konnte Client Eintrag nicht anlegen. ERR=%s\n" @@ -6157,7 +6190,17 @@ msgstr "Storage daemon hat \"Job command\": %s abgelehnt\n" msgid "\n" "Language-Team: Bacula Spanish Team \n" @@ -99,7 +99,7 @@ msgstr "El período actual %s de retención es: %s\n" msgid "Continue? (yes/mod/no): " msgstr "¿Continuar? (sí/mod/no):" -#: src/dird/ua_select.c:62 src/dird/ua_run.c:232 +#: src/dird/ua_select.c:62 src/dird/ua_run.c:219 msgid "mod" msgstr "mod" @@ -119,8 +119,8 @@ msgstr "Usted tiene las siguientes opciones:\n" msgid "The defined Storage resources are:\n" msgstr "Los recursos Storage definidos son:\n" -#: src/dird/ua_select.c:167 src/dird/ua_dotcmds.c:727 src/dird/ua_cmds.c:995 -#: src/dird/ua_run.c:237 src/wx-console/wxbrestorepanel.cpp:339 +#: src/dird/ua_select.c:167 src/dird/ua_dotcmds.c:734 src/dird/ua_cmds.c:995 +#: src/dird/ua_run.c:224 src/wx-console/wxbrestorepanel.cpp:339 #: src/wx-console/wxbrestorepanel.cpp:355 #: src/wx-console/wxbrestorepanel.cpp:479 #: src/wx-console/wxbrestorepanel.cpp:480 @@ -141,7 +141,7 @@ msgstr "Seleccione recurso Storage" msgid "The defined FileSet resources are:\n" msgstr "Los recursos FileSet definidos son:\n" -#: src/dird/ua_select.c:190 src/dird/ua_restore.c:1300 src/dird/ua_run.c:239 +#: src/dird/ua_select.c:190 src/dird/ua_restore.c:1300 src/dird/ua_run.c:226 msgid "FileSet" msgstr "FileSet" @@ -149,7 +149,7 @@ msgstr "FileSet" msgid "Select FileSet resource" msgstr "Seleccionar recurso FileSet" -#: src/dird/ua_select.c:220 src/dird/ua_cmds.c:1983 +#: src/dird/ua_select.c:220 src/dird/ua_cmds.c:2029 msgid "Could not find a Catalog resource\n" msgstr "No pudo encontrar un Catalogo de recursos\n" @@ -176,8 +176,8 @@ msgid "The defined Job resources are:\n" msgstr "Los recursos Job definidos son:\n" #: src/dird/ua_select.c:266 src/dird/ua_select.c:289 src/dird/ua_select.c:330 -#: src/dird/ua_select.c:1186 src/dird/dird_conf.c:663 src/dird/ua_prune.c:593 -#: src/dird/ua_run.c:238 +#: src/dird/ua_select.c:1186 src/dird/dird_conf.c:670 src/dird/ua_prune.c:601 +#: src/dird/ua_run.c:225 msgid "Job" msgstr "Job" @@ -202,8 +202,8 @@ msgstr "Seleccione recurso Restore" msgid "The defined Client resources are:\n" msgstr "Los recursos Clientes definidos son:\n" -#: src/dird/ua_select.c:355 src/dird/ua_select.c:464 src/dird/ua_dotcmds.c:728 -#: src/dird/ua_cmds.c:996 src/dird/ua_run.c:243 +#: src/dird/ua_select.c:355 src/dird/ua_select.c:464 src/dird/ua_dotcmds.c:735 +#: src/dird/ua_cmds.c:996 src/dird/ua_run.c:230 #: src/wx-console/wxbrestorepanel.cpp:336 #: src/wx-console/wxbrestorepanel.cpp:354 #: src/wx-console/wxbrestorepanel.cpp:431 @@ -264,7 +264,7 @@ msgstr "Seleccione el Cliente" msgid "Could not find Pool \"%s\": ERR=%s" msgstr "No se pudo encontrar Pool \"%s\": ERR=%s" -#: src/dird/ua_select.c:532 src/dird/ua_output.c:473 src/dird/ua_update.c:436 +#: src/dird/ua_select.c:532 src/dird/ua_output.c:476 src/dird/ua_update.c:436 #, c-format msgid "Error obtaining pool ids. ERR=%s\n" msgstr "Error al obteniendo pool ids. ERR=%s\n" @@ -278,12 +278,12 @@ msgid "Defined Pools:\n" msgstr "Pools definidos:\n" #: src/dird/ua_select.c:542 src/dird/ua_select.c:562 src/dird/ua_update.c:365 -#: src/baconfig.h:80 +#: src/baconfig.h:88 msgid "*None*" msgstr "*Ninguno*" #: src/dird/ua_select.c:553 src/dird/ua_select.c:666 src/dird/ua_update.c:616 -#: src/dird/ua_run.c:251 src/wx-console/wxbrestorepanel.cpp:338 +#: src/dird/ua_run.c:238 src/wx-console/wxbrestorepanel.cpp:338 #: src/wx-console/wxbrestorepanel.cpp:527 #: src/wx-console/wxbrestorepanel.cpp:537 #: src/wx-console/wxbrestorepanel.cpp:1834 @@ -429,7 +429,7 @@ msgstr "" msgid "Unauthorized command from this console.\n" msgstr "Comando no autorizado desde esta consola.\n" -#: src/dird/ua_select.c:1165 src/stored/status.c:473 src/filed/status.c:241 +#: src/dird/ua_select.c:1165 src/stored/status.c:538 src/filed/status.c:241 msgid "No Jobs running.\n" msgstr "No hay Jobs en ejecución.\n" @@ -782,8 +782,8 @@ msgstr "Archivo: %s\n" msgid "Start Admin JobId %d, Job=%s\n" msgstr "Inicio Admin JobId %d, Job=%s\n" -#: src/dird/admin.c:90 src/dird/vbackup.c:303 src/dird/migrate.c:1225 -#: src/dird/backup.c:624 +#: src/dird/admin.c:90 src/dird/vbackup.c:306 src/dird/migrate.c:1227 +#: src/dird/backup.c:628 #, c-format msgid "Error getting Job record for Job report: ERR=%s" msgstr "Error al obtener el registro del Job para reporte de trabajo: ERR=%s" @@ -800,8 +800,8 @@ msgstr "***Administración Error***" msgid "Admin Canceled" msgstr "Administración Cancelada" -#: src/dird/admin.c:110 src/dird/vbackup.c:353 src/dird/backup.c:680 -#: src/dird/restore.c:591 +#: src/dird/admin.c:110 src/dird/vbackup.c:356 src/dird/backup.c:684 +#: src/dird/restore.c:594 #, c-format msgid "Inappropriate term code: %c\n" msgstr "Inadecuado código de terminación: %c\n" @@ -810,7 +810,7 @@ msgstr "Inadecuado código de terminación: %c\n" msgid "Bacula " msgstr "Bacula" -#: src/dird/dird.c:125 +#: src/dird/dird.c:150 #, fuzzy, c-format msgid "" "\n" @@ -850,31 +850,31 @@ msgstr "" " -? imprimir este mensaje.\n" "\n" -#: src/dird/dird.c:271 src/stored/stored.c:227 src/console/console.c:1109 +#: src/dird/dird.c:296 src/stored/stored.c:227 src/console/console.c:1109 #: src/filed/filed.c:218 src/qt-console/main.cpp:165 msgid "Cryptography library initialization failed.\n" msgstr "Inicialización de la librería de criptografía ha fallado.\n" -#: src/dird/dird.c:275 src/dird/dird.c:303 src/dird/dird.c:551 -#: src/dird/dird.c:554 src/stored/stored.c:231 src/console/console.c:1113 +#: src/dird/dird.c:300 src/dird/dird.c:328 src/dird/dird.c:560 +#: src/dird/dird.c:563 src/stored/stored.c:231 src/console/console.c:1113 #: src/filed/filed.c:223 src/qt-console/main.cpp:169 #, c-format msgid "Please correct configuration file: %s\n" msgstr "Por favor, corrija el archivo de configuración: %s\n" -#: src/dird/dird.c:537 +#: src/dird/dird.c:546 msgid "Too many open reload requests. Request ignored.\n" msgstr "Demasiadas solicitudes de recarga abiertas. Solicitud ignorada.\n" -#: src/dird/dird.c:552 +#: src/dird/dird.c:561 msgid "Out of reload table entries. Giving up.\n" msgstr "Fuera de entradas de las tablas recargadas. Abandonando.\n" -#: src/dird/dird.c:555 +#: src/dird/dird.c:564 msgid "Resetting previous configuration.\n" msgstr "Restablecimiento de la configuración anterior.\n" -#: src/dird/dird.c:619 +#: src/dird/dird.c:628 #, c-format msgid "" "No Director resource defined in %s\n" @@ -883,35 +883,35 @@ msgstr "" "Recurso Director no definido en %s\n" "Sin eso no sé quién soy :-(\n" -#: src/dird/dird.c:627 src/filed/filed.c:350 +#: src/dird/dird.c:636 src/filed/filed.c:350 #, c-format msgid "No Messages resource defined in %s\n" msgstr "Recursos de Mensajes no definidos en %s\n" -#: src/dird/dird.c:632 +#: src/dird/dird.c:641 #, c-format msgid "Only one Director resource permitted in %s\n" msgstr "Sólo un recurso Director permitido en %s\n" -#: src/dird/dird.c:641 src/dird/dird.c:847 src/dird/dird.c:902 -#: src/dird/dird.c:941 src/stored/stored.c:354 src/console/console.c:1296 +#: src/dird/dird.c:650 src/dird/dird.c:856 src/dird/dird.c:911 +#: src/dird/dird.c:950 src/stored/stored.c:354 src/console/console.c:1296 #: src/console/console.c:1326 src/filed/filed.c:357 src/filed/filed.c:516 #: src/wx-console/console_thread.cpp:118 src/wx-console/console_thread.cpp:144 #: src/qt-console/main.cpp:224 src/qt-console/main.cpp:254 msgid "TLS required but not configured in Bacula.\n" msgstr "Se requiere TLS pero no está configurado en Bacula.\n" -#: src/dird/dird.c:649 src/stored/stored.c:410 src/filed/filed.c:526 +#: src/dird/dird.c:658 src/stored/stored.c:410 src/filed/filed.c:526 #, c-format msgid "\"TLS Certificate\" file not defined for Director \"%s\" in %s.\n" msgstr "\"Certificado TLS\" archivo no definido para director \"%s\" en %s.\n" -#: src/dird/dird.c:655 src/stored/stored.c:416 src/filed/filed.c:532 +#: src/dird/dird.c:664 src/stored/stored.c:416 src/filed/filed.c:532 #, c-format msgid "\"TLS Key\" file not defined for Director \"%s\" in %s.\n" msgstr "\"Clave TLS\" archivo no definido para director \"%s\" en %s.\n" -#: src/dird/dird.c:662 src/stored/stored.c:422 src/filed/filed.c:538 +#: src/dird/dird.c:671 src/stored/stored.c:422 src/filed/filed.c:538 #, c-format msgid "" "Neither \"TLS CA Certificate\" or \"TLS CA Certificate Dir\" are defined for " @@ -922,48 +922,48 @@ msgstr "" "para Director \"%s\" en %s. Al menos un almacén de certificado CA es " "requerido cuando se utiliza \"TLS Verify Peer\".\n" -#: src/dird/dird.c:681 src/stored/stored.c:441 src/filed/filed.c:557 +#: src/dird/dird.c:690 src/stored/stored.c:441 src/filed/filed.c:557 #, c-format msgid "Failed to initialize TLS context for Director \"%s\" in %s.\n" msgstr "Fallo al inicializar contexto TLS para Director \"%s\" en %s.\n" -#: src/dird/dird.c:689 +#: src/dird/dird.c:698 #, c-format msgid "No Job records defined in %s\n" msgstr "Registros de Job no definidos en %s\n" -#: src/dird/dird.c:747 src/dird/dird.c:760 +#: src/dird/dird.c:756 src/dird/dird.c:769 #, c-format msgid "Hey something is wrong. p=0x%lu\n" msgstr "Oye, algo está mal. p=0x%lu\n" -#: src/dird/dird.c:821 +#: src/dird/dird.c:830 #, c-format msgid "\"%s\" directive in Job \"%s\" resource is required, but not found.\n" msgstr "" "Directiva \"%s\" en recurso Job \"%s\" es requerida, pero no se encuentra.\n" -#: src/dird/dird.c:828 +#: src/dird/dird.c:837 msgid "Too many items in Job resource\n" msgstr "Demasiados elementos en el recurso Job\n" -#: src/dird/dird.c:832 +#: src/dird/dird.c:841 #, c-format msgid "No storage specified in Job \"%s\" nor in Pool.\n" msgstr "Ningún storage especificada en Job \"%s\" ni en Pool.\n" -#: src/dird/dird.c:856 +#: src/dird/dird.c:865 #, c-format msgid "\"TLS Certificate\" file not defined for Console \"%s\" in %s.\n" msgstr "" "Archivo de \"Certificado TLS\" no definido para Console \"%s\" en %s.\n" -#: src/dird/dird.c:862 +#: src/dird/dird.c:871 #, c-format msgid "\"TLS Key\" file not defined for Console \"%s\" in %s.\n" msgstr "Archivo de \"Llave TLS\" no definido para Console \"%s\" en %s.\n" -#: src/dird/dird.c:869 +#: src/dird/dird.c:878 #, c-format msgid "" "Neither \"TLS CA Certificate\" or \"TLS CA Certificate Dir\" are defined for " @@ -974,12 +974,12 @@ msgstr "" "para Console \"%s\" en %s. Al menos un almacén de certificado CA es " "requerido cuando se utiliza \"TLS Verify Peer\".\n" -#: src/dird/dird.c:886 src/dird/dird.c:926 src/filed/filed.c:382 +#: src/dird/dird.c:895 src/dird/dird.c:935 src/filed/filed.c:382 #, c-format msgid "Failed to initialize TLS context for File daemon \"%s\" in %s.\n" msgstr "Fallo al inicializar contexto TLS para demonio File \"%s\" en %s.\n" -#: src/dird/dird.c:909 +#: src/dird/dird.c:918 #, c-format msgid "" "Neither \"TLS CA Certificate\" or \"TLS CA Certificate Dir\" are defined for " @@ -988,7 +988,7 @@ msgstr "" "Ninguno \"TLS CA Certificate\" o \"TLS CA Certificate Dir\" esta definido " "para demonio File \"%s\" en %s.\n" -#: src/dird/dird.c:950 +#: src/dird/dird.c:959 #, c-format msgid "" "Neither \"TLS CA Certificate\" or \"TLS CA Certificate Dir\" are defined for " @@ -997,32 +997,32 @@ msgstr "" "Ninguno \"TLS CA Certificate\" o \"TLS CA Certificate Dir\" esta definido " "para Storage \"%s\" en %s.\n" -#: src/dird/dird.c:966 src/stored/stored.c:394 +#: src/dird/dird.c:975 src/stored/stored.c:394 #, c-format msgid "Failed to initialize TLS context for Storage \"%s\" in %s.\n" msgstr "Fallo al inicializar contexto TLS para Storage \"%s\" en %s.\n" -#: src/dird/dird.c:1005 src/dird/dird.c:1007 +#: src/dird/dird.c:1014 src/dird/dird.c:1016 #, c-format msgid "Could not open Catalog \"%s\", database \"%s\".\n" msgstr "No se pudo abrir Catálogo \"%s\", base de datos \"%s\".\n" -#: src/dird/dird.c:1010 src/tools/cats_test.c:377 +#: src/dird/dird.c:1019 src/tools/cats_test.c:377 #, c-format msgid "%s" msgstr "%s" -#: src/dird/dird.c:1089 +#: src/dird/dird.c:1098 #, fuzzy, c-format msgid "Could not create storage record for %s\n" msgstr "No es posible crear el registro Pool. ERR=%s\n" -#: src/dird/dird.c:1097 +#: src/dird/dird.c:1106 #, fuzzy, c-format msgid "Could not update storage record for %s\n" msgstr "No se pudo actualizar el registro de trabajo. ERR=%s\n" -#: src/dird/dird.c:1172 src/dird/migrate.c:1070 src/stored/stored.c:491 +#: src/dird/dird.c:1181 src/dird/migrate.c:1072 src/stored/stored.c:491 #, c-format msgid "Could not compile regex pattern \"%s\" ERR=%s\n" msgstr "No se ha podido compilar patrón regex \"%s\" ERR=%s\n" @@ -1041,18 +1041,18 @@ msgstr "Esperaba una palabra clave Tipo FileSet, obtuvo: %s" msgid "Old style Include/Exclude not supported\n" msgstr "Antiguo estilo Incluir/Excluir no soportado\n" -#: src/dird/inc_conf.c:393 src/dird/inc_conf.c:739 src/dird/dird_conf.c:2015 +#: src/dird/inc_conf.c:393 src/dird/inc_conf.c:739 src/dird/dird_conf.c:2022 #, c-format msgid "Expecting keyword, got: %s\n" msgstr "Esperando palabra clave, obtuvo: %s\n" -#: src/dird/inc_conf.c:401 src/dird/inc_conf.c:745 src/dird/dird_conf.c:2021 +#: src/dird/inc_conf.c:401 src/dird/inc_conf.c:745 src/dird/dird_conf.c:2028 #: src/lib/parse_conf.c:976 #, c-format msgid "expected an equals, got: %s" msgstr "esperaba una igual, obtuvo: %s" -#: src/dird/inc_conf.c:411 src/dird/inc_conf.c:754 src/dird/dird_conf.c:2032 +#: src/dird/inc_conf.c:411 src/dird/inc_conf.c:754 src/dird/dird_conf.c:2039 #, c-format msgid "Keyword %s not permitted in this resource" msgstr "Palabra clave %s no esta permitido en este recurso" @@ -1105,7 +1105,7 @@ msgstr "Directiva Plugin no permitida en Exclude\n" msgid "Options section not permitted in Exclude\n" msgstr "Sección Options no permitida en Exclude\n" -#: src/dird/inc_conf.c:724 src/dird/dird_conf.c:2001 +#: src/dird/inc_conf.c:724 src/dird/dird_conf.c:2008 #, c-format msgid "Expecting open brace. Got %s" msgstr "Esperando abrir paréntesis. Obtuvo %s" @@ -1302,13 +1302,13 @@ msgid "" msgstr "" "No hay más Jobs relacionados con Volumen \"%s\". Marcando el para purgar.\n" -#: src/dird/ua_purge.c:556 src/dird/ua_label.c:769 +#: src/dird/ua_purge.c:556 src/dird/ua_label.c:774 #, c-format msgid "Connecting to Storage daemon %s at %s:%d ...\n" msgstr "Conectando al demonio Storage %s en %s:%d ...\n" -#: src/dird/ua_purge.c:559 src/dird/ua_dotcmds.c:618 src/dird/ua_cmds.c:771 -#: src/dird/ua_cmds.c:1531 src/dird/ua_label.c:772 src/dird/job.c:448 +#: src/dird/ua_purge.c:559 src/dird/ua_dotcmds.c:625 src/dird/ua_cmds.c:771 +#: src/dird/ua_cmds.c:1577 src/dird/ua_label.c:777 src/dird/job.c:448 msgid "Failed to connect to Storage daemon.\n" msgstr "Error al conectar con demonio Storage.\n" @@ -1388,34 +1388,34 @@ msgstr "Error obteniendo registro Job para Job anterior: ERR=%s" msgid "Could not get or create the FileSet record.\n" msgstr "No es posible obtener o crear un registro FileSet.\n" -#: src/dird/vbackup.c:310 src/dird/backup.c:631 +#: src/dird/vbackup.c:313 src/dird/backup.c:635 #, c-format msgid "Error getting Client record for Job report: ERR=%s" msgstr "Error al obtener registro de Clientes para reporte de Job: ERR=%s" -#: src/dird/vbackup.c:316 src/dird/migrate.c:1255 src/dird/backup.c:637 +#: src/dird/vbackup.c:319 src/dird/migrate.c:1257 src/dird/backup.c:641 #, c-format msgid "Error getting Media record for Volume \"%s\": ERR=%s" msgstr "Error al obtener registro de Media para Volumen \"%s\": ERR=%s" -#: src/dird/vbackup.c:326 src/dird/backup.c:647 src/dird/backup.c:656 -#: src/stored/bscan.c:1210 +#: src/dird/vbackup.c:329 src/dird/backup.c:651 src/dird/backup.c:660 +#: src/stored/bscan.c:1214 msgid "Backup OK -- with warnings" msgstr "Respaldo OK -- con advertencias" -#: src/dird/vbackup.c:328 src/dird/backup.c:649 src/stored/bscan.c:1207 +#: src/dird/vbackup.c:331 src/dird/backup.c:653 src/stored/bscan.c:1211 msgid "Backup OK" msgstr "Respaldo OK" -#: src/dird/vbackup.c:333 src/dird/backup.c:660 src/stored/bscan.c:1214 +#: src/dird/vbackup.c:336 src/dird/backup.c:664 src/stored/bscan.c:1218 msgid "*** Backup Error ***" msgstr "***Error en Respaldo ***" -#: src/dird/vbackup.c:343 src/dird/backup.c:670 src/stored/bscan.c:1217 +#: src/dird/vbackup.c:346 src/dird/backup.c:674 src/stored/bscan.c:1221 msgid "Backup Canceled" msgstr "Respaldo Cancelado" -#: src/dird/vbackup.c:390 +#: src/dird/vbackup.c:393 #, fuzzy, c-format msgid "" "%s %s %s (%s):\n" @@ -1488,64 +1488,64 @@ msgstr "Ningún Jobs Deshabilitado.\n" msgid "disabled" msgstr "deshabilitado" -#: src/dird/ua_output.c:208 +#: src/dird/ua_output.c:211 msgid "Keywords for the show command are:\n" msgstr "Palabras clave para el comando show son:\n" -#: src/dird/ua_output.c:214 +#: src/dird/ua_output.c:217 #, c-format msgid "%s resource %s not found.\n" msgstr "%s recurso %s no encontrado.\n" -#: src/dird/ua_output.c:217 +#: src/dird/ua_output.c:220 #, c-format msgid "Resource %s not found\n" msgstr "Recursos %s no encontrado\n" -#: src/dird/ua_output.c:287 +#: src/dird/ua_output.c:290 msgid "Hey! DB is NULL\n" msgstr "Hey! BD esta VACÍA\n" -#: src/dird/ua_output.c:444 +#: src/dird/ua_output.c:447 #, c-format msgid "Jobid %d used %d Volume(s): %s\n" msgstr "Jobid %d usado %d Volumen(s): %s\n" -#: src/dird/ua_output.c:462 +#: src/dird/ua_output.c:465 msgid "No Pool specified.\n" msgstr "Ningún Pool especificado.\n" -#: src/dird/ua_output.c:483 +#: src/dird/ua_output.c:486 #, c-format msgid "Pool: %s\n" msgstr "Pool: %s\n" -#: src/dird/ua_output.c:499 +#: src/dird/ua_output.c:502 msgid "Ignoring invalid value for days. Max is 50.\n" msgstr "Ignorando valor invalido para días. Máximo es 50.\n" -#: src/dird/ua_output.c:521 +#: src/dird/ua_output.c:524 #, c-format msgid "Unknown list keyword: %s\n" msgstr "Lista de palabras clave desconocida: %s\n" -#: src/dird/ua_output.c:546 +#: src/dird/ua_output.c:549 #, c-format msgid "%s is not a job name.\n" msgstr "%s no es un nombre de Job.\n" -#: src/dird/ua_output.c:560 +#: src/dird/ua_output.c:563 #, c-format msgid "Could not find Pool for Job %s\n" msgstr "No se pudo encontrar Pool para Job %s\n" -#: src/dird/ua_output.c:573 +#: src/dird/ua_output.c:576 #, c-format msgid "Could not find next Volume for Job %s (Pool=%s, Level=%s).\n" msgstr "" "No se pudo encontrar el siguiente Volumen para Job %s (Pool=%s, Nivel=%s).\n" -#: src/dird/ua_output.c:577 +#: src/dird/ua_output.c:580 #, c-format msgid "" "The next Volume to be used by Job \"%s\" (Pool=%s, Level=%s) will be %s\n" @@ -1553,31 +1553,31 @@ msgstr "" "El próximo Volumen que se utilizará por Job \"%s\" (Pool=%s, Nivel=%s) será " "%s\n" -#: src/dird/ua_output.c:590 +#: src/dird/ua_output.c:593 #, c-format msgid "Could not find next Volume for Job %s.\n" msgstr "No se pudo encontrar el siguiente Volumen para Job %s.\n" -#: src/dird/ua_output.c:717 src/dird/job.c:133 src/tools/cats_test.c:375 +#: src/dird/ua_output.c:720 src/dird/job.c:133 src/tools/cats_test.c:375 #, c-format msgid "Could not open database \"%s\".\n" msgstr "No se puede abrir la base de datos \"%s\".\n" -#: src/dird/ua_output.c:730 +#: src/dird/ua_output.c:733 #, c-format msgid "Pool %s not in database. %s" msgstr "Pool %s no creado en la base de datos. %s" -#: src/dird/ua_output.c:738 +#: src/dird/ua_output.c:741 #, c-format msgid "Pool %s created in database.\n" msgstr "Pool %s creado en la base de datos.\n" -#: src/dird/ua_output.c:791 +#: src/dird/ua_output.c:794 msgid "You have no messages.\n" msgstr "Usted no tiene mensajes.\n" -#: src/dird/ua_output.c:871 +#: src/dird/ua_output.c:874 msgid "Message too long to display.\n" msgstr "Mensaje demasiado largo para mostrar.\n" @@ -1590,89 +1590,89 @@ msgstr "No se puede usar comando %s en un runscript" msgid ": is an invalid command.\n" msgstr ": es un comando inválido.\n" -#: src/dird/ua_dotcmds.c:546 src/dird/ua_restore.c:780 +#: src/dird/ua_dotcmds.c:553 src/dird/ua_restore.c:780 #: src/dird/ua_restore.c:823 #, c-format msgid "Unable to get Job record for JobId=%s: ERR=%s\n" msgstr "No se puede obtener el registro Job para JobId=%s: ERR=%s\n" -#: src/dird/ua_dotcmds.c:612 src/dird/ua_cmds.c:765 src/dird/ua_cmds.c:1520 +#: src/dird/ua_dotcmds.c:619 src/dird/ua_cmds.c:765 src/dird/ua_cmds.c:1566 #: src/dird/ua_status.c:352 src/dird/job.c:147 src/dird/job.c:153 #: src/dird/job.c:1160 src/dird/job.c:1164 msgid "unknown source" msgstr "fuente desconocida" -#: src/dird/ua_dotcmds.c:615 src/dird/ua_cmds.c:768 src/dird/ua_status.c:355 +#: src/dird/ua_dotcmds.c:622 src/dird/ua_cmds.c:768 src/dird/ua_status.c:355 #, c-format msgid "Connecting to Storage daemon %s at %s:%d\n" msgstr "Conectando al demonio Storage %s en %s:%d\n" -#: src/dird/ua_dotcmds.c:621 src/dird/ua_cmds.c:774 src/dird/ua_status.c:366 +#: src/dird/ua_dotcmds.c:628 src/dird/ua_cmds.c:774 src/dird/ua_status.c:366 msgid "Connected to storage daemon\n" msgstr "Conectado al demonio Storage\n" -#: src/dird/ua_dotcmds.c:641 src/dird/ua_cmds.c:803 src/dird/ua_cmds.c:1202 +#: src/dird/ua_dotcmds.c:648 src/dird/ua_cmds.c:803 src/dird/ua_cmds.c:1208 #: src/dird/ua_status.c:397 #, c-format msgid "Connecting to Client %s at %s:%d\n" msgstr "Conectando al Cliente %s en %s:%d\n" -#: src/dird/ua_dotcmds.c:644 src/dird/ua_cmds.c:806 src/dird/ua_cmds.c:1205 +#: src/dird/ua_dotcmds.c:651 src/dird/ua_cmds.c:806 src/dird/ua_cmds.c:1211 msgid "Failed to connect to Client.\n" msgstr "Fallo al conectar con el cliente.\n" -#: src/dird/ua_dotcmds.c:687 src/dird/ua_dotcmds.c:781 +#: src/dird/ua_dotcmds.c:694 src/dird/ua_dotcmds.c:788 #, fuzzy, c-format msgid "Unknown command: %s\n" msgstr "Comando desconocido." -#: src/dird/ua_dotcmds.c:725 src/dird/ua_cmds.c:993 +#: src/dird/ua_dotcmds.c:732 src/dird/ua_cmds.c:993 msgid "Available daemons are: \n" msgstr "Demonios disponible son: \n" -#: src/dird/ua_dotcmds.c:726 src/dird/ua_cmds.c:994 +#: src/dird/ua_dotcmds.c:733 src/dird/ua_cmds.c:994 msgid "Director" msgstr "Director" -#: src/dird/ua_dotcmds.c:729 +#: src/dird/ua_dotcmds.c:736 msgid "Select daemon type to make die" msgstr "Seleccione tipo de demonio para matar" -#: src/dird/ua_dotcmds.c:755 +#: src/dird/ua_dotcmds.c:762 #, fuzzy msgid "The Director will generate a deadlock.\n" msgstr "El Director tendrá una violación de segmento.\n" -#: src/dird/ua_dotcmds.c:759 +#: src/dird/ua_dotcmds.c:766 msgid "The Director will segment fault.\n" msgstr "El Director tendrá una violación de segmento.\n" -#: src/dird/ua_dotcmds.c:948 +#: src/dird/ua_dotcmds.c:955 msgid "Access to specified Client or FileSet not allowed.\n" msgstr "El acceso a determinado Cliente o FileSet no permitido.\n" -#: src/dird/ua_dotcmds.c:953 src/dird/ua_dotcmds.c:997 +#: src/dird/ua_dotcmds.c:960 src/dird/ua_dotcmds.c:1004 #: src/dird/ua_restore.c:941 src/dird/ua_restore.c:969 #: src/dird/ua_restore.c:990 #, c-format msgid "Query failed: %s. ERR=%s\n" msgstr "Consulta fallida: %s. ERR=%s\n" -#: src/dird/ua_dotcmds.c:992 +#: src/dird/ua_dotcmds.c:999 msgid "query keyword not found.\n" msgstr "consulta de palabra clave no encontrada.\n" -#: src/dird/ua_dotcmds.c:1019 +#: src/dird/ua_dotcmds.c:1026 #, c-format msgid "List MediaType failed: ERR=%s\n" msgstr "Fallo al listar MediaType: ERR=%s\n" -#: src/dird/ua_dotcmds.c:1033 +#: src/dird/ua_dotcmds.c:1040 #, c-format msgid "List Media failed: ERR=%s\n" msgstr "Fallo al listar Media: ERR=%s\n" -#: src/dird/ua_dotcmds.c:1047 +#: src/dird/ua_dotcmds.c:1054 #, c-format msgid "List Location failed: ERR=%s\n" msgstr "Fallo al listar Ubicación: ERR=%s\n" @@ -1999,11 +1999,11 @@ msgstr "Introduzca nombre de Volumen:" msgid "Enter base volume name: " msgstr "Introduzca nombre de Volumen base:" -#: src/dird/ua_cmds.c:354 src/dird/ua_label.c:658 +#: src/dird/ua_cmds.c:354 src/dird/ua_label.c:663 msgid "Volume name too long.\n" msgstr "Nombre de Volumen demasiado largo.\n" -#: src/dird/ua_cmds.c:358 src/dird/ua_label.c:664 src/lib/edit.c:501 +#: src/dird/ua_cmds.c:358 src/dird/ua_label.c:669 src/lib/edit.c:501 msgid "Volume name must be at least one character long.\n" msgstr "Nombre de volumen debe ser de al menos un carácter de largo.\n" @@ -2070,11 +2070,11 @@ msgstr "Pool %s creado.\n" msgid "Python interpreter restarted.\n" msgstr "Interprete Python reiniciado.\n" -#: src/dird/ua_cmds.c:675 src/dird/ua_cmds.c:1331 +#: src/dird/ua_cmds.c:675 src/dird/ua_cmds.c:1337 msgid "Nothing done.\n" msgstr "Nada hecho.\n" -#: src/dird/ua_cmds.c:699 src/dird/ua_cmds.c:1083 src/dird/ua_run.c:1582 +#: src/dird/ua_cmds.c:699 src/dird/ua_cmds.c:1083 src/dird/ua_run.c:1588 #, c-format msgid "Client \"%s\" not found.\n" msgstr "Cliente \"%s\" no encontrado.\n" @@ -2101,7 +2101,7 @@ msgstr "All" msgid "Select daemon type to set debug level" msgstr "Seleccione el tipo de Demonio para establecer el nivel de depuración" -#: src/dird/ua_cmds.c:1087 src/dird/ua_cmds.c:1926 +#: src/dird/ua_cmds.c:1087 src/dird/ua_cmds.c:1972 #, c-format msgid "No authorization for Client \"%s\"\n" msgstr "No autorización para Cliente \"%s\"\n" @@ -2110,7 +2110,7 @@ msgstr "No autorización para Cliente \"%s\"\n" msgid "Client name missing.\n" msgstr "Falta el nombre del cliente.\n" -#: src/dird/ua_cmds.c:1104 src/dird/ua_cmds.c:1165 src/dird/ua_cmds.c:1948 +#: src/dird/ua_cmds.c:1104 src/dird/ua_cmds.c:1171 src/dird/ua_cmds.c:1994 #, c-format msgid "No authorization for Job \"%s\"\n" msgstr "No autorización para Job \"%s\"\n" @@ -2133,7 +2133,7 @@ msgstr "No autorización para FileSet \"%s\"\n" msgid "Fileset name missing.\n" msgstr "Falta Nombre del Fileset.\n" -#: src/dird/ua_cmds.c:1138 src/dird/ua_run.c:563 +#: src/dird/ua_cmds.c:1138 src/dird/ua_run.c:550 #, c-format msgid "Level \"%s\" not valid.\n" msgstr "Nivel \"%s\" no es válido.\n" @@ -2142,23 +2142,28 @@ msgstr "Nivel \"%s\" no es válido.\n" msgid "Level value missing.\n" msgstr "Valor del nivel ausente.\n" -#: src/dird/ua_cmds.c:1148 +#: src/dird/ua_cmds.c:1149 msgid "Invalid value for accurate. It must be yes or no.\n" msgstr "Valor no válido para exacto. Debe ser sí o no.\n" -#: src/dird/ua_cmds.c:1161 +#: src/dird/ua_cmds.c:1154 +#, fuzzy +msgid "Accurate value missing.\n" +msgstr "Valor del nivel ausente.\n" + +#: src/dird/ua_cmds.c:1167 msgid "No job specified.\n" msgstr "Job no especificado.\n" -#: src/dird/ua_cmds.c:1221 +#: src/dird/ua_cmds.c:1227 msgid "Error sending include list.\n" msgstr "Error al enviar lista incluir.\n" -#: src/dird/ua_cmds.c:1226 +#: src/dird/ua_cmds.c:1232 msgid "Error sending exclude list.\n" msgstr "Error al enviar lista excluir.\n" -#: src/dird/ua_cmds.c:1317 +#: src/dird/ua_cmds.c:1323 msgid "" "In general it is not a good idea to delete either a\n" "Pool or a Volume since they may contain data.\n" @@ -2168,20 +2173,40 @@ msgstr "" "Pool o un Volumen ya que pueden contener datos.\n" "\n" -#: src/dird/ua_cmds.c:1320 +#: src/dird/ua_cmds.c:1326 msgid "Choose catalog item to delete" msgstr "Seleccione el ítem del catalogo para eliminar" -#: src/dird/ua_cmds.c:1384 +#: src/dird/ua_cmds.c:1376 src/dird/ua_cmds.c:1391 src/dird/ua_cmds.c:1401 +#, fuzzy, c-format +msgid "Illegal JobId %s ignored\n" +msgstr "Clonar JobId %d iniciado.\n" + +#: src/dird/ua_cmds.c:1404 msgid "Enter JobId to delete: " msgstr "Introduzca jobId para eliminar:" -#: src/dird/ua_cmds.c:1423 +#: src/dird/ua_cmds.c:1440 +#, fuzzy, c-format +msgid "Are you sure you want to delete %d JobIds ? (yes/no): " +msgstr "¿Esta usted seguro de que desea eliminar el Pool \"%s\"? (si/no):" + +#: src/dird/ua_cmds.c:1450 #, c-format -msgid "Job %s and associated records deleted from the catalog.\n" +msgid "Illegal JobId range %s - %s should define increasing JobIds, ignored\n" +msgstr "" + +#: src/dird/ua_cmds.c:1454 +#, c-format +msgid "Illegal JobId range %s - %s, ignored\n" +msgstr "" + +#: src/dird/ua_cmds.c:1469 +#, fuzzy, c-format +msgid "Jobid %s and associated records deleted from the catalog.\n" msgstr "Job %s y los registros asociados eliminados del catálogo.\n" -#: src/dird/ua_cmds.c:1438 +#: src/dird/ua_cmds.c:1484 #, c-format msgid "" "\n" @@ -2192,38 +2217,38 @@ msgstr "" "Este comando eliminara los volúmenes %s\n" "y todos los Jobs guardados en este volumen desde el Catalogo\n" -#: src/dird/ua_cmds.c:1445 +#: src/dird/ua_cmds.c:1491 #, c-format msgid "Are you sure you want to delete Volume \"%s\"? (yes/no): " msgstr "¿Estas usted seguro de que desea eliminar el Volumen \"%s\"? (si/no):" -#: src/dird/ua_cmds.c:1458 +#: src/dird/ua_cmds.c:1504 msgid "Can't list jobs on this volume\n" msgstr "" -#: src/dird/ua_cmds.c:1483 +#: src/dird/ua_cmds.c:1529 #, c-format msgid "Are you sure you want to delete Pool \"%s\"? (yes/no): " msgstr "¿Esta usted seguro de que desea eliminar el Pool \"%s\"? (si/no):" -#: src/dird/ua_cmds.c:1598 +#: src/dird/ua_cmds.c:1644 #, c-format msgid "Using Catalog name=%s DB=%s\n" msgstr "Utilizando Catalogo nombre=%s BD=%s\n" -#: src/dird/ua_cmds.c:1666 +#: src/dird/ua_cmds.c:1712 msgid "ERR: Can't open db\n" msgstr "ERR: No se puede abrir db\n" -#: src/dird/ua_cmds.c:1713 +#: src/dird/ua_cmds.c:1759 msgid "Wait on mount timed out\n" msgstr "Tiempo agotado en esperar mount \n" -#: src/dird/ua_cmds.c:1723 +#: src/dird/ua_cmds.c:1769 msgid "ERR: Job was not found\n" msgstr "ERR: Job no se ha encontrado\n" -#: src/dird/ua_cmds.c:1799 +#: src/dird/ua_cmds.c:1845 msgid "" " Command Description\n" " ======= ===========\n" @@ -2231,7 +2256,7 @@ msgstr "" "Comando Descripción\n" " ======== ==============\n" -#: src/dird/ua_cmds.c:1803 +#: src/dird/ua_cmds.c:1849 #, c-format msgid "" " %-13s %s\n" @@ -2244,12 +2269,12 @@ msgstr "" "Argumentos:\n" "\t%s\n" -#: src/dird/ua_cmds.c:1808 +#: src/dird/ua_cmds.c:1854 #, c-format msgid " %-13s %s\n" msgstr " %-13s %s\n" -#: src/dird/ua_cmds.c:1812 +#: src/dird/ua_cmds.c:1858 #, c-format msgid "" "\n" @@ -2260,7 +2285,7 @@ msgstr "" "No se puede encontrar comando %s. \n" "\n" -#: src/dird/ua_cmds.c:1814 +#: src/dird/ua_cmds.c:1860 msgid "" "\n" "When at a prompt, entering a period cancels the command.\n" @@ -2270,22 +2295,22 @@ msgstr "" "Cuando en un prompt, entrando un período cancela el comando.\n" "\n" -#: src/dird/ua_cmds.c:1850 src/filed/status.c:85 +#: src/dird/ua_cmds.c:1896 src/filed/status.c:85 #, c-format msgid "%s Version: %s (%s) %s %s %s %s\n" msgstr "%s Versión: %s (%s) %s %s %s %s\n" -#: src/dird/ua_cmds.c:1909 src/dird/ua_cmds.c:1936 src/dird/ua_cmds.c:1958 +#: src/dird/ua_cmds.c:1955 src/dird/ua_cmds.c:1982 src/dird/ua_cmds.c:2004 #, c-format msgid "No authorization for Catalog \"%s\"\n" msgstr "No autorización para Catalogo \"%s\"\n" -#: src/dird/ua_cmds.c:2003 +#: src/dird/ua_cmds.c:2049 #, c-format msgid "Could not open catalog database \"%s\".\n" msgstr "No se pudo abrir la base de datos de catálogo \"%s\".\n" -#: src/dird/ua_cmds.c:2013 +#: src/dird/ua_cmds.c:2059 #, c-format msgid "Using Catalog \"%s\"\n" msgstr "Usando Catalogo \"%s\"\n" @@ -2501,57 +2526,57 @@ msgstr "1 directorio sin marcar.\n" msgid "%d directories unmarked.\n" msgstr "%d directorios sin marcar.\n" -#: src/dird/dird_conf.c:560 src/tray-monitor/tray_conf.c:168 +#: src/dird/dird_conf.c:567 src/tray-monitor/tray_conf.c:168 #: src/qt-console/tray-monitor/tray_conf.cpp:168 #, c-format msgid "No %s resource defined\n" msgstr "Recurso %s no definido\n" -#: src/dird/dird_conf.c:569 +#: src/dird/dird_conf.c:576 #, c-format msgid "Director: name=%s MaxJobs=%d FDtimeout=%s SDtimeout=%s\n" msgstr "Director: nombre=%s MaxJobs=%d FDtimeout=%s SDtimeout=%s\n" -#: src/dird/dird_conf.c:574 +#: src/dird/dird_conf.c:581 #, c-format msgid " query_file=%s\n" msgstr "query_file=%s\n" -#: src/dird/dird_conf.c:577 src/dird/dird_conf.c:597 src/dird/dird_conf.c:614 -#: src/dird/dird_conf.c:682 src/dird/dird_conf.c:686 src/dird/dird_conf.c:690 -#: src/dird/dird_conf.c:723 src/dird/dird_conf.c:746 src/dird/dird_conf.c:750 -#: src/dird/dird_conf.c:754 src/dird/dird_conf.c:758 src/dird/dird_conf.c:762 -#: src/dird/dird_conf.c:775 src/dird/dird_conf.c:1011 -#: src/dird/dird_conf.c:1018 +#: src/dird/dird_conf.c:584 src/dird/dird_conf.c:604 src/dird/dird_conf.c:621 +#: src/dird/dird_conf.c:689 src/dird/dird_conf.c:693 src/dird/dird_conf.c:697 +#: src/dird/dird_conf.c:730 src/dird/dird_conf.c:753 src/dird/dird_conf.c:757 +#: src/dird/dird_conf.c:761 src/dird/dird_conf.c:765 src/dird/dird_conf.c:769 +#: src/dird/dird_conf.c:782 src/dird/dird_conf.c:1018 +#: src/dird/dird_conf.c:1025 msgid " --> " msgstr "--> " -#: src/dird/dird_conf.c:582 +#: src/dird/dird_conf.c:589 #, c-format msgid "Console: name=%s SSL=%d\n" msgstr "Console: nombre=%s SSL=%d\n" -#: src/dird/dird_conf.c:587 +#: src/dird/dird_conf.c:594 #, c-format msgid "Counter: name=%s min=%d max=%d cur=%d wrapcntr=%s\n" msgstr "Counter: nombre=%s mínimo=%d máximo=%d cur=%d wrapcntr=%s\n" -#: src/dird/dird_conf.c:592 +#: src/dird/dird_conf.c:599 #, c-format msgid "Counter: name=%s min=%d max=%d\n" msgstr "Counter: nombre=%s mínimo=%d máximo=%d\n" -#: src/dird/dird_conf.c:606 +#: src/dird/dird_conf.c:613 #, c-format msgid "Client: name=%s address=%s FDport=%d MaxJobs=%u\n" msgstr "Cliente: nombre=%s dirección=%s FDport=%d MaxJobs=%u\n" -#: src/dird/dird_conf.c:609 +#: src/dird/dird_conf.c:616 #, c-format msgid " JobRetention=%s FileRetention=%s AutoPrune=%d\n" msgstr "JobRetention=%s FileRetention=%s AutoPrune=%d\n" -#: src/dird/dird_conf.c:622 +#: src/dird/dird_conf.c:629 #, c-format msgid "" "Device: name=%s ok=%d num_writers=%d max_writers=%d\n" @@ -2564,7 +2589,7 @@ msgstr "" "%d\n" " poolid=%s volname=%s MediaType=%s\n" -#: src/dird/dird_conf.c:636 +#: src/dird/dird_conf.c:643 #, c-format msgid "" "Storage: name=%s address=%s SDport=%d MaxJobs=%u\n" @@ -2573,7 +2598,7 @@ msgstr "" "Storage: nombre=%s dirección=%s SDport=%d MaxJobs=%u\n" " DeviceName=%s MediaType=%s StorageId=%s\n" -#: src/dird/dird_conf.c:649 +#: src/dird/dird_conf.c:656 #, c-format msgid "" "Catalog: name=%s address=%s DBport=%d db_name=%s\n" @@ -2582,16 +2607,16 @@ msgstr "" "Catálogo: nombre=%s dirección=%s DBport=%d db_nombre=%s\n" " db_driver=%s db_user=%s MutliDBConn=%d\n" -#: src/dird/dird_conf.c:662 +#: src/dird/dird_conf.c:669 #, c-format msgid "%s: name=%s JobType=%d level=%s Priority=%d Enabled=%d\n" msgstr "%s: nombre=%s JobType=%d nivel=%s Prioridad=%d Activo=%d\n" -#: src/dird/dird_conf.c:663 +#: src/dird/dird_conf.c:670 msgid "JobDefs" msgstr "JobDefs" -#: src/dird/dird_conf.c:667 +#: src/dird/dird_conf.c:674 #, c-format msgid "" " MaxJobs=%u Resched=%d Times=%d Interval=%s Spool=%d WritePartAfterJob=" @@ -2599,256 +2624,256 @@ msgid "" msgstr "" "MaxJobs=%u Resched=%d Times=%d Intervalo=%s Spool=%d WritePartAfterJob=%d\n" -#: src/dird/dird_conf.c:673 +#: src/dird/dird_conf.c:680 #, c-format msgid " SpoolSize=%s\n" msgstr "SpoolSize=%s\n" -#: src/dird/dird_conf.c:676 +#: src/dird/dird_conf.c:683 #, c-format msgid " Accurate=%d\n" msgstr "Preciso=%d\n" -#: src/dird/dird_conf.c:679 +#: src/dird/dird_conf.c:686 #, c-format msgid " SelectionType=%d\n" msgstr "SelectionType=%d\n" -#: src/dird/dird_conf.c:694 +#: src/dird/dird_conf.c:701 #, c-format msgid " --> Where=%s\n" msgstr "--> Donde=%s\n" -#: src/dird/dird_conf.c:697 +#: src/dird/dird_conf.c:704 #, c-format msgid " --> RegexWhere=%s\n" msgstr "--> RegexDonde=%s\n" -#: src/dird/dird_conf.c:700 +#: src/dird/dird_conf.c:707 #, c-format msgid " --> Bootstrap=%s\n" msgstr "--> Bootstrap=%s\n" -#: src/dird/dird_conf.c:703 +#: src/dird/dird_conf.c:710 #, c-format msgid " --> WriteBootstrap=%s\n" msgstr "--> WriteBootstrap=%s\n" -#: src/dird/dird_conf.c:706 +#: src/dird/dird_conf.c:713 #, c-format msgid " --> PluginOptions=%s\n" msgstr "--> PluginOptions=%s\n" -#: src/dird/dird_conf.c:709 +#: src/dird/dird_conf.c:716 #, c-format msgid " --> MaxRunTime=%u\n" msgstr "--> MaxRunTime=%u\n" -#: src/dird/dird_conf.c:712 +#: src/dird/dird_conf.c:719 #, c-format msgid " --> MaxWaitTime=%u\n" msgstr "--> MaxWaitTime=%u\n" -#: src/dird/dird_conf.c:715 +#: src/dird/dird_conf.c:722 #, c-format msgid " --> MaxStartDelay=%u\n" msgstr "--> MaxStartDelay=%u\n" -#: src/dird/dird_conf.c:718 +#: src/dird/dird_conf.c:725 #, fuzzy, c-format msgid " --> MaxRunSchedTime=%u\n" msgstr "--> MaxRunTime=%u\n" -#: src/dird/dird_conf.c:730 +#: src/dird/dird_conf.c:737 #, fuzzy, c-format msgid " --> Base %s\n" msgstr "--> Objetivo=%s\n" -#: src/dird/dird_conf.c:736 src/lib/runscript.c:297 +#: src/dird/dird_conf.c:743 src/lib/runscript.c:297 msgid " --> RunScript\n" msgstr "--> EjecutarScript\n" -#: src/dird/dird_conf.c:737 src/lib/runscript.c:298 +#: src/dird/dird_conf.c:744 src/lib/runscript.c:298 #, c-format msgid " --> Command=%s\n" msgstr "--> Comando=%s\n" -#: src/dird/dird_conf.c:738 src/lib/runscript.c:299 +#: src/dird/dird_conf.c:745 src/lib/runscript.c:299 #, c-format msgid " --> Target=%s\n" msgstr "--> Objetivo=%s\n" -#: src/dird/dird_conf.c:739 src/lib/runscript.c:300 +#: src/dird/dird_conf.c:746 src/lib/runscript.c:300 #, c-format msgid " --> RunOnSuccess=%u\n" msgstr "--> RunOnSuccess=%u\n" -#: src/dird/dird_conf.c:740 src/lib/runscript.c:301 +#: src/dird/dird_conf.c:747 src/lib/runscript.c:301 #, c-format msgid " --> RunOnFailure=%u\n" msgstr "--> RunOnFailure=%u\n" -#: src/dird/dird_conf.c:741 src/lib/runscript.c:302 +#: src/dird/dird_conf.c:748 src/lib/runscript.c:302 #, c-format msgid " --> FailJobOnError=%u\n" msgstr "--> FailJobOnError=%u\n" -#: src/dird/dird_conf.c:742 src/lib/runscript.c:303 +#: src/dird/dird_conf.c:749 src/lib/runscript.c:303 #, c-format msgid " --> RunWhen=%u\n" msgstr "--> EjecutarCuando=%u\n" -#: src/dird/dird_conf.c:768 +#: src/dird/dird_conf.c:775 #, c-format msgid " --> Run=%s\n" msgstr "--> Ejecutar=%s\n" -#: src/dird/dird_conf.c:772 +#: src/dird/dird_conf.c:779 #, c-format msgid " --> SelectionPattern=%s\n" msgstr "--> SeleccionPatron=%s\n" -#: src/dird/dird_conf.c:786 +#: src/dird/dird_conf.c:793 #, c-format msgid "FileSet: name=%s\n" msgstr "FileSet: nombre=%s\n" -#: src/dird/dird_conf.c:880 src/dird/dird_conf.c:959 +#: src/dird/dird_conf.c:887 src/dird/dird_conf.c:966 #, c-format msgid "Schedule: name=%s\n" msgstr "Schedule: nombre=%s\n" -#: src/dird/dird_conf.c:885 +#: src/dird/dird_conf.c:892 #, c-format msgid " --> Run Level=%s\n" msgstr "--> Ejecutar Nivel=%s\n" -#: src/dird/dird_conf.c:886 +#: src/dird/dird_conf.c:893 msgid " hour=" msgstr "hora=" -#: src/dird/dird_conf.c:895 +#: src/dird/dird_conf.c:902 msgid " mday=" msgstr "mdia=" -#: src/dird/dird_conf.c:904 +#: src/dird/dird_conf.c:911 msgid " month=" msgstr "mes=" -#: src/dird/dird_conf.c:913 +#: src/dird/dird_conf.c:920 msgid " wday=" msgstr "wdia=" -#: src/dird/dird_conf.c:922 +#: src/dird/dird_conf.c:929 msgid " wom=" msgstr "wom=" -#: src/dird/dird_conf.c:931 +#: src/dird/dird_conf.c:938 msgid " woy=" msgstr "woy=" -#: src/dird/dird_conf.c:940 +#: src/dird/dird_conf.c:947 #, c-format msgid " mins=%d\n" msgstr "mins=%d\n" -#: src/dird/dird_conf.c:942 src/dird/dird_conf.c:946 src/dird/dird_conf.c:950 +#: src/dird/dird_conf.c:949 src/dird/dird_conf.c:953 src/dird/dird_conf.c:957 msgid " --> " msgstr "--> " -#: src/dird/dird_conf.c:967 +#: src/dird/dird_conf.c:974 #, c-format msgid "Pool: name=%s PoolType=%s\n" msgstr "Pool: nombre=%s PoolType=%s\n" -#: src/dird/dird_conf.c:969 +#: src/dird/dird_conf.c:976 #, c-format msgid " use_cat=%d use_once=%d cat_files=%d\n" msgstr "use_cat=%d use_once=%d cat_files=%d\n" -#: src/dird/dird_conf.c:972 +#: src/dird/dird_conf.c:979 #, c-format msgid " max_vols=%d auto_prune=%d VolRetention=%s\n" msgstr "max_vols=%d auto_prune=%d VolRetention=%s\n" -#: src/dird/dird_conf.c:975 +#: src/dird/dird_conf.c:982 #, c-format msgid " VolUse=%s recycle=%d LabelFormat=%s\n" msgstr "VolUse=%s recycle=%d LabelFormat=%s\n" -#: src/dird/dird_conf.c:979 +#: src/dird/dird_conf.c:986 #, c-format msgid " CleaningPrefix=%s LabelType=%d\n" msgstr "CleaningPrefix=%s LabelType=%d\n" -#: src/dird/dird_conf.c:981 +#: src/dird/dird_conf.c:988 #, c-format msgid " RecyleOldest=%d PurgeOldest=%d ActionOnPurge=%d\n" msgstr "RecyleOldest=%d PurgeOldest=%d ActionOnPurge=%d\n" -#: src/dird/dird_conf.c:985 +#: src/dird/dird_conf.c:992 #, c-format msgid " MaxVolJobs=%d MaxVolFiles=%d MaxVolBytes=%s\n" msgstr "MaxVolJobs=%d MaxVolFiles=%d MaxVolBytes=%s\n" -#: src/dird/dird_conf.c:989 +#: src/dird/dird_conf.c:996 #, c-format msgid " MigTime=%s MigHiBytes=%s MigLoBytes=%s\n" msgstr "MigTime=%s MigHiBytes=%s MigLoBytes=%s\n" -#: src/dird/dird_conf.c:993 +#: src/dird/dird_conf.c:1000 #, fuzzy, c-format msgid " JobRetention=%s FileRetention=%s\n" msgstr "JobRetention=%s FileRetention=%s AutoPrune=%d\n" -#: src/dird/dird_conf.c:997 +#: src/dird/dird_conf.c:1004 #, c-format msgid " NextPool=%s\n" msgstr "NextPool=%s\n" -#: src/dird/dird_conf.c:1000 +#: src/dird/dird_conf.c:1007 #, c-format msgid " RecyclePool=%s\n" msgstr "RecyclePool=%s\n" -#: src/dird/dird_conf.c:1003 +#: src/dird/dird_conf.c:1010 #, c-format msgid " ScratchPool=%s\n" msgstr "ScratchPool=%s\n" -#: src/dird/dird_conf.c:1006 +#: src/dird/dird_conf.c:1013 #, c-format msgid " Catalog=%s\n" msgstr "Catálogo=%s\n" -#: src/dird/dird_conf.c:1026 +#: src/dird/dird_conf.c:1033 #, c-format msgid "Messages: name=%s\n" msgstr "Mensajes: nombre=%s\n" -#: src/dird/dird_conf.c:1028 +#: src/dird/dird_conf.c:1035 #, c-format msgid " mailcmd=%s\n" msgstr "mailcmd=%s\n" -#: src/dird/dird_conf.c:1030 +#: src/dird/dird_conf.c:1037 #, c-format msgid " opcmd=%s\n" msgstr "opcmd=%s\n" -#: src/dird/dird_conf.c:1034 src/tray-monitor/tray_conf.c:199 +#: src/dird/dird_conf.c:1041 src/tray-monitor/tray_conf.c:199 #: src/qt-console/tray-monitor/tray_conf.cpp:199 #, c-format msgid "Unknown resource type %d in dump_resource.\n" msgstr "Tipo de recurso desconocido %d en dump_resource.\n" -#: src/dird/dird_conf.c:1365 src/tray-monitor/tray_conf.c:257 +#: src/dird/dird_conf.c:1372 src/tray-monitor/tray_conf.c:257 #: src/qt-console/tray-monitor/tray_conf.cpp:257 #, c-format msgid "Unknown resource type %d in free_resource.\n" msgstr "Tipo de recurso desconocido %d en free_resource.\n" -#: src/dird/dird_conf.c:1397 src/dird/dird_conf.c:1412 +#: src/dird/dird_conf.c:1404 src/dird/dird_conf.c:1419 #: src/tray-monitor/tray_conf.c:288 src/wx-console/console_conf.c:265 #: src/console/console_conf.c:259 src/filed/filed_conf.c:361 #: src/qt-console/tray-monitor/tray_conf.cpp:288 @@ -2857,54 +2882,54 @@ msgstr "Tipo de recurso desconocido %d en free_resource.\n" msgid "%s item is required in %s resource, but not found.\n" msgstr "Ítem %s es necesario en recurso %s, pero no se encuentra.\n" -#: src/dird/dird_conf.c:1403 src/tray-monitor/tray_conf.c:294 +#: src/dird/dird_conf.c:1410 src/tray-monitor/tray_conf.c:294 #: src/lib/parse_conf.c:225 src/qt-console/tray-monitor/tray_conf.cpp:294 #, c-format msgid "Too many items in %s resource\n" msgstr "Demasiados ítem en recurso %s\n" -#: src/dird/dird_conf.c:1443 +#: src/dird/dird_conf.c:1450 #, c-format msgid "Cannot find Pool resource %s\n" msgstr "No se puede encontrar el recurso Pool %s\n" -#: src/dird/dird_conf.c:1454 +#: src/dird/dird_conf.c:1461 #, c-format msgid "Cannot find Console resource %s\n" msgstr "No se puede encontrar el recurso Console %s\n" -#: src/dird/dird_conf.c:1460 src/stored/stored_conf.c:611 +#: src/dird/dird_conf.c:1467 src/stored/stored_conf.c:611 #: src/filed/filed_conf.c:381 #, c-format msgid "Cannot find Director resource %s\n" msgstr "No se puede encontrar el recurso Director %s\n" -#: src/dird/dird_conf.c:1467 src/stored/stored_conf.c:617 +#: src/dird/dird_conf.c:1474 src/stored/stored_conf.c:617 #, c-format msgid "Cannot find Storage resource %s\n" msgstr "No se puede encontrar el recurso Storage %s\n" -#: src/dird/dird_conf.c:1476 +#: src/dird/dird_conf.c:1483 #, c-format msgid "Cannot find Job resource %s\n" msgstr "No se puede encontrar el recurso Job %s\n" -#: src/dird/dird_conf.c:1526 +#: src/dird/dird_conf.c:1533 #, c-format msgid "Cannot find Counter resource %s\n" msgstr "No se puede encontrar el recurso Counter %s\n" -#: src/dird/dird_conf.c:1534 src/filed/filed_conf.c:387 +#: src/dird/dird_conf.c:1541 src/filed/filed_conf.c:387 #, c-format msgid "Cannot find Client resource %s\n" msgstr "No se puede encontrar el recurso Cliente %s\n" -#: src/dird/dird_conf.c:1547 +#: src/dird/dird_conf.c:1554 #, c-format msgid "Cannot find Schedule resource %s\n" msgstr "No se puede encontrar el recurso Schedule %s\n" -#: src/dird/dird_conf.c:1552 src/dird/dird_conf.c:1612 +#: src/dird/dird_conf.c:1559 src/dird/dird_conf.c:1619 #: src/tray-monitor/tray_conf.c:314 src/tray-monitor/tray_conf.c:352 #: src/qt-console/tray-monitor/tray_conf.cpp:314 #: src/qt-console/tray-monitor/tray_conf.cpp:352 @@ -2912,12 +2937,12 @@ msgstr "No se puede encontrar el recurso Schedule %s\n" msgid "Unknown resource type %d in save_resource.\n" msgstr "Tipo de recurso desconocido %d en save_resource.\n" -#: src/dird/dird_conf.c:1627 +#: src/dird/dird_conf.c:1634 #, c-format msgid "Name item is required in %s resource, but not found.\n" msgstr "Nombre del ítem se requiere en recurso %s, pero no se encuentra.\n" -#: src/dird/dird_conf.c:1635 src/tray-monitor/tray_conf.c:372 +#: src/dird/dird_conf.c:1642 src/tray-monitor/tray_conf.c:372 #: src/wx-console/console_conf.c:328 src/console/console_conf.c:322 #: src/filed/filed_conf.c:446 src/qt-console/tray-monitor/tray_conf.cpp:372 #: src/qt-console/bat_conf.cpp:334 @@ -2926,43 +2951,43 @@ msgid "Attempt to define second %s resource named \"%s\" is not permitted.\n" msgstr "" "Segundo intento de definir recurso %s llamado \"%s\" no está permitido.\n" -#: src/dird/dird_conf.c:1640 +#: src/dird/dird_conf.c:1647 #, c-format msgid "Inserting %s res: %s index=%d pass=%d\n" msgstr "Insertando %s res: %s index=%d pass=%d\n" -#: src/dird/dird_conf.c:1653 +#: src/dird/dird_conf.c:1660 #, c-format msgid "Expected one of: %s, got: %s" msgstr "Esperaba uno de: %s, obtuvo: %s" -#: src/dird/dird_conf.c:1725 +#: src/dird/dird_conf.c:1732 #, c-format msgid "Expected a Migration Job Type keyword, got: %s" msgstr "Espera una palabra clave Tipo Job de Migración, obtuvo: %s" -#: src/dird/dird_conf.c:1751 +#: src/dird/dird_conf.c:1758 #, c-format msgid "Expected a Job Type keyword, got: %s" msgstr "Esperaba una palabra clave Tipo Job, obtuvo: %s" -#: src/dird/dird_conf.c:1775 +#: src/dird/dird_conf.c:1782 #, c-format msgid "Expected a Job Level keyword, got: %s" msgstr "Esperaba una palabra clave Tipo Level, obtuvo: %s" -#: src/dird/dird_conf.c:1795 +#: src/dird/dird_conf.c:1802 #, c-format msgid "Expected a Restore replacement option, got: %s" msgstr "Esperaba una opción de reemplazo de Restauración, obtuvo: %s" -#: src/dird/dird_conf.c:1845 src/dird/dird_conf.c:1961 +#: src/dird/dird_conf.c:1852 src/dird/dird_conf.c:1968 #: src/lib/parse_conf.c:761 src/lib/parse_conf.c:777 src/lib/ini.c:593 #, c-format msgid "Expect %s, got: %s" msgstr "Esperaba %s, obtuvo: %s" -#: src/dird/dird_conf.c:1867 src/lib/parse_conf.c:478 +#: src/dird/dird_conf.c:1874 src/lib/parse_conf.c:478 #, c-format msgid "Could not find config Resource %s referenced on line %d : %s\n" msgstr "" @@ -3108,7 +3133,7 @@ msgstr "" msgid "Select full restore to a specified Job date" msgstr "Seleccione restauración completa para una fecha especifica de Job" -#: src/dird/ua_restore.c:446 src/dird/ua_status.c:862 src/stored/status.c:546 +#: src/dird/ua_restore.c:446 src/dird/ua_status.c:862 src/stored/status.c:611 #: src/filed/status.c:373 src/wx-console/wxbconfigpanel.cpp:220 msgid "Cancel" msgstr "Cancelar" @@ -3560,49 +3585,49 @@ msgstr "Los valores deben ser ser mayor que cero.\n" msgid "Slot too large.\n" msgstr "Ranura demasiado grande.\n" -#: src/dird/ua_label.c:187 src/dird/ua_label.c:364 src/dird/ua_label.c:1223 -#: src/dird/ua_run.c:1557 +#: src/dird/ua_label.c:189 src/dird/ua_label.c:366 src/dird/ua_label.c:1228 +#: src/dird/ua_run.c:1563 msgid "command line" msgstr "línea de comandos" -#: src/dird/ua_label.c:205 src/dird/ua_label.c:526 src/dird/ua_label.c:1230 +#: src/dird/ua_label.c:207 src/dird/ua_label.c:531 src/dird/ua_label.c:1235 msgid "No slots in changer to scan.\n" msgstr "No hay ranuras en cambiador para analizar.\n" -#: src/dird/ua_label.c:217 src/dird/ua_label.c:537 +#: src/dird/ua_label.c:219 src/dird/ua_label.c:542 msgid "No Volumes found to label, or no barcodes.\n" msgstr "No encontraron volúmenes para etiquetar, o sin códigos de barras.\n" -#: src/dird/ua_label.c:227 src/dird/ua_label.c:1251 +#: src/dird/ua_label.c:229 src/dird/ua_label.c:1256 #, c-format msgid "Slot %d greater than max %d ignored.\n" msgstr "Ranura %d mayor que el máximo %d ignorado.\n" -#: src/dird/ua_label.c:265 +#: src/dird/ua_label.c:267 #, c-format msgid "No VolName for Slot=%d InChanger set to zero.\n" msgstr "Ninguno VolName para Ranura=%d InChanger establecido en cero.\n" -#: src/dird/ua_label.c:286 +#: src/dird/ua_label.c:288 #, c-format msgid "Catalog record for Volume \"%s\" updated to reference slot %d.\n" msgstr "" "Registro de catálogo para Volumen \"%s\" actualizado para referenciar ranura " "%d.\n" -#: src/dird/ua_label.c:290 +#: src/dird/ua_label.c:292 #, c-format msgid "Catalog record for Volume \"%s\" is up to date.\n" msgstr "Registro de catálogo para Volumen \"%s\" esta actualizado.\n" -#: src/dird/ua_label.c:296 +#: src/dird/ua_label.c:298 #, c-format msgid "Volume \"%s\" not found in catalog. Slot=%d InChanger set to zero.\n" msgstr "" "Volumen \"%s\" no se encuentra en el catálogo. Ranura=%d InChanger " "configurado para cero.\n" -#: src/dird/ua_label.c:392 +#: src/dird/ua_label.c:394 #, c-format msgid "" "Volume \"%s\" has VolStatus %s. It must be Purged or Recycled before " @@ -3611,39 +3636,39 @@ msgstr "" "Volumen \"%s\" hay VolStatus %s. Debe ser purgado o reciclado antes de " "volver a etiquetar.\n" -#: src/dird/ua_label.c:408 +#: src/dird/ua_label.c:410 msgid "Enter new Volume name: " msgstr "Introduzca el nuevo nombre de Volumen:" -#: src/dird/ua_label.c:420 +#: src/dird/ua_label.c:425 #, c-format msgid "Media record for new Volume \"%s\" already exists.\n" msgstr "Registro de Medios para nuevo volumen \"%s\" ya existe.\n" -#: src/dird/ua_label.c:438 +#: src/dird/ua_label.c:443 msgid "Enter slot (0 or Enter for none): " msgstr "Introduzca ranura (0 o Enter para ninguno):" -#: src/dird/ua_label.c:466 +#: src/dird/ua_label.c:471 #, c-format msgid "Delete of Volume \"%s\" failed. ERR=%s" msgstr "Fallo al eliminar el Volumen \"%s\". ERR=%s" -#: src/dird/ua_label.c:469 +#: src/dird/ua_label.c:474 #, c-format msgid "Old volume \"%s\" deleted from catalog.\n" msgstr "Antiguo volumen \"%s\" borrado del catalogo.\n" -#: src/dird/ua_label.c:480 +#: src/dird/ua_label.c:485 #, c-format msgid "Requesting to mount %s ...\n" msgstr "Solicitando para montar %s ...\n" -#: src/dird/ua_label.c:502 +#: src/dird/ua_label.c:507 msgid "Do not forget to mount the drive!!!\n" msgstr "No se olvide de montar la unidad!!!\n" -#: src/dird/ua_label.c:542 +#: src/dird/ua_label.c:547 msgid "" "The following Volumes will be labeled:\n" "Slot Volume\n" @@ -3653,98 +3678,98 @@ msgstr "" "Ranura Volumen\n" "==============\n" -#: src/dird/ua_label.c:551 +#: src/dird/ua_label.c:556 msgid "Do you want to label these Volumes? (yes|no): " msgstr "¿Quieres etiquetar estos volúmenes? (sí | no):" -#: src/dird/ua_label.c:571 +#: src/dird/ua_label.c:576 #, c-format msgid "Media record for Slot %d Volume \"%s\" already exists.\n" msgstr "Registro de Medios para ranura %d Volumen \"%s\" ya existe.\n" -#: src/dird/ua_label.c:577 +#: src/dird/ua_label.c:582 #, c-format msgid "Error setting InChanger: ERR=%s" msgstr "Error al configurar InChanger: ERR =% s" -#: src/dird/ua_label.c:600 +#: src/dird/ua_label.c:605 #, c-format msgid "Maximum pool Volumes=%d reached.\n" msgstr "Máximo pool Volúmenes=%d alcanzado.\n" -#: src/dird/ua_label.c:608 +#: src/dird/ua_label.c:613 #, c-format msgid "Catalog record for cleaning tape \"%s\" successfully created.\n" msgstr "" "Registro de catálogo para la limpieza de la cinta \"%s\" ha creado " "correctamente.\n" -#: src/dird/ua_label.c:615 +#: src/dird/ua_label.c:620 #, c-format msgid "Catalog error on cleaning tape: %s" msgstr "Error de catálogo en la limpieza de la cinta: %s" -#: src/dird/ua_label.c:651 +#: src/dird/ua_label.c:656 #, c-format msgid "Illegal character \"%c\" in a volume name.\n" msgstr "Ilegal carácter \"%c\" en un nombre de volumen.\n" -#: src/dird/ua_label.c:698 +#: src/dird/ua_label.c:703 #, c-format msgid "Sending relabel command from \"%s\" to \"%s\" ...\n" msgstr "Enviando comando relabel desde \"%s\" para \"%s\" ...\n" -#: src/dird/ua_label.c:705 +#: src/dird/ua_label.c:710 #, c-format msgid "Sending label command for Volume \"%s\" Slot %d ...\n" msgstr "Enviando comando relabel para Volumen \"%s\" Ranura %d ...\n" -#: src/dird/ua_label.c:746 +#: src/dird/ua_label.c:751 #, c-format msgid "Catalog record for Volume \"%s\", Slot %d successfully created.\n" msgstr "" "Registro Catalogo para Volumen \"%s\", Ranura %d creado correctamente.\n" -#: src/dird/ua_label.c:759 +#: src/dird/ua_label.c:764 #, c-format msgid "Label command failed for Volume %s.\n" msgstr "Comando Label fallido para Volumen %s.\n" -#: src/dird/ua_label.c:797 +#: src/dird/ua_label.c:802 msgid "Could not open SD socket.\n" msgstr "No se pudo abrir socket SD.\n" -#: src/dird/ua_label.c:869 src/dird/ua_label.c:879 +#: src/dird/ua_label.c:874 src/dird/ua_label.c:884 #, c-format msgid "Invalid Slot number: %s\n" msgstr "Número de Ranura no válido:%s\n" -#: src/dird/ua_label.c:888 +#: src/dird/ua_label.c:893 #, c-format msgid "Invalid Volume name: %s\n" msgstr "Nombre de Volumen no válido:%s\n" -#: src/dird/ua_label.c:982 +#: src/dird/ua_label.c:987 #, c-format msgid "Device \"%s\" has %d slots.\n" msgstr "Dispositivo \"%s\" tiene %d ranuras.\n" -#: src/dird/ua_label.c:1028 +#: src/dird/ua_label.c:1033 #, c-format msgid "Pool \"%s\" resource not found for volume \"%s\"!\n" msgstr "Recurso Pool \"%s\" no encontrado para volumen \"%s\"!\n" -#: src/dird/ua_label.c:1242 +#: src/dird/ua_label.c:1247 msgid "No Volumes found, or no barcodes.\n" msgstr "Volúmenes no encontrados, o no códigos de barras.\n" -#: src/dird/ua_label.c:1245 +#: src/dird/ua_label.c:1250 msgid "" " Slot | Volume Name | Status | Media Type | " "Pool |\n" msgstr "Ranura | Nombre Volumen | Estado | Tipo de Media | Pool |\n" -#: src/dird/ua_label.c:1246 +#: src/dird/ua_label.c:1251 msgid "" "------+------------------+-----------+----------------------" "+--------------------|\n" @@ -3967,15 +3992,15 @@ msgid "New Recycle flag is: %s\n" msgstr "Nueva Recycle flag es: %s\n" #: src/dird/ua_update.c:257 src/dird/ua_update.c:277 src/dird/ua_update.c:699 -#: src/dird/ua_run.c:180 src/dird/backup.c:784 src/dird/backup.c:785 -#: src/dird/backup.c:786 src/dird/ua_input.c:131 src/stored/parse_bsr.c:864 +#: src/dird/ua_run.c:180 src/dird/backup.c:788 src/dird/backup.c:789 +#: src/dird/backup.c:790 src/dird/ua_input.c:131 src/stored/parse_bsr.c:863 #: src/tools/dbcheck.c:1352 msgid "yes" msgstr "si" #: src/dird/ua_update.c:257 src/dird/ua_update.c:277 src/dird/ua_update.c:699 -#: src/dird/backup.c:784 src/dird/backup.c:785 src/dird/backup.c:786 -#: src/dird/ua_input.c:135 src/stored/parse_bsr.c:864 +#: src/dird/ua_run.c:200 src/dird/backup.c:788 src/dird/backup.c:789 +#: src/dird/backup.c:790 src/dird/ua_input.c:135 src/stored/parse_bsr.c:863 msgid "no" msgstr "no" @@ -4054,7 +4079,7 @@ msgstr "Error actualizando registro de medios ActionOnPurge: ERR=%s" msgid "New ActionOnPurge is: %s\n" msgstr "Nueva ActionOnPurge es: %s\n" -#: src/dird/ua_update.c:605 src/dird/ua_run.c:235 +#: src/dird/ua_update.c:605 src/dird/ua_run.c:222 msgid "Parameters to modify:\n" msgstr "Parámetros para modificar:\n" @@ -4126,7 +4151,7 @@ msgstr "Action On Purge" msgid "Done" msgstr "Hecho" -#: src/dird/ua_update.c:624 src/dird/ua_run.c:265 src/dird/ua_run.c:594 +#: src/dird/ua_update.c:624 src/dird/ua_run.c:252 src/dird/ua_run.c:600 msgid "Select parameter to modify" msgstr "Seleccione los parámetros para modificar" @@ -4358,7 +4383,7 @@ msgstr "Pool para JobId %s no esta en base de datos. ERR=%s\n" msgid "Pool resource \"%s\" not found.\n" msgstr "Recurso Pool \"%s\" no encontrado.\n" -#: src/dird/migrate.c:316 src/dird/migrate.c:896 +#: src/dird/migrate.c:316 src/dird/migrate.c:898 #, c-format msgid "Could not get job record for JobId %s to %s. ERR=%s" msgstr "No se pudo obtener el registro Job para JobId %s para %s. ERR=%s" @@ -4373,142 +4398,142 @@ msgstr "JobId %s ya %s probablemente por otro Job. %s detenido.\n" msgid "Start %s JobId %s, Job=%s\n" msgstr "Inicio %s JobId %s, Job=%s\n" -#: src/dird/migrate.c:710 +#: src/dird/migrate.c:712 #, c-format msgid "No %s SQL selection pattern specified.\n" msgstr "Ninguno %s patrón de selección de SQL especificado.\n" -#: src/dird/migrate.c:717 src/dird/migrate.c:736 src/dird/migrate.c:757 -#: src/dird/migrate.c:793 src/dird/migrate.c:820 src/dird/migrate.c:954 -#: src/dird/migrate.c:987 src/dird/migrate.c:1116 +#: src/dird/migrate.c:719 src/dird/migrate.c:738 src/dird/migrate.c:759 +#: src/dird/migrate.c:795 src/dird/migrate.c:822 src/dird/migrate.c:956 +#: src/dird/migrate.c:989 src/dird/migrate.c:1118 #, c-format msgid "SQL failed. ERR=%s\n" msgstr "Fallo SQL. ERR=%s\n" -#: src/dird/migrate.c:740 src/dird/migrate.c:747 src/dird/migrate.c:761 -#: src/dird/migrate.c:824 +#: src/dird/migrate.c:742 src/dird/migrate.c:749 src/dird/migrate.c:763 +#: src/dird/migrate.c:826 #, c-format msgid "No Volumes found to %s.\n" msgstr "Volúmenes no encontrado para %s.\n" -#: src/dird/migrate.c:775 src/dird/migrate.c:864 src/dird/migrate.c:884 +#: src/dird/migrate.c:777 src/dird/migrate.c:866 src/dird/migrate.c:886 msgid "Invalid JobId found.\n" msgstr "JobId inválido encontrado.\n" -#: src/dird/migrate.c:835 +#: src/dird/migrate.c:837 #, c-format msgid "Unknown %s Selection Type.\n" msgstr "Tipo de selección %s desconocido.\n" -#: src/dird/migrate.c:846 src/dird/migrate.c:867 src/dird/migrate.c:887 +#: src/dird/migrate.c:848 src/dird/migrate.c:869 src/dird/migrate.c:889 #, c-format msgid "No JobIds found to %s.\n" msgstr "Ninguno JobIds encontrado para %s.\n" -#: src/dird/migrate.c:850 +#: src/dird/migrate.c:852 #, c-format msgid "The following %u JobId%s chosen to be %s: %s\n" msgstr "El siguiente %u JobId%s elegido para ser %s: %s\n" -#: src/dird/migrate.c:851 +#: src/dird/migrate.c:853 msgid " was" msgstr "era" -#: src/dird/migrate.c:851 +#: src/dird/migrate.c:853 msgid "s were" msgstr "s eran" -#: src/dird/migrate.c:903 +#: src/dird/migrate.c:905 #, c-format msgid "%s using JobId=%s Job=%s\n" msgstr "%s utilizando JobId=%s Job=%s\n" -#: src/dird/migrate.c:937 +#: src/dird/migrate.c:939 msgid "Could not start migration job.\n" msgstr "No se pudo arrancar el Job de migración.\n" -#: src/dird/migrate.c:939 +#: src/dird/migrate.c:941 #, c-format msgid "%s JobId %d started.\n" msgstr "%s JobId %d iniciado.\n" -#: src/dird/migrate.c:958 +#: src/dird/migrate.c:960 #, c-format msgid "No %s found to %s.\n" msgstr "Ninguno %s encontrado para %s.\n" -#: src/dird/migrate.c:962 +#: src/dird/migrate.c:964 #, c-format msgid "SQL error. Expected 1 MediaId got %d\n" msgstr "SQL error. Esperaba 1 MediaId, obtuvo %d\n" -#: src/dird/migrate.c:991 src/dird/migrate.c:1121 +#: src/dird/migrate.c:993 src/dird/migrate.c:1123 #, c-format msgid "No %ss found to %s.\n" msgstr "Ninguno %ss encontrado para %s.\n" -#: src/dird/migrate.c:1013 +#: src/dird/migrate.c:1015 msgid "Selection Type 'pooluncopiedjobs' only applies to Copy Jobs" msgstr "" "Selección del tipo 'pooluncopiedjos' sólo se aplica a Trabajos de Copia(Copy " "Jobs)" -#: src/dird/migrate.c:1022 +#: src/dird/migrate.c:1024 #, c-format msgid "SQL to get uncopied jobs failed. ERR=%s\n" msgstr "Fallo SQL para obtener uncopied jobs. ERR=%s\n" -#: src/dird/migrate.c:1045 +#: src/dird/migrate.c:1047 #, c-format msgid "No %s %s selection pattern specified.\n" msgstr "Ninguno %s %s patrón de selección especificados.\n" -#: src/dird/migrate.c:1056 +#: src/dird/migrate.c:1058 #, c-format msgid "SQL to get %s failed. ERR=%s\n" msgstr "Fallo SQL para obtener %s. ERR=%s\n" -#: src/dird/migrate.c:1061 +#: src/dird/migrate.c:1063 #, c-format msgid "Query of Pool \"%s\" returned no Jobs to %s.\n" msgstr "Consulta de Pool \"%s\" No regreso Jobs para %s.\n" -#: src/dird/migrate.c:1099 +#: src/dird/migrate.c:1101 #, c-format msgid "Regex pattern matched no Jobs to %s.\n" msgstr "Patrón Regex no encontró Jobs para %s.\n" -#: src/dird/migrate.c:1263 +#: src/dird/migrate.c:1265 #, c-format msgid "%s OK -- with warnings" msgstr "%s OK -- con alertas" -#: src/dird/migrate.c:1265 +#: src/dird/migrate.c:1267 #, c-format msgid "%s OK" msgstr "%s OK" -#: src/dird/migrate.c:1270 +#: src/dird/migrate.c:1272 #, c-format msgid "*** %s Error ***" msgstr "*** %s Error ***" -#: src/dird/migrate.c:1280 +#: src/dird/migrate.c:1282 #, c-format msgid "%s Canceled" msgstr "%s Cancelado" -#: src/dird/migrate.c:1289 +#: src/dird/migrate.c:1291 #, c-format msgid "Inappropriate %s term code" msgstr "Inadecuado código de terminación %s" -#: src/dird/migrate.c:1299 +#: src/dird/migrate.c:1301 #, c-format msgid "%s -- no files to %s" msgstr "%s -- ninguno archivo para %s" -#: src/dird/migrate.c:1314 +#: src/dird/migrate.c:1316 #, fuzzy, c-format msgid "" "%s %s %s (%s):\n" @@ -4573,17 +4598,17 @@ msgstr "" " Terminación: %s\n" "\n" -#: src/dird/migrate.c:1425 +#: src/dird/migrate.c:1427 #, c-format msgid "No Next Pool specification found in Pool \"%s\".\n" msgstr "Especificación Next Pool no encontrada en Pool \"%s\".\n" -#: src/dird/migrate.c:1431 +#: src/dird/migrate.c:1433 #, c-format msgid "No Storage specification found in Next Pool \"%s\".\n" msgstr "Especificación Storage no encontrada en Next Pool \"%s\".\n" -#: src/dird/migrate.c:1437 +#: src/dird/migrate.c:1439 msgid "Storage from Pool's NextPool resource" msgstr "Storage desde recurso Pool's NextPool " @@ -4591,44 +4616,44 @@ msgstr "Storage desde recurso Pool's NextPool " msgid "Choose item to prune" msgstr "Elija el ítem para podar" -#: src/dird/ua_prune.c:171 +#: src/dird/ua_prune.c:175 #, c-format msgid "Cannot prune Volume \"%s\" because it is archived.\n" msgstr "No se puede podar Volumen \"%s\", porque el esta archivo.\n" -#: src/dird/ua_prune.c:213 +#: src/dird/ua_prune.c:217 msgid "Pruned Jobs from JobHisto catalog.\n" msgstr "Podar Jobs del catálogo JobHisto.\n" -#: src/dird/ua_prune.c:301 +#: src/dird/ua_prune.c:305 #, fuzzy msgid "Begin pruning Files.\n" msgstr "Comenzar poda de Archivos.\n" -#: src/dird/ua_prune.c:316 +#: src/dird/ua_prune.c:320 msgid "No Files found to prune.\n" msgstr "No se encontraron archivos para podar.\n" -#: src/dird/ua_prune.c:339 +#: src/dird/ua_prune.c:343 #, c-format msgid "Pruned Files from %s Jobs for client %s from catalog.\n" msgstr "Archivos podados desde Jobs %s para el cliente %s desde el catálogo.\n" -#: src/dird/ua_prune.c:481 +#: src/dird/ua_prune.c:489 #, fuzzy, c-format msgid "Begin pruning Jobs older than %s.\n" msgstr "Comenzar poda de Jobs.\n" -#: src/dird/ua_prune.c:592 +#: src/dird/ua_prune.c:600 #, c-format msgid "Pruned %d %s for client %s from catalog.\n" msgstr "Podados %d %s para el cliente %s desde el catálogo.\n" -#: src/dird/ua_prune.c:593 +#: src/dird/ua_prune.c:601 msgid "Jobs" msgstr "Jobs" -#: src/dird/ua_prune.c:595 +#: src/dird/ua_prune.c:603 msgid "No Jobs found to prune.\n" msgstr "No encontraron Jobs para podar.\n" @@ -4653,50 +4678,58 @@ msgstr "Job fallido.\n" msgid "Job queued. JobId=%s\n" msgstr "Cola de Job. JobId=%s\n" -#: src/dird/ua_run.c:202 +#: src/dird/ua_run.c:203 +#, fuzzy, c-format +msgid "" +"\n" +"Bad response: %s. You must answer yes, mod, or no.\n" +"\n" +msgstr "Respuesta no válida. Usted tiene que contestar sí o no.\n" + +#: src/dird/ua_run.c:207 msgid "Job not run.\n" msgstr "Job no ejecutando.\n" -#: src/dird/ua_run.c:236 +#: src/dird/ua_run.c:223 msgid "Level" msgstr "Level" -#: src/dird/ua_run.c:241 +#: src/dird/ua_run.c:228 msgid "Restore Client" msgstr "Restaurar Client" -#: src/dird/ua_run.c:245 src/wx-console/wxbrestorepanel.cpp:356 +#: src/dird/ua_run.c:232 src/wx-console/wxbrestorepanel.cpp:356 #: src/wx-console/wxbrestorepanel.cpp:854 #: src/wx-console/wxbrestorepanel.cpp:1918 msgid "When" msgstr "Cuando " -#: src/dird/ua_run.c:246 src/wx-console/wxbrestorepanel.cpp:357 +#: src/dird/ua_run.c:233 src/wx-console/wxbrestorepanel.cpp:357 #: src/wx-console/wxbrestorepanel.cpp:1128 #: src/wx-console/wxbrestorepanel.cpp:1921 msgid "Priority" msgstr "Prioridad" -#: src/dird/ua_run.c:253 +#: src/dird/ua_run.c:240 msgid "Verify Job" msgstr "Verificar Job" -#: src/dird/ua_run.c:256 src/wx-console/wxbrestorepanel.cpp:349 +#: src/dird/ua_run.c:243 src/wx-console/wxbrestorepanel.cpp:349 #: src/wx-console/wxbrestorepanel.cpp:1899 msgid "Bootstrap" msgstr "Bootstrap" -#: src/dird/ua_run.c:257 src/wx-console/wxbrestorepanel.cpp:350 +#: src/dird/ua_run.c:244 src/wx-console/wxbrestorepanel.cpp:350 #: src/wx-console/wxbrestorepanel.cpp:1104 #: src/wx-console/wxbrestorepanel.cpp:1901 msgid "Where" msgstr "Donde" -#: src/dird/ua_run.c:258 +#: src/dird/ua_run.c:245 msgid "File Relocation" msgstr "Reubicar Archivo" -#: src/dird/ua_run.c:259 src/wx-console/wxbrestorepanel.cpp:352 +#: src/dird/ua_run.c:246 src/wx-console/wxbrestorepanel.cpp:352 #: src/wx-console/wxbrestorepanel.cpp:1112 #: src/wx-console/wxbrestorepanel.cpp:1905 #: src/wx-console/wxbrestorepanel.cpp:1906 @@ -4706,222 +4739,222 @@ msgstr "Reubicar Archivo" msgid "Replace" msgstr "Reemplazar" -#: src/dird/ua_run.c:260 +#: src/dird/ua_run.c:247 msgid "JobId" msgstr "JobId" -#: src/dird/ua_run.c:263 +#: src/dird/ua_run.c:250 msgid "Plugin Options" msgstr "Opciones de Plug-in" -#: src/dird/ua_run.c:274 src/dird/ua_run.c:1563 +#: src/dird/ua_run.c:261 src/dird/ua_run.c:1569 msgid "user selection" msgstr "Selección de usuario" -#: src/dird/ua_run.c:306 +#: src/dird/ua_run.c:293 msgid "" "Please enter desired start time as YYYY-MM-DD HH:MM:SS (return for now): " msgstr "" "Por favor, introduzca hora de inicio deseada YYYY-MM-DD HH:MM:SS (Enter para " "ahora)" -#: src/dird/ua_run.c:314 src/dird/ua_run.c:490 +#: src/dird/ua_run.c:301 src/dird/ua_run.c:477 msgid "Invalid time, using current time.\n" msgstr "Hora inválida, usando hora actual.\n" -#: src/dird/ua_run.c:321 +#: src/dird/ua_run.c:308 msgid "Enter new Priority: " msgstr "Introduzca nueva prioridad:" -#: src/dird/ua_run.c:325 +#: src/dird/ua_run.c:312 msgid "Priority must be a positive integer.\n" msgstr "Prioridad debe ser un entero positivo.\n" -#: src/dird/ua_run.c:346 +#: src/dird/ua_run.c:333 msgid "Please enter the Bootstrap file name: " msgstr "Por favor, introduzca nombre de archivo Bootstrap:" -#: src/dird/ua_run.c:358 +#: src/dird/ua_run.c:345 #, c-format msgid "Warning cannot open %s: ERR=%s\n" msgstr "Advertencia no puede abrir %s: ERR=%s\n" -#: src/dird/ua_run.c:377 +#: src/dird/ua_run.c:364 #, fuzzy msgid "Please enter the full path prefix for restore (/ for none): " msgstr "" "Por favor, introduzca el prefijo de ruta para restaurar (/ para ninguno):" -#: src/dird/ua_run.c:399 +#: src/dird/ua_run.c:386 msgid "Replace:\n" msgstr "Reemplazar:\n" -#: src/dird/ua_run.c:403 +#: src/dird/ua_run.c:390 msgid "Select replace option" msgstr "Seleccione la opción sustituir" -#: src/dird/ua_run.c:414 +#: src/dird/ua_run.c:401 msgid "" "You must set the bootstrap file to NULL to be able to specify a JobId.\n" msgstr "" "Usted debe configurar el archivo bootstrap a NULL para poder especificar un " "jobId.\n" -#: src/dird/ua_run.c:419 +#: src/dird/ua_run.c:406 msgid "Please Plugin Options string: " msgstr "Por favor, cadena de Opciones de Plugin:" -#: src/dird/ua_run.c:457 src/dird/ua_run.c:466 +#: src/dird/ua_run.c:444 src/dird/ua_run.c:453 msgid "User input" msgstr "Entrada del usuario" -#: src/dird/ua_run.c:520 +#: src/dird/ua_run.c:507 #, c-format msgid "Invalid replace option: %s\n" msgstr "Opción replace no valida: %s\n" -#: src/dird/ua_run.c:583 +#: src/dird/ua_run.c:589 #, c-format msgid "strip_prefix=%s add_prefix=%s add_suffix=%s\n" msgstr "strip_prefix=%s add_prefix=%s add_suffix=%s\n" -#: src/dird/ua_run.c:586 +#: src/dird/ua_run.c:592 msgid "This will replace your current Where value\n" msgstr "Este sustituirá a su actual valor Donde\n" -#: src/dird/ua_run.c:587 +#: src/dird/ua_run.c:593 msgid "Strip prefix" msgstr "Eliminar prefijo" -#: src/dird/ua_run.c:588 +#: src/dird/ua_run.c:594 msgid "Add prefix" msgstr "Añadir prefijo" -#: src/dird/ua_run.c:589 +#: src/dird/ua_run.c:595 msgid "Add file suffix" msgstr "Añadir sufijo de archivo" -#: src/dird/ua_run.c:590 +#: src/dird/ua_run.c:596 msgid "Enter a regexp" msgstr "Introduzca una expresión regular" -#: src/dird/ua_run.c:591 +#: src/dird/ua_run.c:597 msgid "Test filename manipulation" msgstr "Prueba de la manipulación de nombre de archivo" -#: src/dird/ua_run.c:592 +#: src/dird/ua_run.c:598 msgid "Use this ?" msgstr "Usar esto ?" -#: src/dird/ua_run.c:597 +#: src/dird/ua_run.c:603 #, fuzzy msgid "Please enter the path prefix to strip: " msgstr "Por favor, introduzca la ruta de prefijo para eliminar:" -#: src/dird/ua_run.c:605 +#: src/dird/ua_run.c:611 #, fuzzy msgid "Please enter the path prefix to add (/ for none): " msgstr "" "Por favor, introduzca el prefijo de la ruta para añadir (/ para ninguno):" -#: src/dird/ua_run.c:616 +#: src/dird/ua_run.c:622 #, fuzzy msgid "Please enter the file suffix to add: " msgstr "Por favor, introduzca el sufijo de archivo para añadir:" -#: src/dird/ua_run.c:623 +#: src/dird/ua_run.c:629 msgid "Please enter a valid regexp (!from!to!): " msgstr "Por favor, introduzca una expresión regular válida (!from!to!):" -#: src/dird/ua_run.c:636 +#: src/dird/ua_run.c:642 #, c-format msgid "regexwhere=%s\n" msgstr "regexdonde=%s\n" -#: src/dird/ua_run.c:642 +#: src/dird/ua_run.c:648 #, c-format msgid "strip_prefix=%s add_prefix=%s add_suffix=%s result=%s\n" msgstr "strip_prefix=%s add_prefix=%s add_suffix=%s resultado=%s\n" -#: src/dird/ua_run.c:649 +#: src/dird/ua_run.c:655 msgid "Cannot use your regexp\n" msgstr "No se pudo utilizar su regexp\n" -#: src/dird/ua_run.c:652 +#: src/dird/ua_run.c:658 msgid "Enter a period (.) to stop this test\n" msgstr "" -#: src/dird/ua_run.c:653 +#: src/dird/ua_run.c:659 msgid "Please enter filename to test: " msgstr "Por favor, introduzca el nombre de archivo de prueba:" -#: src/dird/ua_run.c:655 +#: src/dird/ua_run.c:661 #, c-format msgid "%s -> %s\n" msgstr "%s -> %s\n" -#: src/dird/ua_run.c:699 +#: src/dird/ua_run.c:705 msgid "Cannot use your regexp.\n" msgstr "No puede utilizar su expresión regular.\n" -#: src/dird/ua_run.c:712 src/dird/ua_run.c:742 +#: src/dird/ua_run.c:718 src/dird/ua_run.c:748 msgid "Levels:\n" msgstr "Niveles:\n" -#: src/dird/ua_run.c:714 src/stored/status.c:600 src/lib/util.c:426 +#: src/dird/ua_run.c:720 src/stored/status.c:665 src/lib/util.c:426 #: src/lib/util.c:472 src/filed/status.c:519 msgid "Full" msgstr "Completo" -#: src/dird/ua_run.c:715 src/stored/status.c:603 src/lib/util.c:429 +#: src/dird/ua_run.c:721 src/stored/status.c:668 src/lib/util.c:429 #: src/filed/status.c:522 msgid "Incremental" msgstr "Incremental" -#: src/dird/ua_run.c:716 src/stored/status.c:606 src/lib/util.c:432 +#: src/dird/ua_run.c:722 src/stored/status.c:671 src/lib/util.c:432 #: src/filed/status.c:525 msgid "Differential" msgstr "Diferencial" -#: src/dird/ua_run.c:717 src/stored/status.c:609 src/lib/util.c:435 +#: src/dird/ua_run.c:723 src/stored/status.c:674 src/lib/util.c:435 #: src/filed/status.c:528 msgid "Since" msgstr "Desde" -#: src/dird/ua_run.c:718 +#: src/dird/ua_run.c:724 msgid "VirtualFull" msgstr "VirtualFull" -#: src/dird/ua_run.c:719 src/dird/ua_run.c:748 +#: src/dird/ua_run.c:725 src/dird/ua_run.c:754 msgid "Select level" msgstr "Seleccionar Nivel" -#: src/dird/ua_run.c:743 +#: src/dird/ua_run.c:749 msgid "Initialize Catalog" msgstr "Iniciar Catálogo" -#: src/dird/ua_run.c:744 src/stored/status.c:612 src/lib/util.c:438 +#: src/dird/ua_run.c:750 src/stored/status.c:677 src/lib/util.c:438 #: src/filed/status.c:531 msgid "Verify Catalog" msgstr "Verificar Catálogo" -#: src/dird/ua_run.c:745 src/lib/util.c:444 +#: src/dird/ua_run.c:751 src/lib/util.c:444 msgid "Verify Volume to Catalog" msgstr "Verificar volumen de catalogo" -#: src/dird/ua_run.c:746 src/lib/util.c:447 +#: src/dird/ua_run.c:752 src/lib/util.c:447 msgid "Verify Disk to Catalog" msgstr "Verificar disco de catalogo" -#: src/dird/ua_run.c:747 +#: src/dird/ua_run.c:753 msgid "Verify Volume Data (not yet implemented)" msgstr "Verificar volumen de datos (aún no implementado)" -#: src/dird/ua_run.c:768 +#: src/dird/ua_run.c:774 msgid "Level not appropriate for this Job. Cannot be changed.\n" msgstr "Nivel no adecuado para este trabajo. No se puede cambiar.\n" -#: src/dird/ua_run.c:799 +#: src/dird/ua_run.c:805 #, fuzzy, c-format msgid "" "Run Admin Job\n" @@ -4940,7 +4973,7 @@ msgstr "" "Cuando: %s\n" "Prioridad: %d\n" -#: src/dird/ua_run.c:843 +#: src/dird/ua_run.c:849 #, fuzzy, c-format msgid "" "Run Backup job\n" @@ -4965,12 +4998,12 @@ msgstr "" "Prioridad: %d\n" "%s%s%s" -#: src/dird/ua_run.c:874 +#: src/dird/ua_run.c:880 #, fuzzy, c-format msgid "Could not get job record for selected JobId. ERR=%s" msgstr "No se ha podido obtener el registro Job para Job anterior. ERR=%s" -#: src/dird/ua_run.c:913 +#: src/dird/ua_run.c:919 #, fuzzy, c-format msgid "" "Run Verify Job\n" @@ -4997,11 +5030,11 @@ msgstr "" "Cuando: %s\n" "Prioridad: %d\n" -#: src/dird/ua_run.c:942 +#: src/dird/ua_run.c:948 msgid "Please enter a JobId for restore: " msgstr "Por favor, introduzca un JobId para restaurar:" -#: src/dird/ua_run.c:982 +#: src/dird/ua_run.c:988 #, c-format msgid "" "Run Restore job\n" @@ -5032,7 +5065,7 @@ msgstr "" "Prioridad: %d\n" "Opciones de Plugin: %s\n" -#: src/dird/ua_run.c:1038 +#: src/dird/ua_run.c:1044 #, c-format msgid "" "Run Restore job\n" @@ -5063,7 +5096,7 @@ msgstr "" "Prioridad: %d\n" "Opciones de Plugin: %s\n" -#: src/dird/ua_run.c:1069 +#: src/dird/ua_run.c:1075 #, c-format msgid "" "Run Restore job\n" @@ -5074,17 +5107,17 @@ msgstr "" "JobName: %s\n" "Bootstrap: %s\n" -#: src/dird/ua_run.c:1077 +#: src/dird/ua_run.c:1083 #, c-format msgid "RegexWhere: %s\n" msgstr "RegexWhere: %s\n" -#: src/dird/ua_run.c:1080 +#: src/dird/ua_run.c:1086 #, c-format msgid "Where: %s\n" msgstr "Donde: %s\n" -#: src/dird/ua_run.c:1084 +#: src/dird/ua_run.c:1090 #, c-format msgid "" "Replace: %s\n" @@ -5105,219 +5138,219 @@ msgstr "" "Prioridad: %d\n" "Opciones de Plugin: %s\n" -#: src/dird/ua_run.c:1139 +#: src/dird/ua_run.c:1145 msgid "Run Copy job\n" msgstr "Ejecutar Job de Copia\n" -#: src/dird/ua_run.c:1141 +#: src/dird/ua_run.c:1147 msgid "Run Migration job\n" msgstr "Ejecutar Job de Migración\n" -#: src/dird/ua_run.c:1170 +#: src/dird/ua_run.c:1176 #, c-format msgid "Unknown Job Type=%d\n" msgstr "Tipo de Job desconocido=%d\n" -#: src/dird/ua_run.c:1239 +#: src/dird/ua_run.c:1245 #, c-format msgid "Value missing for keyword %s\n" msgstr "Falta valor para la palabra clave %s\n" -#: src/dird/ua_run.c:1246 +#: src/dird/ua_run.c:1252 msgid "Job name specified twice.\n" msgstr "Nombre del Job especificado dos veces.\n" -#: src/dird/ua_run.c:1254 +#: src/dird/ua_run.c:1260 msgid "JobId specified twice.\n" msgstr "JobId especificada dos veces.\n" -#: src/dird/ua_run.c:1263 src/dird/ua_run.c:1403 +#: src/dird/ua_run.c:1269 src/dird/ua_run.c:1409 msgid "Client specified twice.\n" msgstr "Cliente especificado dos veces.\n" -#: src/dird/ua_run.c:1271 +#: src/dird/ua_run.c:1277 msgid "FileSet specified twice.\n" msgstr "FileSet especificado dos veces.\n" -#: src/dird/ua_run.c:1279 +#: src/dird/ua_run.c:1285 msgid "Level specified twice.\n" msgstr "Level especificado dos veces.\n" -#: src/dird/ua_run.c:1288 +#: src/dird/ua_run.c:1294 msgid "Storage specified twice.\n" msgstr "Storage especificado dos veces.\n" -#: src/dird/ua_run.c:1296 +#: src/dird/ua_run.c:1302 msgid "RegexWhere or Where specified twice.\n" msgstr "RegexDónde o Dónde especificado dos veces.\n" -#: src/dird/ua_run.c:1301 +#: src/dird/ua_run.c:1307 msgid "No authorization for \"regexwhere\" specification.\n" msgstr "Sin autorización para especificación \"regexwhere\".\n" -#: src/dird/ua_run.c:1308 +#: src/dird/ua_run.c:1314 msgid "Where or RegexWhere specified twice.\n" msgstr "Dónde o RegexDónde especificado dos veces.\n" -#: src/dird/ua_run.c:1313 +#: src/dird/ua_run.c:1319 msgid "No authoriztion for \"where\" specification.\n" msgstr "Sin autorización para especificación \"where\".\n" -#: src/dird/ua_run.c:1320 +#: src/dird/ua_run.c:1326 msgid "Bootstrap specified twice.\n" msgstr "Bootstrap especificado dos veces.\n" -#: src/dird/ua_run.c:1328 +#: src/dird/ua_run.c:1334 msgid "Replace specified twice.\n" msgstr "Replace especificado dos veces.\n" -#: src/dird/ua_run.c:1336 +#: src/dird/ua_run.c:1342 msgid "When specified twice.\n" msgstr "Cuando especificado dos veces.\n" -#: src/dird/ua_run.c:1344 +#: src/dird/ua_run.c:1350 msgid "Priority specified twice.\n" msgstr "Prioridad especificada dos veces.\n" -#: src/dird/ua_run.c:1349 +#: src/dird/ua_run.c:1355 msgid "Priority must be positive nonzero setting it to 10.\n" msgstr "Prioridad debe ser positivo y distinto a cero, configurando en 10.\n" -#: src/dird/ua_run.c:1359 +#: src/dird/ua_run.c:1365 msgid "Verify Job specified twice.\n" msgstr "Job Verificar especificado dos veces.\n" -#: src/dird/ua_run.c:1387 +#: src/dird/ua_run.c:1393 msgid "Migration Job specified twice.\n" msgstr "Job Migración especificado dos veces.\n" -#: src/dird/ua_run.c:1395 +#: src/dird/ua_run.c:1401 msgid "Pool specified twice.\n" msgstr "Pool especificado dos veces.\n" -#: src/dird/ua_run.c:1411 +#: src/dird/ua_run.c:1417 msgid "Restore Client specified twice.\n" msgstr "Restaurar Cliente especificado dos veces.\n" -#: src/dird/ua_run.c:1418 +#: src/dird/ua_run.c:1424 msgid "Plugin Options not yet implemented.\n" msgstr "Opciones de Plugin todavía no se ha implementado.\n" -#: src/dird/ua_run.c:1421 +#: src/dird/ua_run.c:1427 msgid "Plugin Options specified twice.\n" msgstr "Opciones de Plugin especificado dos veces.\n" -#: src/dird/ua_run.c:1426 +#: src/dird/ua_run.c:1432 msgid "No authoriztion for \"PluginOptions\" specification.\n" msgstr "Sin autorización para especificación \"PluginOptions\".\n" -#: src/dird/ua_run.c:1433 +#: src/dird/ua_run.c:1439 msgid "Spool flag specified twice.\n" msgstr "Bandera de cola especificada dos veces.\n" -#: src/dird/ua_run.c:1440 +#: src/dird/ua_run.c:1446 msgid "Invalid spooldata flag.\n" msgstr "Invalida bandera spooldata.\n" -#: src/dird/ua_run.c:1449 +#: src/dird/ua_run.c:1455 #, fuzzy msgid "IgnoreDuplicateCheck flag specified twice.\n" msgstr "Bandera de cola especificada dos veces.\n" -#: src/dird/ua_run.c:1456 +#: src/dird/ua_run.c:1462 #, fuzzy msgid "Invalid ignoreduplicatecheck flag.\n" msgstr "Invalida bandera spooldata.\n" -#: src/dird/ua_run.c:1461 +#: src/dird/ua_run.c:1467 #, fuzzy msgid "Accurate flag specified twice.\n" msgstr "Bandera de cola especificada dos veces.\n" -#: src/dird/ua_run.c:1468 +#: src/dird/ua_run.c:1474 #, fuzzy msgid "Invalid accurate flag.\n" msgstr "Invalida bandera spooldata.\n" -#: src/dird/ua_run.c:1489 +#: src/dird/ua_run.c:1495 #, c-format msgid "Invalid keyword: %s\n" msgstr "Palabra clave inválida: %s\n" -#: src/dird/ua_run.c:1504 +#: src/dird/ua_run.c:1510 #, c-format msgid "Catalog \"%s\" not found\n" msgstr "Catalogo \"%s\" no encontrado\n" -#: src/dird/ua_run.c:1508 +#: src/dird/ua_run.c:1514 #, c-format msgid "No authorization. Catalog \"%s\".\n" msgstr "Sin autorización. Catalogo \"%s\".\n" -#: src/dird/ua_run.c:1519 +#: src/dird/ua_run.c:1525 #, c-format msgid "Job \"%s\" not found\n" msgstr "Job \"%s\" no encontrado\n" -#: src/dird/ua_run.c:1526 +#: src/dird/ua_run.c:1532 msgid "A job name must be specified.\n" msgstr "Un nombre de job debe de ser especificado.\n" -#: src/dird/ua_run.c:1532 +#: src/dird/ua_run.c:1538 #, c-format msgid "No authorization. Job \"%s\".\n" msgstr "Sin autorización. Job \"%s\".\n" -#: src/dird/ua_run.c:1540 +#: src/dird/ua_run.c:1546 #, c-format msgid "Pool \"%s\" not found.\n" msgstr "Pool \"%s\" no encontrado.\n" -#: src/dird/ua_run.c:1550 +#: src/dird/ua_run.c:1556 #, c-format msgid "No authorization. Pool \"%s\".\n" msgstr "Sin autorización. Pool \"%s\".\n" -#: src/dird/ua_run.c:1560 +#: src/dird/ua_run.c:1566 #, c-format msgid "Storage \"%s\" not found.\n" msgstr "Storage \"%s\" no encontrado\n" -#: src/dird/ua_run.c:1569 src/dird/job.c:1245 +#: src/dird/ua_run.c:1575 src/dird/job.c:1245 msgid "No storage specified.\n" msgstr "Almacenamiento no especificado.\n" -#: src/dird/ua_run.c:1572 +#: src/dird/ua_run.c:1578 #, c-format msgid "No authorization. Storage \"%s\".\n" msgstr "Sin autorización. Storage \"%s\".\n" -#: src/dird/ua_run.c:1592 src/dird/ua_run.c:1612 +#: src/dird/ua_run.c:1598 src/dird/ua_run.c:1618 #, c-format msgid "No authorization. Client \"%s\".\n" msgstr "Sin autorización. Cliente \"%s\".\n" -#: src/dird/ua_run.c:1602 +#: src/dird/ua_run.c:1608 #, c-format msgid "Restore Client \"%s\" not found.\n" msgstr "Restaurar Cliente \"%s\" no encontrado.\n" -#: src/dird/ua_run.c:1621 +#: src/dird/ua_run.c:1627 #, c-format msgid "FileSet \"%s\" not found.\n" msgstr "FileSet \"%s\" no encontrado.\n" -#: src/dird/ua_run.c:1630 +#: src/dird/ua_run.c:1636 #, c-format msgid "No authorization. FileSet \"%s\".\n" msgstr "Sin autorización. FileSet \"%s\".\n" -#: src/dird/ua_run.c:1638 +#: src/dird/ua_run.c:1644 #, c-format msgid "Verify Job \"%s\" not found.\n" msgstr "Job Verificar \"%s\" no encontrado.\n" -#: src/dird/ua_run.c:1648 +#: src/dird/ua_run.c:1654 #, c-format msgid "Migration Job \"%s\" not found.\n" msgstr "Job Migración \"%s\" no encontrado.\n" @@ -5374,25 +5407,25 @@ msgstr "Enviando información precisa.\n" msgid "Start Backup JobId %s, Job=%s\n" msgstr "Iniciar Respaldo JobId %s, Job=%s\n" -#: src/dird/backup.c:517 +#: src/dird/backup.c:521 #, c-format msgid "Unexpected Client Job message: %s\n" msgstr "Inesperado Cliente Job mensaje: %s\n" -#: src/dird/backup.c:530 +#: src/dird/backup.c:534 #, c-format msgid "Network error with FD during %s: ERR=%s\n" msgstr "Error de red con FD durante %s: ERR=%s\n" -#: src/dird/backup.c:565 +#: src/dird/backup.c:569 msgid "No Job status returned from FD.\n" msgstr "Estado de Job no retornado desde FD.\n" -#: src/dird/backup.c:653 +#: src/dird/backup.c:657 msgid "Backup failed -- incomplete" msgstr "" -#: src/dird/backup.c:726 +#: src/dird/backup.c:730 #, fuzzy, c-format msgid "" "%s %s %s (%s):\n" @@ -5465,14 +5498,14 @@ msgstr "" " Terminación: %s\n" "\n" -#: src/dird/backup.c:828 +#: src/dird/backup.c:832 #, c-format msgid "Could not get Job Volume Parameters to update Bootstrap file. ERR=%s\n" msgstr "" "No es posible obtener los parámetros de Job Volumen para actualizar el " "archivo Bootstrap. ERR=%s\n" -#: src/dird/backup.c:864 +#: src/dird/backup.c:868 #, c-format msgid "" "Could not open WriteBootstrap file:\n" @@ -5481,7 +5514,7 @@ msgstr "" "No se pudo abrir el archivo WriteBootstrap:\n" "%s: ERR=%s\n" -#: src/dird/restore.c:137 src/dird/msgchan.c:472 +#: src/dird/restore.c:137 src/dird/msgchan.c:476 #, c-format msgid "Could not open bootstrap file %s: ERR=%s\n" msgstr "No se puede abrir el archivo de arranque %s: ERR=%s\n" @@ -5496,7 +5529,7 @@ msgstr "No se pudo obtener recurso de almacenamiento '%s'.\n" msgid "Could not acquire read storage lock for \"%s\"" msgstr "No se pudo obtener recurso de almacenamiento '%s'.\n" -#: src/dird/restore.c:502 +#: src/dird/restore.c:505 msgid "" "Cannot restore without a bootstrap file.\n" "You probably ran a restore job directly. All restore jobs must\n" @@ -5507,32 +5540,32 @@ msgstr "" "de restauración deben\n" "ser ejecutadas utilizando el comando de restauración.\n" -#: src/dird/restore.c:510 +#: src/dird/restore.c:513 #, c-format msgid "Start Restore Job %s\n" msgstr "Iniciar Job Restaurar %s\n" -#: src/dird/restore.c:561 +#: src/dird/restore.c:564 msgid "Restore OK -- warning file count mismatch" msgstr "Restauración OK -- alerta, número de archivos desajustado." -#: src/dird/restore.c:563 +#: src/dird/restore.c:566 msgid "Restore OK" msgstr "Restauración OK" -#: src/dird/restore.c:567 +#: src/dird/restore.c:570 msgid "Restore OK -- with warnings" msgstr "Restaurar OK - con advertencias" -#: src/dird/restore.c:571 +#: src/dird/restore.c:574 msgid "*** Restore Error ***" msgstr "*** Error de Restauración ***" -#: src/dird/restore.c:581 +#: src/dird/restore.c:584 msgid "Restore Canceled" msgstr "Restauración Cancelada" -#: src/dird/restore.c:608 +#: src/dird/restore.c:611 #, fuzzy, c-format msgid "" "%s %s %s (%s):\n" @@ -5577,7 +5610,7 @@ msgstr "Estado disponible para:\n" msgid "Select daemon type for status" msgstr "Seleccione el tipo de demonio para estado" -#: src/dird/ua_status.c:294 src/stored/status.c:218 +#: src/dird/ua_status.c:294 src/stored/status.c:248 #, c-format msgid "%s Version: %s (%s) %s %s %s\n" msgstr "%s Versión: %s (%s) %s %s %s\n" @@ -5587,7 +5620,7 @@ msgstr "%s Versión: %s (%s) %s %s %s\n" msgid "Daemon started %s. Jobs: run=%d, running=%d mode=%d,%d\n" msgstr "Demonio iniciado %s, %d Job ejecutando desde el inicio.\n" -#: src/dird/ua_status.c:300 src/stored/status.c:228 src/filed/status.c:142 +#: src/dird/ua_status.c:300 src/stored/status.c:258 src/filed/status.c:142 #, c-format msgid " Heap: heap=%s smbytes=%s max_bytes=%s bufs=%s max_bufs=%s\n" msgstr "Heap: heap=%s smbytes=%s max_bytes=%s bufs=%s max_bufs=%s\n" @@ -5651,7 +5684,7 @@ msgstr "Ignorando valores inválidos para el día. Máximo es de 500.\n" msgid "No Scheduled Jobs.\n" msgstr "No hay Jobs Programados.\n" -#: src/dird/ua_status.c:604 src/stored/status.c:396 src/filed/status.c:183 +#: src/dird/ua_status.c:604 src/stored/status.c:450 src/filed/status.c:183 msgid "" "\n" "Running Jobs:\n" @@ -5819,7 +5852,7 @@ msgstr "Job : %s\n" msgid "No Terminated Jobs.\n" msgstr "Jobs No Terminados.\n" -#: src/dird/ua_status.c:818 src/stored/status.c:507 src/filed/status.c:330 +#: src/dird/ua_status.c:818 src/stored/status.c:572 src/filed/status.c:330 msgid "" "\n" "Terminated Jobs:\n" @@ -5827,7 +5860,7 @@ msgstr "" "\n" "Jobs No Terminados:\n" -#: src/dird/ua_status.c:819 src/stored/status.c:514 src/filed/status.c:340 +#: src/dird/ua_status.c:819 src/stored/status.c:579 src/filed/status.c:340 msgid " JobId Level Files Bytes Status Finished Name \n" msgstr "JobId Nivel Archivos Bytes Estado Finalizado Nombre \n" @@ -5835,41 +5868,41 @@ msgstr "JobId Nivel Archivos Bytes Estado Finalizado Nombre \n" msgid "====================================================================\n" msgstr "====================================================================\n" -#: src/dird/ua_status.c:852 src/stored/status.c:536 src/lib/util.c:180 +#: src/dird/ua_status.c:852 src/stored/status.c:601 src/lib/util.c:180 #: src/filed/status.c:363 msgid "Created" msgstr "Creado" -#: src/dird/ua_status.c:856 src/stored/status.c:540 src/lib/util.c:196 +#: src/dird/ua_status.c:856 src/stored/status.c:605 src/lib/util.c:196 #: src/lib/util.c:331 src/lib/util.c:478 src/filed/status.c:367 msgid "Error" msgstr "Error" -#: src/dird/ua_status.c:859 src/stored/status.c:543 src/filed/status.c:370 +#: src/dird/ua_status.c:859 src/stored/status.c:608 src/filed/status.c:370 msgid "Diffs" msgstr "Diferencias" -#: src/dird/ua_status.c:865 src/stored/status.c:549 src/stored/btape.c:1523 +#: src/dird/ua_status.c:865 src/stored/status.c:614 src/stored/btape.c:1523 #: src/lib/util.c:189 src/lib/util.c:324 src/filed/status.c:376 #: src/wx-console/wxbconfigpanel.cpp:209 msgid "OK" msgstr "OK" -#: src/dird/ua_status.c:868 src/stored/status.c:552 src/lib/util.c:202 +#: src/dird/ua_status.c:868 src/stored/status.c:617 src/lib/util.c:202 #: src/lib/util.c:327 msgid "OK -- with warnings" msgstr "OK - con advertencias" -#: src/dird/ua_status.c:871 src/stored/status.c:555 src/filed/status.c:379 +#: src/dird/ua_status.c:871 src/stored/status.c:620 src/filed/status.c:379 msgid "Other" msgstr "Otros" -#: src/dird/ua_status.c:875 src/stored/status.c:567 src/filed/status.c:391 +#: src/dird/ua_status.c:875 src/stored/status.c:632 src/filed/status.c:391 #, c-format msgid "%6d\t%-6s\t%8s\t%10s\t%-7s\t%-8s\t%s\n" msgstr "%6d\t%-6s\t%8s\t%10s\t%-7s\t%-8s\t%s\n" -#: src/dird/ua_status.c:883 src/stored/status.c:575 src/filed/status.c:399 +#: src/dird/ua_status.c:883 src/stored/status.c:640 src/filed/status.c:399 #, c-format msgid "%6d %-6s %8s %10s %-7s %-8s %s\n" msgstr "%6d %-6s %8s %10s %-7s %-8s %s\n" @@ -6044,7 +6077,7 @@ msgstr "Anular Ejecutar DiffPool" msgid "Job DiffPool override" msgstr "Anular Job DiffPool" -#: src/dird/job.c:893 src/stored/bscan.c:1052 +#: src/dird/job.c:893 src/stored/bscan.c:1056 #, c-format msgid "Could not create Client record. ERR=%s\n" msgstr "No es posible crear el registro de clientes. ERR=%s\n" @@ -6392,7 +6425,17 @@ msgstr "Storage daemon rechazo Job comando: %s\n" msgid "\n" "Language-Team: French \n" @@ -93,7 +93,7 @@ msgstr "La période de rétention courante %s est : %s\n" msgid "Continue? (yes/mod/no): " msgstr "Continuer ? (oui/mod/non) : " -#: src/dird/ua_select.c:62 src/dird/ua_run.c:232 +#: src/dird/ua_select.c:62 src/dird/ua_run.c:219 msgid "mod" msgstr "mod" @@ -113,8 +113,8 @@ msgstr "Vous avez les choix suivants :\n" msgid "The defined Storage resources are:\n" msgstr "Les ressources de Stockage définies sont :\n" -#: src/dird/ua_select.c:167 src/dird/ua_dotcmds.c:727 src/dird/ua_cmds.c:995 -#: src/dird/ua_run.c:237 src/wx-console/wxbrestorepanel.cpp:339 +#: src/dird/ua_select.c:167 src/dird/ua_dotcmds.c:734 src/dird/ua_cmds.c:995 +#: src/dird/ua_run.c:224 src/wx-console/wxbrestorepanel.cpp:339 #: src/wx-console/wxbrestorepanel.cpp:355 #: src/wx-console/wxbrestorepanel.cpp:479 #: src/wx-console/wxbrestorepanel.cpp:480 @@ -135,7 +135,7 @@ msgstr "Sélectionnez la ressource de Stockage" msgid "The defined FileSet resources are:\n" msgstr "Les FileSet définis sont :\n" -#: src/dird/ua_select.c:190 src/dird/ua_restore.c:1300 src/dird/ua_run.c:239 +#: src/dird/ua_select.c:190 src/dird/ua_restore.c:1300 src/dird/ua_run.c:226 msgid "FileSet" msgstr "FileSet" @@ -143,7 +143,7 @@ msgstr "FileSet" msgid "Select FileSet resource" msgstr "Sélectionnez le FileSet" -#: src/dird/ua_select.c:220 src/dird/ua_cmds.c:1983 +#: src/dird/ua_select.c:220 src/dird/ua_cmds.c:2029 msgid "Could not find a Catalog resource\n" msgstr "Impossible de trouver un Catalogue\n" @@ -168,8 +168,8 @@ msgid "The defined Job resources are:\n" msgstr "Les Job définis sont :\n" #: src/dird/ua_select.c:266 src/dird/ua_select.c:289 src/dird/ua_select.c:330 -#: src/dird/ua_select.c:1186 src/dird/dird_conf.c:663 src/dird/ua_prune.c:593 -#: src/dird/ua_run.c:238 +#: src/dird/ua_select.c:1186 src/dird/dird_conf.c:670 src/dird/ua_prune.c:601 +#: src/dird/ua_run.c:225 msgid "Job" msgstr "Job" @@ -194,8 +194,8 @@ msgstr "Sélectionnez le Job de restauration" msgid "The defined Client resources are:\n" msgstr "Les clients définis sont :\n" -#: src/dird/ua_select.c:355 src/dird/ua_select.c:464 src/dird/ua_dotcmds.c:728 -#: src/dird/ua_cmds.c:996 src/dird/ua_run.c:243 +#: src/dird/ua_select.c:355 src/dird/ua_select.c:464 src/dird/ua_dotcmds.c:735 +#: src/dird/ua_cmds.c:996 src/dird/ua_run.c:230 #: src/wx-console/wxbrestorepanel.cpp:336 #: src/wx-console/wxbrestorepanel.cpp:354 #: src/wx-console/wxbrestorepanel.cpp:431 @@ -256,7 +256,7 @@ msgstr "Sélectionnez le client" msgid "Could not find Pool \"%s\": ERR=%s" msgstr "Impossible de trouver le Pool \"%s\" : ERR=%s" -#: src/dird/ua_select.c:532 src/dird/ua_output.c:473 src/dird/ua_update.c:436 +#: src/dird/ua_select.c:532 src/dird/ua_output.c:476 src/dird/ua_update.c:436 #, c-format msgid "Error obtaining pool ids. ERR=%s\n" msgstr "Erreur pendant lors de la récupération du pool. ERR=%s\n" @@ -271,12 +271,12 @@ msgid "Defined Pools:\n" msgstr "Pools définis :\n" #: src/dird/ua_select.c:542 src/dird/ua_select.c:562 src/dird/ua_update.c:365 -#: src/baconfig.h:80 +#: src/baconfig.h:88 msgid "*None*" msgstr "" #: src/dird/ua_select.c:553 src/dird/ua_select.c:666 src/dird/ua_update.c:616 -#: src/dird/ua_run.c:251 src/wx-console/wxbrestorepanel.cpp:338 +#: src/dird/ua_run.c:238 src/wx-console/wxbrestorepanel.cpp:338 #: src/wx-console/wxbrestorepanel.cpp:527 #: src/wx-console/wxbrestorepanel.cpp:537 #: src/wx-console/wxbrestorepanel.cpp:1834 @@ -420,7 +420,7 @@ msgstr "Attention le Job %s n'est pas en cours. Continuons quand même...\n" msgid "Unauthorized command from this console.\n" msgstr "Commande interdite depuis cette console.\n" -#: src/dird/ua_select.c:1165 src/stored/status.c:473 src/filed/status.c:241 +#: src/dird/ua_select.c:1165 src/stored/status.c:538 src/filed/status.c:241 msgid "No Jobs running.\n" msgstr "Pas de job en cours.\n" @@ -770,8 +770,8 @@ msgstr "Fichier : %s\n" msgid "Start Admin JobId %d, Job=%s\n" msgstr "" -#: src/dird/admin.c:90 src/dird/vbackup.c:303 src/dird/migrate.c:1225 -#: src/dird/backup.c:624 +#: src/dird/admin.c:90 src/dird/vbackup.c:306 src/dird/migrate.c:1227 +#: src/dird/backup.c:628 #, fuzzy, c-format msgid "Error getting Job record for Job report: ERR=%s" msgstr "Impossible de récupérer le Job du JobId=%s : ERR=%s\n" @@ -788,8 +788,8 @@ msgstr "*** Admin en Erreur ***" msgid "Admin Canceled" msgstr "Admin Annulé" -#: src/dird/admin.c:110 src/dird/vbackup.c:353 src/dird/backup.c:680 -#: src/dird/restore.c:591 +#: src/dird/admin.c:110 src/dird/vbackup.c:356 src/dird/backup.c:684 +#: src/dird/restore.c:594 #, c-format msgid "Inappropriate term code: %c\n" msgstr "" @@ -798,7 +798,7 @@ msgstr "" msgid "Bacula " msgstr "Bacula " -#: src/dird/dird.c:125 +#: src/dird/dird.c:150 #, fuzzy, c-format msgid "" "\n" @@ -836,66 +836,66 @@ msgstr "" " -? affiche ce message.\n" "\n" -#: src/dird/dird.c:271 src/stored/stored.c:227 src/console/console.c:1109 +#: src/dird/dird.c:296 src/stored/stored.c:227 src/console/console.c:1109 #: src/filed/filed.c:218 src/qt-console/main.cpp:165 msgid "Cryptography library initialization failed.\n" msgstr "" -#: src/dird/dird.c:275 src/dird/dird.c:303 src/dird/dird.c:551 -#: src/dird/dird.c:554 src/stored/stored.c:231 src/console/console.c:1113 +#: src/dird/dird.c:300 src/dird/dird.c:328 src/dird/dird.c:560 +#: src/dird/dird.c:563 src/stored/stored.c:231 src/console/console.c:1113 #: src/filed/filed.c:223 src/qt-console/main.cpp:169 #, c-format msgid "Please correct configuration file: %s\n" msgstr "Merci de corriger le fichier de configuration : %s\n" -#: src/dird/dird.c:537 +#: src/dird/dird.c:546 msgid "Too many open reload requests. Request ignored.\n" msgstr "" -#: src/dird/dird.c:552 +#: src/dird/dird.c:561 msgid "Out of reload table entries. Giving up.\n" msgstr "" -#: src/dird/dird.c:555 +#: src/dird/dird.c:564 msgid "Resetting previous configuration.\n" msgstr "Retour à la dernière configuration.\n" -#: src/dird/dird.c:619 +#: src/dird/dird.c:628 #, c-format msgid "" "No Director resource defined in %s\n" "Without that I don't know who I am :-(\n" msgstr "" -#: src/dird/dird.c:627 src/filed/filed.c:350 +#: src/dird/dird.c:636 src/filed/filed.c:350 #, c-format msgid "No Messages resource defined in %s\n" msgstr "" -#: src/dird/dird.c:632 +#: src/dird/dird.c:641 #, c-format msgid "Only one Director resource permitted in %s\n" msgstr "" -#: src/dird/dird.c:641 src/dird/dird.c:847 src/dird/dird.c:902 -#: src/dird/dird.c:941 src/stored/stored.c:354 src/console/console.c:1296 +#: src/dird/dird.c:650 src/dird/dird.c:856 src/dird/dird.c:911 +#: src/dird/dird.c:950 src/stored/stored.c:354 src/console/console.c:1296 #: src/console/console.c:1326 src/filed/filed.c:357 src/filed/filed.c:516 #: src/wx-console/console_thread.cpp:118 src/wx-console/console_thread.cpp:144 #: src/qt-console/main.cpp:224 src/qt-console/main.cpp:254 msgid "TLS required but not configured in Bacula.\n" msgstr "" -#: src/dird/dird.c:649 src/stored/stored.c:410 src/filed/filed.c:526 +#: src/dird/dird.c:658 src/stored/stored.c:410 src/filed/filed.c:526 #, c-format msgid "\"TLS Certificate\" file not defined for Director \"%s\" in %s.\n" msgstr "" -#: src/dird/dird.c:655 src/stored/stored.c:416 src/filed/filed.c:532 +#: src/dird/dird.c:664 src/stored/stored.c:416 src/filed/filed.c:532 #, c-format msgid "\"TLS Key\" file not defined for Director \"%s\" in %s.\n" msgstr "" -#: src/dird/dird.c:662 src/stored/stored.c:422 src/filed/filed.c:538 +#: src/dird/dird.c:671 src/stored/stored.c:422 src/filed/filed.c:538 #, c-format msgid "" "Neither \"TLS CA Certificate\" or \"TLS CA Certificate Dir\" are defined for " @@ -903,46 +903,46 @@ msgid "" "using \"TLS Verify Peer\".\n" msgstr "" -#: src/dird/dird.c:681 src/stored/stored.c:441 src/filed/filed.c:557 +#: src/dird/dird.c:690 src/stored/stored.c:441 src/filed/filed.c:557 #, c-format msgid "Failed to initialize TLS context for Director \"%s\" in %s.\n" msgstr "" -#: src/dird/dird.c:689 +#: src/dird/dird.c:698 #, c-format msgid "No Job records defined in %s\n" msgstr "" -#: src/dird/dird.c:747 src/dird/dird.c:760 +#: src/dird/dird.c:756 src/dird/dird.c:769 #, c-format msgid "Hey something is wrong. p=0x%lu\n" msgstr "" -#: src/dird/dird.c:821 +#: src/dird/dird.c:830 #, c-format msgid "\"%s\" directive in Job \"%s\" resource is required, but not found.\n" msgstr "" -#: src/dird/dird.c:828 +#: src/dird/dird.c:837 msgid "Too many items in Job resource\n" msgstr "" -#: src/dird/dird.c:832 +#: src/dird/dird.c:841 #, c-format msgid "No storage specified in Job \"%s\" nor in Pool.\n" msgstr "Pas de Storage spécifié dans le job \"%s\" ni dans le Pool.\n" -#: src/dird/dird.c:856 +#: src/dird/dird.c:865 #, c-format msgid "\"TLS Certificate\" file not defined for Console \"%s\" in %s.\n" msgstr "" -#: src/dird/dird.c:862 +#: src/dird/dird.c:871 #, c-format msgid "\"TLS Key\" file not defined for Console \"%s\" in %s.\n" msgstr "" -#: src/dird/dird.c:869 +#: src/dird/dird.c:878 #, c-format msgid "" "Neither \"TLS CA Certificate\" or \"TLS CA Certificate Dir\" are defined for " @@ -950,52 +950,52 @@ msgid "" "using \"TLS Verify Peer\".\n" msgstr "" -#: src/dird/dird.c:886 src/dird/dird.c:926 src/filed/filed.c:382 +#: src/dird/dird.c:895 src/dird/dird.c:935 src/filed/filed.c:382 #, c-format msgid "Failed to initialize TLS context for File daemon \"%s\" in %s.\n" msgstr "" -#: src/dird/dird.c:909 +#: src/dird/dird.c:918 #, c-format msgid "" "Neither \"TLS CA Certificate\" or \"TLS CA Certificate Dir\" are defined for " "File daemon \"%s\" in %s.\n" msgstr "" -#: src/dird/dird.c:950 +#: src/dird/dird.c:959 #, c-format msgid "" "Neither \"TLS CA Certificate\" or \"TLS CA Certificate Dir\" are defined for " "Storage \"%s\" in %s.\n" msgstr "" -#: src/dird/dird.c:966 src/stored/stored.c:394 +#: src/dird/dird.c:975 src/stored/stored.c:394 #, c-format msgid "Failed to initialize TLS context for Storage \"%s\" in %s.\n" msgstr "" -#: src/dird/dird.c:1005 src/dird/dird.c:1007 +#: src/dird/dird.c:1014 src/dird/dird.c:1016 #, c-format msgid "Could not open Catalog \"%s\", database \"%s\".\n" msgstr "" "Impossible d'ouvrir le catalogue \"%s\", sur la base de données \"%s\".\n" -#: src/dird/dird.c:1010 src/tools/cats_test.c:377 +#: src/dird/dird.c:1019 src/tools/cats_test.c:377 #, c-format msgid "%s" msgstr "%s" -#: src/dird/dird.c:1089 +#: src/dird/dird.c:1098 #, fuzzy, c-format msgid "Could not create storage record for %s\n" msgstr "Impossible de trouver la ressource Storage \"%s\"\n" -#: src/dird/dird.c:1097 +#: src/dird/dird.c:1106 #, fuzzy, c-format msgid "Could not update storage record for %s\n" msgstr "Impossible de trouver la ressource Storage \"%s\"\n" -#: src/dird/dird.c:1172 src/dird/migrate.c:1070 src/stored/stored.c:491 +#: src/dird/dird.c:1181 src/dird/migrate.c:1072 src/stored/stored.c:491 #, fuzzy, c-format msgid "Could not compile regex pattern \"%s\" ERR=%s\n" msgstr "Impossible d'ouvrir %s : ERR=%s\n" @@ -1014,18 +1014,18 @@ msgstr "Attendait une option de FileSet, eu : %s:" msgid "Old style Include/Exclude not supported\n" msgstr "" -#: src/dird/inc_conf.c:393 src/dird/inc_conf.c:739 src/dird/dird_conf.c:2015 +#: src/dird/inc_conf.c:393 src/dird/inc_conf.c:739 src/dird/dird_conf.c:2022 #, c-format msgid "Expecting keyword, got: %s\n" msgstr "Attendait un mot clef, eu : %s\n" -#: src/dird/inc_conf.c:401 src/dird/inc_conf.c:745 src/dird/dird_conf.c:2021 +#: src/dird/inc_conf.c:401 src/dird/inc_conf.c:745 src/dird/dird_conf.c:2028 #: src/lib/parse_conf.c:976 #, c-format msgid "expected an equals, got: %s" msgstr "attendait un égale, eu : %s" -#: src/dird/inc_conf.c:411 src/dird/inc_conf.c:754 src/dird/dird_conf.c:2032 +#: src/dird/inc_conf.c:411 src/dird/inc_conf.c:754 src/dird/dird_conf.c:2039 #, c-format msgid "Keyword %s not permitted in this resource" msgstr "" @@ -1077,7 +1077,7 @@ msgstr "" msgid "Options section not permitted in Exclude\n" msgstr "" -#: src/dird/inc_conf.c:724 src/dird/dird_conf.c:2001 +#: src/dird/inc_conf.c:724 src/dird/dird_conf.c:2008 #, c-format msgid "Expecting open brace. Got %s" msgstr "Attendait {, eu : %s" @@ -1271,13 +1271,13 @@ msgid "" msgstr "" "Il n'y a plus de job associé avec le volume \"%s\". Il est marqué purgé.\n" -#: src/dird/ua_purge.c:556 src/dird/ua_label.c:769 +#: src/dird/ua_purge.c:556 src/dird/ua_label.c:774 #, c-format msgid "Connecting to Storage daemon %s at %s:%d ...\n" msgstr "Connexion au Storage Daemon %s (%s:%d)...\n" -#: src/dird/ua_purge.c:559 src/dird/ua_dotcmds.c:618 src/dird/ua_cmds.c:771 -#: src/dird/ua_cmds.c:1531 src/dird/ua_label.c:772 src/dird/job.c:448 +#: src/dird/ua_purge.c:559 src/dird/ua_dotcmds.c:625 src/dird/ua_cmds.c:771 +#: src/dird/ua_cmds.c:1577 src/dird/ua_label.c:777 src/dird/job.c:448 msgid "Failed to connect to Storage daemon.\n" msgstr "Impossible de se connecter au Storage daemon.\n" @@ -1360,34 +1360,34 @@ msgstr "Impossible de récupérer le Job du JobId=%s : ERR=%s\n" msgid "Could not get or create the FileSet record.\n" msgstr "Impossible de créer la structure BSOCK cliente.\n" -#: src/dird/vbackup.c:310 src/dird/backup.c:631 +#: src/dird/vbackup.c:313 src/dird/backup.c:635 #, fuzzy, c-format msgid "Error getting Client record for Job report: ERR=%s" msgstr "Impossible de mettre à jour les informations du Volume : ERR=%s" -#: src/dird/vbackup.c:316 src/dird/migrate.c:1255 src/dird/backup.c:637 +#: src/dird/vbackup.c:319 src/dird/migrate.c:1257 src/dird/backup.c:641 #, c-format msgid "Error getting Media record for Volume \"%s\": ERR=%s" msgstr "" -#: src/dird/vbackup.c:326 src/dird/backup.c:647 src/dird/backup.c:656 -#: src/stored/bscan.c:1210 +#: src/dird/vbackup.c:329 src/dird/backup.c:651 src/dird/backup.c:660 +#: src/stored/bscan.c:1214 msgid "Backup OK -- with warnings" msgstr "Backup OK -- avec des erreurs" -#: src/dird/vbackup.c:328 src/dird/backup.c:649 src/stored/bscan.c:1207 +#: src/dird/vbackup.c:331 src/dird/backup.c:653 src/stored/bscan.c:1211 msgid "Backup OK" msgstr "Backup OK" -#: src/dird/vbackup.c:333 src/dird/backup.c:660 src/stored/bscan.c:1214 +#: src/dird/vbackup.c:336 src/dird/backup.c:664 src/stored/bscan.c:1218 msgid "*** Backup Error ***" msgstr "*** Backup en erreur ***" -#: src/dird/vbackup.c:343 src/dird/backup.c:670 src/stored/bscan.c:1217 +#: src/dird/vbackup.c:346 src/dird/backup.c:674 src/stored/bscan.c:1221 msgid "Backup Canceled" msgstr "Backup annulé" -#: src/dird/vbackup.c:390 +#: src/dird/vbackup.c:393 #, fuzzy, c-format msgid "" "%s %s %s (%s):\n" @@ -1466,93 +1466,93 @@ msgstr "Pas de job programmé.\n" msgid "disabled" msgstr "est bloqué" -#: src/dird/ua_output.c:208 +#: src/dird/ua_output.c:211 msgid "Keywords for the show command are:\n" msgstr "" -#: src/dird/ua_output.c:214 +#: src/dird/ua_output.c:217 #, c-format msgid "%s resource %s not found.\n" msgstr "%s ressource %s introuvable.\n" -#: src/dird/ua_output.c:217 +#: src/dird/ua_output.c:220 #, c-format msgid "Resource %s not found\n" msgstr "Ressource %s introuvable\n" -#: src/dird/ua_output.c:287 +#: src/dird/ua_output.c:290 msgid "Hey! DB is NULL\n" msgstr "" -#: src/dird/ua_output.c:444 +#: src/dird/ua_output.c:447 #, c-format msgid "Jobid %d used %d Volume(s): %s\n" msgstr "JobId %d a utilisé %d volume(s) : %s\n" -#: src/dird/ua_output.c:462 +#: src/dird/ua_output.c:465 msgid "No Pool specified.\n" msgstr "Pas de Pool spécifié.\n" -#: src/dird/ua_output.c:483 +#: src/dird/ua_output.c:486 #, c-format msgid "Pool: %s\n" msgstr "Pool : %s\n" -#: src/dird/ua_output.c:499 +#: src/dird/ua_output.c:502 msgid "Ignoring invalid value for days. Max is 50.\n" msgstr "" -#: src/dird/ua_output.c:521 +#: src/dird/ua_output.c:524 #, c-format msgid "Unknown list keyword: %s\n" msgstr "" -#: src/dird/ua_output.c:546 +#: src/dird/ua_output.c:549 #, c-format msgid "%s is not a job name.\n" msgstr "%s n'est pas un nom de job.\n" -#: src/dird/ua_output.c:560 +#: src/dird/ua_output.c:563 #, fuzzy, c-format msgid "Could not find Pool for Job %s\n" msgstr "Impossible d'ouvrir le device %s\n" -#: src/dird/ua_output.c:573 +#: src/dird/ua_output.c:576 #, fuzzy, c-format msgid "Could not find next Volume for Job %s (Pool=%s, Level=%s).\n" msgstr "Impossible de trouver le prochain Volume pour le Job %s (%s, %s).\n" -#: src/dird/ua_output.c:577 +#: src/dird/ua_output.c:580 #, fuzzy, c-format msgid "" "The next Volume to be used by Job \"%s\" (Pool=%s, Level=%s) will be %s\n" msgstr "Le prochain Volume utilisé par le Job \"%s\" (%s, %s) sera %s\n" -#: src/dird/ua_output.c:590 +#: src/dird/ua_output.c:593 #, c-format msgid "Could not find next Volume for Job %s.\n" msgstr "Impossible de trouver le prochain volume pour le Job %s.\n" -#: src/dird/ua_output.c:717 src/dird/job.c:133 src/tools/cats_test.c:375 +#: src/dird/ua_output.c:720 src/dird/job.c:133 src/tools/cats_test.c:375 #, c-format msgid "Could not open database \"%s\".\n" msgstr "Impossible d'ouvrir la base de données \"%s\".\n" -#: src/dird/ua_output.c:730 +#: src/dird/ua_output.c:733 #, c-format msgid "Pool %s not in database. %s" msgstr "Pool %s introuvable en base. %s" -#: src/dird/ua_output.c:738 +#: src/dird/ua_output.c:741 #, c-format msgid "Pool %s created in database.\n" msgstr "Pool %s créé en base.\n" -#: src/dird/ua_output.c:791 +#: src/dird/ua_output.c:794 msgid "You have no messages.\n" msgstr "Vous n'avez pas de messages.\n" -#: src/dird/ua_output.c:871 +#: src/dird/ua_output.c:874 msgid "Message too long to display.\n" msgstr "" @@ -1565,89 +1565,89 @@ msgstr "" msgid ": is an invalid command.\n" msgstr ": est une commande invalide.\n" -#: src/dird/ua_dotcmds.c:546 src/dird/ua_restore.c:780 +#: src/dird/ua_dotcmds.c:553 src/dird/ua_restore.c:780 #: src/dird/ua_restore.c:823 #, c-format msgid "Unable to get Job record for JobId=%s: ERR=%s\n" msgstr "Impossible de récupérer le Job du JobId=%s : ERR=%s\n" -#: src/dird/ua_dotcmds.c:612 src/dird/ua_cmds.c:765 src/dird/ua_cmds.c:1520 +#: src/dird/ua_dotcmds.c:619 src/dird/ua_cmds.c:765 src/dird/ua_cmds.c:1566 #: src/dird/ua_status.c:352 src/dird/job.c:147 src/dird/job.c:153 #: src/dird/job.c:1160 src/dird/job.c:1164 msgid "unknown source" msgstr "source inconnue" -#: src/dird/ua_dotcmds.c:615 src/dird/ua_cmds.c:768 src/dird/ua_status.c:355 +#: src/dird/ua_dotcmds.c:622 src/dird/ua_cmds.c:768 src/dird/ua_status.c:355 #, c-format msgid "Connecting to Storage daemon %s at %s:%d\n" msgstr "Connexion au Storage Daemon %s (%s:%d)\n" -#: src/dird/ua_dotcmds.c:621 src/dird/ua_cmds.c:774 src/dird/ua_status.c:366 +#: src/dird/ua_dotcmds.c:628 src/dird/ua_cmds.c:774 src/dird/ua_status.c:366 msgid "Connected to storage daemon\n" msgstr "Connecté au Storage Daemon\n" -#: src/dird/ua_dotcmds.c:641 src/dird/ua_cmds.c:803 src/dird/ua_cmds.c:1202 +#: src/dird/ua_dotcmds.c:648 src/dird/ua_cmds.c:803 src/dird/ua_cmds.c:1208 #: src/dird/ua_status.c:397 #, c-format msgid "Connecting to Client %s at %s:%d\n" msgstr "Connexion au client %s (%s:%d)\n" -#: src/dird/ua_dotcmds.c:644 src/dird/ua_cmds.c:806 src/dird/ua_cmds.c:1205 +#: src/dird/ua_dotcmds.c:651 src/dird/ua_cmds.c:806 src/dird/ua_cmds.c:1211 msgid "Failed to connect to Client.\n" msgstr "Impossible de se connecter au Client.\n" -#: src/dird/ua_dotcmds.c:687 src/dird/ua_dotcmds.c:781 +#: src/dird/ua_dotcmds.c:694 src/dird/ua_dotcmds.c:788 #, fuzzy, c-format msgid "Unknown command: %s\n" msgstr "Erreur inconnue." -#: src/dird/ua_dotcmds.c:725 src/dird/ua_cmds.c:993 +#: src/dird/ua_dotcmds.c:732 src/dird/ua_cmds.c:993 msgid "Available daemons are: \n" msgstr "Les démons disponibles sont :\n" -#: src/dird/ua_dotcmds.c:726 src/dird/ua_cmds.c:994 +#: src/dird/ua_dotcmds.c:733 src/dird/ua_cmds.c:994 msgid "Director" msgstr "Director" -#: src/dird/ua_dotcmds.c:729 +#: src/dird/ua_dotcmds.c:736 msgid "Select daemon type to make die" msgstr "Sélectionnez le composant a tuer" -#: src/dird/ua_dotcmds.c:755 +#: src/dird/ua_dotcmds.c:762 msgid "The Director will generate a deadlock.\n" msgstr "" -#: src/dird/ua_dotcmds.c:759 +#: src/dird/ua_dotcmds.c:766 msgid "The Director will segment fault.\n" msgstr "" -#: src/dird/ua_dotcmds.c:948 +#: src/dird/ua_dotcmds.c:955 msgid "Access to specified Client or FileSet not allowed.\n" msgstr "" -#: src/dird/ua_dotcmds.c:953 src/dird/ua_dotcmds.c:997 +#: src/dird/ua_dotcmds.c:960 src/dird/ua_dotcmds.c:1004 #: src/dird/ua_restore.c:941 src/dird/ua_restore.c:969 #: src/dird/ua_restore.c:990 #, c-format msgid "Query failed: %s. ERR=%s\n" msgstr "" -#: src/dird/ua_dotcmds.c:992 +#: src/dird/ua_dotcmds.c:999 #, fuzzy msgid "query keyword not found.\n" msgstr "%s ressource %s introuvable.\n" -#: src/dird/ua_dotcmds.c:1019 +#: src/dird/ua_dotcmds.c:1026 #, fuzzy, c-format msgid "List MediaType failed: ERR=%s\n" msgstr "fopen %s en erreur : ERR=%s\n" -#: src/dird/ua_dotcmds.c:1033 +#: src/dird/ua_dotcmds.c:1040 #, fuzzy, c-format msgid "List Media failed: ERR=%s\n" msgstr "fopen %s en erreur : ERR=%s\n" -#: src/dird/ua_dotcmds.c:1047 +#: src/dird/ua_dotcmds.c:1054 #, fuzzy, c-format msgid "List Location failed: ERR=%s\n" msgstr "Erreur sur l'ouverture du périphérique. ERR=%s\n" @@ -2000,11 +2000,11 @@ msgstr "Entrez le nom du Volume : " msgid "Enter base volume name: " msgstr "Entrez le nom de base du volume : " -#: src/dird/ua_cmds.c:354 src/dird/ua_label.c:658 +#: src/dird/ua_cmds.c:354 src/dird/ua_label.c:663 msgid "Volume name too long.\n" msgstr "Nom de Volume trop long.\n" -#: src/dird/ua_cmds.c:358 src/dird/ua_label.c:664 src/lib/edit.c:501 +#: src/dird/ua_cmds.c:358 src/dird/ua_label.c:669 src/lib/edit.c:501 msgid "Volume name must be at least one character long.\n" msgstr "Le nom du volume doit comporter au moins un caractère\n" @@ -2065,11 +2065,11 @@ msgstr "Pool %s créé.\n" msgid "Python interpreter restarted.\n" msgstr "" -#: src/dird/ua_cmds.c:675 src/dird/ua_cmds.c:1331 +#: src/dird/ua_cmds.c:675 src/dird/ua_cmds.c:1337 msgid "Nothing done.\n" msgstr "Rien de fait.\n" -#: src/dird/ua_cmds.c:699 src/dird/ua_cmds.c:1083 src/dird/ua_run.c:1582 +#: src/dird/ua_cmds.c:699 src/dird/ua_cmds.c:1083 src/dird/ua_run.c:1588 #, c-format msgid "Client \"%s\" not found.\n" msgstr "le client \"%s\" est introuvable.\n" @@ -2096,7 +2096,7 @@ msgstr "" msgid "Select daemon type to set debug level" msgstr "Sélectionnez le composant a mettre à jour" -#: src/dird/ua_cmds.c:1087 src/dird/ua_cmds.c:1926 +#: src/dird/ua_cmds.c:1087 src/dird/ua_cmds.c:1972 #, fuzzy, c-format msgid "No authorization for Client \"%s\"\n" msgstr "Pas d'enregistrement trouvé en base pour : %s\n" @@ -2105,7 +2105,7 @@ msgstr "Pas d'enregistrement trouvé en base pour : %s\n" msgid "Client name missing.\n" msgstr "" -#: src/dird/ua_cmds.c:1104 src/dird/ua_cmds.c:1165 src/dird/ua_cmds.c:1948 +#: src/dird/ua_cmds.c:1104 src/dird/ua_cmds.c:1171 src/dird/ua_cmds.c:1994 #, c-format msgid "No authorization for Job \"%s\"\n" msgstr "" @@ -2128,7 +2128,7 @@ msgstr "Pas d'enregistrement trouvé en base pour : %s\n" msgid "Fileset name missing.\n" msgstr "" -#: src/dird/ua_cmds.c:1138 src/dird/ua_run.c:563 +#: src/dird/ua_cmds.c:1138 src/dird/ua_run.c:550 #, fuzzy, c-format msgid "Level \"%s\" not valid.\n" msgstr "Le type %s est invalide.\n" @@ -2137,24 +2137,29 @@ msgstr "Le type %s est invalide.\n" msgid "Level value missing.\n" msgstr "" -#: src/dird/ua_cmds.c:1148 +#: src/dird/ua_cmds.c:1149 #, fuzzy msgid "Invalid value for accurate. It must be yes or no.\n" msgstr "Saisie invalide. Veuillez répondre oui ou non.\n" -#: src/dird/ua_cmds.c:1161 +#: src/dird/ua_cmds.c:1154 +#, fuzzy +msgid "Accurate value missing.\n" +msgstr "La valeur actuelle est : %s\n" + +#: src/dird/ua_cmds.c:1167 msgid "No job specified.\n" msgstr "Pas de job sélectionné.\n" -#: src/dird/ua_cmds.c:1221 +#: src/dird/ua_cmds.c:1227 msgid "Error sending include list.\n" msgstr "Erreur pendant l'envoi de la liste d'inclusion.\n" -#: src/dird/ua_cmds.c:1226 +#: src/dird/ua_cmds.c:1232 msgid "Error sending exclude list.\n" msgstr "Erreur pendant l'envoi de la liste d'exclusion.\n" -#: src/dird/ua_cmds.c:1317 +#: src/dird/ua_cmds.c:1323 msgid "" "In general it is not a good idea to delete either a\n" "Pool or a Volume since they may contain data.\n" @@ -2164,21 +2169,41 @@ msgstr "" "n'est pas une bonne idée car ils peuvent contenir des données.\n" "\n" -#: src/dird/ua_cmds.c:1320 +#: src/dird/ua_cmds.c:1326 msgid "Choose catalog item to delete" msgstr "Choisissez l'objet du catalogue à supprimer" -#: src/dird/ua_cmds.c:1384 +#: src/dird/ua_cmds.c:1376 src/dird/ua_cmds.c:1391 src/dird/ua_cmds.c:1401 +#, c-format +msgid "Illegal JobId %s ignored\n" +msgstr "" + +#: src/dird/ua_cmds.c:1404 msgid "Enter JobId to delete: " msgstr "Saisissez le JobId à supprimer : " -#: src/dird/ua_cmds.c:1423 +#: src/dird/ua_cmds.c:1440 +#, fuzzy, c-format +msgid "Are you sure you want to delete %d JobIds ? (yes/no): " +msgstr "Êtes vous certain de vouloir supprimer ce Pool ? (oui/non) : " + +#: src/dird/ua_cmds.c:1450 +#, c-format +msgid "Illegal JobId range %s - %s should define increasing JobIds, ignored\n" +msgstr "" + +#: src/dird/ua_cmds.c:1454 #, c-format -msgid "Job %s and associated records deleted from the catalog.\n" +msgid "Illegal JobId range %s - %s, ignored\n" +msgstr "" + +#: src/dird/ua_cmds.c:1469 +#, fuzzy, c-format +msgid "Jobid %s and associated records deleted from the catalog.\n" msgstr "" "Le Job %s et les enregistrements associés ont été supprimés du catalogue.\n" -#: src/dird/ua_cmds.c:1438 +#: src/dird/ua_cmds.c:1484 #, c-format msgid "" "\n" @@ -2189,38 +2214,38 @@ msgstr "" "Cette commande va supprimer le Volume %s\n" "et tous les Jobs sauvegardés sur celui-ci du Catalogue\n" -#: src/dird/ua_cmds.c:1445 +#: src/dird/ua_cmds.c:1491 #, fuzzy, c-format msgid "Are you sure you want to delete Volume \"%s\"? (yes/no): " msgstr "Êtes vous certain de vouloir supprimer ce Volume ? (oui/non) : " -#: src/dird/ua_cmds.c:1458 +#: src/dird/ua_cmds.c:1504 msgid "Can't list jobs on this volume\n" msgstr "" -#: src/dird/ua_cmds.c:1483 +#: src/dird/ua_cmds.c:1529 #, fuzzy, c-format msgid "Are you sure you want to delete Pool \"%s\"? (yes/no): " msgstr "Êtes vous certain de vouloir supprimer ce Pool ? (oui/non) : " -#: src/dird/ua_cmds.c:1598 +#: src/dird/ua_cmds.c:1644 #, c-format msgid "Using Catalog name=%s DB=%s\n" msgstr "Utilisation du Catalogue name=%s DB=%s\n" -#: src/dird/ua_cmds.c:1666 +#: src/dird/ua_cmds.c:1712 msgid "ERR: Can't open db\n" msgstr "" -#: src/dird/ua_cmds.c:1713 +#: src/dird/ua_cmds.c:1759 msgid "Wait on mount timed out\n" msgstr "" -#: src/dird/ua_cmds.c:1723 +#: src/dird/ua_cmds.c:1769 msgid "ERR: Job was not found\n" msgstr "ERR: Job %s non trouvé\n" -#: src/dird/ua_cmds.c:1799 +#: src/dird/ua_cmds.c:1845 #, fuzzy msgid "" " Command Description\n" @@ -2229,7 +2254,7 @@ msgstr "" " Commande Description\n" " ======== ===========\n" -#: src/dird/ua_cmds.c:1803 +#: src/dird/ua_cmds.c:1849 #, c-format msgid "" " %-13s %s\n" @@ -2238,12 +2263,12 @@ msgid "" "\t%s\n" msgstr "" -#: src/dird/ua_cmds.c:1808 +#: src/dird/ua_cmds.c:1854 #, fuzzy, c-format msgid " %-13s %s\n" msgstr " %-10s %s\n" -#: src/dird/ua_cmds.c:1812 +#: src/dird/ua_cmds.c:1858 #, fuzzy, c-format msgid "" "\n" @@ -2251,7 +2276,7 @@ msgid "" "\n" msgstr ": est une commande invalide.\n" -#: src/dird/ua_cmds.c:1814 +#: src/dird/ua_cmds.c:1860 msgid "" "\n" "When at a prompt, entering a period cancels the command.\n" @@ -2260,22 +2285,22 @@ msgstr "" "\n" "Sur une question, tapez un point (.) pour annuler la commande en cours.\n" -#: src/dird/ua_cmds.c:1850 src/filed/status.c:85 +#: src/dird/ua_cmds.c:1896 src/filed/status.c:85 #, c-format msgid "%s Version: %s (%s) %s %s %s %s\n" msgstr "" -#: src/dird/ua_cmds.c:1909 src/dird/ua_cmds.c:1936 src/dird/ua_cmds.c:1958 +#: src/dird/ua_cmds.c:1955 src/dird/ua_cmds.c:1982 src/dird/ua_cmds.c:2004 #, c-format msgid "No authorization for Catalog \"%s\"\n" msgstr "" -#: src/dird/ua_cmds.c:2003 +#: src/dird/ua_cmds.c:2049 #, c-format msgid "Could not open catalog database \"%s\".\n" msgstr "Impossible d'ouvrir le catalogue \"%s\".\n" -#: src/dird/ua_cmds.c:2013 +#: src/dird/ua_cmds.c:2059 #, c-format msgid "Using Catalog \"%s\"\n" msgstr "Utilisation du Catalogue \"%s\"\n" @@ -2494,57 +2519,57 @@ msgstr "1 répertoire dé-sélectionné\n" msgid "%d directories unmarked.\n" msgstr "%d répertoires dé-sélectionnés.\n" -#: src/dird/dird_conf.c:560 src/tray-monitor/tray_conf.c:168 +#: src/dird/dird_conf.c:567 src/tray-monitor/tray_conf.c:168 #: src/qt-console/tray-monitor/tray_conf.cpp:168 #, c-format msgid "No %s resource defined\n" msgstr "" -#: src/dird/dird_conf.c:569 +#: src/dird/dird_conf.c:576 #, c-format msgid "Director: name=%s MaxJobs=%d FDtimeout=%s SDtimeout=%s\n" msgstr "" -#: src/dird/dird_conf.c:574 +#: src/dird/dird_conf.c:581 #, c-format msgid " query_file=%s\n" msgstr "" -#: src/dird/dird_conf.c:577 src/dird/dird_conf.c:597 src/dird/dird_conf.c:614 -#: src/dird/dird_conf.c:682 src/dird/dird_conf.c:686 src/dird/dird_conf.c:690 -#: src/dird/dird_conf.c:723 src/dird/dird_conf.c:746 src/dird/dird_conf.c:750 -#: src/dird/dird_conf.c:754 src/dird/dird_conf.c:758 src/dird/dird_conf.c:762 -#: src/dird/dird_conf.c:775 src/dird/dird_conf.c:1011 -#: src/dird/dird_conf.c:1018 +#: src/dird/dird_conf.c:584 src/dird/dird_conf.c:604 src/dird/dird_conf.c:621 +#: src/dird/dird_conf.c:689 src/dird/dird_conf.c:693 src/dird/dird_conf.c:697 +#: src/dird/dird_conf.c:730 src/dird/dird_conf.c:753 src/dird/dird_conf.c:757 +#: src/dird/dird_conf.c:761 src/dird/dird_conf.c:765 src/dird/dird_conf.c:769 +#: src/dird/dird_conf.c:782 src/dird/dird_conf.c:1018 +#: src/dird/dird_conf.c:1025 msgid " --> " msgstr "" -#: src/dird/dird_conf.c:582 +#: src/dird/dird_conf.c:589 #, c-format msgid "Console: name=%s SSL=%d\n" msgstr "" -#: src/dird/dird_conf.c:587 +#: src/dird/dird_conf.c:594 #, c-format msgid "Counter: name=%s min=%d max=%d cur=%d wrapcntr=%s\n" msgstr "" -#: src/dird/dird_conf.c:592 +#: src/dird/dird_conf.c:599 #, c-format msgid "Counter: name=%s min=%d max=%d\n" msgstr "" -#: src/dird/dird_conf.c:606 +#: src/dird/dird_conf.c:613 #, c-format msgid "Client: name=%s address=%s FDport=%d MaxJobs=%u\n" msgstr "" -#: src/dird/dird_conf.c:609 +#: src/dird/dird_conf.c:616 #, c-format msgid " JobRetention=%s FileRetention=%s AutoPrune=%d\n" msgstr "" -#: src/dird/dird_conf.c:622 +#: src/dird/dird_conf.c:629 #, c-format msgid "" "Device: name=%s ok=%d num_writers=%d max_writers=%d\n" @@ -2553,286 +2578,286 @@ msgid "" " poolid=%s volname=%s MediaType=%s\n" msgstr "" -#: src/dird/dird_conf.c:636 +#: src/dird/dird_conf.c:643 #, c-format msgid "" "Storage: name=%s address=%s SDport=%d MaxJobs=%u\n" " DeviceName=%s MediaType=%s StorageId=%s\n" msgstr "" -#: src/dird/dird_conf.c:649 +#: src/dird/dird_conf.c:656 #, c-format msgid "" "Catalog: name=%s address=%s DBport=%d db_name=%s\n" " db_driver=%s db_user=%s MutliDBConn=%d\n" msgstr "" -#: src/dird/dird_conf.c:662 +#: src/dird/dird_conf.c:669 #, c-format msgid "%s: name=%s JobType=%d level=%s Priority=%d Enabled=%d\n" msgstr "" -#: src/dird/dird_conf.c:663 +#: src/dird/dird_conf.c:670 msgid "JobDefs" msgstr "JobDefs" -#: src/dird/dird_conf.c:667 +#: src/dird/dird_conf.c:674 #, c-format msgid "" " MaxJobs=%u Resched=%d Times=%d Interval=%s Spool=%d WritePartAfterJob=" "%d\n" msgstr "" -#: src/dird/dird_conf.c:673 +#: src/dird/dird_conf.c:680 #, c-format msgid " SpoolSize=%s\n" msgstr "" -#: src/dird/dird_conf.c:676 +#: src/dird/dird_conf.c:683 #, c-format msgid " Accurate=%d\n" msgstr "" -#: src/dird/dird_conf.c:679 +#: src/dird/dird_conf.c:686 #, c-format msgid " SelectionType=%d\n" msgstr "" -#: src/dird/dird_conf.c:694 +#: src/dird/dird_conf.c:701 #, c-format msgid " --> Where=%s\n" msgstr "" -#: src/dird/dird_conf.c:697 +#: src/dird/dird_conf.c:704 #, c-format msgid " --> RegexWhere=%s\n" msgstr " --> RegexWhere=%s\n" -#: src/dird/dird_conf.c:700 +#: src/dird/dird_conf.c:707 #, c-format msgid " --> Bootstrap=%s\n" msgstr "" -#: src/dird/dird_conf.c:703 +#: src/dird/dird_conf.c:710 #, c-format msgid " --> WriteBootstrap=%s\n" msgstr "" -#: src/dird/dird_conf.c:706 +#: src/dird/dird_conf.c:713 #, fuzzy, c-format msgid " --> PluginOptions=%s\n" msgstr " --> RunOnSuccess=%u\n" -#: src/dird/dird_conf.c:709 +#: src/dird/dird_conf.c:716 #, c-format msgid " --> MaxRunTime=%u\n" msgstr " --> MaxRunTime=%u\n" -#: src/dird/dird_conf.c:712 +#: src/dird/dird_conf.c:719 #, c-format msgid " --> MaxWaitTime=%u\n" msgstr " --> MaxWaitTime=%u\n" -#: src/dird/dird_conf.c:715 +#: src/dird/dird_conf.c:722 #, c-format msgid " --> MaxStartDelay=%u\n" msgstr " --> MaxStartDelay=%u\n" -#: src/dird/dird_conf.c:718 +#: src/dird/dird_conf.c:725 #, fuzzy, c-format msgid " --> MaxRunSchedTime=%u\n" msgstr " --> MaxRunTime=%u\n" -#: src/dird/dird_conf.c:730 +#: src/dird/dird_conf.c:737 #, fuzzy, c-format msgid " --> Base %s\n" msgstr " --> Target=%s\n" -#: src/dird/dird_conf.c:736 src/lib/runscript.c:297 +#: src/dird/dird_conf.c:743 src/lib/runscript.c:297 msgid " --> RunScript\n" msgstr " --> RunScript\n" -#: src/dird/dird_conf.c:737 src/lib/runscript.c:298 +#: src/dird/dird_conf.c:744 src/lib/runscript.c:298 #, c-format msgid " --> Command=%s\n" msgstr " --> Command=%s\n" -#: src/dird/dird_conf.c:738 src/lib/runscript.c:299 +#: src/dird/dird_conf.c:745 src/lib/runscript.c:299 #, c-format msgid " --> Target=%s\n" msgstr " --> Target=%s\n" -#: src/dird/dird_conf.c:739 src/lib/runscript.c:300 +#: src/dird/dird_conf.c:746 src/lib/runscript.c:300 #, c-format msgid " --> RunOnSuccess=%u\n" msgstr " --> RunOnSuccess=%u\n" -#: src/dird/dird_conf.c:740 src/lib/runscript.c:301 +#: src/dird/dird_conf.c:747 src/lib/runscript.c:301 #, c-format msgid " --> RunOnFailure=%u\n" msgstr " --> RunOnFailure=%u\n" -#: src/dird/dird_conf.c:741 src/lib/runscript.c:302 +#: src/dird/dird_conf.c:748 src/lib/runscript.c:302 #, c-format msgid " --> FailJobOnError=%u\n" msgstr "" -#: src/dird/dird_conf.c:742 src/lib/runscript.c:303 +#: src/dird/dird_conf.c:749 src/lib/runscript.c:303 #, c-format msgid " --> RunWhen=%u\n" msgstr " --> RunWhen=%u\n" -#: src/dird/dird_conf.c:768 +#: src/dird/dird_conf.c:775 #, c-format msgid " --> Run=%s\n" msgstr "" -#: src/dird/dird_conf.c:772 +#: src/dird/dird_conf.c:779 #, c-format msgid " --> SelectionPattern=%s\n" msgstr "" -#: src/dird/dird_conf.c:786 +#: src/dird/dird_conf.c:793 #, c-format msgid "FileSet: name=%s\n" msgstr "" -#: src/dird/dird_conf.c:880 src/dird/dird_conf.c:959 +#: src/dird/dird_conf.c:887 src/dird/dird_conf.c:966 #, c-format msgid "Schedule: name=%s\n" msgstr "" -#: src/dird/dird_conf.c:885 +#: src/dird/dird_conf.c:892 #, c-format msgid " --> Run Level=%s\n" msgstr "" -#: src/dird/dird_conf.c:886 +#: src/dird/dird_conf.c:893 msgid " hour=" msgstr "" -#: src/dird/dird_conf.c:895 +#: src/dird/dird_conf.c:902 msgid " mday=" msgstr "" -#: src/dird/dird_conf.c:904 +#: src/dird/dird_conf.c:911 msgid " month=" msgstr "" -#: src/dird/dird_conf.c:913 +#: src/dird/dird_conf.c:920 msgid " wday=" msgstr "" -#: src/dird/dird_conf.c:922 +#: src/dird/dird_conf.c:929 msgid " wom=" msgstr "" -#: src/dird/dird_conf.c:931 +#: src/dird/dird_conf.c:938 msgid " woy=" msgstr "" -#: src/dird/dird_conf.c:940 +#: src/dird/dird_conf.c:947 #, c-format msgid " mins=%d\n" msgstr "" -#: src/dird/dird_conf.c:942 src/dird/dird_conf.c:946 src/dird/dird_conf.c:950 +#: src/dird/dird_conf.c:949 src/dird/dird_conf.c:953 src/dird/dird_conf.c:957 msgid " --> " msgstr "" -#: src/dird/dird_conf.c:967 +#: src/dird/dird_conf.c:974 #, c-format msgid "Pool: name=%s PoolType=%s\n" msgstr "" -#: src/dird/dird_conf.c:969 +#: src/dird/dird_conf.c:976 #, c-format msgid " use_cat=%d use_once=%d cat_files=%d\n" msgstr "" -#: src/dird/dird_conf.c:972 +#: src/dird/dird_conf.c:979 #, c-format msgid " max_vols=%d auto_prune=%d VolRetention=%s\n" msgstr "" -#: src/dird/dird_conf.c:975 +#: src/dird/dird_conf.c:982 #, c-format msgid " VolUse=%s recycle=%d LabelFormat=%s\n" msgstr "" -#: src/dird/dird_conf.c:979 +#: src/dird/dird_conf.c:986 #, c-format msgid " CleaningPrefix=%s LabelType=%d\n" msgstr "" -#: src/dird/dird_conf.c:981 +#: src/dird/dird_conf.c:988 #, c-format msgid " RecyleOldest=%d PurgeOldest=%d ActionOnPurge=%d\n" msgstr "" -#: src/dird/dird_conf.c:985 +#: src/dird/dird_conf.c:992 #, c-format msgid " MaxVolJobs=%d MaxVolFiles=%d MaxVolBytes=%s\n" msgstr "" -#: src/dird/dird_conf.c:989 +#: src/dird/dird_conf.c:996 #, c-format msgid " MigTime=%s MigHiBytes=%s MigLoBytes=%s\n" msgstr "" -#: src/dird/dird_conf.c:993 +#: src/dird/dird_conf.c:1000 #, c-format msgid " JobRetention=%s FileRetention=%s\n" msgstr "" -#: src/dird/dird_conf.c:997 +#: src/dird/dird_conf.c:1004 #, c-format msgid " NextPool=%s\n" msgstr "" -#: src/dird/dird_conf.c:1000 +#: src/dird/dird_conf.c:1007 #, c-format msgid " RecyclePool=%s\n" msgstr "" -#: src/dird/dird_conf.c:1003 +#: src/dird/dird_conf.c:1010 #, fuzzy, c-format msgid " ScratchPool=%s\n" msgstr "Utilisation du Catalogue \"%s\"\n" -#: src/dird/dird_conf.c:1006 +#: src/dird/dird_conf.c:1013 #, fuzzy, c-format msgid " Catalog=%s\n" msgstr "Utilisation du Catalogue \"%s\"\n" -#: src/dird/dird_conf.c:1026 +#: src/dird/dird_conf.c:1033 #, c-format msgid "Messages: name=%s\n" msgstr "" -#: src/dird/dird_conf.c:1028 +#: src/dird/dird_conf.c:1035 #, c-format msgid " mailcmd=%s\n" msgstr "" -#: src/dird/dird_conf.c:1030 +#: src/dird/dird_conf.c:1037 #, c-format msgid " opcmd=%s\n" msgstr "" -#: src/dird/dird_conf.c:1034 src/tray-monitor/tray_conf.c:199 +#: src/dird/dird_conf.c:1041 src/tray-monitor/tray_conf.c:199 #: src/qt-console/tray-monitor/tray_conf.cpp:199 #, c-format msgid "Unknown resource type %d in dump_resource.\n" msgstr "" -#: src/dird/dird_conf.c:1365 src/tray-monitor/tray_conf.c:257 +#: src/dird/dird_conf.c:1372 src/tray-monitor/tray_conf.c:257 #: src/qt-console/tray-monitor/tray_conf.cpp:257 #, c-format msgid "Unknown resource type %d in free_resource.\n" msgstr "" -#: src/dird/dird_conf.c:1397 src/dird/dird_conf.c:1412 +#: src/dird/dird_conf.c:1404 src/dird/dird_conf.c:1419 #: src/tray-monitor/tray_conf.c:288 src/wx-console/console_conf.c:265 #: src/console/console_conf.c:259 src/filed/filed_conf.c:361 #: src/qt-console/tray-monitor/tray_conf.cpp:288 @@ -2841,54 +2866,54 @@ msgstr "" msgid "%s item is required in %s resource, but not found.\n" msgstr "" -#: src/dird/dird_conf.c:1403 src/tray-monitor/tray_conf.c:294 +#: src/dird/dird_conf.c:1410 src/tray-monitor/tray_conf.c:294 #: src/lib/parse_conf.c:225 src/qt-console/tray-monitor/tray_conf.cpp:294 #, c-format msgid "Too many items in %s resource\n" msgstr "Trop d'élément dans la ressource %s\n" -#: src/dird/dird_conf.c:1443 +#: src/dird/dird_conf.c:1450 #, c-format msgid "Cannot find Pool resource %s\n" msgstr "Impossible de trouver la ressource Pool \"%s\"\n" -#: src/dird/dird_conf.c:1454 +#: src/dird/dird_conf.c:1461 #, c-format msgid "Cannot find Console resource %s\n" msgstr "Impossible de trouver la ressource Console \"%s\"\n" -#: src/dird/dird_conf.c:1460 src/stored/stored_conf.c:611 +#: src/dird/dird_conf.c:1467 src/stored/stored_conf.c:611 #: src/filed/filed_conf.c:381 #, c-format msgid "Cannot find Director resource %s\n" msgstr "Impossible de trouver la ressource Director \"%s\"\n" -#: src/dird/dird_conf.c:1467 src/stored/stored_conf.c:617 +#: src/dird/dird_conf.c:1474 src/stored/stored_conf.c:617 #, c-format msgid "Cannot find Storage resource %s\n" msgstr "Impossible de trouver la ressource Storage \"%s\"\n" -#: src/dird/dird_conf.c:1476 +#: src/dird/dird_conf.c:1483 #, c-format msgid "Cannot find Job resource %s\n" msgstr "Impossible de trouver la ressource Job \"%s\"\n" -#: src/dird/dird_conf.c:1526 +#: src/dird/dird_conf.c:1533 #, c-format msgid "Cannot find Counter resource %s\n" msgstr "Impossible de trouver la ressource Counter \"%s\"\n" -#: src/dird/dird_conf.c:1534 src/filed/filed_conf.c:387 +#: src/dird/dird_conf.c:1541 src/filed/filed_conf.c:387 #, c-format msgid "Cannot find Client resource %s\n" msgstr "Impossible de trouver la ressource Client \"%s\"\n" -#: src/dird/dird_conf.c:1547 +#: src/dird/dird_conf.c:1554 #, c-format msgid "Cannot find Schedule resource %s\n" msgstr "Impossible de trouver la ressource Schedule \"%s\"\n" -#: src/dird/dird_conf.c:1552 src/dird/dird_conf.c:1612 +#: src/dird/dird_conf.c:1559 src/dird/dird_conf.c:1619 #: src/tray-monitor/tray_conf.c:314 src/tray-monitor/tray_conf.c:352 #: src/qt-console/tray-monitor/tray_conf.cpp:314 #: src/qt-console/tray-monitor/tray_conf.cpp:352 @@ -2896,12 +2921,12 @@ msgstr "Impossible de trouver la ressource Schedule \"%s\"\n" msgid "Unknown resource type %d in save_resource.\n" msgstr "" -#: src/dird/dird_conf.c:1627 +#: src/dird/dird_conf.c:1634 #, c-format msgid "Name item is required in %s resource, but not found.\n" msgstr "" -#: src/dird/dird_conf.c:1635 src/tray-monitor/tray_conf.c:372 +#: src/dird/dird_conf.c:1642 src/tray-monitor/tray_conf.c:372 #: src/wx-console/console_conf.c:328 src/console/console_conf.c:322 #: src/filed/filed_conf.c:446 src/qt-console/tray-monitor/tray_conf.cpp:372 #: src/qt-console/bat_conf.cpp:334 @@ -2909,43 +2934,43 @@ msgstr "" msgid "Attempt to define second %s resource named \"%s\" is not permitted.\n" msgstr "" -#: src/dird/dird_conf.c:1640 +#: src/dird/dird_conf.c:1647 #, c-format msgid "Inserting %s res: %s index=%d pass=%d\n" msgstr "" -#: src/dird/dird_conf.c:1653 +#: src/dird/dird_conf.c:1660 #, fuzzy, c-format msgid "Expected one of: %s, got: %s" msgstr "Attendait %s, a pas : %s" -#: src/dird/dird_conf.c:1725 +#: src/dird/dird_conf.c:1732 #, c-format msgid "Expected a Migration Job Type keyword, got: %s" msgstr "Attendait un type de Job de Migration, eu : %s" -#: src/dird/dird_conf.c:1751 +#: src/dird/dird_conf.c:1758 #, c-format msgid "Expected a Job Type keyword, got: %s" msgstr "" -#: src/dird/dird_conf.c:1775 +#: src/dird/dird_conf.c:1782 #, c-format msgid "Expected a Job Level keyword, got: %s" msgstr "Attendait un niveau de sauvegarde, eu : %s" -#: src/dird/dird_conf.c:1795 +#: src/dird/dird_conf.c:1802 #, c-format msgid "Expected a Restore replacement option, got: %s" msgstr "Attendait un niveau de remplacement, eu : %s" -#: src/dird/dird_conf.c:1845 src/dird/dird_conf.c:1961 +#: src/dird/dird_conf.c:1852 src/dird/dird_conf.c:1968 #: src/lib/parse_conf.c:761 src/lib/parse_conf.c:777 src/lib/ini.c:593 #, c-format msgid "Expect %s, got: %s" msgstr "Attendait %s, a pas : %s" -#: src/dird/dird_conf.c:1867 src/lib/parse_conf.c:478 +#: src/dird/dird_conf.c:1874 src/lib/parse_conf.c:478 #, c-format msgid "Could not find config Resource %s referenced on line %d : %s\n" msgstr "" @@ -3083,7 +3108,7 @@ msgid "Select full restore to a specified Job date" msgstr "" "Sélectionner la dernière sauvegarde pour un client avant une certaine date" -#: src/dird/ua_restore.c:446 src/dird/ua_status.c:862 src/stored/status.c:546 +#: src/dird/ua_restore.c:446 src/dird/ua_status.c:862 src/stored/status.c:611 #: src/filed/status.c:373 src/wx-console/wxbconfigpanel.cpp:220 msgid "Cancel" msgstr "Annulé" @@ -3518,48 +3543,48 @@ msgstr "Les valeurs doivent être supérieurs à zéro.\n" msgid "Slot too large.\n" msgstr "Slot trop grand.\n" -#: src/dird/ua_label.c:187 src/dird/ua_label.c:364 src/dird/ua_label.c:1223 -#: src/dird/ua_run.c:1557 +#: src/dird/ua_label.c:189 src/dird/ua_label.c:366 src/dird/ua_label.c:1228 +#: src/dird/ua_run.c:1563 msgid "command line" msgstr "" -#: src/dird/ua_label.c:205 src/dird/ua_label.c:526 src/dird/ua_label.c:1230 +#: src/dird/ua_label.c:207 src/dird/ua_label.c:531 src/dird/ua_label.c:1235 msgid "No slots in changer to scan.\n" msgstr "Pas de slot dans le magasin à scanner.\n" -#: src/dird/ua_label.c:217 src/dird/ua_label.c:537 +#: src/dird/ua_label.c:219 src/dird/ua_label.c:542 msgid "No Volumes found to label, or no barcodes.\n" msgstr "Pas de volume à labéliser ou pas de codebar.\n" -#: src/dird/ua_label.c:227 src/dird/ua_label.c:1251 +#: src/dird/ua_label.c:229 src/dird/ua_label.c:1256 #, c-format msgid "Slot %d greater than max %d ignored.\n" msgstr "Le slot %d est ignoré car il est supérieur au maximum %d.\n" -#: src/dird/ua_label.c:265 +#: src/dird/ua_label.c:267 #, c-format msgid "No VolName for Slot=%d InChanger set to zero.\n" msgstr "Pas de volume sur le Slot %d. Mise à zéro de InChanger.\n" -#: src/dird/ua_label.c:286 +#: src/dird/ua_label.c:288 #, c-format msgid "Catalog record for Volume \"%s\" updated to reference slot %d.\n" msgstr "" "Mise à jour des informations du volume \"%s\" dans le catalogue (Slot=%d).\n" -#: src/dird/ua_label.c:290 +#: src/dird/ua_label.c:292 #, c-format msgid "Catalog record for Volume \"%s\" is up to date.\n" msgstr "Le volume \"%s\" est à jour dans le catalogue.\n" -#: src/dird/ua_label.c:296 +#: src/dird/ua_label.c:298 #, c-format msgid "Volume \"%s\" not found in catalog. Slot=%d InChanger set to zero.\n" msgstr "" "Volume \"%s\" absent du catalogue. mise à zéro de InChanger pour le Slot=" "%d.\n" -#: src/dird/ua_label.c:392 +#: src/dird/ua_label.c:394 #, c-format msgid "" "Volume \"%s\" has VolStatus %s. It must be Purged or Recycled before " @@ -3568,39 +3593,39 @@ msgstr "" "Le volume \"%s\" (VolStatus) a le statut \"%s\". Il doit être purgé ou bien\n" "recyclé avant de pouvoir le re-labéliser.\n" -#: src/dird/ua_label.c:408 +#: src/dird/ua_label.c:410 msgid "Enter new Volume name: " msgstr "Saisissez le nouveau nom du Volume : " -#: src/dird/ua_label.c:420 +#: src/dird/ua_label.c:425 #, c-format msgid "Media record for new Volume \"%s\" already exists.\n" msgstr "Le nouveau volume \"%s\" existe déjà en base.\n" -#: src/dird/ua_label.c:438 +#: src/dird/ua_label.c:443 msgid "Enter slot (0 or Enter for none): " msgstr "Saisissez le slot (0 ou Entrée pour aucun) : " -#: src/dird/ua_label.c:466 +#: src/dird/ua_label.c:471 #, c-format msgid "Delete of Volume \"%s\" failed. ERR=%s" msgstr "Impossible de supprimer le volume \"%s\". ERR=%s" -#: src/dird/ua_label.c:469 +#: src/dird/ua_label.c:474 #, c-format msgid "Old volume \"%s\" deleted from catalog.\n" msgstr "L'ancien volume \"%s\" a été supprimé du catalogue.\n" -#: src/dird/ua_label.c:480 +#: src/dird/ua_label.c:485 #, c-format msgid "Requesting to mount %s ...\n" msgstr "Demande pour monter %s...\n" -#: src/dird/ua_label.c:502 +#: src/dird/ua_label.c:507 msgid "Do not forget to mount the drive!!!\n" msgstr "N'oubliez pas de monter le lecteur.\n" -#: src/dird/ua_label.c:542 +#: src/dird/ua_label.c:547 msgid "" "The following Volumes will be labeled:\n" "Slot Volume\n" @@ -3610,99 +3635,99 @@ msgstr "" "Slot Volume\n" "==============\n" -#: src/dird/ua_label.c:551 +#: src/dird/ua_label.c:556 #, fuzzy msgid "Do you want to label these Volumes? (yes|no): " msgstr "" "\n" "Voulez vous restaurer tous les fichiers ? (oui|non) : " -#: src/dird/ua_label.c:571 +#: src/dird/ua_label.c:576 #, c-format msgid "Media record for Slot %d Volume \"%s\" already exists.\n" msgstr "" -#: src/dird/ua_label.c:577 +#: src/dird/ua_label.c:582 #, c-format msgid "Error setting InChanger: ERR=%s" msgstr "Impossible de positionner le flag InChanger : ERR=%s" -#: src/dird/ua_label.c:600 +#: src/dird/ua_label.c:605 #, c-format msgid "Maximum pool Volumes=%d reached.\n" msgstr "Le nombre maximum de volume (%d) pour ce pool est atteint.\n" -#: src/dird/ua_label.c:608 +#: src/dird/ua_label.c:613 #, c-format msgid "Catalog record for cleaning tape \"%s\" successfully created.\n" msgstr "" -#: src/dird/ua_label.c:615 +#: src/dird/ua_label.c:620 #, c-format msgid "Catalog error on cleaning tape: %s" msgstr "" -#: src/dird/ua_label.c:651 +#: src/dird/ua_label.c:656 #, c-format msgid "Illegal character \"%c\" in a volume name.\n" msgstr "Caractères « %c » interdits dans le nom d'un volume.\n" -#: src/dird/ua_label.c:698 +#: src/dird/ua_label.c:703 #, c-format msgid "Sending relabel command from \"%s\" to \"%s\" ...\n" msgstr "Envoie de la commande pour re-labéliser de \"%s\" à \"%s\"...\n" -#: src/dird/ua_label.c:705 +#: src/dird/ua_label.c:710 #, c-format msgid "Sending label command for Volume \"%s\" Slot %d ...\n" msgstr "Demande de labélisation du volume \"%s\" Slot %d...\n" -#: src/dird/ua_label.c:746 +#: src/dird/ua_label.c:751 #, c-format msgid "Catalog record for Volume \"%s\", Slot %d successfully created.\n" msgstr "" -#: src/dird/ua_label.c:759 +#: src/dird/ua_label.c:764 #, c-format msgid "Label command failed for Volume %s.\n" msgstr "Impossible de labéliser le volume %s.\n" -#: src/dird/ua_label.c:797 +#: src/dird/ua_label.c:802 msgid "Could not open SD socket.\n" msgstr "Impossible d'ouvrir la socket avec le SD.\n" -#: src/dird/ua_label.c:869 src/dird/ua_label.c:879 +#: src/dird/ua_label.c:874 src/dird/ua_label.c:884 #, c-format msgid "Invalid Slot number: %s\n" msgstr "Numéro de slot invalide : %s\n" -#: src/dird/ua_label.c:888 +#: src/dird/ua_label.c:893 #, c-format msgid "Invalid Volume name: %s\n" msgstr "Nom de Volume invalide : %s\n" -#: src/dird/ua_label.c:982 +#: src/dird/ua_label.c:987 #, c-format msgid "Device \"%s\" has %d slots.\n" msgstr "Le Device \"%s\" a %d slots.\n" -#: src/dird/ua_label.c:1028 +#: src/dird/ua_label.c:1033 #, c-format msgid "Pool \"%s\" resource not found for volume \"%s\"!\n" msgstr "La ressource Pool \"%s\" est introuvable pour le volume \"%s\"\n" -#: src/dird/ua_label.c:1242 +#: src/dird/ua_label.c:1247 #, fuzzy msgid "No Volumes found, or no barcodes.\n" msgstr "Pas de volume à labéliser ou pas de codebar.\n" -#: src/dird/ua_label.c:1245 +#: src/dird/ua_label.c:1250 msgid "" " Slot | Volume Name | Status | Media Type | " "Pool |\n" msgstr "" -#: src/dird/ua_label.c:1246 +#: src/dird/ua_label.c:1251 msgid "" "------+------------------+-----------+----------------------" "+--------------------|\n" @@ -3924,15 +3949,15 @@ msgid "New Recycle flag is: %s\n" msgstr "" #: src/dird/ua_update.c:257 src/dird/ua_update.c:277 src/dird/ua_update.c:699 -#: src/dird/ua_run.c:180 src/dird/backup.c:784 src/dird/backup.c:785 -#: src/dird/backup.c:786 src/dird/ua_input.c:131 src/stored/parse_bsr.c:864 +#: src/dird/ua_run.c:180 src/dird/backup.c:788 src/dird/backup.c:789 +#: src/dird/backup.c:790 src/dird/ua_input.c:131 src/stored/parse_bsr.c:863 #: src/tools/dbcheck.c:1352 msgid "yes" msgstr "oui" #: src/dird/ua_update.c:257 src/dird/ua_update.c:277 src/dird/ua_update.c:699 -#: src/dird/backup.c:784 src/dird/backup.c:785 src/dird/backup.c:786 -#: src/dird/ua_input.c:135 src/stored/parse_bsr.c:864 +#: src/dird/ua_run.c:200 src/dird/backup.c:788 src/dird/backup.c:789 +#: src/dird/backup.c:790 src/dird/ua_input.c:135 src/stored/parse_bsr.c:863 msgid "no" msgstr "non" @@ -4011,7 +4036,7 @@ msgstr "Impossible de mettre à jour les informations du Volume : ERR=%s" msgid "New ActionOnPurge is: %s\n" msgstr "La nouvelle durée d'utilisation est : %s\n" -#: src/dird/ua_update.c:605 src/dird/ua_run.c:235 +#: src/dird/ua_update.c:605 src/dird/ua_run.c:222 msgid "Parameters to modify:\n" msgstr "Paramètre à modifier :\n" @@ -4083,7 +4108,7 @@ msgstr "" msgid "Done" msgstr "Fin" -#: src/dird/ua_update.c:624 src/dird/ua_run.c:265 src/dird/ua_run.c:594 +#: src/dird/ua_update.c:624 src/dird/ua_run.c:252 src/dird/ua_run.c:600 msgid "Select parameter to modify" msgstr "Sélectionnez le paramètre à modifier" @@ -4322,7 +4347,7 @@ msgstr "" msgid "Pool resource \"%s\" not found.\n" msgstr "" -#: src/dird/migrate.c:316 src/dird/migrate.c:896 +#: src/dird/migrate.c:316 src/dird/migrate.c:898 #, fuzzy, c-format msgid "Could not get job record for JobId %s to %s. ERR=%s" msgstr "Impossible de récupérer le Job du JobId=%s : ERR=%s\n" @@ -4337,141 +4362,141 @@ msgstr "" msgid "Start %s JobId %s, Job=%s\n" msgstr "Démarrage du backup JobId %s, Job=%s\n" -#: src/dird/migrate.c:710 +#: src/dird/migrate.c:712 #, fuzzy, c-format msgid "No %s SQL selection pattern specified.\n" msgstr "Pas de storage sélectionné.\n" -#: src/dird/migrate.c:717 src/dird/migrate.c:736 src/dird/migrate.c:757 -#: src/dird/migrate.c:793 src/dird/migrate.c:820 src/dird/migrate.c:954 -#: src/dird/migrate.c:987 src/dird/migrate.c:1116 +#: src/dird/migrate.c:719 src/dird/migrate.c:738 src/dird/migrate.c:759 +#: src/dird/migrate.c:795 src/dird/migrate.c:822 src/dird/migrate.c:956 +#: src/dird/migrate.c:989 src/dird/migrate.c:1118 #, fuzzy, c-format msgid "SQL failed. ERR=%s\n" msgstr "fopen %s en erreur : ERR=%s\n" -#: src/dird/migrate.c:740 src/dird/migrate.c:747 src/dird/migrate.c:761 -#: src/dird/migrate.c:824 +#: src/dird/migrate.c:742 src/dird/migrate.c:749 src/dird/migrate.c:763 +#: src/dird/migrate.c:826 #, fuzzy, c-format msgid "No Volumes found to %s.\n" msgstr "Aucun volume trouvé pour la restauration.\n" -#: src/dird/migrate.c:775 src/dird/migrate.c:864 src/dird/migrate.c:884 +#: src/dird/migrate.c:777 src/dird/migrate.c:866 src/dird/migrate.c:886 #, fuzzy msgid "Invalid JobId found.\n" msgstr "Période invalide.\n" -#: src/dird/migrate.c:835 +#: src/dird/migrate.c:837 #, fuzzy, c-format msgid "Unknown %s Selection Type.\n" msgstr "Job du Type=%d inconnu\n" -#: src/dird/migrate.c:846 src/dird/migrate.c:867 src/dird/migrate.c:887 +#: src/dird/migrate.c:848 src/dird/migrate.c:869 src/dird/migrate.c:889 #, fuzzy, c-format msgid "No JobIds found to %s.\n" msgstr "Pas de job trouvé pour : %s.\n" -#: src/dird/migrate.c:850 +#: src/dird/migrate.c:852 #, fuzzy, c-format msgid "The following %u JobId%s chosen to be %s: %s\n" msgstr "Les fichiers suivants sont absents :\n" -#: src/dird/migrate.c:851 +#: src/dird/migrate.c:853 msgid " was" msgstr "" -#: src/dird/migrate.c:851 +#: src/dird/migrate.c:853 msgid "s were" msgstr "" -#: src/dird/migrate.c:903 +#: src/dird/migrate.c:905 #, fuzzy, c-format msgid "%s using JobId=%s Job=%s\n" msgstr "Migration utilisant JobId=%s Job=%s\n" -#: src/dird/migrate.c:937 +#: src/dird/migrate.c:939 msgid "Could not start migration job.\n" msgstr "" -#: src/dird/migrate.c:939 +#: src/dird/migrate.c:941 #, fuzzy, c-format msgid "%s JobId %d started.\n" msgstr "Le job %d est annulé.\n" -#: src/dird/migrate.c:958 +#: src/dird/migrate.c:960 #, fuzzy, c-format msgid "No %s found to %s.\n" msgstr "Aucun volume trouvé pour la restauration.\n" -#: src/dird/migrate.c:962 +#: src/dird/migrate.c:964 #, c-format msgid "SQL error. Expected 1 MediaId got %d\n" msgstr "" -#: src/dird/migrate.c:991 src/dird/migrate.c:1121 +#: src/dird/migrate.c:993 src/dird/migrate.c:1123 #, fuzzy, c-format msgid "No %ss found to %s.\n" msgstr "Aucun volume trouvé pour la restauration.\n" -#: src/dird/migrate.c:1013 +#: src/dird/migrate.c:1015 msgid "Selection Type 'pooluncopiedjobs' only applies to Copy Jobs" msgstr "" -#: src/dird/migrate.c:1022 +#: src/dird/migrate.c:1024 #, fuzzy, c-format msgid "SQL to get uncopied jobs failed. ERR=%s\n" msgstr "fopen %s en erreur : ERR=%s\n" -#: src/dird/migrate.c:1045 +#: src/dird/migrate.c:1047 #, fuzzy, c-format msgid "No %s %s selection pattern specified.\n" msgstr "Pas de storage sélectionné.\n" -#: src/dird/migrate.c:1056 +#: src/dird/migrate.c:1058 #, fuzzy, c-format msgid "SQL to get %s failed. ERR=%s\n" msgstr "fopen %s en erreur : ERR=%s\n" -#: src/dird/migrate.c:1061 +#: src/dird/migrate.c:1063 #, c-format msgid "Query of Pool \"%s\" returned no Jobs to %s.\n" msgstr "" -#: src/dird/migrate.c:1099 +#: src/dird/migrate.c:1101 #, c-format msgid "Regex pattern matched no Jobs to %s.\n" msgstr "" -#: src/dird/migrate.c:1263 +#: src/dird/migrate.c:1265 #, c-format msgid "%s OK -- with warnings" msgstr "%s OK -- avec des avertissements" -#: src/dird/migrate.c:1265 +#: src/dird/migrate.c:1267 #, c-format msgid "%s OK" msgstr "" -#: src/dird/migrate.c:1270 +#: src/dird/migrate.c:1272 #, c-format msgid "*** %s Error ***" msgstr "*** %s Erreur ***" -#: src/dird/migrate.c:1280 +#: src/dird/migrate.c:1282 #, c-format msgid "%s Canceled" msgstr "%s Annulé" -#: src/dird/migrate.c:1289 +#: src/dird/migrate.c:1291 #, c-format msgid "Inappropriate %s term code" msgstr "" -#: src/dird/migrate.c:1299 +#: src/dird/migrate.c:1301 #, fuzzy, c-format msgid "%s -- no files to %s" msgstr "Aucun volume trouvé pour la restauration.\n" -#: src/dird/migrate.c:1314 +#: src/dird/migrate.c:1316 #, fuzzy, c-format msgid "" "%s %s %s (%s):\n" @@ -4535,17 +4560,17 @@ msgstr "" " Statut de fin du SD : %s\n" " Statut de fin : %s\n" -#: src/dird/migrate.c:1425 +#: src/dird/migrate.c:1427 #, c-format msgid "No Next Pool specification found in Pool \"%s\".\n" msgstr "" -#: src/dird/migrate.c:1431 +#: src/dird/migrate.c:1433 #, c-format msgid "No Storage specification found in Next Pool \"%s\".\n" msgstr "" -#: src/dird/migrate.c:1437 +#: src/dird/migrate.c:1439 #, fuzzy msgid "Storage from Pool's NextPool resource" msgstr "Sélectionnez le Pool" @@ -4554,46 +4579,46 @@ msgstr "Sélectionnez le Pool" msgid "Choose item to prune" msgstr "Que voulez vous purger du catalogue (prune)" -#: src/dird/ua_prune.c:171 +#: src/dird/ua_prune.c:175 #, c-format msgid "Cannot prune Volume \"%s\" because it is archived.\n" msgstr "Impossible de pruner le Volume \"%s\" car il est archivé.\n" -#: src/dird/ua_prune.c:213 +#: src/dird/ua_prune.c:217 #, fuzzy msgid "Pruned Jobs from JobHisto catalog.\n" msgstr "Purge du catalogue (prune) de %d %s du client %s.\n" -#: src/dird/ua_prune.c:301 +#: src/dird/ua_prune.c:305 #, fuzzy msgid "Begin pruning Files.\n" msgstr "Début de purge des fichiers du catalogue (prune).\n" -#: src/dird/ua_prune.c:316 +#: src/dird/ua_prune.c:320 msgid "No Files found to prune.\n" msgstr "Pas de fichier trouvé pour la purge du catalogue (prune).\n" -#: src/dird/ua_prune.c:339 +#: src/dird/ua_prune.c:343 #, c-format msgid "Pruned Files from %s Jobs for client %s from catalog.\n" msgstr "" "Purge du catalogue des fichiers (prune) de %s Jobs pour le client %s.\n" -#: src/dird/ua_prune.c:481 +#: src/dird/ua_prune.c:489 #, fuzzy, c-format msgid "Begin pruning Jobs older than %s.\n" msgstr "Début de purge des Jobs du catalogue (prune).\n" -#: src/dird/ua_prune.c:592 +#: src/dird/ua_prune.c:600 #, c-format msgid "Pruned %d %s for client %s from catalog.\n" msgstr "Purge du catalogue (prune) de %d %s du client %s.\n" -#: src/dird/ua_prune.c:593 +#: src/dird/ua_prune.c:601 msgid "Jobs" msgstr "Jobs" -#: src/dird/ua_prune.c:595 +#: src/dird/ua_prune.c:603 msgid "No Jobs found to prune.\n" msgstr "Pas de job trouvé pour la purge du catalogue (prune).\n" @@ -4618,51 +4643,59 @@ msgstr "Job échoué.\n" msgid "Job queued. JobId=%s\n" msgstr "Job mis en queue. JobId=%s\n" -#: src/dird/ua_run.c:202 +#: src/dird/ua_run.c:203 +#, fuzzy, c-format +msgid "" +"\n" +"Bad response: %s. You must answer yes, mod, or no.\n" +"\n" +msgstr "Réponse invalide. Vous devez répondre oui ou non.\n" + +#: src/dird/ua_run.c:207 msgid "Job not run.\n" msgstr "Job non lancé.\n" -#: src/dird/ua_run.c:236 +#: src/dird/ua_run.c:223 msgid "Level" msgstr "Type" -#: src/dird/ua_run.c:241 +#: src/dird/ua_run.c:228 #, fuzzy msgid "Restore Client" msgstr "Restauration annulée" -#: src/dird/ua_run.c:245 src/wx-console/wxbrestorepanel.cpp:356 +#: src/dird/ua_run.c:232 src/wx-console/wxbrestorepanel.cpp:356 #: src/wx-console/wxbrestorepanel.cpp:854 #: src/wx-console/wxbrestorepanel.cpp:1918 msgid "When" msgstr "Quand" -#: src/dird/ua_run.c:246 src/wx-console/wxbrestorepanel.cpp:357 +#: src/dird/ua_run.c:233 src/wx-console/wxbrestorepanel.cpp:357 #: src/wx-console/wxbrestorepanel.cpp:1128 #: src/wx-console/wxbrestorepanel.cpp:1921 msgid "Priority" msgstr "Priorité" -#: src/dird/ua_run.c:253 +#: src/dird/ua_run.c:240 msgid "Verify Job" msgstr "Job de vérification" -#: src/dird/ua_run.c:256 src/wx-console/wxbrestorepanel.cpp:349 +#: src/dird/ua_run.c:243 src/wx-console/wxbrestorepanel.cpp:349 #: src/wx-console/wxbrestorepanel.cpp:1899 msgid "Bootstrap" msgstr "Bootstrap" -#: src/dird/ua_run.c:257 src/wx-console/wxbrestorepanel.cpp:350 +#: src/dird/ua_run.c:244 src/wx-console/wxbrestorepanel.cpp:350 #: src/wx-console/wxbrestorepanel.cpp:1104 #: src/wx-console/wxbrestorepanel.cpp:1901 msgid "Where" msgstr "Destination" -#: src/dird/ua_run.c:258 +#: src/dird/ua_run.c:245 msgid "File Relocation" msgstr "" -#: src/dird/ua_run.c:259 src/wx-console/wxbrestorepanel.cpp:352 +#: src/dird/ua_run.c:246 src/wx-console/wxbrestorepanel.cpp:352 #: src/wx-console/wxbrestorepanel.cpp:1112 #: src/wx-console/wxbrestorepanel.cpp:1905 #: src/wx-console/wxbrestorepanel.cpp:1906 @@ -4672,221 +4705,221 @@ msgstr "" msgid "Replace" msgstr "Écrasement" -#: src/dird/ua_run.c:260 +#: src/dird/ua_run.c:247 msgid "JobId" msgstr "JobId" -#: src/dird/ua_run.c:263 +#: src/dird/ua_run.c:250 msgid "Plugin Options" msgstr "" -#: src/dird/ua_run.c:274 src/dird/ua_run.c:1563 +#: src/dird/ua_run.c:261 src/dird/ua_run.c:1569 msgid "user selection" msgstr "" -#: src/dird/ua_run.c:306 +#: src/dird/ua_run.c:293 msgid "" "Please enter desired start time as YYYY-MM-DD HH:MM:SS (return for now): " msgstr "" "Saisissez la date de lancement (YYYY-MM-DD HH:MM:SS) (ou maintenant) : " -#: src/dird/ua_run.c:314 src/dird/ua_run.c:490 +#: src/dird/ua_run.c:301 src/dird/ua_run.c:477 msgid "Invalid time, using current time.\n" msgstr "" -#: src/dird/ua_run.c:321 +#: src/dird/ua_run.c:308 msgid "Enter new Priority: " msgstr "Saisissez la nouvelle priorité : " -#: src/dird/ua_run.c:325 +#: src/dird/ua_run.c:312 msgid "Priority must be a positive integer.\n" msgstr "La priorité doit être un entier positif.\n" -#: src/dird/ua_run.c:346 +#: src/dird/ua_run.c:333 msgid "Please enter the Bootstrap file name: " msgstr "Saisissez le nom du fichier Bootstrap : " # Impossible d'ouvrir %s : ERR=%s -#: src/dird/ua_run.c:358 +#: src/dird/ua_run.c:345 #, c-format msgid "Warning cannot open %s: ERR=%s\n" msgstr "Impossible d'ouvrir %s : ERR=%s\n" -#: src/dird/ua_run.c:377 +#: src/dird/ua_run.c:364 #, fuzzy msgid "Please enter the full path prefix for restore (/ for none): " msgstr "Saisissez le chemin (prefix) pour la restauration (/ pour aucun) : " -#: src/dird/ua_run.c:399 +#: src/dird/ua_run.c:386 msgid "Replace:\n" msgstr "Écrasement :\n" -#: src/dird/ua_run.c:403 +#: src/dird/ua_run.c:390 msgid "Select replace option" msgstr "Saisissez l'option d'écrasement" -#: src/dird/ua_run.c:414 +#: src/dird/ua_run.c:401 msgid "" "You must set the bootstrap file to NULL to be able to specify a JobId.\n" msgstr "" "Vous ne devez pas spécifié de fichier bootstrap pour pouvoir utiliser un " "JobId.\n" -#: src/dird/ua_run.c:419 +#: src/dird/ua_run.c:406 #, fuzzy msgid "Please Plugin Options string: " msgstr "Saisissez le début du chemin (prefix) à enlever : " -#: src/dird/ua_run.c:457 src/dird/ua_run.c:466 +#: src/dird/ua_run.c:444 src/dird/ua_run.c:453 msgid "User input" msgstr "" -#: src/dird/ua_run.c:520 +#: src/dird/ua_run.c:507 #, c-format msgid "Invalid replace option: %s\n" msgstr "Option d'écrasement (Replace) invalide : %s\n" -#: src/dird/ua_run.c:583 +#: src/dird/ua_run.c:589 #, c-format msgid "strip_prefix=%s add_prefix=%s add_suffix=%s\n" msgstr "" -#: src/dird/ua_run.c:586 +#: src/dird/ua_run.c:592 msgid "This will replace your current Where value\n" msgstr "" -#: src/dird/ua_run.c:587 +#: src/dird/ua_run.c:593 msgid "Strip prefix" msgstr "" -#: src/dird/ua_run.c:588 +#: src/dird/ua_run.c:594 msgid "Add prefix" msgstr "" -#: src/dird/ua_run.c:589 +#: src/dird/ua_run.c:595 msgid "Add file suffix" msgstr "" -#: src/dird/ua_run.c:590 +#: src/dird/ua_run.c:596 msgid "Enter a regexp" msgstr "" -#: src/dird/ua_run.c:591 +#: src/dird/ua_run.c:597 msgid "Test filename manipulation" msgstr "" -#: src/dird/ua_run.c:592 +#: src/dird/ua_run.c:598 msgid "Use this ?" msgstr "" -#: src/dird/ua_run.c:597 +#: src/dird/ua_run.c:603 #, fuzzy msgid "Please enter the path prefix to strip: " msgstr "Saisissez le début du chemin (prefix) à enlever : " -#: src/dird/ua_run.c:605 +#: src/dird/ua_run.c:611 #, fuzzy msgid "Please enter the path prefix to add (/ for none): " msgstr "Saisissez le chemin (prefix) à ajouter (/ pour aucun) : " -#: src/dird/ua_run.c:616 +#: src/dird/ua_run.c:622 #, fuzzy msgid "Please enter the file suffix to add: " msgstr "Saisissez une extention à ajouter aux fichiers : " -#: src/dird/ua_run.c:623 +#: src/dird/ua_run.c:629 msgid "Please enter a valid regexp (!from!to!): " msgstr "Saisissez une regexp valide (!rechercher!remplacer!) : " -#: src/dird/ua_run.c:636 +#: src/dird/ua_run.c:642 #, c-format msgid "regexwhere=%s\n" msgstr "" -#: src/dird/ua_run.c:642 +#: src/dird/ua_run.c:648 #, c-format msgid "strip_prefix=%s add_prefix=%s add_suffix=%s result=%s\n" msgstr "" -#: src/dird/ua_run.c:649 +#: src/dird/ua_run.c:655 msgid "Cannot use your regexp\n" msgstr "Impossible d'utiliser votre regexp\n" -#: src/dird/ua_run.c:652 +#: src/dird/ua_run.c:658 msgid "Enter a period (.) to stop this test\n" msgstr "" -#: src/dird/ua_run.c:653 +#: src/dird/ua_run.c:659 msgid "Please enter filename to test: " msgstr "Saisissez un nom de fichier à tester : " -#: src/dird/ua_run.c:655 +#: src/dird/ua_run.c:661 #, c-format msgid "%s -> %s\n" msgstr "%s -> %s\n" -#: src/dird/ua_run.c:699 +#: src/dird/ua_run.c:705 msgid "Cannot use your regexp.\n" msgstr "Impossible d'utiliser votre regexp.\n" -#: src/dird/ua_run.c:712 src/dird/ua_run.c:742 +#: src/dird/ua_run.c:718 src/dird/ua_run.c:748 msgid "Levels:\n" msgstr "Types :\n" -#: src/dird/ua_run.c:714 src/stored/status.c:600 src/lib/util.c:426 +#: src/dird/ua_run.c:720 src/stored/status.c:665 src/lib/util.c:426 #: src/lib/util.c:472 src/filed/status.c:519 msgid "Full" msgstr "Full" -#: src/dird/ua_run.c:715 src/stored/status.c:603 src/lib/util.c:429 +#: src/dird/ua_run.c:721 src/stored/status.c:668 src/lib/util.c:429 #: src/filed/status.c:522 msgid "Incremental" msgstr "Incrémental" -#: src/dird/ua_run.c:716 src/stored/status.c:606 src/lib/util.c:432 +#: src/dird/ua_run.c:722 src/stored/status.c:671 src/lib/util.c:432 #: src/filed/status.c:525 msgid "Differential" msgstr "Différentiel" -#: src/dird/ua_run.c:717 src/stored/status.c:609 src/lib/util.c:435 +#: src/dird/ua_run.c:723 src/stored/status.c:674 src/lib/util.c:435 #: src/filed/status.c:528 msgid "Since" msgstr "Depuis" -#: src/dird/ua_run.c:718 +#: src/dird/ua_run.c:724 msgid "VirtualFull" msgstr "" -#: src/dird/ua_run.c:719 src/dird/ua_run.c:748 +#: src/dird/ua_run.c:725 src/dird/ua_run.c:754 msgid "Select level" msgstr "Saisissez le type" -#: src/dird/ua_run.c:743 +#: src/dird/ua_run.c:749 msgid "Initialize Catalog" msgstr "Initialisez le catalogue" -#: src/dird/ua_run.c:744 src/stored/status.c:612 src/lib/util.c:438 +#: src/dird/ua_run.c:750 src/stored/status.c:677 src/lib/util.c:438 #: src/filed/status.c:531 msgid "Verify Catalog" msgstr "" -#: src/dird/ua_run.c:745 src/lib/util.c:444 +#: src/dird/ua_run.c:751 src/lib/util.c:444 msgid "Verify Volume to Catalog" msgstr "" -#: src/dird/ua_run.c:746 src/lib/util.c:447 +#: src/dird/ua_run.c:752 src/lib/util.c:447 msgid "Verify Disk to Catalog" msgstr "" -#: src/dird/ua_run.c:747 +#: src/dird/ua_run.c:753 msgid "Verify Volume Data (not yet implemented)" msgstr "Vérification des données sur le volume (pas encore implémenté)" -#: src/dird/ua_run.c:768 +#: src/dird/ua_run.c:774 msgid "Level not appropriate for this Job. Cannot be changed.\n" msgstr "" -#: src/dird/ua_run.c:799 +#: src/dird/ua_run.c:805 #, fuzzy, c-format msgid "" "Run Admin Job\n" @@ -4905,7 +4938,7 @@ msgstr "" "Quand : %s\n" "Priorité : %d\n" -#: src/dird/ua_run.c:843 +#: src/dird/ua_run.c:849 #, fuzzy, c-format msgid "" "Run Backup job\n" @@ -4929,12 +4962,12 @@ msgstr "" "Quand : %s\n" "Priorité : %d\n" -#: src/dird/ua_run.c:874 +#: src/dird/ua_run.c:880 #, fuzzy, c-format msgid "Could not get job record for selected JobId. ERR=%s" msgstr "Impossible de récupérer le Job du JobId=%s : ERR=%s\n" -#: src/dird/ua_run.c:913 +#: src/dird/ua_run.c:919 #, fuzzy, c-format msgid "" "Run Verify Job\n" @@ -4961,11 +4994,11 @@ msgstr "" "Quand : %s\n" "Priorité : %d\n" -#: src/dird/ua_run.c:942 +#: src/dird/ua_run.c:948 msgid "Please enter a JobId for restore: " msgstr "Saisissez le JobId pour la restauration : " -#: src/dird/ua_run.c:982 +#: src/dird/ua_run.c:988 #, fuzzy, c-format msgid "" "Run Restore job\n" @@ -4995,7 +5028,7 @@ msgstr "" "Catalogue : %s\n" "Priorité : %d\n" -#: src/dird/ua_run.c:1038 +#: src/dird/ua_run.c:1044 #, c-format msgid "" "Run Restore job\n" @@ -5026,7 +5059,7 @@ msgstr "" "Priorité : %d\n" "Options Plugins: %s\n" -#: src/dird/ua_run.c:1069 +#: src/dird/ua_run.c:1075 #, c-format msgid "" "Run Restore job\n" @@ -5037,17 +5070,17 @@ msgstr "" "JobName : %s\n" "Bootstrap : %s\n" -#: src/dird/ua_run.c:1077 +#: src/dird/ua_run.c:1083 #, c-format msgid "RegexWhere: %s\n" msgstr "" -#: src/dird/ua_run.c:1080 +#: src/dird/ua_run.c:1086 #, c-format msgid "Where: %s\n" msgstr "Where : %s\n" -#: src/dird/ua_run.c:1084 +#: src/dird/ua_run.c:1090 #, c-format msgid "" "Replace: %s\n" @@ -5068,230 +5101,230 @@ msgstr "" "Priorité : %d\n" "Options Plugins : %s\n" -#: src/dird/ua_run.c:1139 +#: src/dird/ua_run.c:1145 #, fuzzy msgid "Run Copy job\n" msgstr "Sélectionnez le Job de restauration" -#: src/dird/ua_run.c:1141 +#: src/dird/ua_run.c:1147 #, fuzzy msgid "Run Migration job\n" msgstr "Sélectionnez le Job de restauration" -#: src/dird/ua_run.c:1170 +#: src/dird/ua_run.c:1176 #, c-format msgid "Unknown Job Type=%d\n" msgstr "Job du Type=%d inconnu\n" -#: src/dird/ua_run.c:1239 +#: src/dird/ua_run.c:1245 #, c-format msgid "Value missing for keyword %s\n" msgstr "" -#: src/dird/ua_run.c:1246 +#: src/dird/ua_run.c:1252 msgid "Job name specified twice.\n" msgstr "Le job est déjà spécifié.\n" -#: src/dird/ua_run.c:1254 +#: src/dird/ua_run.c:1260 msgid "JobId specified twice.\n" msgstr "Le JobId est déjà spécifié.\n" -#: src/dird/ua_run.c:1263 src/dird/ua_run.c:1403 +#: src/dird/ua_run.c:1269 src/dird/ua_run.c:1409 msgid "Client specified twice.\n" msgstr "Le client est déjà spécifié.\n" -#: src/dird/ua_run.c:1271 +#: src/dird/ua_run.c:1277 msgid "FileSet specified twice.\n" msgstr "Le FileSet est déjà spécifié.\n" -#: src/dird/ua_run.c:1279 +#: src/dird/ua_run.c:1285 msgid "Level specified twice.\n" msgstr "Le type (Level) est déjà spécifié.\n" -#: src/dird/ua_run.c:1288 +#: src/dird/ua_run.c:1294 msgid "Storage specified twice.\n" msgstr "Le Storage est déjà spécifié.\n" -#: src/dird/ua_run.c:1296 +#: src/dird/ua_run.c:1302 msgid "RegexWhere or Where specified twice.\n" msgstr "RegexWhere ou Where est déjà spécifiée.\n" -#: src/dird/ua_run.c:1301 +#: src/dird/ua_run.c:1307 #, fuzzy msgid "No authorization for \"regexwhere\" specification.\n" msgstr "La destination (Where) est déjà spécifiée.\n" -#: src/dird/ua_run.c:1308 +#: src/dird/ua_run.c:1314 msgid "Where or RegexWhere specified twice.\n" msgstr "RegexWhere ou Where est déjà spécifiée.\n" -#: src/dird/ua_run.c:1313 +#: src/dird/ua_run.c:1319 #, fuzzy msgid "No authoriztion for \"where\" specification.\n" msgstr "Pas d'enregistrement trouvé en base pour : %s\n" -#: src/dird/ua_run.c:1320 +#: src/dird/ua_run.c:1326 msgid "Bootstrap specified twice.\n" msgstr "Le bootstrap est déjà spécifié.\n" -#: src/dird/ua_run.c:1328 +#: src/dird/ua_run.c:1334 msgid "Replace specified twice.\n" msgstr "L'option d'écrasement (Replace) est déjà spécifié.\n" -#: src/dird/ua_run.c:1336 +#: src/dird/ua_run.c:1342 msgid "When specified twice.\n" msgstr "La planification (When) est déjà spécifiée.\n" -#: src/dird/ua_run.c:1344 +#: src/dird/ua_run.c:1350 msgid "Priority specified twice.\n" msgstr "La priorité (Priority) est déjà spécifiée.\n" -#: src/dird/ua_run.c:1349 +#: src/dird/ua_run.c:1355 msgid "Priority must be positive nonzero setting it to 10.\n" msgstr "" "La priorité doit être supérieure à zéro. Utilisation d'une priorité de 10.\n" -#: src/dird/ua_run.c:1359 +#: src/dird/ua_run.c:1365 msgid "Verify Job specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1387 +#: src/dird/ua_run.c:1393 msgid "Migration Job specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1395 +#: src/dird/ua_run.c:1401 msgid "Pool specified twice.\n" msgstr "Le pool est déjà spécifié.\n" -#: src/dird/ua_run.c:1411 +#: src/dird/ua_run.c:1417 #, fuzzy msgid "Restore Client specified twice.\n" msgstr "Le client est déjà spécifié.\n" -#: src/dird/ua_run.c:1418 +#: src/dird/ua_run.c:1424 #, fuzzy msgid "Plugin Options not yet implemented.\n" msgstr "Le client est déjà spécifié.\n" -#: src/dird/ua_run.c:1421 +#: src/dird/ua_run.c:1427 #, fuzzy msgid "Plugin Options specified twice.\n" msgstr "Le client est déjà spécifié.\n" -#: src/dird/ua_run.c:1426 +#: src/dird/ua_run.c:1432 #, fuzzy msgid "No authoriztion for \"PluginOptions\" specification.\n" msgstr "Pas d'enregistrement trouvé en base pour : %s\n" -#: src/dird/ua_run.c:1433 +#: src/dird/ua_run.c:1439 #, fuzzy msgid "Spool flag specified twice.\n" msgstr "Le pool est déjà spécifié.\n" -#: src/dird/ua_run.c:1440 +#: src/dird/ua_run.c:1446 #, fuzzy msgid "Invalid spooldata flag.\n" msgstr "Période invalide.\n" -#: src/dird/ua_run.c:1449 +#: src/dird/ua_run.c:1455 #, fuzzy msgid "IgnoreDuplicateCheck flag specified twice.\n" msgstr "Le pool est déjà spécifié.\n" -#: src/dird/ua_run.c:1456 +#: src/dird/ua_run.c:1462 #, fuzzy msgid "Invalid ignoreduplicatecheck flag.\n" msgstr "Période invalide.\n" -#: src/dird/ua_run.c:1461 +#: src/dird/ua_run.c:1467 #, fuzzy msgid "Accurate flag specified twice.\n" msgstr "Le pool est déjà spécifié.\n" -#: src/dird/ua_run.c:1468 +#: src/dird/ua_run.c:1474 #, fuzzy msgid "Invalid accurate flag.\n" msgstr "Période invalide.\n" -#: src/dird/ua_run.c:1489 +#: src/dird/ua_run.c:1495 #, c-format msgid "Invalid keyword: %s\n" msgstr "Argument invalide : %s\n" -#: src/dird/ua_run.c:1504 +#: src/dird/ua_run.c:1510 #, c-format msgid "Catalog \"%s\" not found\n" msgstr "Le catalogue \"%s\" est introuvable\n" -#: src/dird/ua_run.c:1508 +#: src/dird/ua_run.c:1514 #, c-format msgid "No authorization. Catalog \"%s\".\n" msgstr "" -#: src/dird/ua_run.c:1519 +#: src/dird/ua_run.c:1525 #, c-format msgid "Job \"%s\" not found\n" msgstr "Le job \"%s\" est introuvable\n" -#: src/dird/ua_run.c:1526 +#: src/dird/ua_run.c:1532 msgid "A job name must be specified.\n" msgstr "Un nom de Job doit être spécifié.\n" -#: src/dird/ua_run.c:1532 +#: src/dird/ua_run.c:1538 #, c-format msgid "No authorization. Job \"%s\".\n" msgstr "" -#: src/dird/ua_run.c:1540 +#: src/dird/ua_run.c:1546 #, c-format msgid "Pool \"%s\" not found.\n" msgstr "Le pool \"%s\" est introuvable.\n" -#: src/dird/ua_run.c:1550 +#: src/dird/ua_run.c:1556 #, c-format msgid "No authorization. Pool \"%s\".\n" msgstr "" -#: src/dird/ua_run.c:1560 +#: src/dird/ua_run.c:1566 #, c-format msgid "Storage \"%s\" not found.\n" msgstr "Le Storage \"%s\" est introuvable.\n" -#: src/dird/ua_run.c:1569 src/dird/job.c:1245 +#: src/dird/ua_run.c:1575 src/dird/job.c:1245 msgid "No storage specified.\n" msgstr "Pas de storage sélectionné.\n" -#: src/dird/ua_run.c:1572 +#: src/dird/ua_run.c:1578 #, c-format msgid "No authorization. Storage \"%s\".\n" msgstr "" -#: src/dird/ua_run.c:1592 src/dird/ua_run.c:1612 +#: src/dird/ua_run.c:1598 src/dird/ua_run.c:1618 #, c-format msgid "No authorization. Client \"%s\".\n" msgstr "" -#: src/dird/ua_run.c:1602 +#: src/dird/ua_run.c:1608 #, fuzzy, c-format msgid "Restore Client \"%s\" not found.\n" msgstr "le client \"%s\" est introuvable.\n" -#: src/dird/ua_run.c:1621 +#: src/dird/ua_run.c:1627 #, c-format msgid "FileSet \"%s\" not found.\n" msgstr "Le FileSet \"%s\" est introuvable.\n" -#: src/dird/ua_run.c:1630 +#: src/dird/ua_run.c:1636 #, c-format msgid "No authorization. FileSet \"%s\".\n" msgstr "" -#: src/dird/ua_run.c:1638 +#: src/dird/ua_run.c:1644 #, c-format msgid "Verify Job \"%s\" not found.\n" msgstr "" -#: src/dird/ua_run.c:1648 +#: src/dird/ua_run.c:1654 #, c-format msgid "Migration Job \"%s\" not found.\n" msgstr "" @@ -5349,25 +5382,25 @@ msgstr "" msgid "Start Backup JobId %s, Job=%s\n" msgstr "Démarrage du backup JobId %s, Job=%s\n" -#: src/dird/backup.c:517 +#: src/dird/backup.c:521 #, c-format msgid "Unexpected Client Job message: %s\n" msgstr "" -#: src/dird/backup.c:530 +#: src/dird/backup.c:534 #, c-format msgid "Network error with FD during %s: ERR=%s\n" msgstr "" -#: src/dird/backup.c:565 +#: src/dird/backup.c:569 msgid "No Job status returned from FD.\n" msgstr "Impossible de récupérer le statut du Job depuis le FD.\n" -#: src/dird/backup.c:653 +#: src/dird/backup.c:657 msgid "Backup failed -- incomplete" msgstr "" -#: src/dird/backup.c:726 +#: src/dird/backup.c:730 #, fuzzy, c-format msgid "" "%s %s %s (%s):\n" @@ -5440,12 +5473,12 @@ msgstr "" " Statut de fin : %s\n" "\n" -#: src/dird/backup.c:828 +#: src/dird/backup.c:832 #, c-format msgid "Could not get Job Volume Parameters to update Bootstrap file. ERR=%s\n" msgstr "" -#: src/dird/backup.c:864 +#: src/dird/backup.c:868 #, c-format msgid "" "Could not open WriteBootstrap file:\n" @@ -5454,7 +5487,7 @@ msgstr "" "Impossible d'ouvrir le fichier bootstrap (WriteBootstrap) :\n" "%s : ERR=%s\n" -#: src/dird/restore.c:137 src/dird/msgchan.c:472 +#: src/dird/restore.c:137 src/dird/msgchan.c:476 #, c-format msgid "Could not open bootstrap file %s: ERR=%s\n" msgstr "Impossible d'ouvrir le fichier bootstrap %s : ERR=%s\n" @@ -5469,40 +5502,40 @@ msgstr "Impossible de trouver la ressource Storage \"%s\"\n" msgid "Could not acquire read storage lock for \"%s\"" msgstr "Impossible de trouver la ressource Storage \"%s\"\n" -#: src/dird/restore.c:502 +#: src/dird/restore.c:505 msgid "" "Cannot restore without a bootstrap file.\n" "You probably ran a restore job directly. All restore jobs must\n" "be run using the restore command.\n" msgstr "" -#: src/dird/restore.c:510 +#: src/dird/restore.c:513 #, c-format msgid "Start Restore Job %s\n" msgstr "Démarrage du Job de restauration %s\n" -#: src/dird/restore.c:561 +#: src/dird/restore.c:564 msgid "Restore OK -- warning file count mismatch" msgstr "Restauration Ok -- attention le nombre de fichier ne correspond pas" -#: src/dird/restore.c:563 +#: src/dird/restore.c:566 msgid "Restore OK" msgstr "Restauration OK" -#: src/dird/restore.c:567 +#: src/dird/restore.c:570 #, fuzzy msgid "Restore OK -- with warnings" msgstr "Backup OK -- avec des erreurs" -#: src/dird/restore.c:571 +#: src/dird/restore.c:574 msgid "*** Restore Error ***" msgstr "*** Restauration en erreur ***" -#: src/dird/restore.c:581 +#: src/dird/restore.c:584 msgid "Restore Canceled" msgstr "Restauration annulée" -#: src/dird/restore.c:608 +#: src/dird/restore.c:611 #, fuzzy, c-format msgid "" "%s %s %s (%s):\n" @@ -5546,7 +5579,7 @@ msgstr "Statut disponible pour :\n" msgid "Select daemon type for status" msgstr "Saisissez le composant à afficher" -#: src/dird/ua_status.c:294 src/stored/status.c:218 +#: src/dird/ua_status.c:294 src/stored/status.c:248 #, c-format msgid "%s Version: %s (%s) %s %s %s\n" msgstr "%s Version : %s (%s) %s %s %s\n" @@ -5556,7 +5589,7 @@ msgstr "%s Version : %s (%s) %s %s %s\n" msgid "Daemon started %s. Jobs: run=%d, running=%d mode=%d,%d\n" msgstr "Démon démarré depuis %s, %d jobs lancés depuis cette date.\n" -#: src/dird/ua_status.c:300 src/stored/status.c:228 src/filed/status.c:142 +#: src/dird/ua_status.c:300 src/stored/status.c:258 src/filed/status.c:142 #, fuzzy, c-format msgid " Heap: heap=%s smbytes=%s max_bytes=%s bufs=%s max_bufs=%s\n" msgstr " Heap: bytes=%s smbytes=%s max_bytes=%s bufs=%s max_bufs=%s\n" @@ -5621,7 +5654,7 @@ msgstr "" msgid "No Scheduled Jobs.\n" msgstr "Pas de job programmé.\n" -#: src/dird/ua_status.c:604 src/stored/status.c:396 src/filed/status.c:183 +#: src/dird/ua_status.c:604 src/stored/status.c:450 src/filed/status.c:183 msgid "" "\n" "Running Jobs:\n" @@ -5795,7 +5828,7 @@ msgstr "" msgid "No Terminated Jobs.\n" msgstr "Pas de job terminé.\n" -#: src/dird/ua_status.c:818 src/stored/status.c:507 src/filed/status.c:330 +#: src/dird/ua_status.c:818 src/stored/status.c:572 src/filed/status.c:330 msgid "" "\n" "Terminated Jobs:\n" @@ -5803,7 +5836,7 @@ msgstr "" "\n" "Job terminés :\n" -#: src/dird/ua_status.c:819 src/stored/status.c:514 src/filed/status.c:340 +#: src/dird/ua_status.c:819 src/stored/status.c:579 src/filed/status.c:340 msgid " JobId Level Files Bytes Status Finished Name \n" msgstr " JobId Type Fichiers Octets Statut Terminé Nom\n" @@ -5811,41 +5844,41 @@ msgstr " JobId Type Fichiers Octets Statut Terminé Nom\n" msgid "====================================================================\n" msgstr "=====================================================================\n" -#: src/dird/ua_status.c:852 src/stored/status.c:536 src/lib/util.c:180 +#: src/dird/ua_status.c:852 src/stored/status.c:601 src/lib/util.c:180 #: src/filed/status.c:363 msgid "Created" msgstr "Crée" -#: src/dird/ua_status.c:856 src/stored/status.c:540 src/lib/util.c:196 +#: src/dird/ua_status.c:856 src/stored/status.c:605 src/lib/util.c:196 #: src/lib/util.c:331 src/lib/util.c:478 src/filed/status.c:367 msgid "Error" msgstr "Erreur" -#: src/dird/ua_status.c:859 src/stored/status.c:543 src/filed/status.c:370 +#: src/dird/ua_status.c:859 src/stored/status.c:608 src/filed/status.c:370 msgid "Diffs" msgstr "" -#: src/dird/ua_status.c:865 src/stored/status.c:549 src/stored/btape.c:1523 +#: src/dird/ua_status.c:865 src/stored/status.c:614 src/stored/btape.c:1523 #: src/lib/util.c:189 src/lib/util.c:324 src/filed/status.c:376 #: src/wx-console/wxbconfigpanel.cpp:209 msgid "OK" msgstr "OK" -#: src/dird/ua_status.c:868 src/stored/status.c:552 src/lib/util.c:202 +#: src/dird/ua_status.c:868 src/stored/status.c:617 src/lib/util.c:202 #: src/lib/util.c:327 msgid "OK -- with warnings" msgstr "OK -- avec des avertissements" -#: src/dird/ua_status.c:871 src/stored/status.c:555 src/filed/status.c:379 +#: src/dird/ua_status.c:871 src/stored/status.c:620 src/filed/status.c:379 msgid "Other" msgstr "Autre" -#: src/dird/ua_status.c:875 src/stored/status.c:567 src/filed/status.c:391 +#: src/dird/ua_status.c:875 src/stored/status.c:632 src/filed/status.c:391 #, fuzzy, c-format msgid "%6d\t%-6s\t%8s\t%10s\t%-7s\t%-8s\t%s\n" msgstr "%6d %-6s %8s %10s %-7s %-8s %s\n" -#: src/dird/ua_status.c:883 src/stored/status.c:575 src/filed/status.c:399 +#: src/dird/ua_status.c:883 src/stored/status.c:640 src/filed/status.c:399 #, c-format msgid "%6d %-6s %8s %10s %-7s %-8s %s\n" msgstr "%6d %-6s %8s %10s %-7s %-8s %s\n" @@ -6021,7 +6054,7 @@ msgstr "" msgid "Job DiffPool override" msgstr "" -#: src/dird/job.c:893 src/stored/bscan.c:1052 +#: src/dird/job.c:893 src/stored/bscan.c:1056 #, c-format msgid "Could not create Client record. ERR=%s\n" msgstr "" @@ -6367,7 +6400,17 @@ msgstr "" msgid "\n" "Language-Team: LANGUAGE \n" @@ -95,7 +95,7 @@ msgstr "De huidige %s retention periode: %s\n" msgid "Continue? (yes/mod/no): " msgstr "Doorgaan? (ja, wijz, nee):" -#: src/dird/ua_select.c:62 src/dird/ua_run.c:232 +#: src/dird/ua_select.c:62 src/dird/ua_run.c:219 msgid "mod" msgstr "" @@ -115,8 +115,8 @@ msgstr "U heeft de volgende keuzes:\n" msgid "The defined Storage resources are:\n" msgstr "De gedefinieerde Opslag media zijn:\n" -#: src/dird/ua_select.c:167 src/dird/ua_dotcmds.c:727 src/dird/ua_cmds.c:995 -#: src/dird/ua_run.c:237 src/wx-console/wxbrestorepanel.cpp:339 +#: src/dird/ua_select.c:167 src/dird/ua_dotcmds.c:734 src/dird/ua_cmds.c:995 +#: src/dird/ua_run.c:224 src/wx-console/wxbrestorepanel.cpp:339 #: src/wx-console/wxbrestorepanel.cpp:355 #: src/wx-console/wxbrestorepanel.cpp:479 #: src/wx-console/wxbrestorepanel.cpp:480 @@ -137,7 +137,7 @@ msgstr "Selecteer opslag medium" msgid "The defined FileSet resources are:\n" msgstr "De gedefinieerde Fileset media zijn:\n" -#: src/dird/ua_select.c:190 src/dird/ua_restore.c:1300 src/dird/ua_run.c:239 +#: src/dird/ua_select.c:190 src/dird/ua_restore.c:1300 src/dird/ua_run.c:226 msgid "FileSet" msgstr "" @@ -145,7 +145,7 @@ msgstr "" msgid "Select FileSet resource" msgstr "Selecteer FileSet bron" -#: src/dird/ua_select.c:220 src/dird/ua_cmds.c:1983 +#: src/dird/ua_select.c:220 src/dird/ua_cmds.c:2029 msgid "Could not find a Catalog resource\n" msgstr "Kan Catalog medium niet vinden\n" @@ -172,8 +172,8 @@ msgid "The defined Job resources are:\n" msgstr "De gedefinieerde job resources zijn:\n" #: src/dird/ua_select.c:266 src/dird/ua_select.c:289 src/dird/ua_select.c:330 -#: src/dird/ua_select.c:1186 src/dird/dird_conf.c:663 src/dird/ua_prune.c:593 -#: src/dird/ua_run.c:238 +#: src/dird/ua_select.c:1186 src/dird/dird_conf.c:670 src/dird/ua_prune.c:601 +#: src/dird/ua_run.c:225 msgid "Job" msgstr "Job" @@ -198,8 +198,8 @@ msgstr "Selecteer Job om terug te zetten" msgid "The defined Client resources are:\n" msgstr "De gedefinieerde Clients zijn:\n" -#: src/dird/ua_select.c:355 src/dird/ua_select.c:464 src/dird/ua_dotcmds.c:728 -#: src/dird/ua_cmds.c:996 src/dird/ua_run.c:243 +#: src/dird/ua_select.c:355 src/dird/ua_select.c:464 src/dird/ua_dotcmds.c:735 +#: src/dird/ua_cmds.c:996 src/dird/ua_run.c:230 #: src/wx-console/wxbrestorepanel.cpp:336 #: src/wx-console/wxbrestorepanel.cpp:354 #: src/wx-console/wxbrestorepanel.cpp:431 @@ -258,7 +258,7 @@ msgstr "Selecteer Client" msgid "Could not find Pool \"%s\": ERR=%s" msgstr "" -#: src/dird/ua_select.c:532 src/dird/ua_output.c:473 src/dird/ua_update.c:436 +#: src/dird/ua_select.c:532 src/dird/ua_output.c:476 src/dird/ua_update.c:436 #, c-format msgid "Error obtaining pool ids. ERR=%s\n" msgstr "" @@ -272,12 +272,12 @@ msgid "Defined Pools:\n" msgstr "Gedefinieerde Pools:\n" #: src/dird/ua_select.c:542 src/dird/ua_select.c:562 src/dird/ua_update.c:365 -#: src/baconfig.h:80 +#: src/baconfig.h:88 msgid "*None*" msgstr "*Geen*" #: src/dird/ua_select.c:553 src/dird/ua_select.c:666 src/dird/ua_update.c:616 -#: src/dird/ua_run.c:251 src/wx-console/wxbrestorepanel.cpp:338 +#: src/dird/ua_run.c:238 src/wx-console/wxbrestorepanel.cpp:338 #: src/wx-console/wxbrestorepanel.cpp:527 #: src/wx-console/wxbrestorepanel.cpp:537 #: src/wx-console/wxbrestorepanel.cpp:1834 @@ -418,7 +418,7 @@ msgstr "" msgid "Unauthorized command from this console.\n" msgstr "" -#: src/dird/ua_select.c:1165 src/stored/status.c:473 src/filed/status.c:241 +#: src/dird/ua_select.c:1165 src/stored/status.c:538 src/filed/status.c:241 msgid "No Jobs running.\n" msgstr "Geen Jobs in uitvoering.\n" @@ -729,8 +729,8 @@ msgstr "Bestand: %s\n" msgid "Start Admin JobId %d, Job=%s\n" msgstr "" -#: src/dird/admin.c:90 src/dird/vbackup.c:303 src/dird/migrate.c:1225 -#: src/dird/backup.c:624 +#: src/dird/admin.c:90 src/dird/vbackup.c:306 src/dird/migrate.c:1227 +#: src/dird/backup.c:628 #, c-format msgid "Error getting Job record for Job report: ERR=%s" msgstr "" @@ -747,8 +747,8 @@ msgstr "*** Admin Fout ***" msgid "Admin Canceled" msgstr "Admin geannuleerd" -#: src/dird/admin.c:110 src/dird/vbackup.c:353 src/dird/backup.c:680 -#: src/dird/restore.c:591 +#: src/dird/admin.c:110 src/dird/vbackup.c:356 src/dird/backup.c:684 +#: src/dird/restore.c:594 #, c-format msgid "Inappropriate term code: %c\n" msgstr "" @@ -757,7 +757,7 @@ msgstr "" msgid "Bacula " msgstr "" -#: src/dird/dird.c:125 +#: src/dird/dird.c:150 #, fuzzy, c-format msgid "" "\n" @@ -789,66 +789,66 @@ msgstr "" " -? geef deze melding.\n" "\n" -#: src/dird/dird.c:271 src/stored/stored.c:227 src/console/console.c:1109 +#: src/dird/dird.c:296 src/stored/stored.c:227 src/console/console.c:1109 #: src/filed/filed.c:218 src/qt-console/main.cpp:165 msgid "Cryptography library initialization failed.\n" msgstr "" -#: src/dird/dird.c:275 src/dird/dird.c:303 src/dird/dird.c:551 -#: src/dird/dird.c:554 src/stored/stored.c:231 src/console/console.c:1113 +#: src/dird/dird.c:300 src/dird/dird.c:328 src/dird/dird.c:560 +#: src/dird/dird.c:563 src/stored/stored.c:231 src/console/console.c:1113 #: src/filed/filed.c:223 src/qt-console/main.cpp:169 #, c-format msgid "Please correct configuration file: %s\n" msgstr "" -#: src/dird/dird.c:537 +#: src/dird/dird.c:546 msgid "Too many open reload requests. Request ignored.\n" msgstr "" -#: src/dird/dird.c:552 +#: src/dird/dird.c:561 msgid "Out of reload table entries. Giving up.\n" msgstr "" -#: src/dird/dird.c:555 +#: src/dird/dird.c:564 msgid "Resetting previous configuration.\n" msgstr "" -#: src/dird/dird.c:619 +#: src/dird/dird.c:628 #, c-format msgid "" "No Director resource defined in %s\n" "Without that I don't know who I am :-(\n" msgstr "" -#: src/dird/dird.c:627 src/filed/filed.c:350 +#: src/dird/dird.c:636 src/filed/filed.c:350 #, c-format msgid "No Messages resource defined in %s\n" msgstr "" -#: src/dird/dird.c:632 +#: src/dird/dird.c:641 #, c-format msgid "Only one Director resource permitted in %s\n" msgstr "" -#: src/dird/dird.c:641 src/dird/dird.c:847 src/dird/dird.c:902 -#: src/dird/dird.c:941 src/stored/stored.c:354 src/console/console.c:1296 +#: src/dird/dird.c:650 src/dird/dird.c:856 src/dird/dird.c:911 +#: src/dird/dird.c:950 src/stored/stored.c:354 src/console/console.c:1296 #: src/console/console.c:1326 src/filed/filed.c:357 src/filed/filed.c:516 #: src/wx-console/console_thread.cpp:118 src/wx-console/console_thread.cpp:144 #: src/qt-console/main.cpp:224 src/qt-console/main.cpp:254 msgid "TLS required but not configured in Bacula.\n" msgstr "" -#: src/dird/dird.c:649 src/stored/stored.c:410 src/filed/filed.c:526 +#: src/dird/dird.c:658 src/stored/stored.c:410 src/filed/filed.c:526 #, c-format msgid "\"TLS Certificate\" file not defined for Director \"%s\" in %s.\n" msgstr "" -#: src/dird/dird.c:655 src/stored/stored.c:416 src/filed/filed.c:532 +#: src/dird/dird.c:664 src/stored/stored.c:416 src/filed/filed.c:532 #, c-format msgid "\"TLS Key\" file not defined for Director \"%s\" in %s.\n" msgstr "" -#: src/dird/dird.c:662 src/stored/stored.c:422 src/filed/filed.c:538 +#: src/dird/dird.c:671 src/stored/stored.c:422 src/filed/filed.c:538 #, c-format msgid "" "Neither \"TLS CA Certificate\" or \"TLS CA Certificate Dir\" are defined for " @@ -856,46 +856,46 @@ msgid "" "using \"TLS Verify Peer\".\n" msgstr "" -#: src/dird/dird.c:681 src/stored/stored.c:441 src/filed/filed.c:557 +#: src/dird/dird.c:690 src/stored/stored.c:441 src/filed/filed.c:557 #, c-format msgid "Failed to initialize TLS context for Director \"%s\" in %s.\n" msgstr "" -#: src/dird/dird.c:689 +#: src/dird/dird.c:698 #, c-format msgid "No Job records defined in %s\n" msgstr "" -#: src/dird/dird.c:747 src/dird/dird.c:760 +#: src/dird/dird.c:756 src/dird/dird.c:769 #, c-format msgid "Hey something is wrong. p=0x%lu\n" msgstr "" -#: src/dird/dird.c:821 +#: src/dird/dird.c:830 #, c-format msgid "\"%s\" directive in Job \"%s\" resource is required, but not found.\n" msgstr "" -#: src/dird/dird.c:828 +#: src/dird/dird.c:837 msgid "Too many items in Job resource\n" msgstr "" -#: src/dird/dird.c:832 +#: src/dird/dird.c:841 #, c-format msgid "No storage specified in Job \"%s\" nor in Pool.\n" msgstr "" -#: src/dird/dird.c:856 +#: src/dird/dird.c:865 #, c-format msgid "\"TLS Certificate\" file not defined for Console \"%s\" in %s.\n" msgstr "" -#: src/dird/dird.c:862 +#: src/dird/dird.c:871 #, c-format msgid "\"TLS Key\" file not defined for Console \"%s\" in %s.\n" msgstr "" -#: src/dird/dird.c:869 +#: src/dird/dird.c:878 #, c-format msgid "" "Neither \"TLS CA Certificate\" or \"TLS CA Certificate Dir\" are defined for " @@ -903,51 +903,51 @@ msgid "" "using \"TLS Verify Peer\".\n" msgstr "" -#: src/dird/dird.c:886 src/dird/dird.c:926 src/filed/filed.c:382 +#: src/dird/dird.c:895 src/dird/dird.c:935 src/filed/filed.c:382 #, c-format msgid "Failed to initialize TLS context for File daemon \"%s\" in %s.\n" msgstr "" -#: src/dird/dird.c:909 +#: src/dird/dird.c:918 #, c-format msgid "" "Neither \"TLS CA Certificate\" or \"TLS CA Certificate Dir\" are defined for " "File daemon \"%s\" in %s.\n" msgstr "" -#: src/dird/dird.c:950 +#: src/dird/dird.c:959 #, c-format msgid "" "Neither \"TLS CA Certificate\" or \"TLS CA Certificate Dir\" are defined for " "Storage \"%s\" in %s.\n" msgstr "" -#: src/dird/dird.c:966 src/stored/stored.c:394 +#: src/dird/dird.c:975 src/stored/stored.c:394 #, c-format msgid "Failed to initialize TLS context for Storage \"%s\" in %s.\n" msgstr "" -#: src/dird/dird.c:1005 src/dird/dird.c:1007 +#: src/dird/dird.c:1014 src/dird/dird.c:1016 #, c-format msgid "Could not open Catalog \"%s\", database \"%s\".\n" msgstr "" -#: src/dird/dird.c:1010 src/tools/cats_test.c:377 +#: src/dird/dird.c:1019 src/tools/cats_test.c:377 #, c-format msgid "%s" msgstr "" -#: src/dird/dird.c:1089 +#: src/dird/dird.c:1098 #, c-format msgid "Could not create storage record for %s\n" msgstr "" -#: src/dird/dird.c:1097 +#: src/dird/dird.c:1106 #, c-format msgid "Could not update storage record for %s\n" msgstr "" -#: src/dird/dird.c:1172 src/dird/migrate.c:1070 src/stored/stored.c:491 +#: src/dird/dird.c:1181 src/dird/migrate.c:1072 src/stored/stored.c:491 #, c-format msgid "Could not compile regex pattern \"%s\" ERR=%s\n" msgstr "" @@ -966,18 +966,18 @@ msgstr "" msgid "Old style Include/Exclude not supported\n" msgstr "" -#: src/dird/inc_conf.c:393 src/dird/inc_conf.c:739 src/dird/dird_conf.c:2015 +#: src/dird/inc_conf.c:393 src/dird/inc_conf.c:739 src/dird/dird_conf.c:2022 #, c-format msgid "Expecting keyword, got: %s\n" msgstr "" -#: src/dird/inc_conf.c:401 src/dird/inc_conf.c:745 src/dird/dird_conf.c:2021 +#: src/dird/inc_conf.c:401 src/dird/inc_conf.c:745 src/dird/dird_conf.c:2028 #: src/lib/parse_conf.c:976 #, c-format msgid "expected an equals, got: %s" msgstr "" -#: src/dird/inc_conf.c:411 src/dird/inc_conf.c:754 src/dird/dird_conf.c:2032 +#: src/dird/inc_conf.c:411 src/dird/inc_conf.c:754 src/dird/dird_conf.c:2039 #, c-format msgid "Keyword %s not permitted in this resource" msgstr "" @@ -1029,7 +1029,7 @@ msgstr "" msgid "Options section not permitted in Exclude\n" msgstr "" -#: src/dird/inc_conf.c:724 src/dird/dird_conf.c:2001 +#: src/dird/inc_conf.c:724 src/dird/dird_conf.c:2008 #, c-format msgid "Expecting open brace. Got %s" msgstr "" @@ -1210,13 +1210,13 @@ msgid "" "There are no more Jobs associated with Volume \"%s\". Marking it purged.\n" msgstr "" -#: src/dird/ua_purge.c:556 src/dird/ua_label.c:769 +#: src/dird/ua_purge.c:556 src/dird/ua_label.c:774 #, c-format msgid "Connecting to Storage daemon %s at %s:%d ...\n" msgstr "" -#: src/dird/ua_purge.c:559 src/dird/ua_dotcmds.c:618 src/dird/ua_cmds.c:771 -#: src/dird/ua_cmds.c:1531 src/dird/ua_label.c:772 src/dird/job.c:448 +#: src/dird/ua_purge.c:559 src/dird/ua_dotcmds.c:625 src/dird/ua_cmds.c:771 +#: src/dird/ua_cmds.c:1577 src/dird/ua_label.c:777 src/dird/job.c:448 msgid "Failed to connect to Storage daemon.\n" msgstr "" @@ -1291,34 +1291,34 @@ msgstr "" msgid "Could not get or create the FileSet record.\n" msgstr "" -#: src/dird/vbackup.c:310 src/dird/backup.c:631 +#: src/dird/vbackup.c:313 src/dird/backup.c:635 #, c-format msgid "Error getting Client record for Job report: ERR=%s" msgstr "" -#: src/dird/vbackup.c:316 src/dird/migrate.c:1255 src/dird/backup.c:637 +#: src/dird/vbackup.c:319 src/dird/migrate.c:1257 src/dird/backup.c:641 #, c-format msgid "Error getting Media record for Volume \"%s\": ERR=%s" msgstr "" -#: src/dird/vbackup.c:326 src/dird/backup.c:647 src/dird/backup.c:656 -#: src/stored/bscan.c:1210 +#: src/dird/vbackup.c:329 src/dird/backup.c:651 src/dird/backup.c:660 +#: src/stored/bscan.c:1214 msgid "Backup OK -- with warnings" msgstr "Backup OK -- met waarschuwingen" -#: src/dird/vbackup.c:328 src/dird/backup.c:649 src/stored/bscan.c:1207 +#: src/dird/vbackup.c:331 src/dird/backup.c:653 src/stored/bscan.c:1211 msgid "Backup OK" msgstr "" -#: src/dird/vbackup.c:333 src/dird/backup.c:660 src/stored/bscan.c:1214 +#: src/dird/vbackup.c:336 src/dird/backup.c:664 src/stored/bscan.c:1218 msgid "*** Backup Error ***" msgstr "*** Backup Fout ***" -#: src/dird/vbackup.c:343 src/dird/backup.c:670 src/stored/bscan.c:1217 +#: src/dird/vbackup.c:346 src/dird/backup.c:674 src/stored/bscan.c:1221 msgid "Backup Canceled" msgstr "Backup geannuleerd" -#: src/dird/vbackup.c:390 +#: src/dird/vbackup.c:393 #, c-format msgid "" "%s %s %s (%s):\n" @@ -1365,93 +1365,93 @@ msgstr "" msgid "disabled" msgstr "" -#: src/dird/ua_output.c:208 +#: src/dird/ua_output.c:211 msgid "Keywords for the show command are:\n" msgstr "" -#: src/dird/ua_output.c:214 +#: src/dird/ua_output.c:217 #, c-format msgid "%s resource %s not found.\n" msgstr "" -#: src/dird/ua_output.c:217 +#: src/dird/ua_output.c:220 #, c-format msgid "Resource %s not found\n" msgstr "" -#: src/dird/ua_output.c:287 +#: src/dird/ua_output.c:290 msgid "Hey! DB is NULL\n" msgstr "" -#: src/dird/ua_output.c:444 +#: src/dird/ua_output.c:447 #, c-format msgid "Jobid %d used %d Volume(s): %s\n" msgstr "" -#: src/dird/ua_output.c:462 +#: src/dird/ua_output.c:465 msgid "No Pool specified.\n" msgstr "" -#: src/dird/ua_output.c:483 +#: src/dird/ua_output.c:486 #, c-format msgid "Pool: %s\n" msgstr "" -#: src/dird/ua_output.c:499 +#: src/dird/ua_output.c:502 msgid "Ignoring invalid value for days. Max is 50.\n" msgstr "" -#: src/dird/ua_output.c:521 +#: src/dird/ua_output.c:524 #, c-format msgid "Unknown list keyword: %s\n" msgstr "" -#: src/dird/ua_output.c:546 +#: src/dird/ua_output.c:549 #, c-format msgid "%s is not a job name.\n" msgstr "" -#: src/dird/ua_output.c:560 +#: src/dird/ua_output.c:563 #, c-format msgid "Could not find Pool for Job %s\n" msgstr "" -#: src/dird/ua_output.c:573 +#: src/dird/ua_output.c:576 #, c-format msgid "Could not find next Volume for Job %s (Pool=%s, Level=%s).\n" msgstr "" -#: src/dird/ua_output.c:577 +#: src/dird/ua_output.c:580 #, c-format msgid "" "The next Volume to be used by Job \"%s\" (Pool=%s, Level=%s) will be %s\n" msgstr "" -#: src/dird/ua_output.c:590 +#: src/dird/ua_output.c:593 #, c-format msgid "Could not find next Volume for Job %s.\n" msgstr "" -#: src/dird/ua_output.c:717 src/dird/job.c:133 src/tools/cats_test.c:375 +#: src/dird/ua_output.c:720 src/dird/job.c:133 src/tools/cats_test.c:375 #, c-format msgid "Could not open database \"%s\".\n" msgstr "" -#: src/dird/ua_output.c:730 +#: src/dird/ua_output.c:733 #, c-format msgid "Pool %s not in database. %s" msgstr "" -#: src/dird/ua_output.c:738 +#: src/dird/ua_output.c:741 #, c-format msgid "Pool %s created in database.\n" msgstr "" -#: src/dird/ua_output.c:791 +#: src/dird/ua_output.c:794 msgid "You have no messages.\n" msgstr "" -#: src/dird/ua_output.c:871 +#: src/dird/ua_output.c:874 msgid "Message too long to display.\n" msgstr "" @@ -1464,88 +1464,88 @@ msgstr "" msgid ": is an invalid command.\n" msgstr "" -#: src/dird/ua_dotcmds.c:546 src/dird/ua_restore.c:780 +#: src/dird/ua_dotcmds.c:553 src/dird/ua_restore.c:780 #: src/dird/ua_restore.c:823 #, c-format msgid "Unable to get Job record for JobId=%s: ERR=%s\n" msgstr "" -#: src/dird/ua_dotcmds.c:612 src/dird/ua_cmds.c:765 src/dird/ua_cmds.c:1520 +#: src/dird/ua_dotcmds.c:619 src/dird/ua_cmds.c:765 src/dird/ua_cmds.c:1566 #: src/dird/ua_status.c:352 src/dird/job.c:147 src/dird/job.c:153 #: src/dird/job.c:1160 src/dird/job.c:1164 msgid "unknown source" msgstr "" -#: src/dird/ua_dotcmds.c:615 src/dird/ua_cmds.c:768 src/dird/ua_status.c:355 +#: src/dird/ua_dotcmds.c:622 src/dird/ua_cmds.c:768 src/dird/ua_status.c:355 #, c-format msgid "Connecting to Storage daemon %s at %s:%d\n" msgstr "" -#: src/dird/ua_dotcmds.c:621 src/dird/ua_cmds.c:774 src/dird/ua_status.c:366 +#: src/dird/ua_dotcmds.c:628 src/dird/ua_cmds.c:774 src/dird/ua_status.c:366 msgid "Connected to storage daemon\n" msgstr "" -#: src/dird/ua_dotcmds.c:641 src/dird/ua_cmds.c:803 src/dird/ua_cmds.c:1202 +#: src/dird/ua_dotcmds.c:648 src/dird/ua_cmds.c:803 src/dird/ua_cmds.c:1208 #: src/dird/ua_status.c:397 #, c-format msgid "Connecting to Client %s at %s:%d\n" msgstr "" -#: src/dird/ua_dotcmds.c:644 src/dird/ua_cmds.c:806 src/dird/ua_cmds.c:1205 +#: src/dird/ua_dotcmds.c:651 src/dird/ua_cmds.c:806 src/dird/ua_cmds.c:1211 msgid "Failed to connect to Client.\n" msgstr "" -#: src/dird/ua_dotcmds.c:687 src/dird/ua_dotcmds.c:781 +#: src/dird/ua_dotcmds.c:694 src/dird/ua_dotcmds.c:788 #, c-format msgid "Unknown command: %s\n" msgstr "" -#: src/dird/ua_dotcmds.c:725 src/dird/ua_cmds.c:993 +#: src/dird/ua_dotcmds.c:732 src/dird/ua_cmds.c:993 msgid "Available daemons are: \n" msgstr "" -#: src/dird/ua_dotcmds.c:726 src/dird/ua_cmds.c:994 +#: src/dird/ua_dotcmds.c:733 src/dird/ua_cmds.c:994 msgid "Director" msgstr "" -#: src/dird/ua_dotcmds.c:729 +#: src/dird/ua_dotcmds.c:736 msgid "Select daemon type to make die" msgstr "" -#: src/dird/ua_dotcmds.c:755 +#: src/dird/ua_dotcmds.c:762 msgid "The Director will generate a deadlock.\n" msgstr "" -#: src/dird/ua_dotcmds.c:759 +#: src/dird/ua_dotcmds.c:766 msgid "The Director will segment fault.\n" msgstr "" -#: src/dird/ua_dotcmds.c:948 +#: src/dird/ua_dotcmds.c:955 msgid "Access to specified Client or FileSet not allowed.\n" msgstr "" -#: src/dird/ua_dotcmds.c:953 src/dird/ua_dotcmds.c:997 +#: src/dird/ua_dotcmds.c:960 src/dird/ua_dotcmds.c:1004 #: src/dird/ua_restore.c:941 src/dird/ua_restore.c:969 #: src/dird/ua_restore.c:990 #, c-format msgid "Query failed: %s. ERR=%s\n" msgstr "" -#: src/dird/ua_dotcmds.c:992 +#: src/dird/ua_dotcmds.c:999 msgid "query keyword not found.\n" msgstr "" -#: src/dird/ua_dotcmds.c:1019 +#: src/dird/ua_dotcmds.c:1026 #, c-format msgid "List MediaType failed: ERR=%s\n" msgstr "" -#: src/dird/ua_dotcmds.c:1033 +#: src/dird/ua_dotcmds.c:1040 #, c-format msgid "List Media failed: ERR=%s\n" msgstr "" -#: src/dird/ua_dotcmds.c:1047 +#: src/dird/ua_dotcmds.c:1054 #, c-format msgid "List Location failed: ERR=%s\n" msgstr "" @@ -1854,11 +1854,11 @@ msgstr "" msgid "Enter base volume name: " msgstr "" -#: src/dird/ua_cmds.c:354 src/dird/ua_label.c:658 +#: src/dird/ua_cmds.c:354 src/dird/ua_label.c:663 msgid "Volume name too long.\n" msgstr "" -#: src/dird/ua_cmds.c:358 src/dird/ua_label.c:664 src/lib/edit.c:501 +#: src/dird/ua_cmds.c:358 src/dird/ua_label.c:669 src/lib/edit.c:501 msgid "Volume name must be at least one character long.\n" msgstr "" @@ -1917,11 +1917,11 @@ msgstr "" msgid "Python interpreter restarted.\n" msgstr "" -#: src/dird/ua_cmds.c:675 src/dird/ua_cmds.c:1331 +#: src/dird/ua_cmds.c:675 src/dird/ua_cmds.c:1337 msgid "Nothing done.\n" msgstr "" -#: src/dird/ua_cmds.c:699 src/dird/ua_cmds.c:1083 src/dird/ua_run.c:1582 +#: src/dird/ua_cmds.c:699 src/dird/ua_cmds.c:1083 src/dird/ua_run.c:1588 #, c-format msgid "Client \"%s\" not found.\n" msgstr "" @@ -1948,7 +1948,7 @@ msgstr "" msgid "Select daemon type to set debug level" msgstr "" -#: src/dird/ua_cmds.c:1087 src/dird/ua_cmds.c:1926 +#: src/dird/ua_cmds.c:1087 src/dird/ua_cmds.c:1972 #, c-format msgid "No authorization for Client \"%s\"\n" msgstr "" @@ -1957,7 +1957,7 @@ msgstr "" msgid "Client name missing.\n" msgstr "" -#: src/dird/ua_cmds.c:1104 src/dird/ua_cmds.c:1165 src/dird/ua_cmds.c:1948 +#: src/dird/ua_cmds.c:1104 src/dird/ua_cmds.c:1171 src/dird/ua_cmds.c:1994 #, c-format msgid "No authorization for Job \"%s\"\n" msgstr "" @@ -1980,7 +1980,7 @@ msgstr "" msgid "Fileset name missing.\n" msgstr "" -#: src/dird/ua_cmds.c:1138 src/dird/ua_run.c:563 +#: src/dird/ua_cmds.c:1138 src/dird/ua_run.c:550 #, c-format msgid "Level \"%s\" not valid.\n" msgstr "" @@ -1989,43 +1989,67 @@ msgstr "" msgid "Level value missing.\n" msgstr "" -#: src/dird/ua_cmds.c:1148 +#: src/dird/ua_cmds.c:1149 msgid "Invalid value for accurate. It must be yes or no.\n" msgstr "" -#: src/dird/ua_cmds.c:1161 +#: src/dird/ua_cmds.c:1154 +msgid "Accurate value missing.\n" +msgstr "" + +#: src/dird/ua_cmds.c:1167 msgid "No job specified.\n" msgstr "" -#: src/dird/ua_cmds.c:1221 +#: src/dird/ua_cmds.c:1227 msgid "Error sending include list.\n" msgstr "" -#: src/dird/ua_cmds.c:1226 +#: src/dird/ua_cmds.c:1232 msgid "Error sending exclude list.\n" msgstr "" -#: src/dird/ua_cmds.c:1317 +#: src/dird/ua_cmds.c:1323 msgid "" "In general it is not a good idea to delete either a\n" "Pool or a Volume since they may contain data.\n" "\n" msgstr "" -#: src/dird/ua_cmds.c:1320 +#: src/dird/ua_cmds.c:1326 msgid "Choose catalog item to delete" msgstr "" -#: src/dird/ua_cmds.c:1384 +#: src/dird/ua_cmds.c:1376 src/dird/ua_cmds.c:1391 src/dird/ua_cmds.c:1401 +#, c-format +msgid "Illegal JobId %s ignored\n" +msgstr "" + +#: src/dird/ua_cmds.c:1404 msgid "Enter JobId to delete: " msgstr "" -#: src/dird/ua_cmds.c:1423 +#: src/dird/ua_cmds.c:1440 +#, c-format +msgid "Are you sure you want to delete %d JobIds ? (yes/no): " +msgstr "" + +#: src/dird/ua_cmds.c:1450 +#, c-format +msgid "Illegal JobId range %s - %s should define increasing JobIds, ignored\n" +msgstr "" + +#: src/dird/ua_cmds.c:1454 +#, c-format +msgid "Illegal JobId range %s - %s, ignored\n" +msgstr "" + +#: src/dird/ua_cmds.c:1469 #, c-format -msgid "Job %s and associated records deleted from the catalog.\n" +msgid "Jobid %s and associated records deleted from the catalog.\n" msgstr "" -#: src/dird/ua_cmds.c:1438 +#: src/dird/ua_cmds.c:1484 #, c-format msgid "" "\n" @@ -2033,44 +2057,44 @@ msgid "" "and all Jobs saved on that volume from the Catalog\n" msgstr "" -#: src/dird/ua_cmds.c:1445 +#: src/dird/ua_cmds.c:1491 #, c-format msgid "Are you sure you want to delete Volume \"%s\"? (yes/no): " msgstr "" -#: src/dird/ua_cmds.c:1458 +#: src/dird/ua_cmds.c:1504 msgid "Can't list jobs on this volume\n" msgstr "" -#: src/dird/ua_cmds.c:1483 +#: src/dird/ua_cmds.c:1529 #, c-format msgid "Are you sure you want to delete Pool \"%s\"? (yes/no): " msgstr "" -#: src/dird/ua_cmds.c:1598 +#: src/dird/ua_cmds.c:1644 #, c-format msgid "Using Catalog name=%s DB=%s\n" msgstr "" -#: src/dird/ua_cmds.c:1666 +#: src/dird/ua_cmds.c:1712 msgid "ERR: Can't open db\n" msgstr "" -#: src/dird/ua_cmds.c:1713 +#: src/dird/ua_cmds.c:1759 msgid "Wait on mount timed out\n" msgstr "" -#: src/dird/ua_cmds.c:1723 +#: src/dird/ua_cmds.c:1769 msgid "ERR: Job was not found\n" msgstr "" -#: src/dird/ua_cmds.c:1799 +#: src/dird/ua_cmds.c:1845 msgid "" " Command Description\n" " ======= ===========\n" msgstr "" -#: src/dird/ua_cmds.c:1803 +#: src/dird/ua_cmds.c:1849 #, c-format msgid "" " %-13s %s\n" @@ -2079,12 +2103,12 @@ msgid "" "\t%s\n" msgstr "" -#: src/dird/ua_cmds.c:1808 +#: src/dird/ua_cmds.c:1854 #, c-format msgid " %-13s %s\n" msgstr "" -#: src/dird/ua_cmds.c:1812 +#: src/dird/ua_cmds.c:1858 #, c-format msgid "" "\n" @@ -2092,29 +2116,29 @@ msgid "" "\n" msgstr "" -#: src/dird/ua_cmds.c:1814 +#: src/dird/ua_cmds.c:1860 msgid "" "\n" "When at a prompt, entering a period cancels the command.\n" "\n" msgstr "" -#: src/dird/ua_cmds.c:1850 src/filed/status.c:85 +#: src/dird/ua_cmds.c:1896 src/filed/status.c:85 #, c-format msgid "%s Version: %s (%s) %s %s %s %s\n" msgstr "" -#: src/dird/ua_cmds.c:1909 src/dird/ua_cmds.c:1936 src/dird/ua_cmds.c:1958 +#: src/dird/ua_cmds.c:1955 src/dird/ua_cmds.c:1982 src/dird/ua_cmds.c:2004 #, c-format msgid "No authorization for Catalog \"%s\"\n" msgstr "" -#: src/dird/ua_cmds.c:2003 +#: src/dird/ua_cmds.c:2049 #, c-format msgid "Could not open catalog database \"%s\".\n" msgstr "" -#: src/dird/ua_cmds.c:2013 +#: src/dird/ua_cmds.c:2059 #, c-format msgid "Using Catalog \"%s\"\n" msgstr "" @@ -2312,57 +2336,57 @@ msgstr "" msgid "%d directories unmarked.\n" msgstr "" -#: src/dird/dird_conf.c:560 src/tray-monitor/tray_conf.c:168 +#: src/dird/dird_conf.c:567 src/tray-monitor/tray_conf.c:168 #: src/qt-console/tray-monitor/tray_conf.cpp:168 #, c-format msgid "No %s resource defined\n" msgstr "" -#: src/dird/dird_conf.c:569 +#: src/dird/dird_conf.c:576 #, c-format msgid "Director: name=%s MaxJobs=%d FDtimeout=%s SDtimeout=%s\n" msgstr "" -#: src/dird/dird_conf.c:574 +#: src/dird/dird_conf.c:581 #, c-format msgid " query_file=%s\n" msgstr "" -#: src/dird/dird_conf.c:577 src/dird/dird_conf.c:597 src/dird/dird_conf.c:614 -#: src/dird/dird_conf.c:682 src/dird/dird_conf.c:686 src/dird/dird_conf.c:690 -#: src/dird/dird_conf.c:723 src/dird/dird_conf.c:746 src/dird/dird_conf.c:750 -#: src/dird/dird_conf.c:754 src/dird/dird_conf.c:758 src/dird/dird_conf.c:762 -#: src/dird/dird_conf.c:775 src/dird/dird_conf.c:1011 -#: src/dird/dird_conf.c:1018 +#: src/dird/dird_conf.c:584 src/dird/dird_conf.c:604 src/dird/dird_conf.c:621 +#: src/dird/dird_conf.c:689 src/dird/dird_conf.c:693 src/dird/dird_conf.c:697 +#: src/dird/dird_conf.c:730 src/dird/dird_conf.c:753 src/dird/dird_conf.c:757 +#: src/dird/dird_conf.c:761 src/dird/dird_conf.c:765 src/dird/dird_conf.c:769 +#: src/dird/dird_conf.c:782 src/dird/dird_conf.c:1018 +#: src/dird/dird_conf.c:1025 msgid " --> " msgstr "" -#: src/dird/dird_conf.c:582 +#: src/dird/dird_conf.c:589 #, c-format msgid "Console: name=%s SSL=%d\n" msgstr "" -#: src/dird/dird_conf.c:587 +#: src/dird/dird_conf.c:594 #, c-format msgid "Counter: name=%s min=%d max=%d cur=%d wrapcntr=%s\n" msgstr "" -#: src/dird/dird_conf.c:592 +#: src/dird/dird_conf.c:599 #, c-format msgid "Counter: name=%s min=%d max=%d\n" msgstr "" -#: src/dird/dird_conf.c:606 +#: src/dird/dird_conf.c:613 #, c-format msgid "Client: name=%s address=%s FDport=%d MaxJobs=%u\n" msgstr "" -#: src/dird/dird_conf.c:609 +#: src/dird/dird_conf.c:616 #, c-format msgid " JobRetention=%s FileRetention=%s AutoPrune=%d\n" msgstr "" -#: src/dird/dird_conf.c:622 +#: src/dird/dird_conf.c:629 #, c-format msgid "" "Device: name=%s ok=%d num_writers=%d max_writers=%d\n" @@ -2371,286 +2395,286 @@ msgid "" " poolid=%s volname=%s MediaType=%s\n" msgstr "" -#: src/dird/dird_conf.c:636 +#: src/dird/dird_conf.c:643 #, c-format msgid "" "Storage: name=%s address=%s SDport=%d MaxJobs=%u\n" " DeviceName=%s MediaType=%s StorageId=%s\n" msgstr "" -#: src/dird/dird_conf.c:649 +#: src/dird/dird_conf.c:656 #, c-format msgid "" "Catalog: name=%s address=%s DBport=%d db_name=%s\n" " db_driver=%s db_user=%s MutliDBConn=%d\n" msgstr "" -#: src/dird/dird_conf.c:662 +#: src/dird/dird_conf.c:669 #, c-format msgid "%s: name=%s JobType=%d level=%s Priority=%d Enabled=%d\n" msgstr "" -#: src/dird/dird_conf.c:663 +#: src/dird/dird_conf.c:670 msgid "JobDefs" msgstr "" -#: src/dird/dird_conf.c:667 +#: src/dird/dird_conf.c:674 #, c-format msgid "" " MaxJobs=%u Resched=%d Times=%d Interval=%s Spool=%d WritePartAfterJob=" "%d\n" msgstr "" -#: src/dird/dird_conf.c:673 +#: src/dird/dird_conf.c:680 #, c-format msgid " SpoolSize=%s\n" msgstr "" -#: src/dird/dird_conf.c:676 +#: src/dird/dird_conf.c:683 #, c-format msgid " Accurate=%d\n" msgstr "" -#: src/dird/dird_conf.c:679 +#: src/dird/dird_conf.c:686 #, c-format msgid " SelectionType=%d\n" msgstr "" -#: src/dird/dird_conf.c:694 +#: src/dird/dird_conf.c:701 #, c-format msgid " --> Where=%s\n" msgstr "" -#: src/dird/dird_conf.c:697 +#: src/dird/dird_conf.c:704 #, c-format msgid " --> RegexWhere=%s\n" msgstr "" -#: src/dird/dird_conf.c:700 +#: src/dird/dird_conf.c:707 #, c-format msgid " --> Bootstrap=%s\n" msgstr "" -#: src/dird/dird_conf.c:703 +#: src/dird/dird_conf.c:710 #, c-format msgid " --> WriteBootstrap=%s\n" msgstr "" -#: src/dird/dird_conf.c:706 +#: src/dird/dird_conf.c:713 #, c-format msgid " --> PluginOptions=%s\n" msgstr "" -#: src/dird/dird_conf.c:709 +#: src/dird/dird_conf.c:716 #, c-format msgid " --> MaxRunTime=%u\n" msgstr "" -#: src/dird/dird_conf.c:712 +#: src/dird/dird_conf.c:719 #, c-format msgid " --> MaxWaitTime=%u\n" msgstr "" -#: src/dird/dird_conf.c:715 +#: src/dird/dird_conf.c:722 #, c-format msgid " --> MaxStartDelay=%u\n" msgstr "" -#: src/dird/dird_conf.c:718 +#: src/dird/dird_conf.c:725 #, c-format msgid " --> MaxRunSchedTime=%u\n" msgstr "" -#: src/dird/dird_conf.c:730 +#: src/dird/dird_conf.c:737 #, c-format msgid " --> Base %s\n" msgstr "" -#: src/dird/dird_conf.c:736 src/lib/runscript.c:297 +#: src/dird/dird_conf.c:743 src/lib/runscript.c:297 msgid " --> RunScript\n" msgstr "" -#: src/dird/dird_conf.c:737 src/lib/runscript.c:298 +#: src/dird/dird_conf.c:744 src/lib/runscript.c:298 #, c-format msgid " --> Command=%s\n" msgstr "" -#: src/dird/dird_conf.c:738 src/lib/runscript.c:299 +#: src/dird/dird_conf.c:745 src/lib/runscript.c:299 #, c-format msgid " --> Target=%s\n" msgstr "" -#: src/dird/dird_conf.c:739 src/lib/runscript.c:300 +#: src/dird/dird_conf.c:746 src/lib/runscript.c:300 #, c-format msgid " --> RunOnSuccess=%u\n" msgstr "" -#: src/dird/dird_conf.c:740 src/lib/runscript.c:301 +#: src/dird/dird_conf.c:747 src/lib/runscript.c:301 #, c-format msgid " --> RunOnFailure=%u\n" msgstr "" -#: src/dird/dird_conf.c:741 src/lib/runscript.c:302 +#: src/dird/dird_conf.c:748 src/lib/runscript.c:302 #, c-format msgid " --> FailJobOnError=%u\n" msgstr "" -#: src/dird/dird_conf.c:742 src/lib/runscript.c:303 +#: src/dird/dird_conf.c:749 src/lib/runscript.c:303 #, c-format msgid " --> RunWhen=%u\n" msgstr "" -#: src/dird/dird_conf.c:768 +#: src/dird/dird_conf.c:775 #, c-format msgid " --> Run=%s\n" msgstr "" -#: src/dird/dird_conf.c:772 +#: src/dird/dird_conf.c:779 #, c-format msgid " --> SelectionPattern=%s\n" msgstr "" -#: src/dird/dird_conf.c:786 +#: src/dird/dird_conf.c:793 #, c-format msgid "FileSet: name=%s\n" msgstr "" -#: src/dird/dird_conf.c:880 src/dird/dird_conf.c:959 +#: src/dird/dird_conf.c:887 src/dird/dird_conf.c:966 #, c-format msgid "Schedule: name=%s\n" msgstr "" -#: src/dird/dird_conf.c:885 +#: src/dird/dird_conf.c:892 #, c-format msgid " --> Run Level=%s\n" msgstr "" -#: src/dird/dird_conf.c:886 +#: src/dird/dird_conf.c:893 msgid " hour=" msgstr "" -#: src/dird/dird_conf.c:895 +#: src/dird/dird_conf.c:902 msgid " mday=" msgstr "" -#: src/dird/dird_conf.c:904 +#: src/dird/dird_conf.c:911 msgid " month=" msgstr "" -#: src/dird/dird_conf.c:913 +#: src/dird/dird_conf.c:920 msgid " wday=" msgstr "" -#: src/dird/dird_conf.c:922 +#: src/dird/dird_conf.c:929 msgid " wom=" msgstr "" -#: src/dird/dird_conf.c:931 +#: src/dird/dird_conf.c:938 msgid " woy=" msgstr "" -#: src/dird/dird_conf.c:940 +#: src/dird/dird_conf.c:947 #, c-format msgid " mins=%d\n" msgstr "" -#: src/dird/dird_conf.c:942 src/dird/dird_conf.c:946 src/dird/dird_conf.c:950 +#: src/dird/dird_conf.c:949 src/dird/dird_conf.c:953 src/dird/dird_conf.c:957 msgid " --> " msgstr "" -#: src/dird/dird_conf.c:967 +#: src/dird/dird_conf.c:974 #, c-format msgid "Pool: name=%s PoolType=%s\n" msgstr "" -#: src/dird/dird_conf.c:969 +#: src/dird/dird_conf.c:976 #, c-format msgid " use_cat=%d use_once=%d cat_files=%d\n" msgstr "" -#: src/dird/dird_conf.c:972 +#: src/dird/dird_conf.c:979 #, c-format msgid " max_vols=%d auto_prune=%d VolRetention=%s\n" msgstr "" -#: src/dird/dird_conf.c:975 +#: src/dird/dird_conf.c:982 #, c-format msgid " VolUse=%s recycle=%d LabelFormat=%s\n" msgstr "" -#: src/dird/dird_conf.c:979 +#: src/dird/dird_conf.c:986 #, c-format msgid " CleaningPrefix=%s LabelType=%d\n" msgstr "" -#: src/dird/dird_conf.c:981 +#: src/dird/dird_conf.c:988 #, c-format msgid " RecyleOldest=%d PurgeOldest=%d ActionOnPurge=%d\n" msgstr "" -#: src/dird/dird_conf.c:985 +#: src/dird/dird_conf.c:992 #, c-format msgid " MaxVolJobs=%d MaxVolFiles=%d MaxVolBytes=%s\n" msgstr "" -#: src/dird/dird_conf.c:989 +#: src/dird/dird_conf.c:996 #, c-format msgid " MigTime=%s MigHiBytes=%s MigLoBytes=%s\n" msgstr "" -#: src/dird/dird_conf.c:993 +#: src/dird/dird_conf.c:1000 #, c-format msgid " JobRetention=%s FileRetention=%s\n" msgstr "" -#: src/dird/dird_conf.c:997 +#: src/dird/dird_conf.c:1004 #, c-format msgid " NextPool=%s\n" msgstr "" -#: src/dird/dird_conf.c:1000 +#: src/dird/dird_conf.c:1007 #, c-format msgid " RecyclePool=%s\n" msgstr "" -#: src/dird/dird_conf.c:1003 +#: src/dird/dird_conf.c:1010 #, c-format msgid " ScratchPool=%s\n" msgstr "" -#: src/dird/dird_conf.c:1006 +#: src/dird/dird_conf.c:1013 #, c-format msgid " Catalog=%s\n" msgstr "" -#: src/dird/dird_conf.c:1026 +#: src/dird/dird_conf.c:1033 #, c-format msgid "Messages: name=%s\n" msgstr "" -#: src/dird/dird_conf.c:1028 +#: src/dird/dird_conf.c:1035 #, c-format msgid " mailcmd=%s\n" msgstr "" -#: src/dird/dird_conf.c:1030 +#: src/dird/dird_conf.c:1037 #, c-format msgid " opcmd=%s\n" msgstr "" -#: src/dird/dird_conf.c:1034 src/tray-monitor/tray_conf.c:199 +#: src/dird/dird_conf.c:1041 src/tray-monitor/tray_conf.c:199 #: src/qt-console/tray-monitor/tray_conf.cpp:199 #, c-format msgid "Unknown resource type %d in dump_resource.\n" msgstr "" -#: src/dird/dird_conf.c:1365 src/tray-monitor/tray_conf.c:257 +#: src/dird/dird_conf.c:1372 src/tray-monitor/tray_conf.c:257 #: src/qt-console/tray-monitor/tray_conf.cpp:257 #, c-format msgid "Unknown resource type %d in free_resource.\n" msgstr "" -#: src/dird/dird_conf.c:1397 src/dird/dird_conf.c:1412 +#: src/dird/dird_conf.c:1404 src/dird/dird_conf.c:1419 #: src/tray-monitor/tray_conf.c:288 src/wx-console/console_conf.c:265 #: src/console/console_conf.c:259 src/filed/filed_conf.c:361 #: src/qt-console/tray-monitor/tray_conf.cpp:288 @@ -2659,54 +2683,54 @@ msgstr "" msgid "%s item is required in %s resource, but not found.\n" msgstr "" -#: src/dird/dird_conf.c:1403 src/tray-monitor/tray_conf.c:294 +#: src/dird/dird_conf.c:1410 src/tray-monitor/tray_conf.c:294 #: src/lib/parse_conf.c:225 src/qt-console/tray-monitor/tray_conf.cpp:294 #, c-format msgid "Too many items in %s resource\n" msgstr "" -#: src/dird/dird_conf.c:1443 +#: src/dird/dird_conf.c:1450 #, c-format msgid "Cannot find Pool resource %s\n" msgstr "" -#: src/dird/dird_conf.c:1454 +#: src/dird/dird_conf.c:1461 #, c-format msgid "Cannot find Console resource %s\n" msgstr "" -#: src/dird/dird_conf.c:1460 src/stored/stored_conf.c:611 +#: src/dird/dird_conf.c:1467 src/stored/stored_conf.c:611 #: src/filed/filed_conf.c:381 #, c-format msgid "Cannot find Director resource %s\n" msgstr "" -#: src/dird/dird_conf.c:1467 src/stored/stored_conf.c:617 +#: src/dird/dird_conf.c:1474 src/stored/stored_conf.c:617 #, c-format msgid "Cannot find Storage resource %s\n" msgstr "" -#: src/dird/dird_conf.c:1476 +#: src/dird/dird_conf.c:1483 #, c-format msgid "Cannot find Job resource %s\n" msgstr "" -#: src/dird/dird_conf.c:1526 +#: src/dird/dird_conf.c:1533 #, c-format msgid "Cannot find Counter resource %s\n" msgstr "" -#: src/dird/dird_conf.c:1534 src/filed/filed_conf.c:387 +#: src/dird/dird_conf.c:1541 src/filed/filed_conf.c:387 #, c-format msgid "Cannot find Client resource %s\n" msgstr "" -#: src/dird/dird_conf.c:1547 +#: src/dird/dird_conf.c:1554 #, c-format msgid "Cannot find Schedule resource %s\n" msgstr "" -#: src/dird/dird_conf.c:1552 src/dird/dird_conf.c:1612 +#: src/dird/dird_conf.c:1559 src/dird/dird_conf.c:1619 #: src/tray-monitor/tray_conf.c:314 src/tray-monitor/tray_conf.c:352 #: src/qt-console/tray-monitor/tray_conf.cpp:314 #: src/qt-console/tray-monitor/tray_conf.cpp:352 @@ -2714,12 +2738,12 @@ msgstr "" msgid "Unknown resource type %d in save_resource.\n" msgstr "" -#: src/dird/dird_conf.c:1627 +#: src/dird/dird_conf.c:1634 #, c-format msgid "Name item is required in %s resource, but not found.\n" msgstr "" -#: src/dird/dird_conf.c:1635 src/tray-monitor/tray_conf.c:372 +#: src/dird/dird_conf.c:1642 src/tray-monitor/tray_conf.c:372 #: src/wx-console/console_conf.c:328 src/console/console_conf.c:322 #: src/filed/filed_conf.c:446 src/qt-console/tray-monitor/tray_conf.cpp:372 #: src/qt-console/bat_conf.cpp:334 @@ -2727,43 +2751,43 @@ msgstr "" msgid "Attempt to define second %s resource named \"%s\" is not permitted.\n" msgstr "" -#: src/dird/dird_conf.c:1640 +#: src/dird/dird_conf.c:1647 #, c-format msgid "Inserting %s res: %s index=%d pass=%d\n" msgstr "" -#: src/dird/dird_conf.c:1653 +#: src/dird/dird_conf.c:1660 #, c-format msgid "Expected one of: %s, got: %s" msgstr "" -#: src/dird/dird_conf.c:1725 +#: src/dird/dird_conf.c:1732 #, c-format msgid "Expected a Migration Job Type keyword, got: %s" msgstr "" -#: src/dird/dird_conf.c:1751 +#: src/dird/dird_conf.c:1758 #, c-format msgid "Expected a Job Type keyword, got: %s" msgstr "" -#: src/dird/dird_conf.c:1775 +#: src/dird/dird_conf.c:1782 #, c-format msgid "Expected a Job Level keyword, got: %s" msgstr "" -#: src/dird/dird_conf.c:1795 +#: src/dird/dird_conf.c:1802 #, c-format msgid "Expected a Restore replacement option, got: %s" msgstr "" -#: src/dird/dird_conf.c:1845 src/dird/dird_conf.c:1961 +#: src/dird/dird_conf.c:1852 src/dird/dird_conf.c:1968 #: src/lib/parse_conf.c:761 src/lib/parse_conf.c:777 src/lib/ini.c:593 #, c-format msgid "Expect %s, got: %s" msgstr "" -#: src/dird/dird_conf.c:1867 src/lib/parse_conf.c:478 +#: src/dird/dird_conf.c:1874 src/lib/parse_conf.c:478 #, c-format msgid "Could not find config Resource %s referenced on line %d : %s\n" msgstr "" @@ -2891,7 +2915,7 @@ msgstr "" msgid "Select full restore to a specified Job date" msgstr "" -#: src/dird/ua_restore.c:446 src/dird/ua_status.c:862 src/stored/status.c:546 +#: src/dird/ua_restore.c:446 src/dird/ua_status.c:862 src/stored/status.c:611 #: src/filed/status.c:373 src/wx-console/wxbconfigpanel.cpp:220 msgid "Cancel" msgstr "" @@ -3294,179 +3318,179 @@ msgstr "" msgid "Slot too large.\n" msgstr "" -#: src/dird/ua_label.c:187 src/dird/ua_label.c:364 src/dird/ua_label.c:1223 -#: src/dird/ua_run.c:1557 +#: src/dird/ua_label.c:189 src/dird/ua_label.c:366 src/dird/ua_label.c:1228 +#: src/dird/ua_run.c:1563 msgid "command line" msgstr "" -#: src/dird/ua_label.c:205 src/dird/ua_label.c:526 src/dird/ua_label.c:1230 +#: src/dird/ua_label.c:207 src/dird/ua_label.c:531 src/dird/ua_label.c:1235 msgid "No slots in changer to scan.\n" msgstr "" -#: src/dird/ua_label.c:217 src/dird/ua_label.c:537 +#: src/dird/ua_label.c:219 src/dird/ua_label.c:542 msgid "No Volumes found to label, or no barcodes.\n" msgstr "" -#: src/dird/ua_label.c:227 src/dird/ua_label.c:1251 +#: src/dird/ua_label.c:229 src/dird/ua_label.c:1256 #, c-format msgid "Slot %d greater than max %d ignored.\n" msgstr "" -#: src/dird/ua_label.c:265 +#: src/dird/ua_label.c:267 #, c-format msgid "No VolName for Slot=%d InChanger set to zero.\n" msgstr "" -#: src/dird/ua_label.c:286 +#: src/dird/ua_label.c:288 #, c-format msgid "Catalog record for Volume \"%s\" updated to reference slot %d.\n" msgstr "" -#: src/dird/ua_label.c:290 +#: src/dird/ua_label.c:292 #, c-format msgid "Catalog record for Volume \"%s\" is up to date.\n" msgstr "" -#: src/dird/ua_label.c:296 +#: src/dird/ua_label.c:298 #, c-format msgid "Volume \"%s\" not found in catalog. Slot=%d InChanger set to zero.\n" msgstr "" -#: src/dird/ua_label.c:392 +#: src/dird/ua_label.c:394 #, c-format msgid "" "Volume \"%s\" has VolStatus %s. It must be Purged or Recycled before " "relabeling.\n" msgstr "" -#: src/dird/ua_label.c:408 +#: src/dird/ua_label.c:410 msgid "Enter new Volume name: " msgstr "" -#: src/dird/ua_label.c:420 +#: src/dird/ua_label.c:425 #, c-format msgid "Media record for new Volume \"%s\" already exists.\n" msgstr "" -#: src/dird/ua_label.c:438 +#: src/dird/ua_label.c:443 msgid "Enter slot (0 or Enter for none): " msgstr "" -#: src/dird/ua_label.c:466 +#: src/dird/ua_label.c:471 #, c-format msgid "Delete of Volume \"%s\" failed. ERR=%s" msgstr "" -#: src/dird/ua_label.c:469 +#: src/dird/ua_label.c:474 #, c-format msgid "Old volume \"%s\" deleted from catalog.\n" msgstr "" -#: src/dird/ua_label.c:480 +#: src/dird/ua_label.c:485 #, c-format msgid "Requesting to mount %s ...\n" msgstr "" -#: src/dird/ua_label.c:502 +#: src/dird/ua_label.c:507 msgid "Do not forget to mount the drive!!!\n" msgstr "" -#: src/dird/ua_label.c:542 +#: src/dird/ua_label.c:547 msgid "" "The following Volumes will be labeled:\n" "Slot Volume\n" "==============\n" msgstr "" -#: src/dird/ua_label.c:551 +#: src/dird/ua_label.c:556 msgid "Do you want to label these Volumes? (yes|no): " msgstr "" -#: src/dird/ua_label.c:571 +#: src/dird/ua_label.c:576 #, c-format msgid "Media record for Slot %d Volume \"%s\" already exists.\n" msgstr "" -#: src/dird/ua_label.c:577 +#: src/dird/ua_label.c:582 #, c-format msgid "Error setting InChanger: ERR=%s" msgstr "" -#: src/dird/ua_label.c:600 +#: src/dird/ua_label.c:605 #, c-format msgid "Maximum pool Volumes=%d reached.\n" msgstr "" -#: src/dird/ua_label.c:608 +#: src/dird/ua_label.c:613 #, c-format msgid "Catalog record for cleaning tape \"%s\" successfully created.\n" msgstr "" -#: src/dird/ua_label.c:615 +#: src/dird/ua_label.c:620 #, c-format msgid "Catalog error on cleaning tape: %s" msgstr "" -#: src/dird/ua_label.c:651 +#: src/dird/ua_label.c:656 #, c-format msgid "Illegal character \"%c\" in a volume name.\n" msgstr "" -#: src/dird/ua_label.c:698 +#: src/dird/ua_label.c:703 #, c-format msgid "Sending relabel command from \"%s\" to \"%s\" ...\n" msgstr "" -#: src/dird/ua_label.c:705 +#: src/dird/ua_label.c:710 #, c-format msgid "Sending label command for Volume \"%s\" Slot %d ...\n" msgstr "" -#: src/dird/ua_label.c:746 +#: src/dird/ua_label.c:751 #, c-format msgid "Catalog record for Volume \"%s\", Slot %d successfully created.\n" msgstr "" -#: src/dird/ua_label.c:759 +#: src/dird/ua_label.c:764 #, c-format msgid "Label command failed for Volume %s.\n" msgstr "" -#: src/dird/ua_label.c:797 +#: src/dird/ua_label.c:802 msgid "Could not open SD socket.\n" msgstr "" -#: src/dird/ua_label.c:869 src/dird/ua_label.c:879 +#: src/dird/ua_label.c:874 src/dird/ua_label.c:884 #, c-format msgid "Invalid Slot number: %s\n" msgstr "" -#: src/dird/ua_label.c:888 +#: src/dird/ua_label.c:893 #, c-format msgid "Invalid Volume name: %s\n" msgstr "" -#: src/dird/ua_label.c:982 +#: src/dird/ua_label.c:987 #, c-format msgid "Device \"%s\" has %d slots.\n" msgstr "" -#: src/dird/ua_label.c:1028 +#: src/dird/ua_label.c:1033 #, c-format msgid "Pool \"%s\" resource not found for volume \"%s\"!\n" msgstr "" -#: src/dird/ua_label.c:1242 +#: src/dird/ua_label.c:1247 msgid "No Volumes found, or no barcodes.\n" msgstr "" -#: src/dird/ua_label.c:1245 +#: src/dird/ua_label.c:1250 msgid "" " Slot | Volume Name | Status | Media Type | " "Pool |\n" msgstr "" -#: src/dird/ua_label.c:1246 +#: src/dird/ua_label.c:1251 msgid "" "------+------------------+-----------+----------------------" "+--------------------|\n" @@ -3687,15 +3711,15 @@ msgid "New Recycle flag is: %s\n" msgstr "" #: src/dird/ua_update.c:257 src/dird/ua_update.c:277 src/dird/ua_update.c:699 -#: src/dird/ua_run.c:180 src/dird/backup.c:784 src/dird/backup.c:785 -#: src/dird/backup.c:786 src/dird/ua_input.c:131 src/stored/parse_bsr.c:864 +#: src/dird/ua_run.c:180 src/dird/backup.c:788 src/dird/backup.c:789 +#: src/dird/backup.c:790 src/dird/ua_input.c:131 src/stored/parse_bsr.c:863 #: src/tools/dbcheck.c:1352 msgid "yes" msgstr "" #: src/dird/ua_update.c:257 src/dird/ua_update.c:277 src/dird/ua_update.c:699 -#: src/dird/backup.c:784 src/dird/backup.c:785 src/dird/backup.c:786 -#: src/dird/ua_input.c:135 src/stored/parse_bsr.c:864 +#: src/dird/ua_run.c:200 src/dird/backup.c:788 src/dird/backup.c:789 +#: src/dird/backup.c:790 src/dird/ua_input.c:135 src/stored/parse_bsr.c:863 msgid "no" msgstr "" @@ -3774,7 +3798,7 @@ msgstr "" msgid "New ActionOnPurge is: %s\n" msgstr "" -#: src/dird/ua_update.c:605 src/dird/ua_run.c:235 +#: src/dird/ua_update.c:605 src/dird/ua_run.c:222 msgid "Parameters to modify:\n" msgstr "" @@ -3846,7 +3870,7 @@ msgstr "" msgid "Done" msgstr "" -#: src/dird/ua_update.c:624 src/dird/ua_run.c:265 src/dird/ua_run.c:594 +#: src/dird/ua_update.c:624 src/dird/ua_run.c:252 src/dird/ua_run.c:600 msgid "Select parameter to modify" msgstr "" @@ -4075,7 +4099,7 @@ msgstr "" msgid "Pool resource \"%s\" not found.\n" msgstr "" -#: src/dird/migrate.c:316 src/dird/migrate.c:896 +#: src/dird/migrate.c:316 src/dird/migrate.c:898 #, c-format msgid "Could not get job record for JobId %s to %s. ERR=%s" msgstr "" @@ -4090,140 +4114,140 @@ msgstr "" msgid "Start %s JobId %s, Job=%s\n" msgstr "" -#: src/dird/migrate.c:710 +#: src/dird/migrate.c:712 #, c-format msgid "No %s SQL selection pattern specified.\n" msgstr "" -#: src/dird/migrate.c:717 src/dird/migrate.c:736 src/dird/migrate.c:757 -#: src/dird/migrate.c:793 src/dird/migrate.c:820 src/dird/migrate.c:954 -#: src/dird/migrate.c:987 src/dird/migrate.c:1116 +#: src/dird/migrate.c:719 src/dird/migrate.c:738 src/dird/migrate.c:759 +#: src/dird/migrate.c:795 src/dird/migrate.c:822 src/dird/migrate.c:956 +#: src/dird/migrate.c:989 src/dird/migrate.c:1118 #, c-format msgid "SQL failed. ERR=%s\n" msgstr "" -#: src/dird/migrate.c:740 src/dird/migrate.c:747 src/dird/migrate.c:761 -#: src/dird/migrate.c:824 +#: src/dird/migrate.c:742 src/dird/migrate.c:749 src/dird/migrate.c:763 +#: src/dird/migrate.c:826 #, c-format msgid "No Volumes found to %s.\n" msgstr "" -#: src/dird/migrate.c:775 src/dird/migrate.c:864 src/dird/migrate.c:884 +#: src/dird/migrate.c:777 src/dird/migrate.c:866 src/dird/migrate.c:886 msgid "Invalid JobId found.\n" msgstr "" -#: src/dird/migrate.c:835 +#: src/dird/migrate.c:837 #, c-format msgid "Unknown %s Selection Type.\n" msgstr "" -#: src/dird/migrate.c:846 src/dird/migrate.c:867 src/dird/migrate.c:887 +#: src/dird/migrate.c:848 src/dird/migrate.c:869 src/dird/migrate.c:889 #, c-format msgid "No JobIds found to %s.\n" msgstr "" -#: src/dird/migrate.c:850 +#: src/dird/migrate.c:852 #, c-format msgid "The following %u JobId%s chosen to be %s: %s\n" msgstr "" -#: src/dird/migrate.c:851 +#: src/dird/migrate.c:853 msgid " was" msgstr "" -#: src/dird/migrate.c:851 +#: src/dird/migrate.c:853 msgid "s were" msgstr "" -#: src/dird/migrate.c:903 +#: src/dird/migrate.c:905 #, c-format msgid "%s using JobId=%s Job=%s\n" msgstr "" -#: src/dird/migrate.c:937 +#: src/dird/migrate.c:939 msgid "Could not start migration job.\n" msgstr "" -#: src/dird/migrate.c:939 +#: src/dird/migrate.c:941 #, c-format msgid "%s JobId %d started.\n" msgstr "" -#: src/dird/migrate.c:958 +#: src/dird/migrate.c:960 #, c-format msgid "No %s found to %s.\n" msgstr "" -#: src/dird/migrate.c:962 +#: src/dird/migrate.c:964 #, c-format msgid "SQL error. Expected 1 MediaId got %d\n" msgstr "" -#: src/dird/migrate.c:991 src/dird/migrate.c:1121 +#: src/dird/migrate.c:993 src/dird/migrate.c:1123 #, c-format msgid "No %ss found to %s.\n" msgstr "" -#: src/dird/migrate.c:1013 +#: src/dird/migrate.c:1015 msgid "Selection Type 'pooluncopiedjobs' only applies to Copy Jobs" msgstr "" -#: src/dird/migrate.c:1022 +#: src/dird/migrate.c:1024 #, c-format msgid "SQL to get uncopied jobs failed. ERR=%s\n" msgstr "" -#: src/dird/migrate.c:1045 +#: src/dird/migrate.c:1047 #, c-format msgid "No %s %s selection pattern specified.\n" msgstr "" -#: src/dird/migrate.c:1056 +#: src/dird/migrate.c:1058 #, c-format msgid "SQL to get %s failed. ERR=%s\n" msgstr "" -#: src/dird/migrate.c:1061 +#: src/dird/migrate.c:1063 #, c-format msgid "Query of Pool \"%s\" returned no Jobs to %s.\n" msgstr "" -#: src/dird/migrate.c:1099 +#: src/dird/migrate.c:1101 #, c-format msgid "Regex pattern matched no Jobs to %s.\n" msgstr "" -#: src/dird/migrate.c:1263 +#: src/dird/migrate.c:1265 #, c-format msgid "%s OK -- with warnings" msgstr "" -#: src/dird/migrate.c:1265 +#: src/dird/migrate.c:1267 #, c-format msgid "%s OK" msgstr "" -#: src/dird/migrate.c:1270 +#: src/dird/migrate.c:1272 #, c-format msgid "*** %s Error ***" msgstr "" -#: src/dird/migrate.c:1280 +#: src/dird/migrate.c:1282 #, c-format msgid "%s Canceled" msgstr "" -#: src/dird/migrate.c:1289 +#: src/dird/migrate.c:1291 #, c-format msgid "Inappropriate %s term code" msgstr "" -#: src/dird/migrate.c:1299 +#: src/dird/migrate.c:1301 #, c-format msgid "%s -- no files to %s" msgstr "" -#: src/dird/migrate.c:1314 +#: src/dird/migrate.c:1316 #, c-format msgid "" "%s %s %s (%s):\n" @@ -4258,17 +4282,17 @@ msgid "" "\n" msgstr "" -#: src/dird/migrate.c:1425 +#: src/dird/migrate.c:1427 #, c-format msgid "No Next Pool specification found in Pool \"%s\".\n" msgstr "" -#: src/dird/migrate.c:1431 +#: src/dird/migrate.c:1433 #, c-format msgid "No Storage specification found in Next Pool \"%s\".\n" msgstr "" -#: src/dird/migrate.c:1437 +#: src/dird/migrate.c:1439 msgid "Storage from Pool's NextPool resource" msgstr "" @@ -4276,43 +4300,43 @@ msgstr "" msgid "Choose item to prune" msgstr "" -#: src/dird/ua_prune.c:171 +#: src/dird/ua_prune.c:175 #, c-format msgid "Cannot prune Volume \"%s\" because it is archived.\n" msgstr "" -#: src/dird/ua_prune.c:213 +#: src/dird/ua_prune.c:217 msgid "Pruned Jobs from JobHisto catalog.\n" msgstr "" -#: src/dird/ua_prune.c:301 +#: src/dird/ua_prune.c:305 msgid "Begin pruning Files.\n" msgstr "" -#: src/dird/ua_prune.c:316 +#: src/dird/ua_prune.c:320 msgid "No Files found to prune.\n" msgstr "" -#: src/dird/ua_prune.c:339 +#: src/dird/ua_prune.c:343 #, c-format msgid "Pruned Files from %s Jobs for client %s from catalog.\n" msgstr "" -#: src/dird/ua_prune.c:481 +#: src/dird/ua_prune.c:489 #, c-format msgid "Begin pruning Jobs older than %s.\n" msgstr "" -#: src/dird/ua_prune.c:592 +#: src/dird/ua_prune.c:600 #, c-format msgid "Pruned %d %s for client %s from catalog.\n" msgstr "" -#: src/dird/ua_prune.c:593 +#: src/dird/ua_prune.c:601 msgid "Jobs" msgstr "" -#: src/dird/ua_prune.c:595 +#: src/dird/ua_prune.c:603 msgid "No Jobs found to prune.\n" msgstr "" @@ -4335,50 +4359,58 @@ msgstr "" msgid "Job queued. JobId=%s\n" msgstr "" -#: src/dird/ua_run.c:202 +#: src/dird/ua_run.c:203 +#, c-format +msgid "" +"\n" +"Bad response: %s. You must answer yes, mod, or no.\n" +"\n" +msgstr "" + +#: src/dird/ua_run.c:207 msgid "Job not run.\n" msgstr "" -#: src/dird/ua_run.c:236 +#: src/dird/ua_run.c:223 msgid "Level" msgstr "" -#: src/dird/ua_run.c:241 +#: src/dird/ua_run.c:228 msgid "Restore Client" msgstr "" -#: src/dird/ua_run.c:245 src/wx-console/wxbrestorepanel.cpp:356 +#: src/dird/ua_run.c:232 src/wx-console/wxbrestorepanel.cpp:356 #: src/wx-console/wxbrestorepanel.cpp:854 #: src/wx-console/wxbrestorepanel.cpp:1918 msgid "When" msgstr "" -#: src/dird/ua_run.c:246 src/wx-console/wxbrestorepanel.cpp:357 +#: src/dird/ua_run.c:233 src/wx-console/wxbrestorepanel.cpp:357 #: src/wx-console/wxbrestorepanel.cpp:1128 #: src/wx-console/wxbrestorepanel.cpp:1921 msgid "Priority" msgstr "" -#: src/dird/ua_run.c:253 +#: src/dird/ua_run.c:240 msgid "Verify Job" msgstr "" -#: src/dird/ua_run.c:256 src/wx-console/wxbrestorepanel.cpp:349 +#: src/dird/ua_run.c:243 src/wx-console/wxbrestorepanel.cpp:349 #: src/wx-console/wxbrestorepanel.cpp:1899 msgid "Bootstrap" msgstr "" -#: src/dird/ua_run.c:257 src/wx-console/wxbrestorepanel.cpp:350 +#: src/dird/ua_run.c:244 src/wx-console/wxbrestorepanel.cpp:350 #: src/wx-console/wxbrestorepanel.cpp:1104 #: src/wx-console/wxbrestorepanel.cpp:1901 msgid "Where" msgstr "" -#: src/dird/ua_run.c:258 +#: src/dird/ua_run.c:245 msgid "File Relocation" msgstr "" -#: src/dird/ua_run.c:259 src/wx-console/wxbrestorepanel.cpp:352 +#: src/dird/ua_run.c:246 src/wx-console/wxbrestorepanel.cpp:352 #: src/wx-console/wxbrestorepanel.cpp:1112 #: src/wx-console/wxbrestorepanel.cpp:1905 #: src/wx-console/wxbrestorepanel.cpp:1906 @@ -4388,212 +4420,212 @@ msgstr "" msgid "Replace" msgstr "" -#: src/dird/ua_run.c:260 +#: src/dird/ua_run.c:247 msgid "JobId" msgstr "" -#: src/dird/ua_run.c:263 +#: src/dird/ua_run.c:250 msgid "Plugin Options" msgstr "" -#: src/dird/ua_run.c:274 src/dird/ua_run.c:1563 +#: src/dird/ua_run.c:261 src/dird/ua_run.c:1569 msgid "user selection" msgstr "" -#: src/dird/ua_run.c:306 +#: src/dird/ua_run.c:293 msgid "" "Please enter desired start time as YYYY-MM-DD HH:MM:SS (return for now): " msgstr "" -#: src/dird/ua_run.c:314 src/dird/ua_run.c:490 +#: src/dird/ua_run.c:301 src/dird/ua_run.c:477 msgid "Invalid time, using current time.\n" msgstr "" -#: src/dird/ua_run.c:321 +#: src/dird/ua_run.c:308 msgid "Enter new Priority: " msgstr "" -#: src/dird/ua_run.c:325 +#: src/dird/ua_run.c:312 msgid "Priority must be a positive integer.\n" msgstr "" -#: src/dird/ua_run.c:346 +#: src/dird/ua_run.c:333 msgid "Please enter the Bootstrap file name: " msgstr "" -#: src/dird/ua_run.c:358 +#: src/dird/ua_run.c:345 #, c-format msgid "Warning cannot open %s: ERR=%s\n" msgstr "" -#: src/dird/ua_run.c:377 +#: src/dird/ua_run.c:364 msgid "Please enter the full path prefix for restore (/ for none): " msgstr "" -#: src/dird/ua_run.c:399 +#: src/dird/ua_run.c:386 msgid "Replace:\n" msgstr "" -#: src/dird/ua_run.c:403 +#: src/dird/ua_run.c:390 msgid "Select replace option" msgstr "" -#: src/dird/ua_run.c:414 +#: src/dird/ua_run.c:401 msgid "" "You must set the bootstrap file to NULL to be able to specify a JobId.\n" msgstr "" -#: src/dird/ua_run.c:419 +#: src/dird/ua_run.c:406 msgid "Please Plugin Options string: " msgstr "" -#: src/dird/ua_run.c:457 src/dird/ua_run.c:466 +#: src/dird/ua_run.c:444 src/dird/ua_run.c:453 msgid "User input" msgstr "" -#: src/dird/ua_run.c:520 +#: src/dird/ua_run.c:507 #, c-format msgid "Invalid replace option: %s\n" msgstr "" -#: src/dird/ua_run.c:583 +#: src/dird/ua_run.c:589 #, c-format msgid "strip_prefix=%s add_prefix=%s add_suffix=%s\n" msgstr "" -#: src/dird/ua_run.c:586 +#: src/dird/ua_run.c:592 msgid "This will replace your current Where value\n" msgstr "" -#: src/dird/ua_run.c:587 +#: src/dird/ua_run.c:593 msgid "Strip prefix" msgstr "" -#: src/dird/ua_run.c:588 +#: src/dird/ua_run.c:594 msgid "Add prefix" msgstr "" -#: src/dird/ua_run.c:589 +#: src/dird/ua_run.c:595 msgid "Add file suffix" msgstr "" -#: src/dird/ua_run.c:590 +#: src/dird/ua_run.c:596 msgid "Enter a regexp" msgstr "" -#: src/dird/ua_run.c:591 +#: src/dird/ua_run.c:597 msgid "Test filename manipulation" msgstr "" -#: src/dird/ua_run.c:592 +#: src/dird/ua_run.c:598 msgid "Use this ?" msgstr "" -#: src/dird/ua_run.c:597 +#: src/dird/ua_run.c:603 msgid "Please enter the path prefix to strip: " msgstr "" -#: src/dird/ua_run.c:605 +#: src/dird/ua_run.c:611 msgid "Please enter the path prefix to add (/ for none): " msgstr "" -#: src/dird/ua_run.c:616 +#: src/dird/ua_run.c:622 msgid "Please enter the file suffix to add: " msgstr "" -#: src/dird/ua_run.c:623 +#: src/dird/ua_run.c:629 msgid "Please enter a valid regexp (!from!to!): " msgstr "" -#: src/dird/ua_run.c:636 +#: src/dird/ua_run.c:642 #, c-format msgid "regexwhere=%s\n" msgstr "" -#: src/dird/ua_run.c:642 +#: src/dird/ua_run.c:648 #, c-format msgid "strip_prefix=%s add_prefix=%s add_suffix=%s result=%s\n" msgstr "" -#: src/dird/ua_run.c:649 +#: src/dird/ua_run.c:655 msgid "Cannot use your regexp\n" msgstr "" -#: src/dird/ua_run.c:652 +#: src/dird/ua_run.c:658 msgid "Enter a period (.) to stop this test\n" msgstr "" -#: src/dird/ua_run.c:653 +#: src/dird/ua_run.c:659 msgid "Please enter filename to test: " msgstr "" -#: src/dird/ua_run.c:655 +#: src/dird/ua_run.c:661 #, c-format msgid "%s -> %s\n" msgstr "" -#: src/dird/ua_run.c:699 +#: src/dird/ua_run.c:705 msgid "Cannot use your regexp.\n" msgstr "" -#: src/dird/ua_run.c:712 src/dird/ua_run.c:742 +#: src/dird/ua_run.c:718 src/dird/ua_run.c:748 msgid "Levels:\n" msgstr "" -#: src/dird/ua_run.c:714 src/stored/status.c:600 src/lib/util.c:426 +#: src/dird/ua_run.c:720 src/stored/status.c:665 src/lib/util.c:426 #: src/lib/util.c:472 src/filed/status.c:519 msgid "Full" msgstr "" -#: src/dird/ua_run.c:715 src/stored/status.c:603 src/lib/util.c:429 +#: src/dird/ua_run.c:721 src/stored/status.c:668 src/lib/util.c:429 #: src/filed/status.c:522 msgid "Incremental" msgstr "" -#: src/dird/ua_run.c:716 src/stored/status.c:606 src/lib/util.c:432 +#: src/dird/ua_run.c:722 src/stored/status.c:671 src/lib/util.c:432 #: src/filed/status.c:525 msgid "Differential" msgstr "" -#: src/dird/ua_run.c:717 src/stored/status.c:609 src/lib/util.c:435 +#: src/dird/ua_run.c:723 src/stored/status.c:674 src/lib/util.c:435 #: src/filed/status.c:528 msgid "Since" msgstr "" -#: src/dird/ua_run.c:718 +#: src/dird/ua_run.c:724 msgid "VirtualFull" msgstr "" -#: src/dird/ua_run.c:719 src/dird/ua_run.c:748 +#: src/dird/ua_run.c:725 src/dird/ua_run.c:754 msgid "Select level" msgstr "" -#: src/dird/ua_run.c:743 +#: src/dird/ua_run.c:749 msgid "Initialize Catalog" msgstr "" -#: src/dird/ua_run.c:744 src/stored/status.c:612 src/lib/util.c:438 +#: src/dird/ua_run.c:750 src/stored/status.c:677 src/lib/util.c:438 #: src/filed/status.c:531 msgid "Verify Catalog" msgstr "" -#: src/dird/ua_run.c:745 src/lib/util.c:444 +#: src/dird/ua_run.c:751 src/lib/util.c:444 msgid "Verify Volume to Catalog" msgstr "" -#: src/dird/ua_run.c:746 src/lib/util.c:447 +#: src/dird/ua_run.c:752 src/lib/util.c:447 msgid "Verify Disk to Catalog" msgstr "" -#: src/dird/ua_run.c:747 +#: src/dird/ua_run.c:753 msgid "Verify Volume Data (not yet implemented)" msgstr "" -#: src/dird/ua_run.c:768 +#: src/dird/ua_run.c:774 msgid "Level not appropriate for this Job. Cannot be changed.\n" msgstr "" -#: src/dird/ua_run.c:799 +#: src/dird/ua_run.c:805 #, c-format msgid "" "Run Admin Job\n" @@ -4605,7 +4637,7 @@ msgid "" "Priority: %d\n" msgstr "" -#: src/dird/ua_run.c:843 +#: src/dird/ua_run.c:849 #, c-format msgid "" "Run Backup job\n" @@ -4620,12 +4652,12 @@ msgid "" "%s%s%s" msgstr "" -#: src/dird/ua_run.c:874 +#: src/dird/ua_run.c:880 #, c-format msgid "Could not get job record for selected JobId. ERR=%s" msgstr "" -#: src/dird/ua_run.c:913 +#: src/dird/ua_run.c:919 #, c-format msgid "" "Run Verify Job\n" @@ -4641,11 +4673,11 @@ msgid "" "Priority: %d\n" msgstr "" -#: src/dird/ua_run.c:942 +#: src/dird/ua_run.c:948 msgid "Please enter a JobId for restore: " msgstr "" -#: src/dird/ua_run.c:982 +#: src/dird/ua_run.c:988 #, c-format msgid "" "Run Restore job\n" @@ -4663,7 +4695,7 @@ msgid "" "Plugin Options: %s\n" msgstr "" -#: src/dird/ua_run.c:1038 +#: src/dird/ua_run.c:1044 #, c-format msgid "" "Run Restore job\n" @@ -4681,7 +4713,7 @@ msgid "" "Plugin Options: %s\n" msgstr "" -#: src/dird/ua_run.c:1069 +#: src/dird/ua_run.c:1075 #, c-format msgid "" "Run Restore job\n" @@ -4689,17 +4721,17 @@ msgid "" "Bootstrap: %s\n" msgstr "" -#: src/dird/ua_run.c:1077 +#: src/dird/ua_run.c:1083 #, c-format msgid "RegexWhere: %s\n" msgstr "" -#: src/dird/ua_run.c:1080 +#: src/dird/ua_run.c:1086 #, c-format msgid "Where: %s\n" msgstr "" -#: src/dird/ua_run.c:1084 +#: src/dird/ua_run.c:1090 #, c-format msgid "" "Replace: %s\n" @@ -4712,215 +4744,215 @@ msgid "" "Plugin Options: %s\n" msgstr "" -#: src/dird/ua_run.c:1139 +#: src/dird/ua_run.c:1145 msgid "Run Copy job\n" msgstr "" -#: src/dird/ua_run.c:1141 +#: src/dird/ua_run.c:1147 msgid "Run Migration job\n" msgstr "" -#: src/dird/ua_run.c:1170 +#: src/dird/ua_run.c:1176 #, c-format msgid "Unknown Job Type=%d\n" msgstr "" -#: src/dird/ua_run.c:1239 +#: src/dird/ua_run.c:1245 #, c-format msgid "Value missing for keyword %s\n" msgstr "" -#: src/dird/ua_run.c:1246 +#: src/dird/ua_run.c:1252 msgid "Job name specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1254 +#: src/dird/ua_run.c:1260 msgid "JobId specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1263 src/dird/ua_run.c:1403 +#: src/dird/ua_run.c:1269 src/dird/ua_run.c:1409 msgid "Client specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1271 +#: src/dird/ua_run.c:1277 msgid "FileSet specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1279 +#: src/dird/ua_run.c:1285 msgid "Level specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1288 +#: src/dird/ua_run.c:1294 msgid "Storage specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1296 +#: src/dird/ua_run.c:1302 msgid "RegexWhere or Where specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1301 +#: src/dird/ua_run.c:1307 msgid "No authorization for \"regexwhere\" specification.\n" msgstr "" -#: src/dird/ua_run.c:1308 +#: src/dird/ua_run.c:1314 msgid "Where or RegexWhere specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1313 +#: src/dird/ua_run.c:1319 msgid "No authoriztion for \"where\" specification.\n" msgstr "" -#: src/dird/ua_run.c:1320 +#: src/dird/ua_run.c:1326 msgid "Bootstrap specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1328 +#: src/dird/ua_run.c:1334 msgid "Replace specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1336 +#: src/dird/ua_run.c:1342 msgid "When specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1344 +#: src/dird/ua_run.c:1350 msgid "Priority specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1349 +#: src/dird/ua_run.c:1355 msgid "Priority must be positive nonzero setting it to 10.\n" msgstr "" -#: src/dird/ua_run.c:1359 +#: src/dird/ua_run.c:1365 msgid "Verify Job specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1387 +#: src/dird/ua_run.c:1393 msgid "Migration Job specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1395 +#: src/dird/ua_run.c:1401 msgid "Pool specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1411 +#: src/dird/ua_run.c:1417 msgid "Restore Client specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1418 +#: src/dird/ua_run.c:1424 msgid "Plugin Options not yet implemented.\n" msgstr "" -#: src/dird/ua_run.c:1421 +#: src/dird/ua_run.c:1427 msgid "Plugin Options specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1426 +#: src/dird/ua_run.c:1432 msgid "No authoriztion for \"PluginOptions\" specification.\n" msgstr "" -#: src/dird/ua_run.c:1433 +#: src/dird/ua_run.c:1439 msgid "Spool flag specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1440 +#: src/dird/ua_run.c:1446 msgid "Invalid spooldata flag.\n" msgstr "" -#: src/dird/ua_run.c:1449 +#: src/dird/ua_run.c:1455 msgid "IgnoreDuplicateCheck flag specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1456 +#: src/dird/ua_run.c:1462 msgid "Invalid ignoreduplicatecheck flag.\n" msgstr "" -#: src/dird/ua_run.c:1461 +#: src/dird/ua_run.c:1467 msgid "Accurate flag specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1468 +#: src/dird/ua_run.c:1474 msgid "Invalid accurate flag.\n" msgstr "" -#: src/dird/ua_run.c:1489 +#: src/dird/ua_run.c:1495 #, c-format msgid "Invalid keyword: %s\n" msgstr "" -#: src/dird/ua_run.c:1504 +#: src/dird/ua_run.c:1510 #, c-format msgid "Catalog \"%s\" not found\n" msgstr "" -#: src/dird/ua_run.c:1508 +#: src/dird/ua_run.c:1514 #, c-format msgid "No authorization. Catalog \"%s\".\n" msgstr "" -#: src/dird/ua_run.c:1519 +#: src/dird/ua_run.c:1525 #, c-format msgid "Job \"%s\" not found\n" msgstr "" -#: src/dird/ua_run.c:1526 +#: src/dird/ua_run.c:1532 msgid "A job name must be specified.\n" msgstr "" -#: src/dird/ua_run.c:1532 +#: src/dird/ua_run.c:1538 #, c-format msgid "No authorization. Job \"%s\".\n" msgstr "" -#: src/dird/ua_run.c:1540 +#: src/dird/ua_run.c:1546 #, c-format msgid "Pool \"%s\" not found.\n" msgstr "" -#: src/dird/ua_run.c:1550 +#: src/dird/ua_run.c:1556 #, c-format msgid "No authorization. Pool \"%s\".\n" msgstr "" -#: src/dird/ua_run.c:1560 +#: src/dird/ua_run.c:1566 #, c-format msgid "Storage \"%s\" not found.\n" msgstr "" -#: src/dird/ua_run.c:1569 src/dird/job.c:1245 +#: src/dird/ua_run.c:1575 src/dird/job.c:1245 msgid "No storage specified.\n" msgstr "" -#: src/dird/ua_run.c:1572 +#: src/dird/ua_run.c:1578 #, c-format msgid "No authorization. Storage \"%s\".\n" msgstr "" -#: src/dird/ua_run.c:1592 src/dird/ua_run.c:1612 +#: src/dird/ua_run.c:1598 src/dird/ua_run.c:1618 #, c-format msgid "No authorization. Client \"%s\".\n" msgstr "" -#: src/dird/ua_run.c:1602 +#: src/dird/ua_run.c:1608 #, c-format msgid "Restore Client \"%s\" not found.\n" msgstr "" -#: src/dird/ua_run.c:1621 +#: src/dird/ua_run.c:1627 #, c-format msgid "FileSet \"%s\" not found.\n" msgstr "" -#: src/dird/ua_run.c:1630 +#: src/dird/ua_run.c:1636 #, c-format msgid "No authorization. FileSet \"%s\".\n" msgstr "" -#: src/dird/ua_run.c:1638 +#: src/dird/ua_run.c:1644 #, c-format msgid "Verify Job \"%s\" not found.\n" msgstr "" -#: src/dird/ua_run.c:1648 +#: src/dird/ua_run.c:1654 #, c-format msgid "Migration Job \"%s\" not found.\n" msgstr "" @@ -4977,25 +5009,25 @@ msgstr "" msgid "Start Backup JobId %s, Job=%s\n" msgstr "" -#: src/dird/backup.c:517 +#: src/dird/backup.c:521 #, c-format msgid "Unexpected Client Job message: %s\n" msgstr "" -#: src/dird/backup.c:530 +#: src/dird/backup.c:534 #, c-format msgid "Network error with FD during %s: ERR=%s\n" msgstr "" -#: src/dird/backup.c:565 +#: src/dird/backup.c:569 msgid "No Job status returned from FD.\n" msgstr "" -#: src/dird/backup.c:653 +#: src/dird/backup.c:657 msgid "Backup failed -- incomplete" msgstr "" -#: src/dird/backup.c:726 +#: src/dird/backup.c:730 #, c-format msgid "" "%s %s %s (%s):\n" @@ -5034,19 +5066,19 @@ msgid "" "\n" msgstr "" -#: src/dird/backup.c:828 +#: src/dird/backup.c:832 #, c-format msgid "Could not get Job Volume Parameters to update Bootstrap file. ERR=%s\n" msgstr "" -#: src/dird/backup.c:864 +#: src/dird/backup.c:868 #, c-format msgid "" "Could not open WriteBootstrap file:\n" "%s: ERR=%s\n" msgstr "" -#: src/dird/restore.c:137 src/dird/msgchan.c:472 +#: src/dird/restore.c:137 src/dird/msgchan.c:476 #, c-format msgid "Could not open bootstrap file %s: ERR=%s\n" msgstr "" @@ -5061,39 +5093,39 @@ msgstr "" msgid "Could not acquire read storage lock for \"%s\"" msgstr "" -#: src/dird/restore.c:502 +#: src/dird/restore.c:505 msgid "" "Cannot restore without a bootstrap file.\n" "You probably ran a restore job directly. All restore jobs must\n" "be run using the restore command.\n" msgstr "" -#: src/dird/restore.c:510 +#: src/dird/restore.c:513 #, c-format msgid "Start Restore Job %s\n" msgstr "" -#: src/dird/restore.c:561 +#: src/dird/restore.c:564 msgid "Restore OK -- warning file count mismatch" msgstr "" -#: src/dird/restore.c:563 +#: src/dird/restore.c:566 msgid "Restore OK" msgstr "" -#: src/dird/restore.c:567 +#: src/dird/restore.c:570 msgid "Restore OK -- with warnings" msgstr "" -#: src/dird/restore.c:571 +#: src/dird/restore.c:574 msgid "*** Restore Error ***" msgstr "" -#: src/dird/restore.c:581 +#: src/dird/restore.c:584 msgid "Restore Canceled" msgstr "" -#: src/dird/restore.c:608 +#: src/dird/restore.c:611 #, c-format msgid "" "%s %s %s (%s):\n" @@ -5122,7 +5154,7 @@ msgstr "" msgid "Select daemon type for status" msgstr "" -#: src/dird/ua_status.c:294 src/stored/status.c:218 +#: src/dird/ua_status.c:294 src/stored/status.c:248 #, c-format msgid "%s Version: %s (%s) %s %s %s\n" msgstr "" @@ -5132,7 +5164,7 @@ msgstr "" msgid "Daemon started %s. Jobs: run=%d, running=%d mode=%d,%d\n" msgstr "" -#: src/dird/ua_status.c:300 src/stored/status.c:228 src/filed/status.c:142 +#: src/dird/ua_status.c:300 src/stored/status.c:258 src/filed/status.c:142 #, c-format msgid " Heap: heap=%s smbytes=%s max_bytes=%s bufs=%s max_bufs=%s\n" msgstr "" @@ -5189,7 +5221,7 @@ msgstr "" msgid "No Scheduled Jobs.\n" msgstr "" -#: src/dird/ua_status.c:604 src/stored/status.c:396 src/filed/status.c:183 +#: src/dird/ua_status.c:604 src/stored/status.c:450 src/filed/status.c:183 msgid "" "\n" "Running Jobs:\n" @@ -5353,13 +5385,13 @@ msgstr "" msgid "No Terminated Jobs.\n" msgstr "" -#: src/dird/ua_status.c:818 src/stored/status.c:507 src/filed/status.c:330 +#: src/dird/ua_status.c:818 src/stored/status.c:572 src/filed/status.c:330 msgid "" "\n" "Terminated Jobs:\n" msgstr "" -#: src/dird/ua_status.c:819 src/stored/status.c:514 src/filed/status.c:340 +#: src/dird/ua_status.c:819 src/stored/status.c:579 src/filed/status.c:340 msgid " JobId Level Files Bytes Status Finished Name \n" msgstr "" @@ -5367,41 +5399,41 @@ msgstr "" msgid "====================================================================\n" msgstr "" -#: src/dird/ua_status.c:852 src/stored/status.c:536 src/lib/util.c:180 +#: src/dird/ua_status.c:852 src/stored/status.c:601 src/lib/util.c:180 #: src/filed/status.c:363 msgid "Created" msgstr "" -#: src/dird/ua_status.c:856 src/stored/status.c:540 src/lib/util.c:196 +#: src/dird/ua_status.c:856 src/stored/status.c:605 src/lib/util.c:196 #: src/lib/util.c:331 src/lib/util.c:478 src/filed/status.c:367 msgid "Error" msgstr "" -#: src/dird/ua_status.c:859 src/stored/status.c:543 src/filed/status.c:370 +#: src/dird/ua_status.c:859 src/stored/status.c:608 src/filed/status.c:370 msgid "Diffs" msgstr "" -#: src/dird/ua_status.c:865 src/stored/status.c:549 src/stored/btape.c:1523 +#: src/dird/ua_status.c:865 src/stored/status.c:614 src/stored/btape.c:1523 #: src/lib/util.c:189 src/lib/util.c:324 src/filed/status.c:376 #: src/wx-console/wxbconfigpanel.cpp:209 msgid "OK" msgstr "" -#: src/dird/ua_status.c:868 src/stored/status.c:552 src/lib/util.c:202 +#: src/dird/ua_status.c:868 src/stored/status.c:617 src/lib/util.c:202 #: src/lib/util.c:327 msgid "OK -- with warnings" msgstr "" -#: src/dird/ua_status.c:871 src/stored/status.c:555 src/filed/status.c:379 +#: src/dird/ua_status.c:871 src/stored/status.c:620 src/filed/status.c:379 msgid "Other" msgstr "" -#: src/dird/ua_status.c:875 src/stored/status.c:567 src/filed/status.c:391 +#: src/dird/ua_status.c:875 src/stored/status.c:632 src/filed/status.c:391 #, c-format msgid "%6d\t%-6s\t%8s\t%10s\t%-7s\t%-8s\t%s\n" msgstr "" -#: src/dird/ua_status.c:883 src/stored/status.c:575 src/filed/status.c:399 +#: src/dird/ua_status.c:883 src/stored/status.c:640 src/filed/status.c:399 #, c-format msgid "%6d %-6s %8s %10s %-7s %-8s %s\n" msgstr "" @@ -5570,7 +5602,7 @@ msgstr "" msgid "Job DiffPool override" msgstr "" -#: src/dird/job.c:893 src/stored/bscan.c:1052 +#: src/dird/job.c:893 src/stored/bscan.c:1056 #, c-format msgid "Could not create Client record. ERR=%s\n" msgstr "" @@ -5894,7 +5926,17 @@ msgstr "" msgid "\n" "Language-Team: Swedish \n" @@ -93,7 +93,7 @@ msgstr "" msgid "Continue? (yes/mod/no): " msgstr "" -#: src/dird/ua_select.c:62 src/dird/ua_run.c:232 +#: src/dird/ua_select.c:62 src/dird/ua_run.c:219 msgid "mod" msgstr "" @@ -113,8 +113,8 @@ msgstr "" msgid "The defined Storage resources are:\n" msgstr "" -#: src/dird/ua_select.c:167 src/dird/ua_dotcmds.c:727 src/dird/ua_cmds.c:995 -#: src/dird/ua_run.c:237 src/wx-console/wxbrestorepanel.cpp:339 +#: src/dird/ua_select.c:167 src/dird/ua_dotcmds.c:734 src/dird/ua_cmds.c:995 +#: src/dird/ua_run.c:224 src/wx-console/wxbrestorepanel.cpp:339 #: src/wx-console/wxbrestorepanel.cpp:355 #: src/wx-console/wxbrestorepanel.cpp:479 #: src/wx-console/wxbrestorepanel.cpp:480 @@ -135,7 +135,7 @@ msgstr "" msgid "The defined FileSet resources are:\n" msgstr "" -#: src/dird/ua_select.c:190 src/dird/ua_restore.c:1300 src/dird/ua_run.c:239 +#: src/dird/ua_select.c:190 src/dird/ua_restore.c:1300 src/dird/ua_run.c:226 msgid "FileSet" msgstr "" @@ -143,7 +143,7 @@ msgstr "" msgid "Select FileSet resource" msgstr "" -#: src/dird/ua_select.c:220 src/dird/ua_cmds.c:1983 +#: src/dird/ua_select.c:220 src/dird/ua_cmds.c:2029 msgid "Could not find a Catalog resource\n" msgstr "" @@ -168,8 +168,8 @@ msgid "The defined Job resources are:\n" msgstr "" #: src/dird/ua_select.c:266 src/dird/ua_select.c:289 src/dird/ua_select.c:330 -#: src/dird/ua_select.c:1186 src/dird/dird_conf.c:663 src/dird/ua_prune.c:593 -#: src/dird/ua_run.c:238 +#: src/dird/ua_select.c:1186 src/dird/dird_conf.c:670 src/dird/ua_prune.c:601 +#: src/dird/ua_run.c:225 msgid "Job" msgstr "" @@ -194,8 +194,8 @@ msgstr "" msgid "The defined Client resources are:\n" msgstr "" -#: src/dird/ua_select.c:355 src/dird/ua_select.c:464 src/dird/ua_dotcmds.c:728 -#: src/dird/ua_cmds.c:996 src/dird/ua_run.c:243 +#: src/dird/ua_select.c:355 src/dird/ua_select.c:464 src/dird/ua_dotcmds.c:735 +#: src/dird/ua_cmds.c:996 src/dird/ua_run.c:230 #: src/wx-console/wxbrestorepanel.cpp:336 #: src/wx-console/wxbrestorepanel.cpp:354 #: src/wx-console/wxbrestorepanel.cpp:431 @@ -254,7 +254,7 @@ msgstr "" msgid "Could not find Pool \"%s\": ERR=%s" msgstr "" -#: src/dird/ua_select.c:532 src/dird/ua_output.c:473 src/dird/ua_update.c:436 +#: src/dird/ua_select.c:532 src/dird/ua_output.c:476 src/dird/ua_update.c:436 #, c-format msgid "Error obtaining pool ids. ERR=%s\n" msgstr "" @@ -268,12 +268,12 @@ msgid "Defined Pools:\n" msgstr "" #: src/dird/ua_select.c:542 src/dird/ua_select.c:562 src/dird/ua_update.c:365 -#: src/baconfig.h:80 +#: src/baconfig.h:88 msgid "*None*" msgstr "" #: src/dird/ua_select.c:553 src/dird/ua_select.c:666 src/dird/ua_update.c:616 -#: src/dird/ua_run.c:251 src/wx-console/wxbrestorepanel.cpp:338 +#: src/dird/ua_run.c:238 src/wx-console/wxbrestorepanel.cpp:338 #: src/wx-console/wxbrestorepanel.cpp:527 #: src/wx-console/wxbrestorepanel.cpp:537 #: src/wx-console/wxbrestorepanel.cpp:1834 @@ -414,7 +414,7 @@ msgstr "" msgid "Unauthorized command from this console.\n" msgstr "" -#: src/dird/ua_select.c:1165 src/stored/status.c:473 src/filed/status.c:241 +#: src/dird/ua_select.c:1165 src/stored/status.c:538 src/filed/status.c:241 msgid "No Jobs running.\n" msgstr "" @@ -719,8 +719,8 @@ msgstr "" msgid "Start Admin JobId %d, Job=%s\n" msgstr "" -#: src/dird/admin.c:90 src/dird/vbackup.c:303 src/dird/migrate.c:1225 -#: src/dird/backup.c:624 +#: src/dird/admin.c:90 src/dird/vbackup.c:306 src/dird/migrate.c:1227 +#: src/dird/backup.c:628 #, c-format msgid "Error getting Job record for Job report: ERR=%s" msgstr "" @@ -737,8 +737,8 @@ msgstr "" msgid "Admin Canceled" msgstr "" -#: src/dird/admin.c:110 src/dird/vbackup.c:353 src/dird/backup.c:680 -#: src/dird/restore.c:591 +#: src/dird/admin.c:110 src/dird/vbackup.c:356 src/dird/backup.c:684 +#: src/dird/restore.c:594 #, c-format msgid "Inappropriate term code: %c\n" msgstr "" @@ -747,7 +747,7 @@ msgstr "" msgid "Bacula " msgstr "" -#: src/dird/dird.c:125 +#: src/dird/dird.c:150 #, c-format msgid "" "\n" @@ -769,66 +769,66 @@ msgid "" "\n" msgstr "" -#: src/dird/dird.c:271 src/stored/stored.c:227 src/console/console.c:1109 +#: src/dird/dird.c:296 src/stored/stored.c:227 src/console/console.c:1109 #: src/filed/filed.c:218 src/qt-console/main.cpp:165 msgid "Cryptography library initialization failed.\n" msgstr "" -#: src/dird/dird.c:275 src/dird/dird.c:303 src/dird/dird.c:551 -#: src/dird/dird.c:554 src/stored/stored.c:231 src/console/console.c:1113 +#: src/dird/dird.c:300 src/dird/dird.c:328 src/dird/dird.c:560 +#: src/dird/dird.c:563 src/stored/stored.c:231 src/console/console.c:1113 #: src/filed/filed.c:223 src/qt-console/main.cpp:169 #, c-format msgid "Please correct configuration file: %s\n" msgstr "" -#: src/dird/dird.c:537 +#: src/dird/dird.c:546 msgid "Too many open reload requests. Request ignored.\n" msgstr "" -#: src/dird/dird.c:552 +#: src/dird/dird.c:561 msgid "Out of reload table entries. Giving up.\n" msgstr "" -#: src/dird/dird.c:555 +#: src/dird/dird.c:564 msgid "Resetting previous configuration.\n" msgstr "" -#: src/dird/dird.c:619 +#: src/dird/dird.c:628 #, c-format msgid "" "No Director resource defined in %s\n" "Without that I don't know who I am :-(\n" msgstr "" -#: src/dird/dird.c:627 src/filed/filed.c:350 +#: src/dird/dird.c:636 src/filed/filed.c:350 #, c-format msgid "No Messages resource defined in %s\n" msgstr "" -#: src/dird/dird.c:632 +#: src/dird/dird.c:641 #, c-format msgid "Only one Director resource permitted in %s\n" msgstr "" -#: src/dird/dird.c:641 src/dird/dird.c:847 src/dird/dird.c:902 -#: src/dird/dird.c:941 src/stored/stored.c:354 src/console/console.c:1296 +#: src/dird/dird.c:650 src/dird/dird.c:856 src/dird/dird.c:911 +#: src/dird/dird.c:950 src/stored/stored.c:354 src/console/console.c:1296 #: src/console/console.c:1326 src/filed/filed.c:357 src/filed/filed.c:516 #: src/wx-console/console_thread.cpp:118 src/wx-console/console_thread.cpp:144 #: src/qt-console/main.cpp:224 src/qt-console/main.cpp:254 msgid "TLS required but not configured in Bacula.\n" msgstr "" -#: src/dird/dird.c:649 src/stored/stored.c:410 src/filed/filed.c:526 +#: src/dird/dird.c:658 src/stored/stored.c:410 src/filed/filed.c:526 #, c-format msgid "\"TLS Certificate\" file not defined for Director \"%s\" in %s.\n" msgstr "" -#: src/dird/dird.c:655 src/stored/stored.c:416 src/filed/filed.c:532 +#: src/dird/dird.c:664 src/stored/stored.c:416 src/filed/filed.c:532 #, c-format msgid "\"TLS Key\" file not defined for Director \"%s\" in %s.\n" msgstr "" -#: src/dird/dird.c:662 src/stored/stored.c:422 src/filed/filed.c:538 +#: src/dird/dird.c:671 src/stored/stored.c:422 src/filed/filed.c:538 #, c-format msgid "" "Neither \"TLS CA Certificate\" or \"TLS CA Certificate Dir\" are defined for " @@ -836,46 +836,46 @@ msgid "" "using \"TLS Verify Peer\".\n" msgstr "" -#: src/dird/dird.c:681 src/stored/stored.c:441 src/filed/filed.c:557 +#: src/dird/dird.c:690 src/stored/stored.c:441 src/filed/filed.c:557 #, c-format msgid "Failed to initialize TLS context for Director \"%s\" in %s.\n" msgstr "" -#: src/dird/dird.c:689 +#: src/dird/dird.c:698 #, c-format msgid "No Job records defined in %s\n" msgstr "" -#: src/dird/dird.c:747 src/dird/dird.c:760 +#: src/dird/dird.c:756 src/dird/dird.c:769 #, c-format msgid "Hey something is wrong. p=0x%lu\n" msgstr "" -#: src/dird/dird.c:821 +#: src/dird/dird.c:830 #, c-format msgid "\"%s\" directive in Job \"%s\" resource is required, but not found.\n" msgstr "" -#: src/dird/dird.c:828 +#: src/dird/dird.c:837 msgid "Too many items in Job resource\n" msgstr "" -#: src/dird/dird.c:832 +#: src/dird/dird.c:841 #, c-format msgid "No storage specified in Job \"%s\" nor in Pool.\n" msgstr "" -#: src/dird/dird.c:856 +#: src/dird/dird.c:865 #, c-format msgid "\"TLS Certificate\" file not defined for Console \"%s\" in %s.\n" msgstr "" -#: src/dird/dird.c:862 +#: src/dird/dird.c:871 #, c-format msgid "\"TLS Key\" file not defined for Console \"%s\" in %s.\n" msgstr "" -#: src/dird/dird.c:869 +#: src/dird/dird.c:878 #, c-format msgid "" "Neither \"TLS CA Certificate\" or \"TLS CA Certificate Dir\" are defined for " @@ -883,51 +883,51 @@ msgid "" "using \"TLS Verify Peer\".\n" msgstr "" -#: src/dird/dird.c:886 src/dird/dird.c:926 src/filed/filed.c:382 +#: src/dird/dird.c:895 src/dird/dird.c:935 src/filed/filed.c:382 #, c-format msgid "Failed to initialize TLS context for File daemon \"%s\" in %s.\n" msgstr "" -#: src/dird/dird.c:909 +#: src/dird/dird.c:918 #, c-format msgid "" "Neither \"TLS CA Certificate\" or \"TLS CA Certificate Dir\" are defined for " "File daemon \"%s\" in %s.\n" msgstr "" -#: src/dird/dird.c:950 +#: src/dird/dird.c:959 #, c-format msgid "" "Neither \"TLS CA Certificate\" or \"TLS CA Certificate Dir\" are defined for " "Storage \"%s\" in %s.\n" msgstr "" -#: src/dird/dird.c:966 src/stored/stored.c:394 +#: src/dird/dird.c:975 src/stored/stored.c:394 #, c-format msgid "Failed to initialize TLS context for Storage \"%s\" in %s.\n" msgstr "" -#: src/dird/dird.c:1005 src/dird/dird.c:1007 +#: src/dird/dird.c:1014 src/dird/dird.c:1016 #, c-format msgid "Could not open Catalog \"%s\", database \"%s\".\n" msgstr "" -#: src/dird/dird.c:1010 src/tools/cats_test.c:377 +#: src/dird/dird.c:1019 src/tools/cats_test.c:377 #, c-format msgid "%s" msgstr "" -#: src/dird/dird.c:1089 +#: src/dird/dird.c:1098 #, c-format msgid "Could not create storage record for %s\n" msgstr "" -#: src/dird/dird.c:1097 +#: src/dird/dird.c:1106 #, c-format msgid "Could not update storage record for %s\n" msgstr "" -#: src/dird/dird.c:1172 src/dird/migrate.c:1070 src/stored/stored.c:491 +#: src/dird/dird.c:1181 src/dird/migrate.c:1072 src/stored/stored.c:491 #, c-format msgid "Could not compile regex pattern \"%s\" ERR=%s\n" msgstr "" @@ -946,18 +946,18 @@ msgstr "" msgid "Old style Include/Exclude not supported\n" msgstr "" -#: src/dird/inc_conf.c:393 src/dird/inc_conf.c:739 src/dird/dird_conf.c:2015 +#: src/dird/inc_conf.c:393 src/dird/inc_conf.c:739 src/dird/dird_conf.c:2022 #, c-format msgid "Expecting keyword, got: %s\n" msgstr "" -#: src/dird/inc_conf.c:401 src/dird/inc_conf.c:745 src/dird/dird_conf.c:2021 +#: src/dird/inc_conf.c:401 src/dird/inc_conf.c:745 src/dird/dird_conf.c:2028 #: src/lib/parse_conf.c:976 #, c-format msgid "expected an equals, got: %s" msgstr "" -#: src/dird/inc_conf.c:411 src/dird/inc_conf.c:754 src/dird/dird_conf.c:2032 +#: src/dird/inc_conf.c:411 src/dird/inc_conf.c:754 src/dird/dird_conf.c:2039 #, c-format msgid "Keyword %s not permitted in this resource" msgstr "" @@ -1009,7 +1009,7 @@ msgstr "" msgid "Options section not permitted in Exclude\n" msgstr "" -#: src/dird/inc_conf.c:724 src/dird/dird_conf.c:2001 +#: src/dird/inc_conf.c:724 src/dird/dird_conf.c:2008 #, c-format msgid "Expecting open brace. Got %s" msgstr "" @@ -1189,13 +1189,13 @@ msgid "" "There are no more Jobs associated with Volume \"%s\". Marking it purged.\n" msgstr "" -#: src/dird/ua_purge.c:556 src/dird/ua_label.c:769 +#: src/dird/ua_purge.c:556 src/dird/ua_label.c:774 #, c-format msgid "Connecting to Storage daemon %s at %s:%d ...\n" msgstr "" -#: src/dird/ua_purge.c:559 src/dird/ua_dotcmds.c:618 src/dird/ua_cmds.c:771 -#: src/dird/ua_cmds.c:1531 src/dird/ua_label.c:772 src/dird/job.c:448 +#: src/dird/ua_purge.c:559 src/dird/ua_dotcmds.c:625 src/dird/ua_cmds.c:771 +#: src/dird/ua_cmds.c:1577 src/dird/ua_label.c:777 src/dird/job.c:448 msgid "Failed to connect to Storage daemon.\n" msgstr "" @@ -1270,34 +1270,34 @@ msgstr "" msgid "Could not get or create the FileSet record.\n" msgstr "" -#: src/dird/vbackup.c:310 src/dird/backup.c:631 +#: src/dird/vbackup.c:313 src/dird/backup.c:635 #, c-format msgid "Error getting Client record for Job report: ERR=%s" msgstr "" -#: src/dird/vbackup.c:316 src/dird/migrate.c:1255 src/dird/backup.c:637 +#: src/dird/vbackup.c:319 src/dird/migrate.c:1257 src/dird/backup.c:641 #, c-format msgid "Error getting Media record for Volume \"%s\": ERR=%s" msgstr "" -#: src/dird/vbackup.c:326 src/dird/backup.c:647 src/dird/backup.c:656 -#: src/stored/bscan.c:1210 +#: src/dird/vbackup.c:329 src/dird/backup.c:651 src/dird/backup.c:660 +#: src/stored/bscan.c:1214 msgid "Backup OK -- with warnings" msgstr "" -#: src/dird/vbackup.c:328 src/dird/backup.c:649 src/stored/bscan.c:1207 +#: src/dird/vbackup.c:331 src/dird/backup.c:653 src/stored/bscan.c:1211 msgid "Backup OK" msgstr "" -#: src/dird/vbackup.c:333 src/dird/backup.c:660 src/stored/bscan.c:1214 +#: src/dird/vbackup.c:336 src/dird/backup.c:664 src/stored/bscan.c:1218 msgid "*** Backup Error ***" msgstr "" -#: src/dird/vbackup.c:343 src/dird/backup.c:670 src/stored/bscan.c:1217 +#: src/dird/vbackup.c:346 src/dird/backup.c:674 src/stored/bscan.c:1221 msgid "Backup Canceled" msgstr "" -#: src/dird/vbackup.c:390 +#: src/dird/vbackup.c:393 #, c-format msgid "" "%s %s %s (%s):\n" @@ -1344,93 +1344,93 @@ msgstr "" msgid "disabled" msgstr "" -#: src/dird/ua_output.c:208 +#: src/dird/ua_output.c:211 msgid "Keywords for the show command are:\n" msgstr "" -#: src/dird/ua_output.c:214 +#: src/dird/ua_output.c:217 #, c-format msgid "%s resource %s not found.\n" msgstr "" -#: src/dird/ua_output.c:217 +#: src/dird/ua_output.c:220 #, c-format msgid "Resource %s not found\n" msgstr "" -#: src/dird/ua_output.c:287 +#: src/dird/ua_output.c:290 msgid "Hey! DB is NULL\n" msgstr "" -#: src/dird/ua_output.c:444 +#: src/dird/ua_output.c:447 #, c-format msgid "Jobid %d used %d Volume(s): %s\n" msgstr "" -#: src/dird/ua_output.c:462 +#: src/dird/ua_output.c:465 msgid "No Pool specified.\n" msgstr "" -#: src/dird/ua_output.c:483 +#: src/dird/ua_output.c:486 #, c-format msgid "Pool: %s\n" msgstr "" -#: src/dird/ua_output.c:499 +#: src/dird/ua_output.c:502 msgid "Ignoring invalid value for days. Max is 50.\n" msgstr "" -#: src/dird/ua_output.c:521 +#: src/dird/ua_output.c:524 #, c-format msgid "Unknown list keyword: %s\n" msgstr "" -#: src/dird/ua_output.c:546 +#: src/dird/ua_output.c:549 #, c-format msgid "%s is not a job name.\n" msgstr "" -#: src/dird/ua_output.c:560 +#: src/dird/ua_output.c:563 #, c-format msgid "Could not find Pool for Job %s\n" msgstr "" -#: src/dird/ua_output.c:573 +#: src/dird/ua_output.c:576 #, c-format msgid "Could not find next Volume for Job %s (Pool=%s, Level=%s).\n" msgstr "" -#: src/dird/ua_output.c:577 +#: src/dird/ua_output.c:580 #, c-format msgid "" "The next Volume to be used by Job \"%s\" (Pool=%s, Level=%s) will be %s\n" msgstr "" -#: src/dird/ua_output.c:590 +#: src/dird/ua_output.c:593 #, c-format msgid "Could not find next Volume for Job %s.\n" msgstr "" -#: src/dird/ua_output.c:717 src/dird/job.c:133 src/tools/cats_test.c:375 +#: src/dird/ua_output.c:720 src/dird/job.c:133 src/tools/cats_test.c:375 #, c-format msgid "Could not open database \"%s\".\n" msgstr "" -#: src/dird/ua_output.c:730 +#: src/dird/ua_output.c:733 #, c-format msgid "Pool %s not in database. %s" msgstr "" -#: src/dird/ua_output.c:738 +#: src/dird/ua_output.c:741 #, c-format msgid "Pool %s created in database.\n" msgstr "" -#: src/dird/ua_output.c:791 +#: src/dird/ua_output.c:794 msgid "You have no messages.\n" msgstr "" -#: src/dird/ua_output.c:871 +#: src/dird/ua_output.c:874 msgid "Message too long to display.\n" msgstr "" @@ -1443,88 +1443,88 @@ msgstr "" msgid ": is an invalid command.\n" msgstr "" -#: src/dird/ua_dotcmds.c:546 src/dird/ua_restore.c:780 +#: src/dird/ua_dotcmds.c:553 src/dird/ua_restore.c:780 #: src/dird/ua_restore.c:823 #, c-format msgid "Unable to get Job record for JobId=%s: ERR=%s\n" msgstr "" -#: src/dird/ua_dotcmds.c:612 src/dird/ua_cmds.c:765 src/dird/ua_cmds.c:1520 +#: src/dird/ua_dotcmds.c:619 src/dird/ua_cmds.c:765 src/dird/ua_cmds.c:1566 #: src/dird/ua_status.c:352 src/dird/job.c:147 src/dird/job.c:153 #: src/dird/job.c:1160 src/dird/job.c:1164 msgid "unknown source" msgstr "" -#: src/dird/ua_dotcmds.c:615 src/dird/ua_cmds.c:768 src/dird/ua_status.c:355 +#: src/dird/ua_dotcmds.c:622 src/dird/ua_cmds.c:768 src/dird/ua_status.c:355 #, c-format msgid "Connecting to Storage daemon %s at %s:%d\n" msgstr "" -#: src/dird/ua_dotcmds.c:621 src/dird/ua_cmds.c:774 src/dird/ua_status.c:366 +#: src/dird/ua_dotcmds.c:628 src/dird/ua_cmds.c:774 src/dird/ua_status.c:366 msgid "Connected to storage daemon\n" msgstr "" -#: src/dird/ua_dotcmds.c:641 src/dird/ua_cmds.c:803 src/dird/ua_cmds.c:1202 +#: src/dird/ua_dotcmds.c:648 src/dird/ua_cmds.c:803 src/dird/ua_cmds.c:1208 #: src/dird/ua_status.c:397 #, c-format msgid "Connecting to Client %s at %s:%d\n" msgstr "" -#: src/dird/ua_dotcmds.c:644 src/dird/ua_cmds.c:806 src/dird/ua_cmds.c:1205 +#: src/dird/ua_dotcmds.c:651 src/dird/ua_cmds.c:806 src/dird/ua_cmds.c:1211 msgid "Failed to connect to Client.\n" msgstr "" -#: src/dird/ua_dotcmds.c:687 src/dird/ua_dotcmds.c:781 +#: src/dird/ua_dotcmds.c:694 src/dird/ua_dotcmds.c:788 #, c-format msgid "Unknown command: %s\n" msgstr "" -#: src/dird/ua_dotcmds.c:725 src/dird/ua_cmds.c:993 +#: src/dird/ua_dotcmds.c:732 src/dird/ua_cmds.c:993 msgid "Available daemons are: \n" msgstr "" -#: src/dird/ua_dotcmds.c:726 src/dird/ua_cmds.c:994 +#: src/dird/ua_dotcmds.c:733 src/dird/ua_cmds.c:994 msgid "Director" msgstr "" -#: src/dird/ua_dotcmds.c:729 +#: src/dird/ua_dotcmds.c:736 msgid "Select daemon type to make die" msgstr "" -#: src/dird/ua_dotcmds.c:755 +#: src/dird/ua_dotcmds.c:762 msgid "The Director will generate a deadlock.\n" msgstr "" -#: src/dird/ua_dotcmds.c:759 +#: src/dird/ua_dotcmds.c:766 msgid "The Director will segment fault.\n" msgstr "" -#: src/dird/ua_dotcmds.c:948 +#: src/dird/ua_dotcmds.c:955 msgid "Access to specified Client or FileSet not allowed.\n" msgstr "" -#: src/dird/ua_dotcmds.c:953 src/dird/ua_dotcmds.c:997 +#: src/dird/ua_dotcmds.c:960 src/dird/ua_dotcmds.c:1004 #: src/dird/ua_restore.c:941 src/dird/ua_restore.c:969 #: src/dird/ua_restore.c:990 #, c-format msgid "Query failed: %s. ERR=%s\n" msgstr "" -#: src/dird/ua_dotcmds.c:992 +#: src/dird/ua_dotcmds.c:999 msgid "query keyword not found.\n" msgstr "" -#: src/dird/ua_dotcmds.c:1019 +#: src/dird/ua_dotcmds.c:1026 #, c-format msgid "List MediaType failed: ERR=%s\n" msgstr "" -#: src/dird/ua_dotcmds.c:1033 +#: src/dird/ua_dotcmds.c:1040 #, c-format msgid "List Media failed: ERR=%s\n" msgstr "" -#: src/dird/ua_dotcmds.c:1047 +#: src/dird/ua_dotcmds.c:1054 #, c-format msgid "List Location failed: ERR=%s\n" msgstr "" @@ -1833,11 +1833,11 @@ msgstr "" msgid "Enter base volume name: " msgstr "" -#: src/dird/ua_cmds.c:354 src/dird/ua_label.c:658 +#: src/dird/ua_cmds.c:354 src/dird/ua_label.c:663 msgid "Volume name too long.\n" msgstr "" -#: src/dird/ua_cmds.c:358 src/dird/ua_label.c:664 src/lib/edit.c:501 +#: src/dird/ua_cmds.c:358 src/dird/ua_label.c:669 src/lib/edit.c:501 msgid "Volume name must be at least one character long.\n" msgstr "" @@ -1896,11 +1896,11 @@ msgstr "" msgid "Python interpreter restarted.\n" msgstr "" -#: src/dird/ua_cmds.c:675 src/dird/ua_cmds.c:1331 +#: src/dird/ua_cmds.c:675 src/dird/ua_cmds.c:1337 msgid "Nothing done.\n" msgstr "" -#: src/dird/ua_cmds.c:699 src/dird/ua_cmds.c:1083 src/dird/ua_run.c:1582 +#: src/dird/ua_cmds.c:699 src/dird/ua_cmds.c:1083 src/dird/ua_run.c:1588 #, c-format msgid "Client \"%s\" not found.\n" msgstr "" @@ -1927,7 +1927,7 @@ msgstr "" msgid "Select daemon type to set debug level" msgstr "" -#: src/dird/ua_cmds.c:1087 src/dird/ua_cmds.c:1926 +#: src/dird/ua_cmds.c:1087 src/dird/ua_cmds.c:1972 #, c-format msgid "No authorization for Client \"%s\"\n" msgstr "" @@ -1936,7 +1936,7 @@ msgstr "" msgid "Client name missing.\n" msgstr "" -#: src/dird/ua_cmds.c:1104 src/dird/ua_cmds.c:1165 src/dird/ua_cmds.c:1948 +#: src/dird/ua_cmds.c:1104 src/dird/ua_cmds.c:1171 src/dird/ua_cmds.c:1994 #, c-format msgid "No authorization for Job \"%s\"\n" msgstr "" @@ -1959,7 +1959,7 @@ msgstr "" msgid "Fileset name missing.\n" msgstr "" -#: src/dird/ua_cmds.c:1138 src/dird/ua_run.c:563 +#: src/dird/ua_cmds.c:1138 src/dird/ua_run.c:550 #, c-format msgid "Level \"%s\" not valid.\n" msgstr "" @@ -1968,43 +1968,67 @@ msgstr "" msgid "Level value missing.\n" msgstr "" -#: src/dird/ua_cmds.c:1148 +#: src/dird/ua_cmds.c:1149 msgid "Invalid value for accurate. It must be yes or no.\n" msgstr "" -#: src/dird/ua_cmds.c:1161 +#: src/dird/ua_cmds.c:1154 +msgid "Accurate value missing.\n" +msgstr "" + +#: src/dird/ua_cmds.c:1167 msgid "No job specified.\n" msgstr "" -#: src/dird/ua_cmds.c:1221 +#: src/dird/ua_cmds.c:1227 msgid "Error sending include list.\n" msgstr "" -#: src/dird/ua_cmds.c:1226 +#: src/dird/ua_cmds.c:1232 msgid "Error sending exclude list.\n" msgstr "" -#: src/dird/ua_cmds.c:1317 +#: src/dird/ua_cmds.c:1323 msgid "" "In general it is not a good idea to delete either a\n" "Pool or a Volume since they may contain data.\n" "\n" msgstr "" -#: src/dird/ua_cmds.c:1320 +#: src/dird/ua_cmds.c:1326 msgid "Choose catalog item to delete" msgstr "" -#: src/dird/ua_cmds.c:1384 +#: src/dird/ua_cmds.c:1376 src/dird/ua_cmds.c:1391 src/dird/ua_cmds.c:1401 +#, c-format +msgid "Illegal JobId %s ignored\n" +msgstr "" + +#: src/dird/ua_cmds.c:1404 msgid "Enter JobId to delete: " msgstr "" -#: src/dird/ua_cmds.c:1423 +#: src/dird/ua_cmds.c:1440 +#, c-format +msgid "Are you sure you want to delete %d JobIds ? (yes/no): " +msgstr "" + +#: src/dird/ua_cmds.c:1450 +#, c-format +msgid "Illegal JobId range %s - %s should define increasing JobIds, ignored\n" +msgstr "" + +#: src/dird/ua_cmds.c:1454 +#, c-format +msgid "Illegal JobId range %s - %s, ignored\n" +msgstr "" + +#: src/dird/ua_cmds.c:1469 #, c-format -msgid "Job %s and associated records deleted from the catalog.\n" +msgid "Jobid %s and associated records deleted from the catalog.\n" msgstr "" -#: src/dird/ua_cmds.c:1438 +#: src/dird/ua_cmds.c:1484 #, c-format msgid "" "\n" @@ -2012,44 +2036,44 @@ msgid "" "and all Jobs saved on that volume from the Catalog\n" msgstr "" -#: src/dird/ua_cmds.c:1445 +#: src/dird/ua_cmds.c:1491 #, c-format msgid "Are you sure you want to delete Volume \"%s\"? (yes/no): " msgstr "" -#: src/dird/ua_cmds.c:1458 +#: src/dird/ua_cmds.c:1504 msgid "Can't list jobs on this volume\n" msgstr "" -#: src/dird/ua_cmds.c:1483 +#: src/dird/ua_cmds.c:1529 #, c-format msgid "Are you sure you want to delete Pool \"%s\"? (yes/no): " msgstr "" -#: src/dird/ua_cmds.c:1598 +#: src/dird/ua_cmds.c:1644 #, c-format msgid "Using Catalog name=%s DB=%s\n" msgstr "" -#: src/dird/ua_cmds.c:1666 +#: src/dird/ua_cmds.c:1712 msgid "ERR: Can't open db\n" msgstr "" -#: src/dird/ua_cmds.c:1713 +#: src/dird/ua_cmds.c:1759 msgid "Wait on mount timed out\n" msgstr "" -#: src/dird/ua_cmds.c:1723 +#: src/dird/ua_cmds.c:1769 msgid "ERR: Job was not found\n" msgstr "" -#: src/dird/ua_cmds.c:1799 +#: src/dird/ua_cmds.c:1845 msgid "" " Command Description\n" " ======= ===========\n" msgstr "" -#: src/dird/ua_cmds.c:1803 +#: src/dird/ua_cmds.c:1849 #, c-format msgid "" " %-13s %s\n" @@ -2058,12 +2082,12 @@ msgid "" "\t%s\n" msgstr "" -#: src/dird/ua_cmds.c:1808 +#: src/dird/ua_cmds.c:1854 #, c-format msgid " %-13s %s\n" msgstr "" -#: src/dird/ua_cmds.c:1812 +#: src/dird/ua_cmds.c:1858 #, c-format msgid "" "\n" @@ -2071,29 +2095,29 @@ msgid "" "\n" msgstr "" -#: src/dird/ua_cmds.c:1814 +#: src/dird/ua_cmds.c:1860 msgid "" "\n" "When at a prompt, entering a period cancels the command.\n" "\n" msgstr "" -#: src/dird/ua_cmds.c:1850 src/filed/status.c:85 +#: src/dird/ua_cmds.c:1896 src/filed/status.c:85 #, c-format msgid "%s Version: %s (%s) %s %s %s %s\n" msgstr "" -#: src/dird/ua_cmds.c:1909 src/dird/ua_cmds.c:1936 src/dird/ua_cmds.c:1958 +#: src/dird/ua_cmds.c:1955 src/dird/ua_cmds.c:1982 src/dird/ua_cmds.c:2004 #, c-format msgid "No authorization for Catalog \"%s\"\n" msgstr "" -#: src/dird/ua_cmds.c:2003 +#: src/dird/ua_cmds.c:2049 #, c-format msgid "Could not open catalog database \"%s\".\n" msgstr "" -#: src/dird/ua_cmds.c:2013 +#: src/dird/ua_cmds.c:2059 #, c-format msgid "Using Catalog \"%s\"\n" msgstr "" @@ -2291,57 +2315,57 @@ msgstr "" msgid "%d directories unmarked.\n" msgstr "" -#: src/dird/dird_conf.c:560 src/tray-monitor/tray_conf.c:168 +#: src/dird/dird_conf.c:567 src/tray-monitor/tray_conf.c:168 #: src/qt-console/tray-monitor/tray_conf.cpp:168 #, c-format msgid "No %s resource defined\n" msgstr "" -#: src/dird/dird_conf.c:569 +#: src/dird/dird_conf.c:576 #, c-format msgid "Director: name=%s MaxJobs=%d FDtimeout=%s SDtimeout=%s\n" msgstr "" -#: src/dird/dird_conf.c:574 +#: src/dird/dird_conf.c:581 #, c-format msgid " query_file=%s\n" msgstr "" -#: src/dird/dird_conf.c:577 src/dird/dird_conf.c:597 src/dird/dird_conf.c:614 -#: src/dird/dird_conf.c:682 src/dird/dird_conf.c:686 src/dird/dird_conf.c:690 -#: src/dird/dird_conf.c:723 src/dird/dird_conf.c:746 src/dird/dird_conf.c:750 -#: src/dird/dird_conf.c:754 src/dird/dird_conf.c:758 src/dird/dird_conf.c:762 -#: src/dird/dird_conf.c:775 src/dird/dird_conf.c:1011 -#: src/dird/dird_conf.c:1018 +#: src/dird/dird_conf.c:584 src/dird/dird_conf.c:604 src/dird/dird_conf.c:621 +#: src/dird/dird_conf.c:689 src/dird/dird_conf.c:693 src/dird/dird_conf.c:697 +#: src/dird/dird_conf.c:730 src/dird/dird_conf.c:753 src/dird/dird_conf.c:757 +#: src/dird/dird_conf.c:761 src/dird/dird_conf.c:765 src/dird/dird_conf.c:769 +#: src/dird/dird_conf.c:782 src/dird/dird_conf.c:1018 +#: src/dird/dird_conf.c:1025 msgid " --> " msgstr "" -#: src/dird/dird_conf.c:582 +#: src/dird/dird_conf.c:589 #, c-format msgid "Console: name=%s SSL=%d\n" msgstr "" -#: src/dird/dird_conf.c:587 +#: src/dird/dird_conf.c:594 #, c-format msgid "Counter: name=%s min=%d max=%d cur=%d wrapcntr=%s\n" msgstr "" -#: src/dird/dird_conf.c:592 +#: src/dird/dird_conf.c:599 #, c-format msgid "Counter: name=%s min=%d max=%d\n" msgstr "" -#: src/dird/dird_conf.c:606 +#: src/dird/dird_conf.c:613 #, c-format msgid "Client: name=%s address=%s FDport=%d MaxJobs=%u\n" msgstr "" -#: src/dird/dird_conf.c:609 +#: src/dird/dird_conf.c:616 #, c-format msgid " JobRetention=%s FileRetention=%s AutoPrune=%d\n" msgstr "" -#: src/dird/dird_conf.c:622 +#: src/dird/dird_conf.c:629 #, c-format msgid "" "Device: name=%s ok=%d num_writers=%d max_writers=%d\n" @@ -2350,286 +2374,286 @@ msgid "" " poolid=%s volname=%s MediaType=%s\n" msgstr "" -#: src/dird/dird_conf.c:636 +#: src/dird/dird_conf.c:643 #, c-format msgid "" "Storage: name=%s address=%s SDport=%d MaxJobs=%u\n" " DeviceName=%s MediaType=%s StorageId=%s\n" msgstr "" -#: src/dird/dird_conf.c:649 +#: src/dird/dird_conf.c:656 #, c-format msgid "" "Catalog: name=%s address=%s DBport=%d db_name=%s\n" " db_driver=%s db_user=%s MutliDBConn=%d\n" msgstr "" -#: src/dird/dird_conf.c:662 +#: src/dird/dird_conf.c:669 #, c-format msgid "%s: name=%s JobType=%d level=%s Priority=%d Enabled=%d\n" msgstr "" -#: src/dird/dird_conf.c:663 +#: src/dird/dird_conf.c:670 msgid "JobDefs" msgstr "" -#: src/dird/dird_conf.c:667 +#: src/dird/dird_conf.c:674 #, c-format msgid "" " MaxJobs=%u Resched=%d Times=%d Interval=%s Spool=%d WritePartAfterJob=" "%d\n" msgstr "" -#: src/dird/dird_conf.c:673 +#: src/dird/dird_conf.c:680 #, c-format msgid " SpoolSize=%s\n" msgstr "" -#: src/dird/dird_conf.c:676 +#: src/dird/dird_conf.c:683 #, c-format msgid " Accurate=%d\n" msgstr "" -#: src/dird/dird_conf.c:679 +#: src/dird/dird_conf.c:686 #, c-format msgid " SelectionType=%d\n" msgstr "" -#: src/dird/dird_conf.c:694 +#: src/dird/dird_conf.c:701 #, c-format msgid " --> Where=%s\n" msgstr "" -#: src/dird/dird_conf.c:697 +#: src/dird/dird_conf.c:704 #, c-format msgid " --> RegexWhere=%s\n" msgstr "" -#: src/dird/dird_conf.c:700 +#: src/dird/dird_conf.c:707 #, c-format msgid " --> Bootstrap=%s\n" msgstr "" -#: src/dird/dird_conf.c:703 +#: src/dird/dird_conf.c:710 #, c-format msgid " --> WriteBootstrap=%s\n" msgstr "" -#: src/dird/dird_conf.c:706 +#: src/dird/dird_conf.c:713 #, c-format msgid " --> PluginOptions=%s\n" msgstr "" -#: src/dird/dird_conf.c:709 +#: src/dird/dird_conf.c:716 #, c-format msgid " --> MaxRunTime=%u\n" msgstr "" -#: src/dird/dird_conf.c:712 +#: src/dird/dird_conf.c:719 #, c-format msgid " --> MaxWaitTime=%u\n" msgstr "" -#: src/dird/dird_conf.c:715 +#: src/dird/dird_conf.c:722 #, c-format msgid " --> MaxStartDelay=%u\n" msgstr "" -#: src/dird/dird_conf.c:718 +#: src/dird/dird_conf.c:725 #, c-format msgid " --> MaxRunSchedTime=%u\n" msgstr "" -#: src/dird/dird_conf.c:730 +#: src/dird/dird_conf.c:737 #, c-format msgid " --> Base %s\n" msgstr "" -#: src/dird/dird_conf.c:736 src/lib/runscript.c:297 +#: src/dird/dird_conf.c:743 src/lib/runscript.c:297 msgid " --> RunScript\n" msgstr "" -#: src/dird/dird_conf.c:737 src/lib/runscript.c:298 +#: src/dird/dird_conf.c:744 src/lib/runscript.c:298 #, c-format msgid " --> Command=%s\n" msgstr "" -#: src/dird/dird_conf.c:738 src/lib/runscript.c:299 +#: src/dird/dird_conf.c:745 src/lib/runscript.c:299 #, c-format msgid " --> Target=%s\n" msgstr "" -#: src/dird/dird_conf.c:739 src/lib/runscript.c:300 +#: src/dird/dird_conf.c:746 src/lib/runscript.c:300 #, c-format msgid " --> RunOnSuccess=%u\n" msgstr "" -#: src/dird/dird_conf.c:740 src/lib/runscript.c:301 +#: src/dird/dird_conf.c:747 src/lib/runscript.c:301 #, c-format msgid " --> RunOnFailure=%u\n" msgstr "" -#: src/dird/dird_conf.c:741 src/lib/runscript.c:302 +#: src/dird/dird_conf.c:748 src/lib/runscript.c:302 #, c-format msgid " --> FailJobOnError=%u\n" msgstr "" -#: src/dird/dird_conf.c:742 src/lib/runscript.c:303 +#: src/dird/dird_conf.c:749 src/lib/runscript.c:303 #, c-format msgid " --> RunWhen=%u\n" msgstr "" -#: src/dird/dird_conf.c:768 +#: src/dird/dird_conf.c:775 #, c-format msgid " --> Run=%s\n" msgstr "" -#: src/dird/dird_conf.c:772 +#: src/dird/dird_conf.c:779 #, c-format msgid " --> SelectionPattern=%s\n" msgstr "" -#: src/dird/dird_conf.c:786 +#: src/dird/dird_conf.c:793 #, c-format msgid "FileSet: name=%s\n" msgstr "" -#: src/dird/dird_conf.c:880 src/dird/dird_conf.c:959 +#: src/dird/dird_conf.c:887 src/dird/dird_conf.c:966 #, c-format msgid "Schedule: name=%s\n" msgstr "" -#: src/dird/dird_conf.c:885 +#: src/dird/dird_conf.c:892 #, c-format msgid " --> Run Level=%s\n" msgstr "" -#: src/dird/dird_conf.c:886 +#: src/dird/dird_conf.c:893 msgid " hour=" msgstr "" -#: src/dird/dird_conf.c:895 +#: src/dird/dird_conf.c:902 msgid " mday=" msgstr "" -#: src/dird/dird_conf.c:904 +#: src/dird/dird_conf.c:911 msgid " month=" msgstr "" -#: src/dird/dird_conf.c:913 +#: src/dird/dird_conf.c:920 msgid " wday=" msgstr "" -#: src/dird/dird_conf.c:922 +#: src/dird/dird_conf.c:929 msgid " wom=" msgstr "" -#: src/dird/dird_conf.c:931 +#: src/dird/dird_conf.c:938 msgid " woy=" msgstr "" -#: src/dird/dird_conf.c:940 +#: src/dird/dird_conf.c:947 #, c-format msgid " mins=%d\n" msgstr "" -#: src/dird/dird_conf.c:942 src/dird/dird_conf.c:946 src/dird/dird_conf.c:950 +#: src/dird/dird_conf.c:949 src/dird/dird_conf.c:953 src/dird/dird_conf.c:957 msgid " --> " msgstr "" -#: src/dird/dird_conf.c:967 +#: src/dird/dird_conf.c:974 #, c-format msgid "Pool: name=%s PoolType=%s\n" msgstr "" -#: src/dird/dird_conf.c:969 +#: src/dird/dird_conf.c:976 #, c-format msgid " use_cat=%d use_once=%d cat_files=%d\n" msgstr "" -#: src/dird/dird_conf.c:972 +#: src/dird/dird_conf.c:979 #, c-format msgid " max_vols=%d auto_prune=%d VolRetention=%s\n" msgstr "" -#: src/dird/dird_conf.c:975 +#: src/dird/dird_conf.c:982 #, c-format msgid " VolUse=%s recycle=%d LabelFormat=%s\n" msgstr "" -#: src/dird/dird_conf.c:979 +#: src/dird/dird_conf.c:986 #, c-format msgid " CleaningPrefix=%s LabelType=%d\n" msgstr "" -#: src/dird/dird_conf.c:981 +#: src/dird/dird_conf.c:988 #, c-format msgid " RecyleOldest=%d PurgeOldest=%d ActionOnPurge=%d\n" msgstr "" -#: src/dird/dird_conf.c:985 +#: src/dird/dird_conf.c:992 #, c-format msgid " MaxVolJobs=%d MaxVolFiles=%d MaxVolBytes=%s\n" msgstr "" -#: src/dird/dird_conf.c:989 +#: src/dird/dird_conf.c:996 #, c-format msgid " MigTime=%s MigHiBytes=%s MigLoBytes=%s\n" msgstr "" -#: src/dird/dird_conf.c:993 +#: src/dird/dird_conf.c:1000 #, c-format msgid " JobRetention=%s FileRetention=%s\n" msgstr "" -#: src/dird/dird_conf.c:997 +#: src/dird/dird_conf.c:1004 #, c-format msgid " NextPool=%s\n" msgstr "" -#: src/dird/dird_conf.c:1000 +#: src/dird/dird_conf.c:1007 #, c-format msgid " RecyclePool=%s\n" msgstr "" -#: src/dird/dird_conf.c:1003 +#: src/dird/dird_conf.c:1010 #, c-format msgid " ScratchPool=%s\n" msgstr "" -#: src/dird/dird_conf.c:1006 +#: src/dird/dird_conf.c:1013 #, c-format msgid " Catalog=%s\n" msgstr "" -#: src/dird/dird_conf.c:1026 +#: src/dird/dird_conf.c:1033 #, c-format msgid "Messages: name=%s\n" msgstr "" -#: src/dird/dird_conf.c:1028 +#: src/dird/dird_conf.c:1035 #, c-format msgid " mailcmd=%s\n" msgstr "" -#: src/dird/dird_conf.c:1030 +#: src/dird/dird_conf.c:1037 #, c-format msgid " opcmd=%s\n" msgstr "" -#: src/dird/dird_conf.c:1034 src/tray-monitor/tray_conf.c:199 +#: src/dird/dird_conf.c:1041 src/tray-monitor/tray_conf.c:199 #: src/qt-console/tray-monitor/tray_conf.cpp:199 #, c-format msgid "Unknown resource type %d in dump_resource.\n" msgstr "" -#: src/dird/dird_conf.c:1365 src/tray-monitor/tray_conf.c:257 +#: src/dird/dird_conf.c:1372 src/tray-monitor/tray_conf.c:257 #: src/qt-console/tray-monitor/tray_conf.cpp:257 #, c-format msgid "Unknown resource type %d in free_resource.\n" msgstr "" -#: src/dird/dird_conf.c:1397 src/dird/dird_conf.c:1412 +#: src/dird/dird_conf.c:1404 src/dird/dird_conf.c:1419 #: src/tray-monitor/tray_conf.c:288 src/wx-console/console_conf.c:265 #: src/console/console_conf.c:259 src/filed/filed_conf.c:361 #: src/qt-console/tray-monitor/tray_conf.cpp:288 @@ -2638,54 +2662,54 @@ msgstr "" msgid "%s item is required in %s resource, but not found.\n" msgstr "" -#: src/dird/dird_conf.c:1403 src/tray-monitor/tray_conf.c:294 +#: src/dird/dird_conf.c:1410 src/tray-monitor/tray_conf.c:294 #: src/lib/parse_conf.c:225 src/qt-console/tray-monitor/tray_conf.cpp:294 #, c-format msgid "Too many items in %s resource\n" msgstr "" -#: src/dird/dird_conf.c:1443 +#: src/dird/dird_conf.c:1450 #, c-format msgid "Cannot find Pool resource %s\n" msgstr "" -#: src/dird/dird_conf.c:1454 +#: src/dird/dird_conf.c:1461 #, c-format msgid "Cannot find Console resource %s\n" msgstr "" -#: src/dird/dird_conf.c:1460 src/stored/stored_conf.c:611 +#: src/dird/dird_conf.c:1467 src/stored/stored_conf.c:611 #: src/filed/filed_conf.c:381 #, c-format msgid "Cannot find Director resource %s\n" msgstr "" -#: src/dird/dird_conf.c:1467 src/stored/stored_conf.c:617 +#: src/dird/dird_conf.c:1474 src/stored/stored_conf.c:617 #, c-format msgid "Cannot find Storage resource %s\n" msgstr "" -#: src/dird/dird_conf.c:1476 +#: src/dird/dird_conf.c:1483 #, c-format msgid "Cannot find Job resource %s\n" msgstr "" -#: src/dird/dird_conf.c:1526 +#: src/dird/dird_conf.c:1533 #, c-format msgid "Cannot find Counter resource %s\n" msgstr "" -#: src/dird/dird_conf.c:1534 src/filed/filed_conf.c:387 +#: src/dird/dird_conf.c:1541 src/filed/filed_conf.c:387 #, c-format msgid "Cannot find Client resource %s\n" msgstr "" -#: src/dird/dird_conf.c:1547 +#: src/dird/dird_conf.c:1554 #, c-format msgid "Cannot find Schedule resource %s\n" msgstr "" -#: src/dird/dird_conf.c:1552 src/dird/dird_conf.c:1612 +#: src/dird/dird_conf.c:1559 src/dird/dird_conf.c:1619 #: src/tray-monitor/tray_conf.c:314 src/tray-monitor/tray_conf.c:352 #: src/qt-console/tray-monitor/tray_conf.cpp:314 #: src/qt-console/tray-monitor/tray_conf.cpp:352 @@ -2693,12 +2717,12 @@ msgstr "" msgid "Unknown resource type %d in save_resource.\n" msgstr "" -#: src/dird/dird_conf.c:1627 +#: src/dird/dird_conf.c:1634 #, c-format msgid "Name item is required in %s resource, but not found.\n" msgstr "" -#: src/dird/dird_conf.c:1635 src/tray-monitor/tray_conf.c:372 +#: src/dird/dird_conf.c:1642 src/tray-monitor/tray_conf.c:372 #: src/wx-console/console_conf.c:328 src/console/console_conf.c:322 #: src/filed/filed_conf.c:446 src/qt-console/tray-monitor/tray_conf.cpp:372 #: src/qt-console/bat_conf.cpp:334 @@ -2706,43 +2730,43 @@ msgstr "" msgid "Attempt to define second %s resource named \"%s\" is not permitted.\n" msgstr "" -#: src/dird/dird_conf.c:1640 +#: src/dird/dird_conf.c:1647 #, c-format msgid "Inserting %s res: %s index=%d pass=%d\n" msgstr "" -#: src/dird/dird_conf.c:1653 +#: src/dird/dird_conf.c:1660 #, c-format msgid "Expected one of: %s, got: %s" msgstr "" -#: src/dird/dird_conf.c:1725 +#: src/dird/dird_conf.c:1732 #, c-format msgid "Expected a Migration Job Type keyword, got: %s" msgstr "" -#: src/dird/dird_conf.c:1751 +#: src/dird/dird_conf.c:1758 #, c-format msgid "Expected a Job Type keyword, got: %s" msgstr "" -#: src/dird/dird_conf.c:1775 +#: src/dird/dird_conf.c:1782 #, c-format msgid "Expected a Job Level keyword, got: %s" msgstr "" -#: src/dird/dird_conf.c:1795 +#: src/dird/dird_conf.c:1802 #, c-format msgid "Expected a Restore replacement option, got: %s" msgstr "" -#: src/dird/dird_conf.c:1845 src/dird/dird_conf.c:1961 +#: src/dird/dird_conf.c:1852 src/dird/dird_conf.c:1968 #: src/lib/parse_conf.c:761 src/lib/parse_conf.c:777 src/lib/ini.c:593 #, c-format msgid "Expect %s, got: %s" msgstr "" -#: src/dird/dird_conf.c:1867 src/lib/parse_conf.c:478 +#: src/dird/dird_conf.c:1874 src/lib/parse_conf.c:478 #, c-format msgid "Could not find config Resource %s referenced on line %d : %s\n" msgstr "" @@ -2870,7 +2894,7 @@ msgstr "" msgid "Select full restore to a specified Job date" msgstr "" -#: src/dird/ua_restore.c:446 src/dird/ua_status.c:862 src/stored/status.c:546 +#: src/dird/ua_restore.c:446 src/dird/ua_status.c:862 src/stored/status.c:611 #: src/filed/status.c:373 src/wx-console/wxbconfigpanel.cpp:220 msgid "Cancel" msgstr "" @@ -3273,179 +3297,179 @@ msgstr "" msgid "Slot too large.\n" msgstr "" -#: src/dird/ua_label.c:187 src/dird/ua_label.c:364 src/dird/ua_label.c:1223 -#: src/dird/ua_run.c:1557 +#: src/dird/ua_label.c:189 src/dird/ua_label.c:366 src/dird/ua_label.c:1228 +#: src/dird/ua_run.c:1563 msgid "command line" msgstr "" -#: src/dird/ua_label.c:205 src/dird/ua_label.c:526 src/dird/ua_label.c:1230 +#: src/dird/ua_label.c:207 src/dird/ua_label.c:531 src/dird/ua_label.c:1235 msgid "No slots in changer to scan.\n" msgstr "" -#: src/dird/ua_label.c:217 src/dird/ua_label.c:537 +#: src/dird/ua_label.c:219 src/dird/ua_label.c:542 msgid "No Volumes found to label, or no barcodes.\n" msgstr "" -#: src/dird/ua_label.c:227 src/dird/ua_label.c:1251 +#: src/dird/ua_label.c:229 src/dird/ua_label.c:1256 #, c-format msgid "Slot %d greater than max %d ignored.\n" msgstr "" -#: src/dird/ua_label.c:265 +#: src/dird/ua_label.c:267 #, c-format msgid "No VolName for Slot=%d InChanger set to zero.\n" msgstr "" -#: src/dird/ua_label.c:286 +#: src/dird/ua_label.c:288 #, c-format msgid "Catalog record for Volume \"%s\" updated to reference slot %d.\n" msgstr "" -#: src/dird/ua_label.c:290 +#: src/dird/ua_label.c:292 #, c-format msgid "Catalog record for Volume \"%s\" is up to date.\n" msgstr "" -#: src/dird/ua_label.c:296 +#: src/dird/ua_label.c:298 #, c-format msgid "Volume \"%s\" not found in catalog. Slot=%d InChanger set to zero.\n" msgstr "" -#: src/dird/ua_label.c:392 +#: src/dird/ua_label.c:394 #, c-format msgid "" "Volume \"%s\" has VolStatus %s. It must be Purged or Recycled before " "relabeling.\n" msgstr "" -#: src/dird/ua_label.c:408 +#: src/dird/ua_label.c:410 msgid "Enter new Volume name: " msgstr "" -#: src/dird/ua_label.c:420 +#: src/dird/ua_label.c:425 #, c-format msgid "Media record for new Volume \"%s\" already exists.\n" msgstr "" -#: src/dird/ua_label.c:438 +#: src/dird/ua_label.c:443 msgid "Enter slot (0 or Enter for none): " msgstr "" -#: src/dird/ua_label.c:466 +#: src/dird/ua_label.c:471 #, c-format msgid "Delete of Volume \"%s\" failed. ERR=%s" msgstr "" -#: src/dird/ua_label.c:469 +#: src/dird/ua_label.c:474 #, c-format msgid "Old volume \"%s\" deleted from catalog.\n" msgstr "" -#: src/dird/ua_label.c:480 +#: src/dird/ua_label.c:485 #, c-format msgid "Requesting to mount %s ...\n" msgstr "" -#: src/dird/ua_label.c:502 +#: src/dird/ua_label.c:507 msgid "Do not forget to mount the drive!!!\n" msgstr "" -#: src/dird/ua_label.c:542 +#: src/dird/ua_label.c:547 msgid "" "The following Volumes will be labeled:\n" "Slot Volume\n" "==============\n" msgstr "" -#: src/dird/ua_label.c:551 +#: src/dird/ua_label.c:556 msgid "Do you want to label these Volumes? (yes|no): " msgstr "" -#: src/dird/ua_label.c:571 +#: src/dird/ua_label.c:576 #, c-format msgid "Media record for Slot %d Volume \"%s\" already exists.\n" msgstr "" -#: src/dird/ua_label.c:577 +#: src/dird/ua_label.c:582 #, c-format msgid "Error setting InChanger: ERR=%s" msgstr "" -#: src/dird/ua_label.c:600 +#: src/dird/ua_label.c:605 #, c-format msgid "Maximum pool Volumes=%d reached.\n" msgstr "" -#: src/dird/ua_label.c:608 +#: src/dird/ua_label.c:613 #, c-format msgid "Catalog record for cleaning tape \"%s\" successfully created.\n" msgstr "" -#: src/dird/ua_label.c:615 +#: src/dird/ua_label.c:620 #, c-format msgid "Catalog error on cleaning tape: %s" msgstr "" -#: src/dird/ua_label.c:651 +#: src/dird/ua_label.c:656 #, c-format msgid "Illegal character \"%c\" in a volume name.\n" msgstr "" -#: src/dird/ua_label.c:698 +#: src/dird/ua_label.c:703 #, c-format msgid "Sending relabel command from \"%s\" to \"%s\" ...\n" msgstr "" -#: src/dird/ua_label.c:705 +#: src/dird/ua_label.c:710 #, c-format msgid "Sending label command for Volume \"%s\" Slot %d ...\n" msgstr "" -#: src/dird/ua_label.c:746 +#: src/dird/ua_label.c:751 #, c-format msgid "Catalog record for Volume \"%s\", Slot %d successfully created.\n" msgstr "" -#: src/dird/ua_label.c:759 +#: src/dird/ua_label.c:764 #, c-format msgid "Label command failed for Volume %s.\n" msgstr "" -#: src/dird/ua_label.c:797 +#: src/dird/ua_label.c:802 msgid "Could not open SD socket.\n" msgstr "" -#: src/dird/ua_label.c:869 src/dird/ua_label.c:879 +#: src/dird/ua_label.c:874 src/dird/ua_label.c:884 #, c-format msgid "Invalid Slot number: %s\n" msgstr "" -#: src/dird/ua_label.c:888 +#: src/dird/ua_label.c:893 #, c-format msgid "Invalid Volume name: %s\n" msgstr "" -#: src/dird/ua_label.c:982 +#: src/dird/ua_label.c:987 #, c-format msgid "Device \"%s\" has %d slots.\n" msgstr "" -#: src/dird/ua_label.c:1028 +#: src/dird/ua_label.c:1033 #, c-format msgid "Pool \"%s\" resource not found for volume \"%s\"!\n" msgstr "" -#: src/dird/ua_label.c:1242 +#: src/dird/ua_label.c:1247 msgid "No Volumes found, or no barcodes.\n" msgstr "" -#: src/dird/ua_label.c:1245 +#: src/dird/ua_label.c:1250 msgid "" " Slot | Volume Name | Status | Media Type | " "Pool |\n" msgstr "" -#: src/dird/ua_label.c:1246 +#: src/dird/ua_label.c:1251 msgid "" "------+------------------+-----------+----------------------" "+--------------------|\n" @@ -3666,15 +3690,15 @@ msgid "New Recycle flag is: %s\n" msgstr "" #: src/dird/ua_update.c:257 src/dird/ua_update.c:277 src/dird/ua_update.c:699 -#: src/dird/ua_run.c:180 src/dird/backup.c:784 src/dird/backup.c:785 -#: src/dird/backup.c:786 src/dird/ua_input.c:131 src/stored/parse_bsr.c:864 +#: src/dird/ua_run.c:180 src/dird/backup.c:788 src/dird/backup.c:789 +#: src/dird/backup.c:790 src/dird/ua_input.c:131 src/stored/parse_bsr.c:863 #: src/tools/dbcheck.c:1352 msgid "yes" msgstr "" #: src/dird/ua_update.c:257 src/dird/ua_update.c:277 src/dird/ua_update.c:699 -#: src/dird/backup.c:784 src/dird/backup.c:785 src/dird/backup.c:786 -#: src/dird/ua_input.c:135 src/stored/parse_bsr.c:864 +#: src/dird/ua_run.c:200 src/dird/backup.c:788 src/dird/backup.c:789 +#: src/dird/backup.c:790 src/dird/ua_input.c:135 src/stored/parse_bsr.c:863 msgid "no" msgstr "" @@ -3753,7 +3777,7 @@ msgstr "" msgid "New ActionOnPurge is: %s\n" msgstr "" -#: src/dird/ua_update.c:605 src/dird/ua_run.c:235 +#: src/dird/ua_update.c:605 src/dird/ua_run.c:222 msgid "Parameters to modify:\n" msgstr "" @@ -3825,7 +3849,7 @@ msgstr "" msgid "Done" msgstr "" -#: src/dird/ua_update.c:624 src/dird/ua_run.c:265 src/dird/ua_run.c:594 +#: src/dird/ua_update.c:624 src/dird/ua_run.c:252 src/dird/ua_run.c:600 msgid "Select parameter to modify" msgstr "" @@ -4054,7 +4078,7 @@ msgstr "" msgid "Pool resource \"%s\" not found.\n" msgstr "" -#: src/dird/migrate.c:316 src/dird/migrate.c:896 +#: src/dird/migrate.c:316 src/dird/migrate.c:898 #, c-format msgid "Could not get job record for JobId %s to %s. ERR=%s" msgstr "" @@ -4069,140 +4093,140 @@ msgstr "" msgid "Start %s JobId %s, Job=%s\n" msgstr "" -#: src/dird/migrate.c:710 +#: src/dird/migrate.c:712 #, c-format msgid "No %s SQL selection pattern specified.\n" msgstr "" -#: src/dird/migrate.c:717 src/dird/migrate.c:736 src/dird/migrate.c:757 -#: src/dird/migrate.c:793 src/dird/migrate.c:820 src/dird/migrate.c:954 -#: src/dird/migrate.c:987 src/dird/migrate.c:1116 +#: src/dird/migrate.c:719 src/dird/migrate.c:738 src/dird/migrate.c:759 +#: src/dird/migrate.c:795 src/dird/migrate.c:822 src/dird/migrate.c:956 +#: src/dird/migrate.c:989 src/dird/migrate.c:1118 #, c-format msgid "SQL failed. ERR=%s\n" msgstr "" -#: src/dird/migrate.c:740 src/dird/migrate.c:747 src/dird/migrate.c:761 -#: src/dird/migrate.c:824 +#: src/dird/migrate.c:742 src/dird/migrate.c:749 src/dird/migrate.c:763 +#: src/dird/migrate.c:826 #, c-format msgid "No Volumes found to %s.\n" msgstr "" -#: src/dird/migrate.c:775 src/dird/migrate.c:864 src/dird/migrate.c:884 +#: src/dird/migrate.c:777 src/dird/migrate.c:866 src/dird/migrate.c:886 msgid "Invalid JobId found.\n" msgstr "" -#: src/dird/migrate.c:835 +#: src/dird/migrate.c:837 #, c-format msgid "Unknown %s Selection Type.\n" msgstr "" -#: src/dird/migrate.c:846 src/dird/migrate.c:867 src/dird/migrate.c:887 +#: src/dird/migrate.c:848 src/dird/migrate.c:869 src/dird/migrate.c:889 #, c-format msgid "No JobIds found to %s.\n" msgstr "" -#: src/dird/migrate.c:850 +#: src/dird/migrate.c:852 #, c-format msgid "The following %u JobId%s chosen to be %s: %s\n" msgstr "" -#: src/dird/migrate.c:851 +#: src/dird/migrate.c:853 msgid " was" msgstr "" -#: src/dird/migrate.c:851 +#: src/dird/migrate.c:853 msgid "s were" msgstr "" -#: src/dird/migrate.c:903 +#: src/dird/migrate.c:905 #, c-format msgid "%s using JobId=%s Job=%s\n" msgstr "" -#: src/dird/migrate.c:937 +#: src/dird/migrate.c:939 msgid "Could not start migration job.\n" msgstr "" -#: src/dird/migrate.c:939 +#: src/dird/migrate.c:941 #, c-format msgid "%s JobId %d started.\n" msgstr "" -#: src/dird/migrate.c:958 +#: src/dird/migrate.c:960 #, c-format msgid "No %s found to %s.\n" msgstr "" -#: src/dird/migrate.c:962 +#: src/dird/migrate.c:964 #, c-format msgid "SQL error. Expected 1 MediaId got %d\n" msgstr "" -#: src/dird/migrate.c:991 src/dird/migrate.c:1121 +#: src/dird/migrate.c:993 src/dird/migrate.c:1123 #, c-format msgid "No %ss found to %s.\n" msgstr "" -#: src/dird/migrate.c:1013 +#: src/dird/migrate.c:1015 msgid "Selection Type 'pooluncopiedjobs' only applies to Copy Jobs" msgstr "" -#: src/dird/migrate.c:1022 +#: src/dird/migrate.c:1024 #, c-format msgid "SQL to get uncopied jobs failed. ERR=%s\n" msgstr "" -#: src/dird/migrate.c:1045 +#: src/dird/migrate.c:1047 #, c-format msgid "No %s %s selection pattern specified.\n" msgstr "" -#: src/dird/migrate.c:1056 +#: src/dird/migrate.c:1058 #, c-format msgid "SQL to get %s failed. ERR=%s\n" msgstr "" -#: src/dird/migrate.c:1061 +#: src/dird/migrate.c:1063 #, c-format msgid "Query of Pool \"%s\" returned no Jobs to %s.\n" msgstr "" -#: src/dird/migrate.c:1099 +#: src/dird/migrate.c:1101 #, c-format msgid "Regex pattern matched no Jobs to %s.\n" msgstr "" -#: src/dird/migrate.c:1263 +#: src/dird/migrate.c:1265 #, c-format msgid "%s OK -- with warnings" msgstr "" -#: src/dird/migrate.c:1265 +#: src/dird/migrate.c:1267 #, c-format msgid "%s OK" msgstr "" -#: src/dird/migrate.c:1270 +#: src/dird/migrate.c:1272 #, c-format msgid "*** %s Error ***" msgstr "" -#: src/dird/migrate.c:1280 +#: src/dird/migrate.c:1282 #, c-format msgid "%s Canceled" msgstr "" -#: src/dird/migrate.c:1289 +#: src/dird/migrate.c:1291 #, c-format msgid "Inappropriate %s term code" msgstr "" -#: src/dird/migrate.c:1299 +#: src/dird/migrate.c:1301 #, c-format msgid "%s -- no files to %s" msgstr "" -#: src/dird/migrate.c:1314 +#: src/dird/migrate.c:1316 #, c-format msgid "" "%s %s %s (%s):\n" @@ -4237,17 +4261,17 @@ msgid "" "\n" msgstr "" -#: src/dird/migrate.c:1425 +#: src/dird/migrate.c:1427 #, c-format msgid "No Next Pool specification found in Pool \"%s\".\n" msgstr "" -#: src/dird/migrate.c:1431 +#: src/dird/migrate.c:1433 #, c-format msgid "No Storage specification found in Next Pool \"%s\".\n" msgstr "" -#: src/dird/migrate.c:1437 +#: src/dird/migrate.c:1439 msgid "Storage from Pool's NextPool resource" msgstr "" @@ -4255,43 +4279,43 @@ msgstr "" msgid "Choose item to prune" msgstr "" -#: src/dird/ua_prune.c:171 +#: src/dird/ua_prune.c:175 #, c-format msgid "Cannot prune Volume \"%s\" because it is archived.\n" msgstr "" -#: src/dird/ua_prune.c:213 +#: src/dird/ua_prune.c:217 msgid "Pruned Jobs from JobHisto catalog.\n" msgstr "" -#: src/dird/ua_prune.c:301 +#: src/dird/ua_prune.c:305 msgid "Begin pruning Files.\n" msgstr "" -#: src/dird/ua_prune.c:316 +#: src/dird/ua_prune.c:320 msgid "No Files found to prune.\n" msgstr "" -#: src/dird/ua_prune.c:339 +#: src/dird/ua_prune.c:343 #, c-format msgid "Pruned Files from %s Jobs for client %s from catalog.\n" msgstr "" -#: src/dird/ua_prune.c:481 +#: src/dird/ua_prune.c:489 #, c-format msgid "Begin pruning Jobs older than %s.\n" msgstr "" -#: src/dird/ua_prune.c:592 +#: src/dird/ua_prune.c:600 #, c-format msgid "Pruned %d %s for client %s from catalog.\n" msgstr "" -#: src/dird/ua_prune.c:593 +#: src/dird/ua_prune.c:601 msgid "Jobs" msgstr "" -#: src/dird/ua_prune.c:595 +#: src/dird/ua_prune.c:603 msgid "No Jobs found to prune.\n" msgstr "" @@ -4314,50 +4338,58 @@ msgstr "" msgid "Job queued. JobId=%s\n" msgstr "" -#: src/dird/ua_run.c:202 +#: src/dird/ua_run.c:203 +#, c-format +msgid "" +"\n" +"Bad response: %s. You must answer yes, mod, or no.\n" +"\n" +msgstr "" + +#: src/dird/ua_run.c:207 msgid "Job not run.\n" msgstr "" -#: src/dird/ua_run.c:236 +#: src/dird/ua_run.c:223 msgid "Level" msgstr "" -#: src/dird/ua_run.c:241 +#: src/dird/ua_run.c:228 msgid "Restore Client" msgstr "" -#: src/dird/ua_run.c:245 src/wx-console/wxbrestorepanel.cpp:356 +#: src/dird/ua_run.c:232 src/wx-console/wxbrestorepanel.cpp:356 #: src/wx-console/wxbrestorepanel.cpp:854 #: src/wx-console/wxbrestorepanel.cpp:1918 msgid "When" msgstr "" -#: src/dird/ua_run.c:246 src/wx-console/wxbrestorepanel.cpp:357 +#: src/dird/ua_run.c:233 src/wx-console/wxbrestorepanel.cpp:357 #: src/wx-console/wxbrestorepanel.cpp:1128 #: src/wx-console/wxbrestorepanel.cpp:1921 msgid "Priority" msgstr "" -#: src/dird/ua_run.c:253 +#: src/dird/ua_run.c:240 msgid "Verify Job" msgstr "" -#: src/dird/ua_run.c:256 src/wx-console/wxbrestorepanel.cpp:349 +#: src/dird/ua_run.c:243 src/wx-console/wxbrestorepanel.cpp:349 #: src/wx-console/wxbrestorepanel.cpp:1899 msgid "Bootstrap" msgstr "" -#: src/dird/ua_run.c:257 src/wx-console/wxbrestorepanel.cpp:350 +#: src/dird/ua_run.c:244 src/wx-console/wxbrestorepanel.cpp:350 #: src/wx-console/wxbrestorepanel.cpp:1104 #: src/wx-console/wxbrestorepanel.cpp:1901 msgid "Where" msgstr "" -#: src/dird/ua_run.c:258 +#: src/dird/ua_run.c:245 msgid "File Relocation" msgstr "" -#: src/dird/ua_run.c:259 src/wx-console/wxbrestorepanel.cpp:352 +#: src/dird/ua_run.c:246 src/wx-console/wxbrestorepanel.cpp:352 #: src/wx-console/wxbrestorepanel.cpp:1112 #: src/wx-console/wxbrestorepanel.cpp:1905 #: src/wx-console/wxbrestorepanel.cpp:1906 @@ -4367,212 +4399,212 @@ msgstr "" msgid "Replace" msgstr "" -#: src/dird/ua_run.c:260 +#: src/dird/ua_run.c:247 msgid "JobId" msgstr "" -#: src/dird/ua_run.c:263 +#: src/dird/ua_run.c:250 msgid "Plugin Options" msgstr "" -#: src/dird/ua_run.c:274 src/dird/ua_run.c:1563 +#: src/dird/ua_run.c:261 src/dird/ua_run.c:1569 msgid "user selection" msgstr "" -#: src/dird/ua_run.c:306 +#: src/dird/ua_run.c:293 msgid "" "Please enter desired start time as YYYY-MM-DD HH:MM:SS (return for now): " msgstr "" -#: src/dird/ua_run.c:314 src/dird/ua_run.c:490 +#: src/dird/ua_run.c:301 src/dird/ua_run.c:477 msgid "Invalid time, using current time.\n" msgstr "" -#: src/dird/ua_run.c:321 +#: src/dird/ua_run.c:308 msgid "Enter new Priority: " msgstr "" -#: src/dird/ua_run.c:325 +#: src/dird/ua_run.c:312 msgid "Priority must be a positive integer.\n" msgstr "" -#: src/dird/ua_run.c:346 +#: src/dird/ua_run.c:333 msgid "Please enter the Bootstrap file name: " msgstr "" -#: src/dird/ua_run.c:358 +#: src/dird/ua_run.c:345 #, c-format msgid "Warning cannot open %s: ERR=%s\n" msgstr "" -#: src/dird/ua_run.c:377 +#: src/dird/ua_run.c:364 msgid "Please enter the full path prefix for restore (/ for none): " msgstr "" -#: src/dird/ua_run.c:399 +#: src/dird/ua_run.c:386 msgid "Replace:\n" msgstr "" -#: src/dird/ua_run.c:403 +#: src/dird/ua_run.c:390 msgid "Select replace option" msgstr "" -#: src/dird/ua_run.c:414 +#: src/dird/ua_run.c:401 msgid "" "You must set the bootstrap file to NULL to be able to specify a JobId.\n" msgstr "" -#: src/dird/ua_run.c:419 +#: src/dird/ua_run.c:406 msgid "Please Plugin Options string: " msgstr "" -#: src/dird/ua_run.c:457 src/dird/ua_run.c:466 +#: src/dird/ua_run.c:444 src/dird/ua_run.c:453 msgid "User input" msgstr "" -#: src/dird/ua_run.c:520 +#: src/dird/ua_run.c:507 #, c-format msgid "Invalid replace option: %s\n" msgstr "" -#: src/dird/ua_run.c:583 +#: src/dird/ua_run.c:589 #, c-format msgid "strip_prefix=%s add_prefix=%s add_suffix=%s\n" msgstr "" -#: src/dird/ua_run.c:586 +#: src/dird/ua_run.c:592 msgid "This will replace your current Where value\n" msgstr "" -#: src/dird/ua_run.c:587 +#: src/dird/ua_run.c:593 msgid "Strip prefix" msgstr "" -#: src/dird/ua_run.c:588 +#: src/dird/ua_run.c:594 msgid "Add prefix" msgstr "" -#: src/dird/ua_run.c:589 +#: src/dird/ua_run.c:595 msgid "Add file suffix" msgstr "" -#: src/dird/ua_run.c:590 +#: src/dird/ua_run.c:596 msgid "Enter a regexp" msgstr "" -#: src/dird/ua_run.c:591 +#: src/dird/ua_run.c:597 msgid "Test filename manipulation" msgstr "" -#: src/dird/ua_run.c:592 +#: src/dird/ua_run.c:598 msgid "Use this ?" msgstr "" -#: src/dird/ua_run.c:597 +#: src/dird/ua_run.c:603 msgid "Please enter the path prefix to strip: " msgstr "" -#: src/dird/ua_run.c:605 +#: src/dird/ua_run.c:611 msgid "Please enter the path prefix to add (/ for none): " msgstr "" -#: src/dird/ua_run.c:616 +#: src/dird/ua_run.c:622 msgid "Please enter the file suffix to add: " msgstr "" -#: src/dird/ua_run.c:623 +#: src/dird/ua_run.c:629 msgid "Please enter a valid regexp (!from!to!): " msgstr "" -#: src/dird/ua_run.c:636 +#: src/dird/ua_run.c:642 #, c-format msgid "regexwhere=%s\n" msgstr "" -#: src/dird/ua_run.c:642 +#: src/dird/ua_run.c:648 #, c-format msgid "strip_prefix=%s add_prefix=%s add_suffix=%s result=%s\n" msgstr "" -#: src/dird/ua_run.c:649 +#: src/dird/ua_run.c:655 msgid "Cannot use your regexp\n" msgstr "" -#: src/dird/ua_run.c:652 +#: src/dird/ua_run.c:658 msgid "Enter a period (.) to stop this test\n" msgstr "" -#: src/dird/ua_run.c:653 +#: src/dird/ua_run.c:659 msgid "Please enter filename to test: " msgstr "" -#: src/dird/ua_run.c:655 +#: src/dird/ua_run.c:661 #, c-format msgid "%s -> %s\n" msgstr "" -#: src/dird/ua_run.c:699 +#: src/dird/ua_run.c:705 msgid "Cannot use your regexp.\n" msgstr "" -#: src/dird/ua_run.c:712 src/dird/ua_run.c:742 +#: src/dird/ua_run.c:718 src/dird/ua_run.c:748 msgid "Levels:\n" msgstr "" -#: src/dird/ua_run.c:714 src/stored/status.c:600 src/lib/util.c:426 +#: src/dird/ua_run.c:720 src/stored/status.c:665 src/lib/util.c:426 #: src/lib/util.c:472 src/filed/status.c:519 msgid "Full" msgstr "" -#: src/dird/ua_run.c:715 src/stored/status.c:603 src/lib/util.c:429 +#: src/dird/ua_run.c:721 src/stored/status.c:668 src/lib/util.c:429 #: src/filed/status.c:522 msgid "Incremental" msgstr "" -#: src/dird/ua_run.c:716 src/stored/status.c:606 src/lib/util.c:432 +#: src/dird/ua_run.c:722 src/stored/status.c:671 src/lib/util.c:432 #: src/filed/status.c:525 msgid "Differential" msgstr "" -#: src/dird/ua_run.c:717 src/stored/status.c:609 src/lib/util.c:435 +#: src/dird/ua_run.c:723 src/stored/status.c:674 src/lib/util.c:435 #: src/filed/status.c:528 msgid "Since" msgstr "" -#: src/dird/ua_run.c:718 +#: src/dird/ua_run.c:724 msgid "VirtualFull" msgstr "" -#: src/dird/ua_run.c:719 src/dird/ua_run.c:748 +#: src/dird/ua_run.c:725 src/dird/ua_run.c:754 msgid "Select level" msgstr "" -#: src/dird/ua_run.c:743 +#: src/dird/ua_run.c:749 msgid "Initialize Catalog" msgstr "" -#: src/dird/ua_run.c:744 src/stored/status.c:612 src/lib/util.c:438 +#: src/dird/ua_run.c:750 src/stored/status.c:677 src/lib/util.c:438 #: src/filed/status.c:531 msgid "Verify Catalog" msgstr "" -#: src/dird/ua_run.c:745 src/lib/util.c:444 +#: src/dird/ua_run.c:751 src/lib/util.c:444 msgid "Verify Volume to Catalog" msgstr "" -#: src/dird/ua_run.c:746 src/lib/util.c:447 +#: src/dird/ua_run.c:752 src/lib/util.c:447 msgid "Verify Disk to Catalog" msgstr "" -#: src/dird/ua_run.c:747 +#: src/dird/ua_run.c:753 msgid "Verify Volume Data (not yet implemented)" msgstr "" -#: src/dird/ua_run.c:768 +#: src/dird/ua_run.c:774 msgid "Level not appropriate for this Job. Cannot be changed.\n" msgstr "" -#: src/dird/ua_run.c:799 +#: src/dird/ua_run.c:805 #, c-format msgid "" "Run Admin Job\n" @@ -4584,7 +4616,7 @@ msgid "" "Priority: %d\n" msgstr "" -#: src/dird/ua_run.c:843 +#: src/dird/ua_run.c:849 #, c-format msgid "" "Run Backup job\n" @@ -4599,12 +4631,12 @@ msgid "" "%s%s%s" msgstr "" -#: src/dird/ua_run.c:874 +#: src/dird/ua_run.c:880 #, c-format msgid "Could not get job record for selected JobId. ERR=%s" msgstr "" -#: src/dird/ua_run.c:913 +#: src/dird/ua_run.c:919 #, c-format msgid "" "Run Verify Job\n" @@ -4620,11 +4652,11 @@ msgid "" "Priority: %d\n" msgstr "" -#: src/dird/ua_run.c:942 +#: src/dird/ua_run.c:948 msgid "Please enter a JobId for restore: " msgstr "" -#: src/dird/ua_run.c:982 +#: src/dird/ua_run.c:988 #, c-format msgid "" "Run Restore job\n" @@ -4642,7 +4674,7 @@ msgid "" "Plugin Options: %s\n" msgstr "" -#: src/dird/ua_run.c:1038 +#: src/dird/ua_run.c:1044 #, c-format msgid "" "Run Restore job\n" @@ -4660,7 +4692,7 @@ msgid "" "Plugin Options: %s\n" msgstr "" -#: src/dird/ua_run.c:1069 +#: src/dird/ua_run.c:1075 #, c-format msgid "" "Run Restore job\n" @@ -4668,17 +4700,17 @@ msgid "" "Bootstrap: %s\n" msgstr "" -#: src/dird/ua_run.c:1077 +#: src/dird/ua_run.c:1083 #, c-format msgid "RegexWhere: %s\n" msgstr "" -#: src/dird/ua_run.c:1080 +#: src/dird/ua_run.c:1086 #, c-format msgid "Where: %s\n" msgstr "" -#: src/dird/ua_run.c:1084 +#: src/dird/ua_run.c:1090 #, c-format msgid "" "Replace: %s\n" @@ -4691,215 +4723,215 @@ msgid "" "Plugin Options: %s\n" msgstr "" -#: src/dird/ua_run.c:1139 +#: src/dird/ua_run.c:1145 msgid "Run Copy job\n" msgstr "" -#: src/dird/ua_run.c:1141 +#: src/dird/ua_run.c:1147 msgid "Run Migration job\n" msgstr "" -#: src/dird/ua_run.c:1170 +#: src/dird/ua_run.c:1176 #, c-format msgid "Unknown Job Type=%d\n" msgstr "" -#: src/dird/ua_run.c:1239 +#: src/dird/ua_run.c:1245 #, c-format msgid "Value missing for keyword %s\n" msgstr "" -#: src/dird/ua_run.c:1246 +#: src/dird/ua_run.c:1252 msgid "Job name specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1254 +#: src/dird/ua_run.c:1260 msgid "JobId specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1263 src/dird/ua_run.c:1403 +#: src/dird/ua_run.c:1269 src/dird/ua_run.c:1409 msgid "Client specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1271 +#: src/dird/ua_run.c:1277 msgid "FileSet specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1279 +#: src/dird/ua_run.c:1285 msgid "Level specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1288 +#: src/dird/ua_run.c:1294 msgid "Storage specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1296 +#: src/dird/ua_run.c:1302 msgid "RegexWhere or Where specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1301 +#: src/dird/ua_run.c:1307 msgid "No authorization for \"regexwhere\" specification.\n" msgstr "" -#: src/dird/ua_run.c:1308 +#: src/dird/ua_run.c:1314 msgid "Where or RegexWhere specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1313 +#: src/dird/ua_run.c:1319 msgid "No authoriztion for \"where\" specification.\n" msgstr "" -#: src/dird/ua_run.c:1320 +#: src/dird/ua_run.c:1326 msgid "Bootstrap specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1328 +#: src/dird/ua_run.c:1334 msgid "Replace specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1336 +#: src/dird/ua_run.c:1342 msgid "When specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1344 +#: src/dird/ua_run.c:1350 msgid "Priority specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1349 +#: src/dird/ua_run.c:1355 msgid "Priority must be positive nonzero setting it to 10.\n" msgstr "" -#: src/dird/ua_run.c:1359 +#: src/dird/ua_run.c:1365 msgid "Verify Job specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1387 +#: src/dird/ua_run.c:1393 msgid "Migration Job specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1395 +#: src/dird/ua_run.c:1401 msgid "Pool specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1411 +#: src/dird/ua_run.c:1417 msgid "Restore Client specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1418 +#: src/dird/ua_run.c:1424 msgid "Plugin Options not yet implemented.\n" msgstr "" -#: src/dird/ua_run.c:1421 +#: src/dird/ua_run.c:1427 msgid "Plugin Options specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1426 +#: src/dird/ua_run.c:1432 msgid "No authoriztion for \"PluginOptions\" specification.\n" msgstr "" -#: src/dird/ua_run.c:1433 +#: src/dird/ua_run.c:1439 msgid "Spool flag specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1440 +#: src/dird/ua_run.c:1446 msgid "Invalid spooldata flag.\n" msgstr "" -#: src/dird/ua_run.c:1449 +#: src/dird/ua_run.c:1455 msgid "IgnoreDuplicateCheck flag specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1456 +#: src/dird/ua_run.c:1462 msgid "Invalid ignoreduplicatecheck flag.\n" msgstr "" -#: src/dird/ua_run.c:1461 +#: src/dird/ua_run.c:1467 msgid "Accurate flag specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1468 +#: src/dird/ua_run.c:1474 msgid "Invalid accurate flag.\n" msgstr "" -#: src/dird/ua_run.c:1489 +#: src/dird/ua_run.c:1495 #, c-format msgid "Invalid keyword: %s\n" msgstr "" -#: src/dird/ua_run.c:1504 +#: src/dird/ua_run.c:1510 #, c-format msgid "Catalog \"%s\" not found\n" msgstr "" -#: src/dird/ua_run.c:1508 +#: src/dird/ua_run.c:1514 #, c-format msgid "No authorization. Catalog \"%s\".\n" msgstr "" -#: src/dird/ua_run.c:1519 +#: src/dird/ua_run.c:1525 #, c-format msgid "Job \"%s\" not found\n" msgstr "" -#: src/dird/ua_run.c:1526 +#: src/dird/ua_run.c:1532 msgid "A job name must be specified.\n" msgstr "" -#: src/dird/ua_run.c:1532 +#: src/dird/ua_run.c:1538 #, c-format msgid "No authorization. Job \"%s\".\n" msgstr "" -#: src/dird/ua_run.c:1540 +#: src/dird/ua_run.c:1546 #, c-format msgid "Pool \"%s\" not found.\n" msgstr "" -#: src/dird/ua_run.c:1550 +#: src/dird/ua_run.c:1556 #, c-format msgid "No authorization. Pool \"%s\".\n" msgstr "" -#: src/dird/ua_run.c:1560 +#: src/dird/ua_run.c:1566 #, c-format msgid "Storage \"%s\" not found.\n" msgstr "" -#: src/dird/ua_run.c:1569 src/dird/job.c:1245 +#: src/dird/ua_run.c:1575 src/dird/job.c:1245 msgid "No storage specified.\n" msgstr "" -#: src/dird/ua_run.c:1572 +#: src/dird/ua_run.c:1578 #, c-format msgid "No authorization. Storage \"%s\".\n" msgstr "" -#: src/dird/ua_run.c:1592 src/dird/ua_run.c:1612 +#: src/dird/ua_run.c:1598 src/dird/ua_run.c:1618 #, c-format msgid "No authorization. Client \"%s\".\n" msgstr "" -#: src/dird/ua_run.c:1602 +#: src/dird/ua_run.c:1608 #, c-format msgid "Restore Client \"%s\" not found.\n" msgstr "" -#: src/dird/ua_run.c:1621 +#: src/dird/ua_run.c:1627 #, c-format msgid "FileSet \"%s\" not found.\n" msgstr "" -#: src/dird/ua_run.c:1630 +#: src/dird/ua_run.c:1636 #, c-format msgid "No authorization. FileSet \"%s\".\n" msgstr "" -#: src/dird/ua_run.c:1638 +#: src/dird/ua_run.c:1644 #, c-format msgid "Verify Job \"%s\" not found.\n" msgstr "" -#: src/dird/ua_run.c:1648 +#: src/dird/ua_run.c:1654 #, c-format msgid "Migration Job \"%s\" not found.\n" msgstr "" @@ -4956,25 +4988,25 @@ msgstr "" msgid "Start Backup JobId %s, Job=%s\n" msgstr "" -#: src/dird/backup.c:517 +#: src/dird/backup.c:521 #, c-format msgid "Unexpected Client Job message: %s\n" msgstr "" -#: src/dird/backup.c:530 +#: src/dird/backup.c:534 #, c-format msgid "Network error with FD during %s: ERR=%s\n" msgstr "" -#: src/dird/backup.c:565 +#: src/dird/backup.c:569 msgid "No Job status returned from FD.\n" msgstr "" -#: src/dird/backup.c:653 +#: src/dird/backup.c:657 msgid "Backup failed -- incomplete" msgstr "" -#: src/dird/backup.c:726 +#: src/dird/backup.c:730 #, c-format msgid "" "%s %s %s (%s):\n" @@ -5013,19 +5045,19 @@ msgid "" "\n" msgstr "" -#: src/dird/backup.c:828 +#: src/dird/backup.c:832 #, c-format msgid "Could not get Job Volume Parameters to update Bootstrap file. ERR=%s\n" msgstr "" -#: src/dird/backup.c:864 +#: src/dird/backup.c:868 #, c-format msgid "" "Could not open WriteBootstrap file:\n" "%s: ERR=%s\n" msgstr "" -#: src/dird/restore.c:137 src/dird/msgchan.c:472 +#: src/dird/restore.c:137 src/dird/msgchan.c:476 #, c-format msgid "Could not open bootstrap file %s: ERR=%s\n" msgstr "" @@ -5040,39 +5072,39 @@ msgstr "" msgid "Could not acquire read storage lock for \"%s\"" msgstr "" -#: src/dird/restore.c:502 +#: src/dird/restore.c:505 msgid "" "Cannot restore without a bootstrap file.\n" "You probably ran a restore job directly. All restore jobs must\n" "be run using the restore command.\n" msgstr "" -#: src/dird/restore.c:510 +#: src/dird/restore.c:513 #, c-format msgid "Start Restore Job %s\n" msgstr "" -#: src/dird/restore.c:561 +#: src/dird/restore.c:564 msgid "Restore OK -- warning file count mismatch" msgstr "" -#: src/dird/restore.c:563 +#: src/dird/restore.c:566 msgid "Restore OK" msgstr "" -#: src/dird/restore.c:567 +#: src/dird/restore.c:570 msgid "Restore OK -- with warnings" msgstr "" -#: src/dird/restore.c:571 +#: src/dird/restore.c:574 msgid "*** Restore Error ***" msgstr "" -#: src/dird/restore.c:581 +#: src/dird/restore.c:584 msgid "Restore Canceled" msgstr "" -#: src/dird/restore.c:608 +#: src/dird/restore.c:611 #, c-format msgid "" "%s %s %s (%s):\n" @@ -5101,7 +5133,7 @@ msgstr "" msgid "Select daemon type for status" msgstr "" -#: src/dird/ua_status.c:294 src/stored/status.c:218 +#: src/dird/ua_status.c:294 src/stored/status.c:248 #, c-format msgid "%s Version: %s (%s) %s %s %s\n" msgstr "" @@ -5111,7 +5143,7 @@ msgstr "" msgid "Daemon started %s. Jobs: run=%d, running=%d mode=%d,%d\n" msgstr "" -#: src/dird/ua_status.c:300 src/stored/status.c:228 src/filed/status.c:142 +#: src/dird/ua_status.c:300 src/stored/status.c:258 src/filed/status.c:142 #, c-format msgid " Heap: heap=%s smbytes=%s max_bytes=%s bufs=%s max_bufs=%s\n" msgstr "" @@ -5168,7 +5200,7 @@ msgstr "" msgid "No Scheduled Jobs.\n" msgstr "" -#: src/dird/ua_status.c:604 src/stored/status.c:396 src/filed/status.c:183 +#: src/dird/ua_status.c:604 src/stored/status.c:450 src/filed/status.c:183 msgid "" "\n" "Running Jobs:\n" @@ -5332,13 +5364,13 @@ msgstr "" msgid "No Terminated Jobs.\n" msgstr "" -#: src/dird/ua_status.c:818 src/stored/status.c:507 src/filed/status.c:330 +#: src/dird/ua_status.c:818 src/stored/status.c:572 src/filed/status.c:330 msgid "" "\n" "Terminated Jobs:\n" msgstr "" -#: src/dird/ua_status.c:819 src/stored/status.c:514 src/filed/status.c:340 +#: src/dird/ua_status.c:819 src/stored/status.c:579 src/filed/status.c:340 msgid " JobId Level Files Bytes Status Finished Name \n" msgstr "" @@ -5346,41 +5378,41 @@ msgstr "" msgid "====================================================================\n" msgstr "" -#: src/dird/ua_status.c:852 src/stored/status.c:536 src/lib/util.c:180 +#: src/dird/ua_status.c:852 src/stored/status.c:601 src/lib/util.c:180 #: src/filed/status.c:363 msgid "Created" msgstr "" -#: src/dird/ua_status.c:856 src/stored/status.c:540 src/lib/util.c:196 +#: src/dird/ua_status.c:856 src/stored/status.c:605 src/lib/util.c:196 #: src/lib/util.c:331 src/lib/util.c:478 src/filed/status.c:367 msgid "Error" msgstr "" -#: src/dird/ua_status.c:859 src/stored/status.c:543 src/filed/status.c:370 +#: src/dird/ua_status.c:859 src/stored/status.c:608 src/filed/status.c:370 msgid "Diffs" msgstr "" -#: src/dird/ua_status.c:865 src/stored/status.c:549 src/stored/btape.c:1523 +#: src/dird/ua_status.c:865 src/stored/status.c:614 src/stored/btape.c:1523 #: src/lib/util.c:189 src/lib/util.c:324 src/filed/status.c:376 #: src/wx-console/wxbconfigpanel.cpp:209 msgid "OK" msgstr "" -#: src/dird/ua_status.c:868 src/stored/status.c:552 src/lib/util.c:202 +#: src/dird/ua_status.c:868 src/stored/status.c:617 src/lib/util.c:202 #: src/lib/util.c:327 msgid "OK -- with warnings" msgstr "" -#: src/dird/ua_status.c:871 src/stored/status.c:555 src/filed/status.c:379 +#: src/dird/ua_status.c:871 src/stored/status.c:620 src/filed/status.c:379 msgid "Other" msgstr "" -#: src/dird/ua_status.c:875 src/stored/status.c:567 src/filed/status.c:391 +#: src/dird/ua_status.c:875 src/stored/status.c:632 src/filed/status.c:391 #, c-format msgid "%6d\t%-6s\t%8s\t%10s\t%-7s\t%-8s\t%s\n" msgstr "" -#: src/dird/ua_status.c:883 src/stored/status.c:575 src/filed/status.c:399 +#: src/dird/ua_status.c:883 src/stored/status.c:640 src/filed/status.c:399 #, c-format msgid "%6d %-6s %8s %10s %-7s %-8s %s\n" msgstr "" @@ -5549,7 +5581,7 @@ msgstr "" msgid "Job DiffPool override" msgstr "" -#: src/dird/job.c:893 src/stored/bscan.c:1052 +#: src/dird/job.c:893 src/stored/bscan.c:1056 #, c-format msgid "Could not create Client record. ERR=%s\n" msgstr "" @@ -5873,7 +5905,17 @@ msgstr "" msgid "\n" "Language-Team: Ukrainian\n" @@ -95,7 +95,7 @@ msgstr "" msgid "Continue? (yes/mod/no): " msgstr "" -#: src/dird/ua_select.c:62 src/dird/ua_run.c:232 +#: src/dird/ua_select.c:62 src/dird/ua_run.c:219 msgid "mod" msgstr "" @@ -115,8 +115,8 @@ msgstr "" msgid "The defined Storage resources are:\n" msgstr "" -#: src/dird/ua_select.c:167 src/dird/ua_dotcmds.c:727 src/dird/ua_cmds.c:995 -#: src/dird/ua_run.c:237 src/wx-console/wxbrestorepanel.cpp:339 +#: src/dird/ua_select.c:167 src/dird/ua_dotcmds.c:734 src/dird/ua_cmds.c:995 +#: src/dird/ua_run.c:224 src/wx-console/wxbrestorepanel.cpp:339 #: src/wx-console/wxbrestorepanel.cpp:355 #: src/wx-console/wxbrestorepanel.cpp:479 #: src/wx-console/wxbrestorepanel.cpp:480 @@ -137,7 +137,7 @@ msgstr "" msgid "The defined FileSet resources are:\n" msgstr "" -#: src/dird/ua_select.c:190 src/dird/ua_restore.c:1300 src/dird/ua_run.c:239 +#: src/dird/ua_select.c:190 src/dird/ua_restore.c:1300 src/dird/ua_run.c:226 msgid "FileSet" msgstr "" @@ -145,7 +145,7 @@ msgstr "" msgid "Select FileSet resource" msgstr "" -#: src/dird/ua_select.c:220 src/dird/ua_cmds.c:1983 +#: src/dird/ua_select.c:220 src/dird/ua_cmds.c:2029 msgid "Could not find a Catalog resource\n" msgstr "" @@ -170,8 +170,8 @@ msgid "The defined Job resources are:\n" msgstr "" #: src/dird/ua_select.c:266 src/dird/ua_select.c:289 src/dird/ua_select.c:330 -#: src/dird/ua_select.c:1186 src/dird/dird_conf.c:663 src/dird/ua_prune.c:593 -#: src/dird/ua_run.c:238 +#: src/dird/ua_select.c:1186 src/dird/dird_conf.c:670 src/dird/ua_prune.c:601 +#: src/dird/ua_run.c:225 msgid "Job" msgstr "" @@ -196,8 +196,8 @@ msgstr "" msgid "The defined Client resources are:\n" msgstr "" -#: src/dird/ua_select.c:355 src/dird/ua_select.c:464 src/dird/ua_dotcmds.c:728 -#: src/dird/ua_cmds.c:996 src/dird/ua_run.c:243 +#: src/dird/ua_select.c:355 src/dird/ua_select.c:464 src/dird/ua_dotcmds.c:735 +#: src/dird/ua_cmds.c:996 src/dird/ua_run.c:230 #: src/wx-console/wxbrestorepanel.cpp:336 #: src/wx-console/wxbrestorepanel.cpp:354 #: src/wx-console/wxbrestorepanel.cpp:431 @@ -256,7 +256,7 @@ msgstr "" msgid "Could not find Pool \"%s\": ERR=%s" msgstr "" -#: src/dird/ua_select.c:532 src/dird/ua_output.c:473 src/dird/ua_update.c:436 +#: src/dird/ua_select.c:532 src/dird/ua_output.c:476 src/dird/ua_update.c:436 #, c-format msgid "Error obtaining pool ids. ERR=%s\n" msgstr "" @@ -270,12 +270,12 @@ msgid "Defined Pools:\n" msgstr "" #: src/dird/ua_select.c:542 src/dird/ua_select.c:562 src/dird/ua_update.c:365 -#: src/baconfig.h:80 +#: src/baconfig.h:88 msgid "*None*" msgstr "" #: src/dird/ua_select.c:553 src/dird/ua_select.c:666 src/dird/ua_update.c:616 -#: src/dird/ua_run.c:251 src/wx-console/wxbrestorepanel.cpp:338 +#: src/dird/ua_run.c:238 src/wx-console/wxbrestorepanel.cpp:338 #: src/wx-console/wxbrestorepanel.cpp:527 #: src/wx-console/wxbrestorepanel.cpp:537 #: src/wx-console/wxbrestorepanel.cpp:1834 @@ -418,7 +418,7 @@ msgstr "" msgid "Unauthorized command from this console.\n" msgstr "" -#: src/dird/ua_select.c:1165 src/stored/status.c:473 src/filed/status.c:241 +#: src/dird/ua_select.c:1165 src/stored/status.c:538 src/filed/status.c:241 msgid "No Jobs running.\n" msgstr "" @@ -723,8 +723,8 @@ msgstr "" msgid "Start Admin JobId %d, Job=%s\n" msgstr "" -#: src/dird/admin.c:90 src/dird/vbackup.c:303 src/dird/migrate.c:1225 -#: src/dird/backup.c:624 +#: src/dird/admin.c:90 src/dird/vbackup.c:306 src/dird/migrate.c:1227 +#: src/dird/backup.c:628 #, c-format msgid "Error getting Job record for Job report: ERR=%s" msgstr "" @@ -741,8 +741,8 @@ msgstr "" msgid "Admin Canceled" msgstr "" -#: src/dird/admin.c:110 src/dird/vbackup.c:353 src/dird/backup.c:680 -#: src/dird/restore.c:591 +#: src/dird/admin.c:110 src/dird/vbackup.c:356 src/dird/backup.c:684 +#: src/dird/restore.c:594 #, c-format msgid "Inappropriate term code: %c\n" msgstr "" @@ -751,7 +751,7 @@ msgstr "" msgid "Bacula " msgstr "" -#: src/dird/dird.c:125 +#: src/dird/dird.c:150 #, fuzzy, c-format msgid "" "\n" @@ -783,66 +783,66 @@ msgstr "" " -? print this message.\n" "\n" -#: src/dird/dird.c:271 src/stored/stored.c:227 src/console/console.c:1109 +#: src/dird/dird.c:296 src/stored/stored.c:227 src/console/console.c:1109 #: src/filed/filed.c:218 src/qt-console/main.cpp:165 msgid "Cryptography library initialization failed.\n" msgstr "Ініціалізація криптографії невдала.\n" -#: src/dird/dird.c:275 src/dird/dird.c:303 src/dird/dird.c:551 -#: src/dird/dird.c:554 src/stored/stored.c:231 src/console/console.c:1113 +#: src/dird/dird.c:300 src/dird/dird.c:328 src/dird/dird.c:560 +#: src/dird/dird.c:563 src/stored/stored.c:231 src/console/console.c:1113 #: src/filed/filed.c:223 src/qt-console/main.cpp:169 #, c-format msgid "Please correct configuration file: %s\n" msgstr "Будьласка виправте файл конфігурації: %s\n" -#: src/dird/dird.c:537 +#: src/dird/dird.c:546 msgid "Too many open reload requests. Request ignored.\n" msgstr "" -#: src/dird/dird.c:552 +#: src/dird/dird.c:561 msgid "Out of reload table entries. Giving up.\n" msgstr "" -#: src/dird/dird.c:555 +#: src/dird/dird.c:564 msgid "Resetting previous configuration.\n" msgstr "" -#: src/dird/dird.c:619 +#: src/dird/dird.c:628 #, c-format msgid "" "No Director resource defined in %s\n" "Without that I don't know who I am :-(\n" msgstr "" -#: src/dird/dird.c:627 src/filed/filed.c:350 +#: src/dird/dird.c:636 src/filed/filed.c:350 #, c-format msgid "No Messages resource defined in %s\n" msgstr "" -#: src/dird/dird.c:632 +#: src/dird/dird.c:641 #, c-format msgid "Only one Director resource permitted in %s\n" msgstr "" -#: src/dird/dird.c:641 src/dird/dird.c:847 src/dird/dird.c:902 -#: src/dird/dird.c:941 src/stored/stored.c:354 src/console/console.c:1296 +#: src/dird/dird.c:650 src/dird/dird.c:856 src/dird/dird.c:911 +#: src/dird/dird.c:950 src/stored/stored.c:354 src/console/console.c:1296 #: src/console/console.c:1326 src/filed/filed.c:357 src/filed/filed.c:516 #: src/wx-console/console_thread.cpp:118 src/wx-console/console_thread.cpp:144 #: src/qt-console/main.cpp:224 src/qt-console/main.cpp:254 msgid "TLS required but not configured in Bacula.\n" msgstr "TLS необхідний, але не налаштовано у Bacula.\n" -#: src/dird/dird.c:649 src/stored/stored.c:410 src/filed/filed.c:526 +#: src/dird/dird.c:658 src/stored/stored.c:410 src/filed/filed.c:526 #, c-format msgid "\"TLS Certificate\" file not defined for Director \"%s\" in %s.\n" msgstr "" -#: src/dird/dird.c:655 src/stored/stored.c:416 src/filed/filed.c:532 +#: src/dird/dird.c:664 src/stored/stored.c:416 src/filed/filed.c:532 #, c-format msgid "\"TLS Key\" file not defined for Director \"%s\" in %s.\n" msgstr "" -#: src/dird/dird.c:662 src/stored/stored.c:422 src/filed/filed.c:538 +#: src/dird/dird.c:671 src/stored/stored.c:422 src/filed/filed.c:538 #, c-format msgid "" "Neither \"TLS CA Certificate\" or \"TLS CA Certificate Dir\" are defined for " @@ -850,46 +850,46 @@ msgid "" "using \"TLS Verify Peer\".\n" msgstr "" -#: src/dird/dird.c:681 src/stored/stored.c:441 src/filed/filed.c:557 +#: src/dird/dird.c:690 src/stored/stored.c:441 src/filed/filed.c:557 #, c-format msgid "Failed to initialize TLS context for Director \"%s\" in %s.\n" msgstr "" -#: src/dird/dird.c:689 +#: src/dird/dird.c:698 #, c-format msgid "No Job records defined in %s\n" msgstr "" -#: src/dird/dird.c:747 src/dird/dird.c:760 +#: src/dird/dird.c:756 src/dird/dird.c:769 #, c-format msgid "Hey something is wrong. p=0x%lu\n" msgstr "" -#: src/dird/dird.c:821 +#: src/dird/dird.c:830 #, c-format msgid "\"%s\" directive in Job \"%s\" resource is required, but not found.\n" msgstr "" -#: src/dird/dird.c:828 +#: src/dird/dird.c:837 msgid "Too many items in Job resource\n" msgstr "" -#: src/dird/dird.c:832 +#: src/dird/dird.c:841 #, c-format msgid "No storage specified in Job \"%s\" nor in Pool.\n" msgstr "" -#: src/dird/dird.c:856 +#: src/dird/dird.c:865 #, c-format msgid "\"TLS Certificate\" file not defined for Console \"%s\" in %s.\n" msgstr "" -#: src/dird/dird.c:862 +#: src/dird/dird.c:871 #, c-format msgid "\"TLS Key\" file not defined for Console \"%s\" in %s.\n" msgstr "" -#: src/dird/dird.c:869 +#: src/dird/dird.c:878 #, c-format msgid "" "Neither \"TLS CA Certificate\" or \"TLS CA Certificate Dir\" are defined for " @@ -897,51 +897,51 @@ msgid "" "using \"TLS Verify Peer\".\n" msgstr "" -#: src/dird/dird.c:886 src/dird/dird.c:926 src/filed/filed.c:382 +#: src/dird/dird.c:895 src/dird/dird.c:935 src/filed/filed.c:382 #, c-format msgid "Failed to initialize TLS context for File daemon \"%s\" in %s.\n" msgstr "" -#: src/dird/dird.c:909 +#: src/dird/dird.c:918 #, c-format msgid "" "Neither \"TLS CA Certificate\" or \"TLS CA Certificate Dir\" are defined for " "File daemon \"%s\" in %s.\n" msgstr "" -#: src/dird/dird.c:950 +#: src/dird/dird.c:959 #, c-format msgid "" "Neither \"TLS CA Certificate\" or \"TLS CA Certificate Dir\" are defined for " "Storage \"%s\" in %s.\n" msgstr "" -#: src/dird/dird.c:966 src/stored/stored.c:394 +#: src/dird/dird.c:975 src/stored/stored.c:394 #, c-format msgid "Failed to initialize TLS context for Storage \"%s\" in %s.\n" msgstr "" -#: src/dird/dird.c:1005 src/dird/dird.c:1007 +#: src/dird/dird.c:1014 src/dird/dird.c:1016 #, c-format msgid "Could not open Catalog \"%s\", database \"%s\".\n" msgstr "" -#: src/dird/dird.c:1010 src/tools/cats_test.c:377 +#: src/dird/dird.c:1019 src/tools/cats_test.c:377 #, c-format msgid "%s" msgstr "" -#: src/dird/dird.c:1089 +#: src/dird/dird.c:1098 #, fuzzy, c-format msgid "Could not create storage record for %s\n" msgstr "Не вдалось відновити прапорці для файлу %s: ERR=%s\n" -#: src/dird/dird.c:1097 +#: src/dird/dird.c:1106 #, fuzzy, c-format msgid "Could not update storage record for %s\n" msgstr "Не вдалось відновити прапорці для файлу %s: ERR=%s\n" -#: src/dird/dird.c:1172 src/dird/migrate.c:1070 src/stored/stored.c:491 +#: src/dird/dird.c:1181 src/dird/migrate.c:1072 src/stored/stored.c:491 #, c-format msgid "Could not compile regex pattern \"%s\" ERR=%s\n" msgstr "" @@ -960,18 +960,18 @@ msgstr "" msgid "Old style Include/Exclude not supported\n" msgstr "" -#: src/dird/inc_conf.c:393 src/dird/inc_conf.c:739 src/dird/dird_conf.c:2015 +#: src/dird/inc_conf.c:393 src/dird/inc_conf.c:739 src/dird/dird_conf.c:2022 #, c-format msgid "Expecting keyword, got: %s\n" msgstr "" -#: src/dird/inc_conf.c:401 src/dird/inc_conf.c:745 src/dird/dird_conf.c:2021 +#: src/dird/inc_conf.c:401 src/dird/inc_conf.c:745 src/dird/dird_conf.c:2028 #: src/lib/parse_conf.c:976 #, c-format msgid "expected an equals, got: %s" msgstr "" -#: src/dird/inc_conf.c:411 src/dird/inc_conf.c:754 src/dird/dird_conf.c:2032 +#: src/dird/inc_conf.c:411 src/dird/inc_conf.c:754 src/dird/dird_conf.c:2039 #, c-format msgid "Keyword %s not permitted in this resource" msgstr "" @@ -1023,7 +1023,7 @@ msgstr "" msgid "Options section not permitted in Exclude\n" msgstr "" -#: src/dird/inc_conf.c:724 src/dird/dird_conf.c:2001 +#: src/dird/inc_conf.c:724 src/dird/dird_conf.c:2008 #, c-format msgid "Expecting open brace. Got %s" msgstr "" @@ -1212,13 +1212,13 @@ msgid "" "There are no more Jobs associated with Volume \"%s\". Marking it purged.\n" msgstr "" -#: src/dird/ua_purge.c:556 src/dird/ua_label.c:769 +#: src/dird/ua_purge.c:556 src/dird/ua_label.c:774 #, c-format msgid "Connecting to Storage daemon %s at %s:%d ...\n" msgstr "" -#: src/dird/ua_purge.c:559 src/dird/ua_dotcmds.c:618 src/dird/ua_cmds.c:771 -#: src/dird/ua_cmds.c:1531 src/dird/ua_label.c:772 src/dird/job.c:448 +#: src/dird/ua_purge.c:559 src/dird/ua_dotcmds.c:625 src/dird/ua_cmds.c:771 +#: src/dird/ua_cmds.c:1577 src/dird/ua_label.c:777 src/dird/job.c:448 msgid "Failed to connect to Storage daemon.\n" msgstr "" @@ -1294,34 +1294,34 @@ msgstr "" msgid "Could not get or create the FileSet record.\n" msgstr "" -#: src/dird/vbackup.c:310 src/dird/backup.c:631 +#: src/dird/vbackup.c:313 src/dird/backup.c:635 #, c-format msgid "Error getting Client record for Job report: ERR=%s" msgstr "" -#: src/dird/vbackup.c:316 src/dird/migrate.c:1255 src/dird/backup.c:637 +#: src/dird/vbackup.c:319 src/dird/migrate.c:1257 src/dird/backup.c:641 #, c-format msgid "Error getting Media record for Volume \"%s\": ERR=%s" msgstr "" -#: src/dird/vbackup.c:326 src/dird/backup.c:647 src/dird/backup.c:656 -#: src/stored/bscan.c:1210 +#: src/dird/vbackup.c:329 src/dird/backup.c:651 src/dird/backup.c:660 +#: src/stored/bscan.c:1214 msgid "Backup OK -- with warnings" msgstr "" -#: src/dird/vbackup.c:328 src/dird/backup.c:649 src/stored/bscan.c:1207 +#: src/dird/vbackup.c:331 src/dird/backup.c:653 src/stored/bscan.c:1211 msgid "Backup OK" msgstr "" -#: src/dird/vbackup.c:333 src/dird/backup.c:660 src/stored/bscan.c:1214 +#: src/dird/vbackup.c:336 src/dird/backup.c:664 src/stored/bscan.c:1218 msgid "*** Backup Error ***" msgstr "" -#: src/dird/vbackup.c:343 src/dird/backup.c:670 src/stored/bscan.c:1217 +#: src/dird/vbackup.c:346 src/dird/backup.c:674 src/stored/bscan.c:1221 msgid "Backup Canceled" msgstr "" -#: src/dird/vbackup.c:390 +#: src/dird/vbackup.c:393 #, c-format msgid "" "%s %s %s (%s):\n" @@ -1368,93 +1368,93 @@ msgstr "" msgid "disabled" msgstr "" -#: src/dird/ua_output.c:208 +#: src/dird/ua_output.c:211 msgid "Keywords for the show command are:\n" msgstr "" -#: src/dird/ua_output.c:214 +#: src/dird/ua_output.c:217 #, c-format msgid "%s resource %s not found.\n" msgstr "" -#: src/dird/ua_output.c:217 +#: src/dird/ua_output.c:220 #, c-format msgid "Resource %s not found\n" msgstr "" -#: src/dird/ua_output.c:287 +#: src/dird/ua_output.c:290 msgid "Hey! DB is NULL\n" msgstr "" -#: src/dird/ua_output.c:444 +#: src/dird/ua_output.c:447 #, c-format msgid "Jobid %d used %d Volume(s): %s\n" msgstr "" -#: src/dird/ua_output.c:462 +#: src/dird/ua_output.c:465 msgid "No Pool specified.\n" msgstr "" -#: src/dird/ua_output.c:483 +#: src/dird/ua_output.c:486 #, c-format msgid "Pool: %s\n" msgstr "" -#: src/dird/ua_output.c:499 +#: src/dird/ua_output.c:502 msgid "Ignoring invalid value for days. Max is 50.\n" msgstr "" -#: src/dird/ua_output.c:521 +#: src/dird/ua_output.c:524 #, c-format msgid "Unknown list keyword: %s\n" msgstr "" -#: src/dird/ua_output.c:546 +#: src/dird/ua_output.c:549 #, c-format msgid "%s is not a job name.\n" msgstr "" -#: src/dird/ua_output.c:560 +#: src/dird/ua_output.c:563 #, c-format msgid "Could not find Pool for Job %s\n" msgstr "" -#: src/dird/ua_output.c:573 +#: src/dird/ua_output.c:576 #, c-format msgid "Could not find next Volume for Job %s (Pool=%s, Level=%s).\n" msgstr "" -#: src/dird/ua_output.c:577 +#: src/dird/ua_output.c:580 #, c-format msgid "" "The next Volume to be used by Job \"%s\" (Pool=%s, Level=%s) will be %s\n" msgstr "" -#: src/dird/ua_output.c:590 +#: src/dird/ua_output.c:593 #, c-format msgid "Could not find next Volume for Job %s.\n" msgstr "" -#: src/dird/ua_output.c:717 src/dird/job.c:133 src/tools/cats_test.c:375 +#: src/dird/ua_output.c:720 src/dird/job.c:133 src/tools/cats_test.c:375 #, c-format msgid "Could not open database \"%s\".\n" msgstr "" -#: src/dird/ua_output.c:730 +#: src/dird/ua_output.c:733 #, c-format msgid "Pool %s not in database. %s" msgstr "" -#: src/dird/ua_output.c:738 +#: src/dird/ua_output.c:741 #, c-format msgid "Pool %s created in database.\n" msgstr "" -#: src/dird/ua_output.c:791 +#: src/dird/ua_output.c:794 msgid "You have no messages.\n" msgstr "" -#: src/dird/ua_output.c:871 +#: src/dird/ua_output.c:874 msgid "Message too long to display.\n" msgstr "" @@ -1467,88 +1467,88 @@ msgstr "" msgid ": is an invalid command.\n" msgstr "" -#: src/dird/ua_dotcmds.c:546 src/dird/ua_restore.c:780 +#: src/dird/ua_dotcmds.c:553 src/dird/ua_restore.c:780 #: src/dird/ua_restore.c:823 #, c-format msgid "Unable to get Job record for JobId=%s: ERR=%s\n" msgstr "" -#: src/dird/ua_dotcmds.c:612 src/dird/ua_cmds.c:765 src/dird/ua_cmds.c:1520 +#: src/dird/ua_dotcmds.c:619 src/dird/ua_cmds.c:765 src/dird/ua_cmds.c:1566 #: src/dird/ua_status.c:352 src/dird/job.c:147 src/dird/job.c:153 #: src/dird/job.c:1160 src/dird/job.c:1164 msgid "unknown source" msgstr "" -#: src/dird/ua_dotcmds.c:615 src/dird/ua_cmds.c:768 src/dird/ua_status.c:355 +#: src/dird/ua_dotcmds.c:622 src/dird/ua_cmds.c:768 src/dird/ua_status.c:355 #, c-format msgid "Connecting to Storage daemon %s at %s:%d\n" msgstr "" -#: src/dird/ua_dotcmds.c:621 src/dird/ua_cmds.c:774 src/dird/ua_status.c:366 +#: src/dird/ua_dotcmds.c:628 src/dird/ua_cmds.c:774 src/dird/ua_status.c:366 msgid "Connected to storage daemon\n" msgstr "" -#: src/dird/ua_dotcmds.c:641 src/dird/ua_cmds.c:803 src/dird/ua_cmds.c:1202 +#: src/dird/ua_dotcmds.c:648 src/dird/ua_cmds.c:803 src/dird/ua_cmds.c:1208 #: src/dird/ua_status.c:397 #, c-format msgid "Connecting to Client %s at %s:%d\n" msgstr "" -#: src/dird/ua_dotcmds.c:644 src/dird/ua_cmds.c:806 src/dird/ua_cmds.c:1205 +#: src/dird/ua_dotcmds.c:651 src/dird/ua_cmds.c:806 src/dird/ua_cmds.c:1211 msgid "Failed to connect to Client.\n" msgstr "" -#: src/dird/ua_dotcmds.c:687 src/dird/ua_dotcmds.c:781 +#: src/dird/ua_dotcmds.c:694 src/dird/ua_dotcmds.c:788 #, c-format msgid "Unknown command: %s\n" msgstr "" -#: src/dird/ua_dotcmds.c:725 src/dird/ua_cmds.c:993 +#: src/dird/ua_dotcmds.c:732 src/dird/ua_cmds.c:993 msgid "Available daemons are: \n" msgstr "" -#: src/dird/ua_dotcmds.c:726 src/dird/ua_cmds.c:994 +#: src/dird/ua_dotcmds.c:733 src/dird/ua_cmds.c:994 msgid "Director" msgstr "" -#: src/dird/ua_dotcmds.c:729 +#: src/dird/ua_dotcmds.c:736 msgid "Select daemon type to make die" msgstr "" -#: src/dird/ua_dotcmds.c:755 +#: src/dird/ua_dotcmds.c:762 msgid "The Director will generate a deadlock.\n" msgstr "" -#: src/dird/ua_dotcmds.c:759 +#: src/dird/ua_dotcmds.c:766 msgid "The Director will segment fault.\n" msgstr "" -#: src/dird/ua_dotcmds.c:948 +#: src/dird/ua_dotcmds.c:955 msgid "Access to specified Client or FileSet not allowed.\n" msgstr "" -#: src/dird/ua_dotcmds.c:953 src/dird/ua_dotcmds.c:997 +#: src/dird/ua_dotcmds.c:960 src/dird/ua_dotcmds.c:1004 #: src/dird/ua_restore.c:941 src/dird/ua_restore.c:969 #: src/dird/ua_restore.c:990 #, c-format msgid "Query failed: %s. ERR=%s\n" msgstr "" -#: src/dird/ua_dotcmds.c:992 +#: src/dird/ua_dotcmds.c:999 msgid "query keyword not found.\n" msgstr "" -#: src/dird/ua_dotcmds.c:1019 +#: src/dird/ua_dotcmds.c:1026 #, c-format msgid "List MediaType failed: ERR=%s\n" msgstr "" -#: src/dird/ua_dotcmds.c:1033 +#: src/dird/ua_dotcmds.c:1040 #, c-format msgid "List Media failed: ERR=%s\n" msgstr "" -#: src/dird/ua_dotcmds.c:1047 +#: src/dird/ua_dotcmds.c:1054 #, fuzzy, c-format msgid "List Location failed: ERR=%s\n" msgstr "Невдале встановлення з'єднання TLS\n" @@ -1862,11 +1862,11 @@ msgstr "" msgid "Enter base volume name: " msgstr "" -#: src/dird/ua_cmds.c:354 src/dird/ua_label.c:658 +#: src/dird/ua_cmds.c:354 src/dird/ua_label.c:663 msgid "Volume name too long.\n" msgstr "" -#: src/dird/ua_cmds.c:358 src/dird/ua_label.c:664 src/lib/edit.c:501 +#: src/dird/ua_cmds.c:358 src/dird/ua_label.c:669 src/lib/edit.c:501 msgid "Volume name must be at least one character long.\n" msgstr "" @@ -1925,11 +1925,11 @@ msgstr "" msgid "Python interpreter restarted.\n" msgstr "" -#: src/dird/ua_cmds.c:675 src/dird/ua_cmds.c:1331 +#: src/dird/ua_cmds.c:675 src/dird/ua_cmds.c:1337 msgid "Nothing done.\n" msgstr "" -#: src/dird/ua_cmds.c:699 src/dird/ua_cmds.c:1083 src/dird/ua_run.c:1582 +#: src/dird/ua_cmds.c:699 src/dird/ua_cmds.c:1083 src/dird/ua_run.c:1588 #, c-format msgid "Client \"%s\" not found.\n" msgstr "" @@ -1956,7 +1956,7 @@ msgstr "" msgid "Select daemon type to set debug level" msgstr "" -#: src/dird/ua_cmds.c:1087 src/dird/ua_cmds.c:1926 +#: src/dird/ua_cmds.c:1087 src/dird/ua_cmds.c:1972 #, c-format msgid "No authorization for Client \"%s\"\n" msgstr "" @@ -1965,7 +1965,7 @@ msgstr "" msgid "Client name missing.\n" msgstr "" -#: src/dird/ua_cmds.c:1104 src/dird/ua_cmds.c:1165 src/dird/ua_cmds.c:1948 +#: src/dird/ua_cmds.c:1104 src/dird/ua_cmds.c:1171 src/dird/ua_cmds.c:1994 #, c-format msgid "No authorization for Job \"%s\"\n" msgstr "" @@ -1988,7 +1988,7 @@ msgstr "" msgid "Fileset name missing.\n" msgstr "" -#: src/dird/ua_cmds.c:1138 src/dird/ua_run.c:563 +#: src/dird/ua_cmds.c:1138 src/dird/ua_run.c:550 #, c-format msgid "Level \"%s\" not valid.\n" msgstr "" @@ -1997,43 +1997,67 @@ msgstr "" msgid "Level value missing.\n" msgstr "" -#: src/dird/ua_cmds.c:1148 +#: src/dird/ua_cmds.c:1149 msgid "Invalid value for accurate. It must be yes or no.\n" msgstr "" -#: src/dird/ua_cmds.c:1161 +#: src/dird/ua_cmds.c:1154 +msgid "Accurate value missing.\n" +msgstr "" + +#: src/dird/ua_cmds.c:1167 msgid "No job specified.\n" msgstr "" -#: src/dird/ua_cmds.c:1221 +#: src/dird/ua_cmds.c:1227 msgid "Error sending include list.\n" msgstr "" -#: src/dird/ua_cmds.c:1226 +#: src/dird/ua_cmds.c:1232 msgid "Error sending exclude list.\n" msgstr "" -#: src/dird/ua_cmds.c:1317 +#: src/dird/ua_cmds.c:1323 msgid "" "In general it is not a good idea to delete either a\n" "Pool or a Volume since they may contain data.\n" "\n" msgstr "" -#: src/dird/ua_cmds.c:1320 +#: src/dird/ua_cmds.c:1326 msgid "Choose catalog item to delete" msgstr "" -#: src/dird/ua_cmds.c:1384 +#: src/dird/ua_cmds.c:1376 src/dird/ua_cmds.c:1391 src/dird/ua_cmds.c:1401 +#, c-format +msgid "Illegal JobId %s ignored\n" +msgstr "" + +#: src/dird/ua_cmds.c:1404 msgid "Enter JobId to delete: " msgstr "" -#: src/dird/ua_cmds.c:1423 +#: src/dird/ua_cmds.c:1440 +#, c-format +msgid "Are you sure you want to delete %d JobIds ? (yes/no): " +msgstr "" + +#: src/dird/ua_cmds.c:1450 +#, c-format +msgid "Illegal JobId range %s - %s should define increasing JobIds, ignored\n" +msgstr "" + +#: src/dird/ua_cmds.c:1454 +#, c-format +msgid "Illegal JobId range %s - %s, ignored\n" +msgstr "" + +#: src/dird/ua_cmds.c:1469 #, c-format -msgid "Job %s and associated records deleted from the catalog.\n" +msgid "Jobid %s and associated records deleted from the catalog.\n" msgstr "" -#: src/dird/ua_cmds.c:1438 +#: src/dird/ua_cmds.c:1484 #, c-format msgid "" "\n" @@ -2041,44 +2065,44 @@ msgid "" "and all Jobs saved on that volume from the Catalog\n" msgstr "" -#: src/dird/ua_cmds.c:1445 +#: src/dird/ua_cmds.c:1491 #, c-format msgid "Are you sure you want to delete Volume \"%s\"? (yes/no): " msgstr "" -#: src/dird/ua_cmds.c:1458 +#: src/dird/ua_cmds.c:1504 msgid "Can't list jobs on this volume\n" msgstr "" -#: src/dird/ua_cmds.c:1483 +#: src/dird/ua_cmds.c:1529 #, c-format msgid "Are you sure you want to delete Pool \"%s\"? (yes/no): " msgstr "" -#: src/dird/ua_cmds.c:1598 +#: src/dird/ua_cmds.c:1644 #, c-format msgid "Using Catalog name=%s DB=%s\n" msgstr "" -#: src/dird/ua_cmds.c:1666 +#: src/dird/ua_cmds.c:1712 msgid "ERR: Can't open db\n" msgstr "" -#: src/dird/ua_cmds.c:1713 +#: src/dird/ua_cmds.c:1759 msgid "Wait on mount timed out\n" msgstr "" -#: src/dird/ua_cmds.c:1723 +#: src/dird/ua_cmds.c:1769 msgid "ERR: Job was not found\n" msgstr "" -#: src/dird/ua_cmds.c:1799 +#: src/dird/ua_cmds.c:1845 msgid "" " Command Description\n" " ======= ===========\n" msgstr "" -#: src/dird/ua_cmds.c:1803 +#: src/dird/ua_cmds.c:1849 #, c-format msgid "" " %-13s %s\n" @@ -2087,12 +2111,12 @@ msgid "" "\t%s\n" msgstr "" -#: src/dird/ua_cmds.c:1808 +#: src/dird/ua_cmds.c:1854 #, c-format msgid " %-13s %s\n" msgstr "" -#: src/dird/ua_cmds.c:1812 +#: src/dird/ua_cmds.c:1858 #, fuzzy, c-format msgid "" "\n" @@ -2100,29 +2124,29 @@ msgid "" "\n" msgstr ": неправильна команда\n" -#: src/dird/ua_cmds.c:1814 +#: src/dird/ua_cmds.c:1860 msgid "" "\n" "When at a prompt, entering a period cancels the command.\n" "\n" msgstr "" -#: src/dird/ua_cmds.c:1850 src/filed/status.c:85 +#: src/dird/ua_cmds.c:1896 src/filed/status.c:85 #, c-format msgid "%s Version: %s (%s) %s %s %s %s\n" msgstr "" -#: src/dird/ua_cmds.c:1909 src/dird/ua_cmds.c:1936 src/dird/ua_cmds.c:1958 +#: src/dird/ua_cmds.c:1955 src/dird/ua_cmds.c:1982 src/dird/ua_cmds.c:2004 #, c-format msgid "No authorization for Catalog \"%s\"\n" msgstr "" -#: src/dird/ua_cmds.c:2003 +#: src/dird/ua_cmds.c:2049 #, c-format msgid "Could not open catalog database \"%s\".\n" msgstr "" -#: src/dird/ua_cmds.c:2013 +#: src/dird/ua_cmds.c:2059 #, c-format msgid "Using Catalog \"%s\"\n" msgstr "" @@ -2320,57 +2344,57 @@ msgstr "" msgid "%d directories unmarked.\n" msgstr "" -#: src/dird/dird_conf.c:560 src/tray-monitor/tray_conf.c:168 +#: src/dird/dird_conf.c:567 src/tray-monitor/tray_conf.c:168 #: src/qt-console/tray-monitor/tray_conf.cpp:168 #, c-format msgid "No %s resource defined\n" msgstr "Ресурс %s не визначено\n" -#: src/dird/dird_conf.c:569 +#: src/dird/dird_conf.c:576 #, c-format msgid "Director: name=%s MaxJobs=%d FDtimeout=%s SDtimeout=%s\n" msgstr "" -#: src/dird/dird_conf.c:574 +#: src/dird/dird_conf.c:581 #, c-format msgid " query_file=%s\n" msgstr "" -#: src/dird/dird_conf.c:577 src/dird/dird_conf.c:597 src/dird/dird_conf.c:614 -#: src/dird/dird_conf.c:682 src/dird/dird_conf.c:686 src/dird/dird_conf.c:690 -#: src/dird/dird_conf.c:723 src/dird/dird_conf.c:746 src/dird/dird_conf.c:750 -#: src/dird/dird_conf.c:754 src/dird/dird_conf.c:758 src/dird/dird_conf.c:762 -#: src/dird/dird_conf.c:775 src/dird/dird_conf.c:1011 -#: src/dird/dird_conf.c:1018 +#: src/dird/dird_conf.c:584 src/dird/dird_conf.c:604 src/dird/dird_conf.c:621 +#: src/dird/dird_conf.c:689 src/dird/dird_conf.c:693 src/dird/dird_conf.c:697 +#: src/dird/dird_conf.c:730 src/dird/dird_conf.c:753 src/dird/dird_conf.c:757 +#: src/dird/dird_conf.c:761 src/dird/dird_conf.c:765 src/dird/dird_conf.c:769 +#: src/dird/dird_conf.c:782 src/dird/dird_conf.c:1018 +#: src/dird/dird_conf.c:1025 msgid " --> " msgstr "" -#: src/dird/dird_conf.c:582 +#: src/dird/dird_conf.c:589 #, c-format msgid "Console: name=%s SSL=%d\n" msgstr "" -#: src/dird/dird_conf.c:587 +#: src/dird/dird_conf.c:594 #, c-format msgid "Counter: name=%s min=%d max=%d cur=%d wrapcntr=%s\n" msgstr "" -#: src/dird/dird_conf.c:592 +#: src/dird/dird_conf.c:599 #, c-format msgid "Counter: name=%s min=%d max=%d\n" msgstr "" -#: src/dird/dird_conf.c:606 +#: src/dird/dird_conf.c:613 #, c-format msgid "Client: name=%s address=%s FDport=%d MaxJobs=%u\n" msgstr "" -#: src/dird/dird_conf.c:609 +#: src/dird/dird_conf.c:616 #, c-format msgid " JobRetention=%s FileRetention=%s AutoPrune=%d\n" msgstr "" -#: src/dird/dird_conf.c:622 +#: src/dird/dird_conf.c:629 #, c-format msgid "" "Device: name=%s ok=%d num_writers=%d max_writers=%d\n" @@ -2379,286 +2403,286 @@ msgid "" " poolid=%s volname=%s MediaType=%s\n" msgstr "" -#: src/dird/dird_conf.c:636 +#: src/dird/dird_conf.c:643 #, c-format msgid "" "Storage: name=%s address=%s SDport=%d MaxJobs=%u\n" " DeviceName=%s MediaType=%s StorageId=%s\n" msgstr "" -#: src/dird/dird_conf.c:649 +#: src/dird/dird_conf.c:656 #, c-format msgid "" "Catalog: name=%s address=%s DBport=%d db_name=%s\n" " db_driver=%s db_user=%s MutliDBConn=%d\n" msgstr "" -#: src/dird/dird_conf.c:662 +#: src/dird/dird_conf.c:669 #, c-format msgid "%s: name=%s JobType=%d level=%s Priority=%d Enabled=%d\n" msgstr "" -#: src/dird/dird_conf.c:663 +#: src/dird/dird_conf.c:670 msgid "JobDefs" msgstr "" -#: src/dird/dird_conf.c:667 +#: src/dird/dird_conf.c:674 #, c-format msgid "" " MaxJobs=%u Resched=%d Times=%d Interval=%s Spool=%d WritePartAfterJob=" "%d\n" msgstr "" -#: src/dird/dird_conf.c:673 +#: src/dird/dird_conf.c:680 #, c-format msgid " SpoolSize=%s\n" msgstr "" -#: src/dird/dird_conf.c:676 +#: src/dird/dird_conf.c:683 #, c-format msgid " Accurate=%d\n" msgstr "" -#: src/dird/dird_conf.c:679 +#: src/dird/dird_conf.c:686 #, c-format msgid " SelectionType=%d\n" msgstr "" -#: src/dird/dird_conf.c:694 +#: src/dird/dird_conf.c:701 #, c-format msgid " --> Where=%s\n" msgstr "" -#: src/dird/dird_conf.c:697 +#: src/dird/dird_conf.c:704 #, c-format msgid " --> RegexWhere=%s\n" msgstr "" -#: src/dird/dird_conf.c:700 +#: src/dird/dird_conf.c:707 #, c-format msgid " --> Bootstrap=%s\n" msgstr "" -#: src/dird/dird_conf.c:703 +#: src/dird/dird_conf.c:710 #, c-format msgid " --> WriteBootstrap=%s\n" msgstr "" -#: src/dird/dird_conf.c:706 +#: src/dird/dird_conf.c:713 #, c-format msgid " --> PluginOptions=%s\n" msgstr "" -#: src/dird/dird_conf.c:709 +#: src/dird/dird_conf.c:716 #, c-format msgid " --> MaxRunTime=%u\n" msgstr "" -#: src/dird/dird_conf.c:712 +#: src/dird/dird_conf.c:719 #, c-format msgid " --> MaxWaitTime=%u\n" msgstr "" -#: src/dird/dird_conf.c:715 +#: src/dird/dird_conf.c:722 #, c-format msgid " --> MaxStartDelay=%u\n" msgstr "" -#: src/dird/dird_conf.c:718 +#: src/dird/dird_conf.c:725 #, c-format msgid " --> MaxRunSchedTime=%u\n" msgstr "" -#: src/dird/dird_conf.c:730 +#: src/dird/dird_conf.c:737 #, c-format msgid " --> Base %s\n" msgstr "" -#: src/dird/dird_conf.c:736 src/lib/runscript.c:297 +#: src/dird/dird_conf.c:743 src/lib/runscript.c:297 msgid " --> RunScript\n" msgstr "" -#: src/dird/dird_conf.c:737 src/lib/runscript.c:298 +#: src/dird/dird_conf.c:744 src/lib/runscript.c:298 #, c-format msgid " --> Command=%s\n" msgstr "" -#: src/dird/dird_conf.c:738 src/lib/runscript.c:299 +#: src/dird/dird_conf.c:745 src/lib/runscript.c:299 #, c-format msgid " --> Target=%s\n" msgstr "" -#: src/dird/dird_conf.c:739 src/lib/runscript.c:300 +#: src/dird/dird_conf.c:746 src/lib/runscript.c:300 #, c-format msgid " --> RunOnSuccess=%u\n" msgstr "" -#: src/dird/dird_conf.c:740 src/lib/runscript.c:301 +#: src/dird/dird_conf.c:747 src/lib/runscript.c:301 #, c-format msgid " --> RunOnFailure=%u\n" msgstr "" -#: src/dird/dird_conf.c:741 src/lib/runscript.c:302 +#: src/dird/dird_conf.c:748 src/lib/runscript.c:302 #, c-format msgid " --> FailJobOnError=%u\n" msgstr "" -#: src/dird/dird_conf.c:742 src/lib/runscript.c:303 +#: src/dird/dird_conf.c:749 src/lib/runscript.c:303 #, c-format msgid " --> RunWhen=%u\n" msgstr "" -#: src/dird/dird_conf.c:768 +#: src/dird/dird_conf.c:775 #, c-format msgid " --> Run=%s\n" msgstr "" -#: src/dird/dird_conf.c:772 +#: src/dird/dird_conf.c:779 #, c-format msgid " --> SelectionPattern=%s\n" msgstr "" -#: src/dird/dird_conf.c:786 +#: src/dird/dird_conf.c:793 #, c-format msgid "FileSet: name=%s\n" msgstr "" -#: src/dird/dird_conf.c:880 src/dird/dird_conf.c:959 +#: src/dird/dird_conf.c:887 src/dird/dird_conf.c:966 #, c-format msgid "Schedule: name=%s\n" msgstr "" -#: src/dird/dird_conf.c:885 +#: src/dird/dird_conf.c:892 #, c-format msgid " --> Run Level=%s\n" msgstr "" -#: src/dird/dird_conf.c:886 +#: src/dird/dird_conf.c:893 msgid " hour=" msgstr "" -#: src/dird/dird_conf.c:895 +#: src/dird/dird_conf.c:902 msgid " mday=" msgstr "" -#: src/dird/dird_conf.c:904 +#: src/dird/dird_conf.c:911 msgid " month=" msgstr "" -#: src/dird/dird_conf.c:913 +#: src/dird/dird_conf.c:920 msgid " wday=" msgstr "" -#: src/dird/dird_conf.c:922 +#: src/dird/dird_conf.c:929 msgid " wom=" msgstr "" -#: src/dird/dird_conf.c:931 +#: src/dird/dird_conf.c:938 msgid " woy=" msgstr "" -#: src/dird/dird_conf.c:940 +#: src/dird/dird_conf.c:947 #, c-format msgid " mins=%d\n" msgstr "" -#: src/dird/dird_conf.c:942 src/dird/dird_conf.c:946 src/dird/dird_conf.c:950 +#: src/dird/dird_conf.c:949 src/dird/dird_conf.c:953 src/dird/dird_conf.c:957 msgid " --> " msgstr "" -#: src/dird/dird_conf.c:967 +#: src/dird/dird_conf.c:974 #, c-format msgid "Pool: name=%s PoolType=%s\n" msgstr "" -#: src/dird/dird_conf.c:969 +#: src/dird/dird_conf.c:976 #, c-format msgid " use_cat=%d use_once=%d cat_files=%d\n" msgstr "" -#: src/dird/dird_conf.c:972 +#: src/dird/dird_conf.c:979 #, c-format msgid " max_vols=%d auto_prune=%d VolRetention=%s\n" msgstr "" -#: src/dird/dird_conf.c:975 +#: src/dird/dird_conf.c:982 #, c-format msgid " VolUse=%s recycle=%d LabelFormat=%s\n" msgstr "" -#: src/dird/dird_conf.c:979 +#: src/dird/dird_conf.c:986 #, c-format msgid " CleaningPrefix=%s LabelType=%d\n" msgstr "" -#: src/dird/dird_conf.c:981 +#: src/dird/dird_conf.c:988 #, c-format msgid " RecyleOldest=%d PurgeOldest=%d ActionOnPurge=%d\n" msgstr "" -#: src/dird/dird_conf.c:985 +#: src/dird/dird_conf.c:992 #, c-format msgid " MaxVolJobs=%d MaxVolFiles=%d MaxVolBytes=%s\n" msgstr "" -#: src/dird/dird_conf.c:989 +#: src/dird/dird_conf.c:996 #, c-format msgid " MigTime=%s MigHiBytes=%s MigLoBytes=%s\n" msgstr "" -#: src/dird/dird_conf.c:993 +#: src/dird/dird_conf.c:1000 #, c-format msgid " JobRetention=%s FileRetention=%s\n" msgstr "" -#: src/dird/dird_conf.c:997 +#: src/dird/dird_conf.c:1004 #, c-format msgid " NextPool=%s\n" msgstr "" -#: src/dird/dird_conf.c:1000 +#: src/dird/dird_conf.c:1007 #, c-format msgid " RecyclePool=%s\n" msgstr "" -#: src/dird/dird_conf.c:1003 +#: src/dird/dird_conf.c:1010 #, c-format msgid " ScratchPool=%s\n" msgstr "" -#: src/dird/dird_conf.c:1006 +#: src/dird/dird_conf.c:1013 #, c-format msgid " Catalog=%s\n" msgstr "" -#: src/dird/dird_conf.c:1026 +#: src/dird/dird_conf.c:1033 #, c-format msgid "Messages: name=%s\n" msgstr "" -#: src/dird/dird_conf.c:1028 +#: src/dird/dird_conf.c:1035 #, c-format msgid " mailcmd=%s\n" msgstr "" -#: src/dird/dird_conf.c:1030 +#: src/dird/dird_conf.c:1037 #, c-format msgid " opcmd=%s\n" msgstr "" -#: src/dird/dird_conf.c:1034 src/tray-monitor/tray_conf.c:199 +#: src/dird/dird_conf.c:1041 src/tray-monitor/tray_conf.c:199 #: src/qt-console/tray-monitor/tray_conf.cpp:199 #, c-format msgid "Unknown resource type %d in dump_resource.\n" msgstr "Невідомий тип ресурсу %d у dump_resource.\n" -#: src/dird/dird_conf.c:1365 src/tray-monitor/tray_conf.c:257 +#: src/dird/dird_conf.c:1372 src/tray-monitor/tray_conf.c:257 #: src/qt-console/tray-monitor/tray_conf.cpp:257 #, c-format msgid "Unknown resource type %d in free_resource.\n" msgstr "Невідомий тип ресурсу %d у free_resource.\n" -#: src/dird/dird_conf.c:1397 src/dird/dird_conf.c:1412 +#: src/dird/dird_conf.c:1404 src/dird/dird_conf.c:1419 #: src/tray-monitor/tray_conf.c:288 src/wx-console/console_conf.c:265 #: src/console/console_conf.c:259 src/filed/filed_conf.c:361 #: src/qt-console/tray-monitor/tray_conf.cpp:288 @@ -2667,54 +2691,54 @@ msgstr "Невідомий тип ресурсу %d у free_resource.\n" msgid "%s item is required in %s resource, but not found.\n" msgstr "Не знайдено необхідний елемент %s для ресурсу %s.\n" -#: src/dird/dird_conf.c:1403 src/tray-monitor/tray_conf.c:294 +#: src/dird/dird_conf.c:1410 src/tray-monitor/tray_conf.c:294 #: src/lib/parse_conf.c:225 src/qt-console/tray-monitor/tray_conf.cpp:294 #, c-format msgid "Too many items in %s resource\n" msgstr "Забагато елементів у ресурсі %s\n" -#: src/dird/dird_conf.c:1443 +#: src/dird/dird_conf.c:1450 #, c-format msgid "Cannot find Pool resource %s\n" msgstr "" -#: src/dird/dird_conf.c:1454 +#: src/dird/dird_conf.c:1461 #, c-format msgid "Cannot find Console resource %s\n" msgstr "" -#: src/dird/dird_conf.c:1460 src/stored/stored_conf.c:611 +#: src/dird/dird_conf.c:1467 src/stored/stored_conf.c:611 #: src/filed/filed_conf.c:381 #, c-format msgid "Cannot find Director resource %s\n" msgstr "" -#: src/dird/dird_conf.c:1467 src/stored/stored_conf.c:617 +#: src/dird/dird_conf.c:1474 src/stored/stored_conf.c:617 #, c-format msgid "Cannot find Storage resource %s\n" msgstr "" -#: src/dird/dird_conf.c:1476 +#: src/dird/dird_conf.c:1483 #, c-format msgid "Cannot find Job resource %s\n" msgstr "" -#: src/dird/dird_conf.c:1526 +#: src/dird/dird_conf.c:1533 #, c-format msgid "Cannot find Counter resource %s\n" msgstr "" -#: src/dird/dird_conf.c:1534 src/filed/filed_conf.c:387 +#: src/dird/dird_conf.c:1541 src/filed/filed_conf.c:387 #, c-format msgid "Cannot find Client resource %s\n" msgstr "" -#: src/dird/dird_conf.c:1547 +#: src/dird/dird_conf.c:1554 #, c-format msgid "Cannot find Schedule resource %s\n" msgstr "" -#: src/dird/dird_conf.c:1552 src/dird/dird_conf.c:1612 +#: src/dird/dird_conf.c:1559 src/dird/dird_conf.c:1619 #: src/tray-monitor/tray_conf.c:314 src/tray-monitor/tray_conf.c:352 #: src/qt-console/tray-monitor/tray_conf.cpp:314 #: src/qt-console/tray-monitor/tray_conf.cpp:352 @@ -2722,12 +2746,12 @@ msgstr "" msgid "Unknown resource type %d in save_resource.\n" msgstr "Невідомий тип ресурсу %d у save_resource.\n" -#: src/dird/dird_conf.c:1627 +#: src/dird/dird_conf.c:1634 #, c-format msgid "Name item is required in %s resource, but not found.\n" msgstr "" -#: src/dird/dird_conf.c:1635 src/tray-monitor/tray_conf.c:372 +#: src/dird/dird_conf.c:1642 src/tray-monitor/tray_conf.c:372 #: src/wx-console/console_conf.c:328 src/console/console_conf.c:322 #: src/filed/filed_conf.c:446 src/qt-console/tray-monitor/tray_conf.cpp:372 #: src/qt-console/bat_conf.cpp:334 @@ -2735,43 +2759,43 @@ msgstr "" msgid "Attempt to define second %s resource named \"%s\" is not permitted.\n" msgstr "Спроба визначити другий %s ресурс із назвою \"%s\" не дозволяється.\n" -#: src/dird/dird_conf.c:1640 +#: src/dird/dird_conf.c:1647 #, c-format msgid "Inserting %s res: %s index=%d pass=%d\n" msgstr "" -#: src/dird/dird_conf.c:1653 +#: src/dird/dird_conf.c:1660 #, c-format msgid "Expected one of: %s, got: %s" msgstr "" -#: src/dird/dird_conf.c:1725 +#: src/dird/dird_conf.c:1732 #, c-format msgid "Expected a Migration Job Type keyword, got: %s" msgstr "" -#: src/dird/dird_conf.c:1751 +#: src/dird/dird_conf.c:1758 #, c-format msgid "Expected a Job Type keyword, got: %s" msgstr "" -#: src/dird/dird_conf.c:1775 +#: src/dird/dird_conf.c:1782 #, c-format msgid "Expected a Job Level keyword, got: %s" msgstr "" -#: src/dird/dird_conf.c:1795 +#: src/dird/dird_conf.c:1802 #, c-format msgid "Expected a Restore replacement option, got: %s" msgstr "" -#: src/dird/dird_conf.c:1845 src/dird/dird_conf.c:1961 +#: src/dird/dird_conf.c:1852 src/dird/dird_conf.c:1968 #: src/lib/parse_conf.c:761 src/lib/parse_conf.c:777 src/lib/ini.c:593 #, c-format msgid "Expect %s, got: %s" msgstr "" -#: src/dird/dird_conf.c:1867 src/lib/parse_conf.c:478 +#: src/dird/dird_conf.c:1874 src/lib/parse_conf.c:478 #, c-format msgid "Could not find config Resource %s referenced on line %d : %s\n" msgstr "" @@ -2899,7 +2923,7 @@ msgstr "" msgid "Select full restore to a specified Job date" msgstr "" -#: src/dird/ua_restore.c:446 src/dird/ua_status.c:862 src/stored/status.c:546 +#: src/dird/ua_restore.c:446 src/dird/ua_status.c:862 src/stored/status.c:611 #: src/filed/status.c:373 src/wx-console/wxbconfigpanel.cpp:220 msgid "Cancel" msgstr "" @@ -3302,179 +3326,179 @@ msgstr "" msgid "Slot too large.\n" msgstr "" -#: src/dird/ua_label.c:187 src/dird/ua_label.c:364 src/dird/ua_label.c:1223 -#: src/dird/ua_run.c:1557 +#: src/dird/ua_label.c:189 src/dird/ua_label.c:366 src/dird/ua_label.c:1228 +#: src/dird/ua_run.c:1563 msgid "command line" msgstr "" -#: src/dird/ua_label.c:205 src/dird/ua_label.c:526 src/dird/ua_label.c:1230 +#: src/dird/ua_label.c:207 src/dird/ua_label.c:531 src/dird/ua_label.c:1235 msgid "No slots in changer to scan.\n" msgstr "" -#: src/dird/ua_label.c:217 src/dird/ua_label.c:537 +#: src/dird/ua_label.c:219 src/dird/ua_label.c:542 msgid "No Volumes found to label, or no barcodes.\n" msgstr "" -#: src/dird/ua_label.c:227 src/dird/ua_label.c:1251 +#: src/dird/ua_label.c:229 src/dird/ua_label.c:1256 #, c-format msgid "Slot %d greater than max %d ignored.\n" msgstr "" -#: src/dird/ua_label.c:265 +#: src/dird/ua_label.c:267 #, c-format msgid "No VolName for Slot=%d InChanger set to zero.\n" msgstr "" -#: src/dird/ua_label.c:286 +#: src/dird/ua_label.c:288 #, c-format msgid "Catalog record for Volume \"%s\" updated to reference slot %d.\n" msgstr "" -#: src/dird/ua_label.c:290 +#: src/dird/ua_label.c:292 #, c-format msgid "Catalog record for Volume \"%s\" is up to date.\n" msgstr "" -#: src/dird/ua_label.c:296 +#: src/dird/ua_label.c:298 #, c-format msgid "Volume \"%s\" not found in catalog. Slot=%d InChanger set to zero.\n" msgstr "" -#: src/dird/ua_label.c:392 +#: src/dird/ua_label.c:394 #, c-format msgid "" "Volume \"%s\" has VolStatus %s. It must be Purged or Recycled before " "relabeling.\n" msgstr "" -#: src/dird/ua_label.c:408 +#: src/dird/ua_label.c:410 msgid "Enter new Volume name: " msgstr "" -#: src/dird/ua_label.c:420 +#: src/dird/ua_label.c:425 #, c-format msgid "Media record for new Volume \"%s\" already exists.\n" msgstr "" -#: src/dird/ua_label.c:438 +#: src/dird/ua_label.c:443 msgid "Enter slot (0 or Enter for none): " msgstr "" -#: src/dird/ua_label.c:466 +#: src/dird/ua_label.c:471 #, c-format msgid "Delete of Volume \"%s\" failed. ERR=%s" msgstr "" -#: src/dird/ua_label.c:469 +#: src/dird/ua_label.c:474 #, c-format msgid "Old volume \"%s\" deleted from catalog.\n" msgstr "" -#: src/dird/ua_label.c:480 +#: src/dird/ua_label.c:485 #, c-format msgid "Requesting to mount %s ...\n" msgstr "" -#: src/dird/ua_label.c:502 +#: src/dird/ua_label.c:507 msgid "Do not forget to mount the drive!!!\n" msgstr "" -#: src/dird/ua_label.c:542 +#: src/dird/ua_label.c:547 msgid "" "The following Volumes will be labeled:\n" "Slot Volume\n" "==============\n" msgstr "" -#: src/dird/ua_label.c:551 +#: src/dird/ua_label.c:556 msgid "Do you want to label these Volumes? (yes|no): " msgstr "" -#: src/dird/ua_label.c:571 +#: src/dird/ua_label.c:576 #, c-format msgid "Media record for Slot %d Volume \"%s\" already exists.\n" msgstr "" -#: src/dird/ua_label.c:577 +#: src/dird/ua_label.c:582 #, c-format msgid "Error setting InChanger: ERR=%s" msgstr "" -#: src/dird/ua_label.c:600 +#: src/dird/ua_label.c:605 #, c-format msgid "Maximum pool Volumes=%d reached.\n" msgstr "" -#: src/dird/ua_label.c:608 +#: src/dird/ua_label.c:613 #, c-format msgid "Catalog record for cleaning tape \"%s\" successfully created.\n" msgstr "" -#: src/dird/ua_label.c:615 +#: src/dird/ua_label.c:620 #, c-format msgid "Catalog error on cleaning tape: %s" msgstr "" -#: src/dird/ua_label.c:651 +#: src/dird/ua_label.c:656 #, c-format msgid "Illegal character \"%c\" in a volume name.\n" msgstr "" -#: src/dird/ua_label.c:698 +#: src/dird/ua_label.c:703 #, c-format msgid "Sending relabel command from \"%s\" to \"%s\" ...\n" msgstr "" -#: src/dird/ua_label.c:705 +#: src/dird/ua_label.c:710 #, c-format msgid "Sending label command for Volume \"%s\" Slot %d ...\n" msgstr "" -#: src/dird/ua_label.c:746 +#: src/dird/ua_label.c:751 #, c-format msgid "Catalog record for Volume \"%s\", Slot %d successfully created.\n" msgstr "" -#: src/dird/ua_label.c:759 +#: src/dird/ua_label.c:764 #, c-format msgid "Label command failed for Volume %s.\n" msgstr "" -#: src/dird/ua_label.c:797 +#: src/dird/ua_label.c:802 msgid "Could not open SD socket.\n" msgstr "" -#: src/dird/ua_label.c:869 src/dird/ua_label.c:879 +#: src/dird/ua_label.c:874 src/dird/ua_label.c:884 #, c-format msgid "Invalid Slot number: %s\n" msgstr "" -#: src/dird/ua_label.c:888 +#: src/dird/ua_label.c:893 #, c-format msgid "Invalid Volume name: %s\n" msgstr "" -#: src/dird/ua_label.c:982 +#: src/dird/ua_label.c:987 #, c-format msgid "Device \"%s\" has %d slots.\n" msgstr "" -#: src/dird/ua_label.c:1028 +#: src/dird/ua_label.c:1033 #, c-format msgid "Pool \"%s\" resource not found for volume \"%s\"!\n" msgstr "" -#: src/dird/ua_label.c:1242 +#: src/dird/ua_label.c:1247 msgid "No Volumes found, or no barcodes.\n" msgstr "" -#: src/dird/ua_label.c:1245 +#: src/dird/ua_label.c:1250 msgid "" " Slot | Volume Name | Status | Media Type | " "Pool |\n" msgstr "" -#: src/dird/ua_label.c:1246 +#: src/dird/ua_label.c:1251 msgid "" "------+------------------+-----------+----------------------" "+--------------------|\n" @@ -3695,15 +3719,15 @@ msgid "New Recycle flag is: %s\n" msgstr "" #: src/dird/ua_update.c:257 src/dird/ua_update.c:277 src/dird/ua_update.c:699 -#: src/dird/ua_run.c:180 src/dird/backup.c:784 src/dird/backup.c:785 -#: src/dird/backup.c:786 src/dird/ua_input.c:131 src/stored/parse_bsr.c:864 +#: src/dird/ua_run.c:180 src/dird/backup.c:788 src/dird/backup.c:789 +#: src/dird/backup.c:790 src/dird/ua_input.c:131 src/stored/parse_bsr.c:863 #: src/tools/dbcheck.c:1352 msgid "yes" msgstr "" #: src/dird/ua_update.c:257 src/dird/ua_update.c:277 src/dird/ua_update.c:699 -#: src/dird/backup.c:784 src/dird/backup.c:785 src/dird/backup.c:786 -#: src/dird/ua_input.c:135 src/stored/parse_bsr.c:864 +#: src/dird/ua_run.c:200 src/dird/backup.c:788 src/dird/backup.c:789 +#: src/dird/backup.c:790 src/dird/ua_input.c:135 src/stored/parse_bsr.c:863 msgid "no" msgstr "" @@ -3782,7 +3806,7 @@ msgstr "" msgid "New ActionOnPurge is: %s\n" msgstr "" -#: src/dird/ua_update.c:605 src/dird/ua_run.c:235 +#: src/dird/ua_update.c:605 src/dird/ua_run.c:222 msgid "Parameters to modify:\n" msgstr "" @@ -3854,7 +3878,7 @@ msgstr "" msgid "Done" msgstr "" -#: src/dird/ua_update.c:624 src/dird/ua_run.c:265 src/dird/ua_run.c:594 +#: src/dird/ua_update.c:624 src/dird/ua_run.c:252 src/dird/ua_run.c:600 msgid "Select parameter to modify" msgstr "" @@ -4083,7 +4107,7 @@ msgstr "" msgid "Pool resource \"%s\" not found.\n" msgstr "" -#: src/dird/migrate.c:316 src/dird/migrate.c:896 +#: src/dird/migrate.c:316 src/dird/migrate.c:898 #, c-format msgid "Could not get job record for JobId %s to %s. ERR=%s" msgstr "" @@ -4098,140 +4122,140 @@ msgstr "" msgid "Start %s JobId %s, Job=%s\n" msgstr "" -#: src/dird/migrate.c:710 +#: src/dird/migrate.c:712 #, c-format msgid "No %s SQL selection pattern specified.\n" msgstr "" -#: src/dird/migrate.c:717 src/dird/migrate.c:736 src/dird/migrate.c:757 -#: src/dird/migrate.c:793 src/dird/migrate.c:820 src/dird/migrate.c:954 -#: src/dird/migrate.c:987 src/dird/migrate.c:1116 +#: src/dird/migrate.c:719 src/dird/migrate.c:738 src/dird/migrate.c:759 +#: src/dird/migrate.c:795 src/dird/migrate.c:822 src/dird/migrate.c:956 +#: src/dird/migrate.c:989 src/dird/migrate.c:1118 #, c-format msgid "SQL failed. ERR=%s\n" msgstr "" -#: src/dird/migrate.c:740 src/dird/migrate.c:747 src/dird/migrate.c:761 -#: src/dird/migrate.c:824 +#: src/dird/migrate.c:742 src/dird/migrate.c:749 src/dird/migrate.c:763 +#: src/dird/migrate.c:826 #, c-format msgid "No Volumes found to %s.\n" msgstr "" -#: src/dird/migrate.c:775 src/dird/migrate.c:864 src/dird/migrate.c:884 +#: src/dird/migrate.c:777 src/dird/migrate.c:866 src/dird/migrate.c:886 msgid "Invalid JobId found.\n" msgstr "" -#: src/dird/migrate.c:835 +#: src/dird/migrate.c:837 #, c-format msgid "Unknown %s Selection Type.\n" msgstr "" -#: src/dird/migrate.c:846 src/dird/migrate.c:867 src/dird/migrate.c:887 +#: src/dird/migrate.c:848 src/dird/migrate.c:869 src/dird/migrate.c:889 #, c-format msgid "No JobIds found to %s.\n" msgstr "" -#: src/dird/migrate.c:850 +#: src/dird/migrate.c:852 #, c-format msgid "The following %u JobId%s chosen to be %s: %s\n" msgstr "" -#: src/dird/migrate.c:851 +#: src/dird/migrate.c:853 msgid " was" msgstr "" -#: src/dird/migrate.c:851 +#: src/dird/migrate.c:853 msgid "s were" msgstr "" -#: src/dird/migrate.c:903 +#: src/dird/migrate.c:905 #, c-format msgid "%s using JobId=%s Job=%s\n" msgstr "" -#: src/dird/migrate.c:937 +#: src/dird/migrate.c:939 msgid "Could not start migration job.\n" msgstr "" -#: src/dird/migrate.c:939 +#: src/dird/migrate.c:941 #, c-format msgid "%s JobId %d started.\n" msgstr "" -#: src/dird/migrate.c:958 +#: src/dird/migrate.c:960 #, c-format msgid "No %s found to %s.\n" msgstr "" -#: src/dird/migrate.c:962 +#: src/dird/migrate.c:964 #, c-format msgid "SQL error. Expected 1 MediaId got %d\n" msgstr "" -#: src/dird/migrate.c:991 src/dird/migrate.c:1121 +#: src/dird/migrate.c:993 src/dird/migrate.c:1123 #, c-format msgid "No %ss found to %s.\n" msgstr "" -#: src/dird/migrate.c:1013 +#: src/dird/migrate.c:1015 msgid "Selection Type 'pooluncopiedjobs' only applies to Copy Jobs" msgstr "" -#: src/dird/migrate.c:1022 +#: src/dird/migrate.c:1024 #, c-format msgid "SQL to get uncopied jobs failed. ERR=%s\n" msgstr "" -#: src/dird/migrate.c:1045 +#: src/dird/migrate.c:1047 #, c-format msgid "No %s %s selection pattern specified.\n" msgstr "" -#: src/dird/migrate.c:1056 +#: src/dird/migrate.c:1058 #, c-format msgid "SQL to get %s failed. ERR=%s\n" msgstr "" -#: src/dird/migrate.c:1061 +#: src/dird/migrate.c:1063 #, c-format msgid "Query of Pool \"%s\" returned no Jobs to %s.\n" msgstr "" -#: src/dird/migrate.c:1099 +#: src/dird/migrate.c:1101 #, c-format msgid "Regex pattern matched no Jobs to %s.\n" msgstr "" -#: src/dird/migrate.c:1263 +#: src/dird/migrate.c:1265 #, c-format msgid "%s OK -- with warnings" msgstr "" -#: src/dird/migrate.c:1265 +#: src/dird/migrate.c:1267 #, c-format msgid "%s OK" msgstr "" -#: src/dird/migrate.c:1270 +#: src/dird/migrate.c:1272 #, c-format msgid "*** %s Error ***" msgstr "" -#: src/dird/migrate.c:1280 +#: src/dird/migrate.c:1282 #, c-format msgid "%s Canceled" msgstr "" -#: src/dird/migrate.c:1289 +#: src/dird/migrate.c:1291 #, c-format msgid "Inappropriate %s term code" msgstr "" -#: src/dird/migrate.c:1299 +#: src/dird/migrate.c:1301 #, c-format msgid "%s -- no files to %s" msgstr "" -#: src/dird/migrate.c:1314 +#: src/dird/migrate.c:1316 #, c-format msgid "" "%s %s %s (%s):\n" @@ -4266,17 +4290,17 @@ msgid "" "\n" msgstr "" -#: src/dird/migrate.c:1425 +#: src/dird/migrate.c:1427 #, c-format msgid "No Next Pool specification found in Pool \"%s\".\n" msgstr "" -#: src/dird/migrate.c:1431 +#: src/dird/migrate.c:1433 #, c-format msgid "No Storage specification found in Next Pool \"%s\".\n" msgstr "" -#: src/dird/migrate.c:1437 +#: src/dird/migrate.c:1439 msgid "Storage from Pool's NextPool resource" msgstr "" @@ -4284,44 +4308,44 @@ msgstr "" msgid "Choose item to prune" msgstr "" -#: src/dird/ua_prune.c:171 +#: src/dird/ua_prune.c:175 #, c-format msgid "Cannot prune Volume \"%s\" because it is archived.\n" msgstr "" -#: src/dird/ua_prune.c:213 +#: src/dird/ua_prune.c:217 msgid "Pruned Jobs from JobHisto catalog.\n" msgstr "" -#: src/dird/ua_prune.c:301 +#: src/dird/ua_prune.c:305 #, fuzzy msgid "Begin pruning Files.\n" msgstr "Починається чистка файлів Клієнта \"%s\"\n" -#: src/dird/ua_prune.c:316 +#: src/dird/ua_prune.c:320 msgid "No Files found to prune.\n" msgstr "" -#: src/dird/ua_prune.c:339 +#: src/dird/ua_prune.c:343 #, c-format msgid "Pruned Files from %s Jobs for client %s from catalog.\n" msgstr "" -#: src/dird/ua_prune.c:481 +#: src/dird/ua_prune.c:489 #, fuzzy, c-format msgid "Begin pruning Jobs older than %s.\n" msgstr "Починається чистка файлів Клієнта \"%s\"\n" -#: src/dird/ua_prune.c:592 +#: src/dird/ua_prune.c:600 #, c-format msgid "Pruned %d %s for client %s from catalog.\n" msgstr "" -#: src/dird/ua_prune.c:593 +#: src/dird/ua_prune.c:601 msgid "Jobs" msgstr "" -#: src/dird/ua_prune.c:595 +#: src/dird/ua_prune.c:603 msgid "No Jobs found to prune.\n" msgstr "" @@ -4344,50 +4368,58 @@ msgstr "" msgid "Job queued. JobId=%s\n" msgstr "" -#: src/dird/ua_run.c:202 +#: src/dird/ua_run.c:203 +#, c-format +msgid "" +"\n" +"Bad response: %s. You must answer yes, mod, or no.\n" +"\n" +msgstr "" + +#: src/dird/ua_run.c:207 msgid "Job not run.\n" msgstr "" -#: src/dird/ua_run.c:236 +#: src/dird/ua_run.c:223 msgid "Level" msgstr "" -#: src/dird/ua_run.c:241 +#: src/dird/ua_run.c:228 msgid "Restore Client" msgstr "" -#: src/dird/ua_run.c:245 src/wx-console/wxbrestorepanel.cpp:356 +#: src/dird/ua_run.c:232 src/wx-console/wxbrestorepanel.cpp:356 #: src/wx-console/wxbrestorepanel.cpp:854 #: src/wx-console/wxbrestorepanel.cpp:1918 msgid "When" msgstr "" -#: src/dird/ua_run.c:246 src/wx-console/wxbrestorepanel.cpp:357 +#: src/dird/ua_run.c:233 src/wx-console/wxbrestorepanel.cpp:357 #: src/wx-console/wxbrestorepanel.cpp:1128 #: src/wx-console/wxbrestorepanel.cpp:1921 msgid "Priority" msgstr "" -#: src/dird/ua_run.c:253 +#: src/dird/ua_run.c:240 msgid "Verify Job" msgstr "" -#: src/dird/ua_run.c:256 src/wx-console/wxbrestorepanel.cpp:349 +#: src/dird/ua_run.c:243 src/wx-console/wxbrestorepanel.cpp:349 #: src/wx-console/wxbrestorepanel.cpp:1899 msgid "Bootstrap" msgstr "" -#: src/dird/ua_run.c:257 src/wx-console/wxbrestorepanel.cpp:350 +#: src/dird/ua_run.c:244 src/wx-console/wxbrestorepanel.cpp:350 #: src/wx-console/wxbrestorepanel.cpp:1104 #: src/wx-console/wxbrestorepanel.cpp:1901 msgid "Where" msgstr "" -#: src/dird/ua_run.c:258 +#: src/dird/ua_run.c:245 msgid "File Relocation" msgstr "" -#: src/dird/ua_run.c:259 src/wx-console/wxbrestorepanel.cpp:352 +#: src/dird/ua_run.c:246 src/wx-console/wxbrestorepanel.cpp:352 #: src/wx-console/wxbrestorepanel.cpp:1112 #: src/wx-console/wxbrestorepanel.cpp:1905 #: src/wx-console/wxbrestorepanel.cpp:1906 @@ -4397,212 +4429,212 @@ msgstr "" msgid "Replace" msgstr "" -#: src/dird/ua_run.c:260 +#: src/dird/ua_run.c:247 msgid "JobId" msgstr "" -#: src/dird/ua_run.c:263 +#: src/dird/ua_run.c:250 msgid "Plugin Options" msgstr "" -#: src/dird/ua_run.c:274 src/dird/ua_run.c:1563 +#: src/dird/ua_run.c:261 src/dird/ua_run.c:1569 msgid "user selection" msgstr "" -#: src/dird/ua_run.c:306 +#: src/dird/ua_run.c:293 msgid "" "Please enter desired start time as YYYY-MM-DD HH:MM:SS (return for now): " msgstr "" -#: src/dird/ua_run.c:314 src/dird/ua_run.c:490 +#: src/dird/ua_run.c:301 src/dird/ua_run.c:477 msgid "Invalid time, using current time.\n" msgstr "" -#: src/dird/ua_run.c:321 +#: src/dird/ua_run.c:308 msgid "Enter new Priority: " msgstr "" -#: src/dird/ua_run.c:325 +#: src/dird/ua_run.c:312 msgid "Priority must be a positive integer.\n" msgstr "" -#: src/dird/ua_run.c:346 +#: src/dird/ua_run.c:333 msgid "Please enter the Bootstrap file name: " msgstr "" -#: src/dird/ua_run.c:358 +#: src/dird/ua_run.c:345 #, c-format msgid "Warning cannot open %s: ERR=%s\n" msgstr "" -#: src/dird/ua_run.c:377 +#: src/dird/ua_run.c:364 msgid "Please enter the full path prefix for restore (/ for none): " msgstr "" -#: src/dird/ua_run.c:399 +#: src/dird/ua_run.c:386 msgid "Replace:\n" msgstr "" -#: src/dird/ua_run.c:403 +#: src/dird/ua_run.c:390 msgid "Select replace option" msgstr "" -#: src/dird/ua_run.c:414 +#: src/dird/ua_run.c:401 msgid "" "You must set the bootstrap file to NULL to be able to specify a JobId.\n" msgstr "" -#: src/dird/ua_run.c:419 +#: src/dird/ua_run.c:406 msgid "Please Plugin Options string: " msgstr "" -#: src/dird/ua_run.c:457 src/dird/ua_run.c:466 +#: src/dird/ua_run.c:444 src/dird/ua_run.c:453 msgid "User input" msgstr "" -#: src/dird/ua_run.c:520 +#: src/dird/ua_run.c:507 #, c-format msgid "Invalid replace option: %s\n" msgstr "" -#: src/dird/ua_run.c:583 +#: src/dird/ua_run.c:589 #, c-format msgid "strip_prefix=%s add_prefix=%s add_suffix=%s\n" msgstr "" -#: src/dird/ua_run.c:586 +#: src/dird/ua_run.c:592 msgid "This will replace your current Where value\n" msgstr "" -#: src/dird/ua_run.c:587 +#: src/dird/ua_run.c:593 msgid "Strip prefix" msgstr "" -#: src/dird/ua_run.c:588 +#: src/dird/ua_run.c:594 msgid "Add prefix" msgstr "" -#: src/dird/ua_run.c:589 +#: src/dird/ua_run.c:595 msgid "Add file suffix" msgstr "" -#: src/dird/ua_run.c:590 +#: src/dird/ua_run.c:596 msgid "Enter a regexp" msgstr "" -#: src/dird/ua_run.c:591 +#: src/dird/ua_run.c:597 msgid "Test filename manipulation" msgstr "" -#: src/dird/ua_run.c:592 +#: src/dird/ua_run.c:598 msgid "Use this ?" msgstr "" -#: src/dird/ua_run.c:597 +#: src/dird/ua_run.c:603 msgid "Please enter the path prefix to strip: " msgstr "" -#: src/dird/ua_run.c:605 +#: src/dird/ua_run.c:611 msgid "Please enter the path prefix to add (/ for none): " msgstr "" -#: src/dird/ua_run.c:616 +#: src/dird/ua_run.c:622 msgid "Please enter the file suffix to add: " msgstr "" -#: src/dird/ua_run.c:623 +#: src/dird/ua_run.c:629 msgid "Please enter a valid regexp (!from!to!): " msgstr "" -#: src/dird/ua_run.c:636 +#: src/dird/ua_run.c:642 #, c-format msgid "regexwhere=%s\n" msgstr "" -#: src/dird/ua_run.c:642 +#: src/dird/ua_run.c:648 #, c-format msgid "strip_prefix=%s add_prefix=%s add_suffix=%s result=%s\n" msgstr "" -#: src/dird/ua_run.c:649 +#: src/dird/ua_run.c:655 msgid "Cannot use your regexp\n" msgstr "" -#: src/dird/ua_run.c:652 +#: src/dird/ua_run.c:658 msgid "Enter a period (.) to stop this test\n" msgstr "" -#: src/dird/ua_run.c:653 +#: src/dird/ua_run.c:659 msgid "Please enter filename to test: " msgstr "" -#: src/dird/ua_run.c:655 +#: src/dird/ua_run.c:661 #, c-format msgid "%s -> %s\n" msgstr "" -#: src/dird/ua_run.c:699 +#: src/dird/ua_run.c:705 msgid "Cannot use your regexp.\n" msgstr "" -#: src/dird/ua_run.c:712 src/dird/ua_run.c:742 +#: src/dird/ua_run.c:718 src/dird/ua_run.c:748 msgid "Levels:\n" msgstr "" -#: src/dird/ua_run.c:714 src/stored/status.c:600 src/lib/util.c:426 +#: src/dird/ua_run.c:720 src/stored/status.c:665 src/lib/util.c:426 #: src/lib/util.c:472 src/filed/status.c:519 msgid "Full" msgstr "" -#: src/dird/ua_run.c:715 src/stored/status.c:603 src/lib/util.c:429 +#: src/dird/ua_run.c:721 src/stored/status.c:668 src/lib/util.c:429 #: src/filed/status.c:522 msgid "Incremental" msgstr "" -#: src/dird/ua_run.c:716 src/stored/status.c:606 src/lib/util.c:432 +#: src/dird/ua_run.c:722 src/stored/status.c:671 src/lib/util.c:432 #: src/filed/status.c:525 msgid "Differential" msgstr "" -#: src/dird/ua_run.c:717 src/stored/status.c:609 src/lib/util.c:435 +#: src/dird/ua_run.c:723 src/stored/status.c:674 src/lib/util.c:435 #: src/filed/status.c:528 msgid "Since" msgstr "" -#: src/dird/ua_run.c:718 +#: src/dird/ua_run.c:724 msgid "VirtualFull" msgstr "" -#: src/dird/ua_run.c:719 src/dird/ua_run.c:748 +#: src/dird/ua_run.c:725 src/dird/ua_run.c:754 msgid "Select level" msgstr "" -#: src/dird/ua_run.c:743 +#: src/dird/ua_run.c:749 msgid "Initialize Catalog" msgstr "" -#: src/dird/ua_run.c:744 src/stored/status.c:612 src/lib/util.c:438 +#: src/dird/ua_run.c:750 src/stored/status.c:677 src/lib/util.c:438 #: src/filed/status.c:531 msgid "Verify Catalog" msgstr "" -#: src/dird/ua_run.c:745 src/lib/util.c:444 +#: src/dird/ua_run.c:751 src/lib/util.c:444 msgid "Verify Volume to Catalog" msgstr "" -#: src/dird/ua_run.c:746 src/lib/util.c:447 +#: src/dird/ua_run.c:752 src/lib/util.c:447 msgid "Verify Disk to Catalog" msgstr "" -#: src/dird/ua_run.c:747 +#: src/dird/ua_run.c:753 msgid "Verify Volume Data (not yet implemented)" msgstr "" -#: src/dird/ua_run.c:768 +#: src/dird/ua_run.c:774 msgid "Level not appropriate for this Job. Cannot be changed.\n" msgstr "" -#: src/dird/ua_run.c:799 +#: src/dird/ua_run.c:805 #, c-format msgid "" "Run Admin Job\n" @@ -4614,7 +4646,7 @@ msgid "" "Priority: %d\n" msgstr "" -#: src/dird/ua_run.c:843 +#: src/dird/ua_run.c:849 #, c-format msgid "" "Run Backup job\n" @@ -4629,12 +4661,12 @@ msgid "" "%s%s%s" msgstr "" -#: src/dird/ua_run.c:874 +#: src/dird/ua_run.c:880 #, fuzzy, c-format msgid "Could not get job record for selected JobId. ERR=%s" msgstr "Не вдалось відновити прапорці для файлу %s: ERR=%s\n" -#: src/dird/ua_run.c:913 +#: src/dird/ua_run.c:919 #, c-format msgid "" "Run Verify Job\n" @@ -4650,11 +4682,11 @@ msgid "" "Priority: %d\n" msgstr "" -#: src/dird/ua_run.c:942 +#: src/dird/ua_run.c:948 msgid "Please enter a JobId for restore: " msgstr "" -#: src/dird/ua_run.c:982 +#: src/dird/ua_run.c:988 #, c-format msgid "" "Run Restore job\n" @@ -4672,7 +4704,7 @@ msgid "" "Plugin Options: %s\n" msgstr "" -#: src/dird/ua_run.c:1038 +#: src/dird/ua_run.c:1044 #, c-format msgid "" "Run Restore job\n" @@ -4690,7 +4722,7 @@ msgid "" "Plugin Options: %s\n" msgstr "" -#: src/dird/ua_run.c:1069 +#: src/dird/ua_run.c:1075 #, c-format msgid "" "Run Restore job\n" @@ -4698,17 +4730,17 @@ msgid "" "Bootstrap: %s\n" msgstr "" -#: src/dird/ua_run.c:1077 +#: src/dird/ua_run.c:1083 #, c-format msgid "RegexWhere: %s\n" msgstr "" -#: src/dird/ua_run.c:1080 +#: src/dird/ua_run.c:1086 #, c-format msgid "Where: %s\n" msgstr "" -#: src/dird/ua_run.c:1084 +#: src/dird/ua_run.c:1090 #, c-format msgid "" "Replace: %s\n" @@ -4721,215 +4753,215 @@ msgid "" "Plugin Options: %s\n" msgstr "" -#: src/dird/ua_run.c:1139 +#: src/dird/ua_run.c:1145 msgid "Run Copy job\n" msgstr "" -#: src/dird/ua_run.c:1141 +#: src/dird/ua_run.c:1147 msgid "Run Migration job\n" msgstr "" -#: src/dird/ua_run.c:1170 +#: src/dird/ua_run.c:1176 #, c-format msgid "Unknown Job Type=%d\n" msgstr "" -#: src/dird/ua_run.c:1239 +#: src/dird/ua_run.c:1245 #, c-format msgid "Value missing for keyword %s\n" msgstr "" -#: src/dird/ua_run.c:1246 +#: src/dird/ua_run.c:1252 msgid "Job name specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1254 +#: src/dird/ua_run.c:1260 msgid "JobId specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1263 src/dird/ua_run.c:1403 +#: src/dird/ua_run.c:1269 src/dird/ua_run.c:1409 msgid "Client specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1271 +#: src/dird/ua_run.c:1277 msgid "FileSet specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1279 +#: src/dird/ua_run.c:1285 msgid "Level specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1288 +#: src/dird/ua_run.c:1294 msgid "Storage specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1296 +#: src/dird/ua_run.c:1302 msgid "RegexWhere or Where specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1301 +#: src/dird/ua_run.c:1307 msgid "No authorization for \"regexwhere\" specification.\n" msgstr "" -#: src/dird/ua_run.c:1308 +#: src/dird/ua_run.c:1314 msgid "Where or RegexWhere specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1313 +#: src/dird/ua_run.c:1319 msgid "No authoriztion for \"where\" specification.\n" msgstr "" -#: src/dird/ua_run.c:1320 +#: src/dird/ua_run.c:1326 msgid "Bootstrap specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1328 +#: src/dird/ua_run.c:1334 msgid "Replace specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1336 +#: src/dird/ua_run.c:1342 msgid "When specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1344 +#: src/dird/ua_run.c:1350 msgid "Priority specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1349 +#: src/dird/ua_run.c:1355 msgid "Priority must be positive nonzero setting it to 10.\n" msgstr "" -#: src/dird/ua_run.c:1359 +#: src/dird/ua_run.c:1365 msgid "Verify Job specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1387 +#: src/dird/ua_run.c:1393 msgid "Migration Job specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1395 +#: src/dird/ua_run.c:1401 msgid "Pool specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1411 +#: src/dird/ua_run.c:1417 msgid "Restore Client specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1418 +#: src/dird/ua_run.c:1424 msgid "Plugin Options not yet implemented.\n" msgstr "" -#: src/dird/ua_run.c:1421 +#: src/dird/ua_run.c:1427 msgid "Plugin Options specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1426 +#: src/dird/ua_run.c:1432 msgid "No authoriztion for \"PluginOptions\" specification.\n" msgstr "" -#: src/dird/ua_run.c:1433 +#: src/dird/ua_run.c:1439 msgid "Spool flag specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1440 +#: src/dird/ua_run.c:1446 msgid "Invalid spooldata flag.\n" msgstr "" -#: src/dird/ua_run.c:1449 +#: src/dird/ua_run.c:1455 msgid "IgnoreDuplicateCheck flag specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1456 +#: src/dird/ua_run.c:1462 msgid "Invalid ignoreduplicatecheck flag.\n" msgstr "" -#: src/dird/ua_run.c:1461 +#: src/dird/ua_run.c:1467 msgid "Accurate flag specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1468 +#: src/dird/ua_run.c:1474 msgid "Invalid accurate flag.\n" msgstr "" -#: src/dird/ua_run.c:1489 +#: src/dird/ua_run.c:1495 #, c-format msgid "Invalid keyword: %s\n" msgstr "" -#: src/dird/ua_run.c:1504 +#: src/dird/ua_run.c:1510 #, c-format msgid "Catalog \"%s\" not found\n" msgstr "" -#: src/dird/ua_run.c:1508 +#: src/dird/ua_run.c:1514 #, c-format msgid "No authorization. Catalog \"%s\".\n" msgstr "" -#: src/dird/ua_run.c:1519 +#: src/dird/ua_run.c:1525 #, c-format msgid "Job \"%s\" not found\n" msgstr "" -#: src/dird/ua_run.c:1526 +#: src/dird/ua_run.c:1532 msgid "A job name must be specified.\n" msgstr "" -#: src/dird/ua_run.c:1532 +#: src/dird/ua_run.c:1538 #, c-format msgid "No authorization. Job \"%s\".\n" msgstr "" -#: src/dird/ua_run.c:1540 +#: src/dird/ua_run.c:1546 #, c-format msgid "Pool \"%s\" not found.\n" msgstr "" -#: src/dird/ua_run.c:1550 +#: src/dird/ua_run.c:1556 #, c-format msgid "No authorization. Pool \"%s\".\n" msgstr "" -#: src/dird/ua_run.c:1560 +#: src/dird/ua_run.c:1566 #, c-format msgid "Storage \"%s\" not found.\n" msgstr "" -#: src/dird/ua_run.c:1569 src/dird/job.c:1245 +#: src/dird/ua_run.c:1575 src/dird/job.c:1245 msgid "No storage specified.\n" msgstr "" -#: src/dird/ua_run.c:1572 +#: src/dird/ua_run.c:1578 #, c-format msgid "No authorization. Storage \"%s\".\n" msgstr "" -#: src/dird/ua_run.c:1592 src/dird/ua_run.c:1612 +#: src/dird/ua_run.c:1598 src/dird/ua_run.c:1618 #, c-format msgid "No authorization. Client \"%s\".\n" msgstr "" -#: src/dird/ua_run.c:1602 +#: src/dird/ua_run.c:1608 #, c-format msgid "Restore Client \"%s\" not found.\n" msgstr "" -#: src/dird/ua_run.c:1621 +#: src/dird/ua_run.c:1627 #, c-format msgid "FileSet \"%s\" not found.\n" msgstr "" -#: src/dird/ua_run.c:1630 +#: src/dird/ua_run.c:1636 #, c-format msgid "No authorization. FileSet \"%s\".\n" msgstr "" -#: src/dird/ua_run.c:1638 +#: src/dird/ua_run.c:1644 #, c-format msgid "Verify Job \"%s\" not found.\n" msgstr "" -#: src/dird/ua_run.c:1648 +#: src/dird/ua_run.c:1654 #, c-format msgid "Migration Job \"%s\" not found.\n" msgstr "" @@ -4986,25 +5018,25 @@ msgstr "" msgid "Start Backup JobId %s, Job=%s\n" msgstr "" -#: src/dird/backup.c:517 +#: src/dird/backup.c:521 #, c-format msgid "Unexpected Client Job message: %s\n" msgstr "" -#: src/dird/backup.c:530 +#: src/dird/backup.c:534 #, c-format msgid "Network error with FD during %s: ERR=%s\n" msgstr "" -#: src/dird/backup.c:565 +#: src/dird/backup.c:569 msgid "No Job status returned from FD.\n" msgstr "" -#: src/dird/backup.c:653 +#: src/dird/backup.c:657 msgid "Backup failed -- incomplete" msgstr "" -#: src/dird/backup.c:726 +#: src/dird/backup.c:730 #, c-format msgid "" "%s %s %s (%s):\n" @@ -5043,19 +5075,19 @@ msgid "" "\n" msgstr "" -#: src/dird/backup.c:828 +#: src/dird/backup.c:832 #, c-format msgid "Could not get Job Volume Parameters to update Bootstrap file. ERR=%s\n" msgstr "" -#: src/dird/backup.c:864 +#: src/dird/backup.c:868 #, c-format msgid "" "Could not open WriteBootstrap file:\n" "%s: ERR=%s\n" msgstr "" -#: src/dird/restore.c:137 src/dird/msgchan.c:472 +#: src/dird/restore.c:137 src/dird/msgchan.c:476 #, c-format msgid "Could not open bootstrap file %s: ERR=%s\n" msgstr "" @@ -5070,39 +5102,39 @@ msgstr "Не вдалось відновити прапорці для файл msgid "Could not acquire read storage lock for \"%s\"" msgstr "Не вдалось відновити прапорці для файлу %s: ERR=%s\n" -#: src/dird/restore.c:502 +#: src/dird/restore.c:505 msgid "" "Cannot restore without a bootstrap file.\n" "You probably ran a restore job directly. All restore jobs must\n" "be run using the restore command.\n" msgstr "" -#: src/dird/restore.c:510 +#: src/dird/restore.c:513 #, c-format msgid "Start Restore Job %s\n" msgstr "" -#: src/dird/restore.c:561 +#: src/dird/restore.c:564 msgid "Restore OK -- warning file count mismatch" msgstr "" -#: src/dird/restore.c:563 +#: src/dird/restore.c:566 msgid "Restore OK" msgstr "" -#: src/dird/restore.c:567 +#: src/dird/restore.c:570 msgid "Restore OK -- with warnings" msgstr "" -#: src/dird/restore.c:571 +#: src/dird/restore.c:574 msgid "*** Restore Error ***" msgstr "" -#: src/dird/restore.c:581 +#: src/dird/restore.c:584 msgid "Restore Canceled" msgstr "" -#: src/dird/restore.c:608 +#: src/dird/restore.c:611 #, c-format msgid "" "%s %s %s (%s):\n" @@ -5131,7 +5163,7 @@ msgstr "" msgid "Select daemon type for status" msgstr "" -#: src/dird/ua_status.c:294 src/stored/status.c:218 +#: src/dird/ua_status.c:294 src/stored/status.c:248 #, c-format msgid "%s Version: %s (%s) %s %s %s\n" msgstr "" @@ -5141,7 +5173,7 @@ msgstr "" msgid "Daemon started %s. Jobs: run=%d, running=%d mode=%d,%d\n" msgstr "" -#: src/dird/ua_status.c:300 src/stored/status.c:228 src/filed/status.c:142 +#: src/dird/ua_status.c:300 src/stored/status.c:258 src/filed/status.c:142 #, c-format msgid " Heap: heap=%s smbytes=%s max_bytes=%s bufs=%s max_bufs=%s\n" msgstr "" @@ -5198,7 +5230,7 @@ msgstr "" msgid "No Scheduled Jobs.\n" msgstr "" -#: src/dird/ua_status.c:604 src/stored/status.c:396 src/filed/status.c:183 +#: src/dird/ua_status.c:604 src/stored/status.c:450 src/filed/status.c:183 msgid "" "\n" "Running Jobs:\n" @@ -5362,13 +5394,13 @@ msgstr "" msgid "No Terminated Jobs.\n" msgstr "" -#: src/dird/ua_status.c:818 src/stored/status.c:507 src/filed/status.c:330 +#: src/dird/ua_status.c:818 src/stored/status.c:572 src/filed/status.c:330 msgid "" "\n" "Terminated Jobs:\n" msgstr "" -#: src/dird/ua_status.c:819 src/stored/status.c:514 src/filed/status.c:340 +#: src/dird/ua_status.c:819 src/stored/status.c:579 src/filed/status.c:340 msgid " JobId Level Files Bytes Status Finished Name \n" msgstr "" @@ -5376,41 +5408,41 @@ msgstr "" msgid "====================================================================\n" msgstr "" -#: src/dird/ua_status.c:852 src/stored/status.c:536 src/lib/util.c:180 +#: src/dird/ua_status.c:852 src/stored/status.c:601 src/lib/util.c:180 #: src/filed/status.c:363 msgid "Created" msgstr "" -#: src/dird/ua_status.c:856 src/stored/status.c:540 src/lib/util.c:196 +#: src/dird/ua_status.c:856 src/stored/status.c:605 src/lib/util.c:196 #: src/lib/util.c:331 src/lib/util.c:478 src/filed/status.c:367 msgid "Error" msgstr "" -#: src/dird/ua_status.c:859 src/stored/status.c:543 src/filed/status.c:370 +#: src/dird/ua_status.c:859 src/stored/status.c:608 src/filed/status.c:370 msgid "Diffs" msgstr "" -#: src/dird/ua_status.c:865 src/stored/status.c:549 src/stored/btape.c:1523 +#: src/dird/ua_status.c:865 src/stored/status.c:614 src/stored/btape.c:1523 #: src/lib/util.c:189 src/lib/util.c:324 src/filed/status.c:376 #: src/wx-console/wxbconfigpanel.cpp:209 msgid "OK" msgstr "" -#: src/dird/ua_status.c:868 src/stored/status.c:552 src/lib/util.c:202 +#: src/dird/ua_status.c:868 src/stored/status.c:617 src/lib/util.c:202 #: src/lib/util.c:327 msgid "OK -- with warnings" msgstr "" -#: src/dird/ua_status.c:871 src/stored/status.c:555 src/filed/status.c:379 +#: src/dird/ua_status.c:871 src/stored/status.c:620 src/filed/status.c:379 msgid "Other" msgstr "" -#: src/dird/ua_status.c:875 src/stored/status.c:567 src/filed/status.c:391 +#: src/dird/ua_status.c:875 src/stored/status.c:632 src/filed/status.c:391 #, c-format msgid "%6d\t%-6s\t%8s\t%10s\t%-7s\t%-8s\t%s\n" msgstr "" -#: src/dird/ua_status.c:883 src/stored/status.c:575 src/filed/status.c:399 +#: src/dird/ua_status.c:883 src/stored/status.c:640 src/filed/status.c:399 #, c-format msgid "%6d %-6s %8s %10s %-7s %-8s %s\n" msgstr "" @@ -5579,7 +5611,7 @@ msgstr "" msgid "Job DiffPool override" msgstr "" -#: src/dird/job.c:893 src/stored/bscan.c:1052 +#: src/dird/job.c:893 src/stored/bscan.c:1056 #, c-format msgid "Could not create Client record. ERR=%s\n" msgstr "" @@ -5905,7 +5937,17 @@ msgstr "" msgid "