From 0158e51addf552560fa01c989c91119aafa18c08 Mon Sep 17 00:00:00 2001 From: Kern Sibbald Date: Mon, 16 Mar 2009 20:54:42 +0000 Subject: [PATCH] Final changes git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@8540 91ce42f0-d328-0410-95d8-f526ca767f89 --- bacula/po/bacula.pot | 2590 ++++++++++++++++++++-------------------- bacula/po/de.po | 2601 +++++++++++++++++++++-------------------- bacula/po/fr.po | 2659 ++++++++++++++++++++++-------------------- 3 files changed, 4119 insertions(+), 3731 deletions(-) diff --git a/bacula/po/bacula.pot b/bacula/po/bacula.pot index 7ead8dc08b..729fa80110 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: 2009-01-04 13:05+0100\n" +"POT-Creation-Date: 2009-03-16 21:54+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -16,100 +16,100 @@ msgstr "" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" -#: src/dird/next_vol.c:147 +#: src/dird/next_vol.c:148 #, c-format msgid "Purging oldest volume \"%s\"\n" msgstr "" -#: src/dird/next_vol.c:153 +#: src/dird/next_vol.c:154 #, c-format msgid "Pruning oldest volume \"%s\"\n" msgstr "" -#: src/dird/next_vol.c:172 +#: src/dird/next_vol.c:173 msgid "We seem to be looping trying to find the next volume. I give up.\n" msgstr "" -#: src/dird/next_vol.c:198 +#: src/dird/next_vol.c:199 #, c-format msgid "Max Volume bytes exceeded. Marking Volume \"%s\" as Full.\n" msgstr "" -#: src/dird/next_vol.c:205 +#: src/dird/next_vol.c:206 #, c-format msgid "Volume used once. Marking Volume \"%s\" as Used.\n" msgstr "" -#: src/dird/next_vol.c:212 +#: src/dird/next_vol.c:213 #, c-format msgid "Max Volume jobs exceeded. Marking Volume \"%s\" as Used.\n" msgstr "" -#: src/dird/next_vol.c:221 +#: src/dird/next_vol.c:222 #, c-format msgid "Max Volume files exceeded. Marking Volume \"%s\" as Used.\n" msgstr "" -#: src/dird/next_vol.c:231 +#: src/dird/next_vol.c:232 #, c-format msgid "Max configured use duration exceeded. Marking Volume \"%s\" as Used.\n" msgstr "" -#: src/dird/next_vol.c:242 +#: src/dird/next_vol.c:243 #, c-format msgid "Catalog error updating volume \"%s\". ERR=%s" msgstr "" -#: src/dird/next_vol.c:263 +#: src/dird/next_vol.c:264 msgid "volume has recycling disabled" msgstr "" -#: src/dird/next_vol.c:269 +#: src/dird/next_vol.c:270 msgid "volume has expired" msgstr "" -#: src/dird/next_vol.c:287 src/dird/next_vol.c:323 +#: src/dird/next_vol.c:288 src/dird/next_vol.c:324 #, c-format msgid "Recycled current volume \"%s\"\n" msgstr "" -#: src/dird/next_vol.c:292 +#: src/dird/next_vol.c:293 msgid "and recycling of current volume failed" msgstr "" -#: src/dird/next_vol.c:298 +#: src/dird/next_vol.c:299 msgid "but should be Append, Purged or Recycle" msgstr "" -#: src/dird/next_vol.c:326 +#: src/dird/next_vol.c:327 msgid "" "but should be Append, Purged or Recycle (recycling of the current volume " "failed)" msgstr "" -#: src/dird/next_vol.c:330 +#: src/dird/next_vol.c:331 msgid "" "but should be Append, Purged or Recycle (cannot automatically recycle " "current volume, as it still contains unpruned data or the Volume Retention " "time has not expired.)" msgstr "" -#: src/dird/next_vol.c:388 +#: src/dird/next_vol.c:393 #, c-format msgid "Unable to get Pool record: ERR=%s" msgstr "" -#: src/dird/next_vol.c:395 +#: src/dird/next_vol.c:400 #, c-format msgid "Unable add Scratch Volume, Pool \"%s\" full MaxVols=%d\n" msgstr "" -#: src/dird/next_vol.c:414 +#: src/dird/next_vol.c:419 #, c-format msgid "Failed to move Scratch Volume. ERR=%s\n" msgstr "" -#: src/dird/next_vol.c:419 +#: src/dird/next_vol.c:424 #, c-format msgid "Using Volume \"%s\" from 'Scratch' pool.\n" msgstr "" @@ -181,7 +181,7 @@ msgstr "" msgid "Cannot open included file: %s. ERR=%s\n" msgstr "" -#: src/dird/fd_cmds.c:535 src/filed/job.c:1898 +#: src/dird/fd_cmds.c:535 src/filed/job.c:1903 #, c-format msgid "Could not open bootstrap file %s: ERR=%s\n" msgstr "" @@ -198,8 +198,8 @@ msgid "" "msglen=%d msg=%s\n" msgstr "" -#: src/dird/fd_cmds.c:695 src/dird/fd_cmds.c:753 src/dird/catreq.c:423 -#: src/dird/catreq.c:502 src/cats/sql.c:445 +#: src/dird/fd_cmds.c:695 src/dird/fd_cmds.c:753 src/dird/catreq.c:409 +#: src/dird/catreq.c:488 src/cats/sql.c:445 #, c-format msgid "Attribute create error. %s" msgstr "" @@ -360,11 +360,11 @@ msgstr "" msgid "Illegal character \"%c\" in a volume name.\n" msgstr "" -#: src/dird/ua_label.c:645 src/dird/ua_cmds.c:309 +#: src/dird/ua_label.c:645 src/dird/ua_cmds.c:310 msgid "Volume name too long.\n" msgstr "" -#: src/dird/ua_label.c:651 src/dird/ua_cmds.c:313 src/lib/edit.c:476 +#: src/dird/ua_label.c:651 src/dird/ua_cmds.c:314 src/lib/edit.c:476 msgid "Volume name must be at least one character long.\n" msgstr "" @@ -393,8 +393,8 @@ msgstr "" msgid "Connecting to Storage daemon %s at %s:%d ...\n" msgstr "" -#: src/dird/ua_label.c:759 src/dird/job.c:431 src/dird/ua_cmds.c:820 -#: src/dird/ua_cmds.c:1520 src/dird/ua_dotcmds.c:182 +#: src/dird/ua_label.c:759 src/dird/job.c:431 src/dird/ua_cmds.c:841 +#: src/dird/ua_cmds.c:1541 src/dird/ua_dotcmds.c:182 msgid "Failed to connect to Storage daemon.\n" msgstr "" @@ -438,9 +438,9 @@ msgid "" "+--------------------|\n" msgstr "" -#: src/dird/backup.c:94 src/dird/migrate.c:233 src/dird/migrate.c:234 -#: src/dird/job.c:187 src/dird/job.c:764 src/dird/job.c:1058 -#: src/dird/job.c:1104 src/dird/job.c:1118 src/dird/vbackup.c:92 +#: src/dird/backup.c:94 src/dird/migrate.c:218 src/dird/migrate.c:219 +#: src/dird/job.c:187 src/dird/job.c:764 src/dird/job.c:1059 +#: src/dird/job.c:1105 src/dird/job.c:1119 src/dird/vbackup.c:92 msgid "Pool resource" msgstr "" @@ -461,59 +461,60 @@ msgstr "" msgid "Start Backup JobId %s, Job=%s\n" msgstr "" -#: src/dird/backup.c:375 +#: src/dird/backup.c:376 #, c-format msgid "Unexpected Client Job message: %s\n" msgstr "" -#: src/dird/backup.c:387 +#: src/dird/backup.c:388 #, c-format msgid "Network error with FD during %s: ERR=%s\n" msgstr "" -#: src/dird/backup.c:410 +#: src/dird/backup.c:412 msgid "No Job status returned from FD.\n" msgstr "" -#: src/dird/backup.c:457 src/dird/migrate.c:1175 src/dird/admin.c:92 +#: src/dird/backup.c:459 src/dird/migrate.c:1201 src/dird/admin.c:92 #: src/dird/vbackup.c:320 #, c-format msgid "Error getting Job record for Job report: ERR=%s" msgstr "" -#: src/dird/backup.c:464 src/dird/vbackup.c:327 +#: src/dird/backup.c:466 src/dird/vbackup.c:327 #, c-format msgid "Error getting Client record for Job report: ERR=%s" msgstr "" -#: src/dird/backup.c:470 src/dird/migrate.c:1205 src/dird/vbackup.c:333 +#: src/dird/backup.c:472 src/dird/migrate.c:1231 src/dird/vbackup.c:333 #, c-format msgid "Error getting Media record for Volume \"%s\": ERR=%s" msgstr "" -#: src/dird/backup.c:480 src/dird/vbackup.c:343 +#: src/dird/backup.c:482 src/dird/backup.c:488 src/dird/vbackup.c:343 +#: src/stored/bscan.c:1171 msgid "Backup OK -- with warnings" msgstr "" -#: src/dird/backup.c:482 src/dird/vbackup.c:345 src/stored/bscan.c:1166 +#: src/dird/backup.c:484 src/dird/vbackup.c:345 src/stored/bscan.c:1168 msgid "Backup OK" msgstr "" -#: src/dird/backup.c:487 src/dird/vbackup.c:350 src/stored/bscan.c:1170 +#: src/dird/backup.c:492 src/dird/vbackup.c:350 src/stored/bscan.c:1175 msgid "*** Backup Error ***" msgstr "" -#: src/dird/backup.c:497 src/dird/vbackup.c:360 src/stored/bscan.c:1173 +#: src/dird/backup.c:502 src/dird/vbackup.c:360 src/stored/bscan.c:1178 msgid "Backup Canceled" msgstr "" -#: src/dird/backup.c:507 src/dird/restore.c:283 src/dird/admin.c:112 +#: src/dird/backup.c:512 src/dird/restore.c:286 src/dird/admin.c:112 #: src/dird/vbackup.c:370 #, c-format msgid "Inappropriate term code: %c\n" msgstr "" -#: src/dird/backup.c:547 +#: src/dird/backup.c:552 #, c-format msgid "" "%s %s %s (%s): %s\n" @@ -552,25 +553,25 @@ msgid "" "\n" msgstr "" -#: src/dird/backup.c:603 src/dird/backup.c:604 src/dird/backup.c:605 +#: src/dird/backup.c:608 src/dird/backup.c:609 src/dird/backup.c:610 #: src/dird/ua_update.c:256 src/dird/ua_update.c:276 src/dird/ua_update.c:674 #: src/dird/ua_input.c:123 src/dird/ua_run.c:172 src/stored/parse_bsr.c:851 #: src/tools/dbcheck.c:1275 msgid "yes" msgstr "" -#: src/dird/backup.c:603 src/dird/backup.c:604 src/dird/backup.c:605 +#: src/dird/backup.c:608 src/dird/backup.c:609 src/dird/backup.c:610 #: src/dird/ua_update.c:256 src/dird/ua_update.c:276 src/dird/ua_update.c:674 #: src/dird/ua_input.c:127 src/stored/parse_bsr.c:851 msgid "no" msgstr "" -#: src/dird/backup.c:647 +#: src/dird/backup.c:652 #, c-format msgid "Could not get Job Volume Parameters to update Bootstrap file. ERR=%s\n" msgstr "" -#: src/dird/backup.c:683 +#: src/dird/backup.c:688 #, c-format msgid "" "Could not open WriteBootstrap file:\n" @@ -1112,19 +1113,19 @@ msgstr "" msgid "run override" msgstr "" -#: src/dird/scheduler.c:416 +#: src/dird/scheduler.c:412 msgid "Inserted job" msgstr "" -#: src/dird/scheduler.c:424 +#: src/dird/scheduler.c:420 msgid "Appended job" msgstr "" -#: src/dird/scheduler.c:428 +#: src/dird/scheduler.c:424 msgid "Run queue" msgstr "" -#: src/dird/catreq.c:130 src/dird/catreq.c:350 +#: src/dird/catreq.c:130 src/dird/catreq.c:351 #, c-format msgid "1990 Invalid Catalog Request: %s" msgstr "" @@ -1134,103 +1135,109 @@ msgstr "" msgid "Invalid Catalog request; DB not open: %s" msgstr "" -#: src/dird/catreq.c:155 +#: src/dird/catreq.c:156 msgid "1901 No Media.\n" msgstr "" -#: src/dird/catreq.c:183 +#: src/dird/catreq.c:184 msgid "not in Pool" msgstr "" -#: src/dird/catreq.c:185 +#: src/dird/catreq.c:186 msgid "not correct MediaType" msgstr "" -#: src/dird/catreq.c:195 +#: src/dird/catreq.c:196 msgid "is not Enabled" msgstr "" -#: src/dird/catreq.c:204 +#: src/dird/catreq.c:205 #, c-format msgid "1998 Volume \"%s\" status is %s, %s.\n" msgstr "" -#: src/dird/catreq.c:209 +#: src/dird/catreq.c:210 #, c-format msgid "1997 Volume \"%s\" not in catalog.\n" msgstr "" -#: src/dird/catreq.c:231 +#: src/dird/catreq.c:232 #, c-format msgid "Unable to get Media record for Volume %s: ERR=%s\n" msgstr "" -#: src/dird/catreq.c:233 +#: src/dird/catreq.c:234 #, c-format msgid "1991 Catalog Request for vol=%s failed: %s" msgstr "" -#: src/dird/catreq.c:260 +#: src/dird/catreq.c:261 #, c-format msgid "" "Volume Files at %u being set to %u for Volume \"%s\". This is incorrect.\n" msgstr "" -#: src/dird/catreq.c:263 +#: src/dird/catreq.c:264 #, c-format msgid "1992 Update Media error. VolFiles=%u, CatFiles=%u\n" msgstr "" -#: src/dird/catreq.c:313 +#: src/dird/catreq.c:314 #, c-format msgid "Catalog error updating Media record. %s" msgstr "" -#: src/dird/catreq.c:315 +#: src/dird/catreq.c:316 msgid "1993 Update Media error\n" msgstr "" -#: src/dird/catreq.c:339 +#: src/dird/catreq.c:340 #, c-format msgid "Catalog error creating JobMedia record. %s" msgstr "" -#: src/dird/catreq.c:341 +#: src/dird/catreq.c:342 msgid "1992 Create JobMedia error\n" msgstr "" -#: src/dird/catreq.c:351 +#: src/dird/catreq.c:352 #, c-format msgid "Invalid Catalog request: %s" msgstr "" -#: src/dird/catreq.c:386 +#: src/dird/catreq.c:451 #, c-format -msgid "1994 Invalid Catalog Update: %s" +msgid "Got %s but not same File as attributes\n" msgstr "" -#: src/dird/catreq.c:387 +#: src/dird/catreq.c:477 #, c-format -msgid "Invalid Catalog Update; DB not open: %s" +msgid "Catalog error updating file digest. Unsupported digest stream type: %d" msgstr "" -#: src/dird/catreq.c:465 +#: src/dird/catreq.c:493 #, c-format -msgid "Got %s but not same File as attributes\n" +msgid "Catalog error updating file digest. %s" msgstr "" -#: src/dird/catreq.c:491 +#: src/dird/catreq.c:515 #, c-format -msgid "Catalog error updating file digest. Unsupported digest stream type: %d" +msgid "1994 Invalid Catalog Update: %s" msgstr "" -#: src/dird/catreq.c:507 +#: src/dird/catreq.c:516 #, c-format -msgid "Catalog error updating file digest. %s" +msgid "Invalid Catalog Update; DB not open: %s" +msgstr "" + +#: src/dird/catreq.c:574 src/dird/catreq.c:587 src/lib/bsock.c:553 +#: src/lib/bsock.c:569 +#, c-format +msgid "fread attr spool error. ERR=%s\n" msgstr "" -#: src/dird/msgchan.c:106 src/filed/job.c:1379 -#: src/tray-monitor/tray-monitor.c:947 +#: src/dird/msgchan.c:106 src/filed/job.c:1384 +#: src/tray-monitor/tray-monitor.c:952 msgid "Storage daemon" msgstr "" @@ -1341,42 +1348,42 @@ msgstr "" msgid "Could not find Pool for Job %s\n" msgstr "" -#: src/dird/ua_output.c:527 +#: src/dird/ua_output.c:528 #, c-format msgid "Could not find next Volume for Job %s (Pool=%s, Level=%s).\n" msgstr "" -#: src/dird/ua_output.c:531 +#: src/dird/ua_output.c:532 #, 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:542 +#: src/dird/ua_output.c:543 #, c-format msgid "Could not find next Volume for Job %s.\n" msgstr "" -#: src/dird/ua_output.c:668 src/dird/job.c:134 +#: src/dird/ua_output.c:669 src/dird/job.c:134 #, c-format msgid "Could not open database \"%s\".\n" msgstr "" -#: src/dird/ua_output.c:681 +#: src/dird/ua_output.c:682 #, c-format msgid "Pool %s not in database. %s" msgstr "" -#: src/dird/ua_output.c:689 +#: src/dird/ua_output.c:690 #, c-format msgid "Pool %s created in database.\n" msgstr "" -#: src/dird/ua_output.c:742 +#: src/dird/ua_output.c:743 msgid "You have no messages.\n" msgstr "" -#: src/dird/ua_output.c:822 +#: src/dird/ua_output.c:823 msgid "Message too long to display.\n" msgstr "" @@ -1386,226 +1393,226 @@ msgid "bget_dirmsg: unknown bnet signal %d\n" msgstr "" #: src/dird/getmsg.c:191 src/dird/getmsg.c:197 src/dird/getmsg.c:210 -#: src/dird/getmsg.c:250 src/dird/getmsg.c:276 +#: src/dird/getmsg.c:244 src/dird/getmsg.c:266 src/dird/getmsg.c:292 #, c-format msgid "Malformed message: %s\n" msgstr "" -#: src/dird/getmsg.c:347 +#: src/dird/getmsg.c:363 #, c-format msgid "Bad response to %s command: wanted %s, got %s\n" msgstr "" -#: src/dird/getmsg.c:352 +#: src/dird/getmsg.c:368 #, c-format msgid "Socket error on %s command: ERR=%s\n" msgstr "" -#: src/dird/migrate.c:117 src/dird/vbackup.c:79 +#: src/dird/migrate.c:116 src/dird/vbackup.c:79 msgid "Could not get or create a Pool record.\n" msgstr "" -#: src/dird/migrate.c:134 src/dird/vbackup.c:195 +#: src/dird/migrate.c:133 src/dird/vbackup.c:195 msgid "Could not get or create the FileSet record.\n" msgstr "" -#: src/dird/migrate.c:151 src/dird/migrate.c:161 +#: src/dird/migrate.c:151 src/dird/migrate.c:162 #, c-format msgid "No previous Job found to %s.\n" msgstr "" -#: src/dird/migrate.c:163 +#: src/dird/migrate.c:164 #, c-format msgid "Previous Job has no data to %s.\n" msgstr "" -#: src/dird/migrate.c:179 +#: src/dird/migrate.c:181 #, c-format msgid "Job resource not found for \"%s\".\n" msgstr "" -#: src/dird/migrate.c:183 +#: src/dird/migrate.c:185 #, c-format msgid "Previous Job resource not found for \"%s\".\n" msgstr "" -#: src/dird/migrate.c:200 +#: src/dird/migrate.c:202 msgid "setup job failed.\n" msgstr "" -#: src/dird/migrate.c:221 +#: src/dird/migrate.c:248 #, c-format msgid "Pool for JobId %s not in database. ERR=%s\n" msgstr "" -#: src/dird/migrate.c:228 +#: src/dird/migrate.c:256 #, c-format msgid "Pool resource \"%s\" not found.\n" msgstr "" -#: src/dird/migrate.c:251 src/dird/vbackup.c:119 +#: src/dird/migrate.c:275 src/dird/vbackup.c:119 msgid "Job Pool's NextPool resource" msgstr "" -#: src/dird/migrate.c:281 src/dird/migrate.c:854 +#: src/dird/migrate.c:306 src/dird/migrate.c:880 #, c-format msgid "Could not get job record for JobId %s to %s. ERR=%s" msgstr "" -#: src/dird/migrate.c:291 +#: src/dird/migrate.c:316 #, c-format msgid "JobId %s already %s probably by another Job. %s stopped.\n" msgstr "" -#: src/dird/migrate.c:301 +#: src/dird/migrate.c:326 #, c-format msgid "Start %s JobId %s, Job=%s\n" msgstr "" -#: src/dird/migrate.c:327 src/dird/vbackup.c:148 +#: src/dird/migrate.c:352 src/dird/vbackup.c:148 #, c-format msgid "Read storage \"%s\" same as write storage.\n" msgstr "" -#: src/dird/migrate.c:676 +#: src/dird/migrate.c:702 #, c-format msgid "No %s SQL selection pattern specified.\n" msgstr "" -#: src/dird/migrate.c:683 src/dird/migrate.c:702 src/dird/migrate.c:723 -#: src/dird/migrate.c:759 src/dird/migrate.c:786 src/dird/migrate.c:910 -#: src/dird/migrate.c:943 src/dird/migrate.c:1072 +#: src/dird/migrate.c:709 src/dird/migrate.c:728 src/dird/migrate.c:749 +#: src/dird/migrate.c:785 src/dird/migrate.c:812 src/dird/migrate.c:936 +#: src/dird/migrate.c:969 src/dird/migrate.c:1098 #, c-format msgid "SQL failed. ERR=%s\n" msgstr "" -#: src/dird/migrate.c:706 src/dird/migrate.c:713 src/dird/migrate.c:727 -#: src/dird/migrate.c:790 +#: src/dird/migrate.c:732 src/dird/migrate.c:739 src/dird/migrate.c:753 +#: src/dird/migrate.c:816 #, c-format msgid "No Volumes found to %s.\n" msgstr "" -#: src/dird/migrate.c:741 src/dird/migrate.c:830 src/dird/migrate.c:843 +#: src/dird/migrate.c:767 src/dird/migrate.c:856 src/dird/migrate.c:869 msgid "Invalid JobId found.\n" msgstr "" -#: src/dird/migrate.c:801 +#: src/dird/migrate.c:827 #, c-format msgid "Unknown %s Selection Type.\n" msgstr "" -#: src/dird/migrate.c:813 src/dird/migrate.c:833 src/dird/migrate.c:846 +#: src/dird/migrate.c:839 src/dird/migrate.c:859 src/dird/migrate.c:872 #, c-format msgid "No JobIds found to %s.\n" msgstr "" -#: src/dird/migrate.c:817 +#: src/dird/migrate.c:843 #, c-format msgid "The following %u JobId%s chosen to be %s: %s\n" msgstr "" -#: src/dird/migrate.c:818 +#: src/dird/migrate.c:844 msgid " was" msgstr "" -#: src/dird/migrate.c:818 +#: src/dird/migrate.c:844 msgid "s were" msgstr "" -#: src/dird/migrate.c:860 +#: src/dird/migrate.c:886 #, c-format msgid "%s using JobId=%s Job=%s\n" msgstr "" -#: src/dird/migrate.c:893 +#: src/dird/migrate.c:919 msgid "Could not start migration job.\n" msgstr "" -#: src/dird/migrate.c:895 +#: src/dird/migrate.c:921 #, c-format msgid "%s JobId %d started.\n" msgstr "" -#: src/dird/migrate.c:914 +#: src/dird/migrate.c:940 #, c-format msgid "No %s found to %s.\n" msgstr "" -#: src/dird/migrate.c:918 +#: src/dird/migrate.c:944 #, c-format msgid "SQL error. Expected 1 MediaId got %d\n" msgstr "" -#: src/dird/migrate.c:947 src/dird/migrate.c:1077 +#: src/dird/migrate.c:973 src/dird/migrate.c:1103 #, c-format msgid "No %ss found to %s.\n" msgstr "" -#: src/dird/migrate.c:969 +#: src/dird/migrate.c:995 msgid "Selection Type 'pooluncopiedjobs' only applies to Copy Jobs" msgstr "" -#: src/dird/migrate.c:978 +#: src/dird/migrate.c:1004 #, c-format msgid "SQL to get uncopied jobs failed. ERR=%s\n" msgstr "" -#: src/dird/migrate.c:1001 +#: src/dird/migrate.c:1027 #, c-format msgid "No %s %s selection pattern specified.\n" msgstr "" -#: src/dird/migrate.c:1012 +#: src/dird/migrate.c:1038 #, c-format msgid "SQL to get %s failed. ERR=%s\n" msgstr "" -#: src/dird/migrate.c:1017 +#: src/dird/migrate.c:1043 #, c-format msgid "Query of Pool \"%s\" returned no Jobs to %s.\n" msgstr "" -#: src/dird/migrate.c:1026 +#: src/dird/migrate.c:1052 #, c-format msgid "Could not compile regex pattern \"%s\" ERR=%s\n" msgstr "" -#: src/dird/migrate.c:1055 +#: src/dird/migrate.c:1081 #, c-format msgid "Regex pattern matched no Jobs to %s.\n" msgstr "" -#: src/dird/migrate.c:1213 +#: src/dird/migrate.c:1239 #, c-format msgid "%s OK -- with warnings" msgstr "" -#: src/dird/migrate.c:1215 +#: src/dird/migrate.c:1241 #, c-format msgid "%s OK" msgstr "" -#: src/dird/migrate.c:1220 +#: src/dird/migrate.c:1246 #, c-format msgid "*** %s Error ***" msgstr "" -#: src/dird/migrate.c:1230 +#: src/dird/migrate.c:1256 #, c-format msgid "%s Canceled" msgstr "" -#: src/dird/migrate.c:1239 +#: src/dird/migrate.c:1265 #, c-format msgid "Inappropriate %s term code" msgstr "" -#: src/dird/migrate.c:1249 +#: src/dird/migrate.c:1275 #, c-format msgid "%s -- no files to %s" msgstr "" -#: src/dird/migrate.c:1264 +#: src/dird/migrate.c:1290 #, c-format msgid "" "%s %s %s (%s): %s\n" @@ -1639,17 +1646,17 @@ msgid "" "\n" msgstr "" -#: src/dird/migrate.c:1373 +#: src/dird/migrate.c:1399 #, c-format msgid "No Next Pool specification found in Pool \"%s\".\n" msgstr "" -#: src/dird/migrate.c:1379 +#: src/dird/migrate.c:1405 #, c-format msgid "No Storage specification found in Next Pool \"%s\".\n" msgstr "" -#: src/dird/migrate.c:1385 +#: src/dird/migrate.c:1411 msgid "Storage from Pool's NextPool resource" msgstr "" @@ -1699,7 +1706,7 @@ msgstr "" msgid "End query mode.\n" msgstr "" -#: src/dird/verify.c:85 src/dird/verify.c:296 +#: src/dird/verify.c:85 src/dird/verify.c:297 #, c-format msgid "Unimplemented Verify level %d(%c)\n" msgstr "" @@ -1720,56 +1727,56 @@ msgstr "" msgid "Could not get job record for previous Job. ERR=%s" msgstr "" -#: src/dird/verify.c:166 +#: src/dird/verify.c:167 #, c-format msgid "Last Job %d did not terminate normally. JobStatus=%c\n" msgstr "" -#: src/dird/verify.c:170 +#: src/dird/verify.c:171 #, c-format msgid "Verifying against JobId=%d Job=%s\n" msgstr "" -#: src/dird/verify.c:199 +#: src/dird/verify.c:200 #, c-format msgid "Start Verify JobId=%s Level=%s Job=%s\n" msgstr "" -#: src/dird/verify.c:283 +#: src/dird/verify.c:284 msgid "Deprecated feature ... use bootstrap.\n" msgstr "" -#: src/dird/verify.c:350 +#: src/dird/verify.c:351 #, c-format msgid "Unimplemented verify level %d\n" msgstr "" -#: src/dird/verify.c:402 +#: src/dird/verify.c:403 msgid "Verify OK" msgstr "" -#: src/dird/verify.c:406 +#: src/dird/verify.c:407 msgid "*** Verify Error ***" msgstr "" -#: src/dird/verify.c:410 +#: src/dird/verify.c:411 msgid "Verify warnings" msgstr "" -#: src/dird/verify.c:413 +#: src/dird/verify.c:414 msgid "Verify Canceled" msgstr "" -#: src/dird/verify.c:416 +#: src/dird/verify.c:417 msgid "Verify Differences" msgstr "" -#: src/dird/verify.c:421 +#: src/dird/verify.c:422 #, c-format msgid "Inappropriate term code: %d %c\n" msgstr "" -#: src/dird/verify.c:435 +#: src/dird/verify.c:436 #, c-format msgid "" "%s %s %s (%s): %s\n" @@ -1792,7 +1799,7 @@ msgid "" "\n" msgstr "" -#: src/dird/verify.c:470 +#: src/dird/verify.c:471 #, c-format msgid "" "%s %s %s (%s): %s\n" @@ -1813,91 +1820,91 @@ msgid "" "\n" msgstr "" -#: src/dird/verify.c:548 +#: src/dird/verify.c:549 #, c-format msgid "" "bird storage= jobid=] -- add media to a pool" msgstr "" #: src/dird/ua_cmds.c:116 -msgid "automount [on|off] -- after label" +msgid "autodisplay [on|off] -- console messages" msgstr "" #: src/dird/ua_cmds.c:117 -msgid "cancel [ | ] -- cancel a job" +msgid "automount [on|off] -- after label" msgstr "" #: src/dird/ua_cmds.c:118 -msgid "create DB Pool from resource" +msgid "" +"cancel [jobid= job= ujobid=] -- cancel a job" msgstr "" #: src/dird/ua_cmds.c:119 -msgid "delete [pool= | media volume=]" +msgid "create [pool=] -- create DB Pool from resource" msgstr "" #: src/dird/ua_cmds.c:120 -msgid "disable -- disable a job" +msgid "delete [volume= pool= job jobid=]" msgstr "" #: src/dird/ua_cmds.c:121 -msgid "enable -- enable a job" +msgid "disable -- disable a job" msgstr "" #: src/dird/ua_cmds.c:122 +msgid "enable -- enable a job" +msgstr "" + +#: src/dird/ua_cmds.c:123 msgid "performs FileSet estimate, listing gives full listing" msgstr "" -#: src/dird/ua_cmds.c:123 src/console/console.c:177 +#: src/dird/ua_cmds.c:124 src/console/console.c:177 msgid "exit = quit" msgstr "" -#: src/dird/ua_cmds.c:124 +#: src/dird/ua_cmds.c:125 msgid "gui [on|off] -- non-interactive gui mode" msgstr "" -#: src/dird/ua_cmds.c:125 src/stored/btape.c:2550 +#: src/dird/ua_cmds.c:126 src/stored/btape.c:2551 msgid "print this command" msgstr "" -#: src/dird/ua_cmds.c:126 -msgid "" -"list [pools | jobs | jobtotals | media | files | " -"copies ]; from catalog" -msgstr "" - #: src/dird/ua_cmds.c:127 msgid "label a tape" msgstr "" #: src/dird/ua_cmds.c:128 -msgid "full or long list like list command" +msgid "" +"list [pools | jobs | jobtotals | media | files | " +"copies ]; from catalog" msgstr "" #: src/dird/ua_cmds.c:129 -msgid "messages" +msgid "full or long list like list command" msgstr "" #: src/dird/ua_cmds.c:130 -msgid "print current memory usage" +msgid "messages" msgstr "" #: src/dird/ua_cmds.c:131 -msgid "mount " +msgid "print current memory usage" msgstr "" #: src/dird/ua_cmds.c:132 -msgid "prune expired records from catalog" +msgid "" +"mount storage= [ slot= ] [ drive= ] or mount " +"[ jobid= | job= ]" msgstr "" #: src/dird/ua_cmds.c:133 -msgid "purge records from catalog" +msgid "" +"prune files|jobs|volume client= volume= prune " +"expired records from catalog" msgstr "" #: src/dird/ua_cmds.c:134 -msgid "python control commands" +msgid "purge records from catalog" msgstr "" -#: src/dird/ua_cmds.c:135 src/console/console.c:170 -msgid "quit" +#: src/dird/ua_cmds.c:135 +msgid "python control commands" msgstr "" -#: src/dird/ua_cmds.c:136 -msgid "query catalog" +#: src/dird/ua_cmds.c:136 src/console/console.c:170 +msgid "quit" msgstr "" #: src/dird/ua_cmds.c:137 -msgid "restore files" +msgid "query catalog" msgstr "" #: src/dird/ua_cmds.c:138 -msgid "relabel a tape" +msgid "restore files" msgstr "" #: src/dird/ua_cmds.c:139 -msgid "release " +msgid "" +"relabel storage= oldvolume= volume= -- relabel a tape" msgstr "" #: src/dird/ua_cmds.c:140 -msgid "reload conf file" +msgid "release " msgstr "" #: src/dird/ua_cmds.c:141 -msgid "run " +msgid "reload conf file" msgstr "" #: src/dird/ua_cmds.c:142 -msgid "status [storage | client]=" +msgid "" +"run job= client= fileset= level= storage= where= when= yes" msgstr "" #: src/dird/ua_cmds.c:143 -msgid "sets debug level" +msgid "" +"status [all | dir= | director | client= | " +"storage= | days=nnn]" msgstr "" #: src/dird/ua_cmds.c:144 -msgid "sets new client address -- if authorized" +msgid "" +"setdebug level=nn [trace=0/1 client= | dir | director | " +"storage= | all] -- sets debug level" msgstr "" #: src/dird/ua_cmds.c:145 -msgid "show (resource records) [jobs | pools | ... | all]" +msgid "sets new client address -- if authorized" msgstr "" #: src/dird/ua_cmds.c:146 -msgid "use SQL to query catalog" +msgid "show (resource records) [jobs | pools | ... | all]" msgstr "" -#: src/dird/ua_cmds.c:147 src/console/console.c:173 -msgid "print current time" +#: src/dird/ua_cmds.c:147 +msgid "use SQL to query catalog" msgstr "" -#: src/dird/ua_cmds.c:148 -msgid "turn on/off trace to file" +#: src/dird/ua_cmds.c:148 src/console/console.c:173 +msgid "print current time" msgstr "" #: src/dird/ua_cmds.c:149 -msgid "unmount " +msgid "turn on/off trace to file" msgstr "" #: src/dird/ua_cmds.c:150 -msgid "umount for old-time Unix guys" +msgid "" +"unmount storage= [ drive= ] or unmount [ jobid= | " +"job= ]" msgstr "" #: src/dird/ua_cmds.c:151 -msgid "update Volume, Pool or slots" +msgid "umount - for old-time Unix guys, see unmount" msgstr "" #: src/dird/ua_cmds.c:152 -msgid "use catalog xxx" +msgid "update Volume, Pool or slots" msgstr "" #: src/dird/ua_cmds.c:153 -msgid "does variable expansion" +msgid "use -- catalog xxx" msgstr "" #: src/dird/ua_cmds.c:154 -msgid "print Director version" +msgid "does variable expansion" msgstr "" #: src/dird/ua_cmds.c:155 +msgid "print Director version" +msgstr "" + +#: src/dird/ua_cmds.c:156 msgid "" -"wait until no jobs are running [ | | " -"]" +"wait [ | | ] -- wait until " +"no jobs are running" msgstr "" -#: src/dird/ua_cmds.c:190 src/dird/ua_dotcmds.c:121 +#: src/dird/ua_cmds.c:191 src/dird/ua_dotcmds.c:121 #, c-format msgid "Can't use %s command in a runscript" msgstr "" -#: src/dird/ua_cmds.c:200 +#: src/dird/ua_cmds.c:201 #, c-format msgid "%s: is an invalid command.\n" msgstr "" -#: src/dird/ua_cmds.c:242 +#: src/dird/ua_cmds.c:243 msgid "" "You probably don't want to be using this command since it\n" "creates database records without labeling the Volumes.\n" @@ -3275,94 +3311,94 @@ msgid "" "\n" msgstr "" -#: src/dird/ua_cmds.c:261 +#: src/dird/ua_cmds.c:262 #, c-format msgid "Pool already has maximum volumes=%d\n" msgstr "" -#: src/dird/ua_cmds.c:262 +#: src/dird/ua_cmds.c:263 msgid "Enter new maximum (zero for unlimited): " msgstr "" -#: src/dird/ua_cmds.c:282 +#: src/dird/ua_cmds.c:283 #, c-format msgid "Enter number of Volumes to create. 0=>fixed name. Max=%d: " msgstr "" -#: src/dird/ua_cmds.c:288 +#: src/dird/ua_cmds.c:289 #, c-format msgid "The number must be between 0 and %d\n" msgstr "" -#: src/dird/ua_cmds.c:296 +#: src/dird/ua_cmds.c:297 msgid "Enter Volume name: " msgstr "" -#: src/dird/ua_cmds.c:300 +#: src/dird/ua_cmds.c:301 msgid "Enter base volume name: " msgstr "" -#: src/dird/ua_cmds.c:324 +#: src/dird/ua_cmds.c:325 msgid "Enter the starting number: " msgstr "" -#: src/dird/ua_cmds.c:329 +#: src/dird/ua_cmds.c:330 msgid "Start number must be greater than zero.\n" msgstr "" -#: src/dird/ua_cmds.c:340 +#: src/dird/ua_cmds.c:341 msgid "Enter slot (0 for none): " msgstr "" -#: src/dird/ua_cmds.c:344 +#: src/dird/ua_cmds.c:345 msgid "InChanger? yes/no: " msgstr "" -#: src/dird/ua_cmds.c:372 +#: src/dird/ua_cmds.c:373 #, c-format msgid "%d Volumes created in pool %s\n" msgstr "" -#: src/dird/ua_cmds.c:388 src/dird/ua_cmds.c:1064 +#: src/dird/ua_cmds.c:389 src/dird/ua_cmds.c:1085 msgid "Turn on or off? " msgstr "" -#: src/dird/ua_cmds.c:419 +#: src/dird/ua_cmds.c:420 #, c-format msgid "JobId %s is not running. Use Job name to cancel inactive jobs.\n" msgstr "" -#: src/dird/ua_cmds.c:428 src/dird/ua_cmds.c:438 +#: src/dird/ua_cmds.c:429 src/dird/ua_cmds.c:439 #, c-format msgid "Warning Job %s is not running. Continuing anyway ...\n" msgstr "" -#: src/dird/ua_cmds.c:448 src/dird/ua_cmds.c:740 src/dird/ua_cmds.c:786 +#: src/dird/ua_cmds.c:449 src/dird/ua_cmds.c:761 src/dird/ua_cmds.c:807 msgid "Unauthorized command from this console.\n" msgstr "" -#: src/dird/ua_cmds.c:473 src/filed/status.c:236 src/stored/status.c:474 +#: src/dird/ua_cmds.c:474 src/filed/status.c:236 src/stored/status.c:474 msgid "No Jobs running.\n" msgstr "" -#: src/dird/ua_cmds.c:475 +#: src/dird/ua_cmds.c:476 msgid "None of your jobs are running.\n" msgstr "" -#: src/dird/ua_cmds.c:480 +#: src/dird/ua_cmds.c:481 msgid "Select Job:\n" msgstr "" -#: src/dird/ua_cmds.c:489 +#: src/dird/ua_cmds.c:490 #, c-format msgid "JobId=%s Job=%s" msgstr "" -#: src/dird/ua_cmds.c:494 +#: src/dird/ua_cmds.c:495 msgid "Choose Job to cancel" msgstr "" -#: src/dird/ua_cmds.c:499 +#: src/dird/ua_cmds.c:500 #, c-format msgid "" "Cancel: %s\n" @@ -3370,154 +3406,161 @@ msgid "" "%s" msgstr "" -#: src/dird/ua_cmds.c:500 +#: src/dird/ua_cmds.c:501 msgid "Confirm cancel?" msgstr "" -#: src/dird/ua_cmds.c:506 +#: src/dird/ua_cmds.c:507 msgid "Confirm cancel (yes/no): " msgstr "" -#: src/dird/ua_cmds.c:514 src/dird/ua_cmds.c:781 src/dird/ua_cmds.c:1127 +#: src/dird/ua_cmds.c:515 src/dird/ua_cmds.c:802 src/dird/ua_cmds.c:1148 #, c-format msgid "Job \"%s\" not found.\n" msgstr "" -#: src/dird/ua_cmds.c:611 +#: src/dird/ua_cmds.c:612 #, c-format msgid "" "Can't set %s RecyclePool to %s, %s is not in database.\n" "Try to update it with 'update pool=%s'\n" msgstr "" -#: src/dird/ua_cmds.c:678 +#: src/dird/ua_cmds.c:630 +#, c-format +msgid "" +"Can't set %s ScratchPool to %s, %s is not in database.\n" +"Try to update it with 'update pool=%s'\n" +msgstr "" + +#: src/dird/ua_cmds.c:699 #, c-format msgid "" "Error: Pool %s already exists.\n" "Use update to change it.\n" msgstr "" -#: src/dird/ua_cmds.c:689 +#: src/dird/ua_cmds.c:710 #, c-format msgid "Pool %s created.\n" msgstr "" -#: src/dird/ua_cmds.c:719 +#: src/dird/ua_cmds.c:740 msgid "Python interpreter restarted.\n" msgstr "" -#: src/dird/ua_cmds.c:722 src/dird/ua_cmds.c:1335 +#: src/dird/ua_cmds.c:743 src/dird/ua_cmds.c:1356 msgid "Nothing done.\n" msgstr "" -#: src/dird/ua_cmds.c:747 src/dird/ua_cmds.c:1114 src/dird/ua_run.c:1357 +#: src/dird/ua_cmds.c:768 src/dird/ua_cmds.c:1135 src/dird/ua_run.c:1357 #, c-format msgid "Client \"%s\" not found.\n" msgstr "" -#: src/dird/ua_cmds.c:756 +#: src/dird/ua_cmds.c:777 #, c-format msgid "Client \"%s\" address set to %s\n" msgstr "" -#: src/dird/ua_cmds.c:790 +#: src/dird/ua_cmds.c:811 #, c-format msgid "Job \"%s\" %sabled\n" msgstr "" -#: src/dird/ua_cmds.c:846 src/dird/ua_cmds.c:1225 src/dird/ua_dotcmds.c:208 +#: src/dird/ua_cmds.c:867 src/dird/ua_cmds.c:1246 src/dird/ua_dotcmds.c:208 msgid "Failed to connect to Client.\n" msgstr "" -#: src/dird/ua_cmds.c:959 +#: src/dird/ua_cmds.c:980 msgid "Enter new debug level: " msgstr "" -#: src/dird/ua_cmds.c:1025 src/dird/ua_dotcmds.c:284 +#: src/dird/ua_cmds.c:1046 src/dird/ua_dotcmds.c:284 msgid "Available daemons are: \n" msgstr "" -#: src/dird/ua_cmds.c:1026 src/dird/ua_dotcmds.c:285 +#: src/dird/ua_cmds.c:1047 src/dird/ua_dotcmds.c:285 msgid "Director" msgstr "" -#: src/dird/ua_cmds.c:1029 +#: src/dird/ua_cmds.c:1050 msgid "All" msgstr "" -#: src/dird/ua_cmds.c:1030 +#: src/dird/ua_cmds.c:1051 msgid "Select daemon type to set debug level" msgstr "" -#: src/dird/ua_cmds.c:1119 +#: src/dird/ua_cmds.c:1140 msgid "Client name missing.\n" msgstr "" -#: src/dird/ua_cmds.c:1131 src/dird/ua_cmds.c:1186 src/dird/ua_cmds.c:1891 +#: src/dird/ua_cmds.c:1152 src/dird/ua_cmds.c:1207 src/dird/ua_cmds.c:1913 #, c-format msgid "No authorization for Job \"%s\"\n" msgstr "" -#: src/dird/ua_cmds.c:1136 +#: src/dird/ua_cmds.c:1157 msgid "Job name missing.\n" msgstr "" -#: src/dird/ua_cmds.c:1145 +#: src/dird/ua_cmds.c:1166 #, c-format msgid "Fileset \"%s\" not found.\n" msgstr "" -#: src/dird/ua_cmds.c:1149 +#: src/dird/ua_cmds.c:1170 #, c-format msgid "No authorization for FileSet \"%s\"\n" msgstr "" -#: src/dird/ua_cmds.c:1154 +#: src/dird/ua_cmds.c:1175 msgid "Fileset name missing.\n" msgstr "" -#: src/dird/ua_cmds.c:1165 src/dird/ua_run.c:535 +#: src/dird/ua_cmds.c:1186 src/dird/ua_run.c:535 #, c-format msgid "Level \"%s\" not valid.\n" msgstr "" -#: src/dird/ua_cmds.c:1169 +#: src/dird/ua_cmds.c:1190 msgid "Level value missing.\n" msgstr "" -#: src/dird/ua_cmds.c:1182 +#: src/dird/ua_cmds.c:1203 msgid "No job specified.\n" msgstr "" -#: src/dird/ua_cmds.c:1230 +#: src/dird/ua_cmds.c:1251 msgid "Error sending include list.\n" msgstr "" -#: src/dird/ua_cmds.c:1235 +#: src/dird/ua_cmds.c:1256 msgid "Error sending exclude list.\n" msgstr "" -#: src/dird/ua_cmds.c:1321 +#: src/dird/ua_cmds.c:1342 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:1324 +#: src/dird/ua_cmds.c:1345 msgid "Choose catalog item to delete" msgstr "" -#: src/dird/ua_cmds.c:1392 +#: src/dird/ua_cmds.c:1413 msgid "Enter JobId to delete: " msgstr "" -#: src/dird/ua_cmds.c:1427 +#: src/dird/ua_cmds.c:1448 #, c-format msgid "Job %s and associated records deleted from the catalog.\n" msgstr "" -#: src/dird/ua_cmds.c:1441 +#: src/dird/ua_cmds.c:1462 #, c-format msgid "" "\n" @@ -3525,73 +3568,73 @@ msgid "" "and all Jobs saved on that volume from the Catalog\n" msgstr "" -#: src/dird/ua_cmds.c:1448 +#: src/dird/ua_cmds.c:1469 #, c-format msgid "Are you sure you want to delete Volume \"%s\"? (yes/no): " msgstr "" -#: src/dird/ua_cmds.c:1473 +#: src/dird/ua_cmds.c:1494 #, c-format msgid "Are you sure you want to delete Pool \"%s\"? (yes/no): " msgstr "" -#: src/dird/ua_cmds.c:1587 +#: src/dird/ua_cmds.c:1608 #, c-format msgid "Using Catalog name=%s DB=%s\n" msgstr "" -#: src/dird/ua_cmds.c:1655 +#: src/dird/ua_cmds.c:1676 msgid "ERR: Can't open db\n" msgstr "" -#: src/dird/ua_cmds.c:1702 +#: src/dird/ua_cmds.c:1723 msgid "Wait on mount timed out\n" msgstr "" -#: src/dird/ua_cmds.c:1712 +#: src/dird/ua_cmds.c:1733 msgid "ERR: Job was not found\n" msgstr "" -#: src/dird/ua_cmds.c:1788 src/dird/ua_tree.c:667 src/stored/btape.c:2597 +#: src/dird/ua_cmds.c:1810 src/dird/ua_tree.c:667 src/stored/btape.c:2598 #, c-format msgid "" " Command Description\n" " ======= ===========\n" msgstr "" -#: src/dird/ua_cmds.c:1790 +#: src/dird/ua_cmds.c:1812 #, c-format msgid " %-10s %s\n" msgstr "" -#: src/dird/ua_cmds.c:1792 +#: src/dird/ua_cmds.c:1814 msgid "" "\n" "When at a prompt, entering a period cancels the command.\n" "\n" msgstr "" -#: src/dird/ua_cmds.c:1809 src/filed/status.c:84 +#: src/dird/ua_cmds.c:1831 src/filed/status.c:84 #, c-format msgid "%s Version: %s (%s) %s %s %s %s\n" msgstr "" -#: src/dird/ua_cmds.c:1852 src/dird/ua_cmds.c:1879 src/dird/ua_cmds.c:1901 +#: src/dird/ua_cmds.c:1874 src/dird/ua_cmds.c:1901 src/dird/ua_cmds.c:1923 #, c-format msgid "No authorization for Catalog \"%s\"\n" msgstr "" -#: src/dird/ua_cmds.c:1869 +#: src/dird/ua_cmds.c:1891 #, c-format msgid "No authorization for Client \"%s\"\n" msgstr "" -#: src/dird/ua_cmds.c:1938 +#: src/dird/ua_cmds.c:1960 #, c-format msgid "Could not open catalog database \"%s\".\n" msgstr "" -#: src/dird/ua_cmds.c:1948 +#: src/dird/ua_cmds.c:1970 #, c-format msgid "Using Catalog \"%s\"\n" msgstr "" @@ -3610,18 +3653,18 @@ msgstr "" msgid "Old style Include/Exclude not supported\n" msgstr "" -#: src/dird/inc_conf.c:383 src/dird/inc_conf.c:732 src/dird/dird_conf.c:1940 +#: src/dird/inc_conf.c:383 src/dird/inc_conf.c:732 src/dird/dird_conf.c:1945 #, c-format msgid "Expecting keyword, got: %s\n" msgstr "" -#: src/dird/inc_conf.c:391 src/dird/inc_conf.c:738 src/dird/dird_conf.c:1946 -#: src/lib/parse_conf.c:924 +#: src/dird/inc_conf.c:391 src/dird/inc_conf.c:738 src/dird/dird_conf.c:1951 +#: src/lib/parse_conf.c:939 #, c-format msgid "expected an equals, got: %s" msgstr "" -#: src/dird/inc_conf.c:401 src/dird/inc_conf.c:747 src/dird/dird_conf.c:1957 +#: src/dird/inc_conf.c:401 src/dird/inc_conf.c:747 src/dird/dird_conf.c:1962 #, c-format msgid "Keyword %s not permitted in this resource" msgstr "" @@ -3673,7 +3716,7 @@ msgstr "" msgid "Options section not permitted in Exclude\n" msgstr "" -#: src/dird/inc_conf.c:717 src/dird/dird_conf.c:1926 +#: src/dird/inc_conf.c:717 src/dird/dird_conf.c:1931 #, c-format msgid "Expecting open brace. Got %s" msgstr "" @@ -3838,7 +3881,7 @@ msgid "Cannot prune Volume \"%s\" because it is archived.\n" msgstr "" #: src/dird/ua_prune.c:202 -msgid "Pruned Jobs from JobHistory catalog.\n" +msgid "Pruned Jobs from JobHisto catalog.\n" msgstr "" #: src/dird/ua_prune.c:253 @@ -3966,14 +4009,14 @@ msgid "" msgstr "" #: src/dird/dird.c:246 src/filed/filed.c:204 src/gnome2-console/console.c:290 -#: src/stored/stored.c:239 src/console/console.c:655 +#: src/stored/stored.c:239 src/console/console.c:657 #: src/qt-console/main.cpp:151 msgid "Cryptography library initialization failed.\n" msgstr "" #: src/dird/dird.c:250 src/dird/dird.c:269 src/dird/dird.c:519 #: src/dird/dird.c:522 src/filed/filed.c:209 src/gnome2-console/console.c:294 -#: src/stored/stored.c:243 src/console/console.c:659 +#: src/stored/stored.c:243 src/console/console.c:661 #: src/qt-console/main.cpp:155 #, c-format msgid "Please correct configuration file: %s\n" @@ -4009,9 +4052,9 @@ msgid "Only one Director resource permitted in %s\n" msgstr "" #: src/dird/dird.c:609 src/dird/dird.c:814 src/dird/dird.c:869 -#: src/dird/dird.c:977 src/filed/filed.c:339 src/filed/filed.c:498 +#: src/dird/dird.c:989 src/filed/filed.c:339 src/filed/filed.c:498 #: src/gnome2-console/console.c:156 src/gnome2-console/console.c:185 -#: src/stored/stored.c:375 src/console/console.c:902 src/console/console.c:932 +#: src/stored/stored.c:375 src/console/console.c:904 src/console/console.c:934 #: src/qt-console/main.cpp:229 src/qt-console/main.cpp:259 #: src/wx-console/console_thread.cpp:118 src/wx-console/console_thread.cpp:144 msgid "TLS required but not configured in Bacula.\n" @@ -4104,14 +4147,14 @@ msgstr "" msgid "%s" msgstr "" -#: src/dird/dird.c:985 +#: src/dird/dird.c:997 #, 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:1001 src/stored/stored.c:415 +#: src/dird/dird.c:1013 src/stored/stored.c:415 #, c-format msgid "Failed to initialize TLS context for Storage \"%s\" in %s.\n" msgstr "" @@ -4132,7 +4175,7 @@ msgstr "" msgid "Access to specified Client or FileSet not allowed.\n" msgstr "" -#: src/dird/ua_dotcmds.c:495 +#: src/dird/ua_dotcmds.c:499 msgid "query keyword not found.\n" msgstr "" @@ -4156,15 +4199,19 @@ msgstr "" msgid "Restore OK" msgstr "" -#: src/dird/restore.c:263 +#: src/dird/restore.c:262 +msgid "Restore OK -- with warnings" +msgstr "" + +#: src/dird/restore.c:266 msgid "*** Restore Error ***" msgstr "" -#: src/dird/restore.c:273 +#: src/dird/restore.c:276 msgid "Restore Canceled" msgstr "" -#: src/dird/restore.c:300 +#: src/dird/restore.c:303 #, c-format msgid "" "%s %s %s (%s): %s\n" @@ -4273,7 +4320,8 @@ msgid "cwd is: %s\n" msgstr "" #: src/dird/ua_tree.c:132 src/dird/ua_tree.c:147 -msgid "Invalid command. Enter \"done\" to exit.\n" +#, c-format +msgid "Invalid command \"%s\". Enter \"done\" to exit.\n" msgstr "" #: src/dird/ua_tree.c:335 src/dird/ua_tree.c:347 src/dird/ua_tree.c:364 @@ -4399,55 +4447,55 @@ msgstr "" msgid "No Volumes found to restore.\n" msgstr "" -#: src/dird/dird_conf.c:549 src/tray-monitor/tray_conf.c:168 +#: src/dird/dird_conf.c:550 src/tray-monitor/tray_conf.c:168 #, c-format msgid "No %s resource defined\n" msgstr "" -#: src/dird/dird_conf.c:558 +#: src/dird/dird_conf.c:559 #, c-format msgid "Director: name=%s MaxJobs=%d FDtimeout=%s SDtimeout=%s\n" msgstr "" -#: src/dird/dird_conf.c:563 +#: src/dird/dird_conf.c:564 #, c-format msgid " query_file=%s\n" msgstr "" -#: src/dird/dird_conf.c:566 src/dird/dird_conf.c:586 src/dird/dird_conf.c:600 -#: src/dird/dird_conf.c:659 src/dird/dird_conf.c:663 src/dird/dird_conf.c:667 -#: src/dird/dird_conf.c:697 src/dird/dird_conf.c:714 src/dird/dird_conf.c:718 -#: src/dird/dird_conf.c:722 src/dird/dird_conf.c:726 src/dird/dird_conf.c:730 -#: src/dird/dird_conf.c:743 src/dird/dird_conf.c:960 src/dird/dird_conf.c:967 +#: src/dird/dird_conf.c:567 src/dird/dird_conf.c:587 src/dird/dird_conf.c:601 +#: src/dird/dird_conf.c:660 src/dird/dird_conf.c:664 src/dird/dird_conf.c:668 +#: src/dird/dird_conf.c:698 src/dird/dird_conf.c:715 src/dird/dird_conf.c:719 +#: src/dird/dird_conf.c:723 src/dird/dird_conf.c:727 src/dird/dird_conf.c:731 +#: src/dird/dird_conf.c:744 src/dird/dird_conf.c:964 src/dird/dird_conf.c:971 msgid " --> " msgstr "" -#: src/dird/dird_conf.c:571 +#: src/dird/dird_conf.c:572 #, c-format msgid "Console: name=%s SSL=%d\n" msgstr "" -#: src/dird/dird_conf.c:576 +#: src/dird/dird_conf.c:577 #, c-format msgid "Counter: name=%s min=%d max=%d cur=%d wrapcntr=%s\n" msgstr "" -#: src/dird/dird_conf.c:581 +#: src/dird/dird_conf.c:582 #, c-format msgid "Counter: name=%s min=%d max=%d\n" msgstr "" -#: src/dird/dird_conf.c:592 +#: src/dird/dird_conf.c:593 #, c-format msgid "Client: name=%s address=%s FDport=%d MaxJobs=%u\n" msgstr "" -#: src/dird/dird_conf.c:595 +#: src/dird/dird_conf.c:596 #, c-format msgid " JobRetention=%s FileRetention=%s AutoPrune=%d\n" msgstr "" -#: src/dird/dird_conf.c:608 +#: src/dird/dird_conf.c:609 #, c-format msgid "" "Device: name=%s ok=%d num_writers=%d max_writers=%d\n" @@ -4456,264 +4504,269 @@ msgid "" " poolid=%s volname=%s MediaType=%s\n" msgstr "" -#: src/dird/dird_conf.c:619 +#: src/dird/dird_conf.c:620 #, 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:629 +#: src/dird/dird_conf.c:630 #, 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:639 +#: src/dird/dird_conf.c:640 #, c-format msgid "%s: name=%s JobType=%d level=%s Priority=%d Enabled=%d\n" msgstr "" -#: src/dird/dird_conf.c:640 +#: src/dird/dird_conf.c:641 msgid "JobDefs" msgstr "" -#: src/dird/dird_conf.c:644 +#: src/dird/dird_conf.c:645 #, c-format msgid "" " MaxJobs=%u Resched=%d Times=%d Interval=%s Spool=%d WritePartAfterJob=%" "d\n" msgstr "" -#: src/dird/dird_conf.c:650 +#: src/dird/dird_conf.c:651 #, c-format msgid " SpoolSize=%s\n" msgstr "" -#: src/dird/dird_conf.c:653 +#: src/dird/dird_conf.c:654 #, c-format msgid " Accurate=%d\n" msgstr "" -#: src/dird/dird_conf.c:656 +#: src/dird/dird_conf.c:657 #, c-format msgid " SelectionType=%d\n" msgstr "" -#: src/dird/dird_conf.c:671 +#: src/dird/dird_conf.c:672 #, c-format msgid " --> Where=%s\n" msgstr "" -#: src/dird/dird_conf.c:674 +#: src/dird/dird_conf.c:675 #, c-format msgid " --> RegexWhere=%s\n" msgstr "" -#: src/dird/dird_conf.c:677 +#: src/dird/dird_conf.c:678 #, c-format msgid " --> Bootstrap=%s\n" msgstr "" -#: src/dird/dird_conf.c:680 +#: src/dird/dird_conf.c:681 #, c-format msgid " --> WriteBootstrap=%s\n" msgstr "" -#: src/dird/dird_conf.c:683 +#: src/dird/dird_conf.c:684 #, c-format msgid " --> PluginOptions=%s\n" msgstr "" -#: src/dird/dird_conf.c:686 +#: src/dird/dird_conf.c:687 #, c-format msgid " --> MaxRunTime=%u\n" msgstr "" -#: src/dird/dird_conf.c:689 +#: src/dird/dird_conf.c:690 #, c-format msgid " --> MaxWaitTime=%u\n" msgstr "" -#: src/dird/dird_conf.c:692 +#: src/dird/dird_conf.c:693 #, c-format msgid " --> MaxStartDelay=%u\n" msgstr "" -#: src/dird/dird_conf.c:704 src/lib/runscript.c:296 +#: src/dird/dird_conf.c:705 src/lib/runscript.c:297 msgid " --> RunScript\n" msgstr "" -#: src/dird/dird_conf.c:705 src/lib/runscript.c:297 +#: src/dird/dird_conf.c:706 src/lib/runscript.c:298 #, c-format msgid " --> Command=%s\n" msgstr "" -#: src/dird/dird_conf.c:706 src/lib/runscript.c:298 +#: src/dird/dird_conf.c:707 src/lib/runscript.c:299 #, c-format msgid " --> Target=%s\n" msgstr "" -#: src/dird/dird_conf.c:707 src/lib/runscript.c:299 +#: src/dird/dird_conf.c:708 src/lib/runscript.c:300 #, c-format msgid " --> RunOnSuccess=%u\n" msgstr "" -#: src/dird/dird_conf.c:708 src/lib/runscript.c:300 +#: src/dird/dird_conf.c:709 src/lib/runscript.c:301 #, c-format msgid " --> RunOnFailure=%u\n" msgstr "" -#: src/dird/dird_conf.c:709 src/lib/runscript.c:301 +#: src/dird/dird_conf.c:710 src/lib/runscript.c:302 #, c-format msgid " --> FailJobOnError=%u\n" msgstr "" -#: src/dird/dird_conf.c:710 src/lib/runscript.c:302 +#: src/dird/dird_conf.c:711 src/lib/runscript.c:303 #, c-format msgid " --> RunWhen=%u\n" msgstr "" -#: src/dird/dird_conf.c:736 +#: src/dird/dird_conf.c:737 #, c-format msgid " --> Run=%s\n" msgstr "" -#: src/dird/dird_conf.c:740 +#: src/dird/dird_conf.c:741 #, c-format msgid " --> SelectionPattern=%s\n" msgstr "" -#: src/dird/dird_conf.c:751 +#: src/dird/dird_conf.c:752 #, c-format msgid "FileSet: name=%s\n" msgstr "" -#: src/dird/dird_conf.c:839 src/dird/dird_conf.c:918 +#: src/dird/dird_conf.c:840 src/dird/dird_conf.c:919 #, c-format msgid "Schedule: name=%s\n" msgstr "" -#: src/dird/dird_conf.c:844 +#: src/dird/dird_conf.c:845 #, c-format msgid " --> Run Level=%s\n" msgstr "" -#: src/dird/dird_conf.c:845 +#: src/dird/dird_conf.c:846 msgid " hour=" msgstr "" -#: src/dird/dird_conf.c:854 +#: src/dird/dird_conf.c:855 msgid " mday=" msgstr "" -#: src/dird/dird_conf.c:863 +#: src/dird/dird_conf.c:864 msgid " month=" msgstr "" -#: src/dird/dird_conf.c:872 +#: src/dird/dird_conf.c:873 msgid " wday=" msgstr "" -#: src/dird/dird_conf.c:881 +#: src/dird/dird_conf.c:882 msgid " wom=" msgstr "" -#: src/dird/dird_conf.c:890 +#: src/dird/dird_conf.c:891 msgid " woy=" msgstr "" -#: src/dird/dird_conf.c:899 +#: src/dird/dird_conf.c:900 #, c-format msgid " mins=%d\n" msgstr "" -#: src/dird/dird_conf.c:901 src/dird/dird_conf.c:905 src/dird/dird_conf.c:909 +#: src/dird/dird_conf.c:902 src/dird/dird_conf.c:906 src/dird/dird_conf.c:910 msgid " --> " msgstr "" -#: src/dird/dird_conf.c:923 +#: src/dird/dird_conf.c:924 #, c-format msgid "Pool: name=%s PoolType=%s\n" msgstr "" -#: src/dird/dird_conf.c:925 +#: src/dird/dird_conf.c:926 #, c-format msgid " use_cat=%d use_once=%d cat_files=%d\n" msgstr "" -#: src/dird/dird_conf.c:928 +#: src/dird/dird_conf.c:929 #, c-format msgid " max_vols=%d auto_prune=%d VolRetention=%s\n" msgstr "" -#: src/dird/dird_conf.c:931 +#: src/dird/dird_conf.c:932 #, c-format msgid " VolUse=%s recycle=%d LabelFormat=%s\n" msgstr "" -#: src/dird/dird_conf.c:935 +#: src/dird/dird_conf.c:936 #, c-format msgid " CleaningPrefix=%s LabelType=%d\n" msgstr "" -#: src/dird/dird_conf.c:937 +#: src/dird/dird_conf.c:938 #, c-format msgid " RecyleOldest=%d PurgeOldest=%d\n" msgstr "" -#: src/dird/dird_conf.c:940 +#: src/dird/dird_conf.c:941 #, c-format msgid " MaxVolJobs=%d MaxVolFiles=%d MaxVolBytes=%s\n" msgstr "" -#: src/dird/dird_conf.c:944 +#: src/dird/dird_conf.c:945 #, c-format msgid " MigTime=%s MigHiBytes=%s MigLoBytes=%s\n" msgstr "" -#: src/dird/dird_conf.c:949 +#: src/dird/dird_conf.c:950 #, c-format msgid " NextPool=%s\n" msgstr "" -#: src/dird/dird_conf.c:952 +#: src/dird/dird_conf.c:953 #, c-format msgid " RecyclePool=%s\n" msgstr "" -#: src/dird/dird_conf.c:955 +#: src/dird/dird_conf.c:956 +#, c-format +msgid " ScratchPool=%s\n" +msgstr "" + +#: src/dird/dird_conf.c:959 #, c-format msgid " Catalog=%s\n" msgstr "" -#: src/dird/dird_conf.c:975 +#: src/dird/dird_conf.c:979 #, c-format msgid "Messages: name=%s\n" msgstr "" -#: src/dird/dird_conf.c:977 +#: src/dird/dird_conf.c:981 #, c-format msgid " mailcmd=%s\n" msgstr "" -#: src/dird/dird_conf.c:979 +#: src/dird/dird_conf.c:983 #, c-format msgid " opcmd=%s\n" msgstr "" -#: src/dird/dird_conf.c:983 src/tray-monitor/tray_conf.c:199 +#: src/dird/dird_conf.c:987 src/tray-monitor/tray_conf.c:199 #, c-format msgid "Unknown resource type %d in dump_resource.\n" msgstr "" -#: src/dird/dird_conf.c:1305 src/tray-monitor/tray_conf.c:257 +#: src/dird/dird_conf.c:1309 src/tray-monitor/tray_conf.c:257 #, c-format msgid "Unknown resource type %d in free_resource.\n" msgstr "" -#: src/dird/dird_conf.c:1337 src/dird/dird_conf.c:1352 +#: src/dird/dird_conf.c:1341 src/dird/dird_conf.c:1356 #: src/filed/filed_conf.c:357 src/gnome2-console/console_conf.c:258 #: src/wx-console/console_conf.c:265 src/console/console_conf.c:259 #: src/tray-monitor/tray_conf.c:288 src/qt-console/bat_conf.cpp:265 @@ -4721,65 +4774,65 @@ msgstr "" msgid "%s item is required in %s resource, but not found.\n" msgstr "" -#: src/dird/dird_conf.c:1343 src/tray-monitor/tray_conf.c:294 +#: src/dird/dird_conf.c:1347 src/tray-monitor/tray_conf.c:294 #: src/lib/parse_conf.c:223 #, c-format msgid "Too many items in %s resource\n" msgstr "" -#: src/dird/dird_conf.c:1383 +#: src/dird/dird_conf.c:1387 #, c-format msgid "Cannot find Pool resource %s\n" msgstr "" -#: src/dird/dird_conf.c:1393 +#: src/dird/dird_conf.c:1398 #, c-format msgid "Cannot find Console resource %s\n" msgstr "" -#: src/dird/dird_conf.c:1399 src/filed/filed_conf.c:377 +#: src/dird/dird_conf.c:1404 src/filed/filed_conf.c:377 #: src/stored/stored_conf.c:610 #, c-format msgid "Cannot find Director resource %s\n" msgstr "" -#: src/dird/dird_conf.c:1406 src/stored/stored_conf.c:616 +#: src/dird/dird_conf.c:1411 src/stored/stored_conf.c:616 #, c-format msgid "Cannot find Storage resource %s\n" msgstr "" -#: src/dird/dird_conf.c:1415 +#: src/dird/dird_conf.c:1420 #, c-format msgid "Cannot find Job resource %s\n" msgstr "" -#: src/dird/dird_conf.c:1464 +#: src/dird/dird_conf.c:1469 #, c-format msgid "Cannot find Counter resource %s\n" msgstr "" -#: src/dird/dird_conf.c:1472 src/filed/filed_conf.c:383 +#: src/dird/dird_conf.c:1477 src/filed/filed_conf.c:383 #, c-format msgid "Cannot find Client resource %s\n" msgstr "" -#: src/dird/dird_conf.c:1485 +#: src/dird/dird_conf.c:1490 #, c-format msgid "Cannot find Schedule resource %s\n" msgstr "" -#: src/dird/dird_conf.c:1490 src/dird/dird_conf.c:1550 +#: src/dird/dird_conf.c:1495 src/dird/dird_conf.c:1555 #: src/tray-monitor/tray_conf.c:314 src/tray-monitor/tray_conf.c:352 #, c-format msgid "Unknown resource type %d in save_resource.\n" msgstr "" -#: src/dird/dird_conf.c:1565 +#: src/dird/dird_conf.c:1570 #, c-format msgid "Name item is required in %s resource, but not found.\n" msgstr "" -#: src/dird/dird_conf.c:1573 src/filed/filed_conf.c:442 +#: src/dird/dird_conf.c:1578 src/filed/filed_conf.c:442 #: src/gnome2-console/console_conf.c:327 src/wx-console/console_conf.c:328 #: src/console/console_conf.c:322 src/tray-monitor/tray_conf.c:372 #: src/qt-console/bat_conf.cpp:334 @@ -4787,38 +4840,38 @@ msgstr "" msgid "Attempt to define second %s resource named \"%s\" is not permitted.\n" msgstr "" -#: src/dird/dird_conf.c:1578 +#: src/dird/dird_conf.c:1583 #, c-format msgid "Inserting %s res: %s index=%d pass=%d\n" msgstr "" -#: src/dird/dird_conf.c:1650 +#: src/dird/dird_conf.c:1655 #, c-format msgid "Expected a Migration Job Type keyword, got: %s" msgstr "" -#: src/dird/dird_conf.c:1676 +#: src/dird/dird_conf.c:1681 #, c-format msgid "Expected a Job Type keyword, got: %s" msgstr "" -#: src/dird/dird_conf.c:1700 +#: src/dird/dird_conf.c:1705 #, c-format msgid "Expected a Job Level keyword, got: %s" msgstr "" -#: src/dird/dird_conf.c:1720 +#: src/dird/dird_conf.c:1725 #, c-format msgid "Expected a Restore replacement option, got: %s" msgstr "" -#: src/dird/dird_conf.c:1770 src/dird/dird_conf.c:1886 -#: src/lib/parse_conf.c:713 src/lib/parse_conf.c:728 +#: src/dird/dird_conf.c:1775 src/dird/dird_conf.c:1891 +#: src/lib/parse_conf.c:724 src/lib/parse_conf.c:740 #, c-format msgid "Expect %s, got: %s" msgstr "" -#: src/dird/dird_conf.c:1792 src/lib/parse_conf.c:472 +#: src/dird/dird_conf.c:1797 src/lib/parse_conf.c:476 #, c-format msgid "Could not find config Resource %s referenced on line %d : %s\n" msgstr "" @@ -5058,23 +5111,23 @@ msgstr "" msgid "Levels:\n" msgstr "" -#: src/dird/ua_run.c:686 src/filed/status.c:441 src/stored/status.c:598 -#: src/lib/util.c:394 src/lib/util.c:440 +#: src/dird/ua_run.c:686 src/filed/status.c:441 src/stored/status.c:601 +#: src/lib/util.c:403 src/lib/util.c:449 msgid "Full" msgstr "" -#: src/dird/ua_run.c:687 src/filed/status.c:444 src/stored/status.c:601 -#: src/lib/util.c:397 +#: src/dird/ua_run.c:687 src/filed/status.c:444 src/stored/status.c:604 +#: src/lib/util.c:406 msgid "Incremental" msgstr "" -#: src/dird/ua_run.c:688 src/filed/status.c:447 src/stored/status.c:604 -#: src/lib/util.c:400 +#: src/dird/ua_run.c:688 src/filed/status.c:447 src/stored/status.c:607 +#: src/lib/util.c:409 msgid "Differential" msgstr "" -#: src/dird/ua_run.c:689 src/filed/status.c:450 src/stored/status.c:607 -#: src/lib/util.c:403 +#: src/dird/ua_run.c:689 src/filed/status.c:450 src/stored/status.c:610 +#: src/lib/util.c:412 msgid "Since" msgstr "" @@ -5090,16 +5143,16 @@ msgstr "" msgid "Initialize Catalog" msgstr "" -#: src/dird/ua_run.c:716 src/filed/status.c:453 src/stored/status.c:610 -#: src/lib/util.c:406 +#: src/dird/ua_run.c:716 src/filed/status.c:453 src/stored/status.c:613 +#: src/lib/util.c:415 msgid "Verify Catalog" msgstr "" -#: src/dird/ua_run.c:717 src/lib/util.c:412 +#: src/dird/ua_run.c:717 src/lib/util.c:421 msgid "Verify Volume to Catalog" msgstr "" -#: src/dird/ua_run.c:718 src/lib/util.c:415 +#: src/dird/ua_run.c:718 src/lib/util.c:424 msgid "Verify Disk to Catalog" msgstr "" @@ -5123,7 +5176,7 @@ msgid "" "Priority: %d\n" msgstr "" -#: src/dird/ua_run.c:761 src/lib/util.c:356 +#: src/dird/ua_run.c:761 src/lib/util.c:365 msgid "Admin" msgstr "" @@ -5142,7 +5195,7 @@ msgid "" "%s%s%s" msgstr "" -#: src/dird/ua_run.c:784 src/lib/util.c:347 src/lib/jcr.c:232 +#: src/dird/ua_run.c:784 src/lib/util.c:356 src/lib/jcr.c:232 msgid "Backup" msgstr "" @@ -5162,7 +5215,7 @@ msgid "" "Priority: %d\n" msgstr "" -#: src/dird/ua_run.c:821 src/lib/util.c:350 +#: src/dird/ua_run.c:821 src/lib/util.c:359 msgid "Verify" msgstr "" @@ -5546,13 +5599,13 @@ msgid "" "\n" msgstr "" -#: src/filed/acl.c:81 src/filed/acl.c:87 +#: src/filed/acl.c:82 src/filed/acl.c:88 msgid "ACL support not configured for your machine.\n" msgstr "" -#: src/filed/acl.c:108 src/filed/acl.c:124 src/filed/acl.c:133 -#: src/filed/backup.c:802 src/filed/backup.c:960 src/filed/backup.c:995 -#: src/filed/backup.c:1006 src/filed/backup.c:1064 src/filed/backup.c:1104 +#: src/filed/acl.c:109 src/filed/acl.c:125 src/filed/acl.c:134 +#: src/filed/backup.c:785 src/filed/backup.c:943 src/filed/backup.c:978 +#: src/filed/backup.c:989 src/filed/backup.c:1047 src/filed/backup.c:1087 #: src/filed/fd_plugins.c:283 src/filed/fd_plugins.c:297 #, c-format msgid "Network send error to SD. ERR=%s\n" @@ -5588,62 +5641,86 @@ msgstr "" msgid "acl_set_file error on file \"%s\": ERR=%s\n" msgstr "" -#: src/filed/acl.c:797 +#: src/filed/acl.c:787 #, c-format msgid "getacl error on file \"%s\": ERR=%s\n" msgstr "" -#: src/filed/acl.c:830 +#: src/filed/acl.c:820 #, c-format msgid "acltostr error on file \"%s\": ERR=%s\n" msgstr "" -#: src/filed/acl.c:849 src/filed/acl.c:858 +#: src/filed/acl.c:839 src/filed/acl.c:848 #, c-format msgid "strtoacl error on file \"%s\": ERR=%s\n" msgstr "" -#: src/filed/acl.c:873 +#: src/filed/acl.c:863 #, c-format msgid "setacl error on file \"%s\": ERR=%s\n" msgstr "" -#: src/filed/acl.c:946 +#: src/filed/acl.c:933 src/filed/acl.c:1015 +#, c-format +msgid "pathconf error on file \"%s\": ERR=%s\n" +msgstr "" + +#: src/filed/acl.c:947 #, c-format msgid "acl_get error on file \"%s\": ERR=%s\n" msgstr "" -#: src/filed/acl.c:1004 +#: src/filed/acl.c:1010 +#, c-format +msgid "" +"Trying to restore acl on file \"%s\" on filesystem without acl support\n" +msgstr "" + +#: src/filed/acl.c:1031 +#, c-format +msgid "" +"Trying to restore acl on file \"%s\" on filesystem without aclent acl " +"support\n" +msgstr "" + +#: src/filed/acl.c:1041 +#, c-format +msgid "" +"Trying to restore acl on file \"%s\" on filesystem without ace acl support\n" +msgstr "" + +#: src/filed/acl.c:1056 #, c-format msgid "acl_fromtext error on file \"%s\": ERR=%s\n" msgstr "" -#: src/filed/acl.c:1017 src/filed/acl.c:1023 +#: src/filed/acl.c:1069 src/filed/acl.c:1076 #, c-format msgid "wrong encoding of acl type in acl stream on file \"%s\"\n" msgstr "" -#: src/filed/acl.c:1041 +#: src/filed/acl.c:1095 #, c-format msgid "acl_set error on file \"%s\": ERR=%s\n" msgstr "" -#: src/filed/acl.c:1115 +#: src/filed/acl.c:1169 #, c-format msgid "acltotext error on file \"%s\": ERR=%s\n" msgstr "" -#: src/filed/acl.c:1133 +#: src/filed/acl.c:1187 #, c-format msgid "aclfromtext error on file \"%s\": ERR=%s\n" msgstr "" -#: src/filed/acl.c:1147 +#: src/filed/acl.c:1201 #, c-format msgid "acl(SETACL) error on file \"%s\": ERR=%s\n" msgstr "" -#: src/filed/acl.c:1257 +#: src/filed/acl.c:1311 #, c-format msgid "Can't restore ACLs of %s - incompatible acl stream encountered - %d\n" msgstr "" @@ -5668,7 +5745,7 @@ msgstr "" msgid " Could not stat %s: ERR=%s\n" msgstr "" -#: src/filed/verify.c:142 src/filed/backup.c:384 +#: src/filed/verify.c:142 src/filed/backup.c:367 #, c-format msgid " Unchanged file skipped: %s\n" msgstr "" @@ -5703,7 +5780,7 @@ msgstr "" msgid "Network error in send to Director: ERR=%s\n" msgstr "" -#: src/filed/verify.c:238 src/filed/backup.c:437 +#: src/filed/verify.c:238 src/filed/backup.c:420 #, c-format msgid "%s digest initialization failed\n" msgstr "" @@ -5723,142 +5800,137 @@ msgstr "" msgid "Error reading file %s: ERR=%s\n" msgstr "" -#: src/filed/backup.c:57 -#, c-format -msgid " NODUMP flag set - will not process %s\n" -msgstr "" - -#: src/filed/backup.c:100 +#: src/filed/backup.c:84 msgid "Cannot set buffer size FD->SD.\n" msgstr "" -#: src/filed/backup.c:205 src/filed/backup.c:214 +#: src/filed/backup.c:194 src/filed/backup.c:203 msgid "An error occurred while encrypting the stream.\n" msgstr "" -#: src/filed/backup.c:322 +#: src/filed/backup.c:305 #, c-format msgid " Recursion turned off. Will not descend from %s into %s\n" msgstr "" -#: src/filed/backup.c:329 +#: src/filed/backup.c:312 #, c-format msgid " %s is a different filesystem. Will not descend from %s into %s\n" msgstr "" -#: src/filed/backup.c:335 +#: src/filed/backup.c:318 #, c-format msgid " Disallowed filesystem. Will not descend from %s into %s\n" msgstr "" -#: src/filed/backup.c:340 +#: src/filed/backup.c:323 #, c-format msgid " Disallowed drive type. Will not descend into %s\n" msgstr "" -#: src/filed/backup.c:350 +#: src/filed/backup.c:333 #, c-format msgid " Socket file skipped: %s\n" msgstr "" -#: src/filed/backup.c:363 +#: src/filed/backup.c:346 #, c-format msgid " Could not access \"%s\": ERR=%s\n" msgstr "" -#: src/filed/backup.c:370 +#: src/filed/backup.c:353 #, c-format msgid " Could not follow link \"%s\": ERR=%s\n" msgstr "" -#: src/filed/backup.c:377 +#: src/filed/backup.c:360 #, c-format msgid " Could not stat \"%s\": ERR=%s\n" msgstr "" -#: src/filed/backup.c:387 +#: src/filed/backup.c:370 #, c-format msgid " Archive file not saved: %s\n" msgstr "" -#: src/filed/backup.c:391 +#: src/filed/backup.c:374 #, c-format msgid " Could not open directory \"%s\": ERR=%s\n" msgstr "" -#: src/filed/backup.c:397 +#: src/filed/backup.c:380 #, c-format msgid " Unknown file type %d; not saved: %s\n" msgstr "" -#: src/filed/backup.c:451 +#: src/filed/backup.c:434 #, c-format msgid "%s signature digest initialization failed\n" msgstr "" -#: src/filed/backup.c:523 +#: src/filed/backup.c:506 #, c-format msgid " Cannot open \"%s\": ERR=%s.\n" msgstr "" -#: src/filed/backup.c:560 +#: src/filed/backup.c:543 #, c-format msgid " Cannot open resource fork for \"%s\": ERR=%s.\n" msgstr "" -#: src/filed/backup.c:620 +#: src/filed/backup.c:603 msgid "Failed to allocate memory for crypto signature.\n" msgstr "" -#: src/filed/backup.c:625 src/filed/backup.c:631 src/filed/backup.c:646 +#: src/filed/backup.c:608 src/filed/backup.c:614 src/filed/backup.c:629 msgid "An error occurred while signing the stream.\n" msgstr "" -#: src/filed/backup.c:670 +#: src/filed/backup.c:653 msgid "An error occurred finalizing signing the stream.\n" msgstr "" -#: src/filed/backup.c:760 +#: src/filed/backup.c:743 #, c-format msgid "Compression deflateParams error: %d\n" msgstr "" -#: src/filed/backup.c:772 +#: src/filed/backup.c:755 msgid "Encrypting sparse data not supported.\n" msgstr "" -#: src/filed/backup.c:779 +#: src/filed/backup.c:762 msgid "Failed to initialize encryption context.\n" msgstr "" -#: src/filed/backup.c:883 +#: src/filed/backup.c:866 #, c-format msgid "Compression deflate error: %d\n" msgstr "" -#: src/filed/backup.c:890 +#: src/filed/backup.c:873 #, c-format msgid "Compression deflateReset error: %d\n" msgstr "" -#: src/filed/backup.c:933 src/filed/backup.c:949 +#: src/filed/backup.c:916 src/filed/backup.c:932 msgid "Encryption error\n" msgstr "" -#: src/filed/backup.c:973 +#: src/filed/backup.c:956 #, c-format msgid "Read error on file %s. ERR=%s\n" msgstr "" -#: src/filed/backup.c:976 +#: src/filed/backup.c:959 msgid "Too many errors.\n" msgstr "" -#: src/filed/backup.c:986 +#: src/filed/backup.c:969 msgid "Encryption padding error\n" msgstr "" -#: src/filed/backup.c:1043 +#: src/filed/backup.c:1026 msgid "Invalid file flags, no supported data stream type.\n" msgstr "" @@ -5936,157 +6008,161 @@ msgstr "" msgid "Cannot open FileSet input file: %s. ERR=%s\n" msgstr "" -#: src/filed/job.c:802 +#: src/filed/job.c:713 +msgid "Plugin Directory not defined. Cannot use plugin: \"%\"\n" +msgstr "" + +#: src/filed/job.c:807 #, c-format msgid "REGEX %s compile error. ERR=%s\n" msgstr "" -#: src/filed/job.c:869 +#: src/filed/job.c:874 #, c-format msgid "Invalid FileSet command: %s\n" msgstr "" -#: src/filed/job.c:1127 src/tools/testfind.c:639 src/findlib/match.c:202 +#: src/filed/job.c:1132 src/tools/testfind.c:639 src/findlib/match.c:202 #, c-format msgid "Unknown include/exclude option: %c\n" msgstr "" -#: src/filed/job.c:1196 src/stored/fd_cmds.c:355 +#: src/filed/job.c:1201 src/stored/fd_cmds.c:355 #, c-format msgid "Could not create bootstrap file %s: ERR=%s\n" msgstr "" -#: src/filed/job.c:1308 +#: src/filed/job.c:1313 #, c-format msgid "" "DIR and FD clocks differ by %d seconds, FD automatically compensating.\n" msgstr "" -#: src/filed/job.c:1317 +#: src/filed/job.c:1322 #, c-format msgid "Unknown backup level: %s\n" msgstr "" -#: src/filed/job.c:1330 +#: src/filed/job.c:1335 #, c-format msgid "Bad level command: %s\n" msgstr "" -#: src/filed/job.c:1351 +#: src/filed/job.c:1356 #, c-format msgid "Bad session command: %s" msgstr "" -#: src/filed/job.c:1372 +#: src/filed/job.c:1377 #, c-format msgid "Bad storage command: %s" msgstr "" -#: src/filed/job.c:1381 +#: src/filed/job.c:1386 #, c-format msgid "Failed to connect to Storage daemon: %s:%d\n" msgstr "" -#: src/filed/job.c:1393 +#: src/filed/job.c:1398 msgid "Failed to authenticate Storage daemon.\n" msgstr "" -#: src/filed/job.c:1434 +#: src/filed/job.c:1439 msgid "Cannot contact Storage daemon\n" msgstr "" -#: src/filed/job.c:1453 +#: src/filed/job.c:1458 #, c-format msgid "Bad response to append open: %s\n" msgstr "" -#: src/filed/job.c:1458 +#: src/filed/job.c:1463 msgid "Bad response from stored to open command\n" msgstr "" -#: src/filed/job.c:1486 +#: src/filed/job.c:1491 #, c-format msgid "Generate VSS snapshots. Driver=\"%s\", Drive(s)=\"%s\"\n" msgstr "" -#: src/filed/job.c:1488 +#: src/filed/job.c:1493 msgid "Generate VSS snapshots failed.\n" msgstr "" -#: src/filed/job.c:1495 +#: src/filed/job.c:1500 #, c-format msgid "" "Generate VSS snapshot of drive \"%c:\\\" failed. VSS support is disabled on " "this drive.\n" msgstr "" -#: src/filed/job.c:1502 +#: src/filed/job.c:1507 #, c-format msgid "VSS Writer (PrepareForBackup): %s\n" msgstr "" -#: src/filed/job.c:1507 +#: src/filed/job.c:1512 msgid "No drive letters found for generating VSS snapshots.\n" msgstr "" -#: src/filed/job.c:1511 +#: src/filed/job.c:1516 #, c-format msgid "VSS was not initialized properly. VSS support is disabled. ERR=%s\n" msgstr "" -#: src/filed/job.c:1562 +#: src/filed/job.c:1567 msgid "Append Close with SD failed.\n" msgstr "" -#: src/filed/job.c:1566 +#: src/filed/job.c:1571 #, c-format msgid "Bad status %d returned from Storage Daemon.\n" msgstr "" -#: src/filed/job.c:1584 +#: src/filed/job.c:1589 #, c-format msgid "VSS Writer (BackupComplete): %s\n" msgstr "" -#: src/filed/job.c:1607 +#: src/filed/job.c:1612 #, c-format msgid "2994 Bad verify command: %s\n" msgstr "" -#: src/filed/job.c:1622 src/filed/job.c:1663 +#: src/filed/job.c:1627 src/filed/job.c:1668 #, c-format msgid "2994 Bad verify level: %s\n" msgstr "" -#: src/filed/job.c:1697 +#: src/filed/job.c:1702 #, c-format msgid "Bad replace command. CMD=%s\n" msgstr "" -#: src/filed/job.c:1715 +#: src/filed/job.c:1720 #, c-format msgid "Bad where regexp. where=%s\n" msgstr "" -#: src/filed/job.c:1782 +#: src/filed/job.c:1787 msgid "Improper calling sequence.\n" msgstr "" -#: src/filed/job.c:1802 +#: src/filed/job.c:1807 #, c-format msgid "Bad response to SD read open: %s\n" msgstr "" -#: src/filed/job.c:1807 +#: src/filed/job.c:1812 msgid "Bad response from stored to read open command\n" msgstr "" -#: src/filed/job.c:1874 +#: src/filed/job.c:1879 #, c-format msgid "Comm error with SD. bad response to %s. ERR=%s\n" msgstr "" -#: src/filed/job.c:1877 +#: src/filed/job.c:1882 #, c-format msgid "Bad response to %s command. Wanted %s, got %s\n" msgstr "" @@ -6182,8 +6258,8 @@ msgstr "" msgid "====\n" msgstr "" -#: src/filed/status.c:385 src/filed/status.c:418 src/stored/status.c:696 -#: src/stored/status.c:742 +#: src/filed/status.c:385 src/filed/status.c:418 src/stored/status.c:699 +#: src/stored/status.c:745 #, c-format msgid "Bad .status command: %s\n" msgstr "" @@ -6196,27 +6272,27 @@ msgstr "" msgid "2900 Bad .status command, wrong argument.\n" msgstr "" -#: src/filed/status.c:439 src/stored/status.c:596 src/lib/util.c:392 +#: src/filed/status.c:439 src/stored/status.c:599 src/lib/util.c:401 msgid "Base" msgstr "" -#: src/filed/status.c:456 src/stored/status.c:613 +#: src/filed/status.c:456 src/stored/status.c:616 msgid "Init Catalog" msgstr "" -#: src/filed/status.c:459 src/stored/status.c:616 +#: src/filed/status.c:459 src/stored/status.c:619 msgid "Volume to Catalog" msgstr "" -#: src/filed/status.c:462 src/stored/status.c:619 +#: src/filed/status.c:462 src/stored/status.c:622 msgid "Disk to Catalog" msgstr "" -#: src/filed/status.c:465 src/stored/status.c:622 +#: src/filed/status.c:465 src/stored/status.c:625 msgid "Data" msgstr "" -#: src/filed/status.c:471 src/stored/status.c:628 src/lib/util.c:427 +#: src/filed/status.c:471 src/stored/status.c:631 src/lib/util.c:436 msgid "Unknown Job Level" msgstr "" @@ -6245,248 +6321,248 @@ msgstr "" msgid "Size of data or stream of %s not correct. Original %s, restored %s.\n" msgstr "" -#: src/filed/restore.c:262 src/filed/verify_vol.c:99 +#: src/filed/restore.c:263 src/filed/verify_vol.c:99 #, c-format msgid "Record header scan error: %s\n" msgstr "" -#: src/filed/restore.c:270 src/filed/verify_vol.c:108 +#: src/filed/restore.c:271 src/filed/verify_vol.c:108 #, c-format msgid "Data record error. ERR=%s\n" msgstr "" -#: src/filed/restore.c:274 src/filed/verify_vol.c:112 +#: src/filed/restore.c:275 src/filed/verify_vol.c:112 #, c-format msgid "Actual data size %d not same as header %d\n" msgstr "" -#: src/filed/restore.c:313 src/filed/verify_vol.c:151 +#: src/filed/restore.c:314 src/filed/verify_vol.c:151 #: src/stored/bextract.c:332 src/stored/bls.c:394 src/stored/bscan.c:671 #, c-format msgid "Record header file index %ld not equal record index %ld\n" msgstr "" -#: src/filed/restore.c:327 src/stored/bextract.c:341 +#: src/filed/restore.c:328 src/stored/bextract.c:341 #, c-format msgid "%s stream not supported on this Client.\n" msgstr "" -#: src/filed/restore.c:390 +#: src/filed/restore.c:391 msgid "Unexpected cryptographic session data stream.\n" msgstr "" -#: src/filed/restore.c:398 +#: src/filed/restore.c:399 msgid "" "No private decryption keys have been defined to decrypt encrypted backup " "data.\n" msgstr "" -#: src/filed/restore.c:409 +#: src/filed/restore.c:410 msgid "Could not create digest.\n" msgstr "" -#: src/filed/restore.c:423 +#: src/filed/restore.c:424 msgid "Missing private key required to decrypt encrypted backup data.\n" msgstr "" -#: src/filed/restore.c:426 +#: src/filed/restore.c:427 msgid "Decrypt of the session key failed.\n" msgstr "" -#: src/filed/restore.c:430 +#: src/filed/restore.c:431 #, c-format msgid "An error occurred while decoding encrypted session data stream: %s\n" msgstr "" -#: src/filed/restore.c:479 src/filed/restore.c:524 +#: src/filed/restore.c:480 src/filed/restore.c:525 #, c-format msgid "Missing encryption session data stream for %s\n" msgstr "" -#: src/filed/restore.c:487 src/filed/restore.c:531 +#: src/filed/restore.c:488 src/filed/restore.c:532 #, c-format msgid "Failed to initialize decryption context for %s\n" msgstr "" -#: src/filed/restore.c:543 +#: src/filed/restore.c:544 #, c-format msgid " Cannot open resource fork for %s.\n" msgstr "" -#: src/filed/restore.c:568 +#: src/filed/restore.c:569 #, c-format msgid " Invalid length of Finder Info (got %d, not 32)\n" msgstr "" -#: src/filed/restore.c:572 +#: src/filed/restore.c:573 #, c-format msgid " Could not set Finder Info on %s\n" msgstr "" -#: src/filed/restore.c:609 +#: src/filed/restore.c:610 #, c-format msgid "Can't restore ACLs of %s\n" msgstr "" -#: src/filed/restore.c:632 +#: src/filed/restore.c:635 #, c-format msgid "Can't restore Extended Attributes of %s\n" msgstr "" -#: src/filed/restore.c:642 +#: src/filed/restore.c:645 msgid "Unexpected cryptographic signature data stream.\n" msgstr "" -#: src/filed/restore.c:648 +#: src/filed/restore.c:651 #, c-format msgid "Failed to decode message signature for %s\n" msgstr "" -#: src/filed/restore.c:674 src/stored/bextract.c:493 +#: src/filed/restore.c:677 src/stored/bextract.c:493 #, c-format msgid "Unknown stream=%d ignored. This shouldn't happen!\n" msgstr "" -#: src/filed/restore.c:739 +#: src/filed/restore.c:750 #, c-format msgid "" "%d non-supported data streams and %d non-supported attrib streams ignored.\n" msgstr "" -#: src/filed/restore.c:743 +#: src/filed/restore.c:754 #, c-format msgid "%d non-supported resource fork streams ignored.\n" msgstr "" -#: src/filed/restore.c:746 +#: src/filed/restore.c:757 #, c-format msgid "%d non-supported Finder Info streams ignored.\n" msgstr "" -#: src/filed/restore.c:749 +#: src/filed/restore.c:760 #, c-format msgid "%d non-supported acl streams ignored.\n" msgstr "" -#: src/filed/restore.c:752 +#: src/filed/restore.c:763 #, c-format msgid "%d non-supported crypto streams ignored.\n" msgstr "" -#: src/filed/restore.c:755 +#: src/filed/restore.c:766 #, c-format msgid "%d non-supported xattr streams ignored.\n" msgstr "" -#: src/filed/restore.c:767 +#: src/filed/restore.c:778 msgid "None" msgstr "" -#: src/filed/restore.c:771 +#: src/filed/restore.c:782 msgid "Zlib errno" msgstr "" -#: src/filed/restore.c:773 +#: src/filed/restore.c:784 msgid "Zlib stream error" msgstr "" -#: src/filed/restore.c:775 +#: src/filed/restore.c:786 msgid "Zlib data error" msgstr "" -#: src/filed/restore.c:777 +#: src/filed/restore.c:788 msgid "Zlib memory error" msgstr "" -#: src/filed/restore.c:779 +#: src/filed/restore.c:790 msgid "Zlib buffer error" msgstr "" -#: src/filed/restore.c:781 +#: src/filed/restore.c:792 msgid "Zlib version error" msgstr "" -#: src/filed/restore.c:783 src/lib/util.c:719 src/lib/util.c:729 -#: src/lib/util.c:737 src/lib/util.c:744 src/lib/util.c:751 src/lib/util.c:765 -#: src/lib/util.c:775 src/lib/util.c:782 src/lib/util.c:793 +#: src/filed/restore.c:794 src/lib/util.c:728 src/lib/util.c:738 +#: src/lib/util.c:746 src/lib/util.c:753 src/lib/util.c:760 src/lib/util.c:774 +#: src/lib/util.c:784 src/lib/util.c:791 src/lib/util.c:802 msgid "*none*" msgstr "" -#: src/filed/restore.c:818 +#: src/filed/restore.c:829 #, c-format msgid "Missing cryptographic signature for %s\n" msgstr "" -#: src/filed/restore.c:847 src/filed/restore.c:871 +#: src/filed/restore.c:858 src/filed/restore.c:882 #, c-format msgid "Signature validation failed for file %s: ERR=%s\n" msgstr "" -#: src/filed/restore.c:861 +#: src/filed/restore.c:872 #, c-format msgid "Digest one file failed for file: %s\n" msgstr "" -#: src/filed/restore.c:892 +#: src/filed/restore.c:903 #, c-format msgid "Signature validation failed for %s: %s\n" msgstr "" -#: src/filed/restore.c:918 src/stored/bextract.c:431 +#: src/filed/restore.c:929 src/stored/bextract.c:431 #, c-format msgid "Seek to %s error on %s: ERR=%s\n" msgstr "" -#: src/filed/restore.c:945 +#: src/filed/restore.c:956 #, c-format msgid "Uncompression error on file %s. ERR=%s\n" msgstr "" -#: src/filed/restore.c:954 src/stored/bextract.c:458 +#: src/filed/restore.c:965 src/stored/bextract.c:458 msgid "GZIP data stream found, but GZIP not configured!\n" msgstr "" -#: src/filed/restore.c:977 +#: src/filed/restore.c:988 #, c-format msgid "Write error in Win32 Block Decomposition on %s: %s\n" msgstr "" -#: src/filed/restore.c:983 src/stored/bextract.c:284 src/stored/bextract.c:290 +#: src/filed/restore.c:994 src/stored/bextract.c:284 src/stored/bextract.c:290 #, c-format msgid "Write error on %s: %s\n" msgstr "" -#: src/filed/restore.c:1033 +#: src/filed/restore.c:1044 msgid "Decryption error\n" msgstr "" -#: src/filed/restore.c:1117 +#: src/filed/restore.c:1128 msgid "Logic error: output file should be open\n" msgstr "" -#: src/filed/restore.c:1144 +#: src/filed/restore.c:1155 msgid "Logic error: output file should not be open\n" msgstr "" -#: src/filed/restore.c:1173 +#: src/filed/restore.c:1184 #, c-format msgid "Decryption error. buf_len=%d decrypt_len=%d on file %s\n" msgstr "" -#: src/filed/restore.c:1277 +#: src/filed/restore.c:1288 msgid "Open File Manager paused\n" msgstr "" -#: src/filed/restore.c:1281 +#: src/filed/restore.c:1292 msgid "FAILED to pause Open File Manager\n" msgstr "" -#: src/filed/restore.c:1289 +#: src/filed/restore.c:1300 #, c-format msgid "Running as '%s'. Privmask=%#08x\n" msgstr "" -#: src/filed/restore.c:1291 +#: src/filed/restore.c:1302 msgid "Failed to retrieve current UserName\n" msgstr "" @@ -6681,7 +6757,7 @@ msgstr "" msgid "Dir Status" msgstr "" -#: src/gnome2-console/interface.c:255 src/lib/util.c:353 +#: src/gnome2-console/interface.c:255 src/lib/util.c:362 #: src/wx-console/wxbrestorepanel.cpp:404 #: src/wx-console/wxbrestorepanel.cpp:2000 msgid "Restore" @@ -6871,7 +6947,7 @@ msgid "" "\n" msgstr "" -#: src/gnome2-console/console.c:163 src/console/console.c:910 +#: src/gnome2-console/console.c:163 src/console/console.c:912 #: src/qt-console/main.cpp:237 #, c-format msgid "" @@ -6879,7 +6955,7 @@ msgid "" "Director \"%s\" in %s. At least one CA certificate store is required.\n" msgstr "" -#: src/gnome2-console/console.c:172 src/console/console.c:919 +#: src/gnome2-console/console.c:172 src/console/console.c:921 #: src/qt-console/main.cpp:246 #, c-format msgid "" @@ -6887,7 +6963,7 @@ msgid "" "Without that I don't how to speak to the Director :-(\n" msgstr "" -#: src/gnome2-console/console.c:192 src/console/console.c:939 +#: src/gnome2-console/console.c:192 src/console/console.c:941 #: src/qt-console/main.cpp:267 #, c-format msgid "" @@ -6910,7 +6986,7 @@ msgid " Connecting to Director %s:%d" msgstr "" #: src/gnome2-console/console.c:505 src/qt-console/bcomm/dircomm.cpp:121 -#: src/qt-console/console/console.cpp:146 +#: src/qt-console/console/console.cpp:149 #, c-format msgid "" "Connecting to Director %s:%d\n" @@ -6922,8 +6998,8 @@ msgstr "" msgid "Passphrase for Console \"%s\" TLS private key: " msgstr "" -#: src/gnome2-console/console.c:530 src/console/console.c:767 -#: src/qt-console/bcomm/dircomm.cpp:141 src/qt-console/console/console.cpp:171 +#: src/gnome2-console/console.c:530 src/console/console.c:769 +#: src/qt-console/bcomm/dircomm.cpp:141 src/qt-console/console/console.cpp:174 #: src/wx-console/console_thread.cpp:399 #, c-format msgid "Failed to initialize TLS context for Console \"%s\".\n" @@ -6934,15 +7010,15 @@ msgstr "" msgid "Passphrase for Director \"%s\" TLS private key: " msgstr "" -#: src/gnome2-console/console.c:552 src/console/console.c:787 -#: src/qt-console/bcomm/dircomm.cpp:161 src/qt-console/console/console.cpp:191 +#: src/gnome2-console/console.c:552 src/console/console.c:789 +#: src/qt-console/bcomm/dircomm.cpp:161 src/qt-console/console/console.cpp:194 #: src/wx-console/console_thread.cpp:420 #, c-format msgid "Failed to initialize TLS context for Director \"%s\".\n" msgstr "" -#: src/gnome2-console/console.c:561 src/tray-monitor/tray-monitor.c:933 -#: src/qt-console/bcomm/dircomm.cpp:177 src/qt-console/console/console.cpp:207 +#: src/gnome2-console/console.c:561 src/tray-monitor/tray-monitor.c:938 +#: src/qt-console/bcomm/dircomm.cpp:177 src/qt-console/console/console.cpp:210 #: src/wx-console/console_thread.cpp:428 msgid "Director daemon" msgstr "" @@ -7067,7 +7143,7 @@ msgid "A user name for DBI must be supplied.\n" msgstr "" #: src/cats/dbi.c:200 src/cats/sqlite.c:165 src/cats/mysql.c:154 -#: src/cats/postgresql.c:162 src/cats/bdb.c:197 +#: src/cats/postgresql.c:188 src/cats/bdb.c:197 #, c-format msgid "Unable to initialize DB lock. ERR=%s\n" msgstr "" @@ -7088,12 +7164,12 @@ msgid "" msgstr "" #: src/cats/dbi.c:443 src/cats/sqlite.c:362 src/cats/mysql.c:320 -#: src/cats/postgresql.c:319 +#: src/cats/postgresql.c:348 #, c-format msgid "Query failed: %s: ERR=%s\n" msgstr "" -#: src/cats/dbi.c:841 src/cats/postgresql.c:670 +#: src/cats/dbi.c:841 src/cats/postgresql.c:699 #, c-format msgid "error starting batch mode: %s" msgstr "" @@ -7154,9 +7230,9 @@ msgid "" "%s\n" msgstr "" -#: src/cats/sql.c:293 src/cats/sql.c:300 src/cats/sql_create.c:1013 +#: src/cats/sql.c:293 src/cats/sql.c:300 src/cats/sql_create.c:1015 #: src/cats/sql_get.c:207 src/cats/sql_get.c:258 src/cats/sql_get.c:629 -#: src/cats/sql_get.c:705 src/cats/sql_get.c:974 +#: src/cats/sql_get.c:706 src/cats/sql_get.c:975 src/cats/postgresql.c:147 #, c-format msgid "error fetching row: %s\n" msgstr "" @@ -7285,122 +7361,122 @@ msgstr "" msgid "pool record %s already exists\n" msgstr "" -#: src/cats/sql_create.c:210 +#: src/cats/sql_create.c:212 #, c-format msgid "Create db Pool record %s failed: ERR=%s\n" msgstr "" -#: src/cats/sql_create.c:241 +#: src/cats/sql_create.c:243 #, c-format msgid "Device record %s already exists\n" msgstr "" -#: src/cats/sql_create.c:257 +#: src/cats/sql_create.c:259 #, c-format msgid "Create db Device record %s failed: ERR=%s\n" msgstr "" -#: src/cats/sql_create.c:290 +#: src/cats/sql_create.c:292 #, c-format msgid "More than one Storage record!: %d\n" msgstr "" -#: src/cats/sql_create.c:295 +#: src/cats/sql_create.c:297 #, c-format msgid "error fetching Storage row: %s\n" msgstr "" -#: src/cats/sql_create.c:315 +#: src/cats/sql_create.c:317 #, c-format msgid "Create DB Storage record %s failed. ERR=%s\n" msgstr "" -#: src/cats/sql_create.c:347 +#: src/cats/sql_create.c:349 #, c-format msgid "mediatype record %s already exists\n" msgstr "" -#: src/cats/sql_create.c:363 +#: src/cats/sql_create.c:365 #, c-format msgid "Create db mediatype record %s failed: ERR=%s\n" msgstr "" -#: src/cats/sql_create.c:398 +#: src/cats/sql_create.c:400 #, c-format msgid "Volume \"%s\" already exists.\n" msgstr "" -#: src/cats/sql_create.c:443 +#: src/cats/sql_create.c:445 #, c-format msgid "Create DB Media record %s failed. ERR=%s\n" msgstr "" -#: src/cats/sql_create.c:490 +#: src/cats/sql_create.c:492 #, c-format msgid "More than one Client!: %d\n" msgstr "" -#: src/cats/sql_create.c:495 +#: src/cats/sql_create.c:497 #, c-format msgid "error fetching Client row: %s\n" msgstr "" -#: src/cats/sql_create.c:522 +#: src/cats/sql_create.c:524 #, c-format msgid "Create DB Client record %s failed. ERR=%s\n" msgstr "" -#: src/cats/sql_create.c:565 +#: src/cats/sql_create.c:567 #, c-format msgid "Create DB Counters record %s failed. ERR=%s\n" msgstr "" -#: src/cats/sql_create.c:598 +#: src/cats/sql_create.c:600 #, c-format msgid "More than one FileSet!: %d\n" msgstr "" -#: src/cats/sql_create.c:603 +#: src/cats/sql_create.c:605 #, c-format msgid "error fetching FileSet row: ERR=%s\n" msgstr "" -#: src/cats/sql_create.c:633 +#: src/cats/sql_create.c:635 #, c-format msgid "Create DB FileSet record %s failed. ERR=%s\n" msgstr "" -#: src/cats/sql_create.c:868 src/cats/sql_create.c:909 +#: src/cats/sql_create.c:870 src/cats/sql_create.c:911 #, c-format msgid "Attempt to put non-attributes into catalog. Stream=%d\n" msgstr "" -#: src/cats/sql_create.c:973 +#: src/cats/sql_create.c:975 #, c-format msgid "Create db File record %s failed. ERR=%s" msgstr "" -#: src/cats/sql_create.c:1006 src/cats/sql_get.c:251 +#: src/cats/sql_create.c:1008 src/cats/sql_get.c:251 #, c-format msgid "More than one Path!: %s for path: %s\n" msgstr "" -#: src/cats/sql_create.c:1037 +#: src/cats/sql_create.c:1039 #, c-format msgid "Create db Path record %s failed. ERR=%s\n" msgstr "" -#: src/cats/sql_create.c:1070 +#: src/cats/sql_create.c:1072 #, c-format msgid "More than one Filename! %s for file: %s\n" msgstr "" -#: src/cats/sql_create.c:1076 +#: src/cats/sql_create.c:1078 #, c-format msgid "Error fetching row for file=%s: ERR=%s\n" msgstr "" -#: src/cats/sql_create.c:1092 +#: src/cats/sql_create.c:1094 #, c-format msgid "Create db Filename record %s failed. ERR=%s\n" msgstr "" @@ -7464,27 +7540,27 @@ msgstr "" msgid "No Job found for JobId %s\n" msgstr "" -#: src/cats/sql_get.c:385 src/cats/sql_get.c:441 +#: src/cats/sql_get.c:386 src/cats/sql_get.c:442 #, c-format msgid "No volumes found for JobId=%d\n" msgstr "" -#: src/cats/sql_get.c:391 src/cats/sql_get.c:452 +#: src/cats/sql_get.c:392 src/cats/sql_get.c:453 #, c-format msgid "Error fetching row %d: ERR=%s\n" msgstr "" -#: src/cats/sql_get.c:405 +#: src/cats/sql_get.c:406 #, c-format msgid "No Volume for JobId %d found in Catalog.\n" msgstr "" -#: src/cats/sql_get.c:545 +#: src/cats/sql_get.c:546 #, c-format msgid "Pool id select failed: ERR=%s\n" msgstr "" -#: src/cats/sql_get.c:582 +#: src/cats/sql_get.c:583 #, c-format msgid "Client id select failed: ERR=%s\n" msgstr "" @@ -7494,84 +7570,84 @@ msgstr "" msgid "More than one Pool!: %s\n" msgstr "" -#: src/cats/sql_get.c:666 +#: src/cats/sql_get.c:667 msgid "Pool record not found in Catalog.\n" msgstr "" -#: src/cats/sql_get.c:700 +#: src/cats/sql_get.c:701 #, c-format msgid "More than one Client!: %s\n" msgstr "" -#: src/cats/sql_get.c:717 src/cats/sql_get.c:721 +#: src/cats/sql_get.c:718 src/cats/sql_get.c:722 msgid "Client record not found in Catalog.\n" msgstr "" -#: src/cats/sql_get.c:746 +#: src/cats/sql_get.c:747 #, c-format msgid "More than one Counter!: %d\n" msgstr "" -#: src/cats/sql_get.c:751 +#: src/cats/sql_get.c:752 #, c-format msgid "error fetching Counter row: %s\n" msgstr "" -#: src/cats/sql_get.c:771 +#: src/cats/sql_get.c:772 #, c-format msgid "Counter record: %s not found in Catalog.\n" msgstr "" -#: src/cats/sql_get.c:807 +#: src/cats/sql_get.c:808 #, c-format msgid "Error got %s FileSets but expected only one!\n" msgstr "" -#: src/cats/sql_get.c:812 +#: src/cats/sql_get.c:813 #, c-format msgid "FileSet record \"%s\" not found.\n" msgstr "" -#: src/cats/sql_get.c:822 +#: src/cats/sql_get.c:823 msgid "FileSet record not found in Catalog.\n" msgstr "" -#: src/cats/sql_get.c:880 +#: src/cats/sql_get.c:881 #, c-format msgid "Media id select failed: ERR=%s\n" msgstr "" -#: src/cats/sql_get.c:918 +#: src/cats/sql_get.c:919 #, c-format msgid "query dbids failed: ERR=%s\n" msgstr "" -#: src/cats/sql_get.c:969 +#: src/cats/sql_get.c:970 #, c-format msgid "More than one Volume!: %s\n" msgstr "" -#: src/cats/sql_get.c:1024 +#: src/cats/sql_get.c:1025 #, c-format msgid "Media record MediaId=%s not found.\n" msgstr "" -#: src/cats/sql_get.c:1027 +#: src/cats/sql_get.c:1028 #, c-format msgid "Media record for Volume \"%s\" not found.\n" msgstr "" -#: src/cats/sql_get.c:1034 +#: src/cats/sql_get.c:1035 #, c-format msgid "Media record for MediaId=%u not found in Catalog.\n" msgstr "" -#: src/cats/sql_get.c:1037 +#: src/cats/sql_get.c:1038 #, c-format msgid "Media record for Vol=%s not found in Catalog.\n" msgstr "" -#: src/cats/sql_get.c:1057 +#: src/cats/sql_get.c:1058 msgid "ERR=JobIds are empty\n" msgstr "" @@ -7579,13 +7655,18 @@ msgstr "" msgid "A user name for PostgreSQL must be supplied.\n" msgstr "" -#: src/cats/postgresql.c:149 +#: src/cats/postgresql.c:153 +#, c-format +msgid "Encoding error for database \"%s\". Wanted SQL_ASCII, got %s\n" +msgstr "" + +#: src/cats/postgresql.c:175 msgid "" "PostgreSQL configuration problem. PostgreSQL library is not thread safe. " -"Connot continue.\n" +"Cannot continue.\n" msgstr "" -#: src/cats/postgresql.c:199 +#: src/cats/postgresql.c:225 #, c-format msgid "" "Unable to connect to PostgreSQL server.\n" @@ -7593,16 +7674,16 @@ msgid "" "It is probably not running or your password is incorrect.\n" msgstr "" -#: src/cats/postgresql.c:300 +#: src/cats/postgresql.c:329 msgid "PQescapeStringConn returned non-zero.\n" msgstr "" -#: src/cats/postgresql.c:605 +#: src/cats/postgresql.c:634 #, c-format msgid "error fetching currval: %s\n" msgstr "" -#: src/cats/postgresql.c:700 src/cats/postgresql.c:747 +#: src/cats/postgresql.c:729 src/cats/postgresql.c:776 #, c-format msgid "error ending batch mode: %s" msgstr "" @@ -7641,6 +7722,14 @@ msgstr "" msgid "Query failed: %s\n" msgstr "" +#: src/cats/sql_list.c:276 +msgid "These JobIds have copies as follows:\n" +msgstr "" + +#: src/cats/sql_list.c:278 +msgid "The catalog contains copies as follows:\n" +msgstr "" + #: src/wx-console/console_conf.c:156 src/console/console_conf.c:149 #, c-format msgid "Console: name=%s rcfile=%s histfile=%s\n" @@ -7776,7 +7865,7 @@ msgstr "" msgid "3996 Open bpipe failed.\n" msgstr "" -#: src/stored/autochanger.c:586 src/console/console.c:1060 +#: src/stored/autochanger.c:586 src/console/console.c:1062 #, c-format msgid "Autochanger error: ERR=%s\n" msgstr "" @@ -7996,11 +8085,11 @@ msgstr "" msgid "Forward spacing Volume \"%s\" to file:block %u:%u.\n" msgstr "" -#: src/stored/read_record.c:401 src/stored/bcopy.c:331 src/stored/bls.c:423 +#: src/stored/read_record.c:401 src/stored/bcopy.c:331 src/stored/bls.c:425 msgid "Fresh Volume Label" msgstr "" -#: src/stored/read_record.c:404 src/stored/bcopy.c:334 src/stored/bls.c:426 +#: src/stored/read_record.c:404 src/stored/bcopy.c:334 src/stored/bls.c:428 msgid "Volume Label" msgstr "" @@ -8021,7 +8110,7 @@ msgstr "" msgid "Unknown code %d\n" msgstr "" -#: src/stored/read_record.c:422 src/stored/bcopy.c:356 src/stored/bls.c:447 +#: src/stored/read_record.c:422 src/stored/bcopy.c:356 src/stored/bls.c:449 #, c-format msgid "%s Record: VolSessionId=%d VolSessionTime=%d JobId=%d DataLen=%d\n" msgstr "" @@ -8246,8 +8335,8 @@ msgstr "" msgid "Got Program Name or Data Stream. Ignored.\n" msgstr "" -#: src/stored/bextract.c:513 src/stored/bcopy.c:374 src/stored/bls.c:466 -#: src/stored/bscan.c:1326 src/stored/btape.c:2696 +#: src/stored/bextract.c:513 src/stored/bcopy.c:374 src/stored/bls.c:468 +#: src/stored/bscan.c:1331 src/stored/btape.c:2697 #, c-format msgid "Mount Volume \"%s\" on device %s and press return when ready: " msgstr "" @@ -8272,7 +8361,7 @@ msgid "" "\n" msgstr "" -#: src/stored/bcopy.c:203 src/stored/btape.c:378 src/stored/device.c:292 +#: src/stored/bcopy.c:203 src/stored/btape.c:379 src/stored/device.c:292 #, c-format msgid "dev open failed: %s\n" msgstr "" @@ -8304,7 +8393,7 @@ msgid "Copy skipped. Record does not match BSR filter.\n" msgstr "" #: src/stored/bcopy.c:281 src/stored/bcopy.c:289 src/stored/bcopy.c:317 -#: src/stored/btape.c:2400 +#: src/stored/btape.c:2401 #, c-format msgid "Cannot fixup device error. %s\n" msgstr "" @@ -8317,19 +8406,19 @@ msgstr "" msgid "EOT label not copied.\n" msgstr "" -#: src/stored/bcopy.c:338 src/stored/label.c:1028 src/stored/bls.c:430 +#: src/stored/bcopy.c:338 src/stored/label.c:1028 src/stored/bls.c:432 msgid "Begin Job Session" msgstr "" -#: src/stored/bcopy.c:342 src/stored/label.c:1031 src/stored/bls.c:434 +#: src/stored/bcopy.c:342 src/stored/label.c:1031 src/stored/bls.c:436 msgid "End Job Session" msgstr "" -#: src/stored/bcopy.c:347 src/stored/bls.c:438 +#: src/stored/bcopy.c:347 src/stored/bls.c:440 msgid "End of Medium" msgstr "" -#: src/stored/bcopy.c:350 src/stored/label.c:1040 src/stored/bls.c:441 +#: src/stored/bcopy.c:350 src/stored/label.c:1040 src/stored/bls.c:443 msgid "Unknown" msgstr "" @@ -8941,7 +9030,7 @@ msgstr "" msgid " Drive %d status unknown.\n" msgstr "" -#: src/stored/status.c:332 src/stored/btape.c:594 +#: src/stored/status.c:332 src/stored/btape.c:595 #, c-format msgid "Configured device capabilities:\n" msgstr "" @@ -8957,7 +9046,7 @@ msgid "" "\n" msgstr "" -#: src/stored/status.c:372 src/stored/btape.c:626 +#: src/stored/status.c:372 src/stored/btape.c:627 #, c-format msgid "Device parameters:\n" msgstr "" @@ -9025,31 +9114,31 @@ msgstr "" msgid "===================================================================\n" msgstr "" -#: src/stored/status.c:697 +#: src/stored/status.c:700 msgid "3900 Bad .status command, missing argument.\n" msgstr "" -#: src/stored/status.c:743 +#: src/stored/status.c:746 msgid "3900 Bad .status command, wrong argument.\n" msgstr "" -#: src/stored/status.c:758 +#: src/stored/status.c:761 msgid "Bacula Storage: Idle" msgstr "" -#: src/stored/status.c:769 +#: src/stored/status.c:772 msgid "Bacula Storage: Running" msgstr "" -#: src/stored/status.c:783 +#: src/stored/status.c:786 msgid "Bacula Storage: Last Job Canceled" msgstr "" -#: src/stored/status.c:787 +#: src/stored/status.c:790 msgid "Bacula Storage: Last Job Failed" msgstr "" -#: src/stored/status.c:791 +#: src/stored/status.c:794 msgid "Bacula Storage: Last Job had Warnings" msgstr "" @@ -9200,7 +9289,7 @@ msgstr "" msgid "SOS_LABEL: PoolId mismatch for JobId=%u. DB=%d Vol=%d\n" msgstr "" -#: src/stored/bscan.c:582 src/stored/bscan.c:1119 +#: src/stored/bscan.c:582 src/stored/bscan.c:1121 #, c-format msgid "Could not find SessId=%d SessTime=%d for EOS record.\n" msgstr "" @@ -9258,107 +9347,107 @@ msgstr "" msgid "Got Prog Data Stream record.\n" msgstr "" -#: src/stored/bscan.c:821 +#: src/stored/bscan.c:823 #, c-format msgid "Unknown stream type!!! stream=%d len=%i\n" msgstr "" -#: src/stored/bscan.c:889 +#: src/stored/bscan.c:891 #, c-format msgid "Could not create File Attributes record. ERR=%s\n" msgstr "" -#: src/stored/bscan.c:895 +#: src/stored/bscan.c:897 #, c-format msgid "Created File record: %s\n" msgstr "" -#: src/stored/bscan.c:939 +#: src/stored/bscan.c:941 #, c-format msgid "Could not create media record. ERR=%s\n" msgstr "" -#: src/stored/bscan.c:943 src/stored/bscan.c:964 +#: src/stored/bscan.c:945 src/stored/bscan.c:966 #, c-format msgid "Could not update media record. ERR=%s\n" msgstr "" -#: src/stored/bscan.c:947 +#: src/stored/bscan.c:949 #, c-format msgid "Created Media record for Volume: %s\n" msgstr "" -#: src/stored/bscan.c:968 +#: src/stored/bscan.c:970 #, c-format msgid "Updated Media record at end of Volume: %s\n" msgstr "" -#: src/stored/bscan.c:985 +#: src/stored/bscan.c:987 #, c-format msgid "Could not create pool record. ERR=%s\n" msgstr "" -#: src/stored/bscan.c:989 +#: src/stored/bscan.c:991 #, c-format msgid "Created Pool record for Pool: %s\n" msgstr "" -#: src/stored/bscan.c:1008 +#: src/stored/bscan.c:1010 #, c-format msgid "Could not get Client record. ERR=%s\n" msgstr "" -#: src/stored/bscan.c:1018 +#: src/stored/bscan.c:1020 #, c-format msgid "Created Client record for Client: %s\n" msgstr "" -#: src/stored/bscan.c:1035 +#: src/stored/bscan.c:1037 #, c-format msgid "Fileset \"%s\" already exists.\n" msgstr "" -#: src/stored/bscan.c:1039 +#: src/stored/bscan.c:1041 #, c-format msgid "Could not create FileSet record \"%s\". ERR=%s\n" msgstr "" -#: src/stored/bscan.c:1044 +#: src/stored/bscan.c:1046 #, c-format msgid "Created FileSet record \"%s\"\n" msgstr "" -#: src/stored/bscan.c:1091 +#: src/stored/bscan.c:1093 #, c-format msgid "Could not create JobId record. ERR=%s\n" msgstr "" -#: src/stored/bscan.c:1097 +#: src/stored/bscan.c:1099 #, c-format msgid "Could not update job start record. ERR=%s\n" msgstr "" -#: src/stored/bscan.c:1100 +#: src/stored/bscan.c:1102 #, c-format msgid "Created new JobId=%u record for original JobId=%u\n" msgstr "" -#: src/stored/bscan.c:1150 +#: src/stored/bscan.c:1152 #, c-format msgid "Could not update JobId=%u record. ERR=%s\n" msgstr "" -#: src/stored/bscan.c:1155 +#: src/stored/bscan.c:1157 #, c-format msgid "Updated Job termination record for JobId=%u Level=%s TermStat=%c\n" msgstr "" -#: src/stored/bscan.c:1177 +#: src/stored/bscan.c:1182 #, c-format msgid "Job Termination code: %d" msgstr "" -#: src/stored/bscan.c:1182 +#: src/stored/bscan.c:1187 #, c-format msgid "" "%s\n" @@ -9378,27 +9467,27 @@ msgid "" "\n" msgstr "" -#: src/stored/bscan.c:1240 +#: src/stored/bscan.c:1245 #, c-format msgid "Could not create JobMedia record. ERR=%s\n" msgstr "" -#: src/stored/bscan.c:1244 +#: src/stored/bscan.c:1249 #, c-format msgid "Created JobMedia record JobId %d, MediaId %d\n" msgstr "" -#: src/stored/bscan.c:1260 +#: src/stored/bscan.c:1265 #, c-format msgid "Could not find SessId=%d SessTime=%d for MD5/SHA1 record.\n" msgstr "" -#: src/stored/bscan.c:1274 +#: src/stored/bscan.c:1279 #, c-format msgid "Could not add MD5/SHA1 to File record. ERR=%s\n" msgstr "" -#: src/stored/bscan.c:1279 +#: src/stored/bscan.c:1284 msgid "Updated MD5/SHA1 record\n" msgstr "" @@ -9452,130 +9541,130 @@ msgstr "" msgid "btape only works with tape storage.\n" msgstr "" -#: src/stored/btape.c:382 +#: src/stored/btape.c:383 #, c-format msgid "open device %s: OK\n" msgstr "" -#: src/stored/btape.c:405 +#: src/stored/btape.c:406 msgid "Enter Volume Name: " msgstr "" -#: src/stored/btape.c:412 +#: src/stored/btape.c:413 #, c-format msgid "Device open failed. ERR=%s\n" msgstr "" -#: src/stored/btape.c:418 +#: src/stored/btape.c:419 #, c-format msgid "Wrote Volume label for volume \"%s\".\n" msgstr "" -#: src/stored/btape.c:432 +#: src/stored/btape.c:433 msgid "Volume has no label.\n" msgstr "" -#: src/stored/btape.c:435 +#: src/stored/btape.c:436 msgid "Volume label read correctly.\n" msgstr "" -#: src/stored/btape.c:438 +#: src/stored/btape.c:439 #, c-format msgid "I/O error on device: ERR=%s" msgstr "" -#: src/stored/btape.c:441 +#: src/stored/btape.c:442 msgid "Volume name error\n" msgstr "" -#: src/stored/btape.c:444 +#: src/stored/btape.c:445 #, c-format msgid "Error creating label. ERR=%s" msgstr "" -#: src/stored/btape.c:447 +#: src/stored/btape.c:448 msgid "Volume version error.\n" msgstr "" -#: src/stored/btape.c:450 +#: src/stored/btape.c:451 msgid "Bad Volume label type.\n" msgstr "" -#: src/stored/btape.c:453 +#: src/stored/btape.c:454 msgid "Unknown error.\n" msgstr "" -#: src/stored/btape.c:471 +#: src/stored/btape.c:472 #, c-format msgid "Bad status from load. ERR=%s\n" msgstr "" -#: src/stored/btape.c:473 +#: src/stored/btape.c:474 #, c-format msgid "Loaded %s\n" msgstr "" -#: src/stored/btape.c:482 src/stored/btape.c:821 src/stored/btape.c:863 -#: src/stored/btape.c:933 src/stored/btape.c:975 src/stored/btape.c:1243 +#: src/stored/btape.c:483 src/stored/btape.c:822 src/stored/btape.c:864 +#: src/stored/btape.c:934 src/stored/btape.c:976 src/stored/btape.c:1244 #, c-format msgid "Bad status from rewind. ERR=%s\n" msgstr "" -#: src/stored/btape.c:485 src/stored/btape.c:1251 +#: src/stored/btape.c:486 src/stored/btape.c:1252 #, c-format msgid "Rewound %s\n" msgstr "" -#: src/stored/btape.c:511 src/stored/btape.c:1255 +#: src/stored/btape.c:512 src/stored/btape.c:1256 #, c-format msgid "Bad status from weof. ERR=%s\n" msgstr "" -#: src/stored/btape.c:515 +#: src/stored/btape.c:516 #, c-format msgid "Wrote 1 EOF to %s\n" msgstr "" -#: src/stored/btape.c:518 +#: src/stored/btape.c:519 #, c-format msgid "Wrote %d EOFs to %s\n" msgstr "" -#: src/stored/btape.c:536 +#: src/stored/btape.c:537 msgid "Moved to end of medium.\n" msgstr "" -#: src/stored/btape.c:563 +#: src/stored/btape.c:564 #, c-format msgid "Bad status from bsf. ERR=%s\n" msgstr "" -#: src/stored/btape.c:565 +#: src/stored/btape.c:566 #, c-format msgid "Backspaced %d file%s.\n" msgstr "" -#: src/stored/btape.c:582 +#: src/stored/btape.c:583 #, c-format msgid "Bad status from bsr. ERR=%s\n" msgstr "" -#: src/stored/btape.c:584 +#: src/stored/btape.c:585 #, c-format msgid "Backspaced %d record%s.\n" msgstr "" -#: src/stored/btape.c:612 +#: src/stored/btape.c:613 #, c-format msgid "Device status:\n" msgstr "" -#: src/stored/btape.c:631 +#: src/stored/btape.c:632 #, c-format msgid "Status:\n" msgstr "" -#: src/stored/btape.c:646 +#: src/stored/btape.c:647 msgid "" "Test writting larger and larger records.\n" "This is a torture test for records.\n" @@ -9584,24 +9673,24 @@ msgid "" "plus the header exceeds the block size (by default about 64K)\n" msgstr "" -#: src/stored/btape.c:652 +#: src/stored/btape.c:653 msgid "Do you want to continue? (y/n): " msgstr "" -#: src/stored/btape.c:654 src/stored/btape.c:1871 +#: src/stored/btape.c:655 src/stored/btape.c:1872 msgid "Command aborted.\n" msgstr "" -#: src/stored/btape.c:670 +#: src/stored/btape.c:671 #, c-format msgid "Block %d i=%d\n" msgstr "" -#: src/stored/btape.c:696 +#: src/stored/btape.c:697 msgid "Skipping read backwards test because BSR turned off.\n" msgstr "" -#: src/stored/btape.c:700 +#: src/stored/btape.c:701 msgid "" "\n" "=== Write, backup, and re-read test ===\n" @@ -9615,73 +9704,73 @@ msgid "" "\n" msgstr "" -#: src/stored/btape.c:713 src/stored/btape.c:724 src/stored/btape.c:735 -#: src/stored/btape.c:833 src/stored/btape.c:849 src/stored/btape.c:945 -#: src/stored/btape.c:961 src/stored/btape.c:1580 src/stored/btape.c:2465 +#: src/stored/btape.c:714 src/stored/btape.c:725 src/stored/btape.c:736 +#: src/stored/btape.c:834 src/stored/btape.c:850 src/stored/btape.c:946 +#: src/stored/btape.c:962 src/stored/btape.c:1581 src/stored/btape.c:2466 msgid "Error writing record to block.\n" msgstr "" -#: src/stored/btape.c:717 src/stored/btape.c:728 src/stored/btape.c:739 -#: src/stored/btape.c:837 src/stored/btape.c:853 src/stored/btape.c:949 -#: src/stored/btape.c:965 src/stored/btape.c:1584 src/stored/btape.c:2469 +#: src/stored/btape.c:718 src/stored/btape.c:729 src/stored/btape.c:740 +#: src/stored/btape.c:838 src/stored/btape.c:854 src/stored/btape.c:950 +#: src/stored/btape.c:966 src/stored/btape.c:1585 src/stored/btape.c:2470 msgid "Error writing block to device.\n" msgstr "" -#: src/stored/btape.c:720 +#: src/stored/btape.c:721 #, c-format msgid "Wrote first record of %d bytes.\n" msgstr "" -#: src/stored/btape.c:731 +#: src/stored/btape.c:732 #, c-format msgid "Wrote second record of %d bytes.\n" msgstr "" -#: src/stored/btape.c:742 +#: src/stored/btape.c:743 #, c-format msgid "Wrote third record of %d bytes.\n" msgstr "" -#: src/stored/btape.c:749 src/stored/btape.c:754 +#: src/stored/btape.c:750 src/stored/btape.c:755 #, c-format msgid "Backspace file failed! ERR=%s\n" msgstr "" -#: src/stored/btape.c:758 +#: src/stored/btape.c:759 msgid "Backspaced over EOF OK.\n" msgstr "" -#: src/stored/btape.c:760 +#: src/stored/btape.c:761 #, c-format msgid "Backspace record failed! ERR=%s\n" msgstr "" -#: src/stored/btape.c:763 +#: src/stored/btape.c:764 msgid "Backspace record OK.\n" msgstr "" -#: src/stored/btape.c:766 src/stored/btape.c:772 +#: src/stored/btape.c:767 src/stored/btape.c:773 #, c-format msgid "Read block failed! ERR=%s\n" msgstr "" -#: src/stored/btape.c:777 +#: src/stored/btape.c:778 msgid "Bad data in record. Test failed!\n" msgstr "" -#: src/stored/btape.c:781 +#: src/stored/btape.c:782 msgid "" "\n" "Block re-read correct. Test succeeded!\n" msgstr "" -#: src/stored/btape.c:782 +#: src/stored/btape.c:783 msgid "" "=== End Write, backup, and re-read test ===\n" "\n" msgstr "" -#: src/stored/btape.c:789 +#: src/stored/btape.c:790 msgid "" "This is not terribly serious since Bacula only uses\n" "this function to verify the last block written to the\n" @@ -9693,7 +9782,7 @@ msgid "" "to your Storage daemon's Device resource definition.\n" msgstr "" -#: src/stored/btape.c:813 +#: src/stored/btape.c:814 msgid "" "\n" "=== Write, rewind, and re-read test ===\n" @@ -9706,46 +9795,46 @@ msgid "" "\n" msgstr "" -#: src/stored/btape.c:841 src/stored/btape.c:857 src/stored/btape.c:953 -#: src/stored/btape.c:969 +#: src/stored/btape.c:842 src/stored/btape.c:858 src/stored/btape.c:954 +#: src/stored/btape.c:970 #, c-format msgid "Wrote 1000 blocks of %d bytes.\n" msgstr "" -#: src/stored/btape.c:866 src/stored/btape.c:978 +#: src/stored/btape.c:867 src/stored/btape.c:979 msgid "Rewind OK.\n" msgstr "" -#: src/stored/btape.c:873 src/stored/btape.c:1027 +#: src/stored/btape.c:874 src/stored/btape.c:1028 msgid "Got EOF on tape.\n" msgstr "" -#: src/stored/btape.c:878 +#: src/stored/btape.c:879 #, c-format msgid "Read block %d failed! ERR=%s\n" msgstr "" -#: src/stored/btape.c:884 +#: src/stored/btape.c:885 #, c-format msgid "Read record failed. Block %d! ERR=%s\n" msgstr "" -#: src/stored/btape.c:890 src/stored/btape.c:1057 +#: src/stored/btape.c:891 src/stored/btape.c:1058 #, c-format msgid "Bad data in record. Expected %d, got %d at byte %d. Test failed!\n" msgstr "" -#: src/stored/btape.c:897 +#: src/stored/btape.c:898 msgid "1000 blocks re-read correctly.\n" msgstr "" -#: src/stored/btape.c:900 src/stored/btape.c:1064 +#: src/stored/btape.c:901 src/stored/btape.c:1065 msgid "" "=== Test Succeeded. End Write, rewind, and re-read test ===\n" "\n" msgstr "" -#: src/stored/btape.c:925 +#: src/stored/btape.c:926 msgid "" "\n" "=== Write, rewind, and position test ===\n" @@ -9758,23 +9847,23 @@ msgid "" "\n" msgstr "" -#: src/stored/btape.c:1018 +#: src/stored/btape.c:1019 #, c-format msgid "Reposition to file:block %d:%d\n" msgstr "" -#: src/stored/btape.c:1020 +#: src/stored/btape.c:1021 msgid "Reposition error.\n" msgstr "" -#: src/stored/btape.c:1033 +#: src/stored/btape.c:1034 #, c-format msgid "" "Read block %d failed! file=%d blk=%d. ERR=%s\n" "\n" msgstr "" -#: src/stored/btape.c:1035 +#: src/stored/btape.c:1036 msgid "" "This may be because the tape drive block size is not\n" " set to variable blocking as normally used by Bacula.\n" @@ -9788,17 +9877,17 @@ msgid "" " in your Device resource.\n" msgstr "" -#: src/stored/btape.c:1051 +#: src/stored/btape.c:1052 #, c-format msgid "Read record failed! ERR=%s\n" msgstr "" -#: src/stored/btape.c:1062 +#: src/stored/btape.c:1063 #, c-format msgid "Block %d re-read correctly.\n" msgstr "" -#: src/stored/btape.c:1083 +#: src/stored/btape.c:1084 msgid "" "\n" "\n" @@ -9812,58 +9901,58 @@ msgid "" "\n" msgstr "" -#: src/stored/btape.c:1107 +#: src/stored/btape.c:1108 msgid "Now moving to end of medium.\n" msgstr "" -#: src/stored/btape.c:1109 src/stored/btape.c:1338 +#: src/stored/btape.c:1110 src/stored/btape.c:1339 #, c-format msgid "We should be in file 3. I am at file %d. %s\n" msgstr "" -#: src/stored/btape.c:1110 src/stored/btape.c:1128 src/stored/btape.c:1327 -#: src/stored/btape.c:1339 src/stored/btape.c:1352 src/stored/btape.c:1369 +#: src/stored/btape.c:1111 src/stored/btape.c:1129 src/stored/btape.c:1328 +#: src/stored/btape.c:1340 src/stored/btape.c:1353 src/stored/btape.c:1370 msgid "This is correct!" msgstr "" -#: src/stored/btape.c:1110 src/stored/btape.c:1128 src/stored/btape.c:1327 -#: src/stored/btape.c:1339 src/stored/btape.c:1352 src/stored/btape.c:1369 +#: src/stored/btape.c:1111 src/stored/btape.c:1129 src/stored/btape.c:1328 +#: src/stored/btape.c:1340 src/stored/btape.c:1353 src/stored/btape.c:1370 msgid "This is NOT correct!!!!" msgstr "" -#: src/stored/btape.c:1116 +#: src/stored/btape.c:1117 msgid "" "\n" "Now the important part, I am going to attempt to append to the tape.\n" "\n" msgstr "" -#: src/stored/btape.c:1123 +#: src/stored/btape.c:1124 msgid "" "Done appending, there should be no I/O errors\n" "\n" msgstr "" -#: src/stored/btape.c:1124 +#: src/stored/btape.c:1125 msgid "Doing Bacula scan of blocks:\n" msgstr "" -#: src/stored/btape.c:1126 +#: src/stored/btape.c:1127 msgid "End scanning the tape.\n" msgstr "" -#: src/stored/btape.c:1127 src/stored/btape.c:1351 +#: src/stored/btape.c:1128 src/stored/btape.c:1352 #, c-format msgid "We should be in file 4. I am at file %d. %s\n" msgstr "" -#: src/stored/btape.c:1152 +#: src/stored/btape.c:1153 msgid "" "\n" "Autochanger enabled, but no name or no command device specified.\n" msgstr "" -#: src/stored/btape.c:1156 +#: src/stored/btape.c:1157 msgid "" "\n" "Ah, I see you have an autochanger configured.\n" @@ -9871,13 +9960,13 @@ msgid "" " that I can write on in Slot 1.\n" msgstr "" -#: src/stored/btape.c:1159 +#: src/stored/btape.c:1160 msgid "" "\n" "Do you wish to continue with the Autochanger test? (y/n): " msgstr "" -#: src/stored/btape.c:1166 +#: src/stored/btape.c:1167 msgid "" "\n" "\n" @@ -9885,74 +9974,74 @@ msgid "" "\n" msgstr "" -#: src/stored/btape.c:1175 +#: src/stored/btape.c:1176 msgid "3301 Issuing autochanger \"loaded\" command.\n" msgstr "" -#: src/stored/btape.c:1184 +#: src/stored/btape.c:1185 #, c-format msgid "3991 Bad autochanger command: %s\n" msgstr "" -#: src/stored/btape.c:1185 +#: src/stored/btape.c:1186 #, c-format msgid "3991 result=\"%s\": ERR=%s\n" msgstr "" -#: src/stored/btape.c:1189 +#: src/stored/btape.c:1190 #, c-format msgid "Slot %d loaded. I am going to unload it.\n" msgstr "" -#: src/stored/btape.c:1191 +#: src/stored/btape.c:1192 msgid "Nothing loaded in the drive. OK.\n" msgstr "" -#: src/stored/btape.c:1198 +#: src/stored/btape.c:1199 #, c-format msgid "3302 Issuing autochanger \"unload %d %d\" command.\n" msgstr "" -#: src/stored/btape.c:1203 +#: src/stored/btape.c:1204 #, c-format msgid "unload status=%s %d\n" msgstr "" -#: src/stored/btape.c:1203 +#: src/stored/btape.c:1204 msgid "Bad" msgstr "" -#: src/stored/btape.c:1206 +#: src/stored/btape.c:1207 #, c-format msgid "3992 Bad autochanger command: %s\n" msgstr "" -#: src/stored/btape.c:1207 +#: src/stored/btape.c:1208 #, c-format msgid "3992 result=\"%s\": ERR=%s\n" msgstr "" -#: src/stored/btape.c:1217 +#: src/stored/btape.c:1218 #, c-format msgid "3303 Issuing autochanger \"load %d %d\" command.\n" msgstr "" -#: src/stored/btape.c:1225 +#: src/stored/btape.c:1226 #, c-format msgid "3303 Autochanger \"load %d %d\" status is OK.\n" msgstr "" -#: src/stored/btape.c:1229 +#: src/stored/btape.c:1230 #, c-format msgid "3993 Bad autochanger command: %s\n" msgstr "" -#: src/stored/btape.c:1230 +#: src/stored/btape.c:1231 #, c-format msgid "3993 result=\"%s\": ERR=%s\n" msgstr "" -#: src/stored/btape.c:1245 +#: src/stored/btape.c:1246 msgid "" "\n" "The test failed, probably because you need to put\n" @@ -9960,12 +10049,12 @@ msgid "" "Adding a 30 second sleep and trying again ...\n" msgstr "" -#: src/stored/btape.c:1258 +#: src/stored/btape.c:1259 #, c-format msgid "Wrote EOF to %s\n" msgstr "" -#: src/stored/btape.c:1262 +#: src/stored/btape.c:1263 #, c-format msgid "" "\n" @@ -9977,18 +10066,18 @@ msgid "" "\n" msgstr "" -#: src/stored/btape.c:1267 +#: src/stored/btape.c:1268 msgid "" "\n" "The test autochanger worked!!\n" "\n" msgstr "" -#: src/stored/btape.c:1278 +#: src/stored/btape.c:1279 msgid "You must correct this error or the Autochanger will not work.\n" msgstr "" -#: src/stored/btape.c:1296 +#: src/stored/btape.c:1297 msgid "" "\n" "\n" @@ -10000,30 +10089,30 @@ msgid "" "\n" msgstr "" -#: src/stored/btape.c:1321 +#: src/stored/btape.c:1322 msgid "Now forward spacing 1 file.\n" msgstr "" -#: src/stored/btape.c:1323 src/stored/btape.c:1335 src/stored/btape.c:1348 -#: src/stored/btape.c:1366 src/stored/btape.c:1535 +#: src/stored/btape.c:1324 src/stored/btape.c:1336 src/stored/btape.c:1349 +#: src/stored/btape.c:1367 src/stored/btape.c:1536 #, c-format msgid "Bad status from fsr. ERR=%s\n" msgstr "" -#: src/stored/btape.c:1326 +#: src/stored/btape.c:1327 #, c-format msgid "We should be in file 1. I am at file %d. %s\n" msgstr "" -#: src/stored/btape.c:1333 +#: src/stored/btape.c:1334 msgid "Now forward spacing 2 files.\n" msgstr "" -#: src/stored/btape.c:1346 +#: src/stored/btape.c:1347 msgid "Now forward spacing 4 files.\n" msgstr "" -#: src/stored/btape.c:1358 +#: src/stored/btape.c:1359 msgid "" "The test worked this time. Please add:\n" "\n" @@ -10032,35 +10121,35 @@ msgid "" "to your Device resource for this drive.\n" msgstr "" -#: src/stored/btape.c:1364 +#: src/stored/btape.c:1365 msgid "Now forward spacing 1 more file.\n" msgstr "" -#: src/stored/btape.c:1368 +#: src/stored/btape.c:1369 #, c-format msgid "We should be in file 5. I am at file %d. %s\n" msgstr "" -#: src/stored/btape.c:1373 +#: src/stored/btape.c:1374 msgid "" "\n" "=== End Forward space files test ===\n" "\n" msgstr "" -#: src/stored/btape.c:1377 +#: src/stored/btape.c:1378 msgid "" "\n" "The forward space file test failed.\n" msgstr "" -#: src/stored/btape.c:1379 +#: src/stored/btape.c:1380 msgid "" "You have Fast Forward Space File enabled.\n" "I am turning it off then retrying the test.\n" msgstr "" -#: src/stored/btape.c:1385 +#: src/stored/btape.c:1386 msgid "" "You must correct this error or Bacula will not work.\n" "Some systems, e.g. OpenBSD, require you to set\n" @@ -10068,7 +10157,7 @@ msgid "" "in your device resource. Use with caution.\n" msgstr "" -#: src/stored/btape.c:1417 +#: src/stored/btape.c:1418 msgid "" "\n" "Append test failed. Attempting again.\n" @@ -10078,7 +10167,7 @@ msgid "" "\n" msgstr "" -#: src/stored/btape.c:1425 +#: src/stored/btape.c:1426 msgid "" "\n" "\n" @@ -10090,14 +10179,14 @@ msgid "" "to your Device resource in the Storage conf file.\n" msgstr "" -#: src/stored/btape.c:1432 +#: src/stored/btape.c:1433 msgid "" "\n" "\n" "That appears *NOT* to have corrected the problem.\n" msgstr "" -#: src/stored/btape.c:1437 +#: src/stored/btape.c:1438 msgid "" "\n" "\n" @@ -10105,7 +10194,7 @@ msgid "" "Setting \"BSF at EOM = yes\" and retrying append test.\n" msgstr "" -#: src/stored/btape.c:1442 +#: src/stored/btape.c:1443 msgid "" "\n" "\n" @@ -10118,7 +10207,7 @@ msgid "" "to your Device resource in the Storage conf file.\n" msgstr "" -#: src/stored/btape.c:1453 +#: src/stored/btape.c:1454 msgid "" "\n" "Append test failed.\n" @@ -10145,7 +10234,7 @@ msgid "" "in your device resource. Use with caution.\n" msgstr "" -#: src/stored/btape.c:1474 +#: src/stored/btape.c:1475 msgid "" "\n" "The above Bacula scan should have output identical to what follows.\n" @@ -10169,116 +10258,116 @@ msgid "" "\n" msgstr "" -#: src/stored/btape.c:1513 +#: src/stored/btape.c:1514 #, c-format msgid "Bad status from fsf. ERR=%s\n" msgstr "" -#: src/stored/btape.c:1517 +#: src/stored/btape.c:1518 msgid "Forward spaced 1 file.\n" msgstr "" -#: src/stored/btape.c:1520 +#: src/stored/btape.c:1521 #, c-format msgid "Forward spaced %d files.\n" msgstr "" -#: src/stored/btape.c:1539 +#: src/stored/btape.c:1540 msgid "Forward spaced 1 record.\n" msgstr "" -#: src/stored/btape.c:1542 +#: src/stored/btape.c:1543 #, c-format msgid "Forward spaced %d records.\n" msgstr "" -#: src/stored/btape.c:1587 +#: src/stored/btape.c:1588 #, c-format msgid "Wrote one record of %d bytes.\n" msgstr "" -#: src/stored/btape.c:1589 +#: src/stored/btape.c:1590 msgid "Wrote block to device.\n" msgstr "" -#: src/stored/btape.c:1604 +#: src/stored/btape.c:1605 msgid "Enter length to read: " msgstr "" -#: src/stored/btape.c:1609 +#: src/stored/btape.c:1610 msgid "Bad length entered, using default of 1024 bytes.\n" msgstr "" -#: src/stored/btape.c:1618 +#: src/stored/btape.c:1619 #, c-format msgid "Read of %d bytes gives stat=%d. ERR=%s\n" msgstr "" -#: src/stored/btape.c:1641 src/stored/btape.c:1690 +#: src/stored/btape.c:1642 src/stored/btape.c:1691 #, c-format msgid "End of tape\n" msgstr "" -#: src/stored/btape.c:1646 +#: src/stored/btape.c:1647 #, c-format msgid "Starting scan at file %u\n" msgstr "" -#: src/stored/btape.c:1651 src/stored/dev.c:1366 +#: src/stored/btape.c:1652 src/stored/dev.c:1366 #, c-format msgid "read error on %s. ERR=%s.\n" msgstr "" -#: src/stored/btape.c:1653 +#: src/stored/btape.c:1654 #, c-format msgid "Bad status from read %d. ERR=%s\n" msgstr "" -#: src/stored/btape.c:1656 src/stored/btape.c:1670 src/stored/btape.c:1734 -#: src/stored/btape.c:1746 src/stored/btape.c:1759 src/stored/btape.c:1775 +#: src/stored/btape.c:1657 src/stored/btape.c:1671 src/stored/btape.c:1735 +#: src/stored/btape.c:1747 src/stored/btape.c:1760 src/stored/btape.c:1776 #, c-format msgid "1 block of %d bytes in file %d\n" msgstr "" -#: src/stored/btape.c:1659 src/stored/btape.c:1673 src/stored/btape.c:1737 -#: src/stored/btape.c:1749 src/stored/btape.c:1762 src/stored/btape.c:1778 +#: src/stored/btape.c:1660 src/stored/btape.c:1674 src/stored/btape.c:1738 +#: src/stored/btape.c:1750 src/stored/btape.c:1763 src/stored/btape.c:1779 #, c-format msgid "%d blocks of %d bytes in file %d\n" msgstr "" -#: src/stored/btape.c:1681 src/stored/btape.c:1753 +#: src/stored/btape.c:1682 src/stored/btape.c:1754 #, c-format msgid "End of File mark.\n" msgstr "" -#: src/stored/btape.c:1702 src/stored/btape.c:1806 +#: src/stored/btape.c:1703 src/stored/btape.c:1807 #, c-format msgid "Total files=%d, blocks=%d, bytes = %s\n" msgstr "" -#: src/stored/btape.c:1766 +#: src/stored/btape.c:1767 #, c-format msgid "Short block read.\n" msgstr "" -#: src/stored/btape.c:1769 +#: src/stored/btape.c:1770 #, c-format msgid "Error reading block. ERR=%s\n" msgstr "" -#: src/stored/btape.c:1793 +#: src/stored/btape.c:1794 #, c-format msgid "" "Blk_block: %u dev_blk=%u blen=%u First rec FI=%s SessId=%u SessTim=%u Strm=%" "s rlen=%d\n" msgstr "" -#: src/stored/btape.c:1815 +#: src/stored/btape.c:1816 #, c-format msgid "Device status: %u. ERR=%s\n" msgstr "" -#: src/stored/btape.c:1845 +#: src/stored/btape.c:1846 msgid "" "\n" "This command simulates Bacula writing to a tape.\n" @@ -10303,77 +10392,77 @@ msgid "" "\n" msgstr "" -#: src/stored/btape.c:1862 +#: src/stored/btape.c:1863 msgid "" "Do you want to run the simplified test (s) with one tape\n" "or the complete multiple tape (m) test: (s/m) " msgstr "" -#: src/stored/btape.c:1865 +#: src/stored/btape.c:1866 msgid "Simple test (single tape) selected.\n" msgstr "" -#: src/stored/btape.c:1868 +#: src/stored/btape.c:1869 msgid "Multiple tape test selected.\n" msgstr "" -#: src/stored/btape.c:1903 src/stored/append.c:109 +#: src/stored/btape.c:1904 src/stored/append.c:109 #, c-format msgid "Write session label failed. ERR=%s\n" msgstr "" -#: src/stored/btape.c:1907 +#: src/stored/btape.c:1908 msgid "Wrote Start of Session label.\n" msgstr "" -#: src/stored/btape.c:1938 +#: src/stored/btape.c:1939 #, c-format msgid "%s Begin writing Bacula records to tape ...\n" msgstr "" -#: src/stored/btape.c:1940 +#: src/stored/btape.c:1941 #, c-format msgid "%s Begin writing Bacula records to first tape ...\n" msgstr "" -#: src/stored/btape.c:1981 +#: src/stored/btape.c:1982 #, c-format msgid "Wrote blk_block=%u, dev_blk_num=%u VolBytes=%s rate=%.1f KB/s\n" msgstr "" -#: src/stored/btape.c:1991 +#: src/stored/btape.c:1992 #, c-format msgid "%s Flush block, write EOF\n" msgstr "" -#: src/stored/btape.c:2002 +#: src/stored/btape.c:2003 msgid "Not OK\n" msgstr "" -#: src/stored/btape.c:2027 src/stored/append.c:276 +#: src/stored/btape.c:2028 src/stored/append.c:279 #, c-format msgid "Error writting end session label. ERR=%s\n" msgstr "" -#: src/stored/btape.c:2032 +#: src/stored/btape.c:2033 msgid "Set ok=false after write_block_to_device.\n" msgstr "" -#: src/stored/btape.c:2035 +#: src/stored/btape.c:2036 msgid "Wrote End of Session label.\n" msgstr "" -#: src/stored/btape.c:2059 +#: src/stored/btape.c:2060 #, c-format msgid "Wrote state file last_block_num1=%d last_block_num2=%d\n" msgstr "" -#: src/stored/btape.c:2063 +#: src/stored/btape.c:2064 #, c-format msgid "Could not create state file: %s ERR=%s\n" msgstr "" -#: src/stored/btape.c:2071 +#: src/stored/btape.c:2072 #, c-format msgid "" "\n" @@ -10381,7 +10470,7 @@ msgid "" "%s Done filling tape at %d:%d. Now beginning re-read of tape ...\n" msgstr "" -#: src/stored/btape.c:2075 +#: src/stored/btape.c:2076 #, c-format msgid "" "\n" @@ -10389,14 +10478,14 @@ msgid "" "%s Done filling tapes at %d:%d. Now beginning re-read of first tape ...\n" msgstr "" -#: src/stored/btape.c:2114 +#: src/stored/btape.c:2115 msgid "" "\n" "The state file level has changed. You must redo\n" "the fill command.\n" msgstr "" -#: src/stored/btape.c:2120 +#: src/stored/btape.c:2121 #, c-format msgid "" "\n" @@ -10404,95 +10493,95 @@ msgid "" "You must redo the fill command.\n" msgstr "" -#: src/stored/btape.c:2176 +#: src/stored/btape.c:2177 msgid "Mount first tape. Press enter when ready: " msgstr "" -#: src/stored/btape.c:2191 +#: src/stored/btape.c:2192 msgid "Rewinding.\n" msgstr "" -#: src/stored/btape.c:2196 +#: src/stored/btape.c:2197 #, c-format msgid "Reading the first 10000 records from %u:%u.\n" msgstr "" -#: src/stored/btape.c:2200 src/stored/btape.c:2265 +#: src/stored/btape.c:2201 src/stored/btape.c:2266 #, c-format msgid "Reposition from %u:%u to %u:%u\n" msgstr "" -#: src/stored/btape.c:2203 src/stored/btape.c:2252 src/stored/btape.c:2268 +#: src/stored/btape.c:2204 src/stored/btape.c:2253 src/stored/btape.c:2269 #, c-format msgid "Reposition error. ERR=%s\n" msgstr "" -#: src/stored/btape.c:2206 +#: src/stored/btape.c:2207 #, c-format msgid "Reading block %u.\n" msgstr "" -#: src/stored/btape.c:2208 src/stored/btape.c:2257 src/stored/btape.c:2273 +#: src/stored/btape.c:2209 src/stored/btape.c:2258 src/stored/btape.c:2274 #, c-format msgid "Error reading block: ERR=%s\n" msgstr "" -#: src/stored/btape.c:2213 +#: src/stored/btape.c:2214 msgid "" "\n" "The last block on the tape matches. Test succeeded.\n" "\n" msgstr "" -#: src/stored/btape.c:2215 +#: src/stored/btape.c:2216 msgid "" "\n" "The last block of the first tape matches.\n" "\n" msgstr "" -#: src/stored/btape.c:2238 +#: src/stored/btape.c:2239 msgid "Mount second tape. Press enter when ready: " msgstr "" -#: src/stored/btape.c:2250 +#: src/stored/btape.c:2251 #, c-format msgid "Reposition from %u:%u to 0:1\n" msgstr "" -#: src/stored/btape.c:2255 src/stored/btape.c:2271 +#: src/stored/btape.c:2256 src/stored/btape.c:2272 #, c-format msgid "Reading block %d.\n" msgstr "" -#: src/stored/btape.c:2261 +#: src/stored/btape.c:2262 msgid "" "\n" "The first block on the second tape matches.\n" "\n" msgstr "" -#: src/stored/btape.c:2277 +#: src/stored/btape.c:2278 msgid "" "\n" "The last block on the second tape matches. Test succeeded.\n" "\n" msgstr "" -#: src/stored/btape.c:2292 +#: src/stored/btape.c:2293 #, c-format msgid "10000 records read now at %d:%d\n" msgstr "" -#: src/stored/btape.c:2315 src/stored/btape.c:2326 src/stored/btape.c:2374 +#: src/stored/btape.c:2316 src/stored/btape.c:2327 src/stored/btape.c:2375 msgid "Last block written" msgstr "" -#: src/stored/btape.c:2317 src/stored/btape.c:2327 +#: src/stored/btape.c:2318 src/stored/btape.c:2328 msgid "Block read back" msgstr "" -#: src/stored/btape.c:2318 +#: src/stored/btape.c:2319 #, c-format msgid "" "\n" @@ -10500,7 +10589,7 @@ msgid "" "The blocks differ at byte %u\n" msgstr "" -#: src/stored/btape.c:2319 +#: src/stored/btape.c:2320 msgid "" "\n" "\n" @@ -10510,167 +10599,167 @@ msgid "" "to write multi-tape Volumes.!!!!\n" msgstr "" -#: src/stored/btape.c:2358 +#: src/stored/btape.c:2359 #, c-format msgid "Last block at: %u:%u this_dev_block_num=%d\n" msgstr "" -#: src/stored/btape.c:2372 +#: src/stored/btape.c:2373 #, c-format msgid "Block not written: FileIndex=%u blk_block=%u Size=%u\n" msgstr "" -#: src/stored/btape.c:2376 +#: src/stored/btape.c:2377 msgid "Block not written" msgstr "" -#: src/stored/btape.c:2391 +#: src/stored/btape.c:2392 #, c-format msgid "End of tape %d:%d. VolumeCapacity=%s. Write rate = %.1f KB/s\n" msgstr "" -#: src/stored/btape.c:2441 +#: src/stored/btape.c:2442 msgid "Test writing blocks of 64512 bytes to tape.\n" msgstr "" -#: src/stored/btape.c:2443 +#: src/stored/btape.c:2444 msgid "How many blocks do you want to write? (1000): " msgstr "" -#: src/stored/btape.c:2458 +#: src/stored/btape.c:2459 #, c-format msgid "Begin writing %d Bacula blocks to tape ...\n" msgstr "" -#: src/stored/btape.c:2510 +#: src/stored/btape.c:2511 #, c-format msgid "Begin writing raw blocks of %u bytes.\n" msgstr "" -#: src/stored/btape.c:2530 +#: src/stored/btape.c:2531 #, c-format msgid "Write failed at block %u. stat=%d ERR=%s\n" msgstr "" -#: src/stored/btape.c:2539 +#: src/stored/btape.c:2540 msgid "test autochanger" msgstr "" -#: src/stored/btape.c:2540 +#: src/stored/btape.c:2541 msgid "backspace file" msgstr "" -#: src/stored/btape.c:2541 +#: src/stored/btape.c:2542 msgid "backspace record" msgstr "" -#: src/stored/btape.c:2542 +#: src/stored/btape.c:2543 msgid "list device capabilities" msgstr "" -#: src/stored/btape.c:2543 +#: src/stored/btape.c:2544 msgid "clear tape errors" msgstr "" -#: src/stored/btape.c:2544 +#: src/stored/btape.c:2545 msgid "go to end of Bacula data for append" msgstr "" -#: src/stored/btape.c:2545 +#: src/stored/btape.c:2546 msgid "go to the physical end of medium" msgstr "" -#: src/stored/btape.c:2546 +#: src/stored/btape.c:2547 msgid "fill tape, write onto second volume" msgstr "" -#: src/stored/btape.c:2547 +#: src/stored/btape.c:2548 msgid "read filled tape" msgstr "" -#: src/stored/btape.c:2548 +#: src/stored/btape.c:2549 msgid "forward space a file" msgstr "" -#: src/stored/btape.c:2549 +#: src/stored/btape.c:2550 msgid "forward space a record" msgstr "" -#: src/stored/btape.c:2551 +#: src/stored/btape.c:2552 msgid "write a Bacula label to the tape" msgstr "" -#: src/stored/btape.c:2552 +#: src/stored/btape.c:2553 msgid "load a tape" msgstr "" -#: src/stored/btape.c:2553 +#: src/stored/btape.c:2554 msgid "quit btape" msgstr "" -#: src/stored/btape.c:2554 +#: src/stored/btape.c:2555 msgid "use write() to fill tape" msgstr "" -#: src/stored/btape.c:2555 +#: src/stored/btape.c:2556 msgid "read and print the Bacula tape label" msgstr "" -#: src/stored/btape.c:2556 +#: src/stored/btape.c:2557 msgid "test record handling functions" msgstr "" -#: src/stored/btape.c:2557 +#: src/stored/btape.c:2558 msgid "rewind the tape" msgstr "" -#: src/stored/btape.c:2558 +#: src/stored/btape.c:2559 msgid "read() tape block by block to EOT and report" msgstr "" -#: src/stored/btape.c:2559 +#: src/stored/btape.c:2560 msgid "Bacula read block by block to EOT and report" msgstr "" -#: src/stored/btape.c:2560 +#: src/stored/btape.c:2561 msgid "print tape status" msgstr "" -#: src/stored/btape.c:2561 +#: src/stored/btape.c:2562 msgid "General test Bacula tape functions" msgstr "" -#: src/stored/btape.c:2562 +#: src/stored/btape.c:2563 msgid "write an EOF on the tape" msgstr "" -#: src/stored/btape.c:2563 +#: src/stored/btape.c:2564 msgid "write a single Bacula block" msgstr "" -#: src/stored/btape.c:2564 +#: src/stored/btape.c:2565 msgid "read a single record" msgstr "" -#: src/stored/btape.c:2565 +#: src/stored/btape.c:2566 msgid "read a single Bacula block" msgstr "" -#: src/stored/btape.c:2566 +#: src/stored/btape.c:2567 msgid "quick fill command" msgstr "" -#: src/stored/btape.c:2587 +#: src/stored/btape.c:2588 #, c-format msgid "\"%s\" is an invalid command\n" msgstr "" -#: src/stored/btape.c:2596 +#: src/stored/btape.c:2597 #, c-format msgid "Interactive commands:\n" msgstr "" -#: src/stored/btape.c:2607 +#: src/stored/btape.c:2608 #, c-format msgid "" "\n" @@ -10688,27 +10777,27 @@ msgid "" "\n" msgstr "" -#: src/stored/btape.c:2693 +#: src/stored/btape.c:2694 #, c-format msgid "Mount second Volume on device %s and press return when ready: " msgstr "" -#: src/stored/btape.c:2720 +#: src/stored/btape.c:2721 #, c-format msgid "Mount blank Volume on device %s and press return when ready: " msgstr "" -#: src/stored/btape.c:2738 +#: src/stored/btape.c:2739 #, c-format msgid "End of Volume \"%s\" %d records.\n" msgstr "" -#: src/stored/btape.c:2752 +#: src/stored/btape.c:2753 #, c-format msgid "Read block=%u, VolBytes=%s rate=%.1f KB/s\n" msgstr "" -#: src/stored/btape.c:2764 src/stored/mount.c:805 +#: src/stored/btape.c:2765 src/stored/mount.c:805 #, c-format msgid "Cannot open Dev=%s, Vol=%s\n" msgstr "" @@ -10753,98 +10842,102 @@ msgid "Writing spooled data to Volume. Despooling %s bytes ...\n" msgstr "" #: src/stored/spool.c:297 src/stored/mac.c:130 src/stored/mac.c:253 -#: src/stored/append.c:288 +#: src/stored/append.c:291 #, c-format msgid "Fatal append error on device %s: ERR=%s\n" msgstr "" #: src/stored/spool.c:306 src/stored/acquire.c:455 src/stored/block.c:368 -#: src/stored/block.c:727 src/stored/block.c:801 +#: src/stored/block.c:729 src/stored/block.c:803 #, c-format msgid "Could not create JobMedia record for Volume=\"%s\" Job=%s\n" msgstr "" -#: src/stored/spool.c:319 +#: src/stored/spool.c:323 #, c-format msgid "" "Despooling elapsed time = %02d:%02d:%02d, Transfer rate = %s bytes/second\n" msgstr "" -#: src/stored/spool.c:328 src/stored/spool.c:520 src/stored/spool.c:562 +#: src/stored/spool.c:332 src/stored/spool.c:524 src/stored/spool.c:566 #, c-format msgid "Ftruncate spool file failed: ERR=%s\n" msgstr "" -#: src/stored/spool.c:392 +#: src/stored/spool.c:396 #, c-format msgid "Spool header read error. ERR=%s\n" msgstr "" -#: src/stored/spool.c:395 +#: src/stored/spool.c:399 #, c-format msgid "Spool read error. Wanted %u bytes, got %d\n" msgstr "" -#: src/stored/spool.c:396 +#: src/stored/spool.c:400 #, c-format msgid "Spool header read error. Wanted %u bytes, got %d\n" msgstr "" -#: src/stored/spool.c:402 src/stored/spool.c:403 +#: src/stored/spool.c:406 src/stored/spool.c:407 #, c-format msgid "Spool block too big. Max %u bytes, got %u\n" msgstr "" -#: src/stored/spool.c:408 src/stored/spool.c:409 +#: src/stored/spool.c:412 src/stored/spool.c:413 #, c-format msgid "Spool data read error. Wanted %u bytes, got %d\n" msgstr "" -#: src/stored/spool.c:466 +#: src/stored/spool.c:470 msgid "User specified spool size reached.\n" msgstr "" -#: src/stored/spool.c:468 +#: src/stored/spool.c:472 msgid "Bad return from despool in write_block.\n" msgstr "" -#: src/stored/spool.c:476 +#: src/stored/spool.c:480 msgid "Spooling data again ...\n" msgstr "" -#: src/stored/spool.c:507 +#: src/stored/spool.c:511 #, c-format msgid "Error writing header to spool file. ERR=%s\n" msgstr "" -#: src/stored/spool.c:526 src/stored/spool.c:568 +#: src/stored/spool.c:530 src/stored/spool.c:572 msgid "Fatal despooling error." msgstr "" -#: src/stored/spool.c:533 +#: src/stored/spool.c:537 msgid "Retrying after header spooling error failed.\n" msgstr "" -#: src/stored/spool.c:547 +#: src/stored/spool.c:551 #, c-format msgid "Error writing data to spool file. ERR=%s\n" msgstr "" -#: src/stored/spool.c:578 +#: src/stored/spool.c:582 msgid "Retrying after data spooling error failed.\n" msgstr "" -#: src/stored/spool.c:636 src/stored/spool.c:643 +#: src/stored/spool.c:646 +msgid "Network error on BlastAttributes.\n" +msgstr "" + +#: src/stored/spool.c:667 src/stored/spool.c:674 #, c-format msgid "Fseek on attributes file failed: ERR=%s\n" msgstr "" -#: src/stored/spool.c:655 +#: src/stored/spool.c:686 #, c-format msgid "Sending spooled attrs to the Director. Despooling %s bytes ...\n" msgstr "" -#: src/stored/spool.c:682 +#: src/stored/spool.c:712 #, c-format msgid "fopen attr spool file %s failed: ERR=%s\n" msgstr "" @@ -10888,7 +10981,7 @@ msgstr "" msgid "No Volume names found for %s.\n" msgstr "" -#: src/stored/mac.c:132 src/stored/append.c:290 +#: src/stored/mac.c:132 src/stored/append.c:293 msgid "Set ok=FALSE after write_block_to_device.\n" msgstr "" @@ -11279,8 +11372,8 @@ msgid "Unable to set network buffer size.\n" msgstr "" #: src/stored/append.c:94 src/stored/append.c:103 src/stored/append.c:115 -#: src/stored/append.c:282 src/stored/append.c:283 src/stored/append.c:294 -#: src/stored/append.c:295 src/stored/askdir.c:338 src/stored/askdir.c:339 +#: src/stored/append.c:285 src/stored/append.c:286 src/stored/append.c:297 +#: src/stored/append.c:298 src/stored/askdir.c:338 src/stored/askdir.c:339 msgid "NULL Volume name. This shouldn't happen!!!\n" msgstr "" @@ -11308,7 +11401,7 @@ msgstr "" msgid "Network error on data channel. ERR=%s\n" msgstr "" -#: src/stored/append.c:263 +#: src/stored/append.c:266 #, c-format msgid "" "Job write elapsed time = %02d:%02d:%02d, Transfer rate = %s bytes/second\n" @@ -12050,95 +12143,102 @@ msgstr "" msgid "Re-read last block at EOT failed. ERR=%s" msgstr "" -#: src/stored/block.c:699 +#: src/stored/block.c:695 +#, c-format +msgid "" +"Re-read of last block: block numbers differ by more than one.\n" +"Probable tape misconfiguration and data loss. Read block=%u Want block=%u.\n" +msgstr "" + +#: src/stored/block.c:700 #, c-format msgid "" "Re-read of last block OK, but block numbers differ. Read block=%u Want block=" "%u.\n" msgstr "" -#: src/stored/block.c:702 +#: src/stored/block.c:704 msgid "Re-read of last block succeeded.\n" msgstr "" -#: src/stored/block.c:734 +#: src/stored/block.c:736 #, c-format msgid "" "Error writing final EOF to tape. This Volume may not be readable.\n" "%s" msgstr "" -#: src/stored/block.c:748 +#: src/stored/block.c:750 #, c-format msgid "" "Error writing final part to DVD. This Volume may not be readable.\n" "%s" msgstr "" -#: src/stored/block.c:850 +#: src/stored/block.c:852 #, c-format msgid "" "Error while writing, current part number is less than the total number of " "parts (%d/%d, device=%s)\n" msgstr "" -#: src/stored/block.c:858 +#: src/stored/block.c:860 #, c-format msgid "Unable to open device next part %s: ERR=%s\n" msgstr "" -#: src/stored/block.c:878 +#: src/stored/block.c:880 #, c-format msgid "" "End of Volume \"%s\" at %u:%u on device %s (part_size=%s, free_space=%s, " "free_space_errno=%d, errmsg=%s).\n" msgstr "" -#: src/stored/block.c:891 +#: src/stored/block.c:893 #, c-format msgid "" "End of Volume \"%s\" at %u:%u on device %s (part_size=%s, free_space=%s, " "free_space_errno=%d).\n" msgstr "" -#: src/stored/block.c:947 +#: src/stored/block.c:949 #, c-format msgid "Block buffer size looping problem on device %s\n" msgstr "" -#: src/stored/block.c:975 +#: src/stored/block.c:977 #, c-format msgid "Unable to open device part=%d %s: ERR=%s\n" msgstr "" -#: src/stored/block.c:1001 +#: src/stored/block.c:1003 #, c-format msgid "Read error on fd=%d at file:blk %u:%u on device %s. ERR=%s.\n" msgstr "" -#: src/stored/block.c:1014 +#: src/stored/block.c:1016 #, c-format msgid "Read zero bytes at %u:%u on device %s.\n" msgstr "" -#: src/stored/block.c:1038 +#: src/stored/block.c:1040 #, c-format msgid "" "Volume data error at %u:%u! Very short block of %d bytes on device %s " "discarded.\n" msgstr "" -#: src/stored/block.c:1063 +#: src/stored/block.c:1065 #, c-format msgid "Block length %u is greater than buffer %u. Attempting recovery.\n" msgstr "" -#: src/stored/block.c:1082 +#: src/stored/block.c:1084 #, c-format msgid "Setting block buffer size to %u bytes.\n" msgstr "" -#: src/stored/block.c:1097 +#: src/stored/block.c:1099 #, c-format msgid "" "Volume data error at %u:%u! Short block of %d bytes on device %s discarded.\n" @@ -12895,73 +12995,73 @@ msgstr "" msgid ": is an invalid command\n" msgstr "" -#: src/console/console.c:359 +#: src/console/console.c:358 msgid "Illegal separator character.\n" msgstr "" -#: src/console/console.c:384 +#: src/console/console.c:386 msgid "Command logic problem\n" msgstr "" -#: src/console/console.c:691 +#: src/console/console.c:693 msgid "Available Directors:\n" msgstr "" -#: src/console/console.c:695 +#: src/console/console.c:697 #, c-format msgid "%2d: %s at %s:%d\n" msgstr "" -#: src/console/console.c:699 +#: src/console/console.c:701 msgid "Select Director by entering a number: " msgstr "" -#: src/console/console.c:704 +#: src/console/console.c:706 #, c-format msgid "%s is not a number. You must enter a number between 1 and %d\n" msgstr "" -#: src/console/console.c:710 +#: src/console/console.c:712 #, c-format msgid "You must enter a number between 1 and %d\n" msgstr "" -#: src/console/console.c:750 src/tray-monitor/tray-monitor.c:931 +#: src/console/console.c:752 src/tray-monitor/tray-monitor.c:936 #, c-format msgid "Connecting to Director %s:%d\n" msgstr "" -#: src/console/console.c:817 +#: src/console/console.c:819 msgid "Enter a period to cancel a command.\n" msgstr "" -#: src/console/console.c:963 +#: src/console/console.c:965 msgid "Too many arguments on input command.\n" msgstr "" -#: src/console/console.c:967 +#: src/console/console.c:969 msgid "First argument to input command must be a filename.\n" msgstr "" -#: src/console/console.c:973 +#: src/console/console.c:975 #, c-format msgid "Cannot open file %s for input. ERR=%s\n" msgstr "" -#: src/console/console.c:1003 +#: src/console/console.c:1005 msgid "Too many arguments on output/tee command.\n" msgstr "" -#: src/console/console.c:1020 +#: src/console/console.c:1022 #, c-format msgid "Cannot open file %s for output. ERR=%s\n" msgstr "" -#: src/console/console.c:1039 +#: src/console/console.c:1041 msgid "Too many arguments. Enclose command in double quotes.\n" msgstr "" -#: src/console/console.c:1048 +#: src/console/console.c:1050 #, c-format msgid "Cannot popen(\"%s\", \"r\"): ERR=%s\n" msgstr "" @@ -12998,7 +13098,7 @@ msgid "" "html#SECTION003760000000000000000 for help.\n" msgstr "" -#: src/tray-monitor/tray-monitor.c:113 +#: src/tray-monitor/tray-monitor.c:114 #, c-format msgid "" "Written by Nicolas Boichat (2004)\n" @@ -13014,14 +13114,14 @@ msgid "" "\n" msgstr "" -#: src/tray-monitor/tray-monitor.c:269 +#: src/tray-monitor/tray-monitor.c:270 #, c-format msgid "" "Error: %d Monitor resources defined in %s. You must define one and only one " "Monitor resource.\n" msgstr "" -#: src/tray-monitor/tray-monitor.c:300 +#: src/tray-monitor/tray-monitor.c:301 #, c-format msgid "" "No Client, Storage or Director resource defined in %s\n" @@ -13029,7 +13129,7 @@ msgid "" "Daemon :-(\n" msgstr "" -#: src/tray-monitor/tray-monitor.c:322 +#: src/tray-monitor/tray-monitor.c:323 #, c-format msgid "" "Invalid refresh interval defined in %s\n" @@ -13037,300 +13137,300 @@ msgid "" "minutes (read value: %d).\n" msgstr "" -#: src/tray-monitor/tray-monitor.c:329 +#: src/tray-monitor/tray-monitor.c:330 msgid "Bacula daemon status monitor" msgstr "" -#: src/tray-monitor/tray-monitor.c:338 +#: src/tray-monitor/tray-monitor.c:339 msgid "Open status window..." msgstr "" -#: src/tray-monitor/tray-monitor.c:344 +#: src/tray-monitor/tray-monitor.c:345 msgid "Exit" msgstr "" -#: src/tray-monitor/tray-monitor.c:356 +#: src/tray-monitor/tray-monitor.c:357 msgid "Bacula tray monitor" msgstr "" -#: src/tray-monitor/tray-monitor.c:381 +#: src/tray-monitor/tray-monitor.c:382 msgid " (DIR)" msgstr "" -#: src/tray-monitor/tray-monitor.c:385 +#: src/tray-monitor/tray-monitor.c:386 msgid " (FD)" msgstr "" -#: src/tray-monitor/tray-monitor.c:389 +#: src/tray-monitor/tray-monitor.c:390 msgid " (SD)" msgstr "" -#: src/tray-monitor/tray-monitor.c:402 +#: src/tray-monitor/tray-monitor.c:403 msgid "Unknown status." msgstr "" -#: src/tray-monitor/tray-monitor.c:472 +#: src/tray-monitor/tray-monitor.c:477 msgid "Refresh interval in seconds: " msgstr "" -#: src/tray-monitor/tray-monitor.c:480 +#: src/tray-monitor/tray-monitor.c:485 msgid "Refresh now" msgstr "" -#: src/tray-monitor/tray-monitor.c:484 +#: src/tray-monitor/tray-monitor.c:489 msgid "About" msgstr "" -#: src/tray-monitor/tray-monitor.c:488 +#: src/tray-monitor/tray-monitor.c:493 msgid "Close" msgstr "" -#: src/tray-monitor/tray-monitor.c:508 +#: src/tray-monitor/tray-monitor.c:513 #, c-format msgid "Disconnecting from Director %s:%d\n" msgstr "" -#: src/tray-monitor/tray-monitor.c:511 +#: src/tray-monitor/tray-monitor.c:516 #, c-format msgid "Disconnecting from Client %s:%d\n" msgstr "" -#: src/tray-monitor/tray-monitor.c:514 +#: src/tray-monitor/tray-monitor.c:519 #, c-format msgid "Disconnecting from Storage %s:%d\n" msgstr "" -#: src/tray-monitor/tray-monitor.c:555 src/tray-monitor/tray-monitor.c:566 +#: src/tray-monitor/tray-monitor.c:560 src/tray-monitor/tray-monitor.c:571 msgid "Bacula Tray Monitor" msgstr "" -#: src/tray-monitor/tray-monitor.c:557 src/tray-monitor/tray-monitor.c:568 +#: src/tray-monitor/tray-monitor.c:562 src/tray-monitor/tray-monitor.c:573 msgid "Written by Nicolas Boichat\n" msgstr "" -#: src/tray-monitor/tray-monitor.c:558 src/tray-monitor/tray-monitor.c:569 +#: src/tray-monitor/tray-monitor.c:563 src/tray-monitor/tray-monitor.c:574 msgid "Version" msgstr "" -#: src/tray-monitor/tray-monitor.c:651 +#: src/tray-monitor/tray-monitor.c:656 #, c-format msgid "Error, currentitem is not a Client or a Storage..\n" msgstr "" -#: src/tray-monitor/tray-monitor.c:725 +#: src/tray-monitor/tray-monitor.c:730 #, c-format msgid "" "Current job: %s\n" "Last job: %s" msgstr "" -#: src/tray-monitor/tray-monitor.c:737 +#: src/tray-monitor/tray-monitor.c:742 #, c-format msgid " (%d errors)" msgstr "" -#: src/tray-monitor/tray-monitor.c:740 +#: src/tray-monitor/tray-monitor.c:745 #, c-format msgid " (%d error)" msgstr "" -#: src/tray-monitor/tray-monitor.c:778 +#: src/tray-monitor/tray-monitor.c:783 msgid "No current job." msgstr "" -#: src/tray-monitor/tray-monitor.c:781 +#: src/tray-monitor/tray-monitor.c:786 msgid "No last job." msgstr "" -#: src/tray-monitor/tray-monitor.c:789 +#: src/tray-monitor/tray-monitor.c:794 msgid "Job status: Created" msgstr "" -#: src/tray-monitor/tray-monitor.c:794 +#: src/tray-monitor/tray-monitor.c:799 msgid "Job status: Running" msgstr "" -#: src/tray-monitor/tray-monitor.c:798 +#: src/tray-monitor/tray-monitor.c:803 msgid "Job status: Blocked" msgstr "" -#: src/tray-monitor/tray-monitor.c:803 +#: src/tray-monitor/tray-monitor.c:808 msgid "Job status: Terminated" msgstr "" -#: src/tray-monitor/tray-monitor.c:808 +#: src/tray-monitor/tray-monitor.c:813 msgid "Job status: Terminated in error" msgstr "" -#: src/tray-monitor/tray-monitor.c:814 +#: src/tray-monitor/tray-monitor.c:819 msgid "Job status: Error" msgstr "" -#: src/tray-monitor/tray-monitor.c:818 +#: src/tray-monitor/tray-monitor.c:823 msgid "Job status: Fatal error" msgstr "" -#: src/tray-monitor/tray-monitor.c:823 +#: src/tray-monitor/tray-monitor.c:828 msgid "Job status: Verify differences" msgstr "" -#: src/tray-monitor/tray-monitor.c:828 +#: src/tray-monitor/tray-monitor.c:833 msgid "Job status: Canceled" msgstr "" -#: src/tray-monitor/tray-monitor.c:833 +#: src/tray-monitor/tray-monitor.c:838 msgid "Job status: Waiting on File daemon" msgstr "" -#: src/tray-monitor/tray-monitor.c:838 +#: src/tray-monitor/tray-monitor.c:843 msgid "Job status: Waiting on the Storage daemon" msgstr "" -#: src/tray-monitor/tray-monitor.c:843 +#: src/tray-monitor/tray-monitor.c:848 msgid "Job status: Waiting for new media" msgstr "" -#: src/tray-monitor/tray-monitor.c:848 +#: src/tray-monitor/tray-monitor.c:853 msgid "Job status: Waiting for Mount" msgstr "" -#: src/tray-monitor/tray-monitor.c:853 +#: src/tray-monitor/tray-monitor.c:858 msgid "Job status: Waiting for storage resource" msgstr "" -#: src/tray-monitor/tray-monitor.c:858 +#: src/tray-monitor/tray-monitor.c:863 msgid "Job status: Waiting for job resource" msgstr "" -#: src/tray-monitor/tray-monitor.c:863 +#: src/tray-monitor/tray-monitor.c:868 msgid "Job status: Waiting for Client resource" msgstr "" -#: src/tray-monitor/tray-monitor.c:868 +#: src/tray-monitor/tray-monitor.c:873 msgid "Job status: Waiting for maximum jobs" msgstr "" -#: src/tray-monitor/tray-monitor.c:873 +#: src/tray-monitor/tray-monitor.c:878 msgid "Job status: Waiting for start time" msgstr "" -#: src/tray-monitor/tray-monitor.c:878 +#: src/tray-monitor/tray-monitor.c:883 msgid "Job status: Waiting for higher priority jobs to finish" msgstr "" -#: src/tray-monitor/tray-monitor.c:883 +#: src/tray-monitor/tray-monitor.c:888 #, c-format msgid "Unknown job status %c." msgstr "" -#: src/tray-monitor/tray-monitor.c:884 +#: src/tray-monitor/tray-monitor.c:889 #, c-format msgid "Job status: Unknown(%c)" msgstr "" -#: src/tray-monitor/tray-monitor.c:891 +#: src/tray-monitor/tray-monitor.c:896 #, c-format msgid "Bad scan : '%s' %d\n" msgstr "" -#: src/tray-monitor/tray-monitor.c:932 src/qt-console/bcomm/dircomm.cpp:120 -#: src/qt-console/console/console.cpp:145 +#: src/tray-monitor/tray-monitor.c:937 src/qt-console/bcomm/dircomm.cpp:120 +#: src/qt-console/console/console.cpp:148 #, c-format msgid "Connecting to Director %s:%d" msgstr "" -#: src/tray-monitor/tray-monitor.c:938 +#: src/tray-monitor/tray-monitor.c:943 #, c-format msgid "Connecting to Client %s:%d\n" msgstr "" -#: src/tray-monitor/tray-monitor.c:939 +#: src/tray-monitor/tray-monitor.c:944 #, c-format msgid "Connecting to Client %s:%d" msgstr "" -#: src/tray-monitor/tray-monitor.c:940 +#: src/tray-monitor/tray-monitor.c:945 msgid "File daemon" msgstr "" -#: src/tray-monitor/tray-monitor.c:945 +#: src/tray-monitor/tray-monitor.c:950 #, c-format msgid "Connecting to Storage %s:%d\n" msgstr "" -#: src/tray-monitor/tray-monitor.c:946 +#: src/tray-monitor/tray-monitor.c:951 #, c-format msgid "Connecting to Storage %s:%d" msgstr "" -#: src/tray-monitor/tray-monitor.c:951 src/tray-monitor/tray-monitor.c:989 +#: src/tray-monitor/tray-monitor.c:956 src/tray-monitor/tray-monitor.c:994 #, c-format msgid "Error, currentitem is not a Client, a Storage or a Director..\n" msgstr "" -#: src/tray-monitor/tray-monitor.c:957 +#: src/tray-monitor/tray-monitor.c:962 msgid "Cannot connect to daemon.\n" msgstr "" -#: src/tray-monitor/tray-monitor.c:958 +#: src/tray-monitor/tray-monitor.c:963 msgid "Cannot connect to daemon." msgstr "" -#: src/tray-monitor/tray-monitor.c:970 +#: src/tray-monitor/tray-monitor.c:975 #, c-format msgid "Authentication error : %s" msgstr "" -#: src/tray-monitor/tray-monitor.c:977 +#: src/tray-monitor/tray-monitor.c:982 msgid "Opened connection with Director daemon.\n" msgstr "" -#: src/tray-monitor/tray-monitor.c:978 +#: src/tray-monitor/tray-monitor.c:983 msgid "Opened connection with Director daemon." msgstr "" -#: src/tray-monitor/tray-monitor.c:981 +#: src/tray-monitor/tray-monitor.c:986 msgid "Opened connection with File daemon.\n" msgstr "" -#: src/tray-monitor/tray-monitor.c:982 +#: src/tray-monitor/tray-monitor.c:987 msgid "Opened connection with File daemon." msgstr "" -#: src/tray-monitor/tray-monitor.c:985 +#: src/tray-monitor/tray-monitor.c:990 msgid "Opened connection with Storage daemon.\n" msgstr "" -#: src/tray-monitor/tray-monitor.c:986 +#: src/tray-monitor/tray-monitor.c:991 msgid "Opened connection with Storage daemon." msgstr "" -#: src/tray-monitor/tray-monitor.c:1023 +#: src/tray-monitor/tray-monitor.c:1028 msgid "<< Error: BNET_PROMPT signal received. >>\n" msgstr "" -#: src/tray-monitor/tray-monitor.c:1028 src/wx-console/console_thread.cpp:494 +#: src/tray-monitor/tray-monitor.c:1033 src/wx-console/console_thread.cpp:494 msgid "<< Heartbeat signal received, answered. >>\n" msgstr "" -#: src/tray-monitor/tray-monitor.c:1032 +#: src/tray-monitor/tray-monitor.c:1037 #, c-format msgid "<< Unexpected signal received : %s >>\n" msgstr "" -#: src/tray-monitor/tray-monitor.c:1037 +#: src/tray-monitor/tray-monitor.c:1042 msgid "\n" msgstr "" -#: src/tray-monitor/tray-monitor.c:1041 +#: src/tray-monitor/tray-monitor.c:1046 msgid "Error : BNET_HARDEOF or BNET_ERROR" msgstr "" -#: src/tray-monitor/tray-monitor.c:1047 +#: src/tray-monitor/tray-monitor.c:1052 msgid "\n" msgstr "" -#: src/tray-monitor/tray-monitor.c:1051 +#: src/tray-monitor/tray-monitor.c:1056 msgid "Error : Connection closed." msgstr "" @@ -13386,197 +13486,201 @@ msgstr "" msgid "Non-fatal error" msgstr "" -#: src/lib/util.c:199 src/lib/util.c:325 +#: src/lib/util.c:202 src/lib/util.c:334 msgid "Canceled" msgstr "" -#: src/lib/util.c:202 +#: src/lib/util.c:205 msgid "Verify differences" msgstr "" -#: src/lib/util.c:205 +#: src/lib/util.c:208 msgid "Waiting on FD" msgstr "" -#: src/lib/util.c:208 +#: src/lib/util.c:211 msgid "Wait on SD" msgstr "" -#: src/lib/util.c:211 +#: src/lib/util.c:214 msgid "Wait for new Volume" msgstr "" -#: src/lib/util.c:214 +#: src/lib/util.c:217 msgid "Waiting for mount" msgstr "" -#: src/lib/util.c:217 +#: src/lib/util.c:220 msgid "Waiting for Storage resource" msgstr "" -#: src/lib/util.c:220 +#: src/lib/util.c:223 msgid "Waiting for Job resource" msgstr "" -#: src/lib/util.c:223 +#: src/lib/util.c:226 msgid "Waiting for Client resource" msgstr "" -#: src/lib/util.c:226 +#: src/lib/util.c:229 msgid "Waiting on Max Jobs" msgstr "" -#: src/lib/util.c:229 +#: src/lib/util.c:232 msgid "Waiting for Start Time" msgstr "" -#: src/lib/util.c:232 +#: src/lib/util.c:235 msgid "Waiting on Priority" msgstr "" -#: src/lib/util.c:251 +#: src/lib/util.c:254 #, c-format msgid "Unknown Job termination status=%d" msgstr "" -#: src/lib/util.c:267 +#: src/lib/util.c:270 msgid "Completed successfully" msgstr "" -#: src/lib/util.c:270 +#: src/lib/util.c:273 +msgid "Completed with warnings" +msgstr "" + +#: src/lib/util.c:276 msgid "Terminated with errors" msgstr "" -#: src/lib/util.c:273 +#: src/lib/util.c:279 msgid "Fatal error" msgstr "" -#: src/lib/util.c:276 +#: src/lib/util.c:282 msgid "Created, not yet running" msgstr "" -#: src/lib/util.c:279 +#: src/lib/util.c:285 msgid "Canceled by user" msgstr "" -#: src/lib/util.c:282 +#: src/lib/util.c:288 msgid "Verify found differences" msgstr "" -#: src/lib/util.c:285 +#: src/lib/util.c:291 msgid "Waiting for File daemon" msgstr "" -#: src/lib/util.c:288 +#: src/lib/util.c:294 msgid "Waiting for Storage daemon" msgstr "" -#: src/lib/util.c:291 +#: src/lib/util.c:297 msgid "Waiting for higher priority jobs" msgstr "" -#: src/lib/util.c:294 +#: src/lib/util.c:300 msgid "Batch inserting file records" msgstr "" -#: src/lib/util.c:322 +#: src/lib/util.c:331 msgid "Fatal Error" msgstr "" -#: src/lib/util.c:328 +#: src/lib/util.c:337 msgid "Differences" msgstr "" -#: src/lib/util.c:331 +#: src/lib/util.c:340 msgid "Unknown term code" msgstr "" -#: src/lib/util.c:359 +#: src/lib/util.c:368 msgid "Migrate" msgstr "" -#: src/lib/util.c:362 +#: src/lib/util.c:371 msgid "Copy" msgstr "" -#: src/lib/util.c:365 +#: src/lib/util.c:374 msgid "Job Copy" msgstr "" -#: src/lib/util.c:368 src/wx-console/wxbmainframe.cpp:276 +#: src/lib/util.c:377 src/wx-console/wxbmainframe.cpp:276 msgid "Console" msgstr "" -#: src/lib/util.c:371 +#: src/lib/util.c:380 msgid "System or Console" msgstr "" -#: src/lib/util.c:374 +#: src/lib/util.c:383 msgid "Scan" msgstr "" -#: src/lib/util.c:377 +#: src/lib/util.c:386 msgid "Unknown Type" msgstr "" -#: src/lib/util.c:409 +#: src/lib/util.c:418 msgid "Verify Init Catalog" msgstr "" -#: src/lib/util.c:418 +#: src/lib/util.c:427 msgid "Verify Data" msgstr "" -#: src/lib/util.c:421 +#: src/lib/util.c:430 msgid "Virtual Full" msgstr "" -#: src/lib/util.c:437 +#: src/lib/util.c:446 msgid "Append" msgstr "" -#: src/lib/util.c:438 +#: src/lib/util.c:447 msgid "Archive" msgstr "" -#: src/lib/util.c:439 +#: src/lib/util.c:448 msgid "Disabled" msgstr "" -#: src/lib/util.c:441 +#: src/lib/util.c:450 msgid "Used" msgstr "" -#: src/lib/util.c:442 +#: src/lib/util.c:451 msgid "Cleaning" msgstr "" -#: src/lib/util.c:443 +#: src/lib/util.c:452 msgid "Purged" msgstr "" -#: src/lib/util.c:444 +#: src/lib/util.c:453 msgid "Recycle" msgstr "" -#: src/lib/util.c:445 +#: src/lib/util.c:454 msgid "Read-Only" msgstr "" -#: src/lib/util.c:457 +#: src/lib/util.c:466 msgid "Invalid volume status" msgstr "" -#: src/lib/util.c:827 +#: src/lib/util.c:836 msgid "Working directory not defined. Cannot continue.\n" msgstr "" -#: src/lib/util.c:830 +#: src/lib/util.c:839 #, c-format msgid "Working Directory: \"%s\" not found. Cannot continue.\n" msgstr "" -#: src/lib/util.c:834 +#: src/lib/util.c:843 #, c-format msgid "Working Directory: \"%s\" is not a directory. Cannot continue.\n" msgstr "" @@ -13700,30 +13804,30 @@ msgstr "" msgid "%s JobId %u: Warning: " msgstr "" -#: src/lib/message.c:1154 +#: src/lib/message.c:1157 #, c-format msgid "%s JobId %u: Security violation: " msgstr "" -#: src/lib/berrno.c:62 +#: src/lib/berrno.c:64 msgid "Child exited normally." msgstr "" -#: src/lib/berrno.c:69 +#: src/lib/berrno.c:71 msgid "Unknown error during program execvp" msgstr "" -#: src/lib/berrno.c:72 +#: src/lib/berrno.c:74 #, c-format msgid "Child exited with code %d" msgstr "" -#: src/lib/berrno.c:80 +#: src/lib/berrno.c:82 #, c-format msgid "Child died from signal %d: %s" msgstr "" -#: src/lib/berrno.c:86 +#: src/lib/berrno.c:88 msgid "Invalid errno. No error message possible." msgstr "" @@ -13889,11 +13993,6 @@ msgstr "" msgid "Read error from %s:%s:%d: ERR=%s\n" msgstr "" -#: src/lib/bsock.c:553 src/lib/bsock.c:569 -#, c-format -msgid "fread attr spool error. ERR=%s\n" -msgstr "" - #: src/lib/bsock.c:630 msgid "Could not malloc BSOCK data buffer\n" msgstr "" @@ -14154,119 +14253,123 @@ msgstr "" msgid "***UNKNOWN***" msgstr "" -#: src/lib/parse_conf.c:276 src/lib/parse_conf.c:296 +#: src/lib/parse_conf.c:276 src/lib/parse_conf.c:297 #, c-format msgid "expected an =, got: %s" msgstr "" -#: src/lib/parse_conf.c:304 +#: src/lib/parse_conf.c:306 #, c-format msgid "Unknown item code: %d\n" msgstr "" -#: src/lib/parse_conf.c:344 +#: src/lib/parse_conf.c:346 #, c-format msgid "message type: %s not found" msgstr "" -#: src/lib/parse_conf.c:381 +#: src/lib/parse_conf.c:384 #, c-format msgid "Attempt to redefine name \"%s\" to \"%s\"." msgstr "" -#: src/lib/parse_conf.c:476 +#: src/lib/parse_conf.c:481 #, c-format msgid "Attempt to redefine resource \"%s\" referenced on line %d : %s\n" msgstr "" -#: src/lib/parse_conf.c:511 +#: src/lib/parse_conf.c:517 #, c-format msgid "Too many %s directives. Max. is %d. line %d: %s\n" msgstr "" -#: src/lib/parse_conf.c:521 +#: src/lib/parse_conf.c:528 #, c-format msgid "Could not find config Resource \"%s\" referenced on line %d : %s\n" msgstr "" -#: src/lib/parse_conf.c:583 +#: src/lib/parse_conf.c:591 #, c-format msgid "Missing config Resource \"%s\" referenced on line %d : %s\n" msgstr "" -#: src/lib/parse_conf.c:647 +#: src/lib/parse_conf.c:656 #, c-format msgid "expected a size number, got: %s" msgstr "" -#: src/lib/parse_conf.c:652 +#: src/lib/parse_conf.c:662 #, c-format msgid "expected a size, got: %s" msgstr "" -#: src/lib/parse_conf.c:689 src/lib/parse_conf.c:694 +#: src/lib/parse_conf.c:699 src/lib/parse_conf.c:705 #, c-format msgid "expected a time period, got: %s" msgstr "" -#: src/lib/parse_conf.c:753 +#: src/lib/parse_conf.c:766 #, c-format msgid "Expected a Tape Label keyword, got: %s" msgstr "" -#: src/lib/parse_conf.c:835 +#: src/lib/parse_conf.c:849 #, c-format msgid "Unable to initialize resource lock. ERR=%s\n" msgstr "" -#: src/lib/parse_conf.c:865 +#: src/lib/parse_conf.c:857 +msgid "Config filename too long.\n" +msgstr "" + +#: src/lib/parse_conf.c:880 #, c-format msgid "Cannot open config file \"%s\": %s\n" msgstr "" -#: src/lib/parse_conf.c:882 +#: src/lib/parse_conf.c:897 msgid "" "Currently we cannot handle UTF-16 source files. Please convert the conf file " "to UTF-8\n" msgstr "" -#: src/lib/parse_conf.c:886 +#: src/lib/parse_conf.c:901 #, c-format msgid "Expected a Resource name identifier, got: %s" msgstr "" -#: src/lib/parse_conf.c:902 +#: src/lib/parse_conf.c:917 #, c-format msgid "expected resource name, got: %s" msgstr "" -#: src/lib/parse_conf.c:913 +#: src/lib/parse_conf.c:928 #, c-format msgid "not in resource definition: %s" msgstr "" -#: src/lib/parse_conf.c:938 +#: src/lib/parse_conf.c:953 #, c-format msgid "" "Keyword \"%s\" not permitted in this resource.\n" "Perhaps you left the trailing brace off of the previous resource." msgstr "" -#: src/lib/parse_conf.c:949 +#: src/lib/parse_conf.c:964 msgid "Name not specified for resource" msgstr "" -#: src/lib/parse_conf.c:958 +#: src/lib/parse_conf.c:974 #, c-format msgid "unexpected token %d %s in resource definition" msgstr "" -#: src/lib/parse_conf.c:964 +#: src/lib/parse_conf.c:980 #, c-format msgid "Unknown parser state %d\n" msgstr "" -#: src/lib/parse_conf.c:969 +#: src/lib/parse_conf.c:985 msgid "End of conf file reached with unclosed resource." msgstr "" @@ -15364,22 +15467,22 @@ msgstr "" msgid "unknown error" msgstr "" -#: src/lib/runscript.c:235 +#: src/lib/runscript.c:236 #, c-format msgid "%s: run %s \"%s\"\n" msgstr "" -#: src/lib/runscript.c:244 +#: src/lib/runscript.c:245 #, c-format msgid "Runscript: %s could not execute. ERR=%s\n" msgstr "" -#: src/lib/runscript.c:253 +#: src/lib/runscript.c:254 #, c-format msgid "%s: %s\n" msgstr "" -#: src/lib/runscript.c:258 +#: src/lib/runscript.c:259 #, c-format msgid "Runscript: %s returned non-zero status=%d. ERR=%s\n" msgstr "" @@ -15600,12 +15703,12 @@ msgstr "" msgid "Unable to set file flags %s: ERR=%s\n" msgstr "" -#: src/findlib/attribs.c:732 +#: src/findlib/attribs.c:737 #, c-format msgid "Error in %s file %s: ERR=%s\n" msgstr "" -#: src/findlib/attribs.c:749 +#: src/findlib/attribs.c:754 #, c-format msgid "Error in %s: ERR=%s\n" msgstr "" @@ -15759,47 +15862,60 @@ msgid "Solaris Specific ACL attribs" msgstr "" #: src/findlib/bfile.c:173 -msgid "Darwin Specific Extended attribs" +msgid "Solaris Specific Extensible attribs or System Extended attribs" msgstr "" #: src/findlib/bfile.c:175 -msgid "FreeBSD Specific Extended attribs" +msgid "Solaris Specific Extended attribs" msgstr "" #: src/findlib/bfile.c:177 -msgid "Linux Specific Extended attribs" +msgid "Darwin Specific Extended attribs" msgstr "" #: src/findlib/bfile.c:179 +msgid "FreeBSD Specific Extended attribs" +msgstr "" + +#: src/findlib/bfile.c:181 +msgid "Linux Specific Extended attribs" +msgstr "" + +#: src/findlib/bfile.c:183 msgid "NetBSD Specific Extended attribs" msgstr "" -#: src/findlib/find_one.c:227 +#: src/findlib/find_one.c:222 +#, c-format +msgid " NODUMP flag set - will not process %s\n" +msgstr "" + +#: src/findlib/find_one.c:243 #, c-format msgid "Cannot stat file %s: ERR=%s\n" msgstr "" -#: src/findlib/find_one.c:233 +#: src/findlib/find_one.c:249 #, c-format msgid "%s mtime changed during backup.\n" msgstr "" -#: src/findlib/find_one.c:239 +#: src/findlib/find_one.c:255 #, c-format msgid "%s ctime changed during backup.\n" msgstr "" -#: src/findlib/find_one.c:245 src/findlib/find_one.c:252 +#: src/findlib/find_one.c:261 src/findlib/find_one.c:268 #, c-format msgid "%s size changed during backup.\n" msgstr "" -#: src/findlib/find_one.c:336 +#: src/findlib/find_one.c:352 #, c-format msgid "Top level directory \"%s\" has unlisted fstype \"%s\"\n" msgstr "" -#: src/findlib/find_one.c:351 +#: src/findlib/find_one.c:367 #, c-format msgid "Top level directory \"%s\" has an unlisted drive type \"%s\"\n" msgstr "" @@ -15857,37 +15973,37 @@ msgstr "" msgid "Failed ASSERT: %s\n" msgstr "" -#: src/qt-console/bcomm/dircomm.cpp:203 src/qt-console/console/console.cpp:234 +#: src/qt-console/bcomm/dircomm.cpp:203 src/qt-console/console/console.cpp:237 msgid "Initializing ..." msgstr "" -#: src/qt-console/bcomm/dircomm.cpp:209 src/qt-console/console/console.cpp:265 +#: src/qt-console/bcomm/dircomm.cpp:209 src/qt-console/console/console.cpp:268 msgid "Connected" msgstr "" #: src/qt-console/bcomm/dircomm.cpp:288 src/qt-console/bcomm/dircomm.cpp:417 -#: src/qt-console/console/console.cpp:542 -#: src/qt-console/console/console.cpp:685 +#: src/qt-console/console/console.cpp:555 +#: src/qt-console/console/console.cpp:698 msgid "Processing command ..." msgstr "" -#: src/qt-console/bcomm/dircomm.cpp:411 src/qt-console/console/console.cpp:679 +#: src/qt-console/bcomm/dircomm.cpp:411 src/qt-console/console/console.cpp:692 msgid "Command completed ..." msgstr "" -#: src/qt-console/bcomm/dircomm.cpp:423 src/qt-console/console/console.cpp:691 +#: src/qt-console/bcomm/dircomm.cpp:423 src/qt-console/console/console.cpp:704 msgid "At main prompt waiting for input ..." msgstr "" -#: src/qt-console/bcomm/dircomm.cpp:430 src/qt-console/console/console.cpp:698 +#: src/qt-console/bcomm/dircomm.cpp:430 src/qt-console/console/console.cpp:711 msgid "At prompt waiting for input ..." msgstr "" -#: src/qt-console/bcomm/dircomm.cpp:435 src/qt-console/console/console.cpp:703 +#: src/qt-console/bcomm/dircomm.cpp:435 src/qt-console/console/console.cpp:716 msgid "Command failed." msgstr "" -#: src/qt-console/bcomm/dircomm.cpp:490 src/qt-console/console/console.cpp:767 +#: src/qt-console/bcomm/dircomm.cpp:490 src/qt-console/console/console.cpp:780 msgid "Director disconnected." msgstr "" diff --git a/bacula/po/de.po b/bacula/po/de.po index 3629cdb137..d1b4723943 100644 --- a/bacula/po/de.po +++ b/bacula/po/de.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: de\n" "Report-Msgid-Bugs-To: bacula-devel@lists.sourceforge.net\n" -"POT-Creation-Date: 2009-01-04 13:05+0100\n" +"POT-Creation-Date: 2009-03-16 21:54+0100\n" "PO-Revision-Date: 2007-06-25 20:38+0200\n" "Last-Translator: Philipp Storz \n" "Language-Team: \n" @@ -20,73 +20,73 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: KBabel 1.11.4\n" -#: src/dird/next_vol.c:147 +#: src/dird/next_vol.c:148 #, c-format msgid "Purging oldest volume \"%s\"\n" msgstr "" -#: src/dird/next_vol.c:153 +#: src/dird/next_vol.c:154 #, c-format msgid "Pruning oldest volume \"%s\"\n" msgstr "" -#: src/dird/next_vol.c:172 +#: src/dird/next_vol.c:173 msgid "We seem to be looping trying to find the next volume. I give up.\n" msgstr "" -#: src/dird/next_vol.c:198 +#: src/dird/next_vol.c:199 #, c-format msgid "Max Volume bytes exceeded. Marking Volume \"%s\" as Full.\n" msgstr "\"Max Volume bytes\"erreicht. Markiere Volume \"%s\" als Voll.\n" -#: src/dird/next_vol.c:205 +#: src/dird/next_vol.c:206 #, c-format msgid "Volume used once. Marking Volume \"%s\" as Used.\n" msgstr "Volume erstmalig benutzt. Markiere Volume \"%s\" als Used.\n" -#: src/dird/next_vol.c:212 +#: src/dird/next_vol.c:213 #, c-format msgid "Max Volume jobs exceeded. Marking Volume \"%s\" as Used.\n" msgstr "" -#: src/dird/next_vol.c:221 +#: src/dird/next_vol.c:222 #, c-format msgid "Max Volume files exceeded. Marking Volume \"%s\" as Used.\n" msgstr "" -#: src/dird/next_vol.c:231 +#: src/dird/next_vol.c:232 #, c-format msgid "Max configured use duration exceeded. Marking Volume \"%s\" as Used.\n" msgstr "" -#: src/dird/next_vol.c:242 +#: src/dird/next_vol.c:243 #, c-format msgid "Catalog error updating volume \"%s\". ERR=%s" msgstr "Catalog Fehler beim Aktualisieren von volume \"%s\". ERR=%s" -#: src/dird/next_vol.c:263 +#: src/dird/next_vol.c:264 #, fuzzy msgid "volume has recycling disabled" msgstr "volume ist abgelaufen" -#: src/dird/next_vol.c:269 +#: src/dird/next_vol.c:270 msgid "volume has expired" msgstr "volume ist abgelaufen" -#: src/dird/next_vol.c:287 src/dird/next_vol.c:323 +#: src/dird/next_vol.c:288 src/dird/next_vol.c:324 #, c-format msgid "Recycled current volume \"%s\"\n" msgstr "Recycled current volume \"%s\"\n" -#: src/dird/next_vol.c:292 +#: src/dird/next_vol.c:293 msgid "and recycling of current volume failed" msgstr "und das Wiederverwenden des aktuellen volumes ist fehlgeschlagen " -#: src/dird/next_vol.c:298 +#: src/dird/next_vol.c:299 msgid "but should be Append, Purged or Recycle" msgstr "aber sollte Append, Purged oder Recycle sein" -#: src/dird/next_vol.c:326 +#: src/dird/next_vol.c:327 msgid "" "but should be Append, Purged or Recycle (recycling of the current volume " "failed)" @@ -94,29 +94,29 @@ msgstr "" "aber sollte Append, Purged oder Recycle (das Recycling des des aktuellen " "Volumens ist fehlgeschlagen)" -#: src/dird/next_vol.c:330 +#: src/dird/next_vol.c:331 msgid "" "but should be Append, Purged or Recycle (cannot automatically recycle " "current volume, as it still contains unpruned data or the Volume Retention " "time has not expired.)" msgstr "" -#: src/dird/next_vol.c:388 +#: src/dird/next_vol.c:393 #, c-format msgid "Unable to get Pool record: ERR=%s" msgstr "" -#: src/dird/next_vol.c:395 +#: src/dird/next_vol.c:400 #, c-format msgid "Unable add Scratch Volume, Pool \"%s\" full MaxVols=%d\n" msgstr "" -#: src/dird/next_vol.c:414 +#: src/dird/next_vol.c:419 #, c-format msgid "Failed to move Scratch Volume. ERR=%s\n" msgstr "" -#: src/dird/next_vol.c:419 +#: src/dird/next_vol.c:424 #, c-format msgid "Using Volume \"%s\" from 'Scratch' pool.\n" msgstr "" @@ -194,7 +194,7 @@ msgstr "Fehler beim Start des Programms: %s. ERR=%s\n" msgid "Cannot open included file: %s. ERR=%s\n" msgstr "Kann inkludierte Datei nicht öffnen: %s. ERR=%s\n" -#: src/dird/fd_cmds.c:535 src/filed/job.c:1898 +#: src/dird/fd_cmds.c:535 src/filed/job.c:1903 #, c-format msgid "Could not open bootstrap file %s: ERR=%s\n" msgstr "Kann bootstrap Datei nicht öffnen: %s: ERR=%s\n" @@ -213,8 +213,8 @@ msgstr "" " storage= jobid=] -- add media to a pool" msgstr "" #: src/dird/ua_cmds.c:116 -msgid "automount [on|off] -- after label" +msgid "autodisplay [on|off] -- console messages" msgstr "" #: src/dird/ua_cmds.c:117 -msgid "cancel [ | ] -- cancel a job" +msgid "automount [on|off] -- after label" msgstr "" #: src/dird/ua_cmds.c:118 -msgid "create DB Pool from resource" +msgid "" +"cancel [jobid= job= ujobid=] -- cancel a job" msgstr "" #: src/dird/ua_cmds.c:119 -msgid "delete [pool= | media volume=]" +msgid "create [pool=] -- create DB Pool from resource" msgstr "" #: src/dird/ua_cmds.c:120 -msgid "disable -- disable a job" +msgid "delete [volume= pool= job jobid=]" msgstr "" #: src/dird/ua_cmds.c:121 -msgid "enable -- enable a job" +msgid "disable -- disable a job" msgstr "" #: src/dird/ua_cmds.c:122 +msgid "enable -- enable a job" +msgstr "" + +#: src/dird/ua_cmds.c:123 msgid "performs FileSet estimate, listing gives full listing" msgstr "" -#: src/dird/ua_cmds.c:123 src/console/console.c:177 +#: src/dird/ua_cmds.c:124 src/console/console.c:177 msgid "exit = quit" msgstr "" -#: src/dird/ua_cmds.c:124 +#: src/dird/ua_cmds.c:125 msgid "gui [on|off] -- non-interactive gui mode" msgstr "" -#: src/dird/ua_cmds.c:125 src/stored/btape.c:2550 +#: src/dird/ua_cmds.c:126 src/stored/btape.c:2551 msgid "print this command" msgstr "" -#: src/dird/ua_cmds.c:126 -msgid "" -"list [pools | jobs | jobtotals | media | files | " -"copies ]; from catalog" -msgstr "" - #: src/dird/ua_cmds.c:127 msgid "label a tape" msgstr "" #: src/dird/ua_cmds.c:128 -msgid "full or long list like list command" +msgid "" +"list [pools | jobs | jobtotals | media | files | " +"copies ]; from catalog" msgstr "" #: src/dird/ua_cmds.c:129 -msgid "messages" +msgid "full or long list like list command" msgstr "" #: src/dird/ua_cmds.c:130 -msgid "print current memory usage" +msgid "messages" msgstr "" #: src/dird/ua_cmds.c:131 -msgid "mount " +msgid "print current memory usage" msgstr "" #: src/dird/ua_cmds.c:132 -msgid "prune expired records from catalog" +msgid "" +"mount storage= [ slot= ] [ drive= ] or mount " +"[ jobid= | job= ]" msgstr "" #: src/dird/ua_cmds.c:133 -msgid "purge records from catalog" +msgid "" +"prune files|jobs|volume client= volume= prune " +"expired records from catalog" msgstr "" #: src/dird/ua_cmds.c:134 -msgid "python control commands" +msgid "purge records from catalog" msgstr "" -#: src/dird/ua_cmds.c:135 src/console/console.c:170 -msgid "quit" +#: src/dird/ua_cmds.c:135 +msgid "python control commands" msgstr "" -#: src/dird/ua_cmds.c:136 -msgid "query catalog" +#: src/dird/ua_cmds.c:136 src/console/console.c:170 +msgid "quit" msgstr "" #: src/dird/ua_cmds.c:137 -msgid "restore files" +msgid "query catalog" msgstr "" #: src/dird/ua_cmds.c:138 -msgid "relabel a tape" +msgid "restore files" msgstr "" #: src/dird/ua_cmds.c:139 -msgid "release " +msgid "" +"relabel storage= oldvolume= volume= -- relabel a tape" msgstr "" #: src/dird/ua_cmds.c:140 -msgid "reload conf file" +msgid "release " msgstr "" #: src/dird/ua_cmds.c:141 -msgid "run " +msgid "reload conf file" msgstr "" #: src/dird/ua_cmds.c:142 -msgid "status [storage | client]=" +msgid "" +"run job= client= fileset= level= storage= where= when= yes" msgstr "" #: src/dird/ua_cmds.c:143 -msgid "sets debug level" +msgid "" +"status [all | dir= | director | client= | " +"storage= | days=nnn]" msgstr "" #: src/dird/ua_cmds.c:144 -msgid "sets new client address -- if authorized" +msgid "" +"setdebug level=nn [trace=0/1 client= | dir | director | " +"storage= | all] -- sets debug level" msgstr "" #: src/dird/ua_cmds.c:145 -msgid "show (resource records) [jobs | pools | ... | all]" +msgid "sets new client address -- if authorized" msgstr "" #: src/dird/ua_cmds.c:146 -msgid "use SQL to query catalog" +msgid "show (resource records) [jobs | pools | ... | all]" msgstr "" -#: src/dird/ua_cmds.c:147 src/console/console.c:173 -msgid "print current time" +#: src/dird/ua_cmds.c:147 +msgid "use SQL to query catalog" msgstr "" -#: src/dird/ua_cmds.c:148 -msgid "turn on/off trace to file" +#: src/dird/ua_cmds.c:148 src/console/console.c:173 +msgid "print current time" msgstr "" #: src/dird/ua_cmds.c:149 -msgid "unmount " +msgid "turn on/off trace to file" msgstr "" #: src/dird/ua_cmds.c:150 -msgid "umount for old-time Unix guys" +msgid "" +"unmount storage= [ drive= ] or unmount [ jobid= | " +"job= ]" msgstr "" #: src/dird/ua_cmds.c:151 -msgid "update Volume, Pool or slots" +msgid "umount - for old-time Unix guys, see unmount" msgstr "" #: src/dird/ua_cmds.c:152 -msgid "use catalog xxx" +msgid "update Volume, Pool or slots" msgstr "" #: src/dird/ua_cmds.c:153 -msgid "does variable expansion" +msgid "use -- catalog xxx" msgstr "" #: src/dird/ua_cmds.c:154 -msgid "print Director version" +msgid "does variable expansion" msgstr "" #: src/dird/ua_cmds.c:155 +msgid "print Director version" +msgstr "" + +#: src/dird/ua_cmds.c:156 msgid "" -"wait until no jobs are running [ | | " -"]" +"wait [ | | ] -- wait until " +"no jobs are running" msgstr "" -#: src/dird/ua_cmds.c:190 src/dird/ua_dotcmds.c:121 +#: src/dird/ua_cmds.c:191 src/dird/ua_dotcmds.c:121 #, c-format msgid "Can't use %s command in a runscript" msgstr "" -#: src/dird/ua_cmds.c:200 +#: src/dird/ua_cmds.c:201 #, c-format msgid "%s: is an invalid command.\n" msgstr "" -#: src/dird/ua_cmds.c:242 +#: src/dird/ua_cmds.c:243 msgid "" "You probably don't want to be using this command since it\n" "creates database records without labeling the Volumes.\n" @@ -3410,94 +3448,94 @@ msgid "" "\n" msgstr "" -#: src/dird/ua_cmds.c:261 +#: src/dird/ua_cmds.c:262 #, c-format msgid "Pool already has maximum volumes=%d\n" msgstr "" -#: src/dird/ua_cmds.c:262 +#: src/dird/ua_cmds.c:263 msgid "Enter new maximum (zero for unlimited): " msgstr "" -#: src/dird/ua_cmds.c:282 +#: src/dird/ua_cmds.c:283 #, c-format msgid "Enter number of Volumes to create. 0=>fixed name. Max=%d: " msgstr "" -#: src/dird/ua_cmds.c:288 +#: src/dird/ua_cmds.c:289 #, c-format msgid "The number must be between 0 and %d\n" msgstr "" -#: src/dird/ua_cmds.c:296 +#: src/dird/ua_cmds.c:297 msgid "Enter Volume name: " msgstr "" -#: src/dird/ua_cmds.c:300 +#: src/dird/ua_cmds.c:301 msgid "Enter base volume name: " msgstr "" -#: src/dird/ua_cmds.c:324 +#: src/dird/ua_cmds.c:325 msgid "Enter the starting number: " msgstr "" -#: src/dird/ua_cmds.c:329 +#: src/dird/ua_cmds.c:330 msgid "Start number must be greater than zero.\n" msgstr "" -#: src/dird/ua_cmds.c:340 +#: src/dird/ua_cmds.c:341 msgid "Enter slot (0 for none): " msgstr "" -#: src/dird/ua_cmds.c:344 +#: src/dird/ua_cmds.c:345 msgid "InChanger? yes/no: " msgstr "" -#: src/dird/ua_cmds.c:372 +#: src/dird/ua_cmds.c:373 #, c-format msgid "%d Volumes created in pool %s\n" msgstr "" -#: src/dird/ua_cmds.c:388 src/dird/ua_cmds.c:1064 +#: src/dird/ua_cmds.c:389 src/dird/ua_cmds.c:1085 msgid "Turn on or off? " msgstr "" -#: src/dird/ua_cmds.c:419 +#: src/dird/ua_cmds.c:420 #, c-format msgid "JobId %s is not running. Use Job name to cancel inactive jobs.\n" msgstr "" -#: src/dird/ua_cmds.c:428 src/dird/ua_cmds.c:438 +#: src/dird/ua_cmds.c:429 src/dird/ua_cmds.c:439 #, c-format msgid "Warning Job %s is not running. Continuing anyway ...\n" msgstr "" -#: src/dird/ua_cmds.c:448 src/dird/ua_cmds.c:740 src/dird/ua_cmds.c:786 +#: src/dird/ua_cmds.c:449 src/dird/ua_cmds.c:761 src/dird/ua_cmds.c:807 msgid "Unauthorized command from this console.\n" msgstr "" -#: src/dird/ua_cmds.c:473 src/filed/status.c:236 src/stored/status.c:474 +#: src/dird/ua_cmds.c:474 src/filed/status.c:236 src/stored/status.c:474 msgid "No Jobs running.\n" msgstr "" -#: src/dird/ua_cmds.c:475 +#: src/dird/ua_cmds.c:476 msgid "None of your jobs are running.\n" msgstr "" -#: src/dird/ua_cmds.c:480 +#: src/dird/ua_cmds.c:481 msgid "Select Job:\n" msgstr "" -#: src/dird/ua_cmds.c:489 +#: src/dird/ua_cmds.c:490 #, c-format msgid "JobId=%s Job=%s" msgstr "" -#: src/dird/ua_cmds.c:494 +#: src/dird/ua_cmds.c:495 msgid "Choose Job to cancel" msgstr "" -#: src/dird/ua_cmds.c:499 +#: src/dird/ua_cmds.c:500 #, c-format msgid "" "Cancel: %s\n" @@ -3505,155 +3543,162 @@ msgid "" "%s" msgstr "" -#: src/dird/ua_cmds.c:500 +#: src/dird/ua_cmds.c:501 msgid "Confirm cancel?" msgstr "" -#: src/dird/ua_cmds.c:506 +#: src/dird/ua_cmds.c:507 msgid "Confirm cancel (yes/no): " msgstr "" -#: src/dird/ua_cmds.c:514 src/dird/ua_cmds.c:781 src/dird/ua_cmds.c:1127 +#: src/dird/ua_cmds.c:515 src/dird/ua_cmds.c:802 src/dird/ua_cmds.c:1148 #, c-format msgid "Job \"%s\" not found.\n" msgstr "" -#: src/dird/ua_cmds.c:611 +#: src/dird/ua_cmds.c:612 #, c-format msgid "" "Can't set %s RecyclePool to %s, %s is not in database.\n" "Try to update it with 'update pool=%s'\n" msgstr "" -#: src/dird/ua_cmds.c:678 +#: src/dird/ua_cmds.c:630 +#, c-format +msgid "" +"Can't set %s ScratchPool to %s, %s is not in database.\n" +"Try to update it with 'update pool=%s'\n" +msgstr "" + +#: src/dird/ua_cmds.c:699 #, c-format msgid "" "Error: Pool %s already exists.\n" "Use update to change it.\n" msgstr "" -#: src/dird/ua_cmds.c:689 +#: src/dird/ua_cmds.c:710 #, c-format msgid "Pool %s created.\n" msgstr "" -#: src/dird/ua_cmds.c:719 +#: src/dird/ua_cmds.c:740 msgid "Python interpreter restarted.\n" msgstr "" -#: src/dird/ua_cmds.c:722 src/dird/ua_cmds.c:1335 +#: src/dird/ua_cmds.c:743 src/dird/ua_cmds.c:1356 msgid "Nothing done.\n" msgstr "" -#: src/dird/ua_cmds.c:747 src/dird/ua_cmds.c:1114 src/dird/ua_run.c:1357 +#: src/dird/ua_cmds.c:768 src/dird/ua_cmds.c:1135 src/dird/ua_run.c:1357 #, c-format msgid "Client \"%s\" not found.\n" msgstr "" -#: src/dird/ua_cmds.c:756 +#: src/dird/ua_cmds.c:777 #, c-format msgid "Client \"%s\" address set to %s\n" msgstr "" -#: src/dird/ua_cmds.c:790 +#: src/dird/ua_cmds.c:811 #, c-format msgid "Job \"%s\" %sabled\n" msgstr "" -#: src/dird/ua_cmds.c:846 src/dird/ua_cmds.c:1225 src/dird/ua_dotcmds.c:208 +#: src/dird/ua_cmds.c:867 src/dird/ua_cmds.c:1246 src/dird/ua_dotcmds.c:208 msgid "Failed to connect to Client.\n" msgstr "" -#: src/dird/ua_cmds.c:959 +#: src/dird/ua_cmds.c:980 msgid "Enter new debug level: " msgstr "" -#: src/dird/ua_cmds.c:1025 src/dird/ua_dotcmds.c:284 +#: src/dird/ua_cmds.c:1046 src/dird/ua_dotcmds.c:284 msgid "Available daemons are: \n" msgstr "" -#: src/dird/ua_cmds.c:1026 src/dird/ua_dotcmds.c:285 +#: src/dird/ua_cmds.c:1047 src/dird/ua_dotcmds.c:285 msgid "Director" msgstr "" -#: src/dird/ua_cmds.c:1029 +#: src/dird/ua_cmds.c:1050 msgid "All" msgstr "" -#: src/dird/ua_cmds.c:1030 +#: src/dird/ua_cmds.c:1051 msgid "Select daemon type to set debug level" msgstr "" -#: src/dird/ua_cmds.c:1119 +#: src/dird/ua_cmds.c:1140 msgid "Client name missing.\n" msgstr "" -#: src/dird/ua_cmds.c:1131 src/dird/ua_cmds.c:1186 src/dird/ua_cmds.c:1891 +#: src/dird/ua_cmds.c:1152 src/dird/ua_cmds.c:1207 src/dird/ua_cmds.c:1913 #, c-format msgid "No authorization for Job \"%s\"\n" msgstr "" -#: src/dird/ua_cmds.c:1136 +#: src/dird/ua_cmds.c:1157 msgid "Job name missing.\n" msgstr "" -#: src/dird/ua_cmds.c:1145 +#: src/dird/ua_cmds.c:1166 #, fuzzy, c-format msgid "Fileset \"%s\" not found.\n" msgstr "FileSet Eintrag \"%s\" nicht gefunden\n" -#: src/dird/ua_cmds.c:1149 +#: src/dird/ua_cmds.c:1170 #, c-format msgid "No authorization for FileSet \"%s\"\n" msgstr "" -#: src/dird/ua_cmds.c:1154 +#: src/dird/ua_cmds.c:1175 #, fuzzy msgid "Fileset name missing.\n" msgstr "FileSet: name=%s\n" -#: src/dird/ua_cmds.c:1165 src/dird/ua_run.c:535 +#: src/dird/ua_cmds.c:1186 src/dird/ua_run.c:535 #, fuzzy, c-format msgid "Level \"%s\" not valid.\n" msgstr "Pool Ressource \"%s\" nicht gefunden.\n" -#: src/dird/ua_cmds.c:1169 +#: src/dird/ua_cmds.c:1190 msgid "Level value missing.\n" msgstr "" -#: src/dird/ua_cmds.c:1182 +#: src/dird/ua_cmds.c:1203 msgid "No job specified.\n" msgstr "" -#: src/dird/ua_cmds.c:1230 +#: src/dird/ua_cmds.c:1251 msgid "Error sending include list.\n" msgstr "" -#: src/dird/ua_cmds.c:1235 +#: src/dird/ua_cmds.c:1256 msgid "Error sending exclude list.\n" msgstr "" -#: src/dird/ua_cmds.c:1321 +#: src/dird/ua_cmds.c:1342 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:1324 +#: src/dird/ua_cmds.c:1345 msgid "Choose catalog item to delete" msgstr "" -#: src/dird/ua_cmds.c:1392 +#: src/dird/ua_cmds.c:1413 msgid "Enter JobId to delete: " msgstr "" -#: src/dird/ua_cmds.c:1427 +#: src/dird/ua_cmds.c:1448 #, c-format msgid "Job %s and associated records deleted from the catalog.\n" msgstr "" -#: src/dird/ua_cmds.c:1441 +#: src/dird/ua_cmds.c:1462 #, c-format msgid "" "\n" @@ -3661,73 +3706,73 @@ msgid "" "and all Jobs saved on that volume from the Catalog\n" msgstr "" -#: src/dird/ua_cmds.c:1448 +#: src/dird/ua_cmds.c:1469 #, c-format msgid "Are you sure you want to delete Volume \"%s\"? (yes/no): " msgstr "" -#: src/dird/ua_cmds.c:1473 +#: src/dird/ua_cmds.c:1494 #, c-format msgid "Are you sure you want to delete Pool \"%s\"? (yes/no): " msgstr "" -#: src/dird/ua_cmds.c:1587 +#: src/dird/ua_cmds.c:1608 #, c-format msgid "Using Catalog name=%s DB=%s\n" msgstr "" -#: src/dird/ua_cmds.c:1655 +#: src/dird/ua_cmds.c:1676 msgid "ERR: Can't open db\n" msgstr "" -#: src/dird/ua_cmds.c:1702 +#: src/dird/ua_cmds.c:1723 msgid "Wait on mount timed out\n" msgstr "" -#: src/dird/ua_cmds.c:1712 +#: src/dird/ua_cmds.c:1733 msgid "ERR: Job was not found\n" msgstr "" -#: src/dird/ua_cmds.c:1788 src/dird/ua_tree.c:667 src/stored/btape.c:2597 +#: src/dird/ua_cmds.c:1810 src/dird/ua_tree.c:667 src/stored/btape.c:2598 #, c-format msgid "" " Command Description\n" " ======= ===========\n" msgstr "" -#: src/dird/ua_cmds.c:1790 +#: src/dird/ua_cmds.c:1812 #, c-format msgid " %-10s %s\n" msgstr "" -#: src/dird/ua_cmds.c:1792 +#: src/dird/ua_cmds.c:1814 msgid "" "\n" "When at a prompt, entering a period cancels the command.\n" "\n" msgstr "" -#: src/dird/ua_cmds.c:1809 src/filed/status.c:84 +#: src/dird/ua_cmds.c:1831 src/filed/status.c:84 #, c-format msgid "%s Version: %s (%s) %s %s %s %s\n" msgstr "" -#: src/dird/ua_cmds.c:1852 src/dird/ua_cmds.c:1879 src/dird/ua_cmds.c:1901 +#: src/dird/ua_cmds.c:1874 src/dird/ua_cmds.c:1901 src/dird/ua_cmds.c:1923 #, c-format msgid "No authorization for Catalog \"%s\"\n" msgstr "" -#: src/dird/ua_cmds.c:1869 +#: src/dird/ua_cmds.c:1891 #, c-format msgid "No authorization for Client \"%s\"\n" msgstr "" -#: src/dird/ua_cmds.c:1938 +#: src/dird/ua_cmds.c:1960 #, c-format msgid "Could not open catalog database \"%s\".\n" msgstr "" -#: src/dird/ua_cmds.c:1948 +#: src/dird/ua_cmds.c:1970 #, c-format msgid "Using Catalog \"%s\"\n" msgstr "" @@ -3746,18 +3791,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:383 src/dird/inc_conf.c:732 src/dird/dird_conf.c:1940 +#: src/dird/inc_conf.c:383 src/dird/inc_conf.c:732 src/dird/dird_conf.c:1945 #, c-format msgid "Expecting keyword, got: %s\n" msgstr "Schlüsselwort erwartet, erhalten:%s\n" -#: src/dird/inc_conf.c:391 src/dird/inc_conf.c:738 src/dird/dird_conf.c:1946 -#: src/lib/parse_conf.c:924 +#: src/dird/inc_conf.c:391 src/dird/inc_conf.c:738 src/dird/dird_conf.c:1951 +#: src/lib/parse_conf.c:939 #, c-format msgid "expected an equals, got: %s" msgstr "Erwartete ein \"ist gleich\", erhalten: %s" -#: src/dird/inc_conf.c:401 src/dird/inc_conf.c:747 src/dird/dird_conf.c:1957 +#: src/dird/inc_conf.c:401 src/dird/inc_conf.c:747 src/dird/dird_conf.c:1962 #, c-format msgid "Keyword %s not permitted in this resource" msgstr "Schlüsselwort %s ist in dieser Ressource nicht erlaubt." @@ -3811,7 +3856,7 @@ msgstr "" msgid "Options section not permitted in Exclude\n" msgstr "" -#: src/dird/inc_conf.c:717 src/dird/dird_conf.c:1926 +#: src/dird/inc_conf.c:717 src/dird/dird_conf.c:1931 #, c-format msgid "Expecting open brace. Got %s" msgstr "Geschweifte Klammer auf erwartet, erhalten: %s" @@ -3998,7 +4043,7 @@ msgid "Cannot prune Volume \"%s\" because it is archived.\n" msgstr "" #: src/dird/ua_prune.c:202 -msgid "Pruned Jobs from JobHistory catalog.\n" +msgid "Pruned Jobs from JobHisto catalog.\n" msgstr "" #: src/dird/ua_prune.c:253 @@ -4143,14 +4188,14 @@ msgstr "" "\n" #: src/dird/dird.c:246 src/filed/filed.c:204 src/gnome2-console/console.c:290 -#: src/stored/stored.c:239 src/console/console.c:655 +#: src/stored/stored.c:239 src/console/console.c:657 #: src/qt-console/main.cpp:151 msgid "Cryptography library initialization failed.\n" msgstr "Initialisierung der Verschlüsselungsbibliothek fehlgeschlagen.\n" #: src/dird/dird.c:250 src/dird/dird.c:269 src/dird/dird.c:519 #: src/dird/dird.c:522 src/filed/filed.c:209 src/gnome2-console/console.c:294 -#: src/stored/stored.c:243 src/console/console.c:659 +#: src/stored/stored.c:243 src/console/console.c:661 #: src/qt-console/main.cpp:155 #, c-format msgid "Please correct configuration file: %s\n" @@ -4188,9 +4233,9 @@ msgid "Only one Director resource permitted in %s\n" msgstr "Nur eine Director resource erlaubt in %s\n" #: src/dird/dird.c:609 src/dird/dird.c:814 src/dird/dird.c:869 -#: src/dird/dird.c:977 src/filed/filed.c:339 src/filed/filed.c:498 +#: src/dird/dird.c:989 src/filed/filed.c:339 src/filed/filed.c:498 #: src/gnome2-console/console.c:156 src/gnome2-console/console.c:185 -#: src/stored/stored.c:375 src/console/console.c:902 src/console/console.c:932 +#: src/stored/stored.c:375 src/console/console.c:904 src/console/console.c:934 #: src/qt-console/main.cpp:229 src/qt-console/main.cpp:259 #: src/wx-console/console_thread.cpp:118 src/wx-console/console_thread.cpp:144 msgid "TLS required but not configured in Bacula.\n" @@ -4294,7 +4339,7 @@ msgstr "Konnte Catalog \"%s\", database \"%s\" nicht msgid "%s" msgstr "" -#: src/dird/dird.c:985 +#: src/dird/dird.c:997 #, c-format msgid "" "Neither \"TLS CA Certificate\" or \"TLS CA Certificate Dir\" are defined for " @@ -4303,7 +4348,7 @@ msgstr "" "Weder \"TLS CA Certificate\" noch \"TLS CA Certificate Dir\" sind definiert " "fürStorage \"%s\" in %s.\n" -#: src/dird/dird.c:1001 src/stored/stored.c:415 +#: src/dird/dird.c:1013 src/stored/stored.c:415 #, 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" @@ -4324,7 +4369,7 @@ msgstr "" msgid "Access to specified Client or FileSet not allowed.\n" msgstr "" -#: src/dird/ua_dotcmds.c:495 +#: src/dird/ua_dotcmds.c:499 #, fuzzy msgid "query keyword not found.\n" msgstr "Path record: %s nicht gefunden.\n" @@ -4349,15 +4394,20 @@ msgstr "" msgid "Restore OK" msgstr "" -#: src/dird/restore.c:263 +#: src/dird/restore.c:262 +#, fuzzy +msgid "Restore OK -- with warnings" +msgstr "%s OK -- mit Warnungen" + +#: src/dird/restore.c:266 msgid "*** Restore Error ***" msgstr "" -#: src/dird/restore.c:273 +#: src/dird/restore.c:276 msgid "Restore Canceled" msgstr "" -#: src/dird/restore.c:300 +#: src/dird/restore.c:303 #, fuzzy, c-format msgid "" "%s %s %s (%s): %s\n" @@ -4482,7 +4532,8 @@ msgid "cwd is: %s\n" msgstr "" #: src/dird/ua_tree.c:132 src/dird/ua_tree.c:147 -msgid "Invalid command. Enter \"done\" to exit.\n" +#, c-format +msgid "Invalid command \"%s\". Enter \"done\" to exit.\n" msgstr "" #: src/dird/ua_tree.c:335 src/dird/ua_tree.c:347 src/dird/ua_tree.c:364 @@ -4614,55 +4665,55 @@ msgstr "" msgid "No Volumes found to restore.\n" msgstr "Keine Volumes zum Wiederherstellen gefunden.\n" -#: src/dird/dird_conf.c:549 src/tray-monitor/tray_conf.c:168 +#: src/dird/dird_conf.c:550 src/tray-monitor/tray_conf.c:168 #, c-format msgid "No %s resource defined\n" msgstr "Keine %s resource definiert\n" -#: src/dird/dird_conf.c:558 +#: src/dird/dird_conf.c:559 #, 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:563 +#: src/dird/dird_conf.c:564 #, c-format msgid " query_file=%s\n" msgstr " query_file=%s\n" -#: src/dird/dird_conf.c:566 src/dird/dird_conf.c:586 src/dird/dird_conf.c:600 -#: src/dird/dird_conf.c:659 src/dird/dird_conf.c:663 src/dird/dird_conf.c:667 -#: src/dird/dird_conf.c:697 src/dird/dird_conf.c:714 src/dird/dird_conf.c:718 -#: src/dird/dird_conf.c:722 src/dird/dird_conf.c:726 src/dird/dird_conf.c:730 -#: src/dird/dird_conf.c:743 src/dird/dird_conf.c:960 src/dird/dird_conf.c:967 +#: src/dird/dird_conf.c:567 src/dird/dird_conf.c:587 src/dird/dird_conf.c:601 +#: src/dird/dird_conf.c:660 src/dird/dird_conf.c:664 src/dird/dird_conf.c:668 +#: src/dird/dird_conf.c:698 src/dird/dird_conf.c:715 src/dird/dird_conf.c:719 +#: src/dird/dird_conf.c:723 src/dird/dird_conf.c:727 src/dird/dird_conf.c:731 +#: src/dird/dird_conf.c:744 src/dird/dird_conf.c:964 src/dird/dird_conf.c:971 msgid " --> " msgstr " --> " -#: src/dird/dird_conf.c:571 +#: src/dird/dird_conf.c:572 #, c-format msgid "Console: name=%s SSL=%d\n" msgstr "Console: name=%s SSL=%d\n" -#: src/dird/dird_conf.c:576 +#: src/dird/dird_conf.c:577 #, 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:581 +#: src/dird/dird_conf.c:582 #, 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:592 +#: src/dird/dird_conf.c:593 #, 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:595 +#: src/dird/dird_conf.c:596 #, c-format msgid " JobRetention=%s FileRetention=%s AutoPrune=%d\n" msgstr " JobRetention=%s FileRetention=%s AutoPrune=%d\n" -#: src/dird/dird_conf.c:608 +#: src/dird/dird_conf.c:609 #, c-format msgid "" "Device: name=%s ok=%d num_writers=%d max_writers=%d\n" @@ -4675,7 +4726,7 @@ msgstr "" "d\n" " poolid=%s volname=%s MediaType=%s\n" -#: src/dird/dird_conf.c:619 +#: src/dird/dird_conf.c:620 #, c-format msgid "" "Storage: name=%s address=%s SDport=%d MaxJobs=%u\n" @@ -4684,7 +4735,7 @@ msgstr "" "Storage: name=%s address=%s SDport=%d MaxJobs=%u\n" " DeviceName=%s MediaType=%s StorageId=%s\n" -#: src/dird/dird_conf.c:629 +#: src/dird/dird_conf.c:630 #, fuzzy, c-format msgid "" "Catalog: name=%s address=%s DBport=%d db_name=%s\n" @@ -4693,16 +4744,16 @@ msgstr "" "Catalog: name=%s address=%s DBport=%d db_name=%s\n" " db_user=%s MutliDBConn=%d\n" -#: src/dird/dird_conf.c:639 +#: src/dird/dird_conf.c:640 #, 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:640 +#: src/dird/dird_conf.c:641 msgid "JobDefs" msgstr "JobDefs" -#: src/dird/dird_conf.c:644 +#: src/dird/dird_conf.c:645 #, c-format msgid "" " MaxJobs=%u Resched=%d Times=%d Interval=%s Spool=%d WritePartAfterJob=%" @@ -4711,234 +4762,239 @@ msgstr "" " MaxJobs=%u Resched=%d Times=%d Interval=%s Spool=%d WritePartAfterJob=%" "d\n" -#: src/dird/dird_conf.c:650 +#: src/dird/dird_conf.c:651 #, fuzzy, c-format msgid " SpoolSize=%s\n" msgstr " opcmd=%s\n" -#: src/dird/dird_conf.c:653 +#: src/dird/dird_conf.c:654 #, fuzzy, c-format msgid " Accurate=%d\n" msgstr " SelectionType=%d\n" -#: src/dird/dird_conf.c:656 +#: src/dird/dird_conf.c:657 #, c-format msgid " SelectionType=%d\n" msgstr " SelectionType=%d\n" -#: src/dird/dird_conf.c:671 +#: src/dird/dird_conf.c:672 #, c-format msgid " --> Where=%s\n" msgstr " --> Where=%s\n" -#: src/dird/dird_conf.c:674 +#: src/dird/dird_conf.c:675 #, fuzzy, c-format msgid " --> RegexWhere=%s\n" msgstr " --> Where=%s\n" -#: src/dird/dird_conf.c:677 +#: src/dird/dird_conf.c:678 #, c-format msgid " --> Bootstrap=%s\n" msgstr " --> Bootstrap=%s\n" -#: src/dird/dird_conf.c:680 +#: src/dird/dird_conf.c:681 #, c-format msgid " --> WriteBootstrap=%s\n" msgstr " --> WriteBootstrap=%s\n" -#: src/dird/dird_conf.c:683 +#: src/dird/dird_conf.c:684 #, fuzzy, c-format msgid " --> PluginOptions=%s\n" msgstr " --> Run=%s\n" -#: src/dird/dird_conf.c:686 +#: src/dird/dird_conf.c:687 #, fuzzy, c-format msgid " --> MaxRunTime=%u\n" msgstr " --> RunWhen=%u\n" -#: src/dird/dird_conf.c:689 +#: src/dird/dird_conf.c:690 #, fuzzy, c-format msgid " --> MaxWaitTime=%u\n" msgstr " --> RunWhen=%u\n" -#: src/dird/dird_conf.c:692 +#: src/dird/dird_conf.c:693 #, fuzzy, c-format msgid " --> MaxStartDelay=%u\n" msgstr " --> Target=%s\n" -#: src/dird/dird_conf.c:704 src/lib/runscript.c:296 +#: src/dird/dird_conf.c:705 src/lib/runscript.c:297 msgid " --> RunScript\n" msgstr " --> RunScript\n" -#: src/dird/dird_conf.c:705 src/lib/runscript.c:297 +#: src/dird/dird_conf.c:706 src/lib/runscript.c:298 #, c-format msgid " --> Command=%s\n" msgstr " --> Command=%s\n" -#: src/dird/dird_conf.c:706 src/lib/runscript.c:298 +#: src/dird/dird_conf.c:707 src/lib/runscript.c:299 #, c-format msgid " --> Target=%s\n" msgstr " --> Target=%s\n" -#: src/dird/dird_conf.c:707 src/lib/runscript.c:299 +#: src/dird/dird_conf.c:708 src/lib/runscript.c:300 #, c-format msgid " --> RunOnSuccess=%u\n" msgstr " --> RunOnSuccess=%u\n" -#: src/dird/dird_conf.c:708 src/lib/runscript.c:300 +#: src/dird/dird_conf.c:709 src/lib/runscript.c:301 #, c-format msgid " --> RunOnFailure=%u\n" msgstr " --> RunOnFailure=%u\n" -#: src/dird/dird_conf.c:709 src/lib/runscript.c:301 +#: src/dird/dird_conf.c:710 src/lib/runscript.c:302 #, fuzzy, c-format msgid " --> FailJobOnError=%u\n" msgstr " --> AbortJobOnError=%u\n" -#: src/dird/dird_conf.c:710 src/lib/runscript.c:302 +#: src/dird/dird_conf.c:711 src/lib/runscript.c:303 #, c-format msgid " --> RunWhen=%u\n" msgstr " --> RunWhen=%u\n" -#: src/dird/dird_conf.c:736 +#: src/dird/dird_conf.c:737 #, c-format msgid " --> Run=%s\n" msgstr " --> Run=%s\n" -#: src/dird/dird_conf.c:740 +#: src/dird/dird_conf.c:741 #, c-format msgid " --> SelectionPattern=%s\n" msgstr " --> SelectionPattern=%s\n" -#: src/dird/dird_conf.c:751 +#: src/dird/dird_conf.c:752 #, c-format msgid "FileSet: name=%s\n" msgstr "FileSet: name=%s\n" -#: src/dird/dird_conf.c:839 src/dird/dird_conf.c:918 +#: src/dird/dird_conf.c:840 src/dird/dird_conf.c:919 #, c-format msgid "Schedule: name=%s\n" msgstr "Schedule: name=%s\n" -#: src/dird/dird_conf.c:844 +#: src/dird/dird_conf.c:845 #, c-format msgid " --> Run Level=%s\n" msgstr " --> Run Level=%s\n" -#: src/dird/dird_conf.c:845 +#: src/dird/dird_conf.c:846 msgid " hour=" msgstr " hour=" -#: src/dird/dird_conf.c:854 +#: src/dird/dird_conf.c:855 msgid " mday=" msgstr " mday=" -#: src/dird/dird_conf.c:863 +#: src/dird/dird_conf.c:864 msgid " month=" msgstr " month=" -#: src/dird/dird_conf.c:872 +#: src/dird/dird_conf.c:873 msgid " wday=" msgstr " wday=" -#: src/dird/dird_conf.c:881 +#: src/dird/dird_conf.c:882 msgid " wom=" msgstr " wom=" -#: src/dird/dird_conf.c:890 +#: src/dird/dird_conf.c:891 msgid " woy=" msgstr " woy=" -#: src/dird/dird_conf.c:899 +#: src/dird/dird_conf.c:900 #, c-format msgid " mins=%d\n" msgstr " mins=%d\n" -#: src/dird/dird_conf.c:901 src/dird/dird_conf.c:905 src/dird/dird_conf.c:909 +#: src/dird/dird_conf.c:902 src/dird/dird_conf.c:906 src/dird/dird_conf.c:910 msgid " --> " msgstr " --> " -#: src/dird/dird_conf.c:923 +#: src/dird/dird_conf.c:924 #, c-format msgid "Pool: name=%s PoolType=%s\n" msgstr "Pool: name=%s PoolType=%s\n" -#: src/dird/dird_conf.c:925 +#: src/dird/dird_conf.c:926 #, 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:928 +#: src/dird/dird_conf.c:929 #, 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:931 +#: src/dird/dird_conf.c:932 #, c-format msgid " VolUse=%s recycle=%d LabelFormat=%s\n" msgstr " VolUse=%s recycle=%d LabelFormat=%s\n" -#: src/dird/dird_conf.c:935 +#: src/dird/dird_conf.c:936 #, c-format msgid " CleaningPrefix=%s LabelType=%d\n" msgstr " CleaningPrefix=%s LabelType=%d\n" -#: src/dird/dird_conf.c:937 +#: src/dird/dird_conf.c:938 #, fuzzy, c-format msgid " RecyleOldest=%d PurgeOldest=%d\n" msgstr " RecyleOldest=%d PurgeOldest=%d MaxVolJobs=%d MaxVolFiles=%d\n" -#: src/dird/dird_conf.c:940 +#: src/dird/dird_conf.c:941 #, 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:944 +#: src/dird/dird_conf.c:945 #, c-format msgid " MigTime=%s MigHiBytes=%s MigLoBytes=%s\n" msgstr " MigTime=%s MigHiBytes=%s MigLoBytes=%s\n" -#: src/dird/dird_conf.c:949 +#: src/dird/dird_conf.c:950 #, fuzzy, c-format msgid " NextPool=%s\n" msgstr " opcmd=%s\n" -#: src/dird/dird_conf.c:952 +#: src/dird/dird_conf.c:953 #, fuzzy, c-format msgid " RecyclePool=%s\n" msgstr " opcmd=%s\n" -#: src/dird/dird_conf.c:955 +#: src/dird/dird_conf.c:956 +#, fuzzy, c-format +msgid " ScratchPool=%s\n" +msgstr " opcmd=%s\n" + +#: src/dird/dird_conf.c:959 #, fuzzy, c-format msgid " Catalog=%s\n" msgstr " mailcmd=%s\n" -#: src/dird/dird_conf.c:975 +#: src/dird/dird_conf.c:979 #, c-format msgid "Messages: name=%s\n" msgstr "Messages: name=%s\n" -#: src/dird/dird_conf.c:977 +#: src/dird/dird_conf.c:981 #, c-format msgid " mailcmd=%s\n" msgstr " mailcmd=%s\n" -#: src/dird/dird_conf.c:979 +#: src/dird/dird_conf.c:983 #, c-format msgid " opcmd=%s\n" msgstr " opcmd=%s\n" -#: src/dird/dird_conf.c:983 src/tray-monitor/tray_conf.c:199 +#: src/dird/dird_conf.c:987 src/tray-monitor/tray_conf.c: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:1305 src/tray-monitor/tray_conf.c:257 +#: src/dird/dird_conf.c:1309 src/tray-monitor/tray_conf.c: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:1337 src/dird/dird_conf.c:1352 +#: src/dird/dird_conf.c:1341 src/dird/dird_conf.c:1356 #: src/filed/filed_conf.c:357 src/gnome2-console/console_conf.c:258 #: src/wx-console/console_conf.c:265 src/console/console_conf.c:259 #: src/tray-monitor/tray_conf.c:288 src/qt-console/bat_conf.cpp:265 @@ -4946,65 +5002,65 @@ 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:1343 src/tray-monitor/tray_conf.c:294 +#: src/dird/dird_conf.c:1347 src/tray-monitor/tray_conf.c:294 #: src/lib/parse_conf.c:223 #, c-format msgid "Too many items in %s resource\n" msgstr "zu viele items in %s resource\n" -#: src/dird/dird_conf.c:1383 +#: src/dird/dird_conf.c:1387 #, c-format msgid "Cannot find Pool resource %s\n" msgstr "Kann Pool resource %s nicht finden\n" -#: src/dird/dird_conf.c:1393 +#: src/dird/dird_conf.c:1398 #, c-format msgid "Cannot find Console resource %s\n" msgstr "Kann Console resource %s nicht finden\n" -#: src/dird/dird_conf.c:1399 src/filed/filed_conf.c:377 +#: src/dird/dird_conf.c:1404 src/filed/filed_conf.c:377 #: src/stored/stored_conf.c:610 #, c-format msgid "Cannot find Director resource %s\n" msgstr "Kann Director resource %s nicht finden\n" -#: src/dird/dird_conf.c:1406 src/stored/stored_conf.c:616 +#: src/dird/dird_conf.c:1411 src/stored/stored_conf.c:616 #, c-format msgid "Cannot find Storage resource %s\n" msgstr "Kann Storage resource %s nicht finden\n" -#: src/dird/dird_conf.c:1415 +#: src/dird/dird_conf.c:1420 #, c-format msgid "Cannot find Job resource %s\n" msgstr "Kann Job resource %s nicht finden\n" -#: src/dird/dird_conf.c:1464 +#: src/dird/dird_conf.c:1469 #, c-format msgid "Cannot find Counter resource %s\n" msgstr "Kann Counter resource %s nicht finden\n" -#: src/dird/dird_conf.c:1472 src/filed/filed_conf.c:383 +#: src/dird/dird_conf.c:1477 src/filed/filed_conf.c:383 #, c-format msgid "Cannot find Client resource %s\n" msgstr "Kann Client resource %s nicht finden\n" -#: src/dird/dird_conf.c:1485 +#: src/dird/dird_conf.c:1490 #, c-format msgid "Cannot find Schedule resource %s\n" msgstr "Kann Schedule resource %s nicht finden\n" -#: src/dird/dird_conf.c:1490 src/dird/dird_conf.c:1550 +#: src/dird/dird_conf.c:1495 src/dird/dird_conf.c:1555 #: src/tray-monitor/tray_conf.c:314 src/tray-monitor/tray_conf.c:352 #, c-format msgid "Unknown resource type %d in save_resource.\n" msgstr "Unbekannter resource type %d in save_resource.\n" -#: src/dird/dird_conf.c:1565 +#: src/dird/dird_conf.c:1570 #, 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:1573 src/filed/filed_conf.c:442 +#: src/dird/dird_conf.c:1578 src/filed/filed_conf.c:442 #: src/gnome2-console/console_conf.c:327 src/wx-console/console_conf.c:328 #: src/console/console_conf.c:322 src/tray-monitor/tray_conf.c:372 #: src/qt-console/bat_conf.cpp:334 @@ -5014,38 +5070,38 @@ msgstr "" "Der Versuch der Definition einer zweiten %s resource mit dem Namen \"%s\" " "ist nicht erlaubt.\n" -#: src/dird/dird_conf.c:1578 +#: src/dird/dird_conf.c:1583 #, 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:1650 +#: src/dird/dird_conf.c:1655 #, 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:1676 +#: src/dird/dird_conf.c:1681 #, c-format msgid "Expected a Job Type keyword, got: %s" msgstr "Job Type Schlüsselwort erwartet, erhalten: %s" -#: src/dird/dird_conf.c:1700 +#: src/dird/dird_conf.c:1705 #, c-format msgid "Expected a Job Level keyword, got: %s" msgstr "Job Level Schlüsselwort erwartet, erhalten: %s" -#: src/dird/dird_conf.c:1720 +#: src/dird/dird_conf.c:1725 #, c-format msgid "Expected a Restore replacement option, got: %s" msgstr "Restore replacement Option erwartet, erhalten: %s" -#: src/dird/dird_conf.c:1770 src/dird/dird_conf.c:1886 -#: src/lib/parse_conf.c:713 src/lib/parse_conf.c:728 +#: src/dird/dird_conf.c:1775 src/dird/dird_conf.c:1891 +#: src/lib/parse_conf.c:724 src/lib/parse_conf.c:740 #, c-format msgid "Expect %s, got: %s" msgstr "Erwartet: %s, erhalten: %s" -#: src/dird/dird_conf.c:1792 src/lib/parse_conf.c:472 +#: src/dird/dird_conf.c:1797 src/lib/parse_conf.c:476 #, c-format msgid "Could not find config Resource %s referenced on line %d : %s\n" msgstr "" @@ -5288,23 +5344,23 @@ msgstr "" msgid "Levels:\n" msgstr "" -#: src/dird/ua_run.c:686 src/filed/status.c:441 src/stored/status.c:598 -#: src/lib/util.c:394 src/lib/util.c:440 +#: src/dird/ua_run.c:686 src/filed/status.c:441 src/stored/status.c:601 +#: src/lib/util.c:403 src/lib/util.c:449 msgid "Full" msgstr "" -#: src/dird/ua_run.c:687 src/filed/status.c:444 src/stored/status.c:601 -#: src/lib/util.c:397 +#: src/dird/ua_run.c:687 src/filed/status.c:444 src/stored/status.c:604 +#: src/lib/util.c:406 msgid "Incremental" msgstr "" -#: src/dird/ua_run.c:688 src/filed/status.c:447 src/stored/status.c:604 -#: src/lib/util.c:400 +#: src/dird/ua_run.c:688 src/filed/status.c:447 src/stored/status.c:607 +#: src/lib/util.c:409 msgid "Differential" msgstr "" -#: src/dird/ua_run.c:689 src/filed/status.c:450 src/stored/status.c:607 -#: src/lib/util.c:403 +#: src/dird/ua_run.c:689 src/filed/status.c:450 src/stored/status.c:610 +#: src/lib/util.c:412 msgid "Since" msgstr "" @@ -5320,16 +5376,16 @@ msgstr "" msgid "Initialize Catalog" msgstr "" -#: src/dird/ua_run.c:716 src/filed/status.c:453 src/stored/status.c:610 -#: src/lib/util.c:406 +#: src/dird/ua_run.c:716 src/filed/status.c:453 src/stored/status.c:613 +#: src/lib/util.c:415 msgid "Verify Catalog" msgstr "" -#: src/dird/ua_run.c:717 src/lib/util.c:412 +#: src/dird/ua_run.c:717 src/lib/util.c:421 msgid "Verify Volume to Catalog" msgstr "" -#: src/dird/ua_run.c:718 src/lib/util.c:415 +#: src/dird/ua_run.c:718 src/lib/util.c:424 msgid "Verify Disk to Catalog" msgstr "" @@ -5353,7 +5409,7 @@ msgid "" "Priority: %d\n" msgstr "" -#: src/dird/ua_run.c:761 src/lib/util.c:356 +#: src/dird/ua_run.c:761 src/lib/util.c:365 msgid "Admin" msgstr "" @@ -5372,7 +5428,7 @@ msgid "" "%s%s%s" msgstr "" -#: src/dird/ua_run.c:784 src/lib/util.c:347 src/lib/jcr.c:232 +#: src/dird/ua_run.c:784 src/lib/util.c:356 src/lib/jcr.c:232 msgid "Backup" msgstr "" @@ -5392,7 +5448,7 @@ msgid "" "Priority: %d\n" msgstr "" -#: src/dird/ua_run.c:821 src/lib/util.c:350 +#: src/dird/ua_run.c:821 src/lib/util.c:359 msgid "Verify" msgstr "" @@ -5813,13 +5869,13 @@ msgstr "" " Beendigungsstatus: %s\n" "\n" -#: src/filed/acl.c:81 src/filed/acl.c:87 +#: src/filed/acl.c:82 src/filed/acl.c:88 msgid "ACL support not configured for your machine.\n" msgstr "" -#: src/filed/acl.c:108 src/filed/acl.c:124 src/filed/acl.c:133 -#: src/filed/backup.c:802 src/filed/backup.c:960 src/filed/backup.c:995 -#: src/filed/backup.c:1006 src/filed/backup.c:1064 src/filed/backup.c:1104 +#: src/filed/acl.c:109 src/filed/acl.c:125 src/filed/acl.c:134 +#: src/filed/backup.c:785 src/filed/backup.c:943 src/filed/backup.c:978 +#: src/filed/backup.c:989 src/filed/backup.c:1047 src/filed/backup.c:1087 #: src/filed/fd_plugins.c:283 src/filed/fd_plugins.c:297 #, c-format msgid "Network send error to SD. ERR=%s\n" @@ -5855,62 +5911,86 @@ msgstr "" msgid "acl_set_file error on file \"%s\": ERR=%s\n" msgstr "" -#: src/filed/acl.c:797 +#: src/filed/acl.c:787 #, fuzzy, c-format msgid "getacl error on file \"%s\": ERR=%s\n" msgstr "Catalog Fehler beim Aktualisieren von volume \"%s\". ERR=%s" -#: src/filed/acl.c:830 +#: src/filed/acl.c:820 #, c-format msgid "acltostr error on file \"%s\": ERR=%s\n" msgstr "" -#: src/filed/acl.c:849 src/filed/acl.c:858 +#: src/filed/acl.c:839 src/filed/acl.c:848 #, c-format msgid "strtoacl error on file \"%s\": ERR=%s\n" msgstr "" -#: src/filed/acl.c:873 +#: src/filed/acl.c:863 #, c-format msgid "setacl error on file \"%s\": ERR=%s\n" msgstr "" -#: src/filed/acl.c:946 +#: src/filed/acl.c:933 src/filed/acl.c:1015 +#, fuzzy, c-format +msgid "pathconf error on file \"%s\": ERR=%s\n" +msgstr "Catalog Fehler beim Aktualisieren von volume \"%s\". ERR=%s" + +#: src/filed/acl.c:947 #, fuzzy, c-format msgid "acl_get error on file \"%s\": ERR=%s\n" msgstr "Socket Fehler auf %s Kommando: ERR=%s\n" -#: src/filed/acl.c:1004 +#: src/filed/acl.c:1010 +#, c-format +msgid "" +"Trying to restore acl on file \"%s\" on filesystem without acl support\n" +msgstr "" + +#: src/filed/acl.c:1031 +#, c-format +msgid "" +"Trying to restore acl on file \"%s\" on filesystem without aclent acl " +"support\n" +msgstr "" + +#: src/filed/acl.c:1041 +#, c-format +msgid "" +"Trying to restore acl on file \"%s\" on filesystem without ace acl support\n" +msgstr "" + +#: src/filed/acl.c:1056 #, fuzzy, c-format msgid "acl_fromtext error on file \"%s\": ERR=%s\n" msgstr "Socket Fehler auf %s Kommando: ERR=%s\n" -#: src/filed/acl.c:1017 src/filed/acl.c:1023 +#: src/filed/acl.c:1069 src/filed/acl.c:1076 #, c-format msgid "wrong encoding of acl type in acl stream on file \"%s\"\n" msgstr "" -#: src/filed/acl.c:1041 +#: src/filed/acl.c:1095 #, fuzzy, c-format msgid "acl_set error on file \"%s\": ERR=%s\n" msgstr "Socket Fehler auf %s Kommando: ERR=%s\n" -#: src/filed/acl.c:1115 +#: src/filed/acl.c:1169 #, c-format msgid "acltotext error on file \"%s\": ERR=%s\n" msgstr "" -#: src/filed/acl.c:1133 +#: src/filed/acl.c:1187 #, c-format msgid "aclfromtext error on file \"%s\": ERR=%s\n" msgstr "" -#: src/filed/acl.c:1147 +#: src/filed/acl.c:1201 #, c-format msgid "acl(SETACL) error on file \"%s\": ERR=%s\n" msgstr "" -#: src/filed/acl.c:1257 +#: src/filed/acl.c:1311 #, c-format msgid "Can't restore ACLs of %s - incompatible acl stream encountered - %d\n" msgstr "" @@ -5935,7 +6015,7 @@ msgstr "" msgid " Could not stat %s: ERR=%s\n" msgstr "" -#: src/filed/verify.c:142 src/filed/backup.c:384 +#: src/filed/verify.c:142 src/filed/backup.c:367 #, c-format msgid " Unchanged file skipped: %s\n" msgstr "" @@ -5970,7 +6050,7 @@ msgstr "" msgid "Network error in send to Director: ERR=%s\n" msgstr "" -#: src/filed/verify.c:238 src/filed/backup.c:437 +#: src/filed/verify.c:238 src/filed/backup.c:420 #, c-format msgid "%s digest initialization failed\n" msgstr "" @@ -5990,142 +6070,137 @@ msgstr "" msgid "Error reading file %s: ERR=%s\n" msgstr "" -#: src/filed/backup.c:57 -#, c-format -msgid " NODUMP flag set - will not process %s\n" -msgstr "" - -#: src/filed/backup.c:100 +#: src/filed/backup.c:84 msgid "Cannot set buffer size FD->SD.\n" msgstr "" -#: src/filed/backup.c:205 src/filed/backup.c:214 +#: src/filed/backup.c:194 src/filed/backup.c:203 msgid "An error occurred while encrypting the stream.\n" msgstr "" -#: src/filed/backup.c:322 +#: src/filed/backup.c:305 #, c-format msgid " Recursion turned off. Will not descend from %s into %s\n" msgstr "" -#: src/filed/backup.c:329 +#: src/filed/backup.c:312 #, c-format msgid " %s is a different filesystem. Will not descend from %s into %s\n" msgstr "" -#: src/filed/backup.c:335 +#: src/filed/backup.c:318 #, c-format msgid " Disallowed filesystem. Will not descend from %s into %s\n" msgstr "" -#: src/filed/backup.c:340 +#: src/filed/backup.c:323 #, c-format msgid " Disallowed drive type. Will not descend into %s\n" msgstr "" -#: src/filed/backup.c:350 +#: src/filed/backup.c:333 #, c-format msgid " Socket file skipped: %s\n" msgstr "" -#: src/filed/backup.c:363 +#: src/filed/backup.c:346 #, fuzzy, c-format msgid " Could not access \"%s\": ERR=%s\n" msgstr "Konnte counter %s: nicht aktualisieren: ERR=%s\n" -#: src/filed/backup.c:370 +#: src/filed/backup.c:353 #, fuzzy, c-format msgid " Could not follow link \"%s\": ERR=%s\n" msgstr "Konnte regex pattern \"%s\" nicht kompilieren ERR=%s\n" -#: src/filed/backup.c:377 +#: src/filed/backup.c:360 #, fuzzy, c-format msgid " Could not stat \"%s\": ERR=%s\n" msgstr "Kann bootstrap Datei nicht öffnen: %s: ERR=%s\n" -#: src/filed/backup.c:387 +#: src/filed/backup.c:370 #, c-format msgid " Archive file not saved: %s\n" msgstr "" -#: src/filed/backup.c:391 +#: src/filed/backup.c:374 #, fuzzy, c-format msgid " Could not open directory \"%s\": ERR=%s\n" msgstr "Konnte regex pattern \"%s\" nicht kompilieren ERR=%s\n" -#: src/filed/backup.c:397 +#: src/filed/backup.c:380 #, c-format msgid " Unknown file type %d; not saved: %s\n" msgstr "" -#: src/filed/backup.c:451 +#: src/filed/backup.c:434 #, c-format msgid "%s signature digest initialization failed\n" msgstr "" -#: src/filed/backup.c:523 +#: src/filed/backup.c:506 #, fuzzy, c-format msgid " Cannot open \"%s\": ERR=%s.\n" msgstr "Kann Ausdruck\"%s\"nicht auflösen: ERR=%s\n" -#: src/filed/backup.c:560 +#: src/filed/backup.c:543 #, fuzzy, c-format msgid " Cannot open resource fork for \"%s\": ERR=%s.\n" msgstr "Kann Ausdruck\"%s\"nicht auflösen: ERR=%s\n" -#: src/filed/backup.c:620 +#: src/filed/backup.c:603 msgid "Failed to allocate memory for crypto signature.\n" msgstr "" -#: src/filed/backup.c:625 src/filed/backup.c:631 src/filed/backup.c:646 +#: src/filed/backup.c:608 src/filed/backup.c:614 src/filed/backup.c:629 msgid "An error occurred while signing the stream.\n" msgstr "" -#: src/filed/backup.c:670 +#: src/filed/backup.c:653 msgid "An error occurred finalizing signing the stream.\n" msgstr "" -#: src/filed/backup.c:760 +#: src/filed/backup.c:743 #, c-format msgid "Compression deflateParams error: %d\n" msgstr "" -#: src/filed/backup.c:772 +#: src/filed/backup.c:755 msgid "Encrypting sparse data not supported.\n" msgstr "" -#: src/filed/backup.c:779 +#: src/filed/backup.c:762 msgid "Failed to initialize encryption context.\n" msgstr "" -#: src/filed/backup.c:883 +#: src/filed/backup.c:866 #, c-format msgid "Compression deflate error: %d\n" msgstr "" -#: src/filed/backup.c:890 +#: src/filed/backup.c:873 #, c-format msgid "Compression deflateReset error: %d\n" msgstr "" -#: src/filed/backup.c:933 src/filed/backup.c:949 +#: src/filed/backup.c:916 src/filed/backup.c:932 msgid "Encryption error\n" msgstr "" -#: src/filed/backup.c:973 +#: src/filed/backup.c:956 #, c-format msgid "Read error on file %s. ERR=%s\n" msgstr "" -#: src/filed/backup.c:976 +#: src/filed/backup.c:959 msgid "Too many errors.\n" msgstr "" -#: src/filed/backup.c:986 +#: src/filed/backup.c:969 msgid "Encryption padding error\n" msgstr "" -#: src/filed/backup.c:1043 +#: src/filed/backup.c:1026 msgid "Invalid file flags, no supported data stream type.\n" msgstr "" @@ -6203,157 +6278,161 @@ msgstr "" msgid "Cannot open FileSet input file: %s. ERR=%s\n" msgstr "" -#: src/filed/job.c:802 +#: src/filed/job.c:713 +msgid "Plugin Directory not defined. Cannot use plugin: \"%\"\n" +msgstr "" + +#: src/filed/job.c:807 #, c-format msgid "REGEX %s compile error. ERR=%s\n" msgstr "" -#: src/filed/job.c:869 +#: src/filed/job.c:874 #, c-format msgid "Invalid FileSet command: %s\n" msgstr "" -#: src/filed/job.c:1127 src/tools/testfind.c:639 src/findlib/match.c:202 +#: src/filed/job.c:1132 src/tools/testfind.c:639 src/findlib/match.c:202 #, c-format msgid "Unknown include/exclude option: %c\n" msgstr "" -#: src/filed/job.c:1196 src/stored/fd_cmds.c:355 +#: src/filed/job.c:1201 src/stored/fd_cmds.c:355 #, c-format msgid "Could not create bootstrap file %s: ERR=%s\n" msgstr "" -#: src/filed/job.c:1308 +#: src/filed/job.c:1313 #, c-format msgid "" "DIR and FD clocks differ by %d seconds, FD automatically compensating.\n" msgstr "" -#: src/filed/job.c:1317 +#: src/filed/job.c:1322 #, c-format msgid "Unknown backup level: %s\n" msgstr "" -#: src/filed/job.c:1330 +#: src/filed/job.c:1335 #, c-format msgid "Bad level command: %s\n" msgstr "" -#: src/filed/job.c:1351 +#: src/filed/job.c:1356 #, c-format msgid "Bad session command: %s" msgstr "" -#: src/filed/job.c:1372 +#: src/filed/job.c:1377 #, c-format msgid "Bad storage command: %s" msgstr "" -#: src/filed/job.c:1381 +#: src/filed/job.c:1386 #, c-format msgid "Failed to connect to Storage daemon: %s:%d\n" msgstr "" -#: src/filed/job.c:1393 +#: src/filed/job.c:1398 msgid "Failed to authenticate Storage daemon.\n" msgstr "" -#: src/filed/job.c:1434 +#: src/filed/job.c:1439 msgid "Cannot contact Storage daemon\n" msgstr "" -#: src/filed/job.c:1453 +#: src/filed/job.c:1458 #, c-format msgid "Bad response to append open: %s\n" msgstr "" -#: src/filed/job.c:1458 +#: src/filed/job.c:1463 msgid "Bad response from stored to open command\n" msgstr "" -#: src/filed/job.c:1486 +#: src/filed/job.c:1491 #, c-format msgid "Generate VSS snapshots. Driver=\"%s\", Drive(s)=\"%s\"\n" msgstr "" -#: src/filed/job.c:1488 +#: src/filed/job.c:1493 msgid "Generate VSS snapshots failed.\n" msgstr "" -#: src/filed/job.c:1495 +#: src/filed/job.c:1500 #, c-format msgid "" "Generate VSS snapshot of drive \"%c:\\\" failed. VSS support is disabled on " "this drive.\n" msgstr "" -#: src/filed/job.c:1502 +#: src/filed/job.c:1507 #, c-format msgid "VSS Writer (PrepareForBackup): %s\n" msgstr "" -#: src/filed/job.c:1507 +#: src/filed/job.c:1512 msgid "No drive letters found for generating VSS snapshots.\n" msgstr "" -#: src/filed/job.c:1511 +#: src/filed/job.c:1516 #, c-format msgid "VSS was not initialized properly. VSS support is disabled. ERR=%s\n" msgstr "" -#: src/filed/job.c:1562 +#: src/filed/job.c:1567 msgid "Append Close with SD failed.\n" msgstr "" -#: src/filed/job.c:1566 +#: src/filed/job.c:1571 #, c-format msgid "Bad status %d returned from Storage Daemon.\n" msgstr "" -#: src/filed/job.c:1584 +#: src/filed/job.c:1589 #, c-format msgid "VSS Writer (BackupComplete): %s\n" msgstr "" -#: src/filed/job.c:1607 +#: src/filed/job.c:1612 #, c-format msgid "2994 Bad verify command: %s\n" msgstr "" -#: src/filed/job.c:1622 src/filed/job.c:1663 +#: src/filed/job.c:1627 src/filed/job.c:1668 #, c-format msgid "2994 Bad verify level: %s\n" msgstr "" -#: src/filed/job.c:1697 +#: src/filed/job.c:1702 #, c-format msgid "Bad replace command. CMD=%s\n" msgstr "" -#: src/filed/job.c:1715 +#: src/filed/job.c:1720 #, c-format msgid "Bad where regexp. where=%s\n" msgstr "" -#: src/filed/job.c:1782 +#: src/filed/job.c:1787 msgid "Improper calling sequence.\n" msgstr "" -#: src/filed/job.c:1802 +#: src/filed/job.c:1807 #, c-format msgid "Bad response to SD read open: %s\n" msgstr "" -#: src/filed/job.c:1807 +#: src/filed/job.c:1812 msgid "Bad response from stored to read open command\n" msgstr "" -#: src/filed/job.c:1874 +#: src/filed/job.c:1879 #, c-format msgid "Comm error with SD. bad response to %s. ERR=%s\n" msgstr "" -#: src/filed/job.c:1877 +#: src/filed/job.c:1882 #, c-format msgid "Bad response to %s command. Wanted %s, got %s\n" msgstr "" @@ -6449,8 +6528,8 @@ msgstr "" msgid "====\n" msgstr "" -#: src/filed/status.c:385 src/filed/status.c:418 src/stored/status.c:696 -#: src/stored/status.c:742 +#: src/filed/status.c:385 src/filed/status.c:418 src/stored/status.c:699 +#: src/stored/status.c:745 #, c-format msgid "Bad .status command: %s\n" msgstr "" @@ -6463,27 +6542,27 @@ msgstr "" msgid "2900 Bad .status command, wrong argument.\n" msgstr "" -#: src/filed/status.c:439 src/stored/status.c:596 src/lib/util.c:392 +#: src/filed/status.c:439 src/stored/status.c:599 src/lib/util.c:401 msgid "Base" msgstr "" -#: src/filed/status.c:456 src/stored/status.c:613 +#: src/filed/status.c:456 src/stored/status.c:616 msgid "Init Catalog" msgstr "" -#: src/filed/status.c:459 src/stored/status.c:616 +#: src/filed/status.c:459 src/stored/status.c:619 msgid "Volume to Catalog" msgstr "" -#: src/filed/status.c:462 src/stored/status.c:619 +#: src/filed/status.c:462 src/stored/status.c:622 msgid "Disk to Catalog" msgstr "" -#: src/filed/status.c:465 src/stored/status.c:622 +#: src/filed/status.c:465 src/stored/status.c:625 msgid "Data" msgstr "" -#: src/filed/status.c:471 src/stored/status.c:628 src/lib/util.c:427 +#: src/filed/status.c:471 src/stored/status.c:631 src/lib/util.c:436 msgid "Unknown Job Level" msgstr "" @@ -6512,249 +6591,249 @@ msgstr "" msgid "Size of data or stream of %s not correct. Original %s, restored %s.\n" msgstr "" -#: src/filed/restore.c:262 src/filed/verify_vol.c:99 +#: src/filed/restore.c:263 src/filed/verify_vol.c:99 #, c-format msgid "Record header scan error: %s\n" msgstr "" -#: src/filed/restore.c:270 src/filed/verify_vol.c:108 +#: src/filed/restore.c:271 src/filed/verify_vol.c:108 #, c-format msgid "Data record error. ERR=%s\n" msgstr "" -#: src/filed/restore.c:274 src/filed/verify_vol.c:112 +#: src/filed/restore.c:275 src/filed/verify_vol.c:112 #, c-format msgid "Actual data size %d not same as header %d\n" msgstr "" -#: src/filed/restore.c:313 src/filed/verify_vol.c:151 +#: src/filed/restore.c:314 src/filed/verify_vol.c:151 #: src/stored/bextract.c:332 src/stored/bls.c:394 src/stored/bscan.c:671 #, c-format msgid "Record header file index %ld not equal record index %ld\n" msgstr "" -#: src/filed/restore.c:327 src/stored/bextract.c:341 +#: src/filed/restore.c:328 src/stored/bextract.c:341 #, c-format msgid "%s stream not supported on this Client.\n" msgstr "" -#: src/filed/restore.c:390 +#: src/filed/restore.c:391 msgid "Unexpected cryptographic session data stream.\n" msgstr "" -#: src/filed/restore.c:398 +#: src/filed/restore.c:399 msgid "" "No private decryption keys have been defined to decrypt encrypted backup " "data.\n" msgstr "" -#: src/filed/restore.c:409 +#: src/filed/restore.c:410 #, fuzzy msgid "Could not create digest.\n" msgstr "Konnte Client Eintrag nicht anlegen. ERR=%s\n" -#: src/filed/restore.c:423 +#: src/filed/restore.c:424 msgid "Missing private key required to decrypt encrypted backup data.\n" msgstr "" -#: src/filed/restore.c:426 +#: src/filed/restore.c:427 msgid "Decrypt of the session key failed.\n" msgstr "" -#: src/filed/restore.c:430 +#: src/filed/restore.c:431 #, c-format msgid "An error occurred while decoding encrypted session data stream: %s\n" msgstr "" -#: src/filed/restore.c:479 src/filed/restore.c:524 +#: src/filed/restore.c:480 src/filed/restore.c:525 #, c-format msgid "Missing encryption session data stream for %s\n" msgstr "" -#: src/filed/restore.c:487 src/filed/restore.c:531 +#: src/filed/restore.c:488 src/filed/restore.c:532 #, c-format msgid "Failed to initialize decryption context for %s\n" msgstr "" -#: src/filed/restore.c:543 +#: src/filed/restore.c:544 #, c-format msgid " Cannot open resource fork for %s.\n" msgstr "" -#: src/filed/restore.c:568 +#: src/filed/restore.c:569 #, c-format msgid " Invalid length of Finder Info (got %d, not 32)\n" msgstr "" -#: src/filed/restore.c:572 +#: src/filed/restore.c:573 #, c-format msgid " Could not set Finder Info on %s\n" msgstr "" -#: src/filed/restore.c:609 +#: src/filed/restore.c:610 #, c-format msgid "Can't restore ACLs of %s\n" msgstr "" -#: src/filed/restore.c:632 +#: src/filed/restore.c:635 #, c-format msgid "Can't restore Extended Attributes of %s\n" msgstr "" -#: src/filed/restore.c:642 +#: src/filed/restore.c:645 msgid "Unexpected cryptographic signature data stream.\n" msgstr "" -#: src/filed/restore.c:648 +#: src/filed/restore.c:651 #, c-format msgid "Failed to decode message signature for %s\n" msgstr "" -#: src/filed/restore.c:674 src/stored/bextract.c:493 +#: src/filed/restore.c:677 src/stored/bextract.c:493 #, c-format msgid "Unknown stream=%d ignored. This shouldn't happen!\n" msgstr "" -#: src/filed/restore.c:739 +#: src/filed/restore.c:750 #, c-format msgid "" "%d non-supported data streams and %d non-supported attrib streams ignored.\n" msgstr "" -#: src/filed/restore.c:743 +#: src/filed/restore.c:754 #, c-format msgid "%d non-supported resource fork streams ignored.\n" msgstr "" -#: src/filed/restore.c:746 +#: src/filed/restore.c:757 #, c-format msgid "%d non-supported Finder Info streams ignored.\n" msgstr "" -#: src/filed/restore.c:749 +#: src/filed/restore.c:760 #, c-format msgid "%d non-supported acl streams ignored.\n" msgstr "" -#: src/filed/restore.c:752 +#: src/filed/restore.c:763 #, c-format msgid "%d non-supported crypto streams ignored.\n" msgstr "" -#: src/filed/restore.c:755 +#: src/filed/restore.c:766 #, c-format msgid "%d non-supported xattr streams ignored.\n" msgstr "" -#: src/filed/restore.c:767 +#: src/filed/restore.c:778 msgid "None" msgstr "" -#: src/filed/restore.c:771 +#: src/filed/restore.c:782 msgid "Zlib errno" msgstr "" -#: src/filed/restore.c:773 +#: src/filed/restore.c:784 msgid "Zlib stream error" msgstr "" -#: src/filed/restore.c:775 +#: src/filed/restore.c:786 msgid "Zlib data error" msgstr "" -#: src/filed/restore.c:777 +#: src/filed/restore.c:788 msgid "Zlib memory error" msgstr "" -#: src/filed/restore.c:779 +#: src/filed/restore.c:790 msgid "Zlib buffer error" msgstr "" -#: src/filed/restore.c:781 +#: src/filed/restore.c:792 msgid "Zlib version error" msgstr "" -#: src/filed/restore.c:783 src/lib/util.c:719 src/lib/util.c:729 -#: src/lib/util.c:737 src/lib/util.c:744 src/lib/util.c:751 src/lib/util.c:765 -#: src/lib/util.c:775 src/lib/util.c:782 src/lib/util.c:793 +#: src/filed/restore.c:794 src/lib/util.c:728 src/lib/util.c:738 +#: src/lib/util.c:746 src/lib/util.c:753 src/lib/util.c:760 src/lib/util.c:774 +#: src/lib/util.c:784 src/lib/util.c:791 src/lib/util.c:802 msgid "*none*" msgstr "" -#: src/filed/restore.c:818 +#: src/filed/restore.c:829 #, c-format msgid "Missing cryptographic signature for %s\n" msgstr "" -#: src/filed/restore.c:847 src/filed/restore.c:871 +#: src/filed/restore.c:858 src/filed/restore.c:882 #, fuzzy, c-format msgid "Signature validation failed for file %s: ERR=%s\n" msgstr "Konnte bootstrap Datei %s nicht erzeugen. ERR=%s\n" -#: src/filed/restore.c:861 +#: src/filed/restore.c:872 #, fuzzy, c-format msgid "Digest one file failed for file: %s\n" msgstr "Mehr als ein Dateiname! %s für Datei: %s\n" -#: src/filed/restore.c:892 +#: src/filed/restore.c:903 #, c-format msgid "Signature validation failed for %s: %s\n" msgstr "" -#: src/filed/restore.c:918 src/stored/bextract.c:431 +#: src/filed/restore.c:929 src/stored/bextract.c:431 #, c-format msgid "Seek to %s error on %s: ERR=%s\n" msgstr "" -#: src/filed/restore.c:945 +#: src/filed/restore.c:956 #, c-format msgid "Uncompression error on file %s. ERR=%s\n" msgstr "" -#: src/filed/restore.c:954 src/stored/bextract.c:458 +#: src/filed/restore.c:965 src/stored/bextract.c:458 msgid "GZIP data stream found, but GZIP not configured!\n" msgstr "" -#: src/filed/restore.c:977 +#: src/filed/restore.c:988 #, c-format msgid "Write error in Win32 Block Decomposition on %s: %s\n" msgstr "" -#: src/filed/restore.c:983 src/stored/bextract.c:284 src/stored/bextract.c:290 +#: src/filed/restore.c:994 src/stored/bextract.c:284 src/stored/bextract.c:290 #, c-format msgid "Write error on %s: %s\n" msgstr "" -#: src/filed/restore.c:1033 +#: src/filed/restore.c:1044 msgid "Decryption error\n" msgstr "" -#: src/filed/restore.c:1117 +#: src/filed/restore.c:1128 msgid "Logic error: output file should be open\n" msgstr "" -#: src/filed/restore.c:1144 +#: src/filed/restore.c:1155 msgid "Logic error: output file should not be open\n" msgstr "" -#: src/filed/restore.c:1173 +#: src/filed/restore.c:1184 #, c-format msgid "Decryption error. buf_len=%d decrypt_len=%d on file %s\n" msgstr "" -#: src/filed/restore.c:1277 +#: src/filed/restore.c:1288 msgid "Open File Manager paused\n" msgstr "" -#: src/filed/restore.c:1281 +#: src/filed/restore.c:1292 msgid "FAILED to pause Open File Manager\n" msgstr "" -#: src/filed/restore.c:1289 +#: src/filed/restore.c:1300 #, c-format msgid "Running as '%s'. Privmask=%#08x\n" msgstr "" -#: src/filed/restore.c:1291 +#: src/filed/restore.c:1302 msgid "Failed to retrieve current UserName\n" msgstr "" @@ -6964,7 +7043,7 @@ msgstr "" msgid "Dir Status" msgstr "" -#: src/gnome2-console/interface.c:255 src/lib/util.c:353 +#: src/gnome2-console/interface.c:255 src/lib/util.c:362 #: src/wx-console/wxbrestorepanel.cpp:404 #: src/wx-console/wxbrestorepanel.cpp:2000 msgid "Restore" @@ -7169,7 +7248,7 @@ msgstr "" " -? diese Meldung ausgeben.\n" "\n" -#: src/gnome2-console/console.c:163 src/console/console.c:910 +#: src/gnome2-console/console.c:163 src/console/console.c:912 #: src/qt-console/main.cpp:237 #, c-format msgid "" @@ -7177,7 +7256,7 @@ msgid "" "Director \"%s\" in %s. At least one CA certificate store is required.\n" msgstr "" -#: src/gnome2-console/console.c:172 src/console/console.c:919 +#: src/gnome2-console/console.c:172 src/console/console.c:921 #: src/qt-console/main.cpp:246 #, c-format msgid "" @@ -7185,7 +7264,7 @@ msgid "" "Without that I don't how to speak to the Director :-(\n" msgstr "" -#: src/gnome2-console/console.c:192 src/console/console.c:939 +#: src/gnome2-console/console.c:192 src/console/console.c:941 #: src/qt-console/main.cpp:267 #, c-format msgid "" @@ -7208,7 +7287,7 @@ msgid " Connecting to Director %s:%d" msgstr "" #: src/gnome2-console/console.c:505 src/qt-console/bcomm/dircomm.cpp:121 -#: src/qt-console/console/console.cpp:146 +#: src/qt-console/console/console.cpp:149 #, c-format msgid "" "Connecting to Director %s:%d\n" @@ -7220,8 +7299,8 @@ msgstr "" msgid "Passphrase for Console \"%s\" TLS private key: " msgstr "" -#: src/gnome2-console/console.c:530 src/console/console.c:767 -#: src/qt-console/bcomm/dircomm.cpp:141 src/qt-console/console/console.cpp:171 +#: src/gnome2-console/console.c:530 src/console/console.c:769 +#: src/qt-console/bcomm/dircomm.cpp:141 src/qt-console/console/console.cpp:174 #: src/wx-console/console_thread.cpp:399 #, c-format msgid "Failed to initialize TLS context for Console \"%s\".\n" @@ -7232,15 +7311,15 @@ msgstr "" msgid "Passphrase for Director \"%s\" TLS private key: " msgstr "" -#: src/gnome2-console/console.c:552 src/console/console.c:787 -#: src/qt-console/bcomm/dircomm.cpp:161 src/qt-console/console/console.cpp:191 +#: src/gnome2-console/console.c:552 src/console/console.c:789 +#: src/qt-console/bcomm/dircomm.cpp:161 src/qt-console/console/console.cpp:194 #: src/wx-console/console_thread.cpp:420 #, c-format msgid "Failed to initialize TLS context for Director \"%s\".\n" msgstr "" -#: src/gnome2-console/console.c:561 src/tray-monitor/tray-monitor.c:933 -#: src/qt-console/bcomm/dircomm.cpp:177 src/qt-console/console/console.cpp:207 +#: src/gnome2-console/console.c:561 src/tray-monitor/tray-monitor.c:938 +#: src/qt-console/bcomm/dircomm.cpp:177 src/qt-console/console/console.cpp:210 #: src/wx-console/console_thread.cpp:428 msgid "Director daemon" msgstr "" @@ -7367,7 +7446,7 @@ msgid "A user name for DBI must be supplied.\n" msgstr "Ein Benutzername für MySQL muss angegeben werden.\n" #: src/cats/dbi.c:200 src/cats/sqlite.c:165 src/cats/mysql.c:154 -#: src/cats/postgresql.c:162 src/cats/bdb.c:197 +#: src/cats/postgresql.c:188 src/cats/bdb.c:197 #, c-format msgid "Unable to initialize DB lock. ERR=%s\n" msgstr "Kann DB lock nicht initialisieren. ERR=%s\n" @@ -7392,12 +7471,12 @@ msgstr "" "korrekt.\n" #: src/cats/dbi.c:443 src/cats/sqlite.c:362 src/cats/mysql.c:320 -#: src/cats/postgresql.c:319 +#: src/cats/postgresql.c:348 #, c-format msgid "Query failed: %s: ERR=%s\n" msgstr "Abfrage gescheitert: %s: ERR=%s\n" -#: src/cats/dbi.c:841 src/cats/postgresql.c:670 +#: src/cats/dbi.c:841 src/cats/postgresql.c:699 #, fuzzy, c-format msgid "error starting batch mode: %s" msgstr "Fehler beim holen von Zeile: %s\n" @@ -7467,9 +7546,9 @@ msgstr "" "löschen von %s fehlgeschlagen:\n" "%s\n" -#: src/cats/sql.c:293 src/cats/sql.c:300 src/cats/sql_create.c:1013 +#: src/cats/sql.c:293 src/cats/sql.c:300 src/cats/sql_create.c:1015 #: src/cats/sql_get.c:207 src/cats/sql_get.c:258 src/cats/sql_get.c:629 -#: src/cats/sql_get.c:705 src/cats/sql_get.c:974 +#: src/cats/sql_get.c:706 src/cats/sql_get.c:975 src/cats/postgresql.c:147 #, c-format msgid "error fetching row: %s\n" msgstr "Fehler beim holen von Zeile: %s\n" @@ -7607,122 +7686,122 @@ msgstr "Aktualisierung von Media Eintrag %s fehlgeschlagen: ERR=%s\n" msgid "pool record %s already exists\n" msgstr "pool Eintrag %s bereits vorhanden\n" -#: src/cats/sql_create.c:210 +#: src/cats/sql_create.c:212 #, c-format msgid "Create db Pool record %s failed: ERR=%s\n" msgstr "Erzeugung von db Pool Eintrag %s fehlgeschlagen: ERR=%s\n" -#: src/cats/sql_create.c:241 +#: src/cats/sql_create.c:243 #, c-format msgid "Device record %s already exists\n" msgstr "Device Eintrag %s bereits vorhanden\n" -#: src/cats/sql_create.c:257 +#: src/cats/sql_create.c:259 #, c-format msgid "Create db Device record %s failed: ERR=%s\n" msgstr "Erzeugung von db Device Eintrag %s fehlgeschlagen: ERR=%s\n" -#: src/cats/sql_create.c:290 +#: src/cats/sql_create.c:292 #, c-format msgid "More than one Storage record!: %d\n" msgstr "Mehr als ein Storage Eintrag!: %d\n" -#: src/cats/sql_create.c:295 +#: src/cats/sql_create.c:297 #, c-format msgid "error fetching Storage row: %s\n" msgstr "Fehler beim holen der Storage Zeile: %s\n" -#: src/cats/sql_create.c:315 +#: src/cats/sql_create.c:317 #, c-format msgid "Create DB Storage record %s failed. ERR=%s\n" msgstr "Erzeugung des DB Storage Eintrags %s fehlgeschlagen. ERR=%s\n" -#: src/cats/sql_create.c:347 +#: src/cats/sql_create.c:349 #, c-format msgid "mediatype record %s already exists\n" msgstr "Medientyp Eintrag %s bereits vorhanden\n" -#: src/cats/sql_create.c:363 +#: src/cats/sql_create.c:365 #, c-format msgid "Create db mediatype record %s failed: ERR=%s\n" msgstr "Erzeuge db Medientyp Eintrag %s fehlgeschlagen: ERR=%s\n" -#: src/cats/sql_create.c:398 +#: src/cats/sql_create.c:400 #, c-format msgid "Volume \"%s\" already exists.\n" msgstr "Volume \"%s\" bereits vorhanden.\n" -#: src/cats/sql_create.c:443 +#: src/cats/sql_create.c:445 #, c-format msgid "Create DB Media record %s failed. ERR=%s\n" msgstr "Erzeugung DB Media Eintrag %s fehlgeschlagen. ERR=%s\n" -#: src/cats/sql_create.c:490 +#: src/cats/sql_create.c:492 #, c-format msgid "More than one Client!: %d\n" msgstr "Mehr als ein Client!: %d\n" -#: src/cats/sql_create.c:495 +#: src/cats/sql_create.c:497 #, c-format msgid "error fetching Client row: %s\n" msgstr "Fehler beim holen der Client Zeile: %s\n" -#: src/cats/sql_create.c:522 +#: src/cats/sql_create.c:524 #, c-format msgid "Create DB Client record %s failed. ERR=%s\n" msgstr "Erzeugung des DB Client Eintrags %s fehlgeschlagen. ERR=%s\n" -#: src/cats/sql_create.c:565 +#: src/cats/sql_create.c:567 #, c-format msgid "Create DB Counters record %s failed. ERR=%s\n" msgstr "Erzeugung des DB Counters Eintrag %s fehlgeschlagen. ERR=%s\n" -#: src/cats/sql_create.c:598 +#: src/cats/sql_create.c:600 #, c-format msgid "More than one FileSet!: %d\n" msgstr "Mehr als ein FileSet!: %d\n" -#: src/cats/sql_create.c:603 +#: src/cats/sql_create.c:605 #, c-format msgid "error fetching FileSet row: ERR=%s\n" msgstr "Fehler beim holen der FileSet Zeile: ERR=%s\n" -#: src/cats/sql_create.c:633 +#: src/cats/sql_create.c:635 #, c-format msgid "Create DB FileSet record %s failed. ERR=%s\n" msgstr "Erzeugung des DB FileSet Eintrags %s fehlgeschlagen. ERR=%s\n" -#: src/cats/sql_create.c:868 src/cats/sql_create.c:909 +#: src/cats/sql_create.c:870 src/cats/sql_create.c:911 #, c-format msgid "Attempt to put non-attributes into catalog. Stream=%d\n" msgstr "Versuche \"non-attributes\" in catalog einzufügen. Stream=%d\n" -#: src/cats/sql_create.c:973 +#: src/cats/sql_create.c:975 #, c-format msgid "Create db File record %s failed. ERR=%s" msgstr "Erzeugung des db File Eintrags %s fehlgeschlagen. ERR=%s" -#: src/cats/sql_create.c:1006 src/cats/sql_get.c:251 +#: src/cats/sql_create.c:1008 src/cats/sql_get.c:251 #, c-format msgid "More than one Path!: %s for path: %s\n" msgstr "Mehr als ein Pfad!: %s für Pfad: %s\n" -#: src/cats/sql_create.c:1037 +#: src/cats/sql_create.c:1039 #, c-format msgid "Create db Path record %s failed. ERR=%s\n" msgstr "Erzeugung des db Path Eintrags %s fehlgeschlagen. ERR=%s\n" -#: src/cats/sql_create.c:1070 +#: src/cats/sql_create.c:1072 #, c-format msgid "More than one Filename! %s for file: %s\n" msgstr "Mehr als ein Dateiname! %s für Datei: %s\n" -#: src/cats/sql_create.c:1076 +#: src/cats/sql_create.c:1078 #, c-format msgid "Error fetching row for file=%s: ERR=%s\n" msgstr "Fehler beim Holen der Zeile für Datei=%s: ERR=%s\n" -#: src/cats/sql_create.c:1092 +#: src/cats/sql_create.c:1094 #, c-format msgid "Create db Filename record %s failed. ERR=%s\n" msgstr "Erzeugung des db Filename Eintrags %s fehlgeschlagen. ERR=%s\n" @@ -7786,27 +7865,27 @@ msgstr "Path record: %s nicht in Catalog gefunden.\n" msgid "No Job found for JobId %s\n" msgstr "Kein Job für JobId %s gefunden\n" -#: src/cats/sql_get.c:385 src/cats/sql_get.c:441 +#: src/cats/sql_get.c:386 src/cats/sql_get.c:442 #, c-format msgid "No volumes found for JobId=%d\n" msgstr "Keine volumes für JobId=%d gefunden\n" -#: src/cats/sql_get.c:391 src/cats/sql_get.c:452 +#: src/cats/sql_get.c:392 src/cats/sql_get.c:453 #, c-format msgid "Error fetching row %d: ERR=%s\n" msgstr "Fehler beim Holen von Zeile %d: ERR=%s\n" -#: src/cats/sql_get.c:405 +#: src/cats/sql_get.c:406 #, c-format msgid "No Volume for JobId %d found in Catalog.\n" msgstr "Kein Volume für JobId %d in Catalog gefunden.\n" -#: src/cats/sql_get.c:545 +#: src/cats/sql_get.c:546 #, c-format msgid "Pool id select failed: ERR=%s\n" msgstr "Pool id select fehlgeschlagen: ERR=%s\n" -#: src/cats/sql_get.c:582 +#: src/cats/sql_get.c:583 #, c-format msgid "Client id select failed: ERR=%s\n" msgstr "Client id select fehlgeschlagen: ERR=%s\n" @@ -7816,84 +7895,84 @@ msgstr "Client id select fehlgeschlagen: ERR=%s\n" msgid "More than one Pool!: %s\n" msgstr "Mehr als ein Pool!: %s\n" -#: src/cats/sql_get.c:666 +#: src/cats/sql_get.c:667 msgid "Pool record not found in Catalog.\n" msgstr "Pool Eintrag in Catalog nicht gefunden.\n" -#: src/cats/sql_get.c:700 +#: src/cats/sql_get.c:701 #, c-format msgid "More than one Client!: %s\n" msgstr "Mehr als ein Client!: %s\n" -#: src/cats/sql_get.c:717 src/cats/sql_get.c:721 +#: src/cats/sql_get.c:718 src/cats/sql_get.c:722 msgid "Client record not found in Catalog.\n" msgstr "Client Eintrag nicht in Catalog gefunden\n" -#: src/cats/sql_get.c:746 +#: src/cats/sql_get.c:747 #, c-format msgid "More than one Counter!: %d\n" msgstr "Mehr als ein Counter!: %d\n" -#: src/cats/sql_get.c:751 +#: src/cats/sql_get.c:752 #, c-format msgid "error fetching Counter row: %s\n" msgstr "Fehler beim Holen der Counter Zeile: %s\n" -#: src/cats/sql_get.c:771 +#: src/cats/sql_get.c:772 #, c-format msgid "Counter record: %s not found in Catalog.\n" msgstr "Counter Eintrag: %s in Catalog nicht gefunden.\n" -#: src/cats/sql_get.c:807 +#: src/cats/sql_get.c:808 #, c-format msgid "Error got %s FileSets but expected only one!\n" msgstr "Fehler erhalten %s FileSets aber nur einen erwartet!\n" -#: src/cats/sql_get.c:812 +#: src/cats/sql_get.c:813 #, c-format msgid "FileSet record \"%s\" not found.\n" msgstr "FileSet Eintrag \"%s\" nicht gefunden\n" -#: src/cats/sql_get.c:822 +#: src/cats/sql_get.c:823 msgid "FileSet record not found in Catalog.\n" msgstr "FileSet Eintrag in Catalog nicht gefunden.\n" -#: src/cats/sql_get.c:880 +#: src/cats/sql_get.c:881 #, c-format msgid "Media id select failed: ERR=%s\n" msgstr "Media id select fehlgeschlagen: ERR=%s\n" -#: src/cats/sql_get.c:918 +#: src/cats/sql_get.c:919 #, fuzzy, c-format msgid "query dbids failed: ERR=%s\n" msgstr "Abfrage gescheitert: %s: ERR=%s\n" -#: src/cats/sql_get.c:969 +#: src/cats/sql_get.c:970 #, c-format msgid "More than one Volume!: %s\n" msgstr "Mehr als ein Volume!: %s\n" -#: src/cats/sql_get.c:1024 +#: src/cats/sql_get.c:1025 #, c-format msgid "Media record MediaId=%s not found.\n" msgstr "Media Eintrag MediaId=%s nicht gefunden.\n" -#: src/cats/sql_get.c:1027 +#: src/cats/sql_get.c:1028 #, c-format msgid "Media record for Volume \"%s\" not found.\n" msgstr "Media Eintrag für Volume \"%s\" nicht gefunden.\n" -#: src/cats/sql_get.c:1034 +#: src/cats/sql_get.c:1035 #, c-format msgid "Media record for MediaId=%u not found in Catalog.\n" msgstr "Media Eintrag für MediaId=%u in Catalog nicht gefunden.\n" -#: src/cats/sql_get.c:1037 +#: src/cats/sql_get.c:1038 #, c-format msgid "Media record for Vol=%s not found in Catalog.\n" msgstr "Media Eintrag für Vol=%s in Catalog nicht gefunden.\n" -#: src/cats/sql_get.c:1057 +#: src/cats/sql_get.c:1058 msgid "ERR=JobIds are empty\n" msgstr "" @@ -7901,13 +7980,18 @@ msgstr "" msgid "A user name for PostgreSQL must be supplied.\n" msgstr "Ein Benutzername für PostgreSQL muss angegeben werden.\n" -#: src/cats/postgresql.c:149 +#: src/cats/postgresql.c:153 +#, c-format +msgid "Encoding error for database \"%s\". Wanted SQL_ASCII, got %s\n" +msgstr "" + +#: src/cats/postgresql.c:175 msgid "" "PostgreSQL configuration problem. PostgreSQL library is not thread safe. " -"Connot continue.\n" +"Cannot continue.\n" msgstr "" -#: src/cats/postgresql.c:199 +#: src/cats/postgresql.c:225 #, c-format msgid "" "Unable to connect to PostgreSQL server.\n" @@ -7919,16 +8003,16 @@ msgstr "" "Der Datenbankserver läuft möglicherweise nicht oder das Passwort ist nicht " "korrekt.\n" -#: src/cats/postgresql.c:300 +#: src/cats/postgresql.c:329 msgid "PQescapeStringConn returned non-zero.\n" msgstr "" -#: src/cats/postgresql.c:605 +#: src/cats/postgresql.c:634 #, c-format msgid "error fetching currval: %s\n" msgstr "Fehler beim Holen des aktuellen Wertes: %s\n" -#: src/cats/postgresql.c:700 src/cats/postgresql.c:747 +#: src/cats/postgresql.c:729 src/cats/postgresql.c:776 #, fuzzy, c-format msgid "error ending batch mode: %s" msgstr "Fehler beim holen von Zeile: %s\n" @@ -7970,6 +8054,14 @@ msgstr "" msgid "Query failed: %s\n" msgstr "Abfrage fehlgeschlagen: %s\n" +#: src/cats/sql_list.c:276 +msgid "These JobIds have copies as follows:\n" +msgstr "" + +#: src/cats/sql_list.c:278 +msgid "The catalog contains copies as follows:\n" +msgstr "" + #: src/wx-console/console_conf.c:156 src/console/console_conf.c:149 #, c-format msgid "Console: name=%s rcfile=%s histfile=%s\n" @@ -8112,7 +8204,7 @@ msgstr "" msgid "3996 Open bpipe failed.\n" msgstr "" -#: src/stored/autochanger.c:586 src/console/console.c:1060 +#: src/stored/autochanger.c:586 src/console/console.c:1062 #, c-format msgid "Autochanger error: ERR=%s\n" msgstr "" @@ -8346,11 +8438,11 @@ msgstr "" msgid "Forward spacing Volume \"%s\" to file:block %u:%u.\n" msgstr "" -#: src/stored/read_record.c:401 src/stored/bcopy.c:331 src/stored/bls.c:423 +#: src/stored/read_record.c:401 src/stored/bcopy.c:331 src/stored/bls.c:425 msgid "Fresh Volume Label" msgstr "" -#: src/stored/read_record.c:404 src/stored/bcopy.c:334 src/stored/bls.c:426 +#: src/stored/read_record.c:404 src/stored/bcopy.c:334 src/stored/bls.c:428 msgid "Volume Label" msgstr "" @@ -8371,7 +8463,7 @@ msgstr "" msgid "Unknown code %d\n" msgstr "" -#: src/stored/read_record.c:422 src/stored/bcopy.c:356 src/stored/bls.c:447 +#: src/stored/read_record.c:422 src/stored/bcopy.c:356 src/stored/bls.c:449 #, c-format msgid "%s Record: VolSessionId=%d VolSessionTime=%d JobId=%d DataLen=%d\n" msgstr "" @@ -8610,8 +8702,8 @@ msgstr "" msgid "Got Program Name or Data Stream. Ignored.\n" msgstr "" -#: src/stored/bextract.c:513 src/stored/bcopy.c:374 src/stored/bls.c:466 -#: src/stored/bscan.c:1326 src/stored/btape.c:2696 +#: src/stored/bextract.c:513 src/stored/bcopy.c:374 src/stored/bls.c:468 +#: src/stored/bscan.c:1331 src/stored/btape.c:2697 #, c-format msgid "Mount Volume \"%s\" on device %s and press return when ready: " msgstr "" @@ -8651,7 +8743,7 @@ msgstr "" " -? diese Meldung ausgeben.\n" "\n" -#: src/stored/bcopy.c:203 src/stored/btape.c:378 src/stored/device.c:292 +#: src/stored/bcopy.c:203 src/stored/btape.c:379 src/stored/device.c:292 #, c-format msgid "dev open failed: %s\n" msgstr "" @@ -8683,7 +8775,7 @@ msgid "Copy skipped. Record does not match BSR filter.\n" msgstr "" #: src/stored/bcopy.c:281 src/stored/bcopy.c:289 src/stored/bcopy.c:317 -#: src/stored/btape.c:2400 +#: src/stored/btape.c:2401 #, c-format msgid "Cannot fixup device error. %s\n" msgstr "" @@ -8696,19 +8788,19 @@ msgstr "" msgid "EOT label not copied.\n" msgstr "" -#: src/stored/bcopy.c:338 src/stored/label.c:1028 src/stored/bls.c:430 +#: src/stored/bcopy.c:338 src/stored/label.c:1028 src/stored/bls.c:432 msgid "Begin Job Session" msgstr "" -#: src/stored/bcopy.c:342 src/stored/label.c:1031 src/stored/bls.c:434 +#: src/stored/bcopy.c:342 src/stored/label.c:1031 src/stored/bls.c:436 msgid "End Job Session" msgstr "" -#: src/stored/bcopy.c:347 src/stored/bls.c:438 +#: src/stored/bcopy.c:347 src/stored/bls.c:440 msgid "End of Medium" msgstr "" -#: src/stored/bcopy.c:350 src/stored/label.c:1040 src/stored/bls.c:441 +#: src/stored/bcopy.c:350 src/stored/label.c:1040 src/stored/bls.c:443 msgid "Unknown" msgstr "" @@ -9335,7 +9427,7 @@ msgstr "" msgid " Drive %d status unknown.\n" msgstr "unbekannt" -#: src/stored/status.c:332 src/stored/btape.c:594 +#: src/stored/status.c:332 src/stored/btape.c:595 #, c-format msgid "Configured device capabilities:\n" msgstr "" @@ -9351,7 +9443,7 @@ msgid "" "\n" msgstr "" -#: src/stored/status.c:372 src/stored/btape.c:626 +#: src/stored/status.c:372 src/stored/btape.c:627 #, c-format msgid "Device parameters:\n" msgstr "" @@ -9419,31 +9511,31 @@ msgstr "" msgid "===================================================================\n" msgstr "" -#: src/stored/status.c:697 +#: src/stored/status.c:700 msgid "3900 Bad .status command, missing argument.\n" msgstr "" -#: src/stored/status.c:743 +#: src/stored/status.c:746 msgid "3900 Bad .status command, wrong argument.\n" msgstr "" -#: src/stored/status.c:758 +#: src/stored/status.c:761 msgid "Bacula Storage: Idle" msgstr "" -#: src/stored/status.c:769 +#: src/stored/status.c:772 msgid "Bacula Storage: Running" msgstr "" -#: src/stored/status.c:783 +#: src/stored/status.c:786 msgid "Bacula Storage: Last Job Canceled" msgstr "" -#: src/stored/status.c:787 +#: src/stored/status.c:790 msgid "Bacula Storage: Last Job Failed" msgstr "" -#: src/stored/status.c:791 +#: src/stored/status.c:794 msgid "Bacula Storage: Last Job had Warnings" msgstr "" @@ -9594,7 +9686,7 @@ msgstr "" msgid "SOS_LABEL: PoolId mismatch for JobId=%u. DB=%d Vol=%d\n" msgstr "" -#: src/stored/bscan.c:582 src/stored/bscan.c:1119 +#: src/stored/bscan.c:582 src/stored/bscan.c:1121 #, c-format msgid "Could not find SessId=%d SessTime=%d for EOS record.\n" msgstr "" @@ -9652,107 +9744,107 @@ msgstr "" msgid "Got Prog Data Stream record.\n" msgstr "" -#: src/stored/bscan.c:821 +#: src/stored/bscan.c:823 #, c-format msgid "Unknown stream type!!! stream=%d len=%i\n" msgstr "" -#: src/stored/bscan.c:889 +#: src/stored/bscan.c:891 #, c-format msgid "Could not create File Attributes record. ERR=%s\n" msgstr "" -#: src/stored/bscan.c:895 +#: src/stored/bscan.c:897 #, c-format msgid "Created File record: %s\n" msgstr "" -#: src/stored/bscan.c:939 +#: src/stored/bscan.c:941 #, c-format msgid "Could not create media record. ERR=%s\n" msgstr "" -#: src/stored/bscan.c:943 src/stored/bscan.c:964 +#: src/stored/bscan.c:945 src/stored/bscan.c:966 #, c-format msgid "Could not update media record. ERR=%s\n" msgstr "" -#: src/stored/bscan.c:947 +#: src/stored/bscan.c:949 #, c-format msgid "Created Media record for Volume: %s\n" msgstr "" -#: src/stored/bscan.c:968 +#: src/stored/bscan.c:970 #, c-format msgid "Updated Media record at end of Volume: %s\n" msgstr "" -#: src/stored/bscan.c:985 +#: src/stored/bscan.c:987 #, c-format msgid "Could not create pool record. ERR=%s\n" msgstr "" -#: src/stored/bscan.c:989 +#: src/stored/bscan.c:991 #, c-format msgid "Created Pool record for Pool: %s\n" msgstr "" -#: src/stored/bscan.c:1008 +#: src/stored/bscan.c:1010 #, fuzzy, c-format msgid "Could not get Client record. ERR=%s\n" msgstr "Konnte Client Eintrag nicht anlegen. ERR=%s\n" -#: src/stored/bscan.c:1018 +#: src/stored/bscan.c:1020 #, c-format msgid "Created Client record for Client: %s\n" msgstr "" -#: src/stored/bscan.c:1035 +#: src/stored/bscan.c:1037 #, c-format msgid "Fileset \"%s\" already exists.\n" msgstr "" -#: src/stored/bscan.c:1039 +#: src/stored/bscan.c:1041 #, c-format msgid "Could not create FileSet record \"%s\". ERR=%s\n" msgstr "" -#: src/stored/bscan.c:1044 +#: src/stored/bscan.c:1046 #, c-format msgid "Created FileSet record \"%s\"\n" msgstr "" -#: src/stored/bscan.c:1091 +#: src/stored/bscan.c:1093 #, c-format msgid "Could not create JobId record. ERR=%s\n" msgstr "" -#: src/stored/bscan.c:1097 +#: src/stored/bscan.c:1099 #, c-format msgid "Could not update job start record. ERR=%s\n" msgstr "" -#: src/stored/bscan.c:1100 +#: src/stored/bscan.c:1102 #, c-format msgid "Created new JobId=%u record for original JobId=%u\n" msgstr "" -#: src/stored/bscan.c:1150 +#: src/stored/bscan.c:1152 #, c-format msgid "Could not update JobId=%u record. ERR=%s\n" msgstr "" -#: src/stored/bscan.c:1155 +#: src/stored/bscan.c:1157 #, c-format msgid "Updated Job termination record for JobId=%u Level=%s TermStat=%c\n" msgstr "" -#: src/stored/bscan.c:1177 +#: src/stored/bscan.c:1182 #, c-format msgid "Job Termination code: %d" msgstr "" -#: src/stored/bscan.c:1182 +#: src/stored/bscan.c:1187 #, c-format msgid "" "%s\n" @@ -9772,27 +9864,27 @@ msgid "" "\n" msgstr "" -#: src/stored/bscan.c:1240 +#: src/stored/bscan.c:1245 #, c-format msgid "Could not create JobMedia record. ERR=%s\n" msgstr "" -#: src/stored/bscan.c:1244 +#: src/stored/bscan.c:1249 #, c-format msgid "Created JobMedia record JobId %d, MediaId %d\n" msgstr "" -#: src/stored/bscan.c:1260 +#: src/stored/bscan.c:1265 #, c-format msgid "Could not find SessId=%d SessTime=%d for MD5/SHA1 record.\n" msgstr "" -#: src/stored/bscan.c:1274 +#: src/stored/bscan.c:1279 #, c-format msgid "Could not add MD5/SHA1 to File record. ERR=%s\n" msgstr "" -#: src/stored/bscan.c:1279 +#: src/stored/bscan.c:1284 msgid "Updated MD5/SHA1 record\n" msgstr "" @@ -9847,130 +9939,130 @@ msgstr "" msgid "btape only works with tape storage.\n" msgstr "" -#: src/stored/btape.c:382 +#: src/stored/btape.c:383 #, c-format msgid "open device %s: OK\n" msgstr "" -#: src/stored/btape.c:405 +#: src/stored/btape.c:406 msgid "Enter Volume Name: " msgstr "" -#: src/stored/btape.c:412 +#: src/stored/btape.c:413 #, c-format msgid "Device open failed. ERR=%s\n" msgstr "" -#: src/stored/btape.c:418 +#: src/stored/btape.c:419 #, c-format msgid "Wrote Volume label for volume \"%s\".\n" msgstr "" -#: src/stored/btape.c:432 +#: src/stored/btape.c:433 msgid "Volume has no label.\n" msgstr "" -#: src/stored/btape.c:435 +#: src/stored/btape.c:436 msgid "Volume label read correctly.\n" msgstr "" -#: src/stored/btape.c:438 +#: src/stored/btape.c:439 #, c-format msgid "I/O error on device: ERR=%s" msgstr "" -#: src/stored/btape.c:441 +#: src/stored/btape.c:442 msgid "Volume name error\n" msgstr "" -#: src/stored/btape.c:444 +#: src/stored/btape.c:445 #, c-format msgid "Error creating label. ERR=%s" msgstr "" -#: src/stored/btape.c:447 +#: src/stored/btape.c:448 msgid "Volume version error.\n" msgstr "" -#: src/stored/btape.c:450 +#: src/stored/btape.c:451 msgid "Bad Volume label type.\n" msgstr "" -#: src/stored/btape.c:453 +#: src/stored/btape.c:454 msgid "Unknown error.\n" msgstr "" -#: src/stored/btape.c:471 +#: src/stored/btape.c:472 #, c-format msgid "Bad status from load. ERR=%s\n" msgstr "" -#: src/stored/btape.c:473 +#: src/stored/btape.c:474 #, c-format msgid "Loaded %s\n" msgstr "" -#: src/stored/btape.c:482 src/stored/btape.c:821 src/stored/btape.c:863 -#: src/stored/btape.c:933 src/stored/btape.c:975 src/stored/btape.c:1243 +#: src/stored/btape.c:483 src/stored/btape.c:822 src/stored/btape.c:864 +#: src/stored/btape.c:934 src/stored/btape.c:976 src/stored/btape.c:1244 #, c-format msgid "Bad status from rewind. ERR=%s\n" msgstr "" -#: src/stored/btape.c:485 src/stored/btape.c:1251 +#: src/stored/btape.c:486 src/stored/btape.c:1252 #, c-format msgid "Rewound %s\n" msgstr "" -#: src/stored/btape.c:511 src/stored/btape.c:1255 +#: src/stored/btape.c:512 src/stored/btape.c:1256 #, c-format msgid "Bad status from weof. ERR=%s\n" msgstr "" -#: src/stored/btape.c:515 +#: src/stored/btape.c:516 #, c-format msgid "Wrote 1 EOF to %s\n" msgstr "" -#: src/stored/btape.c:518 +#: src/stored/btape.c:519 #, c-format msgid "Wrote %d EOFs to %s\n" msgstr "" -#: src/stored/btape.c:536 +#: src/stored/btape.c:537 msgid "Moved to end of medium.\n" msgstr "" -#: src/stored/btape.c:563 +#: src/stored/btape.c:564 #, c-format msgid "Bad status from bsf. ERR=%s\n" msgstr "" -#: src/stored/btape.c:565 +#: src/stored/btape.c:566 #, c-format msgid "Backspaced %d file%s.\n" msgstr "" -#: src/stored/btape.c:582 +#: src/stored/btape.c:583 #, c-format msgid "Bad status from bsr. ERR=%s\n" msgstr "" -#: src/stored/btape.c:584 +#: src/stored/btape.c:585 #, c-format msgid "Backspaced %d record%s.\n" msgstr "" -#: src/stored/btape.c:612 +#: src/stored/btape.c:613 #, c-format msgid "Device status:\n" msgstr "" -#: src/stored/btape.c:631 +#: src/stored/btape.c:632 #, c-format msgid "Status:\n" msgstr "" -#: src/stored/btape.c:646 +#: src/stored/btape.c:647 msgid "" "Test writting larger and larger records.\n" "This is a torture test for records.\n" @@ -9979,24 +10071,24 @@ msgid "" "plus the header exceeds the block size (by default about 64K)\n" msgstr "" -#: src/stored/btape.c:652 +#: src/stored/btape.c:653 msgid "Do you want to continue? (y/n): " msgstr "" -#: src/stored/btape.c:654 src/stored/btape.c:1871 +#: src/stored/btape.c:655 src/stored/btape.c:1872 msgid "Command aborted.\n" msgstr "" -#: src/stored/btape.c:670 +#: src/stored/btape.c:671 #, c-format msgid "Block %d i=%d\n" msgstr "" -#: src/stored/btape.c:696 +#: src/stored/btape.c:697 msgid "Skipping read backwards test because BSR turned off.\n" msgstr "" -#: src/stored/btape.c:700 +#: src/stored/btape.c:701 msgid "" "\n" "=== Write, backup, and re-read test ===\n" @@ -10010,73 +10102,73 @@ msgid "" "\n" msgstr "" -#: src/stored/btape.c:713 src/stored/btape.c:724 src/stored/btape.c:735 -#: src/stored/btape.c:833 src/stored/btape.c:849 src/stored/btape.c:945 -#: src/stored/btape.c:961 src/stored/btape.c:1580 src/stored/btape.c:2465 +#: src/stored/btape.c:714 src/stored/btape.c:725 src/stored/btape.c:736 +#: src/stored/btape.c:834 src/stored/btape.c:850 src/stored/btape.c:946 +#: src/stored/btape.c:962 src/stored/btape.c:1581 src/stored/btape.c:2466 msgid "Error writing record to block.\n" msgstr "" -#: src/stored/btape.c:717 src/stored/btape.c:728 src/stored/btape.c:739 -#: src/stored/btape.c:837 src/stored/btape.c:853 src/stored/btape.c:949 -#: src/stored/btape.c:965 src/stored/btape.c:1584 src/stored/btape.c:2469 +#: src/stored/btape.c:718 src/stored/btape.c:729 src/stored/btape.c:740 +#: src/stored/btape.c:838 src/stored/btape.c:854 src/stored/btape.c:950 +#: src/stored/btape.c:966 src/stored/btape.c:1585 src/stored/btape.c:2470 msgid "Error writing block to device.\n" msgstr "" -#: src/stored/btape.c:720 +#: src/stored/btape.c:721 #, c-format msgid "Wrote first record of %d bytes.\n" msgstr "" -#: src/stored/btape.c:731 +#: src/stored/btape.c:732 #, c-format msgid "Wrote second record of %d bytes.\n" msgstr "" -#: src/stored/btape.c:742 +#: src/stored/btape.c:743 #, c-format msgid "Wrote third record of %d bytes.\n" msgstr "" -#: src/stored/btape.c:749 src/stored/btape.c:754 +#: src/stored/btape.c:750 src/stored/btape.c:755 #, c-format msgid "Backspace file failed! ERR=%s\n" msgstr "" -#: src/stored/btape.c:758 +#: src/stored/btape.c:759 msgid "Backspaced over EOF OK.\n" msgstr "" -#: src/stored/btape.c:760 +#: src/stored/btape.c:761 #, c-format msgid "Backspace record failed! ERR=%s\n" msgstr "" -#: src/stored/btape.c:763 +#: src/stored/btape.c:764 msgid "Backspace record OK.\n" msgstr "" -#: src/stored/btape.c:766 src/stored/btape.c:772 +#: src/stored/btape.c:767 src/stored/btape.c:773 #, c-format msgid "Read block failed! ERR=%s\n" msgstr "" -#: src/stored/btape.c:777 +#: src/stored/btape.c:778 msgid "Bad data in record. Test failed!\n" msgstr "" -#: src/stored/btape.c:781 +#: src/stored/btape.c:782 msgid "" "\n" "Block re-read correct. Test succeeded!\n" msgstr "" -#: src/stored/btape.c:782 +#: src/stored/btape.c:783 msgid "" "=== End Write, backup, and re-read test ===\n" "\n" msgstr "" -#: src/stored/btape.c:789 +#: src/stored/btape.c:790 msgid "" "This is not terribly serious since Bacula only uses\n" "this function to verify the last block written to the\n" @@ -10088,7 +10180,7 @@ msgid "" "to your Storage daemon's Device resource definition.\n" msgstr "" -#: src/stored/btape.c:813 +#: src/stored/btape.c:814 msgid "" "\n" "=== Write, rewind, and re-read test ===\n" @@ -10101,46 +10193,46 @@ msgid "" "\n" msgstr "" -#: src/stored/btape.c:841 src/stored/btape.c:857 src/stored/btape.c:953 -#: src/stored/btape.c:969 +#: src/stored/btape.c:842 src/stored/btape.c:858 src/stored/btape.c:954 +#: src/stored/btape.c:970 #, c-format msgid "Wrote 1000 blocks of %d bytes.\n" msgstr "" -#: src/stored/btape.c:866 src/stored/btape.c:978 +#: src/stored/btape.c:867 src/stored/btape.c:979 msgid "Rewind OK.\n" msgstr "" -#: src/stored/btape.c:873 src/stored/btape.c:1027 +#: src/stored/btape.c:874 src/stored/btape.c:1028 msgid "Got EOF on tape.\n" msgstr "" -#: src/stored/btape.c:878 +#: src/stored/btape.c:879 #, c-format msgid "Read block %d failed! ERR=%s\n" msgstr "" -#: src/stored/btape.c:884 +#: src/stored/btape.c:885 #, c-format msgid "Read record failed. Block %d! ERR=%s\n" msgstr "" -#: src/stored/btape.c:890 src/stored/btape.c:1057 +#: src/stored/btape.c:891 src/stored/btape.c:1058 #, c-format msgid "Bad data in record. Expected %d, got %d at byte %d. Test failed!\n" msgstr "" -#: src/stored/btape.c:897 +#: src/stored/btape.c:898 msgid "1000 blocks re-read correctly.\n" msgstr "" -#: src/stored/btape.c:900 src/stored/btape.c:1064 +#: src/stored/btape.c:901 src/stored/btape.c:1065 msgid "" "=== Test Succeeded. End Write, rewind, and re-read test ===\n" "\n" msgstr "" -#: src/stored/btape.c:925 +#: src/stored/btape.c:926 msgid "" "\n" "=== Write, rewind, and position test ===\n" @@ -10153,23 +10245,23 @@ msgid "" "\n" msgstr "" -#: src/stored/btape.c:1018 +#: src/stored/btape.c:1019 #, c-format msgid "Reposition to file:block %d:%d\n" msgstr "" -#: src/stored/btape.c:1020 +#: src/stored/btape.c:1021 msgid "Reposition error.\n" msgstr "" -#: src/stored/btape.c:1033 +#: src/stored/btape.c:1034 #, c-format msgid "" "Read block %d failed! file=%d blk=%d. ERR=%s\n" "\n" msgstr "" -#: src/stored/btape.c:1035 +#: src/stored/btape.c:1036 msgid "" "This may be because the tape drive block size is not\n" " set to variable blocking as normally used by Bacula.\n" @@ -10183,17 +10275,17 @@ msgid "" " in your Device resource.\n" msgstr "" -#: src/stored/btape.c:1051 +#: src/stored/btape.c:1052 #, c-format msgid "Read record failed! ERR=%s\n" msgstr "" -#: src/stored/btape.c:1062 +#: src/stored/btape.c:1063 #, c-format msgid "Block %d re-read correctly.\n" msgstr "" -#: src/stored/btape.c:1083 +#: src/stored/btape.c:1084 msgid "" "\n" "\n" @@ -10207,58 +10299,58 @@ msgid "" "\n" msgstr "" -#: src/stored/btape.c:1107 +#: src/stored/btape.c:1108 msgid "Now moving to end of medium.\n" msgstr "" -#: src/stored/btape.c:1109 src/stored/btape.c:1338 +#: src/stored/btape.c:1110 src/stored/btape.c:1339 #, c-format msgid "We should be in file 3. I am at file %d. %s\n" msgstr "" -#: src/stored/btape.c:1110 src/stored/btape.c:1128 src/stored/btape.c:1327 -#: src/stored/btape.c:1339 src/stored/btape.c:1352 src/stored/btape.c:1369 +#: src/stored/btape.c:1111 src/stored/btape.c:1129 src/stored/btape.c:1328 +#: src/stored/btape.c:1340 src/stored/btape.c:1353 src/stored/btape.c:1370 msgid "This is correct!" msgstr "" -#: src/stored/btape.c:1110 src/stored/btape.c:1128 src/stored/btape.c:1327 -#: src/stored/btape.c:1339 src/stored/btape.c:1352 src/stored/btape.c:1369 +#: src/stored/btape.c:1111 src/stored/btape.c:1129 src/stored/btape.c:1328 +#: src/stored/btape.c:1340 src/stored/btape.c:1353 src/stored/btape.c:1370 msgid "This is NOT correct!!!!" msgstr "" -#: src/stored/btape.c:1116 +#: src/stored/btape.c:1117 msgid "" "\n" "Now the important part, I am going to attempt to append to the tape.\n" "\n" msgstr "" -#: src/stored/btape.c:1123 +#: src/stored/btape.c:1124 msgid "" "Done appending, there should be no I/O errors\n" "\n" msgstr "" -#: src/stored/btape.c:1124 +#: src/stored/btape.c:1125 msgid "Doing Bacula scan of blocks:\n" msgstr "" -#: src/stored/btape.c:1126 +#: src/stored/btape.c:1127 msgid "End scanning the tape.\n" msgstr "" -#: src/stored/btape.c:1127 src/stored/btape.c:1351 +#: src/stored/btape.c:1128 src/stored/btape.c:1352 #, c-format msgid "We should be in file 4. I am at file %d. %s\n" msgstr "" -#: src/stored/btape.c:1152 +#: src/stored/btape.c:1153 msgid "" "\n" "Autochanger enabled, but no name or no command device specified.\n" msgstr "" -#: src/stored/btape.c:1156 +#: src/stored/btape.c:1157 msgid "" "\n" "Ah, I see you have an autochanger configured.\n" @@ -10266,13 +10358,13 @@ msgid "" " that I can write on in Slot 1.\n" msgstr "" -#: src/stored/btape.c:1159 +#: src/stored/btape.c:1160 msgid "" "\n" "Do you wish to continue with the Autochanger test? (y/n): " msgstr "" -#: src/stored/btape.c:1166 +#: src/stored/btape.c:1167 msgid "" "\n" "\n" @@ -10280,74 +10372,74 @@ msgid "" "\n" msgstr "" -#: src/stored/btape.c:1175 +#: src/stored/btape.c:1176 msgid "3301 Issuing autochanger \"loaded\" command.\n" msgstr "" -#: src/stored/btape.c:1184 +#: src/stored/btape.c:1185 #, c-format msgid "3991 Bad autochanger command: %s\n" msgstr "" -#: src/stored/btape.c:1185 +#: src/stored/btape.c:1186 #, c-format msgid "3991 result=\"%s\": ERR=%s\n" msgstr "" -#: src/stored/btape.c:1189 +#: src/stored/btape.c:1190 #, c-format msgid "Slot %d loaded. I am going to unload it.\n" msgstr "" -#: src/stored/btape.c:1191 +#: src/stored/btape.c:1192 msgid "Nothing loaded in the drive. OK.\n" msgstr "" -#: src/stored/btape.c:1198 +#: src/stored/btape.c:1199 #, c-format msgid "3302 Issuing autochanger \"unload %d %d\" command.\n" msgstr "" -#: src/stored/btape.c:1203 +#: src/stored/btape.c:1204 #, c-format msgid "unload status=%s %d\n" msgstr "" -#: src/stored/btape.c:1203 +#: src/stored/btape.c:1204 msgid "Bad" msgstr "" -#: src/stored/btape.c:1206 +#: src/stored/btape.c:1207 #, c-format msgid "3992 Bad autochanger command: %s\n" msgstr "" -#: src/stored/btape.c:1207 +#: src/stored/btape.c:1208 #, c-format msgid "3992 result=\"%s\": ERR=%s\n" msgstr "" -#: src/stored/btape.c:1217 +#: src/stored/btape.c:1218 #, c-format msgid "3303 Issuing autochanger \"load %d %d\" command.\n" msgstr "" -#: src/stored/btape.c:1225 +#: src/stored/btape.c:1226 #, c-format msgid "3303 Autochanger \"load %d %d\" status is OK.\n" msgstr "" -#: src/stored/btape.c:1229 +#: src/stored/btape.c:1230 #, c-format msgid "3993 Bad autochanger command: %s\n" msgstr "" -#: src/stored/btape.c:1230 +#: src/stored/btape.c:1231 #, c-format msgid "3993 result=\"%s\": ERR=%s\n" msgstr "" -#: src/stored/btape.c:1245 +#: src/stored/btape.c:1246 msgid "" "\n" "The test failed, probably because you need to put\n" @@ -10355,12 +10447,12 @@ msgid "" "Adding a 30 second sleep and trying again ...\n" msgstr "" -#: src/stored/btape.c:1258 +#: src/stored/btape.c:1259 #, c-format msgid "Wrote EOF to %s\n" msgstr "" -#: src/stored/btape.c:1262 +#: src/stored/btape.c:1263 #, c-format msgid "" "\n" @@ -10372,18 +10464,18 @@ msgid "" "\n" msgstr "" -#: src/stored/btape.c:1267 +#: src/stored/btape.c:1268 msgid "" "\n" "The test autochanger worked!!\n" "\n" msgstr "" -#: src/stored/btape.c:1278 +#: src/stored/btape.c:1279 msgid "You must correct this error or the Autochanger will not work.\n" msgstr "" -#: src/stored/btape.c:1296 +#: src/stored/btape.c:1297 msgid "" "\n" "\n" @@ -10395,30 +10487,30 @@ msgid "" "\n" msgstr "" -#: src/stored/btape.c:1321 +#: src/stored/btape.c:1322 msgid "Now forward spacing 1 file.\n" msgstr "" -#: src/stored/btape.c:1323 src/stored/btape.c:1335 src/stored/btape.c:1348 -#: src/stored/btape.c:1366 src/stored/btape.c:1535 +#: src/stored/btape.c:1324 src/stored/btape.c:1336 src/stored/btape.c:1349 +#: src/stored/btape.c:1367 src/stored/btape.c:1536 #, c-format msgid "Bad status from fsr. ERR=%s\n" msgstr "" -#: src/stored/btape.c:1326 +#: src/stored/btape.c:1327 #, c-format msgid "We should be in file 1. I am at file %d. %s\n" msgstr "" -#: src/stored/btape.c:1333 +#: src/stored/btape.c:1334 msgid "Now forward spacing 2 files.\n" msgstr "" -#: src/stored/btape.c:1346 +#: src/stored/btape.c:1347 msgid "Now forward spacing 4 files.\n" msgstr "" -#: src/stored/btape.c:1358 +#: src/stored/btape.c:1359 msgid "" "The test worked this time. Please add:\n" "\n" @@ -10427,35 +10519,35 @@ msgid "" "to your Device resource for this drive.\n" msgstr "" -#: src/stored/btape.c:1364 +#: src/stored/btape.c:1365 msgid "Now forward spacing 1 more file.\n" msgstr "" -#: src/stored/btape.c:1368 +#: src/stored/btape.c:1369 #, c-format msgid "We should be in file 5. I am at file %d. %s\n" msgstr "" -#: src/stored/btape.c:1373 +#: src/stored/btape.c:1374 msgid "" "\n" "=== End Forward space files test ===\n" "\n" msgstr "" -#: src/stored/btape.c:1377 +#: src/stored/btape.c:1378 msgid "" "\n" "The forward space file test failed.\n" msgstr "" -#: src/stored/btape.c:1379 +#: src/stored/btape.c:1380 msgid "" "You have Fast Forward Space File enabled.\n" "I am turning it off then retrying the test.\n" msgstr "" -#: src/stored/btape.c:1385 +#: src/stored/btape.c:1386 msgid "" "You must correct this error or Bacula will not work.\n" "Some systems, e.g. OpenBSD, require you to set\n" @@ -10463,7 +10555,7 @@ msgid "" "in your device resource. Use with caution.\n" msgstr "" -#: src/stored/btape.c:1417 +#: src/stored/btape.c:1418 msgid "" "\n" "Append test failed. Attempting again.\n" @@ -10473,7 +10565,7 @@ msgid "" "\n" msgstr "" -#: src/stored/btape.c:1425 +#: src/stored/btape.c:1426 msgid "" "\n" "\n" @@ -10485,14 +10577,14 @@ msgid "" "to your Device resource in the Storage conf file.\n" msgstr "" -#: src/stored/btape.c:1432 +#: src/stored/btape.c:1433 msgid "" "\n" "\n" "That appears *NOT* to have corrected the problem.\n" msgstr "" -#: src/stored/btape.c:1437 +#: src/stored/btape.c:1438 msgid "" "\n" "\n" @@ -10500,7 +10592,7 @@ msgid "" "Setting \"BSF at EOM = yes\" and retrying append test.\n" msgstr "" -#: src/stored/btape.c:1442 +#: src/stored/btape.c:1443 msgid "" "\n" "\n" @@ -10513,7 +10605,7 @@ msgid "" "to your Device resource in the Storage conf file.\n" msgstr "" -#: src/stored/btape.c:1453 +#: src/stored/btape.c:1454 msgid "" "\n" "Append test failed.\n" @@ -10540,7 +10632,7 @@ msgid "" "in your device resource. Use with caution.\n" msgstr "" -#: src/stored/btape.c:1474 +#: src/stored/btape.c:1475 msgid "" "\n" "The above Bacula scan should have output identical to what follows.\n" @@ -10564,116 +10656,116 @@ msgid "" "\n" msgstr "" -#: src/stored/btape.c:1513 +#: src/stored/btape.c:1514 #, c-format msgid "Bad status from fsf. ERR=%s\n" msgstr "" -#: src/stored/btape.c:1517 +#: src/stored/btape.c:1518 msgid "Forward spaced 1 file.\n" msgstr "" -#: src/stored/btape.c:1520 +#: src/stored/btape.c:1521 #, c-format msgid "Forward spaced %d files.\n" msgstr "" -#: src/stored/btape.c:1539 +#: src/stored/btape.c:1540 msgid "Forward spaced 1 record.\n" msgstr "" -#: src/stored/btape.c:1542 +#: src/stored/btape.c:1543 #, c-format msgid "Forward spaced %d records.\n" msgstr "" -#: src/stored/btape.c:1587 +#: src/stored/btape.c:1588 #, c-format msgid "Wrote one record of %d bytes.\n" msgstr "" -#: src/stored/btape.c:1589 +#: src/stored/btape.c:1590 msgid "Wrote block to device.\n" msgstr "" -#: src/stored/btape.c:1604 +#: src/stored/btape.c:1605 msgid "Enter length to read: " msgstr "" -#: src/stored/btape.c:1609 +#: src/stored/btape.c:1610 msgid "Bad length entered, using default of 1024 bytes.\n" msgstr "" -#: src/stored/btape.c:1618 +#: src/stored/btape.c:1619 #, c-format msgid "Read of %d bytes gives stat=%d. ERR=%s\n" msgstr "" -#: src/stored/btape.c:1641 src/stored/btape.c:1690 +#: src/stored/btape.c:1642 src/stored/btape.c:1691 #, c-format msgid "End of tape\n" msgstr "" -#: src/stored/btape.c:1646 +#: src/stored/btape.c:1647 #, c-format msgid "Starting scan at file %u\n" msgstr "" -#: src/stored/btape.c:1651 src/stored/dev.c:1366 +#: src/stored/btape.c:1652 src/stored/dev.c:1366 #, c-format msgid "read error on %s. ERR=%s.\n" msgstr "" -#: src/stored/btape.c:1653 +#: src/stored/btape.c:1654 #, c-format msgid "Bad status from read %d. ERR=%s\n" msgstr "" -#: src/stored/btape.c:1656 src/stored/btape.c:1670 src/stored/btape.c:1734 -#: src/stored/btape.c:1746 src/stored/btape.c:1759 src/stored/btape.c:1775 +#: src/stored/btape.c:1657 src/stored/btape.c:1671 src/stored/btape.c:1735 +#: src/stored/btape.c:1747 src/stored/btape.c:1760 src/stored/btape.c:1776 #, c-format msgid "1 block of %d bytes in file %d\n" msgstr "" -#: src/stored/btape.c:1659 src/stored/btape.c:1673 src/stored/btape.c:1737 -#: src/stored/btape.c:1749 src/stored/btape.c:1762 src/stored/btape.c:1778 +#: src/stored/btape.c:1660 src/stored/btape.c:1674 src/stored/btape.c:1738 +#: src/stored/btape.c:1750 src/stored/btape.c:1763 src/stored/btape.c:1779 #, c-format msgid "%d blocks of %d bytes in file %d\n" msgstr "" -#: src/stored/btape.c:1681 src/stored/btape.c:1753 +#: src/stored/btape.c:1682 src/stored/btape.c:1754 #, c-format msgid "End of File mark.\n" msgstr "" -#: src/stored/btape.c:1702 src/stored/btape.c:1806 +#: src/stored/btape.c:1703 src/stored/btape.c:1807 #, c-format msgid "Total files=%d, blocks=%d, bytes = %s\n" msgstr "" -#: src/stored/btape.c:1766 +#: src/stored/btape.c:1767 #, c-format msgid "Short block read.\n" msgstr "" -#: src/stored/btape.c:1769 +#: src/stored/btape.c:1770 #, c-format msgid "Error reading block. ERR=%s\n" msgstr "" -#: src/stored/btape.c:1793 +#: src/stored/btape.c:1794 #, c-format msgid "" "Blk_block: %u dev_blk=%u blen=%u First rec FI=%s SessId=%u SessTim=%u Strm=%" "s rlen=%d\n" msgstr "" -#: src/stored/btape.c:1815 +#: src/stored/btape.c:1816 #, c-format msgid "Device status: %u. ERR=%s\n" msgstr "" -#: src/stored/btape.c:1845 +#: src/stored/btape.c:1846 msgid "" "\n" "This command simulates Bacula writing to a tape.\n" @@ -10698,77 +10790,77 @@ msgid "" "\n" msgstr "" -#: src/stored/btape.c:1862 +#: src/stored/btape.c:1863 msgid "" "Do you want to run the simplified test (s) with one tape\n" "or the complete multiple tape (m) test: (s/m) " msgstr "" -#: src/stored/btape.c:1865 +#: src/stored/btape.c:1866 msgid "Simple test (single tape) selected.\n" msgstr "" -#: src/stored/btape.c:1868 +#: src/stored/btape.c:1869 msgid "Multiple tape test selected.\n" msgstr "" -#: src/stored/btape.c:1903 src/stored/append.c:109 +#: src/stored/btape.c:1904 src/stored/append.c:109 #, c-format msgid "Write session label failed. ERR=%s\n" msgstr "" -#: src/stored/btape.c:1907 +#: src/stored/btape.c:1908 msgid "Wrote Start of Session label.\n" msgstr "" -#: src/stored/btape.c:1938 +#: src/stored/btape.c:1939 #, c-format msgid "%s Begin writing Bacula records to tape ...\n" msgstr "" -#: src/stored/btape.c:1940 +#: src/stored/btape.c:1941 #, c-format msgid "%s Begin writing Bacula records to first tape ...\n" msgstr "" -#: src/stored/btape.c:1981 +#: src/stored/btape.c:1982 #, c-format msgid "Wrote blk_block=%u, dev_blk_num=%u VolBytes=%s rate=%.1f KB/s\n" msgstr "" -#: src/stored/btape.c:1991 +#: src/stored/btape.c:1992 #, c-format msgid "%s Flush block, write EOF\n" msgstr "" -#: src/stored/btape.c:2002 +#: src/stored/btape.c:2003 msgid "Not OK\n" msgstr "" -#: src/stored/btape.c:2027 src/stored/append.c:276 +#: src/stored/btape.c:2028 src/stored/append.c:279 #, c-format msgid "Error writting end session label. ERR=%s\n" msgstr "" -#: src/stored/btape.c:2032 +#: src/stored/btape.c:2033 msgid "Set ok=false after write_block_to_device.\n" msgstr "" -#: src/stored/btape.c:2035 +#: src/stored/btape.c:2036 msgid "Wrote End of Session label.\n" msgstr "" -#: src/stored/btape.c:2059 +#: src/stored/btape.c:2060 #, c-format msgid "Wrote state file last_block_num1=%d last_block_num2=%d\n" msgstr "" -#: src/stored/btape.c:2063 +#: src/stored/btape.c:2064 #, c-format msgid "Could not create state file: %s ERR=%s\n" msgstr "" -#: src/stored/btape.c:2071 +#: src/stored/btape.c:2072 #, c-format msgid "" "\n" @@ -10776,7 +10868,7 @@ msgid "" "%s Done filling tape at %d:%d. Now beginning re-read of tape ...\n" msgstr "" -#: src/stored/btape.c:2075 +#: src/stored/btape.c:2076 #, c-format msgid "" "\n" @@ -10784,14 +10876,14 @@ msgid "" "%s Done filling tapes at %d:%d. Now beginning re-read of first tape ...\n" msgstr "" -#: src/stored/btape.c:2114 +#: src/stored/btape.c:2115 msgid "" "\n" "The state file level has changed. You must redo\n" "the fill command.\n" msgstr "" -#: src/stored/btape.c:2120 +#: src/stored/btape.c:2121 #, c-format msgid "" "\n" @@ -10799,95 +10891,95 @@ msgid "" "You must redo the fill command.\n" msgstr "" -#: src/stored/btape.c:2176 +#: src/stored/btape.c:2177 msgid "Mount first tape. Press enter when ready: " msgstr "" -#: src/stored/btape.c:2191 +#: src/stored/btape.c:2192 msgid "Rewinding.\n" msgstr "" -#: src/stored/btape.c:2196 +#: src/stored/btape.c:2197 #, c-format msgid "Reading the first 10000 records from %u:%u.\n" msgstr "" -#: src/stored/btape.c:2200 src/stored/btape.c:2265 +#: src/stored/btape.c:2201 src/stored/btape.c:2266 #, c-format msgid "Reposition from %u:%u to %u:%u\n" msgstr "" -#: src/stored/btape.c:2203 src/stored/btape.c:2252 src/stored/btape.c:2268 +#: src/stored/btape.c:2204 src/stored/btape.c:2253 src/stored/btape.c:2269 #, c-format msgid "Reposition error. ERR=%s\n" msgstr "" -#: src/stored/btape.c:2206 +#: src/stored/btape.c:2207 #, c-format msgid "Reading block %u.\n" msgstr "" -#: src/stored/btape.c:2208 src/stored/btape.c:2257 src/stored/btape.c:2273 +#: src/stored/btape.c:2209 src/stored/btape.c:2258 src/stored/btape.c:2274 #, c-format msgid "Error reading block: ERR=%s\n" msgstr "" -#: src/stored/btape.c:2213 +#: src/stored/btape.c:2214 msgid "" "\n" "The last block on the tape matches. Test succeeded.\n" "\n" msgstr "" -#: src/stored/btape.c:2215 +#: src/stored/btape.c:2216 msgid "" "\n" "The last block of the first tape matches.\n" "\n" msgstr "" -#: src/stored/btape.c:2238 +#: src/stored/btape.c:2239 msgid "Mount second tape. Press enter when ready: " msgstr "" -#: src/stored/btape.c:2250 +#: src/stored/btape.c:2251 #, c-format msgid "Reposition from %u:%u to 0:1\n" msgstr "" -#: src/stored/btape.c:2255 src/stored/btape.c:2271 +#: src/stored/btape.c:2256 src/stored/btape.c:2272 #, c-format msgid "Reading block %d.\n" msgstr "" -#: src/stored/btape.c:2261 +#: src/stored/btape.c:2262 msgid "" "\n" "The first block on the second tape matches.\n" "\n" msgstr "" -#: src/stored/btape.c:2277 +#: src/stored/btape.c:2278 msgid "" "\n" "The last block on the second tape matches. Test succeeded.\n" "\n" msgstr "" -#: src/stored/btape.c:2292 +#: src/stored/btape.c:2293 #, c-format msgid "10000 records read now at %d:%d\n" msgstr "" -#: src/stored/btape.c:2315 src/stored/btape.c:2326 src/stored/btape.c:2374 +#: src/stored/btape.c:2316 src/stored/btape.c:2327 src/stored/btape.c:2375 msgid "Last block written" msgstr "" -#: src/stored/btape.c:2317 src/stored/btape.c:2327 +#: src/stored/btape.c:2318 src/stored/btape.c:2328 msgid "Block read back" msgstr "" -#: src/stored/btape.c:2318 +#: src/stored/btape.c:2319 #, c-format msgid "" "\n" @@ -10895,7 +10987,7 @@ msgid "" "The blocks differ at byte %u\n" msgstr "" -#: src/stored/btape.c:2319 +#: src/stored/btape.c:2320 msgid "" "\n" "\n" @@ -10905,167 +10997,167 @@ msgid "" "to write multi-tape Volumes.!!!!\n" msgstr "" -#: src/stored/btape.c:2358 +#: src/stored/btape.c:2359 #, c-format msgid "Last block at: %u:%u this_dev_block_num=%d\n" msgstr "" -#: src/stored/btape.c:2372 +#: src/stored/btape.c:2373 #, c-format msgid "Block not written: FileIndex=%u blk_block=%u Size=%u\n" msgstr "" -#: src/stored/btape.c:2376 +#: src/stored/btape.c:2377 msgid "Block not written" msgstr "" -#: src/stored/btape.c:2391 +#: src/stored/btape.c:2392 #, c-format msgid "End of tape %d:%d. VolumeCapacity=%s. Write rate = %.1f KB/s\n" msgstr "" -#: src/stored/btape.c:2441 +#: src/stored/btape.c:2442 msgid "Test writing blocks of 64512 bytes to tape.\n" msgstr "" -#: src/stored/btape.c:2443 +#: src/stored/btape.c:2444 msgid "How many blocks do you want to write? (1000): " msgstr "" -#: src/stored/btape.c:2458 +#: src/stored/btape.c:2459 #, c-format msgid "Begin writing %d Bacula blocks to tape ...\n" msgstr "" -#: src/stored/btape.c:2510 +#: src/stored/btape.c:2511 #, c-format msgid "Begin writing raw blocks of %u bytes.\n" msgstr "" -#: src/stored/btape.c:2530 +#: src/stored/btape.c:2531 #, c-format msgid "Write failed at block %u. stat=%d ERR=%s\n" msgstr "" -#: src/stored/btape.c:2539 +#: src/stored/btape.c:2540 msgid "test autochanger" msgstr "" -#: src/stored/btape.c:2540 +#: src/stored/btape.c:2541 msgid "backspace file" msgstr "" -#: src/stored/btape.c:2541 +#: src/stored/btape.c:2542 msgid "backspace record" msgstr "" -#: src/stored/btape.c:2542 +#: src/stored/btape.c:2543 msgid "list device capabilities" msgstr "" -#: src/stored/btape.c:2543 +#: src/stored/btape.c:2544 msgid "clear tape errors" msgstr "" -#: src/stored/btape.c:2544 +#: src/stored/btape.c:2545 msgid "go to end of Bacula data for append" msgstr "" -#: src/stored/btape.c:2545 +#: src/stored/btape.c:2546 msgid "go to the physical end of medium" msgstr "" -#: src/stored/btape.c:2546 +#: src/stored/btape.c:2547 msgid "fill tape, write onto second volume" msgstr "" -#: src/stored/btape.c:2547 +#: src/stored/btape.c:2548 msgid "read filled tape" msgstr "" -#: src/stored/btape.c:2548 +#: src/stored/btape.c:2549 msgid "forward space a file" msgstr "" -#: src/stored/btape.c:2549 +#: src/stored/btape.c:2550 msgid "forward space a record" msgstr "" -#: src/stored/btape.c:2551 +#: src/stored/btape.c:2552 msgid "write a Bacula label to the tape" msgstr "" -#: src/stored/btape.c:2552 +#: src/stored/btape.c:2553 msgid "load a tape" msgstr "" -#: src/stored/btape.c:2553 +#: src/stored/btape.c:2554 msgid "quit btape" msgstr "" -#: src/stored/btape.c:2554 +#: src/stored/btape.c:2555 msgid "use write() to fill tape" msgstr "" -#: src/stored/btape.c:2555 +#: src/stored/btape.c:2556 msgid "read and print the Bacula tape label" msgstr "" -#: src/stored/btape.c:2556 +#: src/stored/btape.c:2557 msgid "test record handling functions" msgstr "" -#: src/stored/btape.c:2557 +#: src/stored/btape.c:2558 msgid "rewind the tape" msgstr "" -#: src/stored/btape.c:2558 +#: src/stored/btape.c:2559 msgid "read() tape block by block to EOT and report" msgstr "" -#: src/stored/btape.c:2559 +#: src/stored/btape.c:2560 msgid "Bacula read block by block to EOT and report" msgstr "" -#: src/stored/btape.c:2560 +#: src/stored/btape.c:2561 msgid "print tape status" msgstr "" -#: src/stored/btape.c:2561 +#: src/stored/btape.c:2562 msgid "General test Bacula tape functions" msgstr "" -#: src/stored/btape.c:2562 +#: src/stored/btape.c:2563 msgid "write an EOF on the tape" msgstr "" -#: src/stored/btape.c:2563 +#: src/stored/btape.c:2564 msgid "write a single Bacula block" msgstr "" -#: src/stored/btape.c:2564 +#: src/stored/btape.c:2565 msgid "read a single record" msgstr "" -#: src/stored/btape.c:2565 +#: src/stored/btape.c:2566 msgid "read a single Bacula block" msgstr "" -#: src/stored/btape.c:2566 +#: src/stored/btape.c:2567 msgid "quick fill command" msgstr "" -#: src/stored/btape.c:2587 +#: src/stored/btape.c:2588 #, c-format msgid "\"%s\" is an invalid command\n" msgstr "" -#: src/stored/btape.c:2596 +#: src/stored/btape.c:2597 #, c-format msgid "Interactive commands:\n" msgstr "" -#: src/stored/btape.c:2607 +#: src/stored/btape.c:2608 #, fuzzy, c-format msgid "" "\n" @@ -11098,27 +11190,27 @@ msgstr "" " -? diese Meldung ausgeben.\n" "\n" -#: src/stored/btape.c:2693 +#: src/stored/btape.c:2694 #, c-format msgid "Mount second Volume on device %s and press return when ready: " msgstr "" -#: src/stored/btape.c:2720 +#: src/stored/btape.c:2721 #, c-format msgid "Mount blank Volume on device %s and press return when ready: " msgstr "" -#: src/stored/btape.c:2738 +#: src/stored/btape.c:2739 #, c-format msgid "End of Volume \"%s\" %d records.\n" msgstr "" -#: src/stored/btape.c:2752 +#: src/stored/btape.c:2753 #, c-format msgid "Read block=%u, VolBytes=%s rate=%.1f KB/s\n" msgstr "" -#: src/stored/btape.c:2764 src/stored/mount.c:805 +#: src/stored/btape.c:2765 src/stored/mount.c:805 #, c-format msgid "Cannot open Dev=%s, Vol=%s\n" msgstr "" @@ -11163,98 +11255,103 @@ msgid "Writing spooled data to Volume. Despooling %s bytes ...\n" msgstr "" #: src/stored/spool.c:297 src/stored/mac.c:130 src/stored/mac.c:253 -#: src/stored/append.c:288 +#: src/stored/append.c:291 #, c-format msgid "Fatal append error on device %s: ERR=%s\n" msgstr "" #: src/stored/spool.c:306 src/stored/acquire.c:455 src/stored/block.c:368 -#: src/stored/block.c:727 src/stored/block.c:801 +#: src/stored/block.c:729 src/stored/block.c:803 #, c-format msgid "Could not create JobMedia record for Volume=\"%s\" Job=%s\n" msgstr "" -#: src/stored/spool.c:319 +#: src/stored/spool.c:323 #, c-format msgid "" "Despooling elapsed time = %02d:%02d:%02d, Transfer rate = %s bytes/second\n" msgstr "" -#: src/stored/spool.c:328 src/stored/spool.c:520 src/stored/spool.c:562 +#: src/stored/spool.c:332 src/stored/spool.c:524 src/stored/spool.c:566 #, c-format msgid "Ftruncate spool file failed: ERR=%s\n" msgstr "" -#: src/stored/spool.c:392 +#: src/stored/spool.c:396 #, c-format msgid "Spool header read error. ERR=%s\n" msgstr "" -#: src/stored/spool.c:395 +#: src/stored/spool.c:399 #, c-format msgid "Spool read error. Wanted %u bytes, got %d\n" msgstr "" -#: src/stored/spool.c:396 +#: src/stored/spool.c:400 #, c-format msgid "Spool header read error. Wanted %u bytes, got %d\n" msgstr "" -#: src/stored/spool.c:402 src/stored/spool.c:403 +#: src/stored/spool.c:406 src/stored/spool.c:407 #, c-format msgid "Spool block too big. Max %u bytes, got %u\n" msgstr "" -#: src/stored/spool.c:408 src/stored/spool.c:409 +#: src/stored/spool.c:412 src/stored/spool.c:413 #, c-format msgid "Spool data read error. Wanted %u bytes, got %d\n" msgstr "" -#: src/stored/spool.c:466 +#: src/stored/spool.c:470 msgid "User specified spool size reached.\n" msgstr "" -#: src/stored/spool.c:468 +#: src/stored/spool.c:472 msgid "Bad return from despool in write_block.\n" msgstr "" -#: src/stored/spool.c:476 +#: src/stored/spool.c:480 msgid "Spooling data again ...\n" msgstr "" -#: src/stored/spool.c:507 +#: src/stored/spool.c:511 #, c-format msgid "Error writing header to spool file. ERR=%s\n" msgstr "" -#: src/stored/spool.c:526 src/stored/spool.c:568 +#: src/stored/spool.c:530 src/stored/spool.c:572 msgid "Fatal despooling error." msgstr "" -#: src/stored/spool.c:533 +#: src/stored/spool.c:537 msgid "Retrying after header spooling error failed.\n" msgstr "" -#: src/stored/spool.c:547 +#: src/stored/spool.c:551 #, c-format msgid "Error writing data to spool file. ERR=%s\n" msgstr "" -#: src/stored/spool.c:578 +#: src/stored/spool.c:582 msgid "Retrying after data spooling error failed.\n" msgstr "" -#: src/stored/spool.c:636 src/stored/spool.c:643 +#: src/stored/spool.c:646 +#, fuzzy +msgid "Network error on BlastAttributes.\n" +msgstr ">\n" msgstr "" -#: src/tray-monitor/tray-monitor.c:1028 src/wx-console/console_thread.cpp:494 +#: src/tray-monitor/tray-monitor.c:1033 src/wx-console/console_thread.cpp:494 msgid "<< Heartbeat signal received, answered. >>\n" msgstr "" -#: src/tray-monitor/tray-monitor.c:1032 +#: src/tray-monitor/tray-monitor.c:1037 #, c-format msgid "<< Unexpected signal received : %s >>\n" msgstr "" -#: src/tray-monitor/tray-monitor.c:1037 +#: src/tray-monitor/tray-monitor.c:1042 msgid "\n" msgstr "" -#: src/tray-monitor/tray-monitor.c:1041 +#: src/tray-monitor/tray-monitor.c:1046 msgid "Error : BNET_HARDEOF or BNET_ERROR" msgstr "" -#: src/tray-monitor/tray-monitor.c:1047 +#: src/tray-monitor/tray-monitor.c:1052 msgid "\n" msgstr "" -#: src/tray-monitor/tray-monitor.c:1051 +#: src/tray-monitor/tray-monitor.c:1056 msgid "Error : Connection closed." msgstr "" @@ -13814,201 +13918,206 @@ msgstr "" msgid "Non-fatal error" msgstr "" -#: src/lib/util.c:199 src/lib/util.c:325 +#: src/lib/util.c:202 src/lib/util.c:334 msgid "Canceled" msgstr "" -#: src/lib/util.c:202 +#: src/lib/util.c:205 msgid "Verify differences" msgstr "" -#: src/lib/util.c:205 +#: src/lib/util.c:208 msgid "Waiting on FD" msgstr "" -#: src/lib/util.c:208 +#: src/lib/util.c:211 msgid "Wait on SD" msgstr "" -#: src/lib/util.c:211 +#: src/lib/util.c:214 msgid "Wait for new Volume" msgstr "" -#: src/lib/util.c:214 +#: src/lib/util.c:217 msgid "Waiting for mount" msgstr "" -#: src/lib/util.c:217 +#: src/lib/util.c:220 msgid "Waiting for Storage resource" msgstr "" -#: src/lib/util.c:220 +#: src/lib/util.c:223 msgid "Waiting for Job resource" msgstr "" -#: src/lib/util.c:223 +#: src/lib/util.c:226 msgid "Waiting for Client resource" msgstr "" -#: src/lib/util.c:226 +#: src/lib/util.c:229 msgid "Waiting on Max Jobs" msgstr "" -#: src/lib/util.c:229 +#: src/lib/util.c:232 msgid "Waiting for Start Time" msgstr "" -#: src/lib/util.c:232 +#: src/lib/util.c:235 msgid "Waiting on Priority" msgstr "" -#: src/lib/util.c:251 +#: src/lib/util.c:254 #, c-format msgid "Unknown Job termination status=%d" msgstr "" -#: src/lib/util.c:267 +#: src/lib/util.c:270 msgid "Completed successfully" msgstr "" -#: src/lib/util.c:270 +#: src/lib/util.c:273 +#, fuzzy +msgid "Completed with warnings" +msgstr "%s OK -- mit Warnungen" + +#: src/lib/util.c:276 msgid "Terminated with errors" msgstr "" -#: src/lib/util.c:273 +#: src/lib/util.c:279 #, fuzzy msgid "Fatal error" msgstr "unbekannt" -#: src/lib/util.c:276 +#: src/lib/util.c:282 msgid "Created, not yet running" msgstr "" -#: src/lib/util.c:279 +#: src/lib/util.c:285 msgid "Canceled by user" msgstr "" -#: src/lib/util.c:282 +#: src/lib/util.c:288 msgid "Verify found differences" msgstr "" -#: src/lib/util.c:285 +#: src/lib/util.c:291 #, fuzzy msgid "Waiting for File daemon" msgstr "File daemon" -#: src/lib/util.c:288 +#: src/lib/util.c:294 #, fuzzy msgid "Waiting for Storage daemon" msgstr "Storage daemon" -#: src/lib/util.c:291 +#: src/lib/util.c:297 msgid "Waiting for higher priority jobs" msgstr "" -#: src/lib/util.c:294 +#: src/lib/util.c:300 msgid "Batch inserting file records" msgstr "" -#: src/lib/util.c:322 +#: src/lib/util.c:331 msgid "Fatal Error" msgstr "" -#: src/lib/util.c:328 +#: src/lib/util.c:337 msgid "Differences" msgstr "" -#: src/lib/util.c:331 +#: src/lib/util.c:340 msgid "Unknown term code" msgstr "" -#: src/lib/util.c:359 +#: src/lib/util.c:368 msgid "Migrate" msgstr "" -#: src/lib/util.c:362 +#: src/lib/util.c:371 msgid "Copy" msgstr "" -#: src/lib/util.c:365 +#: src/lib/util.c:374 msgid "Job Copy" msgstr "" -#: src/lib/util.c:368 src/wx-console/wxbmainframe.cpp:276 +#: src/lib/util.c:377 src/wx-console/wxbmainframe.cpp:276 msgid "Console" msgstr "" -#: src/lib/util.c:371 +#: src/lib/util.c:380 msgid "System or Console" msgstr "" -#: src/lib/util.c:374 +#: src/lib/util.c:383 msgid "Scan" msgstr "" -#: src/lib/util.c:377 +#: src/lib/util.c:386 msgid "Unknown Type" msgstr "" -#: src/lib/util.c:409 +#: src/lib/util.c:418 msgid "Verify Init Catalog" msgstr "" -#: src/lib/util.c:418 +#: src/lib/util.c:427 msgid "Verify Data" msgstr "" -#: src/lib/util.c:421 +#: src/lib/util.c:430 msgid "Virtual Full" msgstr "" -#: src/lib/util.c:437 +#: src/lib/util.c:446 msgid "Append" msgstr "" -#: src/lib/util.c:438 +#: src/lib/util.c:447 msgid "Archive" msgstr "" -#: src/lib/util.c:439 +#: src/lib/util.c:448 #, fuzzy msgid "Disabled" msgstr "ist nicht aktiviert" -#: src/lib/util.c:441 +#: src/lib/util.c:450 msgid "Used" msgstr "" -#: src/lib/util.c:442 +#: src/lib/util.c:451 msgid "Cleaning" msgstr "" -#: src/lib/util.c:443 +#: src/lib/util.c:452 msgid "Purged" msgstr "" -#: src/lib/util.c:444 +#: src/lib/util.c:453 msgid "Recycle" msgstr "" -#: src/lib/util.c:445 +#: src/lib/util.c:454 msgid "Read-Only" msgstr "" -#: src/lib/util.c:457 +#: src/lib/util.c:466 msgid "Invalid volume status" msgstr "" -#: src/lib/util.c:827 +#: src/lib/util.c:836 msgid "Working directory not defined. Cannot continue.\n" msgstr "" -#: src/lib/util.c:830 +#: src/lib/util.c:839 #, c-format msgid "Working Directory: \"%s\" not found. Cannot continue.\n" msgstr "" -#: src/lib/util.c:834 +#: src/lib/util.c:843 #, c-format msgid "Working Directory: \"%s\" is not a directory. Cannot continue.\n" msgstr "" @@ -14132,30 +14241,30 @@ msgstr "" msgid "%s JobId %u: Warning: " msgstr "" -#: src/lib/message.c:1154 +#: src/lib/message.c:1157 #, c-format msgid "%s JobId %u: Security violation: " msgstr "" -#: src/lib/berrno.c:62 +#: src/lib/berrno.c:64 msgid "Child exited normally." msgstr "" -#: src/lib/berrno.c:69 +#: src/lib/berrno.c:71 msgid "Unknown error during program execvp" msgstr "" -#: src/lib/berrno.c:72 +#: src/lib/berrno.c:74 #, c-format msgid "Child exited with code %d" msgstr "" -#: src/lib/berrno.c:80 +#: src/lib/berrno.c:82 #, c-format msgid "Child died from signal %d: %s" msgstr "" -#: src/lib/berrno.c:86 +#: src/lib/berrno.c:88 msgid "Invalid errno. No error message possible." msgstr "" @@ -14322,11 +14431,6 @@ msgstr "" msgid "Read error from %s:%s:%d: ERR=%s\n" msgstr "Socket Fehler auf %s Kommando: ERR=%s\n" -#: src/lib/bsock.c:553 src/lib/bsock.c:569 -#, fuzzy, c-format -msgid "fread attr spool error. ERR=%s\n" -msgstr "Regex Übersetzungsfehler. ERR=%s\n" - #: src/lib/bsock.c:630 msgid "Could not malloc BSOCK data buffer\n" msgstr "" @@ -14601,119 +14705,123 @@ msgstr "" msgid "***UNKNOWN***" msgstr "" -#: src/lib/parse_conf.c:276 src/lib/parse_conf.c:296 +#: src/lib/parse_conf.c:276 src/lib/parse_conf.c:297 #, c-format msgid "expected an =, got: %s" msgstr "" -#: src/lib/parse_conf.c:304 +#: src/lib/parse_conf.c:306 #, c-format msgid "Unknown item code: %d\n" msgstr "" -#: src/lib/parse_conf.c:344 +#: src/lib/parse_conf.c:346 #, c-format msgid "message type: %s not found" msgstr "" -#: src/lib/parse_conf.c:381 +#: src/lib/parse_conf.c:384 #, c-format msgid "Attempt to redefine name \"%s\" to \"%s\"." msgstr "" -#: src/lib/parse_conf.c:476 +#: src/lib/parse_conf.c:481 #, c-format msgid "Attempt to redefine resource \"%s\" referenced on line %d : %s\n" msgstr "" -#: src/lib/parse_conf.c:511 +#: src/lib/parse_conf.c:517 #, c-format msgid "Too many %s directives. Max. is %d. line %d: %s\n" msgstr "" -#: src/lib/parse_conf.c:521 +#: src/lib/parse_conf.c:528 #, c-format msgid "Could not find config Resource \"%s\" referenced on line %d : %s\n" msgstr "" -#: src/lib/parse_conf.c:583 +#: src/lib/parse_conf.c:591 #, c-format msgid "Missing config Resource \"%s\" referenced on line %d : %s\n" msgstr "" -#: src/lib/parse_conf.c:647 +#: src/lib/parse_conf.c:656 #, c-format msgid "expected a size number, got: %s" msgstr "" -#: src/lib/parse_conf.c:652 +#: src/lib/parse_conf.c:662 #, c-format msgid "expected a size, got: %s" msgstr "" -#: src/lib/parse_conf.c:689 src/lib/parse_conf.c:694 +#: src/lib/parse_conf.c:699 src/lib/parse_conf.c:705 #, c-format msgid "expected a time period, got: %s" msgstr "" -#: src/lib/parse_conf.c:753 +#: src/lib/parse_conf.c:766 #, c-format msgid "Expected a Tape Label keyword, got: %s" msgstr "" -#: src/lib/parse_conf.c:835 +#: src/lib/parse_conf.c:849 #, c-format msgid "Unable to initialize resource lock. ERR=%s\n" msgstr "" -#: src/lib/parse_conf.c:865 +#: src/lib/parse_conf.c:857 +msgid "Config filename too long.\n" +msgstr "" + +#: src/lib/parse_conf.c:880 #, c-format msgid "Cannot open config file \"%s\": %s\n" msgstr "" -#: src/lib/parse_conf.c:882 +#: src/lib/parse_conf.c:897 msgid "" "Currently we cannot handle UTF-16 source files. Please convert the conf file " "to UTF-8\n" msgstr "" -#: src/lib/parse_conf.c:886 +#: src/lib/parse_conf.c:901 #, c-format msgid "Expected a Resource name identifier, got: %s" msgstr "" -#: src/lib/parse_conf.c:902 +#: src/lib/parse_conf.c:917 #, c-format msgid "expected resource name, got: %s" msgstr "" -#: src/lib/parse_conf.c:913 +#: src/lib/parse_conf.c:928 #, c-format msgid "not in resource definition: %s" msgstr "" -#: src/lib/parse_conf.c:938 +#: src/lib/parse_conf.c:953 #, c-format msgid "" "Keyword \"%s\" not permitted in this resource.\n" "Perhaps you left the trailing brace off of the previous resource." msgstr "" -#: src/lib/parse_conf.c:949 +#: src/lib/parse_conf.c:964 msgid "Name not specified for resource" msgstr "" -#: src/lib/parse_conf.c:958 +#: src/lib/parse_conf.c:974 #, c-format msgid "unexpected token %d %s in resource definition" msgstr "" -#: src/lib/parse_conf.c:964 +#: src/lib/parse_conf.c:980 #, c-format msgid "Unknown parser state %d\n" msgstr "" -#: src/lib/parse_conf.c:969 +#: src/lib/parse_conf.c:985 msgid "End of conf file reached with unclosed resource." msgstr "" @@ -15820,22 +15928,22 @@ msgstr "" msgid "unknown error" msgstr "unbekannt" -#: src/lib/runscript.c:235 +#: src/lib/runscript.c:236 #, c-format msgid "%s: run %s \"%s\"\n" msgstr "" -#: src/lib/runscript.c:244 +#: src/lib/runscript.c:245 #, c-format msgid "Runscript: %s could not execute. ERR=%s\n" msgstr "" -#: src/lib/runscript.c:253 +#: src/lib/runscript.c:254 #, c-format msgid "%s: %s\n" msgstr "" -#: src/lib/runscript.c:258 +#: src/lib/runscript.c:259 #, c-format msgid "Runscript: %s returned non-zero status=%d. ERR=%s\n" msgstr "" @@ -16056,12 +16164,12 @@ msgstr "" msgid "Unable to set file flags %s: ERR=%s\n" msgstr "" -#: src/findlib/attribs.c:732 +#: src/findlib/attribs.c:737 #, c-format msgid "Error in %s file %s: ERR=%s\n" msgstr "" -#: src/findlib/attribs.c:749 +#: src/findlib/attribs.c:754 #, c-format msgid "Error in %s: ERR=%s\n" msgstr "" @@ -16215,47 +16323,60 @@ msgid "Solaris Specific ACL attribs" msgstr "" #: src/findlib/bfile.c:173 -msgid "Darwin Specific Extended attribs" +msgid "Solaris Specific Extensible attribs or System Extended attribs" msgstr "" #: src/findlib/bfile.c:175 -msgid "FreeBSD Specific Extended attribs" +msgid "Solaris Specific Extended attribs" msgstr "" #: src/findlib/bfile.c:177 -msgid "Linux Specific Extended attribs" +msgid "Darwin Specific Extended attribs" msgstr "" #: src/findlib/bfile.c:179 +msgid "FreeBSD Specific Extended attribs" +msgstr "" + +#: src/findlib/bfile.c:181 +msgid "Linux Specific Extended attribs" +msgstr "" + +#: src/findlib/bfile.c:183 msgid "NetBSD Specific Extended attribs" msgstr "" -#: src/findlib/find_one.c:227 +#: src/findlib/find_one.c:222 +#, c-format +msgid " NODUMP flag set - will not process %s\n" +msgstr "" + +#: src/findlib/find_one.c:243 #, fuzzy, c-format msgid "Cannot stat file %s: ERR=%s\n" msgstr "Kann bootstrap Datei nicht öffnen: %s: ERR=%s\n" -#: src/findlib/find_one.c:233 +#: src/findlib/find_one.c:249 #, c-format msgid "%s mtime changed during backup.\n" msgstr "" -#: src/findlib/find_one.c:239 +#: src/findlib/find_one.c:255 #, c-format msgid "%s ctime changed during backup.\n" msgstr "" -#: src/findlib/find_one.c:245 src/findlib/find_one.c:252 +#: src/findlib/find_one.c:261 src/findlib/find_one.c:268 #, c-format msgid "%s size changed during backup.\n" msgstr "" -#: src/findlib/find_one.c:336 +#: src/findlib/find_one.c:352 #, c-format msgid "Top level directory \"%s\" has unlisted fstype \"%s\"\n" msgstr "" -#: src/findlib/find_one.c:351 +#: src/findlib/find_one.c:367 #, c-format msgid "Top level directory \"%s\" has an unlisted drive type \"%s\"\n" msgstr "" @@ -16313,37 +16434,37 @@ msgstr "kann Variable operate nicht setzen: ERR=%s\n" msgid "Failed ASSERT: %s\n" msgstr "" -#: src/qt-console/bcomm/dircomm.cpp:203 src/qt-console/console/console.cpp:234 +#: src/qt-console/bcomm/dircomm.cpp:203 src/qt-console/console/console.cpp:237 msgid "Initializing ..." msgstr "" -#: src/qt-console/bcomm/dircomm.cpp:209 src/qt-console/console/console.cpp:265 +#: src/qt-console/bcomm/dircomm.cpp:209 src/qt-console/console/console.cpp:268 msgid "Connected" msgstr "" #: src/qt-console/bcomm/dircomm.cpp:288 src/qt-console/bcomm/dircomm.cpp:417 -#: src/qt-console/console/console.cpp:542 -#: src/qt-console/console/console.cpp:685 +#: src/qt-console/console/console.cpp:555 +#: src/qt-console/console/console.cpp:698 msgid "Processing command ..." msgstr "" -#: src/qt-console/bcomm/dircomm.cpp:411 src/qt-console/console/console.cpp:679 +#: src/qt-console/bcomm/dircomm.cpp:411 src/qt-console/console/console.cpp:692 msgid "Command completed ..." msgstr "" -#: src/qt-console/bcomm/dircomm.cpp:423 src/qt-console/console/console.cpp:691 +#: src/qt-console/bcomm/dircomm.cpp:423 src/qt-console/console/console.cpp:704 msgid "At main prompt waiting for input ..." msgstr "" -#: src/qt-console/bcomm/dircomm.cpp:430 src/qt-console/console/console.cpp:698 +#: src/qt-console/bcomm/dircomm.cpp:430 src/qt-console/console/console.cpp:711 msgid "At prompt waiting for input ..." msgstr "" -#: src/qt-console/bcomm/dircomm.cpp:435 src/qt-console/console/console.cpp:703 +#: src/qt-console/bcomm/dircomm.cpp:435 src/qt-console/console/console.cpp:716 msgid "Command failed." msgstr "" -#: src/qt-console/bcomm/dircomm.cpp:490 src/qt-console/console/console.cpp:767 +#: src/qt-console/bcomm/dircomm.cpp:490 src/qt-console/console/console.cpp:780 msgid "Director disconnected." msgstr "" diff --git a/bacula/po/fr.po b/bacula/po/fr.po index cc71c9de3c..953cf13ac6 100644 --- a/bacula/po/fr.po +++ b/bacula/po/fr.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Bacula 1.38\n" "Report-Msgid-Bugs-To: bacula-devel@lists.sourceforge.net\n" -"POT-Creation-Date: 2009-01-04 13:05+0100\n" +"POT-Creation-Date: 2009-03-16 21:54+0100\n" "PO-Revision-Date: 2008-10-12 10:39+0200\n" "Last-Translator: Eric Bollengier \n" "Language-Team: French \n" @@ -16,106 +16,106 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: src/dird/next_vol.c:147 +#: src/dird/next_vol.c:148 #, c-format msgid "Purging oldest volume \"%s\"\n" msgstr "Purge du plus ancien volume « %s »\n" -#: src/dird/next_vol.c:153 +#: src/dird/next_vol.c:154 #, c-format msgid "Pruning oldest volume \"%s\"\n" msgstr "Prunning du plus ancien volume « %s »\n" -#: src/dird/next_vol.c:172 +#: src/dird/next_vol.c:173 msgid "We seem to be looping trying to find the next volume. I give up.\n" msgstr "" -#: src/dird/next_vol.c:198 +#: src/dird/next_vol.c:199 #, c-format msgid "Max Volume bytes exceeded. Marking Volume \"%s\" as Full.\n" msgstr "" -#: src/dird/next_vol.c:205 +#: src/dird/next_vol.c:206 #, c-format msgid "Volume used once. Marking Volume \"%s\" as Used.\n" msgstr "Volume utilisé une fois. Marquage du volume « %s » comme Used.\n" -#: src/dird/next_vol.c:212 +#: src/dird/next_vol.c:213 #, c-format msgid "Max Volume jobs exceeded. Marking Volume \"%s\" as Used.\n" msgstr "" "Nombre maximum de job sur le volume atteind. Marquage du volume « %s » comme " "Used.\n" -#: src/dird/next_vol.c:221 +#: src/dird/next_vol.c:222 #, c-format msgid "Max Volume files exceeded. Marking Volume \"%s\" as Used.\n" msgstr "" "Nombre de fichier maximum atteind. Marquage du volume « %s » comme Used.\n" -#: src/dird/next_vol.c:231 +#: src/dird/next_vol.c:232 #, c-format msgid "Max configured use duration exceeded. Marking Volume \"%s\" as Used.\n" msgstr "" -#: src/dird/next_vol.c:242 +#: src/dird/next_vol.c:243 #, c-format msgid "Catalog error updating volume \"%s\". ERR=%s" msgstr "" -#: src/dird/next_vol.c:263 +#: src/dird/next_vol.c:264 #, fuzzy msgid "volume has recycling disabled" msgstr "le volume a expiré" -#: src/dird/next_vol.c:269 +#: src/dird/next_vol.c:270 msgid "volume has expired" msgstr "le volume a expiré" -#: src/dird/next_vol.c:287 src/dird/next_vol.c:323 +#: src/dird/next_vol.c:288 src/dird/next_vol.c:324 #, c-format msgid "Recycled current volume \"%s\"\n" msgstr "" -#: src/dird/next_vol.c:292 +#: src/dird/next_vol.c:293 msgid "and recycling of current volume failed" msgstr "" -#: src/dird/next_vol.c:298 +#: src/dird/next_vol.c:299 msgid "but should be Append, Purged or Recycle" msgstr "mais doit être Append, Purged ou bien Recycle" -#: src/dird/next_vol.c:326 +#: src/dird/next_vol.c:327 msgid "" "but should be Append, Purged or Recycle (recycling of the current volume " "failed)" msgstr "" -#: src/dird/next_vol.c:330 +#: src/dird/next_vol.c:331 msgid "" "but should be Append, Purged or Recycle (cannot automatically recycle " "current volume, as it still contains unpruned data or the Volume Retention " "time has not expired.)" msgstr "" -#: src/dird/next_vol.c:388 +#: src/dird/next_vol.c:393 #, c-format msgid "Unable to get Pool record: ERR=%s" msgstr "Impossible de récupérer le Pool depuis le catalogue : ERR=%s" -#: src/dird/next_vol.c:395 +#: src/dird/next_vol.c:400 #, c-format msgid "Unable add Scratch Volume, Pool \"%s\" full MaxVols=%d\n" msgstr "" "Impossible d'ajouter un volume du Scratch, le Pool « %s » est plein. MaxVols=%" "d\n" -#: src/dird/next_vol.c:414 +#: src/dird/next_vol.c:419 #, c-format msgid "Failed to move Scratch Volume. ERR=%s\n" msgstr "Impossible de déplacer un Volume du Scratch. ERR=%s\n" -#: src/dird/next_vol.c:419 +#: src/dird/next_vol.c:424 #, c-format msgid "Using Volume \"%s\" from 'Scratch' pool.\n" msgstr "Utilisation du Volume « %s » du pool « Scratch ».\n" @@ -189,7 +189,7 @@ msgstr "Erreur dans l'ex msgid "Cannot open included file: %s. ERR=%s\n" msgstr "Impossible d'ouvrir le fichier inclus : %s. ERR=%s\n" -#: src/dird/fd_cmds.c:535 src/filed/job.c:1898 +#: src/dird/fd_cmds.c:535 src/filed/job.c:1903 #, c-format msgid "Could not open bootstrap file %s: ERR=%s\n" msgstr "Impossible d'ouvrir le fichier bootstrap %s : ERR=%s\n" @@ -206,8 +206,8 @@ msgid "" "msglen=%d msg=%s\n" msgstr "" -#: src/dird/fd_cmds.c:695 src/dird/fd_cmds.c:753 src/dird/catreq.c:423 -#: src/dird/catreq.c:502 src/cats/sql.c:445 +#: src/dird/fd_cmds.c:695 src/dird/fd_cmds.c:753 src/dird/catreq.c:409 +#: src/dird/catreq.c:488 src/cats/sql.c:445 #, c-format msgid "Attribute create error. %s" msgstr "" @@ -378,11 +378,11 @@ msgstr "" 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:645 src/dird/ua_cmds.c:309 +#: src/dird/ua_label.c:645 src/dird/ua_cmds.c:310 msgid "Volume name too long.\n" msgstr "Nom de Volume trop long.\n" -#: src/dird/ua_label.c:651 src/dird/ua_cmds.c:313 src/lib/edit.c:476 +#: src/dird/ua_label.c:651 src/dird/ua_cmds.c:314 src/lib/edit.c:476 msgid "Volume name must be at least one character long.\n" msgstr "Le nom du volume doit comporter au moins un caractère\n" @@ -411,8 +411,8 @@ msgstr "Impossible de lab msgid "Connecting to Storage daemon %s at %s:%d ...\n" msgstr "Connexion au Storage Daemon %s (%s:%d)...\n" -#: src/dird/ua_label.c:759 src/dird/job.c:431 src/dird/ua_cmds.c:820 -#: src/dird/ua_cmds.c:1520 src/dird/ua_dotcmds.c:182 +#: src/dird/ua_label.c:759 src/dird/job.c:431 src/dird/ua_cmds.c:841 +#: src/dird/ua_cmds.c:1541 src/dird/ua_dotcmds.c:182 msgid "Failed to connect to Storage daemon.\n" msgstr "Impossible de se connecter au Storage daemon.\n" @@ -457,9 +457,9 @@ msgid "" "+--------------------|\n" msgstr "" -#: src/dird/backup.c:94 src/dird/migrate.c:233 src/dird/migrate.c:234 -#: src/dird/job.c:187 src/dird/job.c:764 src/dird/job.c:1058 -#: src/dird/job.c:1104 src/dird/job.c:1118 src/dird/vbackup.c:92 +#: src/dird/backup.c:94 src/dird/migrate.c:218 src/dird/migrate.c:219 +#: src/dird/job.c:187 src/dird/job.c:764 src/dird/job.c:1059 +#: src/dird/job.c:1105 src/dird/job.c:1119 src/dird/vbackup.c:92 msgid "Pool resource" msgstr "Ressource Pool" @@ -481,59 +481,60 @@ msgstr "" msgid "Start Backup JobId %s, Job=%s\n" msgstr "Démarrage du backup JobId %s, Job=%s\n" -#: src/dird/backup.c:375 +#: src/dird/backup.c:376 #, c-format msgid "Unexpected Client Job message: %s\n" msgstr "" -#: src/dird/backup.c:387 +#: src/dird/backup.c:388 #, c-format msgid "Network error with FD during %s: ERR=%s\n" msgstr "" -#: src/dird/backup.c:410 +#: src/dird/backup.c:412 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:457 src/dird/migrate.c:1175 src/dird/admin.c:92 +#: src/dird/backup.c:459 src/dird/migrate.c:1201 src/dird/admin.c:92 #: src/dird/vbackup.c:320 #, 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" -#: src/dird/backup.c:464 src/dird/vbackup.c:327 +#: src/dird/backup.c:466 src/dird/vbackup.c:327 #, 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/backup.c:470 src/dird/migrate.c:1205 src/dird/vbackup.c:333 +#: src/dird/backup.c:472 src/dird/migrate.c:1231 src/dird/vbackup.c:333 #, c-format msgid "Error getting Media record for Volume \"%s\": ERR=%s" msgstr "" -#: src/dird/backup.c:480 src/dird/vbackup.c:343 +#: src/dird/backup.c:482 src/dird/backup.c:488 src/dird/vbackup.c:343 +#: src/stored/bscan.c:1171 msgid "Backup OK -- with warnings" msgstr "Backup OK -- avec des erreurs" -#: src/dird/backup.c:482 src/dird/vbackup.c:345 src/stored/bscan.c:1166 +#: src/dird/backup.c:484 src/dird/vbackup.c:345 src/stored/bscan.c:1168 msgid "Backup OK" msgstr "Backup OK" -#: src/dird/backup.c:487 src/dird/vbackup.c:350 src/stored/bscan.c:1170 +#: src/dird/backup.c:492 src/dird/vbackup.c:350 src/stored/bscan.c:1175 msgid "*** Backup Error ***" msgstr "*** Backup en erreur ***" -#: src/dird/backup.c:497 src/dird/vbackup.c:360 src/stored/bscan.c:1173 +#: src/dird/backup.c:502 src/dird/vbackup.c:360 src/stored/bscan.c:1178 msgid "Backup Canceled" msgstr "Backup annulé" -#: src/dird/backup.c:507 src/dird/restore.c:283 src/dird/admin.c:112 +#: src/dird/backup.c:512 src/dird/restore.c:286 src/dird/admin.c:112 #: src/dird/vbackup.c:370 #, c-format msgid "Inappropriate term code: %c\n" msgstr "" -#: src/dird/backup.c:547 +#: src/dird/backup.c:552 #, c-format msgid "" "%s %s %s (%s): %s\n" @@ -604,25 +605,25 @@ msgstr "" " Statut de fin du SD : %s\n" " Statut de fin : %s\n" -#: src/dird/backup.c:603 src/dird/backup.c:604 src/dird/backup.c:605 +#: src/dird/backup.c:608 src/dird/backup.c:609 src/dird/backup.c:610 #: src/dird/ua_update.c:256 src/dird/ua_update.c:276 src/dird/ua_update.c:674 #: src/dird/ua_input.c:123 src/dird/ua_run.c:172 src/stored/parse_bsr.c:851 #: src/tools/dbcheck.c:1275 msgid "yes" msgstr "oui" -#: src/dird/backup.c:603 src/dird/backup.c:604 src/dird/backup.c:605 +#: src/dird/backup.c:608 src/dird/backup.c:609 src/dird/backup.c:610 #: src/dird/ua_update.c:256 src/dird/ua_update.c:276 src/dird/ua_update.c:674 #: src/dird/ua_input.c:127 src/stored/parse_bsr.c:851 msgid "no" msgstr "non" -#: src/dird/backup.c:647 +#: src/dird/backup.c:652 #, c-format msgid "Could not get Job Volume Parameters to update Bootstrap file. ERR=%s\n" msgstr "" -#: src/dird/backup.c:683 +#: src/dird/backup.c:688 #, c-format msgid "" "Could not open WriteBootstrap file:\n" @@ -1175,19 +1176,19 @@ msgstr "" msgid "run override" msgstr "" -#: src/dird/scheduler.c:416 +#: src/dird/scheduler.c:412 msgid "Inserted job" msgstr "" -#: src/dird/scheduler.c:424 +#: src/dird/scheduler.c:420 msgid "Appended job" msgstr "" -#: src/dird/scheduler.c:428 +#: src/dird/scheduler.c:424 msgid "Run queue" msgstr "" -#: src/dird/catreq.c:130 src/dird/catreq.c:350 +#: src/dird/catreq.c:130 src/dird/catreq.c:351 #, c-format msgid "1990 Invalid Catalog Request: %s" msgstr "1990 Requête sur le Catalogue Invalide : %s" @@ -1197,106 +1198,112 @@ msgstr "1990 Requ msgid "Invalid Catalog request; DB not open: %s" msgstr "Requête sur le Catalogue invalide ; la base n'est pas ouverte : %s" -#: src/dird/catreq.c:155 +#: src/dird/catreq.c:156 msgid "1901 No Media.\n" msgstr "1901 Pas de Media.\n" -#: src/dird/catreq.c:183 +#: src/dird/catreq.c:184 msgid "not in Pool" msgstr "non présent dans le Pool" -#: src/dird/catreq.c:185 +#: src/dird/catreq.c:186 msgid "not correct MediaType" msgstr "" -#: src/dird/catreq.c:195 +#: src/dird/catreq.c:196 msgid "is not Enabled" msgstr "n'est pas activé (Enabled)" -#: src/dird/catreq.c:204 +#: src/dird/catreq.c:205 #, c-format msgid "1998 Volume \"%s\" status is %s, %s.\n" msgstr "1998 Le statut du Volume « %s » est %s, %s.\n" -#: src/dird/catreq.c:209 +#: src/dird/catreq.c:210 #, c-format msgid "1997 Volume \"%s\" not in catalog.\n" msgstr "1997 le Volume « %s » n'est pas dans le catalogue.\n" -#: src/dird/catreq.c:231 +#: src/dird/catreq.c:232 #, c-format msgid "Unable to get Media record for Volume %s: ERR=%s\n" msgstr "" "Impossible de récupérer les informations du Media pour le Volume %s : ERR=%" "s\n" -#: src/dird/catreq.c:233 +#: src/dird/catreq.c:234 #, c-format msgid "1991 Catalog Request for vol=%s failed: %s" msgstr "" -#: src/dird/catreq.c:260 +#: src/dird/catreq.c:261 #, c-format msgid "" "Volume Files at %u being set to %u for Volume \"%s\". This is incorrect.\n" msgstr "" -#: src/dird/catreq.c:263 +#: src/dird/catreq.c:264 #, c-format msgid "1992 Update Media error. VolFiles=%u, CatFiles=%u\n" msgstr "" -#: src/dird/catreq.c:313 +#: src/dird/catreq.c:314 #, c-format msgid "Catalog error updating Media record. %s" msgstr "" -#: src/dird/catreq.c:315 +#: src/dird/catreq.c:316 msgid "1993 Update Media error\n" msgstr "1993 Erreur sur la mise à jour du Media\n" -#: src/dird/catreq.c:339 +#: src/dird/catreq.c:340 #, c-format msgid "Catalog error creating JobMedia record. %s" msgstr "" -#: src/dird/catreq.c:341 +#: src/dird/catreq.c:342 #, fuzzy msgid "1992 Create JobMedia error\n" msgstr "1991 Erreur sur la mise à jour du JobMedia\n" -#: src/dird/catreq.c:351 +#: src/dird/catreq.c:352 #, c-format msgid "Invalid Catalog request: %s" msgstr "" -#: src/dird/catreq.c:386 -#, fuzzy, c-format -msgid "1994 Invalid Catalog Update: %s" -msgstr "1990 Requête sur le Catalogue Invalide : %s" - -#: src/dird/catreq.c:387 -#, c-format -msgid "Invalid Catalog Update; DB not open: %s" -msgstr "" - -#: src/dird/catreq.c:465 +#: src/dird/catreq.c:451 #, c-format msgid "Got %s but not same File as attributes\n" msgstr "" -#: src/dird/catreq.c:491 +#: src/dird/catreq.c:477 #, c-format msgid "Catalog error updating file digest. Unsupported digest stream type: %d" msgstr "" -#: src/dird/catreq.c:507 +#: src/dird/catreq.c:493 #, c-format msgid "Catalog error updating file digest. %s" msgstr "" -#: src/dird/msgchan.c:106 src/filed/job.c:1379 -#: src/tray-monitor/tray-monitor.c:947 +#: src/dird/catreq.c:515 +#, fuzzy, c-format +msgid "1994 Invalid Catalog Update: %s" +msgstr "1990 Requête sur le Catalogue Invalide : %s" + +#: src/dird/catreq.c:516 +#, c-format +msgid "Invalid Catalog Update; DB not open: %s" +msgstr "" + +#: src/dird/catreq.c:574 src/dird/catreq.c:587 src/lib/bsock.c:553 +#: src/lib/bsock.c:569 +#, fuzzy, c-format +msgid "fread attr spool error. ERR=%s\n" +msgstr "Erreur pendant l'écriture des attributs dans le spool. ERR=%s\n" + +#: src/dird/msgchan.c:106 src/filed/job.c:1384 +#: src/tray-monitor/tray-monitor.c:952 msgid "Storage daemon" msgstr "" @@ -1408,42 +1415,42 @@ msgstr "%s n'est pas un nom de job.\n" msgid "Could not find Pool for Job %s\n" msgstr "Impossible d'ouvrir le device %s\n" -#: src/dird/ua_output.c:527 +#: src/dird/ua_output.c:528 #, 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:531 +#: src/dird/ua_output.c:532 #, 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:542 +#: src/dird/ua_output.c:543 #, 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:668 src/dird/job.c:134 +#: src/dird/ua_output.c:669 src/dird/job.c:134 #, 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:681 +#: src/dird/ua_output.c:682 #, c-format msgid "Pool %s not in database. %s" msgstr "Pool %s introuvable en base. %s" -#: src/dird/ua_output.c:689 +#: src/dird/ua_output.c:690 #, c-format msgid "Pool %s created in database.\n" msgstr "Pool %s créé en base.\n" -#: src/dird/ua_output.c:742 +#: src/dird/ua_output.c:743 msgid "You have no messages.\n" msgstr "Vous n'avez pas de messages.\n" -#: src/dird/ua_output.c:822 +#: src/dird/ua_output.c:823 msgid "Message too long to display.\n" msgstr "" @@ -1453,230 +1460,230 @@ msgid "bget_dirmsg: unknown bnet signal %d\n" msgstr "bget_dirmsg : signal bnet inconnu %d\n" #: src/dird/getmsg.c:191 src/dird/getmsg.c:197 src/dird/getmsg.c:210 -#: src/dird/getmsg.c:250 src/dird/getmsg.c:276 +#: src/dird/getmsg.c:244 src/dird/getmsg.c:266 src/dird/getmsg.c:292 #, c-format msgid "Malformed message: %s\n" msgstr "Message mal formé : %s\n" -#: src/dird/getmsg.c:347 +#: src/dird/getmsg.c:363 #, c-format msgid "Bad response to %s command: wanted %s, got %s\n" msgstr "Mauvaise réponse à la commande %s : voulait %s, pas %s\n" -#: src/dird/getmsg.c:352 +#: src/dird/getmsg.c:368 #, c-format msgid "Socket error on %s command: ERR=%s\n" msgstr "Erreur de socket sur la commande %s : ERR=%s\n" -#: src/dird/migrate.c:117 src/dird/vbackup.c:79 +#: src/dird/migrate.c:116 src/dird/vbackup.c:79 msgid "Could not get or create a Pool record.\n" msgstr "Impossible de récupérer ou de créer un Pool dans le catalogue.\n" -#: src/dird/migrate.c:134 src/dird/vbackup.c:195 +#: src/dird/migrate.c:133 src/dird/vbackup.c:195 #, fuzzy msgid "Could not get or create the FileSet record.\n" msgstr "Impossible de créer la structure BSOCK cliente.\n" -#: src/dird/migrate.c:151 src/dird/migrate.c:161 +#: src/dird/migrate.c:151 src/dird/migrate.c:162 #, fuzzy, c-format msgid "No previous Job found to %s.\n" msgstr "Aucun Job trouvé pour la migration.\n" -#: src/dird/migrate.c:163 +#: src/dird/migrate.c:164 #, fuzzy, c-format msgid "Previous Job has no data to %s.\n" msgstr "Aucun volume trouvé pour la restauration.\n" -#: src/dird/migrate.c:179 +#: src/dird/migrate.c:181 #, fuzzy, c-format msgid "Job resource not found for \"%s\".\n" msgstr "La ressource Pool « %s » est introuvable !\n" -#: src/dird/migrate.c:183 +#: src/dird/migrate.c:185 #, fuzzy, c-format msgid "Previous Job resource not found for \"%s\".\n" msgstr "La ressource Pool « %s » est introuvable !\n" -#: src/dird/migrate.c:200 +#: src/dird/migrate.c:202 #, fuzzy msgid "setup job failed.\n" msgstr "Job échoué.\n" -#: src/dird/migrate.c:221 +#: src/dird/migrate.c:248 #, c-format msgid "Pool for JobId %s not in database. ERR=%s\n" msgstr "" -#: src/dird/migrate.c:228 +#: src/dird/migrate.c:256 #, c-format msgid "Pool resource \"%s\" not found.\n" msgstr "" -#: src/dird/migrate.c:251 src/dird/vbackup.c:119 +#: src/dird/migrate.c:275 src/dird/vbackup.c:119 #, fuzzy msgid "Job Pool's NextPool resource" msgstr "Sélectionnez le Pool" -#: src/dird/migrate.c:281 src/dird/migrate.c:854 +#: src/dird/migrate.c:306 src/dird/migrate.c:880 #, 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" -#: src/dird/migrate.c:291 +#: src/dird/migrate.c:316 #, c-format msgid "JobId %s already %s probably by another Job. %s stopped.\n" msgstr "" -#: src/dird/migrate.c:301 +#: src/dird/migrate.c:326 #, fuzzy, c-format msgid "Start %s JobId %s, Job=%s\n" msgstr "Démarrage du backup JobId %s, Job=%s\n" -#: src/dird/migrate.c:327 src/dird/vbackup.c:148 +#: src/dird/migrate.c:352 src/dird/vbackup.c:148 #, c-format msgid "Read storage \"%s\" same as write storage.\n" msgstr "" -#: src/dird/migrate.c:676 +#: src/dird/migrate.c:702 #, fuzzy, c-format msgid "No %s SQL selection pattern specified.\n" msgstr "Pas de storage sélectionné.\n" -#: src/dird/migrate.c:683 src/dird/migrate.c:702 src/dird/migrate.c:723 -#: src/dird/migrate.c:759 src/dird/migrate.c:786 src/dird/migrate.c:910 -#: src/dird/migrate.c:943 src/dird/migrate.c:1072 +#: src/dird/migrate.c:709 src/dird/migrate.c:728 src/dird/migrate.c:749 +#: src/dird/migrate.c:785 src/dird/migrate.c:812 src/dird/migrate.c:936 +#: src/dird/migrate.c:969 src/dird/migrate.c:1098 #, fuzzy, c-format msgid "SQL failed. ERR=%s\n" msgstr "fopen %s en erreur : ERR=%s\n" -#: src/dird/migrate.c:706 src/dird/migrate.c:713 src/dird/migrate.c:727 -#: src/dird/migrate.c:790 +#: src/dird/migrate.c:732 src/dird/migrate.c:739 src/dird/migrate.c:753 +#: src/dird/migrate.c:816 #, fuzzy, c-format msgid "No Volumes found to %s.\n" msgstr "Aucun volume trouvé pour la restauration.\n" -#: src/dird/migrate.c:741 src/dird/migrate.c:830 src/dird/migrate.c:843 +#: src/dird/migrate.c:767 src/dird/migrate.c:856 src/dird/migrate.c:869 #, fuzzy msgid "Invalid JobId found.\n" msgstr "Période invalide.\n" -#: src/dird/migrate.c:801 +#: src/dird/migrate.c:827 #, fuzzy, c-format msgid "Unknown %s Selection Type.\n" msgstr "Job du Type=%d inconnu\n" -#: src/dird/migrate.c:813 src/dird/migrate.c:833 src/dird/migrate.c:846 +#: src/dird/migrate.c:839 src/dird/migrate.c:859 src/dird/migrate.c:872 #, fuzzy, c-format msgid "No JobIds found to %s.\n" msgstr "Pas de job trouvé pour : %s.\n" -#: src/dird/migrate.c:817 +#: src/dird/migrate.c:843 #, 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:818 +#: src/dird/migrate.c:844 msgid " was" msgstr "" -#: src/dird/migrate.c:818 +#: src/dird/migrate.c:844 msgid "s were" msgstr "" -#: src/dird/migrate.c:860 +#: src/dird/migrate.c:886 #, fuzzy, c-format msgid "%s using JobId=%s Job=%s\n" msgstr "Migration utilisant JobId=%s Job=%s\n" -#: src/dird/migrate.c:893 +#: src/dird/migrate.c:919 msgid "Could not start migration job.\n" msgstr "" -#: src/dird/migrate.c:895 +#: src/dird/migrate.c:921 #, fuzzy, c-format msgid "%s JobId %d started.\n" msgstr "Le job %d est annulé.\n" -#: src/dird/migrate.c:914 +#: src/dird/migrate.c:940 #, fuzzy, c-format msgid "No %s found to %s.\n" msgstr "Aucun volume trouvé pour la restauration.\n" -#: src/dird/migrate.c:918 +#: src/dird/migrate.c:944 #, c-format msgid "SQL error. Expected 1 MediaId got %d\n" msgstr "" -#: src/dird/migrate.c:947 src/dird/migrate.c:1077 +#: src/dird/migrate.c:973 src/dird/migrate.c:1103 #, fuzzy, c-format msgid "No %ss found to %s.\n" msgstr "Aucun volume trouvé pour la restauration.\n" -#: src/dird/migrate.c:969 +#: src/dird/migrate.c:995 msgid "Selection Type 'pooluncopiedjobs' only applies to Copy Jobs" msgstr "" -#: src/dird/migrate.c:978 +#: src/dird/migrate.c:1004 #, 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:1001 +#: src/dird/migrate.c:1027 #, fuzzy, c-format msgid "No %s %s selection pattern specified.\n" msgstr "Pas de storage sélectionné.\n" -#: src/dird/migrate.c:1012 +#: src/dird/migrate.c:1038 #, fuzzy, c-format msgid "SQL to get %s failed. ERR=%s\n" msgstr "fopen %s en erreur : ERR=%s\n" -#: src/dird/migrate.c:1017 +#: src/dird/migrate.c:1043 #, c-format msgid "Query of Pool \"%s\" returned no Jobs to %s.\n" msgstr "" -#: src/dird/migrate.c:1026 +#: src/dird/migrate.c:1052 #, fuzzy, c-format msgid "Could not compile regex pattern \"%s\" ERR=%s\n" msgstr "Impossible d'ouvrir %s : ERR=%s\n" -#: src/dird/migrate.c:1055 +#: src/dird/migrate.c:1081 #, c-format msgid "Regex pattern matched no Jobs to %s.\n" msgstr "" -#: src/dird/migrate.c:1213 +#: src/dird/migrate.c:1239 #, c-format msgid "%s OK -- with warnings" msgstr "" -#: src/dird/migrate.c:1215 +#: src/dird/migrate.c:1241 #, c-format msgid "%s OK" msgstr "" -#: src/dird/migrate.c:1220 +#: src/dird/migrate.c:1246 #, c-format msgid "*** %s Error ***" msgstr "*** %s Erreur ***" -#: src/dird/migrate.c:1230 +#: src/dird/migrate.c:1256 #, c-format msgid "%s Canceled" msgstr "%s Annulé" -#: src/dird/migrate.c:1239 +#: src/dird/migrate.c:1265 #, c-format msgid "Inappropriate %s term code" msgstr "" -#: src/dird/migrate.c:1249 +#: src/dird/migrate.c:1275 #, fuzzy, c-format msgid "%s -- no files to %s" msgstr "Aucun volume trouvé pour la restauration.\n" -#: src/dird/migrate.c:1264 +#: src/dird/migrate.c:1290 #, c-format msgid "" "%s %s %s (%s): %s\n" @@ -1739,17 +1746,17 @@ msgstr "" " Statut de fin du SD : %s\n" " Statut de fin : %s\n" -#: src/dird/migrate.c:1373 +#: src/dird/migrate.c:1399 #, c-format msgid "No Next Pool specification found in Pool \"%s\".\n" msgstr "" -#: src/dird/migrate.c:1379 +#: src/dird/migrate.c:1405 #, c-format msgid "No Storage specification found in Next Pool \"%s\".\n" msgstr "" -#: src/dird/migrate.c:1385 +#: src/dird/migrate.c:1411 #, fuzzy msgid "Storage from Pool's NextPool resource" msgstr "Sélectionnez le Pool" @@ -1800,7 +1807,7 @@ msgstr "" msgid "End query mode.\n" msgstr "" -#: src/dird/verify.c:85 src/dird/verify.c:296 +#: src/dird/verify.c:85 src/dird/verify.c:297 #, c-format msgid "Unimplemented Verify level %d(%c)\n" msgstr "" @@ -1824,56 +1831,56 @@ msgstr "Impossible de trouver JobId d'un pr msgid "Could not get job record for previous Job. ERR=%s" msgstr "" -#: src/dird/verify.c:166 +#: src/dird/verify.c:167 #, c-format msgid "Last Job %d did not terminate normally. JobStatus=%c\n" msgstr "Le dernier job %d ne s'est pas terminé correctement. JobStatus=%c\n" -#: src/dird/verify.c:170 +#: src/dird/verify.c:171 #, c-format msgid "Verifying against JobId=%d Job=%s\n" msgstr "" -#: src/dird/verify.c:199 +#: src/dird/verify.c:200 #, c-format msgid "Start Verify JobId=%s Level=%s Job=%s\n" msgstr "" -#: src/dird/verify.c:283 +#: src/dird/verify.c:284 msgid "Deprecated feature ... use bootstrap.\n" msgstr "" -#: src/dird/verify.c:350 +#: src/dird/verify.c:351 #, c-format msgid "Unimplemented verify level %d\n" msgstr "" -#: src/dird/verify.c:402 +#: src/dird/verify.c:403 msgid "Verify OK" msgstr "Vérification OK" -#: src/dird/verify.c:406 +#: src/dird/verify.c:407 msgid "*** Verify Error ***" msgstr "*** Erreur de Vérification ***" -#: src/dird/verify.c:410 +#: src/dird/verify.c:411 msgid "Verify warnings" msgstr "" -#: src/dird/verify.c:413 +#: src/dird/verify.c:414 msgid "Verify Canceled" msgstr "Vérification annulée" -#: src/dird/verify.c:416 +#: src/dird/verify.c:417 msgid "Verify Differences" msgstr "" -#: src/dird/verify.c:421 +#: src/dird/verify.c:422 #, c-format msgid "Inappropriate term code: %d %c\n" msgstr "" -#: src/dird/verify.c:435 +#: src/dird/verify.c:436 #, fuzzy, c-format msgid "" "%s %s %s (%s): %s\n" @@ -1912,7 +1919,7 @@ msgstr "" " Statut de fin du SD : %s\n" " Etat : %s\n" -#: src/dird/verify.c:470 +#: src/dird/verify.c:471 #, fuzzy, c-format msgid "" "%s %s %s (%s): %s\n" @@ -1949,92 +1956,92 @@ msgstr "" " Statut de fin du SD : %s\n" " Etat : %s\n" -#: src/dird/verify.c:548 +#: src/dird/verify.c:549 #, c-format msgid "" "bird storage= jobid=] -- add media to a pool" +msgstr "" + +#: src/dird/ua_cmds.c:116 msgid "autodisplay [on|off] -- console messages" msgstr "autodisplay [on|off] -- messages de la console" -#: src/dird/ua_cmds.c:116 +#: src/dird/ua_cmds.c:117 msgid "automount [on|off] -- after label" msgstr "" -#: src/dird/ua_cmds.c:117 -msgid "cancel [ | ] -- cancel a job" +#: src/dird/ua_cmds.c:118 +#, fuzzy +msgid "" +"cancel [jobid= job= ujobid=] -- cancel a job" msgstr "cancel [ | ] -- annulation d'un job" -#: src/dird/ua_cmds.c:118 -msgid "create DB Pool from resource" +#: src/dird/ua_cmds.c:119 +msgid "create [pool=] -- create DB Pool from resource" msgstr "" -#: src/dird/ua_cmds.c:119 -msgid "delete [pool= | media volume=]" +#: src/dird/ua_cmds.c:120 +#, fuzzy +msgid "delete [volume= pool= job jobid=]" msgstr "delete [pool= | media volume=]" -#: src/dird/ua_cmds.c:120 +#: src/dird/ua_cmds.c:121 msgid "disable -- disable a job" msgstr "disable -- désactive un job" -#: src/dird/ua_cmds.c:121 +#: src/dird/ua_cmds.c:122 msgid "enable -- enable a job" msgstr "enable -- active un job" -#: src/dird/ua_cmds.c:122 +#: src/dird/ua_cmds.c:123 msgid "performs FileSet estimate, listing gives full listing" msgstr "" "estimate -- estime un FileSet (listing donne la liste des fichiers)" -#: src/dird/ua_cmds.c:123 src/console/console.c:177 +#: src/dird/ua_cmds.c:124 src/console/console.c:177 msgid "exit = quit" msgstr "exit = quit" -#: src/dird/ua_cmds.c:124 +#: src/dird/ua_cmds.c:125 msgid "gui [on|off] -- non-interactive gui mode" msgstr "gui [on|off] -- mode non interactif (pour interface graphique)" -#: src/dird/ua_cmds.c:125 src/stored/btape.c:2550 +#: src/dird/ua_cmds.c:126 src/stored/btape.c:2551 msgid "print this command" msgstr "affiche cette commande" -#: src/dird/ua_cmds.c:126 +#: src/dird/ua_cmds.c:127 +msgid "label a tape" +msgstr "labéliser une bande" + +#: src/dird/ua_cmds.c:128 #, fuzzy msgid "" "list [pools | jobs | jobtotals | media | files | " @@ -3356,135 +3386,148 @@ msgstr "" "list [pools | jobs | jobtotals | media | files ] " "-- depuis le catalogue" -#: src/dird/ua_cmds.c:127 -msgid "label a tape" -msgstr "labéliser une bande" - -#: src/dird/ua_cmds.c:128 +#: src/dird/ua_cmds.c:129 msgid "full or long list like list command" msgstr "" -#: src/dird/ua_cmds.c:129 +#: src/dird/ua_cmds.c:130 msgid "messages" msgstr "messages" -#: src/dird/ua_cmds.c:130 +#: src/dird/ua_cmds.c:131 msgid "print current memory usage" msgstr "affiche la consommation mémoire courante" -#: src/dird/ua_cmds.c:131 -msgid "mount " -msgstr "" - #: src/dird/ua_cmds.c:132 -msgid "prune expired records from catalog" -msgstr "purge les entrées expirées du catalogue" +msgid "" +"mount storage= [ slot= ] [ drive= ] or mount " +"[ jobid= | job= ]" +msgstr "" #: src/dird/ua_cmds.c:133 +msgid "" +"prune files|jobs|volume client= volume= prune " +"expired records from catalog" +msgstr "" + +#: src/dird/ua_cmds.c:134 msgid "purge records from catalog" msgstr "purge les enregistrements du catalogue" -#: src/dird/ua_cmds.c:134 +#: src/dird/ua_cmds.c:135 msgid "python control commands" msgstr "" -#: src/dird/ua_cmds.c:135 src/console/console.c:170 +#: src/dird/ua_cmds.c:136 src/console/console.c:170 msgid "quit" msgstr "quit" -#: src/dird/ua_cmds.c:136 +#: src/dird/ua_cmds.c:137 msgid "query catalog" msgstr "interroger le catalogue" -#: src/dird/ua_cmds.c:137 +#: src/dird/ua_cmds.c:138 msgid "restore files" msgstr "restauration de fichier" -#: src/dird/ua_cmds.c:138 -msgid "relabel a tape" -msgstr "re-labélise une bande" - #: src/dird/ua_cmds.c:139 -msgid "release " +msgid "" +"relabel storage= oldvolume= volume= -- relabel a tape" msgstr "" #: src/dird/ua_cmds.c:140 -msgid "reload conf file" -msgstr "recharge la configuration" +msgid "release " +msgstr "" #: src/dird/ua_cmds.c:141 -msgid "run " -msgstr "run -- lance un job" +msgid "reload conf file" +msgstr "recharge la configuration" #: src/dird/ua_cmds.c:142 -msgid "status [storage | client]=" -msgstr "status [storage | client]= -- affiche le statut d'un composant" +msgid "" +"run job= client= fileset= level= storage= where= when= yes" +msgstr "" #: src/dird/ua_cmds.c:143 -msgid "sets debug level" -msgstr "positionne le niveau de debug" +msgid "" +"status [all | dir= | director | client= | " +"storage= | days=nnn]" +msgstr "" #: src/dird/ua_cmds.c:144 -msgid "sets new client address -- if authorized" +msgid "" +"setdebug level=nn [trace=0/1 client= | dir | director | " +"storage= | all] -- sets debug level" msgstr "" #: src/dird/ua_cmds.c:145 -msgid "show (resource records) [jobs | pools | ... | all]" +msgid "sets new client address -- if authorized" msgstr "" #: src/dird/ua_cmds.c:146 +msgid "show (resource records) [jobs | pools | ... | all]" +msgstr "" + +#: src/dird/ua_cmds.c:147 msgid "use SQL to query catalog" msgstr "passer des commandes SQL pour interroger le catalogue" -#: src/dird/ua_cmds.c:147 src/console/console.c:173 +#: src/dird/ua_cmds.c:148 src/console/console.c:173 msgid "print current time" msgstr "affiche la date courante" -#: src/dird/ua_cmds.c:148 +#: src/dird/ua_cmds.c:149 msgid "turn on/off trace to file" msgstr "active/désactive le fichier de trace" -#: src/dird/ua_cmds.c:149 -msgid "unmount " -msgstr "unmount -- démonte un lecteur" - #: src/dird/ua_cmds.c:150 -msgid "umount for old-time Unix guys" -msgstr "umount -- démonte un lecteur" +msgid "" +"unmount storage= [ drive= ] or unmount [ jobid= | " +"job= ]" +msgstr "" #: src/dird/ua_cmds.c:151 +#, fuzzy +msgid "umount - for old-time Unix guys, see unmount" +msgstr "umount -- démonte un lecteur" + +#: src/dird/ua_cmds.c:152 msgid "update Volume, Pool or slots" msgstr "met à jour un volume, un pool ou bien des slots" -#: src/dird/ua_cmds.c:152 -msgid "use catalog xxx" +#: src/dird/ua_cmds.c:153 +#, fuzzy +msgid "use -- catalog xxx" msgstr "utilise le catalogue xxx" -#: src/dird/ua_cmds.c:153 +#: src/dird/ua_cmds.c:154 msgid "does variable expansion" msgstr "" -#: src/dird/ua_cmds.c:154 +#: src/dird/ua_cmds.c:155 msgid "print Director version" msgstr "affiche la version du Director" -#: src/dird/ua_cmds.c:155 +#: src/dird/ua_cmds.c:156 msgid "" -"wait until no jobs are running [ | | " -"]" +"wait [ | | ] -- wait until " +"no jobs are running" msgstr "" -#: src/dird/ua_cmds.c:190 src/dird/ua_dotcmds.c:121 +#: src/dird/ua_cmds.c:191 src/dird/ua_dotcmds.c:121 #, c-format msgid "Can't use %s command in a runscript" msgstr "" -#: src/dird/ua_cmds.c:200 +#: src/dird/ua_cmds.c:201 #, c-format msgid "%s: is an invalid command.\n" msgstr "%s : est une commande invalide.\n" -#: src/dird/ua_cmds.c:242 +#: src/dird/ua_cmds.c:243 msgid "" "You probably don't want to be using this command since it\n" "creates database records without labeling the Volumes.\n" @@ -3492,96 +3535,96 @@ msgid "" "\n" msgstr "" -#: src/dird/ua_cmds.c:261 +#: src/dird/ua_cmds.c:262 #, c-format msgid "Pool already has maximum volumes=%d\n" msgstr "Le pool a déjà atteint le nombre maximum de volume=%d\n" -#: src/dird/ua_cmds.c:262 +#: src/dird/ua_cmds.c:263 msgid "Enter new maximum (zero for unlimited): " msgstr "Entrez le nouveau maximum (zéro pour illimité) : " -#: src/dird/ua_cmds.c:282 +#: src/dird/ua_cmds.c:283 #, c-format msgid "Enter number of Volumes to create. 0=>fixed name. Max=%d: " msgstr "Entrez le nombre de Volume à créer. 0=>nom fixé. Max=%d : " -#: src/dird/ua_cmds.c:288 +#: src/dird/ua_cmds.c:289 #, c-format msgid "The number must be between 0 and %d\n" msgstr "Le nombre doit être entre 0 et %d\n" -#: src/dird/ua_cmds.c:296 +#: src/dird/ua_cmds.c:297 msgid "Enter Volume name: " msgstr "Entrez le nom du Volume : " -#: src/dird/ua_cmds.c:300 +#: src/dird/ua_cmds.c:301 msgid "Enter base volume name: " msgstr "Entrez le nom de base du volume : " -#: src/dird/ua_cmds.c:324 +#: src/dird/ua_cmds.c:325 msgid "Enter the starting number: " msgstr "Entrez le nombre de départ : " -#: src/dird/ua_cmds.c:329 +#: src/dird/ua_cmds.c:330 msgid "Start number must be greater than zero.\n" msgstr "Le nombre de départ doit être supérieur à zéro.\n" -#: src/dird/ua_cmds.c:340 +#: src/dird/ua_cmds.c:341 msgid "Enter slot (0 for none): " msgstr "Saisissez le slot (0 pour aucun) : " -#: src/dird/ua_cmds.c:344 +#: src/dird/ua_cmds.c:345 msgid "InChanger? yes/no: " msgstr "InChanger ? oui/non : " -#: src/dird/ua_cmds.c:372 +#: src/dird/ua_cmds.c:373 #, c-format msgid "%d Volumes created in pool %s\n" msgstr "%d Volumes créés dans le pool %s\n" -#: src/dird/ua_cmds.c:388 src/dird/ua_cmds.c:1064 +#: src/dird/ua_cmds.c:389 src/dird/ua_cmds.c:1085 msgid "Turn on or off? " msgstr "Activer ou désactiver ? (on/off) " -#: src/dird/ua_cmds.c:419 +#: src/dird/ua_cmds.c:420 #, c-format msgid "JobId %s is not running. Use Job name to cancel inactive jobs.\n" msgstr "" "JobId %s n'est pas en cours. Utilisez le nom du Job pour annuler un job " "inactif.\n" -#: src/dird/ua_cmds.c:428 src/dird/ua_cmds.c:438 +#: src/dird/ua_cmds.c:429 src/dird/ua_cmds.c:439 #, c-format msgid "Warning Job %s is not running. Continuing anyway ...\n" msgstr "Attention le Job %s n'est pas en cours. Continuons quand même...\n" -#: src/dird/ua_cmds.c:448 src/dird/ua_cmds.c:740 src/dird/ua_cmds.c:786 +#: src/dird/ua_cmds.c:449 src/dird/ua_cmds.c:761 src/dird/ua_cmds.c:807 msgid "Unauthorized command from this console.\n" msgstr "Commande interdite depuis cette console.\n" -#: src/dird/ua_cmds.c:473 src/filed/status.c:236 src/stored/status.c:474 +#: src/dird/ua_cmds.c:474 src/filed/status.c:236 src/stored/status.c:474 msgid "No Jobs running.\n" msgstr "Pas de job en cours.\n" -#: src/dird/ua_cmds.c:475 +#: src/dird/ua_cmds.c:476 msgid "None of your jobs are running.\n" msgstr "Aucun de vos jobs ne sont en cours.\n" -#: src/dird/ua_cmds.c:480 +#: src/dird/ua_cmds.c:481 msgid "Select Job:\n" msgstr "Sélectionnez le Job :\n" -#: src/dird/ua_cmds.c:489 +#: src/dird/ua_cmds.c:490 #, c-format msgid "JobId=%s Job=%s" msgstr "JobId=%s Job=%s" -#: src/dird/ua_cmds.c:494 +#: src/dird/ua_cmds.c:495 msgid "Choose Job to cancel" msgstr "Sélectionnez le Job à annuler" -#: src/dird/ua_cmds.c:499 +#: src/dird/ua_cmds.c:500 #, fuzzy, c-format msgid "" "Cancel: %s\n" @@ -3592,27 +3635,34 @@ msgstr "" "\n" "%s" -#: src/dird/ua_cmds.c:500 +#: src/dird/ua_cmds.c:501 msgid "Confirm cancel?" msgstr "Confirmez l'annulation : " -#: src/dird/ua_cmds.c:506 +#: src/dird/ua_cmds.c:507 msgid "Confirm cancel (yes/no): " msgstr "Confirmez l'annulation (oui/non) : " -#: src/dird/ua_cmds.c:514 src/dird/ua_cmds.c:781 src/dird/ua_cmds.c:1127 +#: src/dird/ua_cmds.c:515 src/dird/ua_cmds.c:802 src/dird/ua_cmds.c:1148 #, c-format msgid "Job \"%s\" not found.\n" msgstr "Job « %s » non trouvé.\n" -#: src/dird/ua_cmds.c:611 +#: src/dird/ua_cmds.c:612 #, c-format msgid "" "Can't set %s RecyclePool to %s, %s is not in database.\n" "Try to update it with 'update pool=%s'\n" msgstr "" -#: src/dird/ua_cmds.c:678 +#: src/dird/ua_cmds.c:630 +#, c-format +msgid "" +"Can't set %s ScratchPool to %s, %s is not in database.\n" +"Try to update it with 'update pool=%s'\n" +msgstr "" + +#: src/dird/ua_cmds.c:699 #, c-format msgid "" "Error: Pool %s already exists.\n" @@ -3621,107 +3671,107 @@ msgstr "" "Erreur : Pool %s est déjà défini.\n" "Utilisez update pour le changer\n" -#: src/dird/ua_cmds.c:689 +#: src/dird/ua_cmds.c:710 #, c-format msgid "Pool %s created.\n" msgstr "Pool %s créé.\n" -#: src/dird/ua_cmds.c:719 +#: src/dird/ua_cmds.c:740 msgid "Python interpreter restarted.\n" msgstr "" -#: src/dird/ua_cmds.c:722 src/dird/ua_cmds.c:1335 +#: src/dird/ua_cmds.c:743 src/dird/ua_cmds.c:1356 msgid "Nothing done.\n" msgstr "Rien de fait.\n" -#: src/dird/ua_cmds.c:747 src/dird/ua_cmds.c:1114 src/dird/ua_run.c:1357 +#: src/dird/ua_cmds.c:768 src/dird/ua_cmds.c:1135 src/dird/ua_run.c:1357 #, c-format msgid "Client \"%s\" not found.\n" msgstr "le client « %s » est introuvable.\n" -#: src/dird/ua_cmds.c:756 +#: src/dird/ua_cmds.c:777 #, c-format msgid "Client \"%s\" address set to %s\n" msgstr "Client « %s » adresse positionné à %s\n" -#: src/dird/ua_cmds.c:790 +#: src/dird/ua_cmds.c:811 #, c-format msgid "Job \"%s\" %sabled\n" msgstr "" -#: src/dird/ua_cmds.c:846 src/dird/ua_cmds.c:1225 src/dird/ua_dotcmds.c:208 +#: src/dird/ua_cmds.c:867 src/dird/ua_cmds.c:1246 src/dird/ua_dotcmds.c:208 msgid "Failed to connect to Client.\n" msgstr "Impossible de se connecter au Client.\n" -#: src/dird/ua_cmds.c:959 +#: src/dird/ua_cmds.c:980 msgid "Enter new debug level: " msgstr "Saisissez le nouveau niveau de debug : " -#: src/dird/ua_cmds.c:1025 src/dird/ua_dotcmds.c:284 +#: src/dird/ua_cmds.c:1046 src/dird/ua_dotcmds.c:284 msgid "Available daemons are: \n" msgstr "Les démons disponibles sont :\n" -#: src/dird/ua_cmds.c:1026 src/dird/ua_dotcmds.c:285 +#: src/dird/ua_cmds.c:1047 src/dird/ua_dotcmds.c:285 msgid "Director" msgstr "Director" -#: src/dird/ua_cmds.c:1029 +#: src/dird/ua_cmds.c:1050 msgid "All" msgstr "" -#: src/dird/ua_cmds.c:1030 +#: src/dird/ua_cmds.c:1051 msgid "Select daemon type to set debug level" msgstr "Sélectionnez le composant a mettre à jour" -#: src/dird/ua_cmds.c:1119 +#: src/dird/ua_cmds.c:1140 msgid "Client name missing.\n" msgstr "" -#: src/dird/ua_cmds.c:1131 src/dird/ua_cmds.c:1186 src/dird/ua_cmds.c:1891 +#: src/dird/ua_cmds.c:1152 src/dird/ua_cmds.c:1207 src/dird/ua_cmds.c:1913 #, c-format msgid "No authorization for Job \"%s\"\n" msgstr "" -#: src/dird/ua_cmds.c:1136 +#: src/dird/ua_cmds.c:1157 msgid "Job name missing.\n" msgstr "" -#: src/dird/ua_cmds.c:1145 +#: src/dird/ua_cmds.c:1166 #, fuzzy, c-format msgid "Fileset \"%s\" not found.\n" msgstr "Le FileSet « %s » est introuvable.\n" -#: src/dird/ua_cmds.c:1149 +#: src/dird/ua_cmds.c:1170 #, fuzzy, c-format msgid "No authorization for FileSet \"%s\"\n" msgstr "Pas d'enregistrement trouvé en base pour : %s\n" -#: src/dird/ua_cmds.c:1154 +#: src/dird/ua_cmds.c:1175 msgid "Fileset name missing.\n" msgstr "" -#: src/dird/ua_cmds.c:1165 src/dird/ua_run.c:535 +#: src/dird/ua_cmds.c:1186 src/dird/ua_run.c:535 #, fuzzy, c-format msgid "Level \"%s\" not valid.\n" msgstr "Le type %s est invalide.\n" -#: src/dird/ua_cmds.c:1169 +#: src/dird/ua_cmds.c:1190 msgid "Level value missing.\n" msgstr "" -#: src/dird/ua_cmds.c:1182 +#: src/dird/ua_cmds.c:1203 msgid "No job specified.\n" msgstr "Pas de job sélectionné.\n" -#: src/dird/ua_cmds.c:1230 +#: src/dird/ua_cmds.c:1251 msgid "Error sending include list.\n" msgstr "Erreur pendant l'envoi de la liste d'inclusion.\n" -#: src/dird/ua_cmds.c:1235 +#: src/dird/ua_cmds.c:1256 msgid "Error sending exclude list.\n" msgstr "Erreur pendant l'envoi de la liste d'exclusion.\n" -#: src/dird/ua_cmds.c:1321 +#: src/dird/ua_cmds.c:1342 msgid "" "In general it is not a good idea to delete either a\n" "Pool or a Volume since they may contain data.\n" @@ -3731,21 +3781,21 @@ msgstr "" "n'est pas une bonne idée car ils peuvent contenir des données.\n" "\n" -#: src/dird/ua_cmds.c:1324 +#: src/dird/ua_cmds.c:1345 msgid "Choose catalog item to delete" msgstr "Choisissez l'objet du catalogue à supprimer" -#: src/dird/ua_cmds.c:1392 +#: src/dird/ua_cmds.c:1413 msgid "Enter JobId to delete: " msgstr "Saisissez le JobId à supprimer : " -#: src/dird/ua_cmds.c:1427 +#: src/dird/ua_cmds.c:1448 #, c-format msgid "Job %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:1441 +#: src/dird/ua_cmds.c:1462 #, c-format msgid "" "\n" @@ -3756,34 +3806,34 @@ 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:1448 +#: src/dird/ua_cmds.c:1469 #, 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:1473 +#: src/dird/ua_cmds.c:1494 #, 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:1587 +#: src/dird/ua_cmds.c:1608 #, c-format msgid "Using Catalog name=%s DB=%s\n" msgstr "Utilisation du Catalogue name=%s DB=%s\n" -#: src/dird/ua_cmds.c:1655 +#: src/dird/ua_cmds.c:1676 msgid "ERR: Can't open db\n" msgstr "" -#: src/dird/ua_cmds.c:1702 +#: src/dird/ua_cmds.c:1723 msgid "Wait on mount timed out\n" msgstr "" -#: src/dird/ua_cmds.c:1712 +#: src/dird/ua_cmds.c:1733 msgid "ERR: Job was not found\n" msgstr "ERR: Job %s non trouvé\n" -#: src/dird/ua_cmds.c:1788 src/dird/ua_tree.c:667 src/stored/btape.c:2597 +#: src/dird/ua_cmds.c:1810 src/dird/ua_tree.c:667 src/stored/btape.c:2598 #, c-format msgid "" " Command Description\n" @@ -3792,12 +3842,12 @@ msgstr "" " Commande Description\n" " ======== ===========\n" -#: src/dird/ua_cmds.c:1790 +#: src/dird/ua_cmds.c:1812 #, c-format msgid " %-10s %s\n" msgstr " %-10s %s\n" -#: src/dird/ua_cmds.c:1792 +#: src/dird/ua_cmds.c:1814 msgid "" "\n" "When at a prompt, entering a period cancels the command.\n" @@ -3806,27 +3856,27 @@ msgstr "" "\n" "Sur une question, tapez un point (.) pour annuler la commande en cours.\n" -#: src/dird/ua_cmds.c:1809 src/filed/status.c:84 +#: src/dird/ua_cmds.c:1831 src/filed/status.c:84 #, c-format msgid "%s Version: %s (%s) %s %s %s %s\n" msgstr "" -#: src/dird/ua_cmds.c:1852 src/dird/ua_cmds.c:1879 src/dird/ua_cmds.c:1901 +#: src/dird/ua_cmds.c:1874 src/dird/ua_cmds.c:1901 src/dird/ua_cmds.c:1923 #, c-format msgid "No authorization for Catalog \"%s\"\n" msgstr "" -#: src/dird/ua_cmds.c:1869 +#: src/dird/ua_cmds.c:1891 #, fuzzy, c-format msgid "No authorization for Client \"%s\"\n" msgstr "Pas d'enregistrement trouvé en base pour : %s\n" -#: src/dird/ua_cmds.c:1938 +#: src/dird/ua_cmds.c:1960 #, c-format msgid "Could not open catalog database \"%s\".\n" msgstr "Impossible d'ouvrir le catalogue « %s ».\n" -#: src/dird/ua_cmds.c:1948 +#: src/dird/ua_cmds.c:1970 #, c-format msgid "Using Catalog \"%s\"\n" msgstr "Utilisation du Catalogue « %s »\n" @@ -3845,18 +3895,18 @@ msgstr "Attendait une option de FileSet, eu : %s:" msgid "Old style Include/Exclude not supported\n" msgstr "" -#: src/dird/inc_conf.c:383 src/dird/inc_conf.c:732 src/dird/dird_conf.c:1940 +#: src/dird/inc_conf.c:383 src/dird/inc_conf.c:732 src/dird/dird_conf.c:1945 #, c-format msgid "Expecting keyword, got: %s\n" msgstr "Attendait un mot clef, eu : %s\n" -#: src/dird/inc_conf.c:391 src/dird/inc_conf.c:738 src/dird/dird_conf.c:1946 -#: src/lib/parse_conf.c:924 +#: src/dird/inc_conf.c:391 src/dird/inc_conf.c:738 src/dird/dird_conf.c:1951 +#: src/lib/parse_conf.c:939 #, c-format msgid "expected an equals, got: %s" msgstr "attendait un égale, eu : %s" -#: src/dird/inc_conf.c:401 src/dird/inc_conf.c:747 src/dird/dird_conf.c:1957 +#: src/dird/inc_conf.c:401 src/dird/inc_conf.c:747 src/dird/dird_conf.c:1962 #, c-format msgid "Keyword %s not permitted in this resource" msgstr "" @@ -3908,7 +3958,7 @@ msgstr "" msgid "Options section not permitted in Exclude\n" msgstr "" -#: src/dird/inc_conf.c:717 src/dird/dird_conf.c:1926 +#: src/dird/inc_conf.c:717 src/dird/dird_conf.c:1931 #, c-format msgid "Expecting open brace. Got %s" msgstr "Attendait {, eu : %s" @@ -4091,7 +4141,7 @@ msgstr "Impossible de pruner le Volume #: src/dird/ua_prune.c:202 #, fuzzy -msgid "Pruned Jobs from JobHistory catalog.\n" +msgid "Pruned Jobs from JobHisto catalog.\n" msgstr "Purge du catalogue (prune) de %d %s du client %s.\n" #: src/dird/ua_prune.c:253 @@ -4238,14 +4288,14 @@ msgstr "" "\n" #: src/dird/dird.c:246 src/filed/filed.c:204 src/gnome2-console/console.c:290 -#: src/stored/stored.c:239 src/console/console.c:655 +#: src/stored/stored.c:239 src/console/console.c:657 #: src/qt-console/main.cpp:151 msgid "Cryptography library initialization failed.\n" msgstr "" #: src/dird/dird.c:250 src/dird/dird.c:269 src/dird/dird.c:519 #: src/dird/dird.c:522 src/filed/filed.c:209 src/gnome2-console/console.c:294 -#: src/stored/stored.c:243 src/console/console.c:659 +#: src/stored/stored.c:243 src/console/console.c:661 #: src/qt-console/main.cpp:155 #, c-format msgid "Please correct configuration file: %s\n" @@ -4281,9 +4331,9 @@ msgid "Only one Director resource permitted in %s\n" msgstr "" #: src/dird/dird.c:609 src/dird/dird.c:814 src/dird/dird.c:869 -#: src/dird/dird.c:977 src/filed/filed.c:339 src/filed/filed.c:498 +#: src/dird/dird.c:989 src/filed/filed.c:339 src/filed/filed.c:498 #: src/gnome2-console/console.c:156 src/gnome2-console/console.c:185 -#: src/stored/stored.c:375 src/console/console.c:902 src/console/console.c:932 +#: src/stored/stored.c:375 src/console/console.c:904 src/console/console.c:934 #: src/qt-console/main.cpp:229 src/qt-console/main.cpp:259 #: src/wx-console/console_thread.cpp:118 src/wx-console/console_thread.cpp:144 msgid "TLS required but not configured in Bacula.\n" @@ -4377,14 +4427,14 @@ msgstr "" msgid "%s" msgstr "%s" -#: src/dird/dird.c:985 +#: src/dird/dird.c:997 #, 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:1001 src/stored/stored.c:415 +#: src/dird/dird.c:1013 src/stored/stored.c:415 #, c-format msgid "Failed to initialize TLS context for Storage \"%s\" in %s.\n" msgstr "" @@ -4405,7 +4455,7 @@ msgstr "S msgid "Access to specified Client or FileSet not allowed.\n" msgstr "" -#: src/dird/ua_dotcmds.c:495 +#: src/dird/ua_dotcmds.c:499 #, fuzzy msgid "query keyword not found.\n" msgstr "%s ressource %s introuvable.\n" @@ -4430,15 +4480,20 @@ msgstr "Restauration Ok -- attention le nombre de fichier ne correspond pas" msgid "Restore OK" msgstr "Restauration OK" -#: src/dird/restore.c:263 +#: src/dird/restore.c:262 +#, fuzzy +msgid "Restore OK -- with warnings" +msgstr "Backup OK -- avec des erreurs" + +#: src/dird/restore.c:266 msgid "*** Restore Error ***" msgstr "*** Restauration en erreur ***" -#: src/dird/restore.c:273 +#: src/dird/restore.c:276 msgid "Restore Canceled" msgstr "Restauration annulée" -#: src/dird/restore.c:300 +#: src/dird/restore.c:303 #, fuzzy, c-format msgid "" "%s %s %s (%s): %s\n" @@ -4576,7 +4631,8 @@ msgid "cwd is: %s\n" msgstr "Le répertoire courant est : %s\n" #: src/dird/ua_tree.c:132 src/dird/ua_tree.c:147 -msgid "Invalid command. Enter \"done\" to exit.\n" +#, fuzzy, c-format +msgid "Invalid command \"%s\". Enter \"done\" to exit.\n" msgstr "Commande invalide. Tapez « done » pour quitter.\n" #: src/dird/ua_tree.c:335 src/dird/ua_tree.c:347 src/dird/ua_tree.c:364 @@ -4710,55 +4766,55 @@ msgstr "" msgid "No Volumes found to restore.\n" msgstr "Aucun volume trouvé pour la restauration.\n" -#: src/dird/dird_conf.c:549 src/tray-monitor/tray_conf.c:168 +#: src/dird/dird_conf.c:550 src/tray-monitor/tray_conf.c:168 #, c-format msgid "No %s resource defined\n" msgstr "" -#: src/dird/dird_conf.c:558 +#: src/dird/dird_conf.c:559 #, c-format msgid "Director: name=%s MaxJobs=%d FDtimeout=%s SDtimeout=%s\n" msgstr "" -#: src/dird/dird_conf.c:563 +#: src/dird/dird_conf.c:564 #, c-format msgid " query_file=%s\n" msgstr "" -#: src/dird/dird_conf.c:566 src/dird/dird_conf.c:586 src/dird/dird_conf.c:600 -#: src/dird/dird_conf.c:659 src/dird/dird_conf.c:663 src/dird/dird_conf.c:667 -#: src/dird/dird_conf.c:697 src/dird/dird_conf.c:714 src/dird/dird_conf.c:718 -#: src/dird/dird_conf.c:722 src/dird/dird_conf.c:726 src/dird/dird_conf.c:730 -#: src/dird/dird_conf.c:743 src/dird/dird_conf.c:960 src/dird/dird_conf.c:967 +#: src/dird/dird_conf.c:567 src/dird/dird_conf.c:587 src/dird/dird_conf.c:601 +#: src/dird/dird_conf.c:660 src/dird/dird_conf.c:664 src/dird/dird_conf.c:668 +#: src/dird/dird_conf.c:698 src/dird/dird_conf.c:715 src/dird/dird_conf.c:719 +#: src/dird/dird_conf.c:723 src/dird/dird_conf.c:727 src/dird/dird_conf.c:731 +#: src/dird/dird_conf.c:744 src/dird/dird_conf.c:964 src/dird/dird_conf.c:971 msgid " --> " msgstr "" -#: src/dird/dird_conf.c:571 +#: src/dird/dird_conf.c:572 #, c-format msgid "Console: name=%s SSL=%d\n" msgstr "" -#: src/dird/dird_conf.c:576 +#: src/dird/dird_conf.c:577 #, c-format msgid "Counter: name=%s min=%d max=%d cur=%d wrapcntr=%s\n" msgstr "" -#: src/dird/dird_conf.c:581 +#: src/dird/dird_conf.c:582 #, c-format msgid "Counter: name=%s min=%d max=%d\n" msgstr "" -#: src/dird/dird_conf.c:592 +#: src/dird/dird_conf.c:593 #, c-format msgid "Client: name=%s address=%s FDport=%d MaxJobs=%u\n" msgstr "" -#: src/dird/dird_conf.c:595 +#: src/dird/dird_conf.c:596 #, c-format msgid " JobRetention=%s FileRetention=%s AutoPrune=%d\n" msgstr "" -#: src/dird/dird_conf.c:608 +#: src/dird/dird_conf.c:609 #, c-format msgid "" "Device: name=%s ok=%d num_writers=%d max_writers=%d\n" @@ -4767,264 +4823,269 @@ msgid "" " poolid=%s volname=%s MediaType=%s\n" msgstr "" -#: src/dird/dird_conf.c:619 +#: src/dird/dird_conf.c:620 #, 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:629 +#: src/dird/dird_conf.c:630 #, 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:639 +#: src/dird/dird_conf.c:640 #, c-format msgid "%s: name=%s JobType=%d level=%s Priority=%d Enabled=%d\n" msgstr "" -#: src/dird/dird_conf.c:640 +#: src/dird/dird_conf.c:641 msgid "JobDefs" msgstr "JobDefs" -#: src/dird/dird_conf.c:644 +#: src/dird/dird_conf.c:645 #, c-format msgid "" " MaxJobs=%u Resched=%d Times=%d Interval=%s Spool=%d WritePartAfterJob=%" "d\n" msgstr "" -#: src/dird/dird_conf.c:650 +#: src/dird/dird_conf.c:651 #, c-format msgid " SpoolSize=%s\n" msgstr "" -#: src/dird/dird_conf.c:653 +#: src/dird/dird_conf.c:654 #, c-format msgid " Accurate=%d\n" msgstr "" -#: src/dird/dird_conf.c:656 +#: src/dird/dird_conf.c:657 #, c-format msgid " SelectionType=%d\n" msgstr "" -#: src/dird/dird_conf.c:671 +#: src/dird/dird_conf.c:672 #, c-format msgid " --> Where=%s\n" msgstr "" -#: src/dird/dird_conf.c:674 +#: src/dird/dird_conf.c:675 #, c-format msgid " --> RegexWhere=%s\n" msgstr " --> RegexWhere=%s\n" -#: src/dird/dird_conf.c:677 +#: src/dird/dird_conf.c:678 #, c-format msgid " --> Bootstrap=%s\n" msgstr "" -#: src/dird/dird_conf.c:680 +#: src/dird/dird_conf.c:681 #, c-format msgid " --> WriteBootstrap=%s\n" msgstr "" -#: src/dird/dird_conf.c:683 +#: src/dird/dird_conf.c:684 #, fuzzy, c-format msgid " --> PluginOptions=%s\n" msgstr " --> RunOnSuccess=%u\n" -#: src/dird/dird_conf.c:686 +#: src/dird/dird_conf.c:687 #, c-format msgid " --> MaxRunTime=%u\n" msgstr " --> MaxRunTime=%u\n" -#: src/dird/dird_conf.c:689 +#: src/dird/dird_conf.c:690 #, c-format msgid " --> MaxWaitTime=%u\n" msgstr " --> MaxWaitTime=%u\n" -#: src/dird/dird_conf.c:692 +#: src/dird/dird_conf.c:693 #, c-format msgid " --> MaxStartDelay=%u\n" msgstr " --> MaxStartDelay=%u\n" -#: src/dird/dird_conf.c:704 src/lib/runscript.c:296 +#: src/dird/dird_conf.c:705 src/lib/runscript.c:297 msgid " --> RunScript\n" msgstr " --> RunScript\n" -#: src/dird/dird_conf.c:705 src/lib/runscript.c:297 +#: src/dird/dird_conf.c:706 src/lib/runscript.c:298 #, c-format msgid " --> Command=%s\n" msgstr " --> Command=%s\n" -#: src/dird/dird_conf.c:706 src/lib/runscript.c:298 +#: src/dird/dird_conf.c:707 src/lib/runscript.c:299 #, c-format msgid " --> Target=%s\n" msgstr " --> Target=%s\n" -#: src/dird/dird_conf.c:707 src/lib/runscript.c:299 +#: src/dird/dird_conf.c:708 src/lib/runscript.c:300 #, c-format msgid " --> RunOnSuccess=%u\n" msgstr " --> RunOnSuccess=%u\n" -#: src/dird/dird_conf.c:708 src/lib/runscript.c:300 +#: src/dird/dird_conf.c:709 src/lib/runscript.c:301 #, c-format msgid " --> RunOnFailure=%u\n" msgstr " --> RunOnFailure=%u\n" -#: src/dird/dird_conf.c:709 src/lib/runscript.c:301 +#: src/dird/dird_conf.c:710 src/lib/runscript.c:302 #, fuzzy, c-format msgid " --> FailJobOnError=%u\n" msgstr " --> AbortJobOnError=%u\n" -#: src/dird/dird_conf.c:710 src/lib/runscript.c:302 +#: src/dird/dird_conf.c:711 src/lib/runscript.c:303 #, c-format msgid " --> RunWhen=%u\n" msgstr " --> RunWhen=%u\n" -#: src/dird/dird_conf.c:736 +#: src/dird/dird_conf.c:737 #, c-format msgid " --> Run=%s\n" msgstr "" -#: src/dird/dird_conf.c:740 +#: src/dird/dird_conf.c:741 #, c-format msgid " --> SelectionPattern=%s\n" msgstr "" -#: src/dird/dird_conf.c:751 +#: src/dird/dird_conf.c:752 #, c-format msgid "FileSet: name=%s\n" msgstr "" -#: src/dird/dird_conf.c:839 src/dird/dird_conf.c:918 +#: src/dird/dird_conf.c:840 src/dird/dird_conf.c:919 #, c-format msgid "Schedule: name=%s\n" msgstr "" -#: src/dird/dird_conf.c:844 +#: src/dird/dird_conf.c:845 #, c-format msgid " --> Run Level=%s\n" msgstr "" -#: src/dird/dird_conf.c:845 +#: src/dird/dird_conf.c:846 msgid " hour=" msgstr "" -#: src/dird/dird_conf.c:854 +#: src/dird/dird_conf.c:855 msgid " mday=" msgstr "" -#: src/dird/dird_conf.c:863 +#: src/dird/dird_conf.c:864 msgid " month=" msgstr "" -#: src/dird/dird_conf.c:872 +#: src/dird/dird_conf.c:873 msgid " wday=" msgstr "" -#: src/dird/dird_conf.c:881 +#: src/dird/dird_conf.c:882 msgid " wom=" msgstr "" -#: src/dird/dird_conf.c:890 +#: src/dird/dird_conf.c:891 msgid " woy=" msgstr "" -#: src/dird/dird_conf.c:899 +#: src/dird/dird_conf.c:900 #, c-format msgid " mins=%d\n" msgstr "" -#: src/dird/dird_conf.c:901 src/dird/dird_conf.c:905 src/dird/dird_conf.c:909 +#: src/dird/dird_conf.c:902 src/dird/dird_conf.c:906 src/dird/dird_conf.c:910 msgid " --> " msgstr "" -#: src/dird/dird_conf.c:923 +#: src/dird/dird_conf.c:924 #, c-format msgid "Pool: name=%s PoolType=%s\n" msgstr "" -#: src/dird/dird_conf.c:925 +#: src/dird/dird_conf.c:926 #, c-format msgid " use_cat=%d use_once=%d cat_files=%d\n" msgstr "" -#: src/dird/dird_conf.c:928 +#: src/dird/dird_conf.c:929 #, c-format msgid " max_vols=%d auto_prune=%d VolRetention=%s\n" msgstr "" -#: src/dird/dird_conf.c:931 +#: src/dird/dird_conf.c:932 #, c-format msgid " VolUse=%s recycle=%d LabelFormat=%s\n" msgstr "" -#: src/dird/dird_conf.c:935 +#: src/dird/dird_conf.c:936 #, c-format msgid " CleaningPrefix=%s LabelType=%d\n" msgstr "" -#: src/dird/dird_conf.c:937 +#: src/dird/dird_conf.c:938 #, c-format msgid " RecyleOldest=%d PurgeOldest=%d\n" msgstr "" -#: src/dird/dird_conf.c:940 +#: src/dird/dird_conf.c:941 #, c-format msgid " MaxVolJobs=%d MaxVolFiles=%d MaxVolBytes=%s\n" msgstr "" -#: src/dird/dird_conf.c:944 +#: src/dird/dird_conf.c:945 #, c-format msgid " MigTime=%s MigHiBytes=%s MigLoBytes=%s\n" msgstr "" -#: src/dird/dird_conf.c:949 +#: src/dird/dird_conf.c:950 #, c-format msgid " NextPool=%s\n" msgstr "" -#: src/dird/dird_conf.c:952 +#: src/dird/dird_conf.c:953 #, c-format msgid " RecyclePool=%s\n" msgstr "" -#: src/dird/dird_conf.c:955 +#: src/dird/dird_conf.c:956 +#, fuzzy, c-format +msgid " ScratchPool=%s\n" +msgstr "Utilisation du Catalogue « %s »\n" + +#: src/dird/dird_conf.c:959 #, fuzzy, c-format msgid " Catalog=%s\n" msgstr "Utilisation du Catalogue « %s »\n" -#: src/dird/dird_conf.c:975 +#: src/dird/dird_conf.c:979 #, c-format msgid "Messages: name=%s\n" msgstr "" -#: src/dird/dird_conf.c:977 +#: src/dird/dird_conf.c:981 #, c-format msgid " mailcmd=%s\n" msgstr "" -#: src/dird/dird_conf.c:979 +#: src/dird/dird_conf.c:983 #, c-format msgid " opcmd=%s\n" msgstr "" -#: src/dird/dird_conf.c:983 src/tray-monitor/tray_conf.c:199 +#: src/dird/dird_conf.c:987 src/tray-monitor/tray_conf.c:199 #, c-format msgid "Unknown resource type %d in dump_resource.\n" msgstr "" -#: src/dird/dird_conf.c:1305 src/tray-monitor/tray_conf.c:257 +#: src/dird/dird_conf.c:1309 src/tray-monitor/tray_conf.c:257 #, c-format msgid "Unknown resource type %d in free_resource.\n" msgstr "" -#: src/dird/dird_conf.c:1337 src/dird/dird_conf.c:1352 +#: src/dird/dird_conf.c:1341 src/dird/dird_conf.c:1356 #: src/filed/filed_conf.c:357 src/gnome2-console/console_conf.c:258 #: src/wx-console/console_conf.c:265 src/console/console_conf.c:259 #: src/tray-monitor/tray_conf.c:288 src/qt-console/bat_conf.cpp:265 @@ -5032,65 +5093,65 @@ msgstr "" msgid "%s item is required in %s resource, but not found.\n" msgstr "" -#: src/dird/dird_conf.c:1343 src/tray-monitor/tray_conf.c:294 +#: src/dird/dird_conf.c:1347 src/tray-monitor/tray_conf.c:294 #: src/lib/parse_conf.c:223 #, 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:1383 +#: src/dird/dird_conf.c:1387 #, c-format msgid "Cannot find Pool resource %s\n" msgstr "Impossible de trouver la ressource Pool « %s »\n" -#: src/dird/dird_conf.c:1393 +#: src/dird/dird_conf.c:1398 #, c-format msgid "Cannot find Console resource %s\n" msgstr "Impossible de trouver la ressource Console « %s »\n" -#: src/dird/dird_conf.c:1399 src/filed/filed_conf.c:377 +#: src/dird/dird_conf.c:1404 src/filed/filed_conf.c:377 #: src/stored/stored_conf.c:610 #, c-format msgid "Cannot find Director resource %s\n" msgstr "Impossible de trouver la ressource Director « %s »\n" -#: src/dird/dird_conf.c:1406 src/stored/stored_conf.c:616 +#: src/dird/dird_conf.c:1411 src/stored/stored_conf.c:616 #, c-format msgid "Cannot find Storage resource %s\n" msgstr "Impossible de trouver la ressource Storage « %s »\n" -#: src/dird/dird_conf.c:1415 +#: src/dird/dird_conf.c:1420 #, c-format msgid "Cannot find Job resource %s\n" msgstr "Impossible de trouver la ressource Job « %s »\n" -#: src/dird/dird_conf.c:1464 +#: src/dird/dird_conf.c:1469 #, c-format msgid "Cannot find Counter resource %s\n" msgstr "Impossible de trouver la ressource Counter « %s »\n" -#: src/dird/dird_conf.c:1472 src/filed/filed_conf.c:383 +#: src/dird/dird_conf.c:1477 src/filed/filed_conf.c:383 #, c-format msgid "Cannot find Client resource %s\n" msgstr "Impossible de trouver la ressource Client « %s »\n" -#: src/dird/dird_conf.c:1485 +#: src/dird/dird_conf.c:1490 #, c-format msgid "Cannot find Schedule resource %s\n" msgstr "Impossible de trouver la ressource Schedule « %s »\n" -#: src/dird/dird_conf.c:1490 src/dird/dird_conf.c:1550 +#: src/dird/dird_conf.c:1495 src/dird/dird_conf.c:1555 #: src/tray-monitor/tray_conf.c:314 src/tray-monitor/tray_conf.c:352 #, c-format msgid "Unknown resource type %d in save_resource.\n" msgstr "" -#: src/dird/dird_conf.c:1565 +#: src/dird/dird_conf.c:1570 #, c-format msgid "Name item is required in %s resource, but not found.\n" msgstr "" -#: src/dird/dird_conf.c:1573 src/filed/filed_conf.c:442 +#: src/dird/dird_conf.c:1578 src/filed/filed_conf.c:442 #: src/gnome2-console/console_conf.c:327 src/wx-console/console_conf.c:328 #: src/console/console_conf.c:322 src/tray-monitor/tray_conf.c:372 #: src/qt-console/bat_conf.cpp:334 @@ -5098,38 +5159,38 @@ msgstr "" msgid "Attempt to define second %s resource named \"%s\" is not permitted.\n" msgstr "" -#: src/dird/dird_conf.c:1578 +#: src/dird/dird_conf.c:1583 #, c-format msgid "Inserting %s res: %s index=%d pass=%d\n" msgstr "" -#: src/dird/dird_conf.c:1650 +#: src/dird/dird_conf.c:1655 #, 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:1676 +#: src/dird/dird_conf.c:1681 #, c-format msgid "Expected a Job Type keyword, got: %s" msgstr "" -#: src/dird/dird_conf.c:1700 +#: src/dird/dird_conf.c:1705 #, c-format msgid "Expected a Job Level keyword, got: %s" msgstr "Attendait un niveau de sauvegarde, eu : %s" -#: src/dird/dird_conf.c:1720 +#: src/dird/dird_conf.c:1725 #, c-format msgid "Expected a Restore replacement option, got: %s" msgstr "Attendait un niveau de remplacement, eu : %s" -#: src/dird/dird_conf.c:1770 src/dird/dird_conf.c:1886 -#: src/lib/parse_conf.c:713 src/lib/parse_conf.c:728 +#: src/dird/dird_conf.c:1775 src/dird/dird_conf.c:1891 +#: src/lib/parse_conf.c:724 src/lib/parse_conf.c:740 #, c-format msgid "Expect %s, got: %s" msgstr "Attendait %s, a pas : %s" -#: src/dird/dird_conf.c:1792 src/lib/parse_conf.c:472 +#: src/dird/dird_conf.c:1797 src/lib/parse_conf.c:476 #, c-format msgid "Could not find config Resource %s referenced on line %d : %s\n" msgstr "" @@ -5375,23 +5436,23 @@ msgstr "Impossible d'utiliser votre regexp.\n" msgid "Levels:\n" msgstr "Types :\n" -#: src/dird/ua_run.c:686 src/filed/status.c:441 src/stored/status.c:598 -#: src/lib/util.c:394 src/lib/util.c:440 +#: src/dird/ua_run.c:686 src/filed/status.c:441 src/stored/status.c:601 +#: src/lib/util.c:403 src/lib/util.c:449 msgid "Full" msgstr "Full" -#: src/dird/ua_run.c:687 src/filed/status.c:444 src/stored/status.c:601 -#: src/lib/util.c:397 +#: src/dird/ua_run.c:687 src/filed/status.c:444 src/stored/status.c:604 +#: src/lib/util.c:406 msgid "Incremental" msgstr "Incrémental" -#: src/dird/ua_run.c:688 src/filed/status.c:447 src/stored/status.c:604 -#: src/lib/util.c:400 +#: src/dird/ua_run.c:688 src/filed/status.c:447 src/stored/status.c:607 +#: src/lib/util.c:409 msgid "Differential" msgstr "Différentiel" -#: src/dird/ua_run.c:689 src/filed/status.c:450 src/stored/status.c:607 -#: src/lib/util.c:403 +#: src/dird/ua_run.c:689 src/filed/status.c:450 src/stored/status.c:610 +#: src/lib/util.c:412 msgid "Since" msgstr "Depuis" @@ -5407,16 +5468,16 @@ msgstr "Saisissez le type" msgid "Initialize Catalog" msgstr "Initialisez le catalogue" -#: src/dird/ua_run.c:716 src/filed/status.c:453 src/stored/status.c:610 -#: src/lib/util.c:406 +#: src/dird/ua_run.c:716 src/filed/status.c:453 src/stored/status.c:613 +#: src/lib/util.c:415 msgid "Verify Catalog" msgstr "" -#: src/dird/ua_run.c:717 src/lib/util.c:412 +#: src/dird/ua_run.c:717 src/lib/util.c:421 msgid "Verify Volume to Catalog" msgstr "" -#: src/dird/ua_run.c:718 src/lib/util.c:415 +#: src/dird/ua_run.c:718 src/lib/util.c:424 msgid "Verify Disk to Catalog" msgstr "" @@ -5447,7 +5508,7 @@ msgstr "" "Quand : %s\n" "Priorité : %d\n" -#: src/dird/ua_run.c:761 src/lib/util.c:356 +#: src/dird/ua_run.c:761 src/lib/util.c:365 msgid "Admin" msgstr "Admin" @@ -5475,7 +5536,7 @@ msgstr "" "Quand : %s\n" "Priorité : %d\n" -#: src/dird/ua_run.c:784 src/lib/util.c:347 src/lib/jcr.c:232 +#: src/dird/ua_run.c:784 src/lib/util.c:356 src/lib/jcr.c:232 msgid "Backup" msgstr "Backup" @@ -5506,7 +5567,7 @@ msgstr "" "Quand : %s\n" "Priorité : %d\n" -#: src/dird/ua_run.c:821 src/lib/util.c:350 +#: src/dird/ua_run.c:821 src/lib/util.c:359 msgid "Verify" msgstr "Vérifier" @@ -5964,13 +6025,13 @@ msgstr "" " Statut de fin du SD : %s\n" " Statut de fin : %s\n" -#: src/filed/acl.c:81 src/filed/acl.c:87 +#: src/filed/acl.c:82 src/filed/acl.c:88 msgid "ACL support not configured for your machine.\n" msgstr "" -#: src/filed/acl.c:108 src/filed/acl.c:124 src/filed/acl.c:133 -#: src/filed/backup.c:802 src/filed/backup.c:960 src/filed/backup.c:995 -#: src/filed/backup.c:1006 src/filed/backup.c:1064 src/filed/backup.c:1104 +#: src/filed/acl.c:109 src/filed/acl.c:125 src/filed/acl.c:134 +#: src/filed/backup.c:785 src/filed/backup.c:943 src/filed/backup.c:978 +#: src/filed/backup.c:989 src/filed/backup.c:1047 src/filed/backup.c:1087 #: src/filed/fd_plugins.c:283 src/filed/fd_plugins.c:297 #, c-format msgid "Network send error to SD. ERR=%s\n" @@ -6008,62 +6069,86 @@ msgstr "Impossible d'ouvrir le fichier %s msgid "acl_set_file error on file \"%s\": ERR=%s\n" msgstr "Impossible d'ouvrir le fichier %s : ERR=%s\n" -#: src/filed/acl.c:797 +#: src/filed/acl.c:787 #, fuzzy, c-format msgid "getacl error on file \"%s\": ERR=%s\n" msgstr "Impossible d'ouvrir le fichier %s : ERR=%s\n" -#: src/filed/acl.c:830 +#: src/filed/acl.c:820 #, fuzzy, c-format msgid "acltostr error on file \"%s\": ERR=%s\n" msgstr "Impossible d'ouvrir le fichier %s : ERR=%s\n" -#: src/filed/acl.c:849 src/filed/acl.c:858 +#: src/filed/acl.c:839 src/filed/acl.c:848 #, fuzzy, c-format msgid "strtoacl error on file \"%s\": ERR=%s\n" msgstr "Impossible d'ouvrir le fichier %s : ERR=%s\n" -#: src/filed/acl.c:873 +#: src/filed/acl.c:863 #, fuzzy, c-format msgid "setacl error on file \"%s\": ERR=%s\n" msgstr "Impossible d'ouvrir le fichier %s : ERR=%s\n" -#: src/filed/acl.c:946 +#: src/filed/acl.c:933 src/filed/acl.c:1015 +#, fuzzy, c-format +msgid "pathconf error on file \"%s\": ERR=%s\n" +msgstr "Impossible d'ouvrir le fichier %s : ERR=%s\n" + +#: src/filed/acl.c:947 #, fuzzy, c-format msgid "acl_get error on file \"%s\": ERR=%s\n" msgstr "Impossible d'ouvrir le fichier %s : ERR=%s\n" -#: src/filed/acl.c:1004 +#: src/filed/acl.c:1010 +#, c-format +msgid "" +"Trying to restore acl on file \"%s\" on filesystem without acl support\n" +msgstr "" + +#: src/filed/acl.c:1031 +#, c-format +msgid "" +"Trying to restore acl on file \"%s\" on filesystem without aclent acl " +"support\n" +msgstr "" + +#: src/filed/acl.c:1041 +#, c-format +msgid "" +"Trying to restore acl on file \"%s\" on filesystem without ace acl support\n" +msgstr "" + +#: src/filed/acl.c:1056 #, fuzzy, c-format msgid "acl_fromtext error on file \"%s\": ERR=%s\n" msgstr "Impossible d'ouvrir le fichier %s : ERR=%s\n" -#: src/filed/acl.c:1017 src/filed/acl.c:1023 +#: src/filed/acl.c:1069 src/filed/acl.c:1076 #, c-format msgid "wrong encoding of acl type in acl stream on file \"%s\"\n" msgstr "" -#: src/filed/acl.c:1041 +#: src/filed/acl.c:1095 #, fuzzy, c-format msgid "acl_set error on file \"%s\": ERR=%s\n" msgstr "Impossible d'ouvrir le fichier %s : ERR=%s\n" -#: src/filed/acl.c:1115 +#: src/filed/acl.c:1169 #, fuzzy, c-format msgid "acltotext error on file \"%s\": ERR=%s\n" msgstr "Impossible d'ouvrir le fichier %s : ERR=%s\n" -#: src/filed/acl.c:1133 +#: src/filed/acl.c:1187 #, fuzzy, c-format msgid "aclfromtext error on file \"%s\": ERR=%s\n" msgstr "Impossible d'ouvrir le fichier %s : ERR=%s\n" -#: src/filed/acl.c:1147 +#: src/filed/acl.c:1201 #, fuzzy, c-format msgid "acl(SETACL) error on file \"%s\": ERR=%s\n" msgstr "Impossible d'ouvrir le fichier %s : ERR=%s\n" -#: src/filed/acl.c:1257 +#: src/filed/acl.c:1311 #, c-format msgid "Can't restore ACLs of %s - incompatible acl stream encountered - %d\n" msgstr "" @@ -6088,7 +6173,7 @@ msgstr "" msgid " Could not stat %s: ERR=%s\n" msgstr "" -#: src/filed/verify.c:142 src/filed/backup.c:384 +#: src/filed/verify.c:142 src/filed/backup.c:367 #, c-format msgid " Unchanged file skipped: %s\n" msgstr "" @@ -6123,7 +6208,7 @@ msgstr "" msgid "Network error in send to Director: ERR=%s\n" msgstr "" -#: src/filed/verify.c:238 src/filed/backup.c:437 +#: src/filed/verify.c:238 src/filed/backup.c:420 #, c-format msgid "%s digest initialization failed\n" msgstr "" @@ -6143,144 +6228,139 @@ msgstr "" msgid "Error reading file %s: ERR=%s\n" msgstr "" -#: src/filed/backup.c:57 -#, c-format -msgid " NODUMP flag set - will not process %s\n" -msgstr "" - -#: src/filed/backup.c:100 +#: src/filed/backup.c:84 msgid "Cannot set buffer size FD->SD.\n" msgstr "" -#: src/filed/backup.c:205 src/filed/backup.c:214 +#: src/filed/backup.c:194 src/filed/backup.c:203 msgid "An error occurred while encrypting the stream.\n" msgstr "" -#: src/filed/backup.c:322 +#: src/filed/backup.c:305 #, c-format msgid " Recursion turned off. Will not descend from %s into %s\n" msgstr "" -#: src/filed/backup.c:329 +#: src/filed/backup.c:312 #, c-format msgid " %s is a different filesystem. Will not descend from %s into %s\n" msgstr "" -#: src/filed/backup.c:335 +#: src/filed/backup.c:318 #, c-format msgid " Disallowed filesystem. Will not descend from %s into %s\n" msgstr "" -#: src/filed/backup.c:340 +#: src/filed/backup.c:323 #, c-format msgid " Disallowed drive type. Will not descend into %s\n" msgstr "" -#: src/filed/backup.c:350 +#: src/filed/backup.c:333 #, c-format msgid " Socket file skipped: %s\n" msgstr "" -#: src/filed/backup.c:363 +#: src/filed/backup.c:346 #, c-format msgid " Could not access \"%s\": ERR=%s\n" msgstr " Impossible d'acceder à « %s » : ERR=%s\n" -#: src/filed/backup.c:370 +#: src/filed/backup.c:353 #, c-format msgid " Could not follow link \"%s\": ERR=%s\n" msgstr " Impossible de suivre le lien « %s » : ERR=%s\n" -#: src/filed/backup.c:377 +#: src/filed/backup.c:360 #, c-format msgid " Could not stat \"%s\": ERR=%s\n" msgstr " Impossible d'acceder à « %s » : ERR=%s\\n\n" -#: src/filed/backup.c:387 +#: src/filed/backup.c:370 #, c-format msgid " Archive file not saved: %s\n" msgstr "" -#: src/filed/backup.c:391 +#: src/filed/backup.c:374 #, c-format msgid " Could not open directory \"%s\": ERR=%s\n" msgstr " Impossible d'ouvrir le répertoire « %s » : ERR=%s\n" -#: src/filed/backup.c:397 +#: src/filed/backup.c:380 #, c-format msgid " Unknown file type %d; not saved: %s\n" msgstr " Type de fichier inconnu %d ; non sauvé : %s\n" -#: src/filed/backup.c:451 +#: src/filed/backup.c:434 #, c-format msgid "%s signature digest initialization failed\n" msgstr "" -#: src/filed/backup.c:523 +#: src/filed/backup.c:506 #, c-format msgid " Cannot open \"%s\": ERR=%s.\n" msgstr " Impossible d'ouvrir « %s » : ERR=%s.\n" -#: src/filed/backup.c:560 +#: src/filed/backup.c:543 #, fuzzy, c-format msgid " Cannot open resource fork for \"%s\": ERR=%s.\n" msgstr "Impossible d'ouvrir le fichier %s : ERR=%s\n" -#: src/filed/backup.c:620 +#: src/filed/backup.c:603 #, fuzzy msgid "Failed to allocate memory for crypto signature.\n" msgstr "Impossible de se connecter au Director\n" -#: src/filed/backup.c:625 src/filed/backup.c:631 src/filed/backup.c:646 +#: src/filed/backup.c:608 src/filed/backup.c:614 src/filed/backup.c:629 msgid "An error occurred while signing the stream.\n" msgstr "" -#: src/filed/backup.c:670 +#: src/filed/backup.c:653 msgid "An error occurred finalizing signing the stream.\n" msgstr "" -#: src/filed/backup.c:760 +#: src/filed/backup.c:743 #, c-format msgid "Compression deflateParams error: %d\n" msgstr "" -#: src/filed/backup.c:772 +#: src/filed/backup.c:755 msgid "Encrypting sparse data not supported.\n" msgstr "" -#: src/filed/backup.c:779 +#: src/filed/backup.c:762 #, fuzzy msgid "Failed to initialize encryption context.\n" msgstr "Impossible d'initialiser le contexte TLS pour la Console « %s ».\n" -#: src/filed/backup.c:883 +#: src/filed/backup.c:866 #, c-format msgid "Compression deflate error: %d\n" msgstr "" -#: src/filed/backup.c:890 +#: src/filed/backup.c:873 #, c-format msgid "Compression deflateReset error: %d\n" msgstr "" -#: src/filed/backup.c:933 src/filed/backup.c:949 +#: src/filed/backup.c:916 src/filed/backup.c:932 msgid "Encryption error\n" msgstr "" -#: src/filed/backup.c:973 +#: src/filed/backup.c:956 #, c-format msgid "Read error on file %s. ERR=%s\n" msgstr "" -#: src/filed/backup.c:976 +#: src/filed/backup.c:959 msgid "Too many errors.\n" msgstr "" -#: src/filed/backup.c:986 +#: src/filed/backup.c:969 msgid "Encryption padding error\n" msgstr "" -#: src/filed/backup.c:1043 +#: src/filed/backup.c:1026 msgid "Invalid file flags, no supported data stream type.\n" msgstr "" @@ -6358,27 +6438,31 @@ msgstr "Erreur dans l'ex msgid "Cannot open FileSet input file: %s. ERR=%s\n" msgstr "" -#: src/filed/job.c:802 +#: src/filed/job.c:713 +msgid "Plugin Directory not defined. Cannot use plugin: \"%\"\n" +msgstr "" + +#: src/filed/job.c:807 #, c-format msgid "REGEX %s compile error. ERR=%s\n" msgstr "" -#: src/filed/job.c:869 +#: src/filed/job.c:874 #, c-format msgid "Invalid FileSet command: %s\n" msgstr "" -#: src/filed/job.c:1127 src/tools/testfind.c:639 src/findlib/match.c:202 +#: src/filed/job.c:1132 src/tools/testfind.c:639 src/findlib/match.c:202 #, c-format msgid "Unknown include/exclude option: %c\n" msgstr "" -#: src/filed/job.c:1196 src/stored/fd_cmds.c:355 +#: src/filed/job.c:1201 src/stored/fd_cmds.c:355 #, c-format msgid "Could not create bootstrap file %s: ERR=%s\n" msgstr "Impossible de créer le fichier bootstrap %s : ERR=%s\n" -#: src/filed/job.c:1308 +#: src/filed/job.c:1313 #, c-format msgid "" "DIR and FD clocks differ by %d seconds, FD automatically compensating.\n" @@ -6386,58 +6470,58 @@ msgstr "" "L'horloge du client et du director ont %d secondes d'écart, le client s'est " "ajusté automatiquement.\n" -#: src/filed/job.c:1317 +#: src/filed/job.c:1322 #, c-format msgid "Unknown backup level: %s\n" msgstr "" -#: src/filed/job.c:1330 +#: src/filed/job.c:1335 #, c-format msgid "Bad level command: %s\n" msgstr "" -#: src/filed/job.c:1351 +#: src/filed/job.c:1356 #, c-format msgid "Bad session command: %s" msgstr "" -#: src/filed/job.c:1372 +#: src/filed/job.c:1377 #, c-format msgid "Bad storage command: %s" msgstr "" -#: src/filed/job.c:1381 +#: src/filed/job.c:1386 #, c-format msgid "Failed to connect to Storage daemon: %s:%d\n" msgstr "" -#: src/filed/job.c:1393 +#: src/filed/job.c:1398 msgid "Failed to authenticate Storage daemon.\n" msgstr "" -#: src/filed/job.c:1434 +#: src/filed/job.c:1439 msgid "Cannot contact Storage daemon\n" msgstr "Impossible de se connecter au démon Storage\n" -#: src/filed/job.c:1453 +#: src/filed/job.c:1458 #, c-format msgid "Bad response to append open: %s\n" msgstr "" -#: src/filed/job.c:1458 +#: src/filed/job.c:1463 msgid "Bad response from stored to open command\n" msgstr "" -#: src/filed/job.c:1486 +#: src/filed/job.c:1491 #, c-format msgid "Generate VSS snapshots. Driver=\"%s\", Drive(s)=\"%s\"\n" msgstr "Création des snapshot VSS. Driver=« %s », Lecteur(s)=« %s »\n" -#: src/filed/job.c:1488 +#: src/filed/job.c:1493 msgid "Generate VSS snapshots failed.\n" msgstr "Erreur durant la création des snapshots VSS.\n" -#: src/filed/job.c:1495 +#: src/filed/job.c:1500 #, c-format msgid "" "Generate VSS snapshot of drive \"%c:\\\" failed. VSS support is disabled on " @@ -6446,73 +6530,73 @@ msgstr "" "Erreur lors de la création du snapshot VSS du lecteur « %c:\\\\ ». Le VSS est " "désactivé sur ce lecteur.\n" -#: src/filed/job.c:1502 +#: src/filed/job.c:1507 #, c-format msgid "VSS Writer (PrepareForBackup): %s\n" msgstr "" -#: src/filed/job.c:1507 +#: src/filed/job.c:1512 msgid "No drive letters found for generating VSS snapshots.\n" msgstr "" -#: src/filed/job.c:1511 +#: src/filed/job.c:1516 #, c-format msgid "VSS was not initialized properly. VSS support is disabled. ERR=%s\n" msgstr "" -#: src/filed/job.c:1562 +#: src/filed/job.c:1567 msgid "Append Close with SD failed.\n" msgstr "" -#: src/filed/job.c:1566 +#: src/filed/job.c:1571 #, c-format msgid "Bad status %d returned from Storage Daemon.\n" msgstr "" -#: src/filed/job.c:1584 +#: src/filed/job.c:1589 #, c-format msgid "VSS Writer (BackupComplete): %s\n" msgstr "" -#: src/filed/job.c:1607 +#: src/filed/job.c:1612 #, c-format msgid "2994 Bad verify command: %s\n" msgstr "" -#: src/filed/job.c:1622 src/filed/job.c:1663 +#: src/filed/job.c:1627 src/filed/job.c:1668 #, c-format msgid "2994 Bad verify level: %s\n" msgstr "" -#: src/filed/job.c:1697 +#: src/filed/job.c:1702 #, c-format msgid "Bad replace command. CMD=%s\n" msgstr "" -#: src/filed/job.c:1715 +#: src/filed/job.c:1720 #, c-format msgid "Bad where regexp. where=%s\n" msgstr "" -#: src/filed/job.c:1782 +#: src/filed/job.c:1787 msgid "Improper calling sequence.\n" msgstr "" -#: src/filed/job.c:1802 +#: src/filed/job.c:1807 #, c-format msgid "Bad response to SD read open: %s\n" msgstr "" -#: src/filed/job.c:1807 +#: src/filed/job.c:1812 msgid "Bad response from stored to read open command\n" msgstr "" -#: src/filed/job.c:1874 +#: src/filed/job.c:1879 #, c-format msgid "Comm error with SD. bad response to %s. ERR=%s\n" msgstr "" -#: src/filed/job.c:1877 +#: src/filed/job.c:1882 #, c-format msgid "Bad response to %s command. Wanted %s, got %s\n" msgstr "" @@ -6610,8 +6694,8 @@ msgstr "" msgid "====\n" msgstr "====\n" -#: src/filed/status.c:385 src/filed/status.c:418 src/stored/status.c:696 -#: src/stored/status.c:742 +#: src/filed/status.c:385 src/filed/status.c:418 src/stored/status.c:699 +#: src/stored/status.c:745 #, c-format msgid "Bad .status command: %s\n" msgstr "" @@ -6624,27 +6708,27 @@ msgstr "" msgid "2900 Bad .status command, wrong argument.\n" msgstr "" -#: src/filed/status.c:439 src/stored/status.c:596 src/lib/util.c:392 +#: src/filed/status.c:439 src/stored/status.c:599 src/lib/util.c:401 msgid "Base" msgstr "Base" -#: src/filed/status.c:456 src/stored/status.c:613 +#: src/filed/status.c:456 src/stored/status.c:616 msgid "Init Catalog" msgstr "" -#: src/filed/status.c:459 src/stored/status.c:616 +#: src/filed/status.c:459 src/stored/status.c:619 msgid "Volume to Catalog" msgstr "" -#: src/filed/status.c:462 src/stored/status.c:619 +#: src/filed/status.c:462 src/stored/status.c:622 msgid "Disk to Catalog" msgstr "" -#: src/filed/status.c:465 src/stored/status.c:622 +#: src/filed/status.c:465 src/stored/status.c:625 msgid "Data" msgstr "" -#: src/filed/status.c:471 src/stored/status.c:628 src/lib/util.c:427 +#: src/filed/status.c:471 src/stored/status.c:631 src/lib/util.c:436 msgid "Unknown Job Level" msgstr "" @@ -6673,249 +6757,249 @@ msgstr "" msgid "Size of data or stream of %s not correct. Original %s, restored %s.\n" msgstr "" -#: src/filed/restore.c:262 src/filed/verify_vol.c:99 +#: src/filed/restore.c:263 src/filed/verify_vol.c:99 #, c-format msgid "Record header scan error: %s\n" msgstr "" -#: src/filed/restore.c:270 src/filed/verify_vol.c:108 +#: src/filed/restore.c:271 src/filed/verify_vol.c:108 #, c-format msgid "Data record error. ERR=%s\n" msgstr "" -#: src/filed/restore.c:274 src/filed/verify_vol.c:112 +#: src/filed/restore.c:275 src/filed/verify_vol.c:112 #, c-format msgid "Actual data size %d not same as header %d\n" msgstr "" -#: src/filed/restore.c:313 src/filed/verify_vol.c:151 +#: src/filed/restore.c:314 src/filed/verify_vol.c:151 #: src/stored/bextract.c:332 src/stored/bls.c:394 src/stored/bscan.c:671 #, c-format msgid "Record header file index %ld not equal record index %ld\n" msgstr "" -#: src/filed/restore.c:327 src/stored/bextract.c:341 +#: src/filed/restore.c:328 src/stored/bextract.c:341 #, c-format msgid "%s stream not supported on this Client.\n" msgstr "" -#: src/filed/restore.c:390 +#: src/filed/restore.c:391 msgid "Unexpected cryptographic session data stream.\n" msgstr "" -#: src/filed/restore.c:398 +#: src/filed/restore.c:399 msgid "" "No private decryption keys have been defined to decrypt encrypted backup " "data.\n" msgstr "" -#: src/filed/restore.c:409 +#: src/filed/restore.c:410 #, fuzzy msgid "Could not create digest.\n" msgstr "Impossible de créer la structure BSOCK cliente.\n" -#: src/filed/restore.c:423 +#: src/filed/restore.c:424 msgid "Missing private key required to decrypt encrypted backup data.\n" msgstr "" -#: src/filed/restore.c:426 +#: src/filed/restore.c:427 msgid "Decrypt of the session key failed.\n" msgstr "Impossible de décrypter la clef de session" -#: src/filed/restore.c:430 +#: src/filed/restore.c:431 #, c-format msgid "An error occurred while decoding encrypted session data stream: %s\n" msgstr "" -#: src/filed/restore.c:479 src/filed/restore.c:524 +#: src/filed/restore.c:480 src/filed/restore.c:525 #, c-format msgid "Missing encryption session data stream for %s\n" msgstr "" -#: src/filed/restore.c:487 src/filed/restore.c:531 +#: src/filed/restore.c:488 src/filed/restore.c:532 #, c-format msgid "Failed to initialize decryption context for %s\n" msgstr "" -#: src/filed/restore.c:543 +#: src/filed/restore.c:544 #, c-format msgid " Cannot open resource fork for %s.\n" msgstr "" -#: src/filed/restore.c:568 +#: src/filed/restore.c:569 #, c-format msgid " Invalid length of Finder Info (got %d, not 32)\n" msgstr "" -#: src/filed/restore.c:572 +#: src/filed/restore.c:573 #, c-format msgid " Could not set Finder Info on %s\n" msgstr "" -#: src/filed/restore.c:609 +#: src/filed/restore.c:610 #, fuzzy, c-format msgid "Can't restore ACLs of %s\n" msgstr "Démarrage du Job de restauration %s\n" -#: src/filed/restore.c:632 +#: src/filed/restore.c:635 #, c-format msgid "Can't restore Extended Attributes of %s\n" msgstr "" -#: src/filed/restore.c:642 +#: src/filed/restore.c:645 msgid "Unexpected cryptographic signature data stream.\n" msgstr "" -#: src/filed/restore.c:648 +#: src/filed/restore.c:651 #, c-format msgid "Failed to decode message signature for %s\n" msgstr "" -#: src/filed/restore.c:674 src/stored/bextract.c:493 +#: src/filed/restore.c:677 src/stored/bextract.c:493 #, c-format msgid "Unknown stream=%d ignored. This shouldn't happen!\n" msgstr "" -#: src/filed/restore.c:739 +#: src/filed/restore.c:750 #, c-format msgid "" "%d non-supported data streams and %d non-supported attrib streams ignored.\n" msgstr "" -#: src/filed/restore.c:743 +#: src/filed/restore.c:754 #, c-format msgid "%d non-supported resource fork streams ignored.\n" msgstr "" -#: src/filed/restore.c:746 +#: src/filed/restore.c:757 #, c-format msgid "%d non-supported Finder Info streams ignored.\n" msgstr "" -#: src/filed/restore.c:749 +#: src/filed/restore.c:760 #, c-format msgid "%d non-supported acl streams ignored.\n" msgstr "" -#: src/filed/restore.c:752 +#: src/filed/restore.c:763 #, fuzzy, c-format msgid "%d non-supported crypto streams ignored.\n" msgstr "contentEncryptionAlgorithm non supporté : %d\n" -#: src/filed/restore.c:755 +#: src/filed/restore.c:766 #, fuzzy, c-format msgid "%d non-supported xattr streams ignored.\n" msgstr "contentEncryptionAlgorithm non supporté : %d\n" -#: src/filed/restore.c:767 +#: src/filed/restore.c:778 msgid "None" msgstr "" -#: src/filed/restore.c:771 +#: src/filed/restore.c:782 msgid "Zlib errno" msgstr "" -#: src/filed/restore.c:773 +#: src/filed/restore.c:784 msgid "Zlib stream error" msgstr "" -#: src/filed/restore.c:775 +#: src/filed/restore.c:786 msgid "Zlib data error" msgstr "" -#: src/filed/restore.c:777 +#: src/filed/restore.c:788 msgid "Zlib memory error" msgstr "" -#: src/filed/restore.c:779 +#: src/filed/restore.c:790 msgid "Zlib buffer error" msgstr "" -#: src/filed/restore.c:781 +#: src/filed/restore.c:792 msgid "Zlib version error" msgstr "" -#: src/filed/restore.c:783 src/lib/util.c:719 src/lib/util.c:729 -#: src/lib/util.c:737 src/lib/util.c:744 src/lib/util.c:751 src/lib/util.c:765 -#: src/lib/util.c:775 src/lib/util.c:782 src/lib/util.c:793 +#: src/filed/restore.c:794 src/lib/util.c:728 src/lib/util.c:738 +#: src/lib/util.c:746 src/lib/util.c:753 src/lib/util.c:760 src/lib/util.c:774 +#: src/lib/util.c:784 src/lib/util.c:791 src/lib/util.c:802 msgid "*none*" msgstr "" -#: src/filed/restore.c:818 +#: src/filed/restore.c:829 #, c-format msgid "Missing cryptographic signature for %s\n" msgstr "" -#: src/filed/restore.c:847 src/filed/restore.c:871 +#: src/filed/restore.c:858 src/filed/restore.c:882 #, fuzzy, c-format msgid "Signature validation failed for file %s: ERR=%s\n" msgstr "Impossible de créer le fichier bootstrap %s : ERR=%s\n" -#: src/filed/restore.c:861 +#: src/filed/restore.c:872 #, fuzzy, c-format msgid "Digest one file failed for file: %s\n" msgstr "Impossible de créer le fichier bootstrap %s : ERR=%s\n" -#: src/filed/restore.c:892 +#: src/filed/restore.c:903 #, c-format msgid "Signature validation failed for %s: %s\n" msgstr "" -#: src/filed/restore.c:918 src/stored/bextract.c:431 +#: src/filed/restore.c:929 src/stored/bextract.c:431 #, c-format msgid "Seek to %s error on %s: ERR=%s\n" msgstr "" -#: src/filed/restore.c:945 +#: src/filed/restore.c:956 #, c-format msgid "Uncompression error on file %s. ERR=%s\n" msgstr "" -#: src/filed/restore.c:954 src/stored/bextract.c:458 +#: src/filed/restore.c:965 src/stored/bextract.c:458 msgid "GZIP data stream found, but GZIP not configured!\n" msgstr "" -#: src/filed/restore.c:977 +#: src/filed/restore.c:988 #, c-format msgid "Write error in Win32 Block Decomposition on %s: %s\n" msgstr "" -#: src/filed/restore.c:983 src/stored/bextract.c:284 src/stored/bextract.c:290 +#: src/filed/restore.c:994 src/stored/bextract.c:284 src/stored/bextract.c:290 #, c-format msgid "Write error on %s: %s\n" msgstr "" -#: src/filed/restore.c:1033 +#: src/filed/restore.c:1044 msgid "Decryption error\n" msgstr "" -#: src/filed/restore.c:1117 +#: src/filed/restore.c:1128 msgid "Logic error: output file should be open\n" msgstr "" -#: src/filed/restore.c:1144 +#: src/filed/restore.c:1155 msgid "Logic error: output file should not be open\n" msgstr "" -#: src/filed/restore.c:1173 +#: src/filed/restore.c:1184 #, c-format msgid "Decryption error. buf_len=%d decrypt_len=%d on file %s\n" msgstr "" -#: src/filed/restore.c:1277 +#: src/filed/restore.c:1288 msgid "Open File Manager paused\n" msgstr "" -#: src/filed/restore.c:1281 +#: src/filed/restore.c:1292 msgid "FAILED to pause Open File Manager\n" msgstr "" -#: src/filed/restore.c:1289 +#: src/filed/restore.c:1300 #, c-format msgid "Running as '%s'. Privmask=%#08x\n" msgstr "" -#: src/filed/restore.c:1291 +#: src/filed/restore.c:1302 msgid "Failed to retrieve current UserName\n" msgstr "" @@ -7134,7 +7218,7 @@ msgstr "Job en cours msgid "Dir Status" msgstr "Statut :\n" -#: src/gnome2-console/interface.c:255 src/lib/util.c:353 +#: src/gnome2-console/interface.c:255 src/lib/util.c:362 #: src/wx-console/wxbrestorepanel.cpp:404 #: src/wx-console/wxbrestorepanel.cpp:2000 msgid "Restore" @@ -7367,7 +7451,7 @@ msgstr "" " -t test - lecture de la configuration et sortie\n" "\n" -#: src/gnome2-console/console.c:163 src/console/console.c:910 +#: src/gnome2-console/console.c:163 src/console/console.c:912 #: src/qt-console/main.cpp:237 #, c-format msgid "" @@ -7375,7 +7459,7 @@ msgid "" "Director \"%s\" in %s. At least one CA certificate store is required.\n" msgstr "" -#: src/gnome2-console/console.c:172 src/console/console.c:919 +#: src/gnome2-console/console.c:172 src/console/console.c:921 #: src/qt-console/main.cpp:246 #, c-format msgid "" @@ -7385,7 +7469,7 @@ msgstr "" "Pas de director défini pour %s\n" "Sans cette définition, il n'est pas possible de se connecter à celui-ci.\n" -#: src/gnome2-console/console.c:192 src/console/console.c:939 +#: src/gnome2-console/console.c:192 src/console/console.c:941 #: src/qt-console/main.cpp:267 #, c-format msgid "" @@ -7409,7 +7493,7 @@ msgid " Connecting to Director %s:%d" msgstr "Connexion au Director %s:%d\n" #: src/gnome2-console/console.c:505 src/qt-console/bcomm/dircomm.cpp:121 -#: src/qt-console/console/console.cpp:146 +#: src/qt-console/console/console.cpp:149 #, fuzzy, c-format msgid "" "Connecting to Director %s:%d\n" @@ -7421,8 +7505,8 @@ msgstr "Connexion au Director %s:%d\n" msgid "Passphrase for Console \"%s\" TLS private key: " msgstr "" -#: src/gnome2-console/console.c:530 src/console/console.c:767 -#: src/qt-console/bcomm/dircomm.cpp:141 src/qt-console/console/console.cpp:171 +#: src/gnome2-console/console.c:530 src/console/console.c:769 +#: src/qt-console/bcomm/dircomm.cpp:141 src/qt-console/console/console.cpp:174 #: src/wx-console/console_thread.cpp:399 #, c-format msgid "Failed to initialize TLS context for Console \"%s\".\n" @@ -7433,15 +7517,15 @@ msgstr "Impossible d'initialiser le contexte TLS pour la Console msgid "Passphrase for Director \"%s\" TLS private key: " msgstr "" -#: src/gnome2-console/console.c:552 src/console/console.c:787 -#: src/qt-console/bcomm/dircomm.cpp:161 src/qt-console/console/console.cpp:191 +#: src/gnome2-console/console.c:552 src/console/console.c:789 +#: src/qt-console/bcomm/dircomm.cpp:161 src/qt-console/console/console.cpp:194 #: src/wx-console/console_thread.cpp:420 #, c-format msgid "Failed to initialize TLS context for Director \"%s\".\n" msgstr "Impossible d'initialiser le contexte TLS pour le Director « %s ».\n" -#: src/gnome2-console/console.c:561 src/tray-monitor/tray-monitor.c:933 -#: src/qt-console/bcomm/dircomm.cpp:177 src/qt-console/console/console.cpp:207 +#: src/gnome2-console/console.c:561 src/tray-monitor/tray-monitor.c:938 +#: src/qt-console/bcomm/dircomm.cpp:177 src/qt-console/console/console.cpp:210 #: src/wx-console/console_thread.cpp:428 #, fuzzy msgid "Director daemon" @@ -7578,7 +7662,7 @@ msgid "A user name for DBI must be supplied.\n" msgstr "Un nom d'utilisateur MySQL doit être fourni.\n" #: src/cats/dbi.c:200 src/cats/sqlite.c:165 src/cats/mysql.c:154 -#: src/cats/postgresql.c:162 src/cats/bdb.c:197 +#: src/cats/postgresql.c:188 src/cats/bdb.c:197 #, c-format msgid "Unable to initialize DB lock. ERR=%s\n" msgstr "Impossible d'initialiser le verrou sur la base. ERR=%s\n" @@ -7602,12 +7686,12 @@ msgstr "" "Le serveur n'est pas démarré ou bien votre password est invalide.\n" #: src/cats/dbi.c:443 src/cats/sqlite.c:362 src/cats/mysql.c:320 -#: src/cats/postgresql.c:319 +#: src/cats/postgresql.c:348 #, c-format msgid "Query failed: %s: ERR=%s\n" msgstr "" -#: src/cats/dbi.c:841 src/cats/postgresql.c:670 +#: src/cats/dbi.c:841 src/cats/postgresql.c:699 #, fuzzy, c-format msgid "error starting batch mode: %s" msgstr "erreur en terminant le mode batch: %s\n" @@ -7670,9 +7754,9 @@ msgid "" "%s\n" msgstr "" -#: src/cats/sql.c:293 src/cats/sql.c:300 src/cats/sql_create.c:1013 +#: src/cats/sql.c:293 src/cats/sql.c:300 src/cats/sql_create.c:1015 #: src/cats/sql_get.c:207 src/cats/sql_get.c:258 src/cats/sql_get.c:629 -#: src/cats/sql_get.c:705 src/cats/sql_get.c:974 +#: src/cats/sql_get.c:706 src/cats/sql_get.c:975 src/cats/postgresql.c:147 #, c-format msgid "error fetching row: %s\n" msgstr "" @@ -7804,122 +7888,122 @@ msgstr "" msgid "pool record %s already exists\n" msgstr "Le pool %s existe déjà en base\n" -#: src/cats/sql_create.c:210 +#: src/cats/sql_create.c:212 #, c-format msgid "Create db Pool record %s failed: ERR=%s\n" msgstr "" -#: src/cats/sql_create.c:241 +#: src/cats/sql_create.c:243 #, c-format msgid "Device record %s already exists\n" msgstr "Le device %s existe déjà en base\n" -#: src/cats/sql_create.c:257 +#: src/cats/sql_create.c:259 #, c-format msgid "Create db Device record %s failed: ERR=%s\n" msgstr "" -#: src/cats/sql_create.c:290 +#: src/cats/sql_create.c:292 #, c-format msgid "More than one Storage record!: %d\n" msgstr "" -#: src/cats/sql_create.c:295 +#: src/cats/sql_create.c:297 #, c-format msgid "error fetching Storage row: %s\n" msgstr "" -#: src/cats/sql_create.c:315 +#: src/cats/sql_create.c:317 #, c-format msgid "Create DB Storage record %s failed. ERR=%s\n" msgstr "" -#: src/cats/sql_create.c:347 +#: src/cats/sql_create.c:349 #, c-format msgid "mediatype record %s already exists\n" msgstr "" -#: src/cats/sql_create.c:363 +#: src/cats/sql_create.c:365 #, c-format msgid "Create db mediatype record %s failed: ERR=%s\n" msgstr "" -#: src/cats/sql_create.c:398 +#: src/cats/sql_create.c:400 #, c-format msgid "Volume \"%s\" already exists.\n" msgstr "Le volume « %s » existe déjà en base.\n" -#: src/cats/sql_create.c:443 +#: src/cats/sql_create.c:445 #, c-format msgid "Create DB Media record %s failed. ERR=%s\n" msgstr "" -#: src/cats/sql_create.c:490 +#: src/cats/sql_create.c:492 #, c-format msgid "More than one Client!: %d\n" msgstr "" -#: src/cats/sql_create.c:495 +#: src/cats/sql_create.c:497 #, c-format msgid "error fetching Client row: %s\n" msgstr "" -#: src/cats/sql_create.c:522 +#: src/cats/sql_create.c:524 #, c-format msgid "Create DB Client record %s failed. ERR=%s\n" msgstr "" -#: src/cats/sql_create.c:565 +#: src/cats/sql_create.c:567 #, c-format msgid "Create DB Counters record %s failed. ERR=%s\n" msgstr "" -#: src/cats/sql_create.c:598 +#: src/cats/sql_create.c:600 #, c-format msgid "More than one FileSet!: %d\n" msgstr "" -#: src/cats/sql_create.c:603 +#: src/cats/sql_create.c:605 #, c-format msgid "error fetching FileSet row: ERR=%s\n" msgstr "" -#: src/cats/sql_create.c:633 +#: src/cats/sql_create.c:635 #, c-format msgid "Create DB FileSet record %s failed. ERR=%s\n" msgstr "" -#: src/cats/sql_create.c:868 src/cats/sql_create.c:909 +#: src/cats/sql_create.c:870 src/cats/sql_create.c:911 #, c-format msgid "Attempt to put non-attributes into catalog. Stream=%d\n" msgstr "" -#: src/cats/sql_create.c:973 +#: src/cats/sql_create.c:975 #, c-format msgid "Create db File record %s failed. ERR=%s" msgstr "" -#: src/cats/sql_create.c:1006 src/cats/sql_get.c:251 +#: src/cats/sql_create.c:1008 src/cats/sql_get.c:251 #, c-format msgid "More than one Path!: %s for path: %s\n" msgstr "" -#: src/cats/sql_create.c:1037 +#: src/cats/sql_create.c:1039 #, c-format msgid "Create db Path record %s failed. ERR=%s\n" msgstr "" -#: src/cats/sql_create.c:1070 +#: src/cats/sql_create.c:1072 #, c-format msgid "More than one Filename! %s for file: %s\n" msgstr "" -#: src/cats/sql_create.c:1076 +#: src/cats/sql_create.c:1078 #, c-format msgid "Error fetching row for file=%s: ERR=%s\n" msgstr "" -#: src/cats/sql_create.c:1092 +#: src/cats/sql_create.c:1094 #, c-format msgid "Create db Filename record %s failed. ERR=%s\n" msgstr "" @@ -7983,27 +8067,27 @@ msgstr "" msgid "No Job found for JobId %s\n" msgstr "" -#: src/cats/sql_get.c:385 src/cats/sql_get.c:441 +#: src/cats/sql_get.c:386 src/cats/sql_get.c:442 #, c-format msgid "No volumes found for JobId=%d\n" msgstr "" -#: src/cats/sql_get.c:391 src/cats/sql_get.c:452 +#: src/cats/sql_get.c:392 src/cats/sql_get.c:453 #, c-format msgid "Error fetching row %d: ERR=%s\n" msgstr "" -#: src/cats/sql_get.c:405 +#: src/cats/sql_get.c:406 #, c-format msgid "No Volume for JobId %d found in Catalog.\n" msgstr "" -#: src/cats/sql_get.c:545 +#: src/cats/sql_get.c:546 #, c-format msgid "Pool id select failed: ERR=%s\n" msgstr "" -#: src/cats/sql_get.c:582 +#: src/cats/sql_get.c:583 #, c-format msgid "Client id select failed: ERR=%s\n" msgstr "" @@ -8013,84 +8097,84 @@ msgstr "" msgid "More than one Pool!: %s\n" msgstr "" -#: src/cats/sql_get.c:666 +#: src/cats/sql_get.c:667 msgid "Pool record not found in Catalog.\n" msgstr "" -#: src/cats/sql_get.c:700 +#: src/cats/sql_get.c:701 #, c-format msgid "More than one Client!: %s\n" msgstr "" -#: src/cats/sql_get.c:717 src/cats/sql_get.c:721 +#: src/cats/sql_get.c:718 src/cats/sql_get.c:722 msgid "Client record not found in Catalog.\n" msgstr "" -#: src/cats/sql_get.c:746 +#: src/cats/sql_get.c:747 #, c-format msgid "More than one Counter!: %d\n" msgstr "" -#: src/cats/sql_get.c:751 +#: src/cats/sql_get.c:752 #, c-format msgid "error fetching Counter row: %s\n" msgstr "" -#: src/cats/sql_get.c:771 +#: src/cats/sql_get.c:772 #, c-format msgid "Counter record: %s not found in Catalog.\n" msgstr "" -#: src/cats/sql_get.c:807 +#: src/cats/sql_get.c:808 #, c-format msgid "Error got %s FileSets but expected only one!\n" msgstr "" -#: src/cats/sql_get.c:812 +#: src/cats/sql_get.c:813 #, c-format msgid "FileSet record \"%s\" not found.\n" msgstr "" -#: src/cats/sql_get.c:822 +#: src/cats/sql_get.c:823 msgid "FileSet record not found in Catalog.\n" msgstr "" -#: src/cats/sql_get.c:880 +#: src/cats/sql_get.c:881 #, c-format msgid "Media id select failed: ERR=%s\n" msgstr "" -#: src/cats/sql_get.c:918 +#: src/cats/sql_get.c:919 #, fuzzy, c-format msgid "query dbids failed: ERR=%s\n" msgstr "fopen %s en erreur : ERR=%s\n" -#: src/cats/sql_get.c:969 +#: src/cats/sql_get.c:970 #, c-format msgid "More than one Volume!: %s\n" msgstr "" -#: src/cats/sql_get.c:1024 +#: src/cats/sql_get.c:1025 #, c-format msgid "Media record MediaId=%s not found.\n" msgstr "" -#: src/cats/sql_get.c:1027 +#: src/cats/sql_get.c:1028 #, c-format msgid "Media record for Volume \"%s\" not found.\n" msgstr "" -#: src/cats/sql_get.c:1034 +#: src/cats/sql_get.c:1035 #, c-format msgid "Media record for MediaId=%u not found in Catalog.\n" msgstr "" -#: src/cats/sql_get.c:1037 +#: src/cats/sql_get.c:1038 #, c-format msgid "Media record for Vol=%s not found in Catalog.\n" msgstr "" -#: src/cats/sql_get.c:1057 +#: src/cats/sql_get.c:1058 msgid "ERR=JobIds are empty\n" msgstr "" @@ -8098,13 +8182,18 @@ msgstr "" msgid "A user name for PostgreSQL must be supplied.\n" msgstr "Un nom d'utilisateur PostgreSQL doit être fourni.\n" -#: src/cats/postgresql.c:149 +#: src/cats/postgresql.c:153 +#, c-format +msgid "Encoding error for database \"%s\". Wanted SQL_ASCII, got %s\n" +msgstr "" + +#: src/cats/postgresql.c:175 msgid "" "PostgreSQL configuration problem. PostgreSQL library is not thread safe. " -"Connot continue.\n" +"Cannot continue.\n" msgstr "" -#: src/cats/postgresql.c:199 +#: src/cats/postgresql.c:225 #, c-format msgid "" "Unable to connect to PostgreSQL server.\n" @@ -8115,16 +8204,16 @@ msgstr "" "Base=%s Utilisateur=%s\n" "Le serveur n'est pas démarré ou bien votre password est invalide.\n" -#: src/cats/postgresql.c:300 +#: src/cats/postgresql.c:329 msgid "PQescapeStringConn returned non-zero.\n" msgstr "" -#: src/cats/postgresql.c:605 +#: src/cats/postgresql.c:634 #, c-format msgid "error fetching currval: %s\n" msgstr "" -#: src/cats/postgresql.c:700 src/cats/postgresql.c:747 +#: src/cats/postgresql.c:729 src/cats/postgresql.c:776 #, fuzzy, c-format msgid "error ending batch mode: %s" msgstr "erreur en terminant le mode batch: %s\n" @@ -8164,6 +8253,14 @@ msgstr "" msgid "Query failed: %s\n" msgstr "Erreur sur la requête : %s\n" +#: src/cats/sql_list.c:276 +msgid "These JobIds have copies as follows:\n" +msgstr "" + +#: src/cats/sql_list.c:278 +msgid "The catalog contains copies as follows:\n" +msgstr "" + #: src/wx-console/console_conf.c:156 src/console/console_conf.c:149 #, c-format msgid "Console: name=%s rcfile=%s histfile=%s\n" @@ -8316,7 +8413,7 @@ msgstr "3306 Envoi de la commande msgid "3996 Open bpipe failed.\n" msgstr "" -#: src/stored/autochanger.c:586 src/console/console.c:1060 +#: src/stored/autochanger.c:586 src/console/console.c:1062 #, c-format msgid "Autochanger error: ERR=%s\n" msgstr "Erreur sur l'autochangeur : ERR=%s\n" @@ -8552,11 +8649,11 @@ msgstr "Repositionnement de (fichier:bloc) %u:%u msgid "Forward spacing Volume \"%s\" to file:block %u:%u.\n" msgstr "Postionnement en avant du Volume « %s » sur le fichier:bloc %u:%u.\n" -#: src/stored/read_record.c:401 src/stored/bcopy.c:331 src/stored/bls.c:423 +#: src/stored/read_record.c:401 src/stored/bcopy.c:331 src/stored/bls.c:425 msgid "Fresh Volume Label" msgstr "" -#: src/stored/read_record.c:404 src/stored/bcopy.c:334 src/stored/bls.c:426 +#: src/stored/read_record.c:404 src/stored/bcopy.c:334 src/stored/bls.c:428 msgid "Volume Label" msgstr "" @@ -8577,7 +8674,7 @@ msgstr "" msgid "Unknown code %d\n" msgstr "" -#: src/stored/read_record.c:422 src/stored/bcopy.c:356 src/stored/bls.c:447 +#: src/stored/read_record.c:422 src/stored/bcopy.c:356 src/stored/bls.c:449 #, c-format msgid "%s Record: VolSessionId=%d VolSessionTime=%d JobId=%d DataLen=%d\n" msgstr "" @@ -8829,8 +8926,8 @@ msgstr "Erreur de d msgid "Got Program Name or Data Stream. Ignored.\n" msgstr "" -#: src/stored/bextract.c:513 src/stored/bcopy.c:374 src/stored/bls.c:466 -#: src/stored/bscan.c:1326 src/stored/btape.c:2696 +#: src/stored/bextract.c:513 src/stored/bcopy.c:374 src/stored/bls.c:468 +#: src/stored/bscan.c:1331 src/stored/btape.c:2697 #, c-format msgid "Mount Volume \"%s\" on device %s and press return when ready: " msgstr "" @@ -8870,7 +8967,7 @@ msgstr "" " -? affiche ce message.\n" "\n" -#: src/stored/bcopy.c:203 src/stored/btape.c:378 src/stored/device.c:292 +#: src/stored/bcopy.c:203 src/stored/btape.c:379 src/stored/device.c:292 #, c-format msgid "dev open failed: %s\n" msgstr "" @@ -8902,7 +8999,7 @@ msgid "Copy skipped. Record does not match BSR filter.\n" msgstr "" #: src/stored/bcopy.c:281 src/stored/bcopy.c:289 src/stored/bcopy.c:317 -#: src/stored/btape.c:2400 +#: src/stored/btape.c:2401 #, c-format msgid "Cannot fixup device error. %s\n" msgstr "" @@ -8915,19 +9012,19 @@ msgstr "" msgid "EOT label not copied.\n" msgstr "" -#: src/stored/bcopy.c:338 src/stored/label.c:1028 src/stored/bls.c:430 +#: src/stored/bcopy.c:338 src/stored/label.c:1028 src/stored/bls.c:432 msgid "Begin Job Session" msgstr "" -#: src/stored/bcopy.c:342 src/stored/label.c:1031 src/stored/bls.c:434 +#: src/stored/bcopy.c:342 src/stored/label.c:1031 src/stored/bls.c:436 msgid "End Job Session" msgstr "" -#: src/stored/bcopy.c:347 src/stored/bls.c:438 +#: src/stored/bcopy.c:347 src/stored/bls.c:440 msgid "End of Medium" msgstr "" -#: src/stored/bcopy.c:350 src/stored/label.c:1040 src/stored/bls.c:441 +#: src/stored/bcopy.c:350 src/stored/label.c:1040 src/stored/bls.c:443 msgid "Unknown" msgstr "" @@ -9574,7 +9671,7 @@ msgstr " Le lecteur %d n'est pas charg msgid " Drive %d status unknown.\n" msgstr " Le statut du lecteur %d est inconnu.\n" -#: src/stored/status.c:332 src/stored/btape.c:594 +#: src/stored/status.c:332 src/stored/btape.c:595 #, c-format msgid "Configured device capabilities:\n" msgstr "" @@ -9590,7 +9687,7 @@ msgid "" "\n" msgstr "" -#: src/stored/status.c:372 src/stored/btape.c:626 +#: src/stored/status.c:372 src/stored/btape.c:627 #, c-format msgid "Device parameters:\n" msgstr "" @@ -9664,31 +9761,31 @@ msgstr "" msgid "===================================================================\n" msgstr "===================================================================\n" -#: src/stored/status.c:697 +#: src/stored/status.c:700 msgid "3900 Bad .status command, missing argument.\n" msgstr "" -#: src/stored/status.c:743 +#: src/stored/status.c:746 msgid "3900 Bad .status command, wrong argument.\n" msgstr "" -#: src/stored/status.c:758 +#: src/stored/status.c:761 msgid "Bacula Storage: Idle" msgstr "Bacula Storage : En attente" -#: src/stored/status.c:769 +#: src/stored/status.c:772 msgid "Bacula Storage: Running" msgstr "Bacula Storage : En cours" -#: src/stored/status.c:783 +#: src/stored/status.c:786 msgid "Bacula Storage: Last Job Canceled" msgstr "Bacula Storage : Dernier Job annulé" -#: src/stored/status.c:787 +#: src/stored/status.c:790 msgid "Bacula Storage: Last Job Failed" msgstr "Bacula Storage : Dernier Job en erreur" -#: src/stored/status.c:791 +#: src/stored/status.c:794 msgid "Bacula Storage: Last Job had Warnings" msgstr "Bacula Storage : Le dernier Job avait des erreurs" @@ -9855,7 +9952,7 @@ msgstr "" msgid "SOS_LABEL: PoolId mismatch for JobId=%u. DB=%d Vol=%d\n" msgstr "" -#: src/stored/bscan.c:582 src/stored/bscan.c:1119 +#: src/stored/bscan.c:582 src/stored/bscan.c:1121 #, c-format msgid "Could not find SessId=%d SessTime=%d for EOS record.\n" msgstr "" @@ -9913,107 +10010,107 @@ msgstr "" msgid "Got Prog Data Stream record.\n" msgstr "" -#: src/stored/bscan.c:821 +#: src/stored/bscan.c:823 #, c-format msgid "Unknown stream type!!! stream=%d len=%i\n" msgstr "" -#: src/stored/bscan.c:889 +#: src/stored/bscan.c:891 #, c-format msgid "Could not create File Attributes record. ERR=%s\n" msgstr "" -#: src/stored/bscan.c:895 +#: src/stored/bscan.c:897 #, c-format msgid "Created File record: %s\n" msgstr "" -#: src/stored/bscan.c:939 +#: src/stored/bscan.c:941 #, c-format msgid "Could not create media record. ERR=%s\n" msgstr "" -#: src/stored/bscan.c:943 src/stored/bscan.c:964 +#: src/stored/bscan.c:945 src/stored/bscan.c:966 #, c-format msgid "Could not update media record. ERR=%s\n" msgstr "" -#: src/stored/bscan.c:947 +#: src/stored/bscan.c:949 #, c-format msgid "Created Media record for Volume: %s\n" msgstr "" -#: src/stored/bscan.c:968 +#: src/stored/bscan.c:970 #, c-format msgid "Updated Media record at end of Volume: %s\n" msgstr "" -#: src/stored/bscan.c:985 +#: src/stored/bscan.c:987 #, c-format msgid "Could not create pool record. ERR=%s\n" msgstr "" -#: src/stored/bscan.c:989 +#: src/stored/bscan.c:991 #, c-format msgid "Created Pool record for Pool: %s\n" msgstr "" -#: src/stored/bscan.c:1008 +#: src/stored/bscan.c:1010 #, fuzzy, c-format msgid "Could not get Client record. ERR=%s\n" msgstr "Impossible d'initialiser la queue cliente : ERR=%s\n" -#: src/stored/bscan.c:1018 +#: src/stored/bscan.c:1020 #, c-format msgid "Created Client record for Client: %s\n" msgstr "" -#: src/stored/bscan.c:1035 +#: src/stored/bscan.c:1037 #, c-format msgid "Fileset \"%s\" already exists.\n" msgstr "" -#: src/stored/bscan.c:1039 +#: src/stored/bscan.c:1041 #, c-format msgid "Could not create FileSet record \"%s\". ERR=%s\n" msgstr "" -#: src/stored/bscan.c:1044 +#: src/stored/bscan.c:1046 #, c-format msgid "Created FileSet record \"%s\"\n" msgstr "" -#: src/stored/bscan.c:1091 +#: src/stored/bscan.c:1093 #, c-format msgid "Could not create JobId record. ERR=%s\n" msgstr "" -#: src/stored/bscan.c:1097 +#: src/stored/bscan.c:1099 #, c-format msgid "Could not update job start record. ERR=%s\n" msgstr "" -#: src/stored/bscan.c:1100 +#: src/stored/bscan.c:1102 #, c-format msgid "Created new JobId=%u record for original JobId=%u\n" msgstr "" -#: src/stored/bscan.c:1150 +#: src/stored/bscan.c:1152 #, c-format msgid "Could not update JobId=%u record. ERR=%s\n" msgstr "" -#: src/stored/bscan.c:1155 +#: src/stored/bscan.c:1157 #, c-format msgid "Updated Job termination record for JobId=%u Level=%s TermStat=%c\n" msgstr "" -#: src/stored/bscan.c:1177 +#: src/stored/bscan.c:1182 #, c-format msgid "Job Termination code: %d" msgstr "" -#: src/stored/bscan.c:1182 +#: src/stored/bscan.c:1187 #, c-format msgid "" "%s\n" @@ -10033,27 +10130,27 @@ msgid "" "\n" msgstr "" -#: src/stored/bscan.c:1240 +#: src/stored/bscan.c:1245 #, c-format msgid "Could not create JobMedia record. ERR=%s\n" msgstr "" -#: src/stored/bscan.c:1244 +#: src/stored/bscan.c:1249 #, c-format msgid "Created JobMedia record JobId %d, MediaId %d\n" msgstr "" -#: src/stored/bscan.c:1260 +#: src/stored/bscan.c:1265 #, c-format msgid "Could not find SessId=%d SessTime=%d for MD5/SHA1 record.\n" msgstr "" -#: src/stored/bscan.c:1274 +#: src/stored/bscan.c:1279 #, c-format msgid "Could not add MD5/SHA1 to File record. ERR=%s\n" msgstr "" -#: src/stored/bscan.c:1279 +#: src/stored/bscan.c:1284 msgid "Updated MD5/SHA1 record\n" msgstr "" @@ -10108,130 +10205,130 @@ msgstr "" msgid "btape only works with tape storage.\n" msgstr "" -#: src/stored/btape.c:382 +#: src/stored/btape.c:383 #, c-format msgid "open device %s: OK\n" msgstr "" -#: src/stored/btape.c:405 +#: src/stored/btape.c:406 msgid "Enter Volume Name: " msgstr "Saisissez un nom de Volume : " -#: src/stored/btape.c:412 +#: src/stored/btape.c:413 #, c-format msgid "Device open failed. ERR=%s\n" msgstr "Erreur sur l'ouverture du périphérique. ERR=%s\n" -#: src/stored/btape.c:418 +#: src/stored/btape.c:419 #, c-format msgid "Wrote Volume label for volume \"%s\".\n" msgstr "" -#: src/stored/btape.c:432 +#: src/stored/btape.c:433 msgid "Volume has no label.\n" msgstr "Le Volume n'a pas de label.\n" -#: src/stored/btape.c:435 +#: src/stored/btape.c:436 msgid "Volume label read correctly.\n" msgstr "" -#: src/stored/btape.c:438 +#: src/stored/btape.c:439 #, c-format msgid "I/O error on device: ERR=%s" msgstr "" -#: src/stored/btape.c:441 +#: src/stored/btape.c:442 msgid "Volume name error\n" msgstr "" -#: src/stored/btape.c:444 +#: src/stored/btape.c:445 #, c-format msgid "Error creating label. ERR=%s" msgstr "" -#: src/stored/btape.c:447 +#: src/stored/btape.c:448 msgid "Volume version error.\n" msgstr "" -#: src/stored/btape.c:450 +#: src/stored/btape.c:451 msgid "Bad Volume label type.\n" msgstr "" -#: src/stored/btape.c:453 +#: src/stored/btape.c:454 msgid "Unknown error.\n" msgstr "" -#: src/stored/btape.c:471 +#: src/stored/btape.c:472 #, c-format msgid "Bad status from load. ERR=%s\n" msgstr "" -#: src/stored/btape.c:473 +#: src/stored/btape.c:474 #, c-format msgid "Loaded %s\n" msgstr "" -#: src/stored/btape.c:482 src/stored/btape.c:821 src/stored/btape.c:863 -#: src/stored/btape.c:933 src/stored/btape.c:975 src/stored/btape.c:1243 +#: src/stored/btape.c:483 src/stored/btape.c:822 src/stored/btape.c:864 +#: src/stored/btape.c:934 src/stored/btape.c:976 src/stored/btape.c:1244 #, c-format msgid "Bad status from rewind. ERR=%s\n" msgstr "" -#: src/stored/btape.c:485 src/stored/btape.c:1251 +#: src/stored/btape.c:486 src/stored/btape.c:1252 #, c-format msgid "Rewound %s\n" msgstr "" -#: src/stored/btape.c:511 src/stored/btape.c:1255 +#: src/stored/btape.c:512 src/stored/btape.c:1256 #, c-format msgid "Bad status from weof. ERR=%s\n" msgstr "" -#: src/stored/btape.c:515 +#: src/stored/btape.c:516 #, c-format msgid "Wrote 1 EOF to %s\n" msgstr "" -#: src/stored/btape.c:518 +#: src/stored/btape.c:519 #, c-format msgid "Wrote %d EOFs to %s\n" msgstr "" -#: src/stored/btape.c:536 +#: src/stored/btape.c:537 msgid "Moved to end of medium.\n" msgstr "" -#: src/stored/btape.c:563 +#: src/stored/btape.c:564 #, c-format msgid "Bad status from bsf. ERR=%s\n" msgstr "" -#: src/stored/btape.c:565 +#: src/stored/btape.c:566 #, c-format msgid "Backspaced %d file%s.\n" msgstr "" -#: src/stored/btape.c:582 +#: src/stored/btape.c:583 #, c-format msgid "Bad status from bsr. ERR=%s\n" msgstr "" -#: src/stored/btape.c:584 +#: src/stored/btape.c:585 #, c-format msgid "Backspaced %d record%s.\n" msgstr "" -#: src/stored/btape.c:612 +#: src/stored/btape.c:613 #, c-format msgid "Device status:\n" msgstr "" -#: src/stored/btape.c:631 +#: src/stored/btape.c:632 #, c-format msgid "Status:\n" msgstr "Statut :\n" -#: src/stored/btape.c:646 +#: src/stored/btape.c:647 msgid "" "Test writting larger and larger records.\n" "This is a torture test for records.\n" @@ -10240,24 +10337,24 @@ msgid "" "plus the header exceeds the block size (by default about 64K)\n" msgstr "" -#: src/stored/btape.c:652 +#: src/stored/btape.c:653 msgid "Do you want to continue? (y/n): " msgstr "Voulez vous continuer ? (y/n) : " -#: src/stored/btape.c:654 src/stored/btape.c:1871 +#: src/stored/btape.c:655 src/stored/btape.c:1872 msgid "Command aborted.\n" msgstr "Commande annulée.\n" -#: src/stored/btape.c:670 +#: src/stored/btape.c:671 #, c-format msgid "Block %d i=%d\n" msgstr "" -#: src/stored/btape.c:696 +#: src/stored/btape.c:697 msgid "Skipping read backwards test because BSR turned off.\n" msgstr "" -#: src/stored/btape.c:700 +#: src/stored/btape.c:701 msgid "" "\n" "=== Write, backup, and re-read test ===\n" @@ -10271,73 +10368,73 @@ msgid "" "\n" msgstr "" -#: src/stored/btape.c:713 src/stored/btape.c:724 src/stored/btape.c:735 -#: src/stored/btape.c:833 src/stored/btape.c:849 src/stored/btape.c:945 -#: src/stored/btape.c:961 src/stored/btape.c:1580 src/stored/btape.c:2465 +#: src/stored/btape.c:714 src/stored/btape.c:725 src/stored/btape.c:736 +#: src/stored/btape.c:834 src/stored/btape.c:850 src/stored/btape.c:946 +#: src/stored/btape.c:962 src/stored/btape.c:1581 src/stored/btape.c:2466 msgid "Error writing record to block.\n" msgstr "" -#: src/stored/btape.c:717 src/stored/btape.c:728 src/stored/btape.c:739 -#: src/stored/btape.c:837 src/stored/btape.c:853 src/stored/btape.c:949 -#: src/stored/btape.c:965 src/stored/btape.c:1584 src/stored/btape.c:2469 +#: src/stored/btape.c:718 src/stored/btape.c:729 src/stored/btape.c:740 +#: src/stored/btape.c:838 src/stored/btape.c:854 src/stored/btape.c:950 +#: src/stored/btape.c:966 src/stored/btape.c:1585 src/stored/btape.c:2470 msgid "Error writing block to device.\n" msgstr "" -#: src/stored/btape.c:720 +#: src/stored/btape.c:721 #, c-format msgid "Wrote first record of %d bytes.\n" msgstr "" -#: src/stored/btape.c:731 +#: src/stored/btape.c:732 #, c-format msgid "Wrote second record of %d bytes.\n" msgstr "" -#: src/stored/btape.c:742 +#: src/stored/btape.c:743 #, c-format msgid "Wrote third record of %d bytes.\n" msgstr "" -#: src/stored/btape.c:749 src/stored/btape.c:754 +#: src/stored/btape.c:750 src/stored/btape.c:755 #, c-format msgid "Backspace file failed! ERR=%s\n" msgstr "" -#: src/stored/btape.c:758 +#: src/stored/btape.c:759 msgid "Backspaced over EOF OK.\n" msgstr "" -#: src/stored/btape.c:760 +#: src/stored/btape.c:761 #, c-format msgid "Backspace record failed! ERR=%s\n" msgstr "" -#: src/stored/btape.c:763 +#: src/stored/btape.c:764 msgid "Backspace record OK.\n" msgstr "" -#: src/stored/btape.c:766 src/stored/btape.c:772 +#: src/stored/btape.c:767 src/stored/btape.c:773 #, c-format msgid "Read block failed! ERR=%s\n" msgstr "" -#: src/stored/btape.c:777 +#: src/stored/btape.c:778 msgid "Bad data in record. Test failed!\n" msgstr "" -#: src/stored/btape.c:781 +#: src/stored/btape.c:782 msgid "" "\n" "Block re-read correct. Test succeeded!\n" msgstr "" -#: src/stored/btape.c:782 +#: src/stored/btape.c:783 msgid "" "=== End Write, backup, and re-read test ===\n" "\n" msgstr "" -#: src/stored/btape.c:789 +#: src/stored/btape.c:790 msgid "" "This is not terribly serious since Bacula only uses\n" "this function to verify the last block written to the\n" @@ -10349,7 +10446,7 @@ msgid "" "to your Storage daemon's Device resource definition.\n" msgstr "" -#: src/stored/btape.c:813 +#: src/stored/btape.c:814 msgid "" "\n" "=== Write, rewind, and re-read test ===\n" @@ -10362,46 +10459,46 @@ msgid "" "\n" msgstr "" -#: src/stored/btape.c:841 src/stored/btape.c:857 src/stored/btape.c:953 -#: src/stored/btape.c:969 +#: src/stored/btape.c:842 src/stored/btape.c:858 src/stored/btape.c:954 +#: src/stored/btape.c:970 #, c-format msgid "Wrote 1000 blocks of %d bytes.\n" msgstr "Ecriture de 1000 blocs de %d octets.\n" -#: src/stored/btape.c:866 src/stored/btape.c:978 +#: src/stored/btape.c:867 src/stored/btape.c:979 msgid "Rewind OK.\n" msgstr "" -#: src/stored/btape.c:873 src/stored/btape.c:1027 +#: src/stored/btape.c:874 src/stored/btape.c:1028 msgid "Got EOF on tape.\n" msgstr "" -#: src/stored/btape.c:878 +#: src/stored/btape.c:879 #, c-format msgid "Read block %d failed! ERR=%s\n" msgstr "" -#: src/stored/btape.c:884 +#: src/stored/btape.c:885 #, c-format msgid "Read record failed. Block %d! ERR=%s\n" msgstr "" -#: src/stored/btape.c:890 src/stored/btape.c:1057 +#: src/stored/btape.c:891 src/stored/btape.c:1058 #, c-format msgid "Bad data in record. Expected %d, got %d at byte %d. Test failed!\n" msgstr "" -#: src/stored/btape.c:897 +#: src/stored/btape.c:898 msgid "1000 blocks re-read correctly.\n" msgstr "1000 blocs relus correctement.\n" -#: src/stored/btape.c:900 src/stored/btape.c:1064 +#: src/stored/btape.c:901 src/stored/btape.c:1065 msgid "" "=== Test Succeeded. End Write, rewind, and re-read test ===\n" "\n" msgstr "" -#: src/stored/btape.c:925 +#: src/stored/btape.c:926 msgid "" "\n" "=== Write, rewind, and position test ===\n" @@ -10414,23 +10511,23 @@ msgid "" "\n" msgstr "" -#: src/stored/btape.c:1018 +#: src/stored/btape.c:1019 #, c-format msgid "Reposition to file:block %d:%d\n" msgstr "" -#: src/stored/btape.c:1020 +#: src/stored/btape.c:1021 msgid "Reposition error.\n" msgstr "" -#: src/stored/btape.c:1033 +#: src/stored/btape.c:1034 #, c-format msgid "" "Read block %d failed! file=%d blk=%d. ERR=%s\n" "\n" msgstr "" -#: src/stored/btape.c:1035 +#: src/stored/btape.c:1036 msgid "" "This may be because the tape drive block size is not\n" " set to variable blocking as normally used by Bacula.\n" @@ -10444,17 +10541,17 @@ msgid "" " in your Device resource.\n" msgstr "" -#: src/stored/btape.c:1051 +#: src/stored/btape.c:1052 #, c-format msgid "Read record failed! ERR=%s\n" msgstr "" -#: src/stored/btape.c:1062 +#: src/stored/btape.c:1063 #, c-format msgid "Block %d re-read correctly.\n" msgstr "" -#: src/stored/btape.c:1083 +#: src/stored/btape.c:1084 msgid "" "\n" "\n" @@ -10468,58 +10565,58 @@ msgid "" "\n" msgstr "" -#: src/stored/btape.c:1107 +#: src/stored/btape.c:1108 msgid "Now moving to end of medium.\n" msgstr "" -#: src/stored/btape.c:1109 src/stored/btape.c:1338 +#: src/stored/btape.c:1110 src/stored/btape.c:1339 #, c-format msgid "We should be in file 3. I am at file %d. %s\n" msgstr "" -#: src/stored/btape.c:1110 src/stored/btape.c:1128 src/stored/btape.c:1327 -#: src/stored/btape.c:1339 src/stored/btape.c:1352 src/stored/btape.c:1369 +#: src/stored/btape.c:1111 src/stored/btape.c:1129 src/stored/btape.c:1328 +#: src/stored/btape.c:1340 src/stored/btape.c:1353 src/stored/btape.c:1370 msgid "This is correct!" msgstr "" -#: src/stored/btape.c:1110 src/stored/btape.c:1128 src/stored/btape.c:1327 -#: src/stored/btape.c:1339 src/stored/btape.c:1352 src/stored/btape.c:1369 +#: src/stored/btape.c:1111 src/stored/btape.c:1129 src/stored/btape.c:1328 +#: src/stored/btape.c:1340 src/stored/btape.c:1353 src/stored/btape.c:1370 msgid "This is NOT correct!!!!" msgstr "" -#: src/stored/btape.c:1116 +#: src/stored/btape.c:1117 msgid "" "\n" "Now the important part, I am going to attempt to append to the tape.\n" "\n" msgstr "" -#: src/stored/btape.c:1123 +#: src/stored/btape.c:1124 msgid "" "Done appending, there should be no I/O errors\n" "\n" msgstr "" -#: src/stored/btape.c:1124 +#: src/stored/btape.c:1125 msgid "Doing Bacula scan of blocks:\n" msgstr "" -#: src/stored/btape.c:1126 +#: src/stored/btape.c:1127 msgid "End scanning the tape.\n" msgstr "" -#: src/stored/btape.c:1127 src/stored/btape.c:1351 +#: src/stored/btape.c:1128 src/stored/btape.c:1352 #, c-format msgid "We should be in file 4. I am at file %d. %s\n" msgstr "" -#: src/stored/btape.c:1152 +#: src/stored/btape.c:1153 msgid "" "\n" "Autochanger enabled, but no name or no command device specified.\n" msgstr "" -#: src/stored/btape.c:1156 +#: src/stored/btape.c:1157 msgid "" "\n" "Ah, I see you have an autochanger configured.\n" @@ -10527,13 +10624,13 @@ msgid "" " that I can write on in Slot 1.\n" msgstr "" -#: src/stored/btape.c:1159 +#: src/stored/btape.c:1160 msgid "" "\n" "Do you wish to continue with the Autochanger test? (y/n): " msgstr "" -#: src/stored/btape.c:1166 +#: src/stored/btape.c:1167 msgid "" "\n" "\n" @@ -10541,74 +10638,74 @@ msgid "" "\n" msgstr "" -#: src/stored/btape.c:1175 +#: src/stored/btape.c:1176 msgid "3301 Issuing autochanger \"loaded\" command.\n" msgstr "" -#: src/stored/btape.c:1184 +#: src/stored/btape.c:1185 #, c-format msgid "3991 Bad autochanger command: %s\n" msgstr "" -#: src/stored/btape.c:1185 +#: src/stored/btape.c:1186 #, c-format msgid "3991 result=\"%s\": ERR=%s\n" msgstr "" -#: src/stored/btape.c:1189 +#: src/stored/btape.c:1190 #, c-format msgid "Slot %d loaded. I am going to unload it.\n" msgstr "" -#: src/stored/btape.c:1191 +#: src/stored/btape.c:1192 msgid "Nothing loaded in the drive. OK.\n" msgstr "" -#: src/stored/btape.c:1198 +#: src/stored/btape.c:1199 #, c-format msgid "3302 Issuing autochanger \"unload %d %d\" command.\n" msgstr "" -#: src/stored/btape.c:1203 +#: src/stored/btape.c:1204 #, c-format msgid "unload status=%s %d\n" msgstr "" -#: src/stored/btape.c:1203 +#: src/stored/btape.c:1204 msgid "Bad" msgstr "" -#: src/stored/btape.c:1206 +#: src/stored/btape.c:1207 #, c-format msgid "3992 Bad autochanger command: %s\n" msgstr "" -#: src/stored/btape.c:1207 +#: src/stored/btape.c:1208 #, c-format msgid "3992 result=\"%s\": ERR=%s\n" msgstr "" -#: src/stored/btape.c:1217 +#: src/stored/btape.c:1218 #, c-format msgid "3303 Issuing autochanger \"load %d %d\" command.\n" msgstr "" -#: src/stored/btape.c:1225 +#: src/stored/btape.c:1226 #, c-format msgid "3303 Autochanger \"load %d %d\" status is OK.\n" msgstr "" -#: src/stored/btape.c:1229 +#: src/stored/btape.c:1230 #, c-format msgid "3993 Bad autochanger command: %s\n" msgstr "" -#: src/stored/btape.c:1230 +#: src/stored/btape.c:1231 #, c-format msgid "3993 result=\"%s\": ERR=%s\n" msgstr "" -#: src/stored/btape.c:1245 +#: src/stored/btape.c:1246 msgid "" "\n" "The test failed, probably because you need to put\n" @@ -10616,12 +10713,12 @@ msgid "" "Adding a 30 second sleep and trying again ...\n" msgstr "" -#: src/stored/btape.c:1258 +#: src/stored/btape.c:1259 #, c-format msgid "Wrote EOF to %s\n" msgstr "" -#: src/stored/btape.c:1262 +#: src/stored/btape.c:1263 #, c-format msgid "" "\n" @@ -10633,18 +10730,18 @@ msgid "" "\n" msgstr "" -#: src/stored/btape.c:1267 +#: src/stored/btape.c:1268 msgid "" "\n" "The test autochanger worked!!\n" "\n" msgstr "" -#: src/stored/btape.c:1278 +#: src/stored/btape.c:1279 msgid "You must correct this error or the Autochanger will not work.\n" msgstr "" -#: src/stored/btape.c:1296 +#: src/stored/btape.c:1297 msgid "" "\n" "\n" @@ -10656,30 +10753,30 @@ msgid "" "\n" msgstr "" -#: src/stored/btape.c:1321 +#: src/stored/btape.c:1322 msgid "Now forward spacing 1 file.\n" msgstr "" -#: src/stored/btape.c:1323 src/stored/btape.c:1335 src/stored/btape.c:1348 -#: src/stored/btape.c:1366 src/stored/btape.c:1535 +#: src/stored/btape.c:1324 src/stored/btape.c:1336 src/stored/btape.c:1349 +#: src/stored/btape.c:1367 src/stored/btape.c:1536 #, c-format msgid "Bad status from fsr. ERR=%s\n" msgstr "" -#: src/stored/btape.c:1326 +#: src/stored/btape.c:1327 #, c-format msgid "We should be in file 1. I am at file %d. %s\n" msgstr "" -#: src/stored/btape.c:1333 +#: src/stored/btape.c:1334 msgid "Now forward spacing 2 files.\n" msgstr "" -#: src/stored/btape.c:1346 +#: src/stored/btape.c:1347 msgid "Now forward spacing 4 files.\n" msgstr "" -#: src/stored/btape.c:1358 +#: src/stored/btape.c:1359 msgid "" "The test worked this time. Please add:\n" "\n" @@ -10688,35 +10785,35 @@ msgid "" "to your Device resource for this drive.\n" msgstr "" -#: src/stored/btape.c:1364 +#: src/stored/btape.c:1365 msgid "Now forward spacing 1 more file.\n" msgstr "" -#: src/stored/btape.c:1368 +#: src/stored/btape.c:1369 #, c-format msgid "We should be in file 5. I am at file %d. %s\n" msgstr "" -#: src/stored/btape.c:1373 +#: src/stored/btape.c:1374 msgid "" "\n" "=== End Forward space files test ===\n" "\n" msgstr "" -#: src/stored/btape.c:1377 +#: src/stored/btape.c:1378 msgid "" "\n" "The forward space file test failed.\n" msgstr "" -#: src/stored/btape.c:1379 +#: src/stored/btape.c:1380 msgid "" "You have Fast Forward Space File enabled.\n" "I am turning it off then retrying the test.\n" msgstr "" -#: src/stored/btape.c:1385 +#: src/stored/btape.c:1386 msgid "" "You must correct this error or Bacula will not work.\n" "Some systems, e.g. OpenBSD, require you to set\n" @@ -10724,7 +10821,7 @@ msgid "" "in your device resource. Use with caution.\n" msgstr "" -#: src/stored/btape.c:1417 +#: src/stored/btape.c:1418 msgid "" "\n" "Append test failed. Attempting again.\n" @@ -10734,7 +10831,7 @@ msgid "" "\n" msgstr "" -#: src/stored/btape.c:1425 +#: src/stored/btape.c:1426 msgid "" "\n" "\n" @@ -10746,14 +10843,14 @@ msgid "" "to your Device resource in the Storage conf file.\n" msgstr "" -#: src/stored/btape.c:1432 +#: src/stored/btape.c:1433 msgid "" "\n" "\n" "That appears *NOT* to have corrected the problem.\n" msgstr "" -#: src/stored/btape.c:1437 +#: src/stored/btape.c:1438 msgid "" "\n" "\n" @@ -10761,7 +10858,7 @@ msgid "" "Setting \"BSF at EOM = yes\" and retrying append test.\n" msgstr "" -#: src/stored/btape.c:1442 +#: src/stored/btape.c:1443 msgid "" "\n" "\n" @@ -10774,7 +10871,7 @@ msgid "" "to your Device resource in the Storage conf file.\n" msgstr "" -#: src/stored/btape.c:1453 +#: src/stored/btape.c:1454 msgid "" "\n" "Append test failed.\n" @@ -10801,7 +10898,7 @@ msgid "" "in your device resource. Use with caution.\n" msgstr "" -#: src/stored/btape.c:1474 +#: src/stored/btape.c:1475 msgid "" "\n" "The above Bacula scan should have output identical to what follows.\n" @@ -10825,116 +10922,116 @@ msgid "" "\n" msgstr "" -#: src/stored/btape.c:1513 +#: src/stored/btape.c:1514 #, c-format msgid "Bad status from fsf. ERR=%s\n" msgstr "" -#: src/stored/btape.c:1517 +#: src/stored/btape.c:1518 msgid "Forward spaced 1 file.\n" msgstr "" -#: src/stored/btape.c:1520 +#: src/stored/btape.c:1521 #, c-format msgid "Forward spaced %d files.\n" msgstr "" -#: src/stored/btape.c:1539 +#: src/stored/btape.c:1540 msgid "Forward spaced 1 record.\n" msgstr "" -#: src/stored/btape.c:1542 +#: src/stored/btape.c:1543 #, c-format msgid "Forward spaced %d records.\n" msgstr "" -#: src/stored/btape.c:1587 +#: src/stored/btape.c:1588 #, c-format msgid "Wrote one record of %d bytes.\n" msgstr "" -#: src/stored/btape.c:1589 +#: src/stored/btape.c:1590 msgid "Wrote block to device.\n" msgstr "" -#: src/stored/btape.c:1604 +#: src/stored/btape.c:1605 msgid "Enter length to read: " msgstr "" -#: src/stored/btape.c:1609 +#: src/stored/btape.c:1610 msgid "Bad length entered, using default of 1024 bytes.\n" msgstr "" -#: src/stored/btape.c:1618 +#: src/stored/btape.c:1619 #, c-format msgid "Read of %d bytes gives stat=%d. ERR=%s\n" msgstr "" -#: src/stored/btape.c:1641 src/stored/btape.c:1690 +#: src/stored/btape.c:1642 src/stored/btape.c:1691 #, c-format msgid "End of tape\n" msgstr "" -#: src/stored/btape.c:1646 +#: src/stored/btape.c:1647 #, c-format msgid "Starting scan at file %u\n" msgstr "" -#: src/stored/btape.c:1651 src/stored/dev.c:1366 +#: src/stored/btape.c:1652 src/stored/dev.c:1366 #, c-format msgid "read error on %s. ERR=%s.\n" msgstr "" -#: src/stored/btape.c:1653 +#: src/stored/btape.c:1654 #, c-format msgid "Bad status from read %d. ERR=%s\n" msgstr "" -#: src/stored/btape.c:1656 src/stored/btape.c:1670 src/stored/btape.c:1734 -#: src/stored/btape.c:1746 src/stored/btape.c:1759 src/stored/btape.c:1775 +#: src/stored/btape.c:1657 src/stored/btape.c:1671 src/stored/btape.c:1735 +#: src/stored/btape.c:1747 src/stored/btape.c:1760 src/stored/btape.c:1776 #, c-format msgid "1 block of %d bytes in file %d\n" msgstr "" -#: src/stored/btape.c:1659 src/stored/btape.c:1673 src/stored/btape.c:1737 -#: src/stored/btape.c:1749 src/stored/btape.c:1762 src/stored/btape.c:1778 +#: src/stored/btape.c:1660 src/stored/btape.c:1674 src/stored/btape.c:1738 +#: src/stored/btape.c:1750 src/stored/btape.c:1763 src/stored/btape.c:1779 #, c-format msgid "%d blocks of %d bytes in file %d\n" msgstr "" -#: src/stored/btape.c:1681 src/stored/btape.c:1753 +#: src/stored/btape.c:1682 src/stored/btape.c:1754 #, c-format msgid "End of File mark.\n" msgstr "" -#: src/stored/btape.c:1702 src/stored/btape.c:1806 +#: src/stored/btape.c:1703 src/stored/btape.c:1807 #, c-format msgid "Total files=%d, blocks=%d, bytes = %s\n" msgstr "" -#: src/stored/btape.c:1766 +#: src/stored/btape.c:1767 #, c-format msgid "Short block read.\n" msgstr "" -#: src/stored/btape.c:1769 +#: src/stored/btape.c:1770 #, c-format msgid "Error reading block. ERR=%s\n" msgstr "" -#: src/stored/btape.c:1793 +#: src/stored/btape.c:1794 #, c-format msgid "" "Blk_block: %u dev_blk=%u blen=%u First rec FI=%s SessId=%u SessTim=%u Strm=%" "s rlen=%d\n" msgstr "" -#: src/stored/btape.c:1815 +#: src/stored/btape.c:1816 #, c-format msgid "Device status: %u. ERR=%s\n" msgstr "" -#: src/stored/btape.c:1845 +#: src/stored/btape.c:1846 msgid "" "\n" "This command simulates Bacula writing to a tape.\n" @@ -10978,7 +11075,7 @@ msgstr "" "\n" "Ce test peut durer longtemps (voir des heures).\n" -#: src/stored/btape.c:1862 +#: src/stored/btape.c:1863 msgid "" "Do you want to run the simplified test (s) with one tape\n" "or the complete multiple tape (m) test: (s/m) " @@ -10986,71 +11083,71 @@ msgstr "" "Voulez vous lancer le test simplifié (s) utilisant une seule bande\n" "ou bien le test multi-bande complet (m) : (s/m) " -#: src/stored/btape.c:1865 +#: src/stored/btape.c:1866 msgid "Simple test (single tape) selected.\n" msgstr "Sélection du test simplifié (utilisant une seule bande).\n" -#: src/stored/btape.c:1868 +#: src/stored/btape.c:1869 msgid "Multiple tape test selected.\n" msgstr "Sélection du test multiple.\n" -#: src/stored/btape.c:1903 src/stored/append.c:109 +#: src/stored/btape.c:1904 src/stored/append.c:109 #, c-format msgid "Write session label failed. ERR=%s\n" msgstr "Impossible d'écrire le label de session. ERR=%s\n" -#: src/stored/btape.c:1907 +#: src/stored/btape.c:1908 msgid "Wrote Start of Session label.\n" msgstr "Écriture du label de début de session.\n" -#: src/stored/btape.c:1938 +#: src/stored/btape.c:1939 #, c-format msgid "%s Begin writing Bacula records to tape ...\n" msgstr "" -#: src/stored/btape.c:1940 +#: src/stored/btape.c:1941 #, c-format msgid "%s Begin writing Bacula records to first tape ...\n" msgstr "" -#: src/stored/btape.c:1981 +#: src/stored/btape.c:1982 #, c-format msgid "Wrote blk_block=%u, dev_blk_num=%u VolBytes=%s rate=%.1f KB/s\n" msgstr "Écriture blk_block=%u, dev_blk_num=%u VolBytes=%s rate=%.1f KB/s\n" -#: src/stored/btape.c:1991 +#: src/stored/btape.c:1992 #, c-format msgid "%s Flush block, write EOF\n" msgstr "Flush de %s blocs, écriture de EOF\n" -#: src/stored/btape.c:2002 +#: src/stored/btape.c:2003 msgid "Not OK\n" msgstr "" -#: src/stored/btape.c:2027 src/stored/append.c:276 +#: src/stored/btape.c:2028 src/stored/append.c:279 #, c-format msgid "Error writting end session label. ERR=%s\n" msgstr "" -#: src/stored/btape.c:2032 +#: src/stored/btape.c:2033 msgid "Set ok=false after write_block_to_device.\n" msgstr "" -#: src/stored/btape.c:2035 +#: src/stored/btape.c:2036 msgid "Wrote End of Session label.\n" msgstr "Écriture du label de fin de session.\n" -#: src/stored/btape.c:2059 +#: src/stored/btape.c:2060 #, c-format msgid "Wrote state file last_block_num1=%d last_block_num2=%d\n" msgstr "Écriture du fichier d'état last_block_num1=%d last_block_num2=%d\n" -#: src/stored/btape.c:2063 +#: src/stored/btape.c:2064 #, c-format msgid "Could not create state file: %s ERR=%s\n" msgstr "Impossible de créer le fichier d'état : %s ERR=%s\n" -#: src/stored/btape.c:2071 +#: src/stored/btape.c:2072 #, c-format msgid "" "\n" @@ -11058,7 +11155,7 @@ msgid "" "%s Done filling tape at %d:%d. Now beginning re-read of tape ...\n" msgstr "" -#: src/stored/btape.c:2075 +#: src/stored/btape.c:2076 #, c-format msgid "" "\n" @@ -11066,14 +11163,14 @@ msgid "" "%s Done filling tapes at %d:%d. Now beginning re-read of first tape ...\n" msgstr "" -#: src/stored/btape.c:2114 +#: src/stored/btape.c:2115 msgid "" "\n" "The state file level has changed. You must redo\n" "the fill command.\n" msgstr "" -#: src/stored/btape.c:2120 +#: src/stored/btape.c:2121 #, c-format msgid "" "\n" @@ -11084,95 +11181,95 @@ msgstr "" "Impossible de trouver le fichier d'état : %s ERR=%s\n" "Vous devez relancer la commande « fill ».\n" -#: src/stored/btape.c:2176 +#: src/stored/btape.c:2177 msgid "Mount first tape. Press enter when ready: " msgstr "Chargez la première bande et appuyez sur « Entrée » : " -#: src/stored/btape.c:2191 +#: src/stored/btape.c:2192 msgid "Rewinding.\n" msgstr "Rembobinage.\n" -#: src/stored/btape.c:2196 +#: src/stored/btape.c:2197 #, c-format msgid "Reading the first 10000 records from %u:%u.\n" msgstr "Lecture des 10000 premiers enregistrements depuis %u:%u.\n" -#: src/stored/btape.c:2200 src/stored/btape.c:2265 +#: src/stored/btape.c:2201 src/stored/btape.c:2266 #, c-format msgid "Reposition from %u:%u to %u:%u\n" msgstr "Re-positionnement de %u:%u à %u:%u\n" -#: src/stored/btape.c:2203 src/stored/btape.c:2252 src/stored/btape.c:2268 +#: src/stored/btape.c:2204 src/stored/btape.c:2253 src/stored/btape.c:2269 #, c-format msgid "Reposition error. ERR=%s\n" msgstr "Erreur pendant le re-positionnement. ERR=%s\n" -#: src/stored/btape.c:2206 +#: src/stored/btape.c:2207 #, c-format msgid "Reading block %u.\n" msgstr "Lecture du bloc %u.\n" -#: src/stored/btape.c:2208 src/stored/btape.c:2257 src/stored/btape.c:2273 +#: src/stored/btape.c:2209 src/stored/btape.c:2258 src/stored/btape.c:2274 #, c-format msgid "Error reading block: ERR=%s\n" msgstr "" -#: src/stored/btape.c:2213 +#: src/stored/btape.c:2214 msgid "" "\n" "The last block on the tape matches. Test succeeded.\n" "\n" msgstr "" -#: src/stored/btape.c:2215 +#: src/stored/btape.c:2216 msgid "" "\n" "The last block of the first tape matches.\n" "\n" msgstr "" -#: src/stored/btape.c:2238 +#: src/stored/btape.c:2239 msgid "Mount second tape. Press enter when ready: " msgstr "Chargez une deuxième bande et appuyez sur « Entrée » : " -#: src/stored/btape.c:2250 +#: src/stored/btape.c:2251 #, c-format msgid "Reposition from %u:%u to 0:1\n" msgstr "Re-positionnement de %u:%u à 0:1\n" -#: src/stored/btape.c:2255 src/stored/btape.c:2271 +#: src/stored/btape.c:2256 src/stored/btape.c:2272 #, c-format msgid "Reading block %d.\n" msgstr "Lecture du bloc %d.\n" -#: src/stored/btape.c:2261 +#: src/stored/btape.c:2262 msgid "" "\n" "The first block on the second tape matches.\n" "\n" msgstr "" -#: src/stored/btape.c:2277 +#: src/stored/btape.c:2278 msgid "" "\n" "The last block on the second tape matches. Test succeeded.\n" "\n" msgstr "" -#: src/stored/btape.c:2292 +#: src/stored/btape.c:2293 #, c-format msgid "10000 records read now at %d:%d\n" msgstr "10000 enregistrements lus maintenant à %d:%d\n" -#: src/stored/btape.c:2315 src/stored/btape.c:2326 src/stored/btape.c:2374 +#: src/stored/btape.c:2316 src/stored/btape.c:2327 src/stored/btape.c:2375 msgid "Last block written" msgstr "Dernier bloc écrit" -#: src/stored/btape.c:2317 src/stored/btape.c:2327 +#: src/stored/btape.c:2318 src/stored/btape.c:2328 msgid "Block read back" msgstr "" -#: src/stored/btape.c:2318 +#: src/stored/btape.c:2319 #, c-format msgid "" "\n" @@ -11180,7 +11277,7 @@ msgid "" "The blocks differ at byte %u\n" msgstr "" -#: src/stored/btape.c:2319 +#: src/stored/btape.c:2320 msgid "" "\n" "\n" @@ -11190,167 +11287,167 @@ msgid "" "to write multi-tape Volumes.!!!!\n" msgstr "" -#: src/stored/btape.c:2358 +#: src/stored/btape.c:2359 #, c-format msgid "Last block at: %u:%u this_dev_block_num=%d\n" msgstr "" -#: src/stored/btape.c:2372 +#: src/stored/btape.c:2373 #, c-format msgid "Block not written: FileIndex=%u blk_block=%u Size=%u\n" msgstr "" -#: src/stored/btape.c:2376 +#: src/stored/btape.c:2377 msgid "Block not written" msgstr "Bloc non écrit" -#: src/stored/btape.c:2391 +#: src/stored/btape.c:2392 #, c-format msgid "End of tape %d:%d. VolumeCapacity=%s. Write rate = %.1f KB/s\n" msgstr "" -#: src/stored/btape.c:2441 +#: src/stored/btape.c:2442 msgid "Test writing blocks of 64512 bytes to tape.\n" msgstr "" -#: src/stored/btape.c:2443 +#: src/stored/btape.c:2444 msgid "How many blocks do you want to write? (1000): " msgstr "" -#: src/stored/btape.c:2458 +#: src/stored/btape.c:2459 #, c-format msgid "Begin writing %d Bacula blocks to tape ...\n" msgstr "" -#: src/stored/btape.c:2510 +#: src/stored/btape.c:2511 #, c-format msgid "Begin writing raw blocks of %u bytes.\n" msgstr "" -#: src/stored/btape.c:2530 +#: src/stored/btape.c:2531 #, c-format msgid "Write failed at block %u. stat=%d ERR=%s\n" msgstr "" -#: src/stored/btape.c:2539 +#: src/stored/btape.c:2540 msgid "test autochanger" msgstr "" -#: src/stored/btape.c:2540 +#: src/stored/btape.c:2541 msgid "backspace file" msgstr "" -#: src/stored/btape.c:2541 +#: src/stored/btape.c:2542 msgid "backspace record" msgstr "" -#: src/stored/btape.c:2542 +#: src/stored/btape.c:2543 msgid "list device capabilities" msgstr "" -#: src/stored/btape.c:2543 +#: src/stored/btape.c:2544 msgid "clear tape errors" msgstr "" -#: src/stored/btape.c:2544 +#: src/stored/btape.c:2545 msgid "go to end of Bacula data for append" msgstr "" -#: src/stored/btape.c:2545 +#: src/stored/btape.c:2546 msgid "go to the physical end of medium" msgstr "" -#: src/stored/btape.c:2546 +#: src/stored/btape.c:2547 msgid "fill tape, write onto second volume" msgstr "" -#: src/stored/btape.c:2547 +#: src/stored/btape.c:2548 msgid "read filled tape" msgstr "" -#: src/stored/btape.c:2548 +#: src/stored/btape.c:2549 msgid "forward space a file" msgstr "" -#: src/stored/btape.c:2549 +#: src/stored/btape.c:2550 msgid "forward space a record" msgstr "" -#: src/stored/btape.c:2551 +#: src/stored/btape.c:2552 msgid "write a Bacula label to the tape" msgstr "" -#: src/stored/btape.c:2552 +#: src/stored/btape.c:2553 msgid "load a tape" msgstr "" -#: src/stored/btape.c:2553 +#: src/stored/btape.c:2554 msgid "quit btape" msgstr "" -#: src/stored/btape.c:2554 +#: src/stored/btape.c:2555 msgid "use write() to fill tape" msgstr "" -#: src/stored/btape.c:2555 +#: src/stored/btape.c:2556 msgid "read and print the Bacula tape label" msgstr "" -#: src/stored/btape.c:2556 +#: src/stored/btape.c:2557 msgid "test record handling functions" msgstr "" -#: src/stored/btape.c:2557 +#: src/stored/btape.c:2558 msgid "rewind the tape" msgstr "rembobine la bande" -#: src/stored/btape.c:2558 +#: src/stored/btape.c:2559 msgid "read() tape block by block to EOT and report" msgstr "" -#: src/stored/btape.c:2559 +#: src/stored/btape.c:2560 msgid "Bacula read block by block to EOT and report" msgstr "Bacula lit bloc par bloc jusqu'à la fin de la bande (EOT) et résume" -#: src/stored/btape.c:2560 +#: src/stored/btape.c:2561 msgid "print tape status" msgstr "" -#: src/stored/btape.c:2561 +#: src/stored/btape.c:2562 msgid "General test Bacula tape functions" msgstr "test général des fonctions Bacula sur un lecteur de bande" -#: src/stored/btape.c:2562 +#: src/stored/btape.c:2563 msgid "write an EOF on the tape" msgstr "écrit un EOF sur la bande" -#: src/stored/btape.c:2563 +#: src/stored/btape.c:2564 msgid "write a single Bacula block" msgstr "écrit un seul bloc bacula" -#: src/stored/btape.c:2564 +#: src/stored/btape.c:2565 msgid "read a single record" msgstr "lit un seul enregistrement" -#: src/stored/btape.c:2565 +#: src/stored/btape.c:2566 msgid "read a single Bacula block" msgstr "lit un seul bloc bacula" -#: src/stored/btape.c:2566 +#: src/stored/btape.c:2567 msgid "quick fill command" msgstr "" -#: src/stored/btape.c:2587 +#: src/stored/btape.c:2588 #, c-format msgid "\"%s\" is an invalid command\n" msgstr "« %s » est une commande invalide.\n" -#: src/stored/btape.c:2596 +#: src/stored/btape.c:2597 #, c-format msgid "Interactive commands:\n" msgstr "" -#: src/stored/btape.c:2607 +#: src/stored/btape.c:2608 #, fuzzy, c-format msgid "" "\n" @@ -11376,27 +11473,27 @@ msgstr "" " -t test - lecture de la configuration et sortie\n" "\n" -#: src/stored/btape.c:2693 +#: src/stored/btape.c:2694 #, c-format msgid "Mount second Volume on device %s and press return when ready: " msgstr "" -#: src/stored/btape.c:2720 +#: src/stored/btape.c:2721 #, c-format msgid "Mount blank Volume on device %s and press return when ready: " msgstr "" -#: src/stored/btape.c:2738 +#: src/stored/btape.c:2739 #, fuzzy, c-format msgid "End of Volume \"%s\" %d records.\n" msgstr "Le volume « %s » existe déjà en base.\n" -#: src/stored/btape.c:2752 +#: src/stored/btape.c:2753 #, c-format msgid "Read block=%u, VolBytes=%s rate=%.1f KB/s\n" msgstr "" -#: src/stored/btape.c:2764 src/stored/mount.c:805 +#: src/stored/btape.c:2765 src/stored/mount.c:805 #, c-format msgid "Cannot open Dev=%s, Vol=%s\n" msgstr "" @@ -11445,18 +11542,18 @@ msgstr "" "Écriture des données spoolées sur le Volume. Transfert de %s octets...\n" #: src/stored/spool.c:297 src/stored/mac.c:130 src/stored/mac.c:253 -#: src/stored/append.c:288 +#: src/stored/append.c:291 #, c-format msgid "Fatal append error on device %s: ERR=%s\n" msgstr "" #: src/stored/spool.c:306 src/stored/acquire.c:455 src/stored/block.c:368 -#: src/stored/block.c:727 src/stored/block.c:801 +#: src/stored/block.c:729 src/stored/block.c:803 #, c-format msgid "Could not create JobMedia record for Volume=\"%s\" Job=%s\n" msgstr "Impossible de créer un JobMedia en base pour le Volume=%s Job=%s\n" -#: src/stored/spool.c:319 +#: src/stored/spool.c:323 #, c-format msgid "" "Despooling elapsed time = %02d:%02d:%02d, Transfer rate = %s bytes/second\n" @@ -11464,84 +11561,88 @@ msgstr "" "Temps du transfert des données spoolées = %02d:%02d:%02d, Taux de transfert " "= %s o/s\n" -#: src/stored/spool.c:328 src/stored/spool.c:520 src/stored/spool.c:562 +#: src/stored/spool.c:332 src/stored/spool.c:524 src/stored/spool.c:566 #, c-format msgid "Ftruncate spool file failed: ERR=%s\n" msgstr "" -#: src/stored/spool.c:392 +#: src/stored/spool.c:396 #, c-format msgid "Spool header read error. ERR=%s\n" msgstr "" -#: src/stored/spool.c:395 +#: src/stored/spool.c:399 #, c-format msgid "Spool read error. Wanted %u bytes, got %d\n" msgstr "" -#: src/stored/spool.c:396 +#: src/stored/spool.c:400 #, c-format msgid "Spool header read error. Wanted %u bytes, got %d\n" msgstr "" -#: src/stored/spool.c:402 src/stored/spool.c:403 +#: src/stored/spool.c:406 src/stored/spool.c:407 #, c-format msgid "Spool block too big. Max %u bytes, got %u\n" msgstr "" -#: src/stored/spool.c:408 src/stored/spool.c:409 +#: src/stored/spool.c:412 src/stored/spool.c:413 #, c-format msgid "Spool data read error. Wanted %u bytes, got %d\n" msgstr "" -#: src/stored/spool.c:466 +#: src/stored/spool.c:470 msgid "User specified spool size reached.\n" msgstr "Taille du spool spécifiée par l'utlisateur atteinte.\n" -#: src/stored/spool.c:468 +#: src/stored/spool.c:472 msgid "Bad return from despool in write_block.\n" msgstr "" -#: src/stored/spool.c:476 +#: src/stored/spool.c:480 msgid "Spooling data again ...\n" msgstr "Reprise du spool des données...\n" -#: src/stored/spool.c:507 +#: src/stored/spool.c:511 #, c-format msgid "Error writing header to spool file. ERR=%s\n" msgstr "" -#: src/stored/spool.c:526 src/stored/spool.c:568 +#: src/stored/spool.c:530 src/stored/spool.c:572 msgid "Fatal despooling error." msgstr "" -#: src/stored/spool.c:533 +#: src/stored/spool.c:537 msgid "Retrying after header spooling error failed.\n" msgstr "" -#: src/stored/spool.c:547 +#: src/stored/spool.c:551 #, c-format msgid "Error writing data to spool file. ERR=%s\n" msgstr "" "Erreur pendant l'écriture des données vers le fichier de spool. ERR=%s\n" -#: src/stored/spool.c:578 +#: src/stored/spool.c:582 msgid "Retrying after data spooling error failed.\n" msgstr "" -#: src/stored/spool.c:636 src/stored/spool.c:643 +#: src/stored/spool.c:646 +msgid "Network error on BlastAttributes.\n" +msgstr "" + +#: src/stored/spool.c:667 src/stored/spool.c:674 #, c-format msgid "Fseek on attributes file failed: ERR=%s\n" msgstr "" -#: src/stored/spool.c:655 +#: src/stored/spool.c:686 #, c-format msgid "Sending spooled attrs to the Director. Despooling %s bytes ...\n" msgstr "" "Transfert des attributs spoolés au Director. Transfert de %s octets...\n" # Impossible d'ouvrir le fichier de spool des attributs : ERR=%s -#: src/stored/spool.c:682 +#: src/stored/spool.c:712 #, c-format msgid "fopen attr spool file %s failed: ERR=%s\n" msgstr "Impossible d'ouvrir le fichier de spool des attributs %s : ERR=%s\n" @@ -11585,7 +11686,7 @@ msgstr "" msgid "No Volume names found for %s.\n" msgstr "" -#: src/stored/mac.c:132 src/stored/append.c:290 +#: src/stored/mac.c:132 src/stored/append.c:293 msgid "Set ok=FALSE after write_block_to_device.\n" msgstr "" @@ -12001,8 +12102,8 @@ msgid "Unable to set network buffer size.\n" msgstr "" #: src/stored/append.c:94 src/stored/append.c:103 src/stored/append.c:115 -#: src/stored/append.c:282 src/stored/append.c:283 src/stored/append.c:294 -#: src/stored/append.c:295 src/stored/askdir.c:338 src/stored/askdir.c:339 +#: src/stored/append.c:285 src/stored/append.c:286 src/stored/append.c:297 +#: src/stored/append.c:298 src/stored/askdir.c:338 src/stored/askdir.c:339 msgid "NULL Volume name. This shouldn't happen!!!\n" msgstr "" @@ -12030,7 +12131,7 @@ msgstr "" msgid "Network error on data channel. ERR=%s\n" msgstr "" -#: src/stored/append.c:263 +#: src/stored/append.c:266 #, c-format msgid "" "Job write elapsed time = %02d:%02d:%02d, Transfer rate = %s bytes/second\n" @@ -12800,95 +12901,102 @@ msgstr "" msgid "Re-read last block at EOT failed. ERR=%s" msgstr "Erreur sur la re-lecture du dernier bloc en EOT. ERR=%s" -#: src/stored/block.c:699 +#: src/stored/block.c:695 +#, c-format +msgid "" +"Re-read of last block: block numbers differ by more than one.\n" +"Probable tape misconfiguration and data loss. Read block=%u Want block=%u.\n" +msgstr "" + +#: src/stored/block.c:700 #, c-format msgid "" "Re-read of last block OK, but block numbers differ. Read block=%u Want block=" "%u.\n" msgstr "" -#: src/stored/block.c:702 +#: src/stored/block.c:704 msgid "Re-read of last block succeeded.\n" msgstr "La re-lecture du dernier bloc écrit a réussi.\n" -#: src/stored/block.c:734 +#: src/stored/block.c:736 #, c-format msgid "" "Error writing final EOF to tape. This Volume may not be readable.\n" "%s" msgstr "" -#: src/stored/block.c:748 +#: src/stored/block.c:750 #, c-format msgid "" "Error writing final part to DVD. This Volume may not be readable.\n" "%s" msgstr "" -#: src/stored/block.c:850 +#: src/stored/block.c:852 #, c-format msgid "" "Error while writing, current part number is less than the total number of " "parts (%d/%d, device=%s)\n" msgstr "" -#: src/stored/block.c:858 +#: src/stored/block.c:860 #, c-format msgid "Unable to open device next part %s: ERR=%s\n" msgstr "" -#: src/stored/block.c:878 +#: src/stored/block.c:880 #, c-format msgid "" "End of Volume \"%s\" at %u:%u on device %s (part_size=%s, free_space=%s, " "free_space_errno=%d, errmsg=%s).\n" msgstr "" -#: src/stored/block.c:891 +#: src/stored/block.c:893 #, c-format msgid "" "End of Volume \"%s\" at %u:%u on device %s (part_size=%s, free_space=%s, " "free_space_errno=%d).\n" msgstr "" -#: src/stored/block.c:947 +#: src/stored/block.c:949 #, c-format msgid "Block buffer size looping problem on device %s\n" msgstr "" -#: src/stored/block.c:975 +#: src/stored/block.c:977 #, fuzzy, c-format msgid "Unable to open device part=%d %s: ERR=%s\n" msgstr "3910 Impossible d'ouvrir le device %s : ERR=%s\n" -#: src/stored/block.c:1001 +#: src/stored/block.c:1003 #, c-format msgid "Read error on fd=%d at file:blk %u:%u on device %s. ERR=%s.\n" msgstr "" -#: src/stored/block.c:1014 +#: src/stored/block.c:1016 #, c-format msgid "Read zero bytes at %u:%u on device %s.\n" msgstr "" -#: src/stored/block.c:1038 +#: src/stored/block.c:1040 #, c-format msgid "" "Volume data error at %u:%u! Very short block of %d bytes on device %s " "discarded.\n" msgstr "" -#: src/stored/block.c:1063 +#: src/stored/block.c:1065 #, c-format msgid "Block length %u is greater than buffer %u. Attempting recovery.\n" msgstr "" -#: src/stored/block.c:1082 +#: src/stored/block.c:1084 #, c-format msgid "Setting block buffer size to %u bytes.\n" msgstr "" -#: src/stored/block.c:1097 +#: src/stored/block.c:1099 #, c-format msgid "" "Volume data error at %u:%u! Short block of %d bytes on device %s discarded.\n" @@ -13665,77 +13773,77 @@ msgstr "" msgid ": is an invalid command\n" msgstr "%s : est une commande invalide.\n" -#: src/console/console.c:359 +#: src/console/console.c:358 #, fuzzy msgid "Illegal separator character.\n" msgstr "Caractère illégal « %c » dans le nom.\n" -#: src/console/console.c:384 +#: src/console/console.c:386 #, fuzzy msgid "Command logic problem\n" msgstr "Commande annulée.\n" -#: src/console/console.c:691 +#: src/console/console.c:693 msgid "Available Directors:\n" msgstr "" -#: src/console/console.c:695 +#: src/console/console.c:697 #, c-format msgid "%2d: %s at %s:%d\n" msgstr "" -#: src/console/console.c:699 +#: src/console/console.c:701 msgid "Select Director by entering a number: " msgstr "" -#: src/console/console.c:704 +#: src/console/console.c:706 #, fuzzy, c-format msgid "%s is not a number. You must enter a number between 1 and %d\n" msgstr "Vous devez saisir un nombre entre 1 et %d\n" -#: src/console/console.c:710 +#: src/console/console.c:712 #, c-format msgid "You must enter a number between 1 and %d\n" msgstr "Vous devez saisir un nombre entre 1 et %d\n" -#: src/console/console.c:750 src/tray-monitor/tray-monitor.c:931 +#: src/console/console.c:752 src/tray-monitor/tray-monitor.c:936 #, c-format msgid "Connecting to Director %s:%d\n" msgstr "Connexion au Director %s:%d\n" -#: src/console/console.c:817 +#: src/console/console.c:819 msgid "Enter a period to cancel a command.\n" msgstr "Tapez un point (.) pour annuler une commande.\n" -#: src/console/console.c:963 +#: src/console/console.c:965 msgid "Too many arguments on input command.\n" msgstr "Trop d'arguments sur la commande.\n" -#: src/console/console.c:967 +#: src/console/console.c:969 msgid "First argument to input command must be a filename.\n" msgstr "Le premier argument de la commande doit être un fichier.\n" -#: src/console/console.c:973 +#: src/console/console.c:975 #, c-format msgid "Cannot open file %s for input. ERR=%s\n" msgstr "Impossible d'ouvrir le fichier %s pour lecture. ERR=%s\n" -#: src/console/console.c:1003 +#: src/console/console.c:1005 msgid "Too many arguments on output/tee command.\n" msgstr "" -#: src/console/console.c:1020 +#: src/console/console.c:1022 #, c-format msgid "Cannot open file %s for output. ERR=%s\n" msgstr "Impossible d'ouvrir le fichier %s pour la sortie. ERR=%s\n" -#: src/console/console.c:1039 +#: src/console/console.c:1041 msgid "Too many arguments. Enclose command in double quotes.\n" msgstr "" "Trop d'arguments sur la commande. Essayez d'utiliser des « \" » autour des " "commandes\n" -#: src/console/console.c:1048 +#: src/console/console.c:1050 #, fuzzy, c-format msgid "Cannot popen(\"%s\", \"r\"): ERR=%s\n" msgstr "Impossible d'ouvrir le fichier %s : ERR=%s\n" @@ -13787,7 +13895,7 @@ msgstr "" "Vous trouverez de l'aide sur\n" "http://www.bacula.org/rel-manual/faq.html#AuthorizationErrors\n" -#: src/tray-monitor/tray-monitor.c:113 +#: src/tray-monitor/tray-monitor.c:114 #, fuzzy, c-format msgid "" "Written by Nicolas Boichat (2004)\n" @@ -13811,14 +13919,14 @@ msgstr "" " -t test - lecture de la configuration et sortie\n" "\n" -#: src/tray-monitor/tray-monitor.c:269 +#: src/tray-monitor/tray-monitor.c:270 #, c-format msgid "" "Error: %d Monitor resources defined in %s. You must define one and only one " "Monitor resource.\n" msgstr "" -#: src/tray-monitor/tray-monitor.c:300 +#: src/tray-monitor/tray-monitor.c:301 #, fuzzy, c-format msgid "" "No Client, Storage or Director resource defined in %s\n" @@ -13828,7 +13936,7 @@ msgstr "" "Pas de director défini pour %s\n" "Sans cette définition, il n'est pas possible de se connecter à celui-ci.\n" -#: src/tray-monitor/tray-monitor.c:322 +#: src/tray-monitor/tray-monitor.c:323 #, c-format msgid "" "Invalid refresh interval defined in %s\n" @@ -13836,328 +13944,328 @@ msgid "" "minutes (read value: %d).\n" msgstr "" -#: src/tray-monitor/tray-monitor.c:329 +#: src/tray-monitor/tray-monitor.c:330 #, fuzzy msgid "Bacula daemon status monitor" msgstr "Bacula Storage : En cours" -#: src/tray-monitor/tray-monitor.c:338 +#: src/tray-monitor/tray-monitor.c:339 msgid "Open status window..." msgstr "" -#: src/tray-monitor/tray-monitor.c:344 +#: src/tray-monitor/tray-monitor.c:345 msgid "Exit" msgstr "" -#: src/tray-monitor/tray-monitor.c:356 +#: src/tray-monitor/tray-monitor.c:357 #, fuzzy msgid "Bacula tray monitor" msgstr "Bacula Storage : En cours" -#: src/tray-monitor/tray-monitor.c:381 +#: src/tray-monitor/tray-monitor.c:382 msgid " (DIR)" msgstr "" -#: src/tray-monitor/tray-monitor.c:385 +#: src/tray-monitor/tray-monitor.c:386 msgid " (FD)" msgstr "" -#: src/tray-monitor/tray-monitor.c:389 +#: src/tray-monitor/tray-monitor.c:390 msgid " (SD)" msgstr "" -#: src/tray-monitor/tray-monitor.c:402 +#: src/tray-monitor/tray-monitor.c:403 #, fuzzy msgid "Unknown status." msgstr "Erreur inconnue." -#: src/tray-monitor/tray-monitor.c:472 +#: src/tray-monitor/tray-monitor.c:477 msgid "Refresh interval in seconds: " msgstr "" -#: src/tray-monitor/tray-monitor.c:480 +#: src/tray-monitor/tray-monitor.c:485 msgid "Refresh now" msgstr "" -#: src/tray-monitor/tray-monitor.c:484 +#: src/tray-monitor/tray-monitor.c:489 #, fuzzy msgid "About" msgstr "Abort" -#: src/tray-monitor/tray-monitor.c:488 +#: src/tray-monitor/tray-monitor.c:493 msgid "Close" msgstr "" -#: src/tray-monitor/tray-monitor.c:508 +#: src/tray-monitor/tray-monitor.c:513 #, fuzzy, c-format msgid "Disconnecting from Director %s:%d\n" msgstr "Connexion au Director %s:%d\n" -#: src/tray-monitor/tray-monitor.c:511 +#: src/tray-monitor/tray-monitor.c:516 #, fuzzy, c-format msgid "Disconnecting from Client %s:%d\n" msgstr "Connexion au client %s (%s:%d)\n" -#: src/tray-monitor/tray-monitor.c:514 +#: src/tray-monitor/tray-monitor.c:519 #, fuzzy, c-format msgid "Disconnecting from Storage %s:%d\n" msgstr "Connexion au Director %s:%d\n" -#: src/tray-monitor/tray-monitor.c:555 src/tray-monitor/tray-monitor.c:566 +#: src/tray-monitor/tray-monitor.c:560 src/tray-monitor/tray-monitor.c:571 msgid "Bacula Tray Monitor" msgstr "" -#: src/tray-monitor/tray-monitor.c:557 src/tray-monitor/tray-monitor.c:568 +#: src/tray-monitor/tray-monitor.c:562 src/tray-monitor/tray-monitor.c:573 msgid "Written by Nicolas Boichat\n" msgstr "" -#: src/tray-monitor/tray-monitor.c:558 src/tray-monitor/tray-monitor.c:569 +#: src/tray-monitor/tray-monitor.c:563 src/tray-monitor/tray-monitor.c:574 msgid "Version" msgstr "Version" -#: src/tray-monitor/tray-monitor.c:651 +#: src/tray-monitor/tray-monitor.c:656 #, c-format msgid "Error, currentitem is not a Client or a Storage..\n" msgstr "" -#: src/tray-monitor/tray-monitor.c:725 +#: src/tray-monitor/tray-monitor.c:730 #, fuzzy, c-format msgid "" "Current job: %s\n" "Last job: %s" msgstr "Le statut actuel du volume (Volume status) est : %s\n" -#: src/tray-monitor/tray-monitor.c:737 +#: src/tray-monitor/tray-monitor.c:742 #, fuzzy, c-format msgid " (%d errors)" msgstr "est en erreur" -#: src/tray-monitor/tray-monitor.c:740 +#: src/tray-monitor/tray-monitor.c:745 #, fuzzy, c-format msgid " (%d error)" msgstr "BUS error" -#: src/tray-monitor/tray-monitor.c:778 +#: src/tray-monitor/tray-monitor.c:783 #, fuzzy msgid "No current job." msgstr "Pas de RecyclePool courant\n" -#: src/tray-monitor/tray-monitor.c:781 +#: src/tray-monitor/tray-monitor.c:786 msgid "No last job." msgstr "" -#: src/tray-monitor/tray-monitor.c:789 +#: src/tray-monitor/tray-monitor.c:794 msgid "Job status: Created" msgstr "" -#: src/tray-monitor/tray-monitor.c:794 +#: src/tray-monitor/tray-monitor.c:799 #, fuzzy msgid "Job status: Running" msgstr "Pas de job en cours.\n" -#: src/tray-monitor/tray-monitor.c:798 +#: src/tray-monitor/tray-monitor.c:803 msgid "Job status: Blocked" msgstr "" -#: src/tray-monitor/tray-monitor.c:803 +#: src/tray-monitor/tray-monitor.c:808 #, fuzzy msgid "Job status: Terminated" msgstr "est terminé" -#: src/tray-monitor/tray-monitor.c:808 +#: src/tray-monitor/tray-monitor.c:813 msgid "Job status: Terminated in error" msgstr "" -#: src/tray-monitor/tray-monitor.c:814 +#: src/tray-monitor/tray-monitor.c:819 msgid "Job status: Error" msgstr "" -#: src/tray-monitor/tray-monitor.c:818 +#: src/tray-monitor/tray-monitor.c:823 #, fuzzy msgid "Job status: Fatal error" msgstr "%s : %s Erreur fatale : " -#: src/tray-monitor/tray-monitor.c:823 +#: src/tray-monitor/tray-monitor.c:828 #, fuzzy msgid "Job status: Verify differences" msgstr "Vérification des différences" -#: src/tray-monitor/tray-monitor.c:828 +#: src/tray-monitor/tray-monitor.c:833 #, fuzzy msgid "Job status: Canceled" msgstr "Le job %s est annulé.\n" -#: src/tray-monitor/tray-monitor.c:833 +#: src/tray-monitor/tray-monitor.c:838 #, fuzzy msgid "Job status: Waiting on File daemon" msgstr "%s Job %s est en attente de la connexion du Client.\n" -#: src/tray-monitor/tray-monitor.c:838 +#: src/tray-monitor/tray-monitor.c:843 #, fuzzy msgid "Job status: Waiting on the Storage daemon" msgstr "est en attente du Storage %s" -#: src/tray-monitor/tray-monitor.c:843 +#: src/tray-monitor/tray-monitor.c:848 #, fuzzy msgid "Job status: Waiting for new media" msgstr " Le Device est BLOQUÉ en attente d'un média.\n" -#: src/tray-monitor/tray-monitor.c:848 +#: src/tray-monitor/tray-monitor.c:853 #, fuzzy msgid "Job status: Waiting for Mount" msgstr "En attente d'un montage" -#: src/tray-monitor/tray-monitor.c:853 +#: src/tray-monitor/tray-monitor.c:858 #, fuzzy msgid "Job status: Waiting for storage resource" msgstr "En attente du Storage" -#: src/tray-monitor/tray-monitor.c:858 +#: src/tray-monitor/tray-monitor.c:863 #, fuzzy msgid "Job status: Waiting for job resource" msgstr "En attente du Storage" -#: src/tray-monitor/tray-monitor.c:863 +#: src/tray-monitor/tray-monitor.c:868 #, fuzzy msgid "Job status: Waiting for Client resource" msgstr "%s Job %s est en attente de la connexion du Client.\n" -#: src/tray-monitor/tray-monitor.c:868 +#: src/tray-monitor/tray-monitor.c:873 msgid "Job status: Waiting for maximum jobs" msgstr "" -#: src/tray-monitor/tray-monitor.c:873 +#: src/tray-monitor/tray-monitor.c:878 #, fuzzy msgid "Job status: Waiting for start time" msgstr "attend son heure de démarrage" -#: src/tray-monitor/tray-monitor.c:878 +#: src/tray-monitor/tray-monitor.c:883 #, fuzzy msgid "Job status: Waiting for higher priority jobs to finish" msgstr "attend qu'un job plus prioritaire se termine" -#: src/tray-monitor/tray-monitor.c:883 +#: src/tray-monitor/tray-monitor.c:888 #, fuzzy, c-format msgid "Unknown job status %c." msgstr "est dans un état inconnu %c" -#: src/tray-monitor/tray-monitor.c:884 +#: src/tray-monitor/tray-monitor.c:889 #, c-format msgid "Job status: Unknown(%c)" msgstr "" -#: src/tray-monitor/tray-monitor.c:891 +#: src/tray-monitor/tray-monitor.c:896 #, c-format msgid "Bad scan : '%s' %d\n" msgstr "" -#: src/tray-monitor/tray-monitor.c:932 src/qt-console/bcomm/dircomm.cpp:120 -#: src/qt-console/console/console.cpp:145 +#: src/tray-monitor/tray-monitor.c:937 src/qt-console/bcomm/dircomm.cpp:120 +#: src/qt-console/console/console.cpp:148 #, fuzzy, c-format msgid "Connecting to Director %s:%d" msgstr "Connexion au Director %s:%d\n" -#: src/tray-monitor/tray-monitor.c:938 +#: src/tray-monitor/tray-monitor.c:943 #, fuzzy, c-format msgid "Connecting to Client %s:%d\n" msgstr "Connexion au client %s (%s:%d)\n" -#: src/tray-monitor/tray-monitor.c:939 +#: src/tray-monitor/tray-monitor.c:944 #, fuzzy, c-format msgid "Connecting to Client %s:%d" msgstr "Connexion au client %s (%s:%d)\n" -#: src/tray-monitor/tray-monitor.c:940 +#: src/tray-monitor/tray-monitor.c:945 msgid "File daemon" msgstr "" -#: src/tray-monitor/tray-monitor.c:945 +#: src/tray-monitor/tray-monitor.c:950 #, fuzzy, c-format msgid "Connecting to Storage %s:%d\n" msgstr "Connexion au Director %s:%d\n" -#: src/tray-monitor/tray-monitor.c:946 +#: src/tray-monitor/tray-monitor.c:951 #, fuzzy, c-format msgid "Connecting to Storage %s:%d" msgstr "Connexion au Director %s:%d\n" -#: src/tray-monitor/tray-monitor.c:951 src/tray-monitor/tray-monitor.c:989 +#: src/tray-monitor/tray-monitor.c:956 src/tray-monitor/tray-monitor.c:994 #, c-format msgid "Error, currentitem is not a Client, a Storage or a Director..\n" msgstr "" -#: src/tray-monitor/tray-monitor.c:957 +#: src/tray-monitor/tray-monitor.c:962 #, fuzzy msgid "Cannot connect to daemon.\n" msgstr "Impossible de se connecter au démon Storage\n" -#: src/tray-monitor/tray-monitor.c:958 +#: src/tray-monitor/tray-monitor.c:963 #, fuzzy msgid "Cannot connect to daemon." msgstr "Impossible de se connecter au démon Storage\n" -#: src/tray-monitor/tray-monitor.c:970 +#: src/tray-monitor/tray-monitor.c:975 #, fuzzy, c-format msgid "Authentication error : %s" msgstr "Erreur sur l'autochangeur : ERR=%s\n" -#: src/tray-monitor/tray-monitor.c:977 +#: src/tray-monitor/tray-monitor.c:982 #, fuzzy msgid "Opened connection with Director daemon.\n" msgstr "Impossible de se connecter au Storage daemon.\n" -#: src/tray-monitor/tray-monitor.c:978 +#: src/tray-monitor/tray-monitor.c:983 #, fuzzy msgid "Opened connection with Director daemon." msgstr "Impossible de se connecter au Storage daemon.\n" -#: src/tray-monitor/tray-monitor.c:981 +#: src/tray-monitor/tray-monitor.c:986 #, fuzzy msgid "Opened connection with File daemon.\n" msgstr "Impossible de se connecter au client.\n" -#: src/tray-monitor/tray-monitor.c:982 +#: src/tray-monitor/tray-monitor.c:987 #, fuzzy msgid "Opened connection with File daemon." msgstr "Impossible de se connecter au client.\n" -#: src/tray-monitor/tray-monitor.c:985 +#: src/tray-monitor/tray-monitor.c:990 #, fuzzy msgid "Opened connection with Storage daemon.\n" msgstr "Impossible de se connecter au Storage daemon.\n" -#: src/tray-monitor/tray-monitor.c:986 +#: src/tray-monitor/tray-monitor.c:991 #, fuzzy msgid "Opened connection with Storage daemon." msgstr "Impossible de se connecter au Storage daemon.\n" -#: src/tray-monitor/tray-monitor.c:1023 +#: src/tray-monitor/tray-monitor.c:1028 msgid "<< Error: BNET_PROMPT signal received. >>\n" msgstr "" -#: src/tray-monitor/tray-monitor.c:1028 src/wx-console/console_thread.cpp:494 +#: src/tray-monitor/tray-monitor.c:1033 src/wx-console/console_thread.cpp:494 msgid "<< Heartbeat signal received, answered. >>\n" msgstr "" -#: src/tray-monitor/tray-monitor.c:1032 +#: src/tray-monitor/tray-monitor.c:1037 #, c-format msgid "<< Unexpected signal received : %s >>\n" msgstr "" -#: src/tray-monitor/tray-monitor.c:1037 +#: src/tray-monitor/tray-monitor.c:1042 #, fuzzy msgid "\n" msgstr "%s : ERREUR : " -#: src/tray-monitor/tray-monitor.c:1041 +#: src/tray-monitor/tray-monitor.c:1046 msgid "Error : BNET_HARDEOF or BNET_ERROR" msgstr "" -#: src/tray-monitor/tray-monitor.c:1047 +#: src/tray-monitor/tray-monitor.c:1052 msgid "\n" msgstr "" -#: src/tray-monitor/tray-monitor.c:1051 +#: src/tray-monitor/tray-monitor.c:1056 #, fuzzy msgid "Error : Connection closed." msgstr "Connexion...\n" @@ -14214,211 +14322,216 @@ msgstr "Bloqu msgid "Non-fatal error" msgstr "Erreur non fatale" -#: src/lib/util.c:199 src/lib/util.c:325 +#: src/lib/util.c:202 src/lib/util.c:334 msgid "Canceled" msgstr "Annulé" -#: src/lib/util.c:202 +#: src/lib/util.c:205 msgid "Verify differences" msgstr "Vérification des différences" -#: src/lib/util.c:205 +#: src/lib/util.c:208 msgid "Waiting on FD" msgstr "En attente du FD" -#: src/lib/util.c:208 +#: src/lib/util.c:211 msgid "Wait on SD" msgstr "En attente du SD" -#: src/lib/util.c:211 +#: src/lib/util.c:214 msgid "Wait for new Volume" msgstr "En attente d'un nouveau Volume" -#: src/lib/util.c:214 +#: src/lib/util.c:217 msgid "Waiting for mount" msgstr "En attente d'un montage" -#: src/lib/util.c:217 +#: src/lib/util.c:220 msgid "Waiting for Storage resource" msgstr "En attente du Storage" -#: src/lib/util.c:220 +#: src/lib/util.c:223 msgid "Waiting for Job resource" msgstr "" -#: src/lib/util.c:223 +#: src/lib/util.c:226 msgid "Waiting for Client resource" msgstr "" -#: src/lib/util.c:226 +#: src/lib/util.c:229 msgid "Waiting on Max Jobs" msgstr "" -#: src/lib/util.c:229 +#: src/lib/util.c:232 msgid "Waiting for Start Time" msgstr "" -#: src/lib/util.c:232 +#: src/lib/util.c:235 msgid "Waiting on Priority" msgstr "" -#: src/lib/util.c:251 +#: src/lib/util.c:254 #, c-format msgid "Unknown Job termination status=%d" msgstr "" -#: src/lib/util.c:267 +#: src/lib/util.c:270 #, fuzzy msgid "Completed successfully" msgstr "Restauration non effectuée.\n" -#: src/lib/util.c:270 +#: src/lib/util.c:273 +#, fuzzy +msgid "Completed with warnings" +msgstr "Backup OK -- avec des erreurs" + +#: src/lib/util.c:276 #, fuzzy msgid "Terminated with errors" msgstr "Job terminés :\n" -#: src/lib/util.c:273 +#: src/lib/util.c:279 #, fuzzy msgid "Fatal error" msgstr "Erreur non fatale" -#: src/lib/util.c:276 +#: src/lib/util.c:282 #, fuzzy msgid "Created, not yet running" msgstr "Restauration annulée" -#: src/lib/util.c:279 +#: src/lib/util.c:285 #, fuzzy msgid "Canceled by user" msgstr "Annulé" -#: src/lib/util.c:282 +#: src/lib/util.c:288 #, fuzzy msgid "Verify found differences" msgstr "Vérification des différences" -#: src/lib/util.c:285 +#: src/lib/util.c:291 #, fuzzy msgid "Waiting for File daemon" msgstr "En attente d'un montage" -#: src/lib/util.c:288 +#: src/lib/util.c:294 #, fuzzy msgid "Waiting for Storage daemon" msgstr "En attente du Storage" -#: src/lib/util.c:291 +#: src/lib/util.c:297 #, fuzzy msgid "Waiting for higher priority jobs" msgstr "attend qu'un job plus prioritaire se termine" -#: src/lib/util.c:294 +#: src/lib/util.c:300 #, fuzzy msgid "Batch inserting file records" msgstr "lit un seul enregistrement" -#: src/lib/util.c:322 +#: src/lib/util.c:331 msgid "Fatal Error" msgstr "" -#: src/lib/util.c:328 +#: src/lib/util.c:337 msgid "Differences" msgstr "" -#: src/lib/util.c:331 +#: src/lib/util.c:340 msgid "Unknown term code" msgstr "" -#: src/lib/util.c:359 +#: src/lib/util.c:368 msgid "Migrate" msgstr "Migrer" -#: src/lib/util.c:362 +#: src/lib/util.c:371 msgid "Copy" msgstr "Copier" -#: src/lib/util.c:365 +#: src/lib/util.c:374 #, fuzzy msgid "Job Copy" msgstr "Copier" -#: src/lib/util.c:368 src/wx-console/wxbmainframe.cpp:276 +#: src/lib/util.c:377 src/wx-console/wxbmainframe.cpp:276 msgid "Console" msgstr "" -#: src/lib/util.c:371 +#: src/lib/util.c:380 msgid "System or Console" msgstr "" -#: src/lib/util.c:374 +#: src/lib/util.c:383 msgid "Scan" msgstr "" -#: src/lib/util.c:377 +#: src/lib/util.c:386 msgid "Unknown Type" msgstr "" -#: src/lib/util.c:409 +#: src/lib/util.c:418 msgid "Verify Init Catalog" msgstr "" -#: src/lib/util.c:418 +#: src/lib/util.c:427 msgid "Verify Data" msgstr "" -#: src/lib/util.c:421 +#: src/lib/util.c:430 msgid "Virtual Full" msgstr "" -#: src/lib/util.c:437 +#: src/lib/util.c:446 msgid "Append" msgstr "" -#: src/lib/util.c:438 +#: src/lib/util.c:447 msgid "Archive" msgstr "" -#: src/lib/util.c:439 +#: src/lib/util.c:448 #, fuzzy msgid "Disabled" msgstr "est bloqué" -#: src/lib/util.c:441 +#: src/lib/util.c:450 msgid "Used" msgstr "" -#: src/lib/util.c:442 +#: src/lib/util.c:451 msgid "Cleaning" msgstr "" -#: src/lib/util.c:443 +#: src/lib/util.c:452 msgid "Purged" msgstr "" -#: src/lib/util.c:444 +#: src/lib/util.c:453 #, fuzzy msgid "Recycle" msgstr "RecyclePool" -#: src/lib/util.c:445 +#: src/lib/util.c:454 msgid "Read-Only" msgstr "" -#: src/lib/util.c:457 +#: src/lib/util.c:466 #, fuzzy msgid "Invalid volume status" msgstr "Nom de Volume invalide : %s\n" -#: src/lib/util.c:827 +#: src/lib/util.c:836 msgid "Working directory not defined. Cannot continue.\n" msgstr "" -#: src/lib/util.c:830 +#: src/lib/util.c:839 #, c-format msgid "Working Directory: \"%s\" not found. Cannot continue.\n" msgstr "" -#: src/lib/util.c:834 +#: src/lib/util.c:843 #, c-format msgid "Working Directory: \"%s\" is not a directory. Cannot continue.\n" msgstr "" @@ -14545,30 +14658,30 @@ msgstr "%s msgid "%s JobId %u: Warning: " msgstr "%s : Attention : " -#: src/lib/message.c:1154 +#: src/lib/message.c:1157 #, c-format msgid "%s JobId %u: Security violation: " msgstr "" -#: src/lib/berrno.c:62 +#: src/lib/berrno.c:64 msgid "Child exited normally." msgstr "" -#: src/lib/berrno.c:69 +#: src/lib/berrno.c:71 msgid "Unknown error during program execvp" msgstr "" -#: src/lib/berrno.c:72 +#: src/lib/berrno.c:74 #, c-format msgid "Child exited with code %d" msgstr "" -#: src/lib/berrno.c:80 +#: src/lib/berrno.c:82 #, c-format msgid "Child died from signal %d: %s" msgstr "Le processus fils est mort par le signal %d : %s" -#: src/lib/berrno.c:86 +#: src/lib/berrno.c:88 msgid "Invalid errno. No error message possible." msgstr "" @@ -14736,11 +14849,6 @@ msgstr "" msgid "Read error from %s:%s:%d: ERR=%s\n" msgstr "Erreur de lecture de %s:%s:%d : ERR=%s\n" -#: src/lib/bsock.c:553 src/lib/bsock.c:569 -#, fuzzy, c-format -msgid "fread attr spool error. ERR=%s\n" -msgstr "Erreur pendant l'écriture des attributs dans le spool. ERR=%s\n" - #: src/lib/bsock.c:630 #, fuzzy msgid "Could not malloc BSOCK data buffer\n" @@ -15032,119 +15140,124 @@ msgstr "" msgid "***UNKNOWN***" msgstr "" -#: src/lib/parse_conf.c:276 src/lib/parse_conf.c:296 +#: src/lib/parse_conf.c:276 src/lib/parse_conf.c:297 #, c-format msgid "expected an =, got: %s" msgstr "attendait un =, eu : %s" -#: src/lib/parse_conf.c:304 +#: src/lib/parse_conf.c:306 #, c-format msgid "Unknown item code: %d\n" msgstr "" -#: src/lib/parse_conf.c:344 +#: src/lib/parse_conf.c:346 #, c-format msgid "message type: %s not found" msgstr "" -#: src/lib/parse_conf.c:381 +#: src/lib/parse_conf.c:384 #, c-format msgid "Attempt to redefine name \"%s\" to \"%s\"." msgstr "" -#: src/lib/parse_conf.c:476 +#: src/lib/parse_conf.c:481 #, c-format msgid "Attempt to redefine resource \"%s\" referenced on line %d : %s\n" msgstr "" -#: src/lib/parse_conf.c:511 +#: src/lib/parse_conf.c:517 #, c-format msgid "Too many %s directives. Max. is %d. line %d: %s\n" msgstr "" -#: src/lib/parse_conf.c:521 +#: src/lib/parse_conf.c:528 #, c-format msgid "Could not find config Resource \"%s\" referenced on line %d : %s\n" msgstr "Impossible de trouver la ressource « %s » utilisée ligne %d : %s\n" -#: src/lib/parse_conf.c:583 +#: src/lib/parse_conf.c:591 #, c-format msgid "Missing config Resource \"%s\" referenced on line %d : %s\n" msgstr "Impossible de trouver la ressource « %s » utilisée ligne %d : %s\n" -#: src/lib/parse_conf.c:647 +#: src/lib/parse_conf.c:656 #, c-format msgid "expected a size number, got: %s" msgstr "attendait une taille, eu : %s" -#: src/lib/parse_conf.c:652 +#: src/lib/parse_conf.c:662 #, c-format msgid "expected a size, got: %s" msgstr "" -#: src/lib/parse_conf.c:689 src/lib/parse_conf.c:694 +#: src/lib/parse_conf.c:699 src/lib/parse_conf.c:705 #, c-format msgid "expected a time period, got: %s" msgstr "" -#: src/lib/parse_conf.c:753 +#: src/lib/parse_conf.c:766 #, c-format msgid "Expected a Tape Label keyword, got: %s" msgstr "Attendait un Label de lecteur, a pas : %s" -#: src/lib/parse_conf.c:835 +#: src/lib/parse_conf.c:849 #, c-format msgid "Unable to initialize resource lock. ERR=%s\n" msgstr "" -#: src/lib/parse_conf.c:865 +#: src/lib/parse_conf.c:857 +#, fuzzy +msgid "Config filename too long.\n" +msgstr "Nom de Volume trop long.\n" + +#: src/lib/parse_conf.c:880 #, c-format msgid "Cannot open config file \"%s\": %s\n" msgstr "Impossible d'ouvrir le fichier de configuration « %s » : %s\n" -#: src/lib/parse_conf.c:882 +#: src/lib/parse_conf.c:897 msgid "" "Currently we cannot handle UTF-16 source files. Please convert the conf file " "to UTF-8\n" msgstr "" -#: src/lib/parse_conf.c:886 +#: src/lib/parse_conf.c:901 #, c-format msgid "Expected a Resource name identifier, got: %s" msgstr "Attendait un identifiant de Ressource, a pas : %s" -#: src/lib/parse_conf.c:902 +#: src/lib/parse_conf.c:917 #, c-format msgid "expected resource name, got: %s" msgstr "attendait un nom de ressource, eu : %s" -#: src/lib/parse_conf.c:913 +#: src/lib/parse_conf.c:928 #, c-format msgid "not in resource definition: %s" msgstr "" -#: src/lib/parse_conf.c:938 +#: src/lib/parse_conf.c:953 #, c-format msgid "" "Keyword \"%s\" not permitted in this resource.\n" "Perhaps you left the trailing brace off of the previous resource." msgstr "" -#: src/lib/parse_conf.c:949 +#: src/lib/parse_conf.c:964 msgid "Name not specified for resource" msgstr "" -#: src/lib/parse_conf.c:958 +#: src/lib/parse_conf.c:974 #, c-format msgid "unexpected token %d %s in resource definition" msgstr "mot clés inattendu %d %s dans la définition de la ressource" -#: src/lib/parse_conf.c:964 +#: src/lib/parse_conf.c:980 #, c-format msgid "Unknown parser state %d\n" msgstr "" -#: src/lib/parse_conf.c:969 +#: src/lib/parse_conf.c:985 msgid "End of conf file reached with unclosed resource." msgstr "" @@ -16264,22 +16377,22 @@ msgstr "" msgid "unknown error" msgstr "erreur inconnue" -#: src/lib/runscript.c:235 +#: src/lib/runscript.c:236 #, fuzzy, c-format msgid "%s: run %s \"%s\"\n" msgstr "%s: exécution de la commande « %s »\n" -#: src/lib/runscript.c:244 +#: src/lib/runscript.c:245 #, c-format msgid "Runscript: %s could not execute. ERR=%s\n" msgstr "Runscript : impossible d'exécuter %s. ERR=%s\n" -#: src/lib/runscript.c:253 +#: src/lib/runscript.c:254 #, c-format msgid "%s: %s\n" msgstr "%s: %s\n" -#: src/lib/runscript.c:258 +#: src/lib/runscript.c:259 #, c-format msgid "Runscript: %s returned non-zero status=%d. ERR=%s\n" msgstr "" @@ -16504,12 +16617,12 @@ msgstr "" msgid "Unable to set file flags %s: ERR=%s\n" msgstr "" -#: src/findlib/attribs.c:732 +#: src/findlib/attribs.c:737 #, c-format msgid "Error in %s file %s: ERR=%s\n" msgstr "" -#: src/findlib/attribs.c:749 +#: src/findlib/attribs.c:754 #, c-format msgid "Error in %s: ERR=%s\n" msgstr "" @@ -16663,47 +16776,60 @@ msgid "Solaris Specific ACL attribs" msgstr "" #: src/findlib/bfile.c:173 -msgid "Darwin Specific Extended attribs" +msgid "Solaris Specific Extensible attribs or System Extended attribs" msgstr "" #: src/findlib/bfile.c:175 -msgid "FreeBSD Specific Extended attribs" +msgid "Solaris Specific Extended attribs" msgstr "" #: src/findlib/bfile.c:177 -msgid "Linux Specific Extended attribs" +msgid "Darwin Specific Extended attribs" msgstr "" #: src/findlib/bfile.c:179 +msgid "FreeBSD Specific Extended attribs" +msgstr "" + +#: src/findlib/bfile.c:181 +msgid "Linux Specific Extended attribs" +msgstr "" + +#: src/findlib/bfile.c:183 msgid "NetBSD Specific Extended attribs" msgstr "" -#: src/findlib/find_one.c:227 +#: src/findlib/find_one.c:222 +#, c-format +msgid " NODUMP flag set - will not process %s\n" +msgstr "" + +#: src/findlib/find_one.c:243 #, fuzzy, c-format msgid "Cannot stat file %s: ERR=%s\n" msgstr "Impossible d'ouvrir le fichier %s : ERR=%s\n" -#: src/findlib/find_one.c:233 +#: src/findlib/find_one.c:249 #, c-format msgid "%s mtime changed during backup.\n" msgstr "" -#: src/findlib/find_one.c:239 +#: src/findlib/find_one.c:255 #, c-format msgid "%s ctime changed during backup.\n" msgstr "" -#: src/findlib/find_one.c:245 src/findlib/find_one.c:252 +#: src/findlib/find_one.c:261 src/findlib/find_one.c:268 #, c-format msgid "%s size changed during backup.\n" msgstr "" -#: src/findlib/find_one.c:336 +#: src/findlib/find_one.c:352 #, c-format msgid "Top level directory \"%s\" has unlisted fstype \"%s\"\n" msgstr "" -#: src/findlib/find_one.c:351 +#: src/findlib/find_one.c:367 #, c-format msgid "Top level directory \"%s\" has an unlisted drive type \"%s\"\n" msgstr "" @@ -16761,40 +16887,40 @@ msgstr "change le r msgid "Failed ASSERT: %s\n" msgstr "" -#: src/qt-console/bcomm/dircomm.cpp:203 src/qt-console/console/console.cpp:234 +#: src/qt-console/bcomm/dircomm.cpp:203 src/qt-console/console/console.cpp:237 msgid "Initializing ..." msgstr "" -#: src/qt-console/bcomm/dircomm.cpp:209 src/qt-console/console/console.cpp:265 +#: src/qt-console/bcomm/dircomm.cpp:209 src/qt-console/console/console.cpp:268 #, fuzzy msgid "Connected" msgstr "Connexion...\n" #: src/qt-console/bcomm/dircomm.cpp:288 src/qt-console/bcomm/dircomm.cpp:417 -#: src/qt-console/console/console.cpp:542 -#: src/qt-console/console/console.cpp:685 +#: src/qt-console/console/console.cpp:555 +#: src/qt-console/console/console.cpp:698 msgid "Processing command ..." msgstr "" -#: src/qt-console/bcomm/dircomm.cpp:411 src/qt-console/console/console.cpp:679 +#: src/qt-console/bcomm/dircomm.cpp:411 src/qt-console/console/console.cpp:692 #, fuzzy msgid "Command completed ..." msgstr "Commande annulée.\n" -#: src/qt-console/bcomm/dircomm.cpp:423 src/qt-console/console/console.cpp:691 +#: src/qt-console/bcomm/dircomm.cpp:423 src/qt-console/console/console.cpp:704 msgid "At main prompt waiting for input ..." msgstr "" -#: src/qt-console/bcomm/dircomm.cpp:430 src/qt-console/console/console.cpp:698 +#: src/qt-console/bcomm/dircomm.cpp:430 src/qt-console/console/console.cpp:711 msgid "At prompt waiting for input ..." msgstr "" -#: src/qt-console/bcomm/dircomm.cpp:435 src/qt-console/console/console.cpp:703 +#: src/qt-console/bcomm/dircomm.cpp:435 src/qt-console/console/console.cpp:716 #, fuzzy msgid "Command failed." msgstr "Commande annulée.\n" -#: src/qt-console/bcomm/dircomm.cpp:490 src/qt-console/console/console.cpp:767 +#: src/qt-console/bcomm/dircomm.cpp:490 src/qt-console/console/console.cpp:780 #, fuzzy msgid "Director disconnected." msgstr "Connexion du director le %s\n" @@ -17786,6 +17912,31 @@ msgstr "Impossible d'ouvrir la base de donn msgid "Bad Command Line Option" msgstr "" +#~ msgid "Cannot select %s in batch mode.\n" +#~ msgstr "Impossible de choisir %s en mode batch.\n" + +#~ msgid "add media to a pool" +#~ msgstr "ajouter un média dans un pool" + +#~ msgid "prune expired records from catalog" +#~ msgstr "purge les entrées expirées du catalogue" + +#~ msgid "relabel a tape" +#~ msgstr "re-labélise une bande" + +#~ msgid "run " +#~ msgstr "run -- lance un job" + +#~ msgid "status [storage | client]=" +#~ msgstr "" +#~ "status [storage | client]= -- affiche le statut d'un composant" + +#~ msgid "sets debug level" +#~ msgstr "positionne le niveau de debug" + +#~ msgid "unmount " +#~ msgstr "unmount -- démonte un lecteur" + #~ msgid "Job not found: %s\n" #~ msgstr "Job non trouvé : %s\n" -- 2.39.5