msgstr ""
"Project-Id-Version: Bacula 1.38\n"
"Report-Msgid-Bugs-To: bacula-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2006-02-26 13:07+0100\n"
+"POT-Creation-Date: 2006-04-11 22:51+0200\n"
"PO-Revision-Date: 2005-08-11 14:05+0200\n"
"Last-Translator: <bacula-devel@lists.sourceforge.net\n"
"Language-Team: German <bacula-devel@lists.sourceforge.net>\n"
"Block checksum mismatch in block=%u len=%d: calc=%x blk=%x\n"
msgstr ""
-#: src/stored/block.c:354 src/stored/block.c:677 src/stored/block.c:746
-#: src/stored/acquire.c:437
+#: src/stored/block.c:354 src/stored/block.c:682 src/stored/block.c:751
+#: src/stored/acquire.c:458
#, c-format
msgid "Could not create JobMedia record for Volume=\"%s\" Job=%s\n"
msgstr ""
msgid "Re-read last block at EOT failed. ERR=%s"
msgstr ""
-#: src/stored/block.c:653
-msgid "Re-read of last block succeeded.\n"
+#: src/stored/block.c:659
+#, c-format
+msgid ""
+"Re-read of last block OK, but block numbers differ. Last block=%u Current "
+"block=%u.\n"
msgstr ""
-#: src/stored/block.c:656
-#, c-format
-msgid "Re-read of last block failed. Last block=%u Current block=%u.\n"
+#: src/stored/block.c:662
+msgid "Re-read of last block succeeded.\n"
msgstr ""
-#: src/stored/block.c:685
+#: src/stored/block.c:690
#, c-format
msgid ""
"Error writing final EOF to tape. This Volume may not be readable.\n"
"%s"
msgstr ""
-#: src/stored/block.c:795 src/stored/dvd.c:694
+#: src/stored/block.c:800 src/stored/dvd.c:694
#, 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:803 src/stored/block.c:913
+#: src/stored/block.c:808 src/stored/block.c:918
#, c-format
msgid "Unable to open device next part %s: ERR=%s\n"
msgstr ""
-#: src/stored/block.c:821
+#: src/stored/block.c:826
#, 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:834
+#: src/stored/block.c:839
#, 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:888
+#: src/stored/block.c:893
#, c-format
msgid "Block buffer size looping problem on device %s\n"
msgstr ""
-#: src/stored/block.c:939
+#: src/stored/block.c:944
#, c-format
msgid "Read error at file:blk %u:%u on device %s. ERR=%s.\n"
msgstr ""
-#: src/stored/block.c:952
+#: src/stored/block.c:957
#, c-format
msgid "Read zero bytes at %u:%u on device %s.\n"
msgstr ""
-#: src/stored/block.c:965
+#: src/stored/block.c:970
#, 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:990
+#: src/stored/block.c:995
#, c-format
msgid "Block length %u is greater than buffer %u. Attempting recovery.\n"
msgstr ""
-#: src/stored/block.c:1009
+#: src/stored/block.c:1014
#, c-format
msgid "Setting block buffer size to %u bytes.\n"
msgstr ""
-#: src/stored/block.c:1024
+#: src/stored/block.c:1029
#, c-format
msgid ""
"Volume data error at %u:%u! Short block of %d bytes on device %s discarded.\n"
msgstr ""
#: src/stored/spool.c:248 src/stored/append.c:207 src/stored/append.c:274
-#: src/stored/mac.c:98 src/stored/mac.c:176
+#: src/stored/mac.c:103 src/stored/mac.c:184
#, c-format
msgid "Fatal append error on device %s: ERR=%s\n"
msgstr ""
msgid "fopen attr spool file %s failed: ERR=%s\n"
msgstr ""
-#: src/stored/reserve.c:430 src/stored/reserve.c:442
+#: src/stored/reserve.c:75
+#, c-format
+msgid "Unable to initialize reservation lock. ERR=%s\n"
+msgstr ""
+
+#: src/stored/reserve.c:496 src/stored/reserve.c:507
#, c-format
msgid "Failed command: %s\n"
msgstr ""
-#: src/stored/reserve.c:432
+#: src/stored/reserve.c:497
#, c-format
msgid ""
"\n"
"Device resources.\n"
msgstr ""
-#: src/stored/reserve.c:607 src/stored/dircmd.c:543
+#: src/stored/reserve.c:670 src/stored/dircmd.c:543
#, c-format
msgid ""
"\n"
"does not exist.\n"
msgstr ""
-#: src/stored/reserve.c:611 src/stored/dircmd.c:521
+#: src/stored/reserve.c:674 src/stored/dircmd.c:521
#, c-format
msgid ""
"\n"
" Device \"%s\" requested by DIR could not be opened or does not exist.\n"
msgstr ""
-#: src/stored/reserve.c:624
+#: src/stored/reserve.c:687
#, c-format
msgid "3926 Could not get dcr for device: %s\n"
msgstr ""
-#: src/stored/reserve.c:686
+#: src/stored/reserve.c:752
#, c-format
msgid "3601 JobId=%u device %s is BLOCKED due to user unmount.\n"
msgstr ""
-#: src/stored/reserve.c:695
+#: src/stored/reserve.c:761
#, c-format
msgid "3602 JobId=%u device %s is busy (already reading/writing).\n"
msgstr ""
-#: src/stored/reserve.c:742
+#: src/stored/reserve.c:808
#, c-format
msgid "3603 JobId=%u device %s is busy reading.\n"
msgstr ""
-#: src/stored/reserve.c:751
+#: src/stored/reserve.c:817
#, c-format
msgid "3604 JobId=%u device %s is BLOCKED due to user unmount.\n"
msgstr ""
-#: src/stored/reserve.c:817
+#: src/stored/reserve.c:883
#, c-format
msgid "3605 JobId=%u wants free drive but device %s is busy.\n"
msgstr ""
-#: src/stored/reserve.c:825
+#: src/stored/reserve.c:891
#, c-format
msgid "3606 JobId=%u wants mounted, but drive %s has no Volume.\n"
msgstr ""
-#: src/stored/reserve.c:835
+#: src/stored/reserve.c:901
#, c-format
msgid "3607 JobId=%u wants Vol=\"%s\" drive has Vol=\"%s\" on drive %s.\n"
msgstr ""
-#: src/stored/reserve.c:871
+#: src/stored/reserve.c:937
#, c-format
msgid "3608 JobId=%u wants Pool=\"%s\" but have Pool=\"%s\" on drive %s.\n"
msgstr ""
-#: src/stored/reserve.c:914
+#: src/stored/reserve.c:980
#, c-format
msgid "3609 JobId=%u wants Pool=\"%s\" but have Pool=\"%s\" on drive %s.\n"
msgstr ""
-#: src/stored/reserve.c:922 src/stored/reserve.c:926
+#: src/stored/reserve.c:988 src/stored/reserve.c:992
msgid "Logic error!!!! Should not get here.\n"
msgstr ""
-#: src/stored/reserve.c:923
+#: src/stored/reserve.c:989
#, c-format
msgid "3910 JobId=%u Logic error!!!! drive %s Should not get here.\n"
msgstr ""
-#: src/stored/reserve.c:929
+#: src/stored/reserve.c:995
#, c-format
msgid "3911 JobId=%u failed reserve drive %s.\n"
msgstr ""
msgid "Error getting Volume info: %s"
msgstr ""
-#: src/stored/askdir.c:294 src/stored/askdir.c:295 src/stored/append.c:80
+#: src/stored/askdir.c:291 src/stored/askdir.c:292 src/stored/append.c:80
#: src/stored/append.c:89 src/stored/append.c:101 src/stored/append.c:269
#: src/stored/append.c:281
msgid "NULL Volume name. This shouldn't happen!!!\n"
msgstr ""
-#: src/stored/askdir.c:299 src/stored/askdir.c:300
+#: src/stored/askdir.c:296 src/stored/askdir.c:297
msgid "Attempt to update_volume_info in read mode!!!\n"
msgstr ""
-#: src/stored/askdir.c:328
+#: src/stored/askdir.c:325
#, c-format
msgid "Didn't get vol info vol=%s: ERR=%s"
msgstr ""
-#: src/stored/askdir.c:359
+#: src/stored/askdir.c:356
#, c-format
msgid "Error creating JobMedia record: ERR=%s\n"
msgstr ""
-#: src/stored/askdir.c:366
+#: src/stored/askdir.c:363
#, c-format
msgid "Error creating JobMedia record: %s\n"
msgstr ""
-#: src/stored/askdir.c:432
+#: src/stored/askdir.c:429
#, c-format
msgid "Job %s canceled while waiting for mount on Storage Device \"%s\".\n"
msgstr ""
-#: src/stored/askdir.c:445
+#: src/stored/askdir.c:442
#, c-format
msgid ""
"Job %s waiting. Cannot find any appendable volumes.\n"
" Pool: %s\n"
msgstr ""
-#: src/stored/askdir.c:469 src/stored/askdir.c:551
+#: src/stored/askdir.c:466 src/stored/askdir.c:548
#, c-format
msgid "Max time exceeded waiting to mount Storage Device %s for Job %s\n"
msgstr ""
-#: src/stored/askdir.c:479
+#: src/stored/askdir.c:476
msgid "pthread error in mount_next_volume.\n"
msgstr ""
-#: src/stored/askdir.c:511
+#: src/stored/askdir.c:508
msgid "Cannot request another volume: no volume name given.\n"
msgstr ""
-#: src/stored/askdir.c:517
+#: src/stored/askdir.c:514
#, c-format
msgid "Job %s canceled while waiting for mount on Storage Device %s.\n"
msgstr ""
-#: src/stored/askdir.c:532
+#: src/stored/askdir.c:529
#, c-format
msgid "Please mount Volume \"%s\" on Storage Device %s for Job %s\n"
msgstr ""
-#: src/stored/askdir.c:561
+#: src/stored/askdir.c:558
msgid "pthread error in mount_volume\n"
msgstr ""
-#: src/stored/job.c:80
-#, c-format
-msgid "Bad Job Command from Director: %s\n"
-msgstr ""
-
-#: src/stored/job.c:190
+#: src/stored/job.c:192
#, c-format
msgid "Job name not found: %s\n"
msgstr ""
-#: src/stored/job.c:201
+#: src/stored/job.c:203
#, c-format
msgid "Hey!!!! JobId %u Job %s already authenticated.\n"
msgstr ""
-#: src/stored/job.c:212
+#: src/stored/job.c:214
msgid "Unable to authenticate File daemon\n"
msgstr ""
#: src/stored/bls.c:280
#, c-format
-msgid "Got EOF at file %u on device %s, Volume \"%s\"\n"
+msgid "End of file %u on device %s, Volume \"%s\"\n"
msgstr ""
#: src/stored/bls.c:304
msgstr ""
#: src/stored/bls.c:441 src/stored/bscan.c:1256 src/stored/bextract.c:477
-#: src/stored/btape.c:2684 src/stored/bcopy.c:287
+#: src/stored/btape.c:2683 src/stored/bcopy.c:287
#, c-format
msgid "Mount Volume \"%s\" on device %s and press return when ready: "
msgstr ""
msgid " Drive %d is not loaded.\n"
msgstr ""
-#: src/stored/status.c:227 src/stored/btape.c:548
+#: src/stored/status.c:227 src/stored/btape.c:547
#, c-format
msgid "Configured device capabilities:\n"
msgstr ""
"\n"
msgstr ""
-#: src/stored/status.c:259 src/stored/btape.c:580
+#: src/stored/status.c:259 src/stored/btape.c:579
#, c-format
msgid "Device parameters:\n"
msgstr ""
msgid "Min block=%u Max block=%u\n"
msgstr ""
-#: src/stored/status.c:277 src/dird/ua_status.c:508
+#: src/stored/status.c:277 src/dird/ua_status.c:517
msgid ""
"\n"
"Running Jobs:\n"
msgid " FDSocket closed\n"
msgstr ""
-#: src/stored/status.c:343 src/filed/status.c:195 src/dird/ua_cmds.c:416
+#: src/stored/status.c:343 src/filed/status.c:195 src/dird/ua_cmds.c:427
msgid "No Jobs running.\n"
msgstr ""
#: src/stored/status.c:345 src/stored/status.c:361 src/stored/status.c:438
#: src/filed/status.c:198 src/filed/status.c:277 src/dird/ua_status.c:277
-#: src/dird/ua_status.c:493 src/dird/ua_status.c:655
+#: src/dird/ua_status.c:502 src/dird/ua_status.c:664
msgid "====\n"
msgstr ""
"Jobs waiting to reserve a drive:\n"
msgstr ""
-#: src/stored/status.c:373 src/filed/status.c:211 src/dird/ua_status.c:665
+#: src/stored/status.c:373 src/filed/status.c:211 src/dird/ua_status.c:674
msgid "No Terminated Jobs.\n"
msgstr ""
-#: src/stored/status.c:378 src/dird/ua_status.c:670
+#: src/stored/status.c:378 src/dird/ua_status.c:679
msgid ""
"\n"
"Terminated Jobs:\n"
msgid " JobId Level Files Bytes Status Finished Name \n"
msgstr ""
-#: src/stored/status.c:382 src/filed/status.c:221 src/dird/ua_status.c:532
+#: src/stored/status.c:382 src/filed/status.c:221 src/dird/ua_status.c:541
msgid "======================================================================\n"
msgstr ""
#: src/stored/status.c:402 src/lib/util.c:178 src/filed/status.c:241
-#: src/dird/ua_status.c:703
+#: src/dird/ua_status.c:712
msgid "Created"
msgstr ""
#: src/stored/status.c:406 src/lib/util.c:191 src/lib/util.c:258
-#: src/filed/status.c:245 src/dird/ua_status.c:707
+#: src/filed/status.c:245 src/dird/ua_status.c:716
msgid "Error"
msgstr ""
-#: src/stored/status.c:409 src/filed/status.c:248 src/dird/ua_status.c:710
+#: src/stored/status.c:409 src/filed/status.c:248 src/dird/ua_status.c:719
msgid "Diffs"
msgstr ""
-#: src/stored/status.c:412 src/filed/status.c:251 src/dird/ua_restore.c:297
-#: src/dird/ua_status.c:713 src/wx-console/wxbconfigpanel.cpp:191
+#: src/stored/status.c:412 src/filed/status.c:251 src/dird/ua_restore.c:294
+#: src/dird/ua_status.c:722 src/wx-console/wxbconfigpanel.cpp:191
msgid "Cancel"
msgstr ""
-#: src/stored/status.c:415 src/stored/btape.c:1157 src/lib/util.c:187
-#: src/lib/util.c:254 src/filed/status.c:254 src/dird/ua_status.c:716
+#: src/stored/status.c:415 src/stored/btape.c:1156 src/lib/util.c:187
+#: src/lib/util.c:254 src/filed/status.c:254 src/dird/ua_status.c:725
#: src/wx-console/wxbconfigpanel.cpp:180
msgid "OK"
msgstr ""
-#: src/stored/status.c:418 src/filed/status.c:257 src/dird/ua_status.c:719
+#: src/stored/status.c:418 src/filed/status.c:257 src/dird/ua_status.c:728
msgid "Other"
msgstr ""
-#: src/stored/status.c:429 src/filed/status.c:268 src/dird/ua_status.c:722
+#: src/stored/status.c:429 src/filed/status.c:268 src/dird/ua_status.c:731
#, c-format
msgid "%6d %-6s %8s %14s %-7s %-8s %s\n"
msgstr ""
#: src/stored/status.c:451 src/lib/util.c:319 src/filed/status.c:368
-#: src/dird/ua_run.c:731
+#: src/dird/ua_run.c:732
msgid "Base"
msgstr ""
#: src/stored/status.c:453 src/lib/util.c:321 src/filed/status.c:370
-#: src/dird/ua_run.c:732
+#: src/dird/ua_run.c:733
msgid "Full"
msgstr ""
#: src/stored/status.c:456 src/lib/util.c:324 src/filed/status.c:373
-#: src/dird/ua_run.c:733
+#: src/dird/ua_run.c:734
msgid "Incremental"
msgstr ""
#: src/stored/status.c:459 src/lib/util.c:327 src/filed/status.c:376
-#: src/dird/ua_run.c:734
+#: src/dird/ua_run.c:735
msgid "Differential"
msgstr ""
#: src/stored/status.c:462 src/lib/util.c:330 src/filed/status.c:379
-#: src/dird/ua_run.c:735
+#: src/dird/ua_run.c:736
msgid "Since"
msgstr ""
#: src/stored/status.c:465 src/lib/util.c:333 src/filed/status.c:382
-#: src/dird/ua_run.c:759
+#: src/dird/ua_run.c:760
msgid "Verify Catalog"
msgstr ""
msgstr ""
#: src/stored/stored_conf.c:567 src/filed/filed_conf.c:352
-#: src/dird/dird_conf.c:1197
+#: src/dird/dird_conf.c:1227
#, c-format
msgid "Cannot find Director resource %s\n"
msgstr ""
-#: src/stored/stored_conf.c:573 src/dird/dird_conf.c:1204
+#: src/stored/stored_conf.c:573 src/dird/dird_conf.c:1234
#, c-format
msgid "Cannot find Storage resource %s\n"
msgstr ""
msgid "Unable to set network buffer size.\n"
msgstr ""
-#: src/stored/append.c:95 src/stored/btape.c:1853
+#: src/stored/append.c:95 src/stored/btape.c:1852
#, c-format
msgid "Write session label failed. ERR=%s\n"
msgstr ""
msgid "File index from FD not positive or sequential\n"
msgstr ""
-#: src/stored/append.c:232 src/stored/mac.c:200
+#: src/stored/append.c:232 src/stored/mac.c:208
#, c-format
msgid "Error updating file attributes. ERR=%s\n"
msgstr ""
msgid "Network error on data channel. ERR=%s\n"
msgstr ""
-#: src/stored/append.c:263 src/stored/btape.c:1975
+#: src/stored/append.c:263 src/stored/btape.c:1974
#, c-format
msgid "Error writting end session label. ERR=%s\n"
msgstr ""
-#: src/stored/append.c:276 src/stored/mac.c:100
+#: src/stored/append.c:276 src/stored/mac.c:105
msgid "Set ok=FALSE after write_block_to_device.\n"
msgstr ""
msgid "write_ansi_ibm_label called for non-ANSI/IBM type\n"
msgstr ""
-#: src/stored/parse_bsr.c:106 src/stored/parse_bsr.c:110
-#, c-format
-msgid ""
-"Bootstrap file error: %s\n"
-" : Line %d, col %d of file %s\n"
-"%s\n"
-msgstr ""
-
-#: src/stored/parse_bsr.c:132
-#, c-format
-msgid "Cannot open bootstrap file %s: %s\n"
-msgstr ""
-
-#: src/stored/parse_bsr.c:262
-#, c-format
-msgid "MediaType %s in bsr at inappropriate place.\n"
-msgstr ""
-
-#: src/stored/parse_bsr.c:283
-#, c-format
-msgid "Device \"%s\" in bsr at inappropriate place.\n"
-msgstr ""
-
-#: src/stored/parse_bsr.c:440
-msgid "JobType not yet implemented\n"
-msgstr ""
-
-#: src/stored/parse_bsr.c:448
-msgid "JobLevel not yet implemented\n"
-msgstr ""
-
-#: src/stored/parse_bsr.c:631
-#, c-format
-msgid "Slot %d in bsr at inappropriate place.\n"
-msgstr ""
-
-#: src/stored/parse_bsr.c:655
-#, c-format
-msgid "VolFile : %u-%u\n"
-msgstr ""
-
-#: src/stored/parse_bsr.c:663
-#, c-format
-msgid "VolBlock : %u-%u\n"
-msgstr ""
-
-#: src/stored/parse_bsr.c:673
-#, c-format
-msgid "FileIndex : %u\n"
-msgstr ""
-
-#: src/stored/parse_bsr.c:675
-#, c-format
-msgid "FileIndex : %u-%u\n"
-msgstr ""
-
-#: src/stored/parse_bsr.c:685
-#, c-format
-msgid "JobId : %u\n"
-msgstr ""
-
-#: src/stored/parse_bsr.c:687
-#, c-format
-msgid "JobId : %u-%u\n"
-msgstr ""
-
-#: src/stored/parse_bsr.c:697
-#, c-format
-msgid "SessId : %u\n"
-msgstr ""
-
-#: src/stored/parse_bsr.c:699
-#, c-format
-msgid "SessId : %u-%u\n"
-msgstr ""
-
-#: src/stored/parse_bsr.c:708
-#, c-format
-msgid "VolumeName : %s\n"
-msgstr ""
-
-#: src/stored/parse_bsr.c:709
-#, c-format
-msgid " MediaType : %s\n"
-msgstr ""
-
-#: src/stored/parse_bsr.c:710
-#, c-format
-msgid " Device : %s\n"
-msgstr ""
-
-#: src/stored/parse_bsr.c:711
-#, c-format
-msgid " Slot : %d\n"
-msgstr ""
-
-#: src/stored/parse_bsr.c:720
-#, c-format
-msgid "Client : %s\n"
-msgstr ""
-
-#: src/stored/parse_bsr.c:728
-#, c-format
-msgid "Job : %s\n"
-msgstr ""
-
-#: src/stored/parse_bsr.c:736
-#, c-format
-msgid "SessTime : %u\n"
-msgstr ""
-
-#: src/stored/parse_bsr.c:750
-msgid "BSR is NULL\n"
-msgstr ""
-
-#: src/stored/parse_bsr.c:754
-#, c-format
-msgid "Next : 0x%x\n"
-msgstr ""
-
-#: src/stored/parse_bsr.c:755
-#, c-format
-msgid "Root bsr : 0x%x\n"
-msgstr ""
-
-#: src/stored/parse_bsr.c:766
-#, c-format
-msgid "count : %u\n"
-msgstr ""
-
-#: src/stored/parse_bsr.c:767
-#, c-format
-msgid "found : %u\n"
-msgstr ""
-
-#: src/stored/parse_bsr.c:770
-#, c-format
-msgid "done : %s\n"
-msgstr ""
-
-#: src/stored/parse_bsr.c:770 src/tools/dbcheck.c:1098 src/dird/ua_run.c:928
-#: src/dird/ua_input.c:120 src/dird/ua_select.c:54 src/dird/ua_update.c:223
-#: src/dird/ua_update.c:237 src/dird/ua_update.c:247 src/dird/ua_update.c:261
-#: src/dird/ua_update.c:551
-msgid "yes"
-msgstr ""
-
-#: src/stored/parse_bsr.c:770 src/dird/ua_input.c:124 src/dird/ua_select.c:57
-#: src/dird/ua_update.c:225 src/dird/ua_update.c:237 src/dird/ua_update.c:249
-#: src/dird/ua_update.c:261 src/dird/ua_update.c:551
-msgid "no"
-msgstr ""
-
-#: src/stored/parse_bsr.c:771
-#, c-format
-msgid "positioning : %d\n"
-msgstr ""
-
-#: src/stored/parse_bsr.c:772
-#, c-format
-msgid "fast_reject : %d\n"
-msgstr ""
-
#: src/stored/wait.c:114
#, c-format
msgid "pthread timedwait error. ERR=%s\n"
msgid "Job %s waiting to reserve a device.\n"
msgstr ""
-#: src/stored/acquire.c:54
-#, c-format
-msgid "Num_writers=%d not zero. Job %d canceled.\n"
-msgstr ""
-
-#: src/stored/acquire.c:62
-#, c-format
-msgid "No volumes specified. Job %d canceled.\n"
-msgstr ""
-
-#: src/stored/acquire.c:122
-#, c-format
-msgid "Media Type change. New device %s chosen.\n"
-msgstr ""
-
-#: src/stored/acquire.c:133
-#, c-format
-msgid "No suitable device found to read Volume \"%s\"\n"
-msgstr ""
-
-#: src/stored/acquire.c:155 src/stored/mount.c:83
-#, c-format
-msgid "Job %d canceled.\n"
-msgstr ""
-
-#: src/stored/acquire.c:166
-#, c-format
-msgid "Read open device %s Volume \"%s\" failed (EIO): ERR=%s\n"
-msgstr ""
-
-#: src/stored/acquire.c:171
-#, c-format
-msgid "Read open device %s Volume \"%s\" failed: ERR=%s\n"
-msgstr ""
-
-#: src/stored/acquire.c:237 src/stored/mount.c:77
-#, c-format
-msgid "Too many errors trying to mount device %s.\n"
-msgstr ""
-
-#: src/stored/acquire.c:246
-#, c-format
-msgid "Ready to read from volume \"%s\" on device %s.\n"
-msgstr ""
-
-#: src/stored/acquire.c:289
-#, c-format
-msgid "Device %s is busy reading.\n"
-msgstr ""
-
-#: src/stored/acquire.c:319
-#, c-format
-msgid "Wanted Volume \"%s\", but device %s is busy writing on \"%s\" .\n"
-msgstr ""
-
-#: src/stored/acquire.c:338
-#, c-format
-msgid ""
-"Cannot recycle volume \"%s\" on device %s because it is in use by another "
-"job.\n"
-msgstr ""
-
-#: src/stored/acquire.c:360
-#, c-format
-msgid "Could not ready device %s for append.\n"
-msgstr ""
-
-#: src/stored/acquire.c:478
-#, c-format
-msgid "Alert: %s"
-msgstr ""
-
-#: src/stored/acquire.c:486
-#, c-format
-msgid "3997 Bad alert command: %s: ERR=%s.\n"
-msgstr ""
-
-#: src/stored/acquire.c:570
-#, c-format
-msgid "Hey! num_writers=%d!!!!\n"
-msgstr ""
-
#: src/stored/bscan.c:109
#, c-format
msgid ""
msgid "Wrong number of arguments: \n"
msgstr ""
-#: src/stored/bscan.c:234 src/stored/stored.c:265
+#: src/stored/bscan.c:234 src/stored/stored.c:267
#, c-format
msgid "No Storage resource defined in %s. Cannot continue.\n"
msgstr ""
-#: src/stored/bscan.c:242 src/stored/stored.c:296
+#: src/stored/bscan.c:242 src/stored/stored.c:298
#, c-format
msgid "No Working Directory defined in %s. Cannot continue.\n"
msgstr ""
msgid "Created Pool record for Pool: %s\n"
msgstr ""
-#: src/stored/bscan.c:936 src/dird/job.c:624
+#: src/stored/bscan.c:936 src/dird/job.c:621
#, c-format
msgid "Could not create Client record. ERR=%s\n"
msgstr ""
msgid "Updated Job termination record for JobId=%u TermStat=%c\n"
msgstr ""
-#: src/stored/bscan.c:1088 src/dird/backup.c:357
+#: src/stored/bscan.c:1088 src/dird/backup.c:364
msgid "Backup OK"
msgstr ""
-#: src/stored/bscan.c:1092 src/dird/backup.c:362
+#: src/stored/bscan.c:1092 src/dird/backup.c:369
msgid "*** Backup Error ***"
msgstr ""
-#: src/stored/bscan.c:1095 src/dird/backup.c:372
+#: src/stored/bscan.c:1095 src/dird/backup.c:379
msgid "Backup Canceled"
msgstr ""
msgid "Invalid connection. Len=%d\n"
msgstr ""
-#: src/stored/dircmd.c:175 src/stored/stored.c:447 src/dird/job.c:100
+#: src/stored/dircmd.c:175 src/stored/stored.c:449 src/dird/job.c:100
#, c-format
msgid "Unable to init job cond variable: ERR=%s\n"
msgstr ""
msgid "Please correct configuration file: %s\n"
msgstr ""
-#: src/stored/stored.c:220
+#: src/stored/stored.c:222
msgid "Volume Session Time is ZERO!\n"
msgstr ""
-#: src/stored/stored.c:233
+#: src/stored/stored.c:235
#, c-format
msgid "Unable to create thread. ERR=%s\n"
msgstr ""
-#: src/stored/stored.c:271
+#: src/stored/stored.c:273
#, c-format
msgid "Only one Storage resource permitted in %s\n"
msgstr ""
-#: src/stored/stored.c:276
+#: src/stored/stored.c:278
#, c-format
msgid "No Director resource defined in %s. Cannot continue.\n"
msgstr ""
-#: src/stored/stored.c:281
+#: src/stored/stored.c:283
#, c-format
msgid "No Device resource defined in %s. Cannot continue.\n"
msgstr ""
-#: src/stored/stored.c:289
+#: src/stored/stored.c:291
#, c-format
msgid "No Messages resource defined in %s. Cannot continue.\n"
msgstr ""
-#: src/stored/stored.c:309 src/console/console.c:582 src/console/console.c:611
+#: src/stored/stored.c:311 src/console/console.c:582 src/console/console.c:611
#: src/gnome2-console/console.c:140 src/gnome2-console/console.c:169
#: src/filed/filed.c:302 src/filed/filed.c:470 src/dird/dird.c:496
#: src/dird/dird.c:722 src/dird/dird.c:788 src/dird/dird.c:840
msgid "TLS required but not configured in Bacula.\n"
msgstr ""
-#: src/stored/stored.c:316
+#: src/stored/stored.c:318
#, c-format
msgid "\"TLS Certificate\" file not defined for Storage \"%s\" in %s.\n"
msgstr ""
-#: src/stored/stored.c:322
+#: src/stored/stored.c:324
#, c-format
msgid "\"TLS Key\" file not defined for Storage \"%s\" in %s.\n"
msgstr ""
-#: src/stored/stored.c:328
+#: src/stored/stored.c:330
#, c-format
msgid ""
"Neither \"TLS CA Certificate\" or \"TLS CA Certificate Dir\" are defined for "
"using \"TLS Verify Peer\".\n"
msgstr ""
-#: src/stored/stored.c:347 src/dird/dird.c:744
+#: src/stored/stored.c:349 src/dird/dird.c:744
#, c-format
msgid "Failed to initialize TLS context for Storage \"%s\" in %s.\n"
msgstr ""
-#: src/stored/stored.c:361 src/filed/filed.c:479 src/dird/dird.c:502
+#: src/stored/stored.c:363 src/filed/filed.c:479 src/dird/dird.c:502
#, c-format
msgid "\"TLS Certificate\" file not defined for Director \"%s\" in %s.\n"
msgstr ""
-#: src/stored/stored.c:367 src/filed/filed.c:485 src/dird/dird.c:508
+#: src/stored/stored.c:369 src/filed/filed.c:485 src/dird/dird.c:508
#, c-format
msgid "\"TLS Key\" file not defined for Director \"%s\" in %s.\n"
msgstr ""
-#: src/stored/stored.c:373 src/filed/filed.c:491 src/dird/dird.c:514
+#: src/stored/stored.c:375 src/filed/filed.c:491 src/dird/dird.c:514
#, c-format
msgid ""
"Neither \"TLS CA Certificate\" or \"TLS CA Certificate Dir\" are defined for "
"using \"TLS Verify Peer\".\n"
msgstr ""
-#: src/stored/stored.c:392 src/filed/filed.c:510 src/dird/dird.c:533
+#: src/stored/stored.c:394 src/filed/filed.c:510 src/dird/dird.c:533
#, c-format
msgid "Failed to initialize TLS context for Director \"%s\" in %s.\n"
msgstr ""
-#: src/stored/stored.c:455
+#: src/stored/stored.c:457
#, c-format
msgid "Could not initialize %s\n"
msgstr ""
-#: src/stored/stored.c:468
+#: src/stored/stored.c:470
#, c-format
msgid "Could not open device %s\n"
msgstr ""
-#: src/stored/stored.c:481
+#: src/stored/stored.c:483
#, c-format
msgid "Could not mount device %s\n"
msgstr ""
msgid " y64=%"
msgstr ""
-#: src/stored/btape.c:180 src/dird/ua_status.c:730
+#: src/stored/btape.c:180 src/dird/ua_status.c:739
msgid "\n"
msgstr ""
msgid "Loaded %s\n"
msgstr ""
-#: src/stored/btape.c:435 src/stored/btape.c:775 src/stored/btape.c:817
-#: src/stored/btape.c:887 src/stored/btape.c:929 src/stored/btape.c:1197
+#: src/stored/btape.c:435 src/stored/btape.c:774 src/stored/btape.c:816
+#: src/stored/btape.c:886 src/stored/btape.c:928 src/stored/btape.c:1196
#, c-format
msgid "Bad status from rewind. ERR=%s\n"
msgstr ""
-#: src/stored/btape.c:438 src/stored/btape.c:1205
+#: src/stored/btape.c:438 src/stored/btape.c:1204
#, c-format
msgid "Rewound %s\n"
msgstr ""
-#: src/stored/btape.c:465 src/stored/btape.c:1209
+#: src/stored/btape.c:464 src/stored/btape.c:1208
#, c-format
-msgid "Bad status from weof %d. ERR=%s\n"
+msgid "Bad status from weof. ERR=%s\n"
msgstr ""
-#: src/stored/btape.c:469
+#: src/stored/btape.c:468
#, c-format
msgid "Wrote 1 EOF to %s\n"
msgstr ""
-#: src/stored/btape.c:472
+#: src/stored/btape.c:471
#, c-format
msgid "Wrote %d EOFs to %s\n"
msgstr ""
-#: src/stored/btape.c:490
+#: src/stored/btape.c:489
msgid "Moved to end of medium.\n"
msgstr ""
-#: src/stored/btape.c:517
+#: src/stored/btape.c:516
#, c-format
msgid "Bad status from bsf. ERR=%s\n"
msgstr ""
-#: src/stored/btape.c:519
+#: src/stored/btape.c:518
#, c-format
msgid "Backspaced %d file%s.\n"
msgstr ""
-#: src/stored/btape.c:536
+#: src/stored/btape.c:535
#, c-format
msgid "Bad status from bsr. ERR=%s\n"
msgstr ""
-#: src/stored/btape.c:538
+#: src/stored/btape.c:537
#, c-format
msgid "Backspaced %d record%s.\n"
msgstr ""
-#: src/stored/btape.c:566
+#: src/stored/btape.c:565
#, c-format
msgid "Device status:\n"
msgstr ""
-#: src/stored/btape.c:585
+#: src/stored/btape.c:584
#, c-format
msgid "Status:\n"
msgstr ""
-#: src/stored/btape.c:600
+#: src/stored/btape.c:599
msgid ""
"Test writting larger and larger records.\n"
"This is a torture test for records.\n"
"plus the header exceeds the block size (by default about 64K)\n"
msgstr ""
-#: src/stored/btape.c:606 src/dird/ua_label.c:498
+#: src/stored/btape.c:605 src/dird/ua_label.c:498
msgid "Do you want to continue? (y/n): "
msgstr ""
-#: src/stored/btape.c:608 src/stored/btape.c:1814
+#: src/stored/btape.c:607 src/stored/btape.c:1813
msgid "Command aborted.\n"
msgstr ""
-#: src/stored/btape.c:624
+#: src/stored/btape.c:623
#, c-format
msgid "Block %d i=%d\n"
msgstr ""
-#: src/stored/btape.c:650
+#: src/stored/btape.c:649
msgid "Skipping read backwards test because BSR turned off.\n"
msgstr ""
-#: src/stored/btape.c:654
+#: src/stored/btape.c:653
msgid ""
"\n"
"=== Write, backup, and re-read test ===\n"
"\n"
msgstr ""
-#: src/stored/btape.c:667 src/stored/btape.c:678 src/stored/btape.c:689
-#: src/stored/btape.c:787 src/stored/btape.c:803 src/stored/btape.c:899
-#: src/stored/btape.c:915 src/stored/btape.c:1523 src/stored/btape.c:2405
+#: src/stored/btape.c:666 src/stored/btape.c:677 src/stored/btape.c:688
+#: src/stored/btape.c:786 src/stored/btape.c:802 src/stored/btape.c:898
+#: src/stored/btape.c:914 src/stored/btape.c:1522 src/stored/btape.c:2404
msgid "Error writing record to block.\n"
msgstr ""
-#: src/stored/btape.c:671 src/stored/btape.c:682 src/stored/btape.c:693
-#: src/stored/btape.c:791 src/stored/btape.c:807 src/stored/btape.c:903
-#: src/stored/btape.c:919 src/stored/btape.c:1527 src/stored/btape.c:2409
+#: src/stored/btape.c:670 src/stored/btape.c:681 src/stored/btape.c:692
+#: src/stored/btape.c:790 src/stored/btape.c:806 src/stored/btape.c:902
+#: src/stored/btape.c:918 src/stored/btape.c:1526 src/stored/btape.c:2408
msgid "Error writing block to device.\n"
msgstr ""
-#: src/stored/btape.c:674
+#: src/stored/btape.c:673
#, c-format
msgid "Wrote first record of %d bytes.\n"
msgstr ""
-#: src/stored/btape.c:685
+#: src/stored/btape.c:684
#, c-format
msgid "Wrote second record of %d bytes.\n"
msgstr ""
-#: src/stored/btape.c:696
+#: src/stored/btape.c:695
#, c-format
msgid "Wrote third record of %d bytes.\n"
msgstr ""
-#: src/stored/btape.c:703 src/stored/btape.c:708
+#: src/stored/btape.c:702 src/stored/btape.c:707
#, c-format
msgid "Backspace file failed! ERR=%s\n"
msgstr ""
-#: src/stored/btape.c:712
+#: src/stored/btape.c:711
msgid "Backspaced over EOF OK.\n"
msgstr ""
-#: src/stored/btape.c:714
+#: src/stored/btape.c:713
#, c-format
msgid "Backspace record failed! ERR=%s\n"
msgstr ""
-#: src/stored/btape.c:717
+#: src/stored/btape.c:716
msgid "Backspace record OK.\n"
msgstr ""
-#: src/stored/btape.c:720 src/stored/btape.c:726
+#: src/stored/btape.c:719 src/stored/btape.c:725
#, c-format
msgid "Read block failed! ERR=%s\n"
msgstr ""
-#: src/stored/btape.c:731
+#: src/stored/btape.c:730
msgid "Bad data in record. Test failed!\n"
msgstr ""
-#: src/stored/btape.c:735
+#: src/stored/btape.c:734
msgid ""
"\n"
"Block re-read correct. Test succeeded!\n"
msgstr ""
-#: src/stored/btape.c:736
+#: src/stored/btape.c:735
msgid ""
"=== End Write, backup, and re-read test ===\n"
"\n"
msgstr ""
-#: src/stored/btape.c:743
+#: src/stored/btape.c:742
msgid ""
"This is not terribly serious since Bacula only uses\n"
"this function to verify the last block written to the\n"
"to your Storage daemon's Device resource definition.\n"
msgstr ""
-#: src/stored/btape.c:767
+#: src/stored/btape.c:766
msgid ""
"\n"
"=== Write, rewind, and re-read test ===\n"
"\n"
msgstr ""
-#: src/stored/btape.c:795 src/stored/btape.c:811 src/stored/btape.c:907
-#: src/stored/btape.c:923
+#: src/stored/btape.c:794 src/stored/btape.c:810 src/stored/btape.c:906
+#: src/stored/btape.c:922
#, c-format
msgid "Wrote 1000 blocks of %d bytes.\n"
msgstr ""
-#: src/stored/btape.c:820 src/stored/btape.c:932
+#: src/stored/btape.c:819 src/stored/btape.c:931
msgid "Rewind OK.\n"
msgstr ""
-#: src/stored/btape.c:827 src/stored/btape.c:981
+#: src/stored/btape.c:826 src/stored/btape.c:980
msgid "Got EOF on tape.\n"
msgstr ""
-#: src/stored/btape.c:832
+#: src/stored/btape.c:831
#, c-format
msgid "Read block %d failed! ERR=%s\n"
msgstr ""
-#: src/stored/btape.c:838
+#: src/stored/btape.c:837
#, c-format
msgid "Read record failed. Block %d! ERR=%s\n"
msgstr ""
-#: src/stored/btape.c:844 src/stored/btape.c:1011
+#: src/stored/btape.c:843 src/stored/btape.c:1010
#, c-format
msgid "Bad data in record. Expected %d, got %d at byte %d. Test failed!\n"
msgstr ""
-#: src/stored/btape.c:851
+#: src/stored/btape.c:850
msgid "1000 blocks re-read correctly.\n"
msgstr ""
-#: src/stored/btape.c:854 src/stored/btape.c:1018
+#: src/stored/btape.c:853 src/stored/btape.c:1017
msgid ""
"=== Test Succeeded. End Write, rewind, and re-read test ===\n"
"\n"
msgstr ""
-#: src/stored/btape.c:879
+#: src/stored/btape.c:878
msgid ""
"\n"
"=== Write, rewind, and position test ===\n"
"\n"
msgstr ""
-#: src/stored/btape.c:972
+#: src/stored/btape.c:971
#, c-format
msgid "Reposition to file:block %d:%d\n"
msgstr ""
-#: src/stored/btape.c:974
+#: src/stored/btape.c:973
msgid "Reposition error.\n"
msgstr ""
-#: src/stored/btape.c:987
+#: src/stored/btape.c:986
#, c-format
msgid ""
"Read block %d failed! file=%d blk=%d. ERR=%s\n"
"\n"
msgstr ""
-#: src/stored/btape.c:989
+#: src/stored/btape.c:988
msgid ""
"This may be because the tape drive block size is not\n"
" set to variable blocking as normally used by Bacula.\n"
" in your Device resource.\n"
msgstr ""
-#: src/stored/btape.c:1005
+#: src/stored/btape.c:1004
#, c-format
msgid "Read record failed! ERR=%s\n"
msgstr ""
-#: src/stored/btape.c:1016
+#: src/stored/btape.c:1015
#, c-format
msgid "Block %d re-read correctly.\n"
msgstr ""
-#: src/stored/btape.c:1037
+#: src/stored/btape.c:1036
msgid ""
"\n"
"\n"
"\n"
msgstr ""
-#: src/stored/btape.c:1061
+#: src/stored/btape.c:1060
msgid "Now moving to end of medium.\n"
msgstr ""
-#: src/stored/btape.c:1063 src/stored/btape.c:1292
+#: src/stored/btape.c:1062 src/stored/btape.c:1291
#, c-format
msgid "We should be in file 3. I am at file %d. %s\n"
msgstr ""
-#: src/stored/btape.c:1064 src/stored/btape.c:1082 src/stored/btape.c:1281
-#: src/stored/btape.c:1293 src/stored/btape.c:1306 src/stored/btape.c:1323
+#: src/stored/btape.c:1063 src/stored/btape.c:1081 src/stored/btape.c:1280
+#: src/stored/btape.c:1292 src/stored/btape.c:1305 src/stored/btape.c:1322
msgid "This is correct!"
msgstr ""
-#: src/stored/btape.c:1064 src/stored/btape.c:1082 src/stored/btape.c:1281
-#: src/stored/btape.c:1293 src/stored/btape.c:1306 src/stored/btape.c:1323
+#: src/stored/btape.c:1063 src/stored/btape.c:1081 src/stored/btape.c:1280
+#: src/stored/btape.c:1292 src/stored/btape.c:1305 src/stored/btape.c:1322
msgid "This is NOT correct!!!!"
msgstr ""
-#: src/stored/btape.c:1070
+#: src/stored/btape.c:1069
msgid ""
"\n"
"Now the important part, I am going to attempt to append to the tape.\n"
"\n"
msgstr ""
-#: src/stored/btape.c:1077
+#: src/stored/btape.c:1076
msgid ""
"Done appending, there should be no I/O errors\n"
"\n"
msgstr ""
-#: src/stored/btape.c:1078
+#: src/stored/btape.c:1077
msgid "Doing Bacula scan of blocks:\n"
msgstr ""
-#: src/stored/btape.c:1080
+#: src/stored/btape.c:1079
msgid "End scanning the tape.\n"
msgstr ""
-#: src/stored/btape.c:1081 src/stored/btape.c:1305
+#: src/stored/btape.c:1080 src/stored/btape.c:1304
#, c-format
msgid "We should be in file 4. I am at file %d. %s\n"
msgstr ""
-#: src/stored/btape.c:1106
+#: src/stored/btape.c:1105
msgid ""
"\n"
"Autochanger enabled, but no name or no command device specified.\n"
msgstr ""
-#: src/stored/btape.c:1110
+#: src/stored/btape.c:1109
msgid ""
"\n"
"Ah, I see you have an autochanger configured.\n"
" that I can write on in Slot 1.\n"
msgstr ""
-#: src/stored/btape.c:1113
+#: src/stored/btape.c:1112
msgid ""
"\n"
"Do you wish to continue with the Autochanger test? (y/n): "
msgstr ""
-#: src/stored/btape.c:1120
+#: src/stored/btape.c:1119
msgid ""
"\n"
"\n"
"\n"
msgstr ""
-#: src/stored/btape.c:1129
+#: src/stored/btape.c:1128
msgid "3301 Issuing autochanger \"loaded\" command.\n"
msgstr ""
-#: src/stored/btape.c:1138
+#: src/stored/btape.c:1137
#, c-format
msgid "3991 Bad autochanger command: %s\n"
msgstr ""
-#: src/stored/btape.c:1139
+#: src/stored/btape.c:1138
#, c-format
msgid "3991 result=\"%s\": ERR=%s\n"
msgstr ""
-#: src/stored/btape.c:1143
+#: src/stored/btape.c:1142
#, c-format
msgid "Slot %d loaded. I am going to unload it.\n"
msgstr ""
-#: src/stored/btape.c:1145
+#: src/stored/btape.c:1144
msgid "Nothing loaded in the drive. OK.\n"
msgstr ""
-#: src/stored/btape.c:1152
+#: src/stored/btape.c:1151
#, c-format
msgid "3302 Issuing autochanger \"unload %d %d\" command.\n"
msgstr ""
-#: src/stored/btape.c:1157
+#: src/stored/btape.c:1156
#, c-format
msgid "unload status=%s %d\n"
msgstr ""
-#: src/stored/btape.c:1157
+#: src/stored/btape.c:1156
msgid "Bad"
msgstr ""
-#: src/stored/btape.c:1160
+#: src/stored/btape.c:1159
#, c-format
msgid "3992 Bad autochanger command: %s\n"
msgstr ""
-#: src/stored/btape.c:1161
+#: src/stored/btape.c:1160
#, c-format
msgid "3992 result=\"%s\": ERR=%s\n"
msgstr ""
-#: src/stored/btape.c:1171
+#: src/stored/btape.c:1170
#, c-format
msgid "3303 Issuing autochanger \"load %d %d\" command.\n"
msgstr ""
-#: src/stored/btape.c:1179
+#: src/stored/btape.c:1178
#, c-format
msgid "3303 Autochanger \"load %d %d\" status is OK.\n"
msgstr ""
-#: src/stored/btape.c:1183
+#: src/stored/btape.c:1182
#, c-format
msgid "3993 Bad autochanger command: %s\n"
msgstr ""
-#: src/stored/btape.c:1184
+#: src/stored/btape.c:1183
#, c-format
msgid "3993 result=\"%s\": ERR=%s\n"
msgstr ""
-#: src/stored/btape.c:1199
+#: src/stored/btape.c:1198
msgid ""
"\n"
"The test failed, probably because you need to put\n"
"Adding a 30 second sleep and trying again ...\n"
msgstr ""
-#: src/stored/btape.c:1212
+#: src/stored/btape.c:1211
#, c-format
msgid "Wrote EOF to %s\n"
msgstr ""
-#: src/stored/btape.c:1216
+#: src/stored/btape.c:1215
#, c-format
msgid ""
"\n"
"\n"
msgstr ""
-#: src/stored/btape.c:1221
+#: src/stored/btape.c:1220
msgid ""
"\n"
"The test autochanger worked!!\n"
"\n"
msgstr ""
-#: src/stored/btape.c:1232
+#: src/stored/btape.c:1231
msgid "You must correct this error or the Autochanger will not work.\n"
msgstr ""
-#: src/stored/btape.c:1250
+#: src/stored/btape.c:1249
msgid ""
"\n"
"\n"
"\n"
msgstr ""
-#: src/stored/btape.c:1275
+#: src/stored/btape.c:1274
msgid "Now forward spacing 1 file.\n"
msgstr ""
-#: src/stored/btape.c:1277 src/stored/btape.c:1289 src/stored/btape.c:1302
-#: src/stored/btape.c:1320 src/stored/btape.c:1489
+#: src/stored/btape.c:1276 src/stored/btape.c:1288 src/stored/btape.c:1301
+#: src/stored/btape.c:1319 src/stored/btape.c:1488
#, c-format
msgid "Bad status from fsr. ERR=%s\n"
msgstr ""
-#: src/stored/btape.c:1280
+#: src/stored/btape.c:1279
#, c-format
msgid "We should be in file 1. I am at file %d. %s\n"
msgstr ""
-#: src/stored/btape.c:1287
+#: src/stored/btape.c:1286
msgid "Now forward spacing 2 files.\n"
msgstr ""
-#: src/stored/btape.c:1300
+#: src/stored/btape.c:1299
msgid "Now forward spacing 4 files.\n"
msgstr ""
-#: src/stored/btape.c:1312
+#: src/stored/btape.c:1311
msgid ""
"The test worked this time. Please add:\n"
"\n"
"to your Device resource for this drive.\n"
msgstr ""
-#: src/stored/btape.c:1318
+#: src/stored/btape.c:1317
msgid "Now forward spacing 1 more file.\n"
msgstr ""
-#: src/stored/btape.c:1322
+#: src/stored/btape.c:1321
#, c-format
msgid "We should be in file 5. I am at file %d. %s\n"
msgstr ""
-#: src/stored/btape.c:1327
+#: src/stored/btape.c:1326
msgid ""
"\n"
"=== End Forward space files test ===\n"
"\n"
msgstr ""
-#: src/stored/btape.c:1331
+#: src/stored/btape.c:1330
msgid ""
"\n"
"The forward space file test failed.\n"
msgstr ""
-#: src/stored/btape.c:1333
+#: src/stored/btape.c:1332
msgid ""
"You have Fast Forward Space File enabled.\n"
"I am turning it off then retrying the test.\n"
msgstr ""
-#: src/stored/btape.c:1339
+#: src/stored/btape.c:1338
msgid ""
"You must correct this error or Bacula will not work.\n"
"Some systems, e.g. OpenBSD, require you to set\n"
"in your device resource. Use with caution.\n"
msgstr ""
-#: src/stored/btape.c:1371
+#: src/stored/btape.c:1370
msgid ""
"\n"
"Append test failed. Attempting again.\n"
"\n"
msgstr ""
-#: src/stored/btape.c:1379
+#: src/stored/btape.c:1378
msgid ""
"\n"
"\n"
"to your Device resource in the Storage conf file.\n"
msgstr ""
-#: src/stored/btape.c:1386
+#: src/stored/btape.c:1385
msgid ""
"\n"
"\n"
"That appears *NOT* to have corrected the problem.\n"
msgstr ""
-#: src/stored/btape.c:1391
+#: src/stored/btape.c:1390
msgid ""
"\n"
"\n"
"Setting \"BSF at EOM = yes\" and retrying append test.\n"
msgstr ""
-#: src/stored/btape.c:1396
+#: src/stored/btape.c:1395
msgid ""
"\n"
"\n"
"to your Device resource in the Storage conf file.\n"
msgstr ""
-#: src/stored/btape.c:1407
+#: src/stored/btape.c:1406
msgid ""
"\n"
"Append test failed.\n"
"in your device resource. Use with caution.\n"
msgstr ""
-#: src/stored/btape.c:1428
+#: src/stored/btape.c:1427
msgid ""
"\n"
"The above Bacula scan should have output identical to what follows.\n"
"\n"
msgstr ""
-#: src/stored/btape.c:1467
+#: src/stored/btape.c:1466
#, c-format
msgid "Bad status from fsf. ERR=%s\n"
msgstr ""
-#: src/stored/btape.c:1471
+#: src/stored/btape.c:1470
msgid "Forward spaced 1 file.\n"
msgstr ""
-#: src/stored/btape.c:1474
+#: src/stored/btape.c:1473
#, c-format
msgid "Forward spaced %d files.\n"
msgstr ""
-#: src/stored/btape.c:1493
+#: src/stored/btape.c:1492
msgid "Forward spaced 1 record.\n"
msgstr ""
-#: src/stored/btape.c:1496
+#: src/stored/btape.c:1495
#, c-format
msgid "Forward spaced %d records.\n"
msgstr ""
-#: src/stored/btape.c:1530
+#: src/stored/btape.c:1529
#, c-format
msgid "Wrote one record of %d bytes.\n"
msgstr ""
-#: src/stored/btape.c:1532
+#: src/stored/btape.c:1531
msgid "Wrote block to device.\n"
msgstr ""
-#: src/stored/btape.c:1547
+#: src/stored/btape.c:1546
msgid "Enter length to read: "
msgstr ""
-#: src/stored/btape.c:1552
+#: src/stored/btape.c:1551
msgid "Bad length entered, using default of 1024 bytes.\n"
msgstr ""
-#: src/stored/btape.c:1561
+#: src/stored/btape.c:1560
#, c-format
msgid "Read of %d bytes gives stat=%d. ERR=%s\n"
msgstr ""
-#: src/stored/btape.c:1584 src/stored/btape.c:1633
+#: src/stored/btape.c:1583 src/stored/btape.c:1632
#, c-format
msgid "End of tape\n"
msgstr ""
-#: src/stored/btape.c:1589
+#: src/stored/btape.c:1588
#, c-format
msgid "Starting scan at file %u\n"
msgstr ""
-#: src/stored/btape.c:1594 src/stored/dev.c:1228
+#: src/stored/btape.c:1593 src/stored/dev.c:1228
#, c-format
msgid "read error on %s. ERR=%s.\n"
msgstr ""
-#: src/stored/btape.c:1596
+#: src/stored/btape.c:1595
#, c-format
msgid "Bad status from read %d. ERR=%s\n"
msgstr ""
-#: src/stored/btape.c:1599 src/stored/btape.c:1613 src/stored/btape.c:1677
-#: src/stored/btape.c:1689 src/stored/btape.c:1702 src/stored/btape.c:1718
+#: src/stored/btape.c:1598 src/stored/btape.c:1612 src/stored/btape.c:1676
+#: src/stored/btape.c:1688 src/stored/btape.c:1701 src/stored/btape.c:1717
#, c-format
msgid "1 block of %d bytes in file %d\n"
msgstr ""
-#: src/stored/btape.c:1602 src/stored/btape.c:1616 src/stored/btape.c:1680
-#: src/stored/btape.c:1692 src/stored/btape.c:1705 src/stored/btape.c:1721
+#: src/stored/btape.c:1601 src/stored/btape.c:1615 src/stored/btape.c:1679
+#: src/stored/btape.c:1691 src/stored/btape.c:1704 src/stored/btape.c:1720
#, c-format
msgid "%d blocks of %d bytes in file %d\n"
msgstr ""
-#: src/stored/btape.c:1624 src/stored/btape.c:1696
+#: src/stored/btape.c:1623 src/stored/btape.c:1695
#, c-format
msgid "End of File mark.\n"
msgstr ""
-#: src/stored/btape.c:1645 src/stored/btape.c:1749
+#: src/stored/btape.c:1644 src/stored/btape.c:1748
#, c-format
msgid "Total files=%d, blocks=%d, bytes = %s\n"
msgstr ""
-#: src/stored/btape.c:1709
+#: src/stored/btape.c:1708
#, c-format
msgid "Short block read.\n"
msgstr ""
-#: src/stored/btape.c:1712
+#: src/stored/btape.c:1711
#, c-format
msgid "Error reading block. ERR=%s\n"
msgstr ""
-#: src/stored/btape.c:1736
+#: src/stored/btape.c:1735
#, 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:1758
+#: src/stored/btape.c:1757
#, c-format
msgid "Device status: %u. ERR=%s\n"
msgstr ""
-#: src/stored/btape.c:1788
+#: src/stored/btape.c:1787
msgid ""
"\n"
"This command simulates Bacula writing to a tape.\n"
"\n"
msgstr ""
-#: src/stored/btape.c:1805
+#: src/stored/btape.c:1804
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:1808
+#: src/stored/btape.c:1807
msgid "Simple test (single tape) selected.\n"
msgstr ""
-#: src/stored/btape.c:1811
+#: src/stored/btape.c:1810
msgid "Multiple tape test selected.\n"
msgstr ""
-#: src/stored/btape.c:1827
+#: src/stored/btape.c:1826
msgid "Rewind failed.\n"
msgstr ""
-#: src/stored/btape.c:1830
+#: src/stored/btape.c:1829
msgid "Write EOF failed.\n"
msgstr ""
-#: src/stored/btape.c:1857
+#: src/stored/btape.c:1856
msgid "Wrote Start of Session label.\n"
msgstr ""
-#: src/stored/btape.c:1888
+#: src/stored/btape.c:1887
#, c-format
msgid "%s Begin writing Bacula records to tape ...\n"
msgstr ""
-#: src/stored/btape.c:1890
+#: src/stored/btape.c:1889
#, c-format
msgid "%s Begin writing Bacula records to first tape ...\n"
msgstr ""
-#: src/stored/btape.c:1931
+#: src/stored/btape.c:1930
#, c-format
msgid "Wrote blk_block=%u, dev_blk_num=%u VolBytes=%s rate=%.1f KB/s\n"
msgstr ""
-#: src/stored/btape.c:1941
+#: src/stored/btape.c:1940
#, c-format
msgid "%s Flush block, write EOF\n"
msgstr ""
-#: src/stored/btape.c:1952
+#: src/stored/btape.c:1951
msgid "Not OK\n"
msgstr ""
-#: src/stored/btape.c:1980
+#: src/stored/btape.c:1979
msgid "Set ok=false after write_block_to_device.\n"
msgstr ""
-#: src/stored/btape.c:1983
+#: src/stored/btape.c:1982
msgid "Wrote End of Session label.\n"
msgstr ""
-#: src/stored/btape.c:2007
+#: src/stored/btape.c:2006
#, c-format
msgid "Wrote state file last_block_num1=%d last_block_num2=%d\n"
msgstr ""
-#: src/stored/btape.c:2011
+#: src/stored/btape.c:2010
#, c-format
msgid "Could not create state file: %s ERR=%s\n"
msgstr ""
-#: src/stored/btape.c:2019
+#: src/stored/btape.c:2018
#, c-format
msgid ""
"\n"
"%s Done filling tape at %d:%d. Now beginning re-read of tape ...\n"
msgstr ""
-#: src/stored/btape.c:2023
+#: src/stored/btape.c:2022
#, c-format
msgid ""
"\n"
"%s Done filling tapes at %d:%d. Now beginning re-read of first tape ...\n"
msgstr ""
-#: src/stored/btape.c:2062
+#: src/stored/btape.c:2061
msgid ""
"\n"
"The state file level has changed. You must redo\n"
"the fill command.\n"
msgstr ""
-#: src/stored/btape.c:2068
+#: src/stored/btape.c:2067
#, c-format
msgid ""
"\n"
"You must redo the fill command.\n"
msgstr ""
-#: src/stored/btape.c:2110
+#: src/stored/btape.c:2109
msgid "Mount first tape. Press enter when ready: "
msgstr ""
-#: src/stored/btape.c:2129
+#: src/stored/btape.c:2128
msgid "Rewinding.\n"
msgstr ""
-#: src/stored/btape.c:2134
+#: src/stored/btape.c:2133
#, c-format
msgid "Reading the first 10000 records from %u:%u.\n"
msgstr ""
-#: src/stored/btape.c:2138 src/stored/btape.c:2205
+#: src/stored/btape.c:2137 src/stored/btape.c:2204
#, c-format
msgid "Reposition from %u:%u to %u:%u\n"
msgstr ""
-#: src/stored/btape.c:2141 src/stored/btape.c:2192 src/stored/btape.c:2208
+#: src/stored/btape.c:2140 src/stored/btape.c:2191 src/stored/btape.c:2207
#, c-format
msgid "Reposition error. ERR=%s\n"
msgstr ""
-#: src/stored/btape.c:2144
+#: src/stored/btape.c:2143
#, c-format
msgid "Reading block %u.\n"
msgstr ""
-#: src/stored/btape.c:2146 src/stored/btape.c:2197 src/stored/btape.c:2213
+#: src/stored/btape.c:2145 src/stored/btape.c:2196 src/stored/btape.c:2212
#, c-format
msgid "Error reading block: ERR=%s\n"
msgstr ""
-#: src/stored/btape.c:2151
+#: src/stored/btape.c:2150
msgid ""
"\n"
"The last block on the tape matches. Test succeeded.\n"
"\n"
msgstr ""
-#: src/stored/btape.c:2153
+#: src/stored/btape.c:2152
msgid ""
"\n"
"The last block of the first tape matches.\n"
"\n"
msgstr ""
-#: src/stored/btape.c:2178
+#: src/stored/btape.c:2177
msgid "Mount second tape. Press enter when ready: "
msgstr ""
-#: src/stored/btape.c:2190
+#: src/stored/btape.c:2189
#, c-format
msgid "Reposition from %u:%u to 0:1\n"
msgstr ""
-#: src/stored/btape.c:2195 src/stored/btape.c:2211
+#: src/stored/btape.c:2194 src/stored/btape.c:2210
#, c-format
msgid "Reading block %d.\n"
msgstr ""
-#: src/stored/btape.c:2201
+#: src/stored/btape.c:2200
msgid ""
"\n"
"The first block on the second tape matches.\n"
"\n"
msgstr ""
-#: src/stored/btape.c:2217
+#: src/stored/btape.c:2216
msgid ""
"\n"
"The last block on the second tape matches. Test succeeded.\n"
"\n"
msgstr ""
-#: src/stored/btape.c:2232
+#: src/stored/btape.c:2231
#, c-format
msgid "10000 records read now at %d:%d\n"
msgstr ""
-#: src/stored/btape.c:2255 src/stored/btape.c:2266 src/stored/btape.c:2314
+#: src/stored/btape.c:2254 src/stored/btape.c:2265 src/stored/btape.c:2313
msgid "Last block written"
msgstr ""
-#: src/stored/btape.c:2257 src/stored/btape.c:2267
+#: src/stored/btape.c:2256 src/stored/btape.c:2266
msgid "Block read back"
msgstr ""
-#: src/stored/btape.c:2258
+#: src/stored/btape.c:2257
#, c-format
msgid ""
"\n"
"The blocks differ at byte %u\n"
msgstr ""
-#: src/stored/btape.c:2259
+#: src/stored/btape.c:2258
msgid ""
"\n"
"\n"
"to write multi-tape Volumes.!!!!\n"
msgstr ""
-#: src/stored/btape.c:2298
+#: src/stored/btape.c:2297
#, c-format
msgid "Last block at: %u:%u this_dev_block_num=%d\n"
msgstr ""
-#: src/stored/btape.c:2312
+#: src/stored/btape.c:2311
#, c-format
msgid "Block not written: FileIndex=%u blk_block=%u Size=%u\n"
msgstr ""
-#: src/stored/btape.c:2316
+#: src/stored/btape.c:2315
msgid "Block not written"
msgstr ""
-#: src/stored/btape.c:2331
+#: src/stored/btape.c:2330
#, c-format
msgid "End of tape %d:%d. VolumeCapacity=%s. Write rate = %.1f KB/s\n"
msgstr ""
-#: src/stored/btape.c:2340 src/stored/bcopy.c:235 src/stored/bcopy.c:242
+#: src/stored/btape.c:2339 src/stored/bcopy.c:235 src/stored/bcopy.c:242
#: src/stored/bcopy.c:265
#, c-format
msgid "Cannot fixup device error. %s\n"
msgstr ""
-#: src/stored/btape.c:2381
+#: src/stored/btape.c:2380
msgid "Test writing blocks of 64512 bytes to tape.\n"
msgstr ""
-#: src/stored/btape.c:2383
+#: src/stored/btape.c:2382
msgid "How many blocks do you want to write? (1000): "
msgstr ""
-#: src/stored/btape.c:2398
+#: src/stored/btape.c:2397
#, c-format
msgid "Begin writing %d Bacula blocks to tape ...\n"
msgstr ""
-#: src/stored/btape.c:2450
+#: src/stored/btape.c:2449
#, c-format
msgid "Begin writing raw blocks of %u bytes.\n"
msgstr ""
-#: src/stored/btape.c:2470
+#: src/stored/btape.c:2469
#, c-format
msgid "Write failed at block %u. stat=%d ERR=%s\n"
msgstr ""
-#: src/stored/btape.c:2500
+#: src/stored/btape.c:2499
#, c-format
msgid "Begin writing Bacula blocks of %u bytes.\n"
msgstr ""
-#: src/stored/btape.c:2519
+#: src/stored/btape.c:2518
#, c-format
msgid "Write failed at block %u.\n"
msgstr ""
-#: src/stored/btape.c:2526
+#: src/stored/btape.c:2525
msgid "test autochanger"
msgstr ""
-#: src/stored/btape.c:2527
+#: src/stored/btape.c:2526
msgid "backspace file"
msgstr ""
-#: src/stored/btape.c:2528
+#: src/stored/btape.c:2527
msgid "backspace record"
msgstr ""
-#: src/stored/btape.c:2529
+#: src/stored/btape.c:2528
msgid "fill tape using Bacula writes"
msgstr ""
-#: src/stored/btape.c:2530
+#: src/stored/btape.c:2529
msgid "list device capabilities"
msgstr ""
-#: src/stored/btape.c:2531
+#: src/stored/btape.c:2530
msgid "clear tape errors"
msgstr ""
-#: src/stored/btape.c:2532
+#: src/stored/btape.c:2531
msgid "go to end of Bacula data for append"
msgstr ""
-#: src/stored/btape.c:2533
+#: src/stored/btape.c:2532
msgid "go to the physical end of medium"
msgstr ""
-#: src/stored/btape.c:2534
+#: src/stored/btape.c:2533
msgid "fill tape, write onto second volume"
msgstr ""
-#: src/stored/btape.c:2535
+#: src/stored/btape.c:2534
msgid "read filled tape"
msgstr ""
-#: src/stored/btape.c:2536
+#: src/stored/btape.c:2535
msgid "forward space a file"
msgstr ""
-#: src/stored/btape.c:2537
+#: src/stored/btape.c:2536
msgid "forward space a record"
msgstr ""
-#: src/stored/btape.c:2538 src/dird/ua_cmds.c:101
+#: src/stored/btape.c:2537 src/dird/ua_cmds.c:101
msgid "print this command"
msgstr ""
-#: src/stored/btape.c:2539
+#: src/stored/btape.c:2538
msgid "write a Bacula label to the tape"
msgstr ""
-#: src/stored/btape.c:2540
+#: src/stored/btape.c:2539
msgid "load a tape"
msgstr ""
-#: src/stored/btape.c:2541
+#: src/stored/btape.c:2540
msgid "quit btape"
msgstr ""
-#: src/stored/btape.c:2542
+#: src/stored/btape.c:2541
msgid "use write() to fill tape"
msgstr ""
-#: src/stored/btape.c:2543
+#: src/stored/btape.c:2542
msgid "read and print the Bacula tape label"
msgstr ""
-#: src/stored/btape.c:2544
+#: src/stored/btape.c:2543
msgid "test record handling functions"
msgstr ""
-#: src/stored/btape.c:2545
+#: src/stored/btape.c:2544
msgid "rewind the tape"
msgstr ""
-#: src/stored/btape.c:2546
+#: src/stored/btape.c:2545
msgid "read() tape block by block to EOT and report"
msgstr ""
-#: src/stored/btape.c:2547
+#: src/stored/btape.c:2546
msgid "Bacula read block by block to EOT and report"
msgstr ""
-#: src/stored/btape.c:2548
+#: src/stored/btape.c:2547
msgid "print tape status"
msgstr ""
-#: src/stored/btape.c:2549
+#: src/stored/btape.c:2548
msgid "General test Bacula tape functions"
msgstr ""
-#: src/stored/btape.c:2550
+#: src/stored/btape.c:2549
msgid "write an EOF on the tape"
msgstr ""
-#: src/stored/btape.c:2551
+#: src/stored/btape.c:2550
msgid "write a single Bacula block"
msgstr ""
-#: src/stored/btape.c:2552
+#: src/stored/btape.c:2551
msgid "read a single record"
msgstr ""
-#: src/stored/btape.c:2553
+#: src/stored/btape.c:2552
msgid "quick fill command"
msgstr ""
-#: src/stored/btape.c:2574
+#: src/stored/btape.c:2573
#, c-format
msgid "%s is an illegal command\n"
msgstr ""
-#: src/stored/btape.c:2584
+#: src/stored/btape.c:2583
#, c-format
msgid "Interactive commands:\n"
msgstr ""
-#: src/stored/btape.c:2585 src/dird/ua_tree.c:622 src/dird/ua_cmds.c:1423
+#: src/stored/btape.c:2584 src/dird/ua_tree.c:622 src/dird/ua_cmds.c:1564
#, c-format
msgid ""
" Command Description\n"
" ======= ===========\n"
msgstr ""
-#: src/stored/btape.c:2594
+#: src/stored/btape.c:2593
#, c-format
msgid ""
"Copyright (C) 2000-2005 Kern Sibbald.\n"
"\n"
msgstr ""
-#: src/stored/btape.c:2681
+#: src/stored/btape.c:2680
#, c-format
msgid "Mount second Volume on device %s and press return when ready: "
msgstr ""
-#: src/stored/btape.c:2708
+#: src/stored/btape.c:2707
#, c-format
msgid "Mount blank Volume on device %s and press return when ready: "
msgstr ""
-#: src/stored/btape.c:2726
+#: src/stored/btape.c:2725
#, c-format
msgid "End of Volume \"%s\"\n"
msgstr ""
-#: src/stored/btape.c:2738
+#: src/stored/btape.c:2737
#, c-format
msgid "Read block=%u, VolBytes=%s rate=%.1f KB/s\n"
msgstr ""
-#: src/stored/btape.c:2752 src/stored/mount.c:540
+#: src/stored/btape.c:2751 src/stored/mount.c:540
#, c-format
msgid "Cannot open Dev=%s, Vol=%s\n"
msgstr ""
-#: src/stored/autochanger.c:53
+#: src/stored/dvd.c:155 src/stored/dev.c:1842
#, c-format
-msgid "No Changer Name given for device %s. Cannot continue.\n"
+msgid "Device %s cannot be mounted. ERR=%s\n"
msgstr ""
-#: src/stored/autochanger.c:59
+#: src/stored/dvd.c:276
#, c-format
-msgid "No Changer Command given for device %s. Cannot continue.\n"
+msgid "Cannot run free space command (%s)\n"
msgstr ""
-#: src/stored/autochanger.c:72
+#: src/stored/dvd.c:379
#, c-format
-msgid ""
-"Media Type not the same for all devices in changer %s. Cannot continue.\n"
+msgid "Error while writing current part to the DVD: %s"
msgstr ""
-#: src/stored/autochanger.c:153
+#: src/stored/dvd.c:399
#, c-format
-msgid "3304 Issuing autochanger \"load slot %d, drive %d\" command.\n"
+msgid "Remaining free space %s on %s\n"
msgstr ""
-#: src/stored/autochanger.c:162
+#: src/stored/dvd.c:469
#, c-format
-msgid "3305 Autochanger \"load slot %d, drive %d\", status is OK.\n"
+msgid "Next Volume part already exists on DVD. Cannot continue: %s\n"
msgstr ""
-#: src/stored/autochanger.c:168
+#: src/stored/dvd.c:486
#, c-format
-msgid "3992 Bad autochanger \"load slot %d, drive %d\": ERR=%s.\n"
+msgid "open_next_part can't unlink existing part %s, ERR=%s\n"
msgstr ""
-#: src/stored/autochanger.c:209
-msgid "3992 Missing Changer command.\n"
+#: src/stored/dvd.c:705
+#, c-format
+msgid "Unable to write part %s: ERR=%s\n"
msgstr ""
-#: src/stored/autochanger.c:219
+#: src/stored/dvd.c:739 src/stored/dev.c:1754
#, c-format
-msgid "3301 Issuing autochanger \"loaded drive %d\" command.\n"
+msgid "Unable to truncate device %s. ERR=%s\n"
msgstr ""
-#: src/stored/autochanger.c:229
+#: src/stored/acquire.c:56
#, c-format
-msgid "3302 Autochanger \"loaded drive %d\", result is Slot %d.\n"
+msgid "Num_writers=%d not zero. Job %d canceled.\n"
msgstr ""
-#: src/stored/autochanger.c:233
+#: src/stored/acquire.c:64
#, c-format
-msgid "3302 Autochanger \"loaded drive %d\", result: nothing loaded.\n"
+msgid "No volumes specified. Job %d canceled.\n"
msgstr ""
-#: src/stored/autochanger.c:240
+#: src/stored/acquire.c:129
#, c-format
-msgid "3991 Bad autochanger \"loaded drive %d\" command: ERR=%s.\n"
+msgid "Media Type change. New device %s chosen.\n"
msgstr ""
-#: src/stored/autochanger.c:299 src/stored/autochanger.c:381
+#: src/stored/acquire.c:140
#, c-format
-msgid "3307 Issuing autochanger \"unload slot %d, drive %d\" command.\n"
+msgid "No suitable device found to read Volume \"%s\"\n"
msgstr ""
-#: src/stored/autochanger.c:312 src/stored/autochanger.c:403
+#: src/stored/acquire.c:169 src/stored/mount.c:83
#, c-format
-msgid "3995 Bad autochanger \"unload slot %d, drive %d\": ERR=%s.\n"
+msgid "Job %d canceled.\n"
msgstr ""
-#: src/stored/autochanger.c:370
+#: src/stored/acquire.c:180
#, c-format
-msgid "Volume \"%s\" is in use by device %s\n"
+msgid "Read open device %s Volume \"%s\" failed (EIO): ERR=%s\n"
msgstr ""
-#: src/stored/autochanger.c:441
+#: src/stored/acquire.c:185
#, c-format
-msgid "3993 Device %s not an autochanger device.\n"
+msgid "Read open device %s Volume \"%s\" failed: ERR=%s\n"
msgstr ""
-#: src/stored/autochanger.c:466
+#: src/stored/acquire.c:257 src/stored/mount.c:77
#, c-format
-msgid "3306 Issuing autochanger \"%s\" command.\n"
+msgid "Too many errors trying to mount device %s.\n"
msgstr ""
-#: src/stored/autochanger.c:469
-msgid "3996 Open bpipe failed.\n"
+#: src/stored/acquire.c:266
+#, c-format
+msgid "Ready to read from volume \"%s\" on device %s.\n"
msgstr ""
-#: src/stored/autochanger.c:496
+#: src/stored/acquire.c:310
#, c-format
-msgid "Autochanger error: ERR=%s\n"
+msgid "Device %s is busy reading.\n"
msgstr ""
-#: src/stored/dvd.c:155 src/stored/dev.c:1822
+#: src/stored/acquire.c:340
#, c-format
-msgid "Device %s cannot be mounted. ERR=%s\n"
+msgid "Wanted Volume \"%s\", but device %s is busy writing on \"%s\" .\n"
msgstr ""
-#: src/stored/dvd.c:276
+#: src/stored/acquire.c:359
#, c-format
-msgid "Cannot run free space command (%s)\n"
+msgid ""
+"Cannot recycle volume \"%s\" on device %s because it is in use by another "
+"job.\n"
msgstr ""
-#: src/stored/dvd.c:379
+#: src/stored/acquire.c:381
#, c-format
-msgid "Error while writing current part to the DVD: %s"
+msgid "Could not ready device %s for append.\n"
msgstr ""
-#: src/stored/dvd.c:399
+#: src/stored/acquire.c:499
#, c-format
-msgid "Remaining free space %s on %s\n"
+msgid "Alert: %s"
msgstr ""
-#: src/stored/dvd.c:469
+#: src/stored/acquire.c:507
#, c-format
-msgid "Next Volume part already exists on DVD. Cannot continue: %s\n"
+msgid "3997 Bad alert command: %s: ERR=%s.\n"
msgstr ""
-#: src/stored/dvd.c:486
+#: src/stored/acquire.c:591
#, c-format
-msgid "open_next_part can't unlink existing part %s, ERR=%s\n"
+msgid "Hey! num_writers=%d!!!!\n"
msgstr ""
-#: src/stored/dvd.c:705
+#: src/stored/parse_bsr.c:106 src/stored/parse_bsr.c:110
#, c-format
-msgid "Unable to write part %s: ERR=%s\n"
+msgid ""
+"Bootstrap file error: %s\n"
+" : Line %d, col %d of file %s\n"
+"%s\n"
msgstr ""
-#: src/stored/dvd.c:739 src/stored/dev.c:1734
+#: src/stored/parse_bsr.c:132
#, c-format
-msgid "Unable to truncate device %s. ERR=%s\n"
+msgid "Cannot open bootstrap file %s: %s\n"
msgstr ""
-#: src/stored/fd_cmds.c:334 src/filed/job.c:991
+#: src/stored/parse_bsr.c:262
#, c-format
-msgid "Could not create bootstrap file %s: ERR=%s\n"
+msgid "MediaType %s in bsr at inappropriate place.\n"
msgstr ""
-#: src/stored/fd_cmds.c:345
-msgid "Error parsing bootstrap file.\n"
+#: src/stored/parse_bsr.c:283
+#, c-format
+msgid "Device \"%s\" in bsr at inappropriate place.\n"
msgstr ""
-#: src/stored/mount.c:223 src/stored/mount.c:445
-#, c-format
-msgid "Volume \"%s\" not on device %s.\n"
+#: src/stored/parse_bsr.c:440
+msgid "JobType not yet implemented\n"
msgstr ""
-#: src/stored/mount.c:255
-#, c-format
-msgid ""
-"Director wanted Volume \"%s\".\n"
-" Current Volume \"%s\" not acceptable because:\n"
-" %s"
+#: src/stored/parse_bsr.c:448
+msgid "JobLevel not yet implemented\n"
msgstr ""
-#: src/stored/mount.c:334
+#: src/stored/parse_bsr.c:631
#, c-format
-msgid "Volume \"%s\" previously written, moving to end of data.\n"
+msgid "Slot %d in bsr at inappropriate place.\n"
msgstr ""
-#: src/stored/mount.c:337
+#: src/stored/parse_bsr.c:655
#, c-format
-msgid "Unable to position to end of data on device %s: ERR=%s\n"
+msgid "VolFile : %u-%u\n"
msgstr ""
-#: src/stored/mount.c:349
+#: src/stored/parse_bsr.c:663
#, c-format
-msgid "Ready to append to end of Volume \"%s\" at file=%d.\n"
+msgid "VolBlock : %u-%u\n"
msgstr ""
-#: src/stored/mount.c:352
+#: src/stored/parse_bsr.c:673
#, c-format
-msgid ""
-"I cannot write on Volume \"%s\" because:\n"
-"The number of files mismatch! Volume=%u Catalog=%u\n"
+msgid "FileIndex : %u\n"
msgstr ""
-#: src/stored/mount.c:380
+#: src/stored/parse_bsr.c:675
#, c-format
-msgid "Ready to append to end of Volume \"%s\" at file address=%u.\n"
+msgid "FileIndex : %u-%u\n"
msgstr ""
-#: src/stored/mount.c:384
+#: src/stored/parse_bsr.c:685
#, c-format
-msgid ""
-"I cannot write on Volume \"%s\" because:\n"
-"The EOD file address is wrong: Volume file address=%u != Catalog Endblock=%u"
-"(+1)\n"
-"You probably removed DVD last part in spool directory.\n"
+msgid "JobId : %u\n"
msgstr ""
-#: src/stored/mount.c:435
+#: src/stored/parse_bsr.c:687
#, c-format
-msgid "Labeled new Volume \"%s\" on device %s.\n"
+msgid "JobId : %u-%u\n"
msgstr ""
-#: src/stored/mount.c:440
+#: src/stored/parse_bsr.c:697
#, c-format
-msgid "Warning device %s not configured to autolabel Volumes.\n"
+msgid "SessId : %u\n"
msgstr ""
-#: src/stored/mount.c:460
+#: src/stored/parse_bsr.c:699
#, c-format
-msgid "Marking Volume \"%s\" in Error in Catalog.\n"
+msgid "SessId : %u-%u\n"
msgstr ""
-#: src/stored/mount.c:476
+#: src/stored/parse_bsr.c:708
#, c-format
-msgid ""
-"Autochanger Volume \"%s\" not found in slot %d.\n"
-" Setting InChanger to zero in catalog.\n"
+msgid "VolumeName : %s\n"
msgstr ""
-#: src/stored/mount.c:495
-msgid "Hey!!!!! WroteVol non-zero !!!!!\n"
+#: src/stored/parse_bsr.c:709
+#, c-format
+msgid " MediaType : %s\n"
msgstr ""
-#: src/stored/label.c:81 src/stored/label.c:122 src/stored/label.c:210
+#: src/stored/parse_bsr.c:710
#, c-format
-msgid "Wrong Volume mounted on device %s: Wanted %s have %s\n"
+msgid " Device : %s\n"
msgstr ""
-#: src/stored/label.c:88 src/stored/label.c:125 src/stored/label.c:197
+#: src/stored/parse_bsr.c:711
#, c-format
-msgid "Too many tries: %s"
+msgid " Slot : %d\n"
msgstr ""
-#: src/stored/label.c:104
+#: src/stored/parse_bsr.c:720
#, c-format
-msgid "Couldn't rewind device %s: ERR=%s\n"
+msgid "Client : %s\n"
msgstr ""
-#: src/stored/label.c:142
+#: src/stored/parse_bsr.c:728
#, c-format
-msgid ""
-"Requested Volume \"%s\" on %s is not a Bacula labeled Volume, because: ERR=%s"
+msgid "Job : %s\n"
msgstr ""
-#: src/stored/label.c:147
-msgid "Could not read Volume label from block.\n"
+#: src/stored/parse_bsr.c:736
+#, c-format
+msgid "SessTime : %u\n"
msgstr ""
-#: src/stored/label.c:150
-#, c-format
-msgid "Could not unserialize Volume label: ERR=%s\n"
+#: src/stored/parse_bsr.c:750
+msgid "BSR is NULL\n"
msgstr ""
-#: src/stored/label.c:155
+#: src/stored/parse_bsr.c:754
#, c-format
-msgid "Volume Header Id bad: %s\n"
+msgid "Next : 0x%x\n"
msgstr ""
-#: src/stored/label.c:182
+#: src/stored/parse_bsr.c:755
#, c-format
-msgid "Volume on %s has wrong Bacula version. Wanted %d got %d\n"
+msgid "Root bsr : 0x%x\n"
msgstr ""
-#: src/stored/label.c:193
+#: src/stored/parse_bsr.c:766
#, c-format
-msgid "Volume on %s has bad Bacula label type: %x\n"
+msgid "count : %u\n"
msgstr ""
-#: src/stored/label.c:274
+#: src/stored/parse_bsr.c:767
#, c-format
-msgid "Cannot write Volume label to block for device %s\n"
+msgid "found : %u\n"
msgstr ""
-#: src/stored/label.c:403
+#: src/stored/parse_bsr.c:770
#, c-format
-msgid "Rewind error on device %s: ERR=%s\n"
+msgid "done : %s\n"
msgstr ""
-#: src/stored/label.c:408
+#: src/stored/parse_bsr.c:770 src/tools/dbcheck.c:1098 src/dird/ua_run.c:929
+#: src/dird/ua_input.c:120 src/dird/ua_select.c:54 src/dird/ua_update.c:223
+#: src/dird/ua_update.c:237 src/dird/ua_update.c:247 src/dird/ua_update.c:261
+#: src/dird/ua_update.c:551
+msgid "yes"
+msgstr ""
+
+#: src/stored/parse_bsr.c:770 src/dird/ua_input.c:124 src/dird/ua_select.c:57
+#: src/dird/ua_update.c:225 src/dird/ua_update.c:237 src/dird/ua_update.c:249
+#: src/dird/ua_update.c:261 src/dird/ua_update.c:551
+msgid "no"
+msgstr ""
+
+#: src/stored/parse_bsr.c:771
+#, c-format
+msgid "positioning : %d\n"
+msgstr ""
+
+#: src/stored/parse_bsr.c:772
+#, c-format
+msgid "fast_reject : %d\n"
+msgstr ""
+
+#: src/stored/autochanger.c:53
+#, c-format
+msgid "No Changer Name given for device %s. Cannot continue.\n"
+msgstr ""
+
+#: src/stored/autochanger.c:59
+#, c-format
+msgid "No Changer Command given for device %s. Cannot continue.\n"
+msgstr ""
+
+#: src/stored/autochanger.c:72
+#, c-format
+msgid ""
+"Media Type not the same for all devices in changer %s. Cannot continue.\n"
+msgstr ""
+
+#: src/stored/autochanger.c:153
+#, c-format
+msgid "3304 Issuing autochanger \"load slot %d, drive %d\" command.\n"
+msgstr ""
+
+#: src/stored/autochanger.c:162
+#, c-format
+msgid "3305 Autochanger \"load slot %d, drive %d\", status is OK.\n"
+msgstr ""
+
+#: src/stored/autochanger.c:171
+#, c-format
+msgid "3992 Bad autochanger \"load slot %d, drive %d\": ERR=%s.\n"
+msgstr ""
+
+#: src/stored/autochanger.c:212
+msgid "3992 Missing Changer command.\n"
+msgstr ""
+
+#: src/stored/autochanger.c:222
+#, c-format
+msgid "3301 Issuing autochanger \"loaded drive %d\" command.\n"
+msgstr ""
+
+#: src/stored/autochanger.c:232
+#, c-format
+msgid "3302 Autochanger \"loaded drive %d\", result is Slot %d.\n"
+msgstr ""
+
+#: src/stored/autochanger.c:236
+#, c-format
+msgid "3302 Autochanger \"loaded drive %d\", result: nothing loaded.\n"
+msgstr ""
+
+#: src/stored/autochanger.c:243
+#, c-format
+msgid "3991 Bad autochanger \"loaded drive %d\" command: ERR=%s.\n"
+msgstr ""
+
+#: src/stored/autochanger.c:302 src/stored/autochanger.c:389
+#, c-format
+msgid "3307 Issuing autochanger \"unload slot %d, drive %d\" command.\n"
+msgstr ""
+
+#: src/stored/autochanger.c:315 src/stored/autochanger.c:411
+#, c-format
+msgid "3995 Bad autochanger \"unload slot %d, drive %d\": ERR=%s.\n"
+msgstr ""
+
+#: src/stored/autochanger.c:377
+#, c-format
+msgid "Volume \"%s\" is in use by device %s\n"
+msgstr ""
+
+#: src/stored/autochanger.c:449
+#, c-format
+msgid "3993 Device %s not an autochanger device.\n"
+msgstr ""
+
+#: src/stored/autochanger.c:474
+#, c-format
+msgid "3306 Issuing autochanger \"%s\" command.\n"
+msgstr ""
+
+#: src/stored/autochanger.c:477
+msgid "3996 Open bpipe failed.\n"
+msgstr ""
+
+#: src/stored/autochanger.c:504
+#, c-format
+msgid "Autochanger error: ERR=%s\n"
+msgstr ""
+
+#: src/stored/fd_cmds.c:329 src/filed/job.c:990
+#, c-format
+msgid "Could not create bootstrap file %s: ERR=%s\n"
+msgstr ""
+
+#: src/stored/fd_cmds.c:340
+msgid "Error parsing bootstrap file.\n"
+msgstr ""
+
+#: src/stored/mount.c:223 src/stored/mount.c:445
+#, c-format
+msgid "Volume \"%s\" not on device %s.\n"
+msgstr ""
+
+#: src/stored/mount.c:255
+#, c-format
+msgid ""
+"Director wanted Volume \"%s\".\n"
+" Current Volume \"%s\" not acceptable because:\n"
+" %s"
+msgstr ""
+
+#: src/stored/mount.c:334
+#, c-format
+msgid "Volume \"%s\" previously written, moving to end of data.\n"
+msgstr ""
+
+#: src/stored/mount.c:337
+#, c-format
+msgid "Unable to position to end of data on device %s: ERR=%s\n"
+msgstr ""
+
+#: src/stored/mount.c:349
+#, c-format
+msgid "Ready to append to end of Volume \"%s\" at file=%d.\n"
+msgstr ""
+
+#: src/stored/mount.c:352
+#, c-format
+msgid ""
+"I cannot write on Volume \"%s\" because:\n"
+"The number of files mismatch! Volume=%u Catalog=%u\n"
+msgstr ""
+
+#: src/stored/mount.c:380
+#, c-format
+msgid "Ready to append to end of Volume \"%s\" at file address=%u.\n"
+msgstr ""
+
+#: src/stored/mount.c:384
+#, c-format
+msgid ""
+"I cannot write on Volume \"%s\" because:\n"
+"The EOD file address is wrong: Volume file address=%u != Catalog Endblock=%u"
+"(+1)\n"
+"You probably removed DVD last part in spool directory.\n"
+msgstr ""
+
+#: src/stored/mount.c:435
+#, c-format
+msgid "Labeled new Volume \"%s\" on device %s.\n"
+msgstr ""
+
+#: src/stored/mount.c:440
+#, c-format
+msgid "Warning device %s not configured to autolabel Volumes.\n"
+msgstr ""
+
+#: src/stored/mount.c:460
+#, c-format
+msgid "Marking Volume \"%s\" in Error in Catalog.\n"
+msgstr ""
+
+#: src/stored/mount.c:476
+#, c-format
+msgid ""
+"Autochanger Volume \"%s\" not found in slot %d.\n"
+" Setting InChanger to zero in catalog.\n"
+msgstr ""
+
+#: src/stored/mount.c:495
+msgid "Hey!!!!! WroteVol non-zero !!!!!\n"
+msgstr ""
+
+#: src/stored/label.c:81 src/stored/label.c:122 src/stored/label.c:210
+#, c-format
+msgid "Wrong Volume mounted on device %s: Wanted %s have %s\n"
+msgstr ""
+
+#: src/stored/label.c:88 src/stored/label.c:125 src/stored/label.c:197
+#, c-format
+msgid "Too many tries: %s"
+msgstr ""
+
+#: src/stored/label.c:104
+#, c-format
+msgid "Couldn't rewind device %s: ERR=%s\n"
+msgstr ""
+
+#: src/stored/label.c:142
+#, c-format
+msgid ""
+"Requested Volume \"%s\" on %s is not a Bacula labeled Volume, because: ERR=%s"
+msgstr ""
+
+#: src/stored/label.c:147
+msgid "Could not read Volume label from block.\n"
+msgstr ""
+
+#: src/stored/label.c:150
+#, c-format
+msgid "Could not unserialize Volume label: ERR=%s\n"
+msgstr ""
+
+#: src/stored/label.c:155
+#, c-format
+msgid "Volume Header Id bad: %s\n"
+msgstr ""
+
+#: src/stored/label.c:182
+#, c-format
+msgid "Volume on %s has wrong Bacula version. Wanted %d got %d\n"
+msgstr ""
+
+#: src/stored/label.c:193
+#, c-format
+msgid "Volume on %s has bad Bacula label type: %x\n"
+msgstr ""
+
+#: src/stored/label.c:274
+#, c-format
+msgid "Cannot write Volume label to block for device %s\n"
+msgstr ""
+
+#: src/stored/label.c:403
+#, c-format
+msgid "Rewind error on device %s: ERR=%s\n"
+msgstr ""
+
+#: src/stored/label.c:408
#, c-format
msgid "Truncate error on device %s: ERR=%s\n"
msgstr ""
msgid "cont,"
msgstr ""
-#: src/stored/butil.c:131
+#: src/stored/butil.c:133
msgid "Volume name or names is too long. Please use a .bsr file.\n"
msgstr ""
-#: src/stored/butil.c:151
+#: src/stored/butil.c:153
#, c-format
msgid "Cannot find device \"%s\" in config file %s.\n"
msgstr ""
-#: src/stored/butil.c:158
+#: src/stored/butil.c:160
#, c-format
msgid "Cannot init device %s\n"
msgstr ""
-#: src/stored/butil.c:179
+#: src/stored/butil.c:181
#, c-format
msgid "Cannot open %s\n"
msgstr ""
-#: src/stored/butil.c:262
+#: src/stored/butil.c:264
#, c-format
msgid "Could not find device \"%s\" in config file %s.\n"
msgstr ""
-#: src/stored/butil.c:267
+#: src/stored/butil.c:269
#, c-format
msgid "Using device: \"%s\" for reading.\n"
msgstr ""
-#: src/stored/butil.c:270
+#: src/stored/butil.c:272
#, c-format
msgid "Using device: \"%s\" for writing.\n"
msgstr ""
-#: src/stored/butil.c:286
+#: src/stored/butil.c:288
msgid "Unexpected End of Data\n"
msgstr ""
-#: src/stored/butil.c:288
+#: src/stored/butil.c:290
msgid "Unexpected End of Tape\n"
msgstr ""
-#: src/stored/butil.c:290
+#: src/stored/butil.c:292
msgid "Unexpected End of File\n"
msgstr ""
-#: src/stored/butil.c:292
+#: src/stored/butil.c:294
msgid "Tape Door is Open\n"
msgstr ""
-#: src/stored/butil.c:294
+#: src/stored/butil.c:296
msgid "Unexpected Tape is Off-line\n"
msgstr ""
msgid "Bad call to reposition. Device not open\n"
msgstr ""
-#: src/stored/dev.c:1510
+#: src/stored/dev.c:1509
msgid "Bad call to weof_dev. Device not open\n"
msgstr ""
-#: src/stored/dev.c:1520
+#: src/stored/dev.c:1519
msgid "Attempt to WEOF on non-appendable Volume\n"
msgstr ""
-#: src/stored/dev.c:1537
+#: src/stored/dev.c:1536
#, c-format
msgid "ioctl MTWEOF error on %s. ERR=%s.\n"
msgstr ""
-#: src/stored/dev.c:1567
+#: src/stored/dev.c:1565
msgid "Got ENOTTY on read/write!\n"
msgstr ""
-#: src/stored/dev.c:1614
+#: src/stored/dev.c:1625
#, c-format
msgid "unknown func code %d"
msgstr ""
-#: src/stored/dev.c:1620
+#: src/stored/dev.c:1631
#, c-format
msgid "I/O function \"%s\" not supported on this device.\n"
msgstr ""
#: src/stored/pythonsd.c:95 src/stored/pythonsd.c:160 src/filed/pythonfd.c:102
-#: src/filed/pythonfd.c:156 src/filed/pythonfd.c:220 src/dird/pythondir.c:105
+#: src/filed/pythonfd.c:156 src/filed/pythonfd.c:220 src/dird/pythondir.c:107
msgid "Job pointer not found."
msgstr ""
-#: src/stored/pythonsd.c:137 src/filed/pythonfd.c:133 src/dird/pythondir.c:166
+#: src/stored/pythonsd.c:137 src/filed/pythonfd.c:133 src/dird/pythondir.c:168
#, c-format
msgid "Attribute %s not found."
msgstr ""
msgid "Cannot delete attribute %s"
msgstr ""
-#: src/stored/pythonsd.c:177 src/filed/pythonfd.c:175 src/dird/pythondir.c:209
-#: src/dird/pythondir.c:215
+#: src/stored/pythonsd.c:177 src/filed/pythonfd.c:175 src/dird/pythondir.c:211
+#: src/dird/pythondir.c:217
msgid "Read-only attribute"
msgstr ""
msgid "Error in Python method %s\n"
msgstr ""
+#: src/stored/record.c:60
+#, c-format
+msgid "unknown: %d"
+msgstr ""
+
+#: src/stored/record.c:367
+msgid "Damaged buffer\n"
+msgstr ""
+
#: src/stored/bcopy.c:58
#, c-format
msgid ""
msgid "Volume label not copied.\n"
msgstr ""
-#: src/stored/bcopy.c:247
-msgid "EOM label not copied.\n"
-msgstr ""
-
-#: src/stored/bcopy.c:250
-msgid "EOT label not copied.\n"
-msgstr ""
-
-#: src/stored/record.c:60
-#, c-format
-msgid "unknown: %d"
-msgstr ""
-
-#: src/stored/record.c:367
-msgid "Damaged buffer\n"
-msgstr ""
-
-#: src/stored/device.c:100
-#, c-format
-msgid "End of medium on Volume \"%s\" Bytes=%s Blocks=%s at %s.\n"
-msgstr ""
-
-#: src/stored/device.c:114
-#, c-format
-msgid "New volume \"%s\" mounted on device %s at %s.\n"
-msgstr ""
-
-#: src/stored/device.c:126
-#, c-format
-msgid "write_block_to_device Volume label failed. ERR=%s"
-msgstr ""
-
-#: src/stored/device.c:162
-#, c-format
-msgid "write_block_to_device overflow block failed. ERR=%s"
-msgstr ""
-
-#: src/stored/device.c:297
-#, c-format
-msgid "Unable to open archive %s: ERR=%s\n"
-msgstr ""
-
-#: src/stored/device.c:311
-#, c-format
-msgid "Device write lock failure. ERR=%s\n"
-msgstr ""
-
-#: src/stored/device.c:319
-#, c-format
-msgid "Device write unlock failure. ERR=%s\n"
-msgstr ""
-
-#: src/stored/device.c:338
-#, c-format
-msgid "pthread_cond_wait failure. ERR=%s\n"
-msgstr ""
-
-#: src/stored/read_record.c:68
-#, c-format
-msgid "End of Volume at file %u on device %s, Volume \"%s\"\n"
-msgstr ""
-
-#: src/stored/read_record.c:71
-msgid "End of all volumes.\n"
-msgstr ""
-
-#: src/stored/read_record.c:110
-#, c-format
-msgid "Got EOF at file %u on device %s, Volume \"%s\"\n"
-msgstr ""
-
-#: src/stored/read_record.c:124
-msgid "Did fsr\n"
-msgstr ""
-
-#: src/stored/read_record.c:281
-#, c-format
-msgid "Reposition from (file:block) %u:%u to %u:%u\n"
-msgstr ""
-
-#: src/stored/read_record.c:308
-#, c-format
-msgid "Forward spacing to file:block %u:%u.\n"
-msgstr ""
-
-#: src/stored/read_record.c:334
-msgid "Begin Session"
-msgstr ""
-
-#: src/stored/read_record.c:338
-msgid "End Session"
-msgstr ""
-
-#: src/stored/read_record.c:344
-#, c-format
-msgid "Unknown code %d\n"
-msgstr ""
-
-#: src/stored/mac.c:68
-#, c-format
-msgid "No Volume names found for %s.\n"
-msgstr ""
-
-#: src/testprogs/schedule.c:37
-#, c-format
-msgid ""
-"\n"
-"Version: "
-msgstr ""
-
-#: src/testprogs/schedule.c:37 src/console/console.c:103 src/dird/admin.c:108
-#, c-format
-msgid " ("
-msgstr ""
-
-#: src/testprogs/schedule.c:37
-#, c-format
-msgid ""
-")\n"
-"\n"
-"Usage: dird [-f -s] [-c config_file] [-d debug_level] [config_file]\n"
-" -c <file> set configuration file to file\n"
-" -dnn set debug level to nn\n"
-" -f run in foreground (for debugging)\n"
-" -r <job> run <job> now\n"
-" -s no signals\n"
-" -t test - read configuration and exit\n"
-" -? print this message.\n"
-"\n"
-msgstr ""
-
-#: src/testprogs/schedule.c:192 src/dird/dird.c:474
-#, c-format
-msgid ""
-"No Director resource defined in %s\n"
-"Without that I don't know who I am :-(\n"
-msgstr ""
-
-#: src/testprogs/schedule.c:197
-msgid "No working directory specified. Cannot continue.\n"
-msgstr ""
-
-#: src/testprogs/schedule.c:204 src/filed/filed.c:295 src/dird/dird.c:482
-#, c-format
-msgid "No Messages resource defined in %s\n"
-msgstr ""
-
-#: src/testprogs/schedule.c:209 src/dird/dird.c:487
-#, c-format
-msgid "Only one Director resource permitted in %s\n"
-msgstr ""
-
-#: src/testprogs/schedule.c:216 src/dird/dird.c:541
-#, c-format
-msgid "No Job records defined in %s\n"
-msgstr ""
-
-#: src/testprogs/schedule.c:221
-#, c-format
-msgid "No Client record defined for job %s\n"
-msgstr ""
-
-#: src/testprogs/schedule.c:225
-#, c-format
-msgid "No FileSet record defined for job %s\n"
-msgstr ""
-
-#: src/testprogs/schedule.c:229
-#, c-format
-msgid "No Storage resource defined for job %s\n"
-msgstr ""
-
-#: src/testprogs/schedule.c:233
-#, c-format
-msgid "No Pool resource defined for job %s\n"
-msgstr ""
-
-#: src/testprogs/schedule.c:242
-#, c-format
-msgid "No Catalog resource defined for client %s\n"
-msgstr ""
-
-#: src/testprogs/testfind.c:46 src/testprogs/testfind.map.c:48
-#, c-format
-msgid ""
-"\n"
-"Usage: testfind [-d debug_level] [-] [pattern1 ...]\n"
-" -a print extended attributes (Win32 debug)\n"
-" -dnn set debug level to nn\n"
-" -e specify file of exclude patterns\n"
-" -i specify file of include patterns\n"
-" - read pattern(s) from stdin\n"
-" -? print this message.\n"
-"\n"
-"Patterns are file inclusion -- normally directories.\n"
-"Debug level >= 1 prints each file found.\n"
-"Debug level >= 10 prints path/file for catalog.\n"
-"Errors always printed.\n"
-"Files/paths truncated is number with len > 255.\n"
-"Truncation is only in catalog.\n"
-"\n"
-msgstr ""
-
-#: src/testprogs/testfind.c:155 src/testprogs/testfind.map.c:160
-#: src/tools/testfind.c:160
-#, c-format
-msgid ""
-"Total files : %d\n"
-"Max file length: %d\n"
-"Max path length: %d\n"
-"Files truncated: %d\n"
-"Paths truncated: %d\n"
-"Hard links : %d\n"
-msgstr ""
-
-#: src/testprogs/testfind.c:292 src/testprogs/testfind.map.c:256
-#: src/tools/testls.c:178 src/tools/testfind.c:240
-#, c-format
-msgid "Err: Could not access %s: %s\n"
-msgstr ""
-
-#: src/testprogs/testfind.c:295 src/testprogs/testfind.map.c:259
-#: src/tools/testls.c:181 src/tools/testfind.c:243
-#, c-format
-msgid "Err: Could not follow ff->link %s: %s\n"
-msgstr ""
-
-#: src/testprogs/testfind.c:298 src/testprogs/testfind.map.c:262
-#: src/tools/testls.c:184 src/tools/testfind.c:246
-#, c-format
-msgid "Err: Could not stat %s: %s\n"
-msgstr ""
-
-#: src/testprogs/testfind.c:301 src/testprogs/testfind.map.c:265
-#: src/tools/testls.c:187 src/tools/testfind.c:249
-#, c-format
-msgid "Skip: File not saved. No change. %s\n"
-msgstr ""
-
-#: src/testprogs/testfind.c:304 src/testprogs/testfind.map.c:268
-#: src/tools/testls.c:190 src/tools/testfind.c:252
-#, c-format
-msgid "Err: Attempt to backup archive. Not saved. %s\n"
-msgstr ""
-
-#: src/testprogs/testfind.c:307 src/testprogs/testfind.map.c:271
-#: src/tools/testls.c:193
-#, c-format
-msgid "Recursion turned off. Directory not entered. %s\n"
-msgstr ""
-
-#: src/testprogs/testfind.c:310 src/testprogs/testfind.map.c:274
-#: src/tools/testls.c:196
-#, c-format
-msgid "Skip: File system change prohibited. Directory not entered. %s\n"
-msgstr ""
-
-#: src/testprogs/testfind.c:313 src/testprogs/testfind.map.c:277
-#: src/tools/testls.c:199 src/tools/testfind.c:255
-#, c-format
-msgid "Err: Could not open directory %s: %s\n"
-msgstr ""
-
-#: src/testprogs/testfind.c:316 src/testprogs/testfind.map.c:280
-#: src/tools/testls.c:202 src/tools/testfind.c:258
-#, c-format
-msgid "Err: Unknown file ff->type %d: %s\n"
-msgstr ""
-
-#: src/testprogs/testfind.c:366 src/testprogs/testfind.map.c:330
-#: src/tools/testfind.c:308
-#, c-format
-msgid "===== Filename truncated to 255 chars: %s\n"
-msgstr ""
-
-#: src/testprogs/testfind.c:383 src/testprogs/testfind.map.c:347
-#: src/tools/testfind.c:325
-#, c-format
-msgid "========== Path name truncated to 255 chars: %s\n"
-msgstr ""
-
-#: src/testprogs/testfind.c:392 src/testprogs/testfind.map.c:356
-#: src/tools/testfind.c:334
-#, c-format
-msgid "========== Path length is zero. File=%s\n"
-msgstr ""
-
-#: src/testprogs/window.c:608
-msgid "Folder"
-msgstr ""
-
-#: src/testprogs/window.c:744 src/testprogs/window.c:753
-#: src/testprogs/window.c:2449 src/testprogs/window.c:4167
-msgid "File Roller"
-msgstr ""
-
-#: src/testprogs/window.c:752
-msgid "[read only]"
-msgstr ""
-
-#: src/testprogs/window.c:846
-#, c-format
-msgid "1 file (%s)"
-msgstr ""
-
-#: src/testprogs/window.c:849
-#, c-format
-msgid "%d files (%s)"
-msgstr ""
-
-#: src/testprogs/window.c:857
-#, c-format
-msgid "1 file selected (%s)"
-msgstr ""
-
-#: src/testprogs/window.c:860
-#, c-format
-msgid "%d files selected (%s)"
-msgstr ""
-
-#: src/testprogs/window.c:1149
-msgid "Reading archive"
-msgstr ""
-
-#: src/testprogs/window.c:1152
-msgid "Deleting files from archive"
-msgstr ""
-
-#: src/testprogs/window.c:1155
-msgid "Adding files to archive"
-msgstr ""
-
-#: src/testprogs/window.c:1158
-msgid "Extracting files from archive"
-msgstr ""
-
-#: src/testprogs/window.c:1161
-msgid "Testing archive"
-msgstr ""
-
-#: src/testprogs/window.c:1167
-msgid "wait please..."
-msgstr ""
-
-#: src/testprogs/window.c:1253
-msgid "Operation stopped"
-msgstr ""
-
-#: src/testprogs/window.c:1271
-msgid "An error occurred while extracting files."
-msgstr ""
-
-#: src/testprogs/window.c:1275
-msgid "An error occurred while loading the archive."
-msgstr ""
-
-#: src/testprogs/window.c:1279
-msgid "An error occurred while deleting files from the archive."
-msgstr ""
-
-#: src/testprogs/window.c:1283
-msgid "An error occurred while adding files to the archive."
-msgstr ""
-
-#: src/testprogs/window.c:1287
-msgid "An error occurred while testing archive."
-msgstr ""
-
-#: src/testprogs/window.c:1293
-msgid "Command not found."
-msgstr ""
-
-#: src/testprogs/window.c:1296
-msgid "Command exited abnormally."
-msgstr ""
-
-#: src/testprogs/window.c:1588
-msgid "You don't have permissions to add files to this archive."
-msgstr ""
-
-#: src/testprogs/window.c:1610
-msgid "You can't add an archive to itself."
-msgstr ""
-
-#: src/testprogs/window.c:1770
-msgid ""
-"Do you want to add this file to the current archive or open it as a new "
-"archive?"
+#: src/stored/bcopy.c:247
+msgid "EOM label not copied.\n"
msgstr ""
-#: src/testprogs/window.c:1813
-msgid "Do you want to create a new archive with these files?"
+#: src/stored/bcopy.c:250
+msgid "EOT label not copied.\n"
msgstr ""
-#: src/testprogs/window.c:1815
-msgid "Create _Archive"
+#: src/stored/device.c:100
+#, c-format
+msgid "End of medium on Volume \"%s\" Bytes=%s Blocks=%s at %s.\n"
msgstr ""
-#: src/testprogs/window.c:2158
-msgid "Name"
+#: src/stored/device.c:114
+#, c-format
+msgid "New volume \"%s\" mounted on device %s at %s.\n"
msgstr ""
-#: src/testprogs/window.c:2617
-msgid "_Up"
+#: src/stored/device.c:126
+#, c-format
+msgid "write_block_to_device Volume label failed. ERR=%s"
msgstr ""
-#: src/testprogs/window.c:2639
-msgid "Current Location:"
+#: src/stored/device.c:162
+#, c-format
+msgid "write_block_to_device overflow block failed. ERR=%s"
msgstr ""
-#: src/testprogs/window.c:2671 src/wx-console/wxbrestorepanel.cpp:245
-#: src/wx-console/wxbrestorepanel.cpp:299
-msgid "Add"
+#: src/stored/device.c:297
+#, c-format
+msgid "Unable to open archive %s: ERR=%s\n"
msgstr ""
-#: src/testprogs/window.c:2672
-msgid "Add files to the archive"
+#: src/stored/device.c:311
+#, c-format
+msgid "Device write lock failure. ERR=%s\n"
msgstr ""
-#: src/testprogs/window.c:2682
-msgid "Extract"
+#: src/stored/device.c:319
+#, c-format
+msgid "Device write unlock failure. ERR=%s\n"
msgstr ""
-#: src/testprogs/window.c:2683
-msgid "Extract files from the archive"
+#: src/stored/device.c:338
+#, c-format
+msgid "pthread_cond_wait failure. ERR=%s\n"
msgstr ""
-#: src/testprogs/window.c:2693
-msgid "View"
+#: src/stored/read_record.c:68
+#, c-format
+msgid "End of Volume at file %u on device %s, Volume \"%s\"\n"
msgstr ""
-#: src/testprogs/window.c:2694
-msgid "View selected file"
+#: src/stored/read_record.c:71
+msgid "End of all volumes.\n"
msgstr ""
-#: src/testprogs/window.c:3093
-msgid "File type not supported."
+#: src/stored/read_record.c:110
+#, c-format
+msgid "End of file %u on device %s, Volume \"%s\"\n"
msgstr ""
-#: src/testprogs/window.c:3162
-msgid "Cannot load archive."
+#: src/stored/read_record.c:124
+msgid "Did fsr\n"
msgstr ""
-#: src/testprogs/window.c:3227
-msgid "Destination folder does not exist. Do you want to create it?"
+#: src/stored/read_record.c:281
+#, c-format
+msgid "Reposition from (file:block) %u:%u to %u:%u\n"
msgstr ""
-#: src/testprogs/window.c:3229
-msgid "Create _Folder"
+#: src/stored/read_record.c:308
+#, c-format
+msgid "Forward spacing to file:block %u:%u.\n"
msgstr ""
-#: src/testprogs/window.c:3249
-#, c-format
-msgid ""
-"Could not create the destination folder: %s.\n"
-"Extraction not performed."
+#: src/stored/read_record.c:334
+msgid "Begin Session"
msgstr ""
-#: src/testprogs/window.c:3264
-msgid "Extraction not performed."
+#: src/stored/read_record.c:338
+msgid "End Session"
msgstr ""
-#: src/testprogs/window.c:3576
-msgid "Last Output"
+#: src/stored/read_record.c:344
+#, c-format
+msgid "Unknown code %d\n"
msgstr ""
-#: src/testprogs/window.c:4102
-msgid "Add files to an archive"
+#: src/stored/mac.c:66
+msgid "Read and write devices not properly initialized.\n"
msgstr ""
-#: src/testprogs/window.c:4127
-msgid "Extract archive"
+#: src/stored/mac.c:74
+#, c-format
+msgid "No Volume names found for %s.\n"
msgstr ""
#: src/cats/sql_list.c:53
msgid "error fetching row: %s\n"
msgstr ""
-#: src/cats/sql.c:326 src/dird/catreq.c:375 src/dird/catreq.c:449
+#: src/cats/sql.c:326 src/dird/catreq.c:374 src/dird/catreq.c:448
#, c-format
msgid "Attribute create error. %s"
msgstr ""
"It is probably not running or your password is incorrect.\n"
msgstr ""
-#: src/cats/mysql.c:320 src/cats/postgresql.c:264 src/cats/sqlite.c:323
+#: src/cats/mysql.c:321 src/cats/postgresql.c:266 src/cats/sqlite.c:323
#, c-format
msgid "Query failed: %s: ERR=%s\n"
msgstr ""
"It is probably not running or your password is incorrect.\n"
msgstr ""
-#: src/cats/postgresql.c:506
+#: src/cats/postgresql.c:508
#, c-format
msgid "error fetching currval: %s\n"
msgstr ""
#: src/cats/sql_find.c:317
#, c-format
-msgid "Request for Volume item %d greater than max %d\n"
+msgid "Request for Volume item %d greater than max %d or less than 1\n"
msgstr ""
-#: src/cats/sql_find.c:329
+#: src/cats/sql_find.c:331
#, c-format
msgid "No Volume record found for item %d.\n"
msgstr ""
#: src/console/console_conf.c:242 src/wx-console/console_conf.c:246
#: src/gnome2-console/console_conf.c:246 src/tray-monitor/tray_conf.c:262
-#: src/filed/filed_conf.c:332 src/dird/dird_conf.c:1137
-#: src/dird/dird_conf.c:1152
+#: src/filed/filed_conf.c:332 src/dird/dird_conf.c:1167
+#: src/dird/dird_conf.c:1182
#, c-format
msgid "%s item is required in %s resource, but not found.\n"
msgstr ""
#: src/console/console_conf.c:304 src/wx-console/console_conf.c:308
#: src/gnome2-console/console_conf.c:314 src/tray-monitor/tray_conf.c:341
-#: src/filed/filed_conf.c:416 src/dird/dird_conf.c:1338
+#: src/filed/filed_conf.c:416 src/dird/dird_conf.c:1368
#, c-format
msgid "Attempt to define second %s resource named \"%s\" is not permitted.\n"
msgstr ""
"Version: "
msgstr ""
+#: src/console/console.c:103 src/dird/admin.c:108
+#, c-format
+msgid " ("
+msgstr ""
+
#: src/console/console.c:103
#, c-format
msgid ""
msgid "Config error: %s\n"
msgstr ""
-#: src/lib/lex.c:108
+#: src/lib/lex.c:107
msgid "Close of NULL file\n"
msgstr ""
-#: src/lib/lex.c:181
+#: src/lib/lex.c:182
msgid "get_char: called after EOF\n"
msgstr ""
-#: src/lib/lex.c:220
+#: src/lib/lex.c:221
#, c-format
msgid "Config token too long, file: %s, line %d, begins at line %d\n"
msgstr ""
-#: src/lib/lex.c:244
+#: src/lib/lex.c:245
msgid "none"
msgstr ""
-#: src/lib/lex.c:245
+#: src/lib/lex.c:246
msgid "comment"
msgstr ""
-#: src/lib/lex.c:246
+#: src/lib/lex.c:247
msgid "number"
msgstr ""
-#: src/lib/lex.c:247
+#: src/lib/lex.c:248
msgid "ip_addr"
msgstr ""
-#: src/lib/lex.c:248
+#: src/lib/lex.c:249
msgid "identifier"
msgstr ""
-#: src/lib/lex.c:249
+#: src/lib/lex.c:250
msgid "string"
msgstr ""
-#: src/lib/lex.c:250
+#: src/lib/lex.c:251
msgid "quoted_string"
msgstr ""
-#: src/lib/lex.c:286
+#: src/lib/lex.c:287 src/lib/lex.c:293
#, c-format
msgid "expected a positive integer number, got: %s"
msgstr ""
-#: src/lib/lex.c:292
-#, c-format
-msgid "expected a postive integer number, got: %s"
-msgstr ""
-
-#: src/lib/lex.c:504
+#: src/lib/lex.c:505
#, c-format
msgid "Cannot open included config file %s: %s\n"
msgstr ""
-#: src/lib/lex.c:539
+#: src/lib/lex.c:540
#, c-format
msgid "expected an integer or a range, got %s: %s"
msgstr ""
-#: src/lib/lex.c:553 src/lib/lex.c:561 src/lib/lex.c:572 src/lib/lex.c:580
+#: src/lib/lex.c:554 src/lib/lex.c:562 src/lib/lex.c:573 src/lib/lex.c:581
#, c-format
msgid "expected an integer number, got %s: %s"
msgstr ""
-#: src/lib/lex.c:590
+#: src/lib/lex.c:591
#, c-format
msgid "expected a name, got %s: %s"
msgstr ""
-#: src/lib/lex.c:594
+#: src/lib/lex.c:595
#, c-format
msgid "name %s length %d too long, max is %d\n"
msgstr ""
-#: src/lib/lex.c:602
+#: src/lib/lex.c:603
#, c-format
msgid "expected a string, got %s: %s"
msgstr ""
msgstr ""
#: src/lib/parse_conf.c:213 src/tray-monitor/tray_conf.c:268
-#: src/dird/dird_conf.c:1143
+#: src/dird/dird_conf.c:1173
#, c-format
msgid "Too many items in %s resource\n"
msgstr ""
msgid "not in resource definition: %s"
msgstr ""
-#: src/lib/parse_conf.c:836 src/dird/inc_conf.c:320 src/dird/inc_conf.c:585
+#: src/lib/parse_conf.c:836 src/dird/inc_conf.c:320 src/dird/inc_conf.c:589
#, c-format
msgid "expected an equals, got: %s"
msgstr ""
msgid "Unknown term code"
msgstr ""
-#: src/lib/util.c:286 src/dird/ua_run.c:561
+#: src/lib/util.c:286 src/dird/ua_run.c:562
msgid "Backup"
msgstr ""
-#: src/lib/util.c:289 src/dird/ua_run.c:594
+#: src/lib/util.c:289 src/dird/ua_run.c:595
msgid "Verify"
msgstr ""
msgid "Restore"
msgstr ""
-#: src/lib/util.c:295 src/dird/ua_run.c:540
+#: src/lib/util.c:295 src/dird/ua_run.c:541
msgid "Admin"
msgstr ""
msgid "Verify Init Catalog"
msgstr ""
-#: src/lib/util.c:339 src/dird/ua_run.c:760
+#: src/lib/util.c:339 src/dird/ua_run.c:761
msgid "Verify Volume to Catalog"
msgstr ""
-#: src/lib/util.c:342 src/dird/ua_run.c:761
+#: src/lib/util.c:342 src/dird/ua_run.c:762
msgid "Verify Disk to Catalog"
msgstr ""
msgid "Working Directory: \"%s\" is not a directory. Cannot continue.\n"
msgstr ""
-#: src/lib/bpipe.c:282 src/lib/bpipe.c:361
+#: src/lib/bpipe.c:283 src/lib/bpipe.c:362
msgid "Program killed by Bacula watchdog (timeout)\n"
msgstr ""
msgid "can't resolve hostname(%s) %s"
msgstr ""
-#: src/lib/address_conf.c:403
+#: src/lib/address_conf.c:403 src/lib/address_conf.c:434
#, c-format
msgid "Expected a block begin { , got: %s"
msgstr ""
msgid "Expected a equal =, got: %s"
msgstr ""
-#: src/lib/address_conf.c:434
-#, c-format
-msgid "Expected a block beginn { , got: %s"
-msgstr ""
-
#: src/lib/address_conf.c:441 src/lib/address_conf.c:456
#, c-format
msgid "Expected a identifier [addr|port], got: %s"
msgid "Expected a number or a string, got: %s"
msgstr ""
-#: src/lib/address_conf.c:474
+#: src/lib/address_conf.c:474 src/lib/address_conf.c:508
#, c-format
msgid "Expected an IP number or a hostname, got: %s"
msgstr ""
msgid "Can't add hostname(%s) and port(%s) to addrlist (%s)"
msgstr ""
-#: src/lib/address_conf.c:508
-#, c-format
-msgid "Expected a hostname or IP nummer, got: %s"
-msgstr ""
-
#: src/lib/address_conf.c:513 src/lib/address_conf.c:527
#, c-format
msgid "can't add port (%s) to (%s)"
msgid "JCR use_count=%d JobId=%d\n"
msgstr ""
-#: src/lib/jcr.c:682
+#: src/lib/jcr.c:678
#, c-format
msgid ""
"Watchdog sending kill after %d secs to thread stalled reading Storage "
"daemon.\n"
msgstr ""
-#: src/lib/jcr.c:694
+#: src/lib/jcr.c:690
#, c-format
msgid ""
"Watchdog sending kill after %d secs to thread stalled reading File daemon.\n"
msgstr ""
-#: src/lib/jcr.c:706
+#: src/lib/jcr.c:702
#, c-format
msgid ""
"Watchdog sending kill after %d secs to thread stalled reading Director.\n"
msgid "bget_msg: unknown signal %d\n"
msgstr ""
-#: src/lib/rwlock.c:289
+#: src/lib/rwlock.c:284
msgid "rwl_writeunlock called too many times.\n"
msgstr ""
-#: src/lib/rwlock.c:293
+#: src/lib/rwlock.c:288
msgid "rwl_writeunlock by non-owner.\n"
msgstr ""
-#: src/lib/rwlock.c:358 src/lib/semlock.c:248
+#: src/lib/rwlock.c:353 src/lib/semlock.c:248
#, c-format
msgid "Write lock failed. ERR=%s\n"
msgstr ""
-#: src/lib/rwlock.c:365 src/lib/semlock.c:255
+#: src/lib/rwlock.c:360 src/lib/semlock.c:255
#, c-format
msgid "Write unlock failed. ERR=%s\n"
msgstr ""
-#: src/lib/rwlock.c:375 src/lib/semlock.c:265
+#: src/lib/rwlock.c:370 src/lib/semlock.c:265
#, c-format
msgid "Read lock failed. ERR=%s\n"
msgstr ""
-#: src/lib/rwlock.c:382 src/lib/semlock.c:272
+#: src/lib/rwlock.c:377 src/lib/semlock.c:272
#, c-format
msgid "Read unlock failed. ERR=%s\n"
msgstr ""
-#: src/lib/rwlock.c:391 src/lib/semlock.c:281
+#: src/lib/rwlock.c:386 src/lib/semlock.c:281
#, c-format
msgid "Thread %d found unchanged elements %d times\n"
msgstr ""
-#: src/lib/rwlock.c:423 src/lib/semlock.c:313
+#: src/lib/rwlock.c:418 src/lib/semlock.c:313
#, c-format
msgid "Init rwlock failed. ERR=%s\n"
msgstr ""
-#: src/lib/rwlock.c:438 src/lib/semlock.c:328
+#: src/lib/rwlock.c:433 src/lib/semlock.c:328
#, c-format
msgid "Create thread failed. ERR=%s\n"
msgstr ""
-#: src/lib/rwlock.c:449 src/lib/semlock.c:339
+#: src/lib/rwlock.c:444 src/lib/semlock.c:339
#, c-format
msgid "Join thread failed. ERR=%s\n"
msgstr ""
-#: src/lib/rwlock.c:452 src/lib/semlock.c:342
+#: src/lib/rwlock.c:447 src/lib/semlock.c:342
#, c-format
msgid "%02d: interval %d, writes %d, reads %d\n"
msgstr ""
-#: src/lib/rwlock.c:462 src/lib/semlock.c:352
+#: src/lib/rwlock.c:457 src/lib/semlock.c:352
#, c-format
msgid "data %02d: value %d, %d writes\n"
msgstr ""
-#: src/lib/rwlock.c:467 src/lib/semlock.c:357
+#: src/lib/rwlock.c:462 src/lib/semlock.c:357
#, c-format
msgid "Total: %d thread writes, %d data writes\n"
msgstr ""
-#: src/lib/rwlock.c:539 src/lib/semlock.c:429
+#: src/lib/rwlock.c:534 src/lib/semlock.c:429
msgid "Try write lock"
msgstr ""
-#: src/lib/rwlock.c:545 src/lib/semlock.c:435
+#: src/lib/rwlock.c:540 src/lib/semlock.c:435
msgid "Try read lock"
msgstr ""
-#: src/lib/rwlock.c:600 src/lib/semlock.c:490
+#: src/lib/rwlock.c:595 src/lib/semlock.c:490
msgid "Create thread"
msgstr ""
-#: src/lib/rwlock.c:610 src/lib/semlock.c:500
+#: src/lib/rwlock.c:605 src/lib/semlock.c:500
msgid "Join thread"
msgstr ""
-#: src/lib/rwlock.c:612 src/lib/semlock.c:502
+#: src/lib/rwlock.c:607 src/lib/semlock.c:502
#, c-format
msgid "%02d: interval %d, updates %d, r_collisions %d, w_collisions %d\n"
msgstr ""
-#: src/lib/rwlock.c:624 src/lib/semlock.c:514
+#: src/lib/rwlock.c:619 src/lib/semlock.c:514
#, c-format
msgid "data %02d: value %d, %d updates\n"
msgstr ""
" -f set the From: field\n"
" -h use mailhost:port as the SMTP server\n"
" -s set the Subject: field\n"
+" -r set the Reply-To: field\n"
+" -l set the maximum number of lines that should be sent "
+"(default: unlimited)\n"
" -? print this message.\n"
"\n"
msgstr ""
-#: src/tools/bsmtp.c:204
+#: src/tools/bsmtp.c:213
msgid "Fatal error: no recipient given.\n"
msgstr ""
-#: src/tools/bsmtp.c:225
+#: src/tools/bsmtp.c:234
#, c-format
msgid "Fatal gethostname error: ERR=%s\n"
msgstr ""
-#: src/tools/bsmtp.c:229
+#: src/tools/bsmtp.c:238
#, c-format
msgid "Fatal gethostbyname for myself failed \"%s\": ERR=%s\n"
msgstr ""
-#: src/tools/bsmtp.c:254
+#: src/tools/bsmtp.c:263
#, c-format
msgid "Error unknown mail host \"%s\": ERR=%s\n"
msgstr ""
-#: src/tools/bsmtp.c:257
+#: src/tools/bsmtp.c:266
msgid "Retrying connection using \"localhost\".\n"
msgstr ""
-#: src/tools/bsmtp.c:265
+#: src/tools/bsmtp.c:274
#, c-format
msgid "Fatal error: Unknown address family for smtp host: %d\n"
msgstr ""
-#: src/tools/bsmtp.c:273
+#: src/tools/bsmtp.c:282
#, c-format
msgid "Fatal socket error: ERR=%s\n"
msgstr ""
-#: src/tools/bsmtp.c:277
+#: src/tools/bsmtp.c:286
#, c-format
msgid "Fatal connect error to %s: ERR=%s\n"
msgstr ""
-#: src/tools/bsmtp.c:282
+#: src/tools/bsmtp.c:291
#, c-format
msgid "Fatal dup error: ERR=%s\n"
msgstr ""
-#: src/tools/bsmtp.c:286 src/tools/bsmtp.c:290
+#: src/tools/bsmtp.c:295 src/tools/bsmtp.c:299
#, c-format
msgid "Fatal fdopen error: ERR=%s\n"
msgstr ""
msgid "Could not open exclude file: %s\n"
msgstr ""
+#: src/tools/testls.c:178 src/tools/testfind.c:240
+#, c-format
+msgid "Err: Could not access %s: %s\n"
+msgstr ""
+
+#: src/tools/testls.c:181 src/tools/testfind.c:243
+#, c-format
+msgid "Err: Could not follow ff->link %s: %s\n"
+msgstr ""
+
+#: src/tools/testls.c:184 src/tools/testfind.c:246
+#, c-format
+msgid "Err: Could not stat %s: %s\n"
+msgstr ""
+
+#: src/tools/testls.c:187 src/tools/testfind.c:249
+#, c-format
+msgid "Skip: File not saved. No change. %s\n"
+msgstr ""
+
+#: src/tools/testls.c:190 src/tools/testfind.c:252
+#, c-format
+msgid "Err: Attempt to backup archive. Not saved. %s\n"
+msgstr ""
+
+#: src/tools/testls.c:193
+#, c-format
+msgid "Recursion turned off. Directory not entered. %s\n"
+msgstr ""
+
+#: src/tools/testls.c:196
+#, c-format
+msgid "Skip: File system change prohibited. Directory not entered. %s\n"
+msgstr ""
+
+#: src/tools/testls.c:199 src/tools/testfind.c:255
+#, c-format
+msgid "Err: Could not open directory %s: %s\n"
+msgstr ""
+
+#: src/tools/testls.c:202 src/tools/testfind.c:258
+#, c-format
+msgid "Err: Unknown file ff->type %d: %s\n"
+msgstr ""
+
#: src/tools/testfind.c:49
#, c-format
msgid ""
"\n"
msgstr ""
+#: src/tools/testfind.c:160
+#, c-format
+msgid ""
+"Total files : %d\n"
+"Max file length: %d\n"
+"Max path length: %d\n"
+"Files truncated: %d\n"
+"Paths truncated: %d\n"
+"Hard links : %d\n"
+msgstr ""
+
#: src/tools/testfind.c:199
#, c-format
msgid "Reg: %s\n"
msgid "\t[will not descend: disallowed file system]"
msgstr ""
+#: src/tools/testfind.c:308
+#, c-format
+msgid "===== Filename truncated to 255 chars: %s\n"
+msgstr ""
+
+#: src/tools/testfind.c:325
+#, c-format
+msgid "========== Path name truncated to 255 chars: %s\n"
+msgstr ""
+
+#: src/tools/testfind.c:334
+#, c-format
+msgid "========== Path length is zero. File=%s\n"
+msgstr ""
+
#: src/tools/testfind.c:337
#, c-format
msgid "Path: %s\n"
msgid "Found %d bad Path records.\n"
msgstr ""
+#: src/tools/regex.c:114
+#, c-format
+msgid "Could not open data file: %s\n"
+msgstr ""
+
#: src/findlib/enable_priv.c:85
msgid "AdjustTokenPrivileges set "
msgstr ""
msgid "File %s already exists and could not be replaced. ERR=%s.\n"
msgstr ""
-#: src/findlib/create_file.c:176 src/findlib/create_file.c:279
-#: src/findlib/create_file.c:330
+#: src/findlib/create_file.c:176 src/findlib/create_file.c:225
+#: src/findlib/create_file.c:277
#, c-format
msgid "bpkt already open fid=%d\n"
msgstr ""
-#: src/findlib/create_file.c:198
-msgid "Could not save_dirn"
-msgstr ""
-
-#: src/findlib/create_file.c:207 src/findlib/create_file.c:220
-#, c-format
-msgid "Could not chdir to %s: ERR=%s\n"
-msgstr ""
-
-#: src/findlib/create_file.c:240
+#: src/findlib/create_file.c:184
#, c-format
msgid "Could not create %s: ERR=%s\n"
msgstr ""
-#: src/findlib/create_file.c:253
+#: src/findlib/create_file.c:198
#, c-format
msgid "Cannot make fifo %s: ERR=%s\n"
msgstr ""
-#: src/findlib/create_file.c:263
+#: src/findlib/create_file.c:208
#, c-format
msgid "Cannot make node %s: ERR=%s\n"
msgstr ""
-#: src/findlib/create_file.c:284 src/findlib/create_file.c:341
+#: src/findlib/create_file.c:231 src/findlib/create_file.c:288
#: src/dird/ua_query.c:59
#, c-format
msgid "Could not open %s: ERR=%s\n"
msgstr ""
-#: src/findlib/create_file.c:299
+#: src/findlib/create_file.c:246
#, c-format
msgid "Could not symlink %s -> %s: ERR=%s\n"
msgstr ""
-#: src/findlib/create_file.c:309
+#: src/findlib/create_file.c:256
#, c-format
msgid "Could not hard link %s -> %s: ERR=%s\n"
msgstr ""
-#: src/findlib/create_file.c:360
+#: src/findlib/create_file.c:307
#, c-format
msgid "Original file %s not saved: type=%d\n"
msgstr ""
-#: src/findlib/create_file.c:363
+#: src/findlib/create_file.c:310
#, c-format
msgid "Unknown file type %d; not restored: %s\n"
msgstr ""
-#: src/findlib/create_file.c:394
+#: src/findlib/create_file.c:341
#, c-format
msgid "Zero length filename: %s\n"
msgstr ""
msgid "Cannot change permissions of %s: ERR=%s\n"
msgstr ""
-#: src/findlib/match.c:184 src/filed/job.c:931
+#: src/findlib/match.c:184 src/filed/job.c:930
#, c-format
msgid "Unknown include/exclude option: %c\n"
msgstr ""
msgid "Unable to set file flags %s: ERR=%s\n"
msgstr ""
-#: src/findlib/attribs.c:692
+#: src/findlib/attribs.c:688
#, c-format
msgid "Error in %s file %s: ERR=%s\n"
msgstr ""
-#: src/findlib/attribs.c:709
+#: src/findlib/attribs.c:705
#, c-format
msgid "Error in %s: ERR=%s\n"
msgstr ""
-#: src/tray-monitor/tray_conf.c:152 src/dird/dird_conf.c:455
+#: src/tray-monitor/tray_conf.c:152 src/dird/dird_conf.c:476
#, c-format
msgid "No %s resource defined\n"
msgstr ""
msgid "Storage: name=%s address=%s SDport=%d\n"
msgstr ""
-#: src/tray-monitor/tray_conf.c:179 src/dird/dird_conf.c:808
+#: src/tray-monitor/tray_conf.c:179 src/dird/dird_conf.c:835
#, c-format
msgid "Unknown resource type %d in dump_resource.\n"
msgstr ""
-#: src/tray-monitor/tray_conf.c:232 src/dird/dird_conf.c:1105
+#: src/tray-monitor/tray_conf.c:232 src/dird/dird_conf.c:1135
#, c-format
msgid "Unknown resource type %d in free_resource.\n"
msgstr ""
-#: src/tray-monitor/tray_conf.c:287 src/dird/dird_conf.c:1256
+#: src/tray-monitor/tray_conf.c:287 src/dird/dird_conf.c:1286
#, c-format
msgid "Unknown resource type %d in save_resource.\n"
msgstr ""
-#: src/tray-monitor/tray_conf.c:322 src/dird/dird_conf.c:1316
+#: src/tray-monitor/tray_conf.c:322 src/dird/dird_conf.c:1346
#, c-format
msgid "Unknown resource type %d in save_resrouce.\n"
msgstr ""
msgid "Connecting to Client %s:%d"
msgstr ""
-#: src/tray-monitor/tray-monitor.c:867 src/dird/fd_cmds.c:73
+#: src/tray-monitor/tray-monitor.c:867 src/dird/fd_cmds.c:74
msgid "File daemon"
msgstr ""
msgid "Connecting to Storage %s:%d"
msgstr ""
-#: src/tray-monitor/tray-monitor.c:874 src/filed/job.c:1158
-#: src/dird/msgchan.c:78
+#: src/tray-monitor/tray-monitor.c:874 src/filed/job.c:1157
+#: src/dird/msgchan.c:80
msgid "Storage daemon"
msgstr ""
msgid ""
"Director authorization problem.\n"
"Most likely the passwords do not agree.\n"
-"Please see http://www.bacula.org/html-manual/faq.html#AuthorizationErrors "
+"Please see http://www.bacula.org/rel-manual/faq.html#AuthorizationErrors "
"for help.\n"
msgstr ""
#: src/tray-monitor/authenticate.c:127
msgid ""
"Director and Storage daemon passwords or names not the same.\n"
-"Please see http://www.bacula.org/html-manual/faq.html#AuthorizationErrors "
+"Please see http://www.bacula.org/rel-manual/faq.html#AuthorizationErrors "
"for help.\n"
msgstr ""
#: src/tray-monitor/authenticate.c:172
msgid ""
"Director and File daemon passwords or names not the same.\n"
-"Please see http://www.bacula.org/html-manual/faq.html#AuthorizationErrors "
+"Please see http://www.bacula.org/rel-manual/faq.html#AuthorizationErrors "
"for help.\n"
msgstr ""
msgid "Invalid file flags, no supported data stream type.\n"
msgstr ""
-#: src/filed/job.c:328
+#: src/filed/job.c:329
#, c-format
msgid "2901 Job %s not found.\n"
msgstr ""
-#: src/filed/job.c:344
+#: src/filed/job.c:340
#, c-format
msgid "2001 Job %s marked to be canceled.\n"
msgstr ""
-#: src/filed/job.c:347
+#: src/filed/job.c:343
msgid "2902 Error scanning cancel command.\n"
msgstr ""
-#: src/filed/job.c:366
+#: src/filed/job.c:362
#, c-format
msgid "2991 Bad setdebug command: %s\n"
msgstr ""
-#: src/filed/job.c:382
+#: src/filed/job.c:378
#, c-format
msgid "Bad estimate command: %s"
msgstr ""
-#: src/filed/job.c:383
+#: src/filed/job.c:379
msgid "2992 Bad estimate command.\n"
msgstr ""
-#: src/filed/job.c:406
+#: src/filed/job.c:402
#, c-format
msgid "Bad Job Command: %s"
msgstr ""
-#: src/filed/job.c:426
+#: src/filed/job.c:422
#, c-format
msgid "Bad RunBeforeJob command: %s\n"
msgstr ""
-#: src/filed/job.c:427 src/filed/job.c:440
+#: src/filed/job.c:423 src/filed/job.c:436
msgid "2905 Bad RunBeforeJob command.\n"
msgstr ""
-#: src/filed/job.c:453
+#: src/filed/job.c:449
#, c-format
msgid "Bad RunAfter command: %s\n"
msgstr ""
-#: src/filed/job.c:454
+#: src/filed/job.c:450
msgid "2905 Bad RunAfterJob command.\n"
msgstr ""
-#: src/filed/job.c:480
+#: src/filed/job.c:476
#, c-format
msgid "%s could not execute. ERR=%s\n"
msgstr ""
-#: src/filed/job.c:489
+#: src/filed/job.c:485
#, c-format
msgid "%s: %s\n"
msgstr ""
-#: src/filed/job.c:494
+#: src/filed/job.c:490
#, c-format
msgid "%s returned non-zero status=%d. ERR=%s\n"
msgstr ""
-#: src/filed/job.c:570 src/dird/fd_cmds.c:320
+#: src/filed/job.c:566 src/dird/fd_cmds.c:321
#, c-format
msgid "Cannot run program: %s. ERR=%s\n"
msgstr ""
-#: src/filed/job.c:579
+#: src/filed/job.c:575
#, c-format
msgid "Error running program: %s. RtnStat=%d ERR=%s\n"
msgstr ""
-#: src/filed/job.c:589
+#: src/filed/job.c:585
#, c-format
msgid "Cannot open FileSet input file: %s. ERR=%s\n"
msgstr ""
-#: src/filed/job.c:683
+#: src/filed/job.c:679
#, c-format
msgid "REGEX %s compile error. ERR=%s\n"
msgstr ""
-#: src/filed/job.c:737
+#: src/filed/job.c:733
#, c-format
msgid "Invalid FileSet command: %s\n"
msgstr ""
-#: src/filed/job.c:1090
+#: src/filed/job.c:1089
#, c-format
msgid "DIR and FD clocks differ by %d seconds, FD automatically adjusting.\n"
msgstr ""
-#: src/filed/job.c:1098
+#: src/filed/job.c:1097
#, c-format
msgid "Unknown backup level: %s\n"
msgstr ""
-#: src/filed/job.c:1110
+#: src/filed/job.c:1109
#, c-format
msgid "Bad level command: %s\n"
msgstr ""
-#: src/filed/job.c:1131
+#: src/filed/job.c:1130
#, c-format
msgid "Bad session command: %s"
msgstr ""
-#: src/filed/job.c:1152
+#: src/filed/job.c:1151
#, c-format
msgid "Bad storage command: %s"
msgstr ""
-#: src/filed/job.c:1161
+#: src/filed/job.c:1160
#, c-format
msgid "Failed to connect to Storage daemon: %s:%d\n"
msgstr ""
-#: src/filed/job.c:1173
+#: src/filed/job.c:1172
msgid "Failed to authenticate Storage daemon.\n"
msgstr ""
-#: src/filed/job.c:1199
+#: src/filed/job.c:1198
msgid "Cannot contact Storage daemon\n"
msgstr ""
-#: src/filed/job.c:1217
+#: src/filed/job.c:1216
#, c-format
msgid "Bad response to append open: %s\n"
msgstr ""
-#: src/filed/job.c:1222
+#: src/filed/job.c:1221
msgid "Bad response from stored to open command\n"
msgstr ""
-#: src/filed/job.c:1249
+#: src/filed/job.c:1250
#, c-format
msgid "Generate VSS snapshots. Driver=\"%s\", Drive(s)=\"%s\"\n"
msgstr ""
-#: src/filed/job.c:1252
+#: src/filed/job.c:1253
#, c-format
msgid "Generate VSS snapshots failed. ERR=%s\n"
msgstr ""
-#: src/filed/job.c:1259
+#: src/filed/job.c:1260
#, c-format
msgid "Generate VSS snapshot of drive \"%c:\\\" failed\n"
msgstr ""
-#: src/filed/job.c:1268
+#: src/filed/job.c:1269
#, c-format
msgid "VSS Writer: %s\n"
msgstr ""
-#: src/filed/job.c:1272
+#: src/filed/job.c:1273
msgid "No drive letters found for generating VSS snapshots.\n"
msgstr ""
-#: src/filed/job.c:1275
+#: src/filed/job.c:1276
msgid "VSS was not initialized properly. VSS support is disabled.\n"
msgstr ""
-#: src/filed/job.c:1324
+#: src/filed/job.c:1325
msgid "Append Close with SD failed.\n"
msgstr ""
-#: src/filed/job.c:1328
+#: src/filed/job.c:1329
#, c-format
msgid "Bad status %d returned from Storage Daemon.\n"
msgstr ""
-#: src/filed/job.c:1361
+#: src/filed/job.c:1364
#, c-format
msgid "2994 Bad verify command: %s\n"
msgstr ""
-#: src/filed/job.c:1376 src/filed/job.c:1415
+#: src/filed/job.c:1379 src/filed/job.c:1418
#, c-format
msgid "2994 Bad verify level: %s\n"
msgstr ""
-#: src/filed/job.c:1455
+#: src/filed/job.c:1458
#, c-format
msgid "Bad replace command. CMD=%s\n"
msgstr ""
-#: src/filed/job.c:1532
+#: src/filed/job.c:1535
msgid "Improper calling sequence.\n"
msgstr ""
-#: src/filed/job.c:1552
+#: src/filed/job.c:1555
#, c-format
msgid "Bad response to SD read open: %s\n"
msgstr ""
-#: src/filed/job.c:1557
+#: src/filed/job.c:1560
msgid "Bad response from stored to read open command\n"
msgstr ""
-#: src/filed/job.c:1623
+#: src/filed/job.c:1626
#, c-format
msgid "Comm error with SD. bad response to %s. ERR=%s\n"
msgstr ""
-#: src/filed/job.c:1626
+#: src/filed/job.c:1629
#, c-format
msgid "Bad response to %s command. Wanted %s, got %s\n"
msgstr ""
-#: src/filed/job.c:1647 src/dird/fd_cmds.c:441
+#: src/filed/job.c:1650 src/dird/fd_cmds.c:442
#, c-format
msgid "Could not open bootstrap file %s: ERR=%s\n"
msgstr ""
msgid "Only one Client resource permitted in %s\n"
msgstr ""
+#: src/filed/filed.c:295 src/dird/dird.c:482
+#, c-format
+msgid "No Messages resource defined in %s\n"
+msgstr ""
+
#: src/filed/filed.c:310
#, c-format
msgid ""
"help.\n"
msgstr ""
-#: src/filed/filed_conf.c:358 src/dird/dird_conf.c:1239
+#: src/filed/filed_conf.c:358 src/dird/dird_conf.c:1269
#, c-format
msgid "Cannot find Client resource %s\n"
msgstr ""
msgid "Restore Canceled"
msgstr ""
-#: src/dird/restore.c:252 src/dird/backup.c:382 src/dird/admin.c:102
+#: src/dird/restore.c:252 src/dird/backup.c:389 src/dird/admin.c:102
#, c-format
msgid "Inappropriate term code: %c\n"
msgstr ""
msgid "Run queue"
msgstr ""
-#: src/dird/dird_conf.c:464
+#: src/dird/dird_conf.c:485
#, c-format
msgid "Director: name=%s MaxJobs=%d FDtimeout=%s SDtimeout=%s\n"
msgstr ""
-#: src/dird/dird_conf.c:469
+#: src/dird/dird_conf.c:490
#, c-format
msgid " query_file=%s\n"
msgstr ""
-#: src/dird/dird_conf.c:472 src/dird/dird_conf.c:492 src/dird/dird_conf.c:506
-#: src/dird/dird_conf.c:551 src/dird/dird_conf.c:555 src/dird/dird_conf.c:559
-#: src/dird/dird_conf.c:583 src/dird/dird_conf.c:588 src/dird/dird_conf.c:592
-#: src/dird/dird_conf.c:596 src/dird/dird_conf.c:600 src/dird/dird_conf.c:604
-#: src/dird/dird_conf.c:614 src/dird/dird_conf.c:789 src/dird/dird_conf.c:795
+#: src/dird/dird_conf.c:493 src/dird/dird_conf.c:513 src/dird/dird_conf.c:527
+#: src/dird/dird_conf.c:575 src/dird/dird_conf.c:579 src/dird/dird_conf.c:583
+#: src/dird/dird_conf.c:607 src/dird/dird_conf.c:612 src/dird/dird_conf.c:616
+#: src/dird/dird_conf.c:620 src/dird/dird_conf.c:624 src/dird/dird_conf.c:628
+#: src/dird/dird_conf.c:641 src/dird/dird_conf.c:816 src/dird/dird_conf.c:822
msgid " --> "
msgstr ""
-#: src/dird/dird_conf.c:477
+#: src/dird/dird_conf.c:498
#, c-format
msgid "Console: name=%s SSL=%d\n"
msgstr ""
-#: src/dird/dird_conf.c:482
+#: src/dird/dird_conf.c:503
#, c-format
msgid "Counter: name=%s min=%d max=%d cur=%d wrapcntr=%s\n"
msgstr ""
-#: src/dird/dird_conf.c:487
+#: src/dird/dird_conf.c:508
#, c-format
msgid "Counter: name=%s min=%d max=%d\n"
msgstr ""
-#: src/dird/dird_conf.c:498
+#: src/dird/dird_conf.c:519
#, c-format
msgid "Client: name=%s address=%s FDport=%d MaxJobs=%u\n"
msgstr ""
-#: src/dird/dird_conf.c:501
+#: src/dird/dird_conf.c:522
#, c-format
msgid " JobRetention=%s FileRetention=%s AutoPrune=%d\n"
msgstr ""
-#: src/dird/dird_conf.c:513
+#: src/dird/dird_conf.c:534
#, c-format
msgid ""
"Device: name=%s ok=%d num_writers=%d max_writers=%d\n"
" poolid=%s volname=%s MediaType=%s\n"
msgstr ""
-#: src/dird/dird_conf.c:523
+#: src/dird/dird_conf.c:544
#, 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:532
+#: src/dird/dird_conf.c:553
#, c-format
msgid ""
"Catalog: name=%s address=%s DBport=%d db_name=%s\n"
" db_user=%s MutliDBConn=%d\n"
msgstr ""
-#: src/dird/dird_conf.c:540
+#: src/dird/dird_conf.c:561
#, c-format
msgid "%s: name=%s JobType=%d level=%s Priority=%d Enabled=%d\n"
msgstr ""
-#: src/dird/dird_conf.c:541 src/dird/ua_cmds.c:430 src/dird/ua_run.c:709
-#: src/dird/ua_prune.c:454 src/dird/ua_select.c:234 src/dird/ua_select.c:257
+#: src/dird/dird_conf.c:562 src/dird/ua_cmds.c:441 src/dird/ua_run.c:710
+#: src/dird/ua_prune.c:455 src/dird/ua_select.c:234 src/dird/ua_select.c:257
msgid "Job"
msgstr ""
-#: src/dird/dird_conf.c:541
+#: src/dird/dird_conf.c:562
msgid "JobDefs"
msgstr ""
-#: src/dird/dird_conf.c:545
+#: src/dird/dird_conf.c:566
#, c-format
msgid ""
" MaxJobs=%u Resched=%d Times=%d Interval=%s Spool=%d WritePartAfterJob=%"
"d\n"
msgstr ""
-#: src/dird/dird_conf.c:563
+#: src/dird/dird_conf.c:572
+#, c-format
+msgid " SelectionType=%d\n"
+msgstr ""
+
+#: src/dird/dird_conf.c:587
#, c-format
msgid " --> Where=%s\n"
msgstr ""
-#: src/dird/dird_conf.c:566
+#: src/dird/dird_conf.c:590
#, c-format
msgid " --> Bootstrap=%s\n"
msgstr ""
-#: src/dird/dird_conf.c:569
+#: src/dird/dird_conf.c:593
#, c-format
msgid " --> RunBefore=%s\n"
msgstr ""
-#: src/dird/dird_conf.c:572
+#: src/dird/dird_conf.c:596
#, c-format
msgid " --> RunAfter=%s\n"
msgstr ""
-#: src/dird/dird_conf.c:575
+#: src/dird/dird_conf.c:599
#, c-format
msgid " --> RunAfterFailed=%s\n"
msgstr ""
-#: src/dird/dird_conf.c:578
+#: src/dird/dird_conf.c:602
#, c-format
msgid " --> WriteBootstrap=%s\n"
msgstr ""
-#: src/dird/dird_conf.c:610
+#: src/dird/dird_conf.c:634
#, c-format
msgid " --> Run=%s\n"
msgstr ""
-#: src/dird/dird_conf.c:621
+#: src/dird/dird_conf.c:638
+#, c-format
+msgid " --> SelectionPattern=%s\n"
+msgstr ""
+
+#: src/dird/dird_conf.c:648
#, c-format
msgid "FileSet: name=%s\n"
msgstr ""
-#: src/dird/dird_conf.c:683 src/dird/dird_conf.c:762
+#: src/dird/dird_conf.c:710 src/dird/dird_conf.c:789
#, c-format
msgid "Schedule: name=%s\n"
msgstr ""
-#: src/dird/dird_conf.c:688
+#: src/dird/dird_conf.c:715
#, c-format
msgid " --> Run Level=%s\n"
msgstr ""
-#: src/dird/dird_conf.c:689
+#: src/dird/dird_conf.c:716
msgid " hour="
msgstr ""
-#: src/dird/dird_conf.c:698
+#: src/dird/dird_conf.c:725
msgid " mday="
msgstr ""
-#: src/dird/dird_conf.c:707
+#: src/dird/dird_conf.c:734
msgid " month="
msgstr ""
-#: src/dird/dird_conf.c:716
+#: src/dird/dird_conf.c:743
msgid " wday="
msgstr ""
-#: src/dird/dird_conf.c:725
+#: src/dird/dird_conf.c:752
msgid " wom="
msgstr ""
-#: src/dird/dird_conf.c:734
+#: src/dird/dird_conf.c:761
msgid " woy="
msgstr ""
-#: src/dird/dird_conf.c:743
+#: src/dird/dird_conf.c:770
#, c-format
msgid " mins=%d\n"
msgstr ""
-#: src/dird/dird_conf.c:745 src/dird/dird_conf.c:749 src/dird/dird_conf.c:753
+#: src/dird/dird_conf.c:772 src/dird/dird_conf.c:776 src/dird/dird_conf.c:780
msgid " --> "
msgstr ""
-#: src/dird/dird_conf.c:766
+#: src/dird/dird_conf.c:793
#, c-format
msgid "Pool: name=%s PoolType=%s\n"
msgstr ""
-#: src/dird/dird_conf.c:768
+#: src/dird/dird_conf.c:795
#, c-format
msgid " use_cat=%d use_once=%d acpt_any=%d cat_files=%d\n"
msgstr ""
-#: src/dird/dird_conf.c:771
+#: src/dird/dird_conf.c:798
#, c-format
msgid " max_vols=%d auto_prune=%d VolRetention=%s\n"
msgstr ""
-#: src/dird/dird_conf.c:774
+#: src/dird/dird_conf.c:801
#, c-format
msgid " VolUse=%s recycle=%d LabelFormat=%s\n"
msgstr ""
-#: src/dird/dird_conf.c:778
+#: src/dird/dird_conf.c:805
#, c-format
msgid " CleaningPrefix=%s LabelType=%d\n"
msgstr ""
-#: src/dird/dird_conf.c:780
+#: src/dird/dird_conf.c:807
#, c-format
msgid " RecyleOldest=%d PurgeOldest=%d MaxVolJobs=%d MaxVolFiles=%d\n"
msgstr ""
-#: src/dird/dird_conf.c:784
+#: src/dird/dird_conf.c:811
#, c-format
msgid " MigTime=%s MigHiBytes=%s MigLoBytes=%s\n"
msgstr ""
-#: src/dird/dird_conf.c:801
+#: src/dird/dird_conf.c:828
#, c-format
msgid "Messages: name=%s\n"
msgstr ""
-#: src/dird/dird_conf.c:803
+#: src/dird/dird_conf.c:830
#, c-format
msgid " mailcmd=%s\n"
msgstr ""
-#: src/dird/dird_conf.c:805
+#: src/dird/dird_conf.c:832
#, c-format
msgid " opcmd=%s\n"
msgstr ""
-#: src/dird/dird_conf.c:1183
+#: src/dird/dird_conf.c:1213
#, c-format
msgid "Cannot find Pool resource %s\n"
msgstr ""
-#: src/dird/dird_conf.c:1191
+#: src/dird/dird_conf.c:1221
#, c-format
msgid "Cannot find Console resource %s\n"
msgstr ""
-#: src/dird/dird_conf.c:1213
+#: src/dird/dird_conf.c:1243
#, c-format
msgid "Cannot find Job resource %s\n"
msgstr ""
-#: src/dird/dird_conf.c:1231
+#: src/dird/dird_conf.c:1261
#, c-format
msgid "Cannot find Counter resource %s\n"
msgstr ""
-#: src/dird/dird_conf.c:1251
+#: src/dird/dird_conf.c:1281
#, c-format
msgid "Cannot find Schedule resource %s\n"
msgstr ""
-#: src/dird/dird_conf.c:1331
+#: src/dird/dird_conf.c:1361
#, c-format
msgid "Name item is required in %s resource, but not found.\n"
msgstr ""
-#: src/dird/dird_conf.c:1343
+#: src/dird/dird_conf.c:1373
#, c-format
msgid "Inserting %s res: %s index=%d pass=%d\n"
msgstr ""
-#: src/dird/dird_conf.c:1416
+#: src/dird/dird_conf.c:1445
+#, c-format
+msgid "Expected a Migration Job Type keyword, got: %s"
+msgstr ""
+
+#: src/dird/dird_conf.c:1471
#, c-format
msgid "Expected a Job Type keyword, got: %s"
msgstr ""
-#: src/dird/dird_conf.c:1440
+#: src/dird/dird_conf.c:1495
#, c-format
msgid "Expected a Job Level keyword, got: %s"
msgstr ""
-#: src/dird/dird_conf.c:1460
+#: src/dird/dird_conf.c:1515
#, c-format
msgid "Expected a Restore replacement option, got: %s"
msgstr ""
-#: src/dird/msgchan.c:156
+#: src/dird/msgchan.c:171
#, c-format
msgid "Storage daemon rejected Job command: %s\n"
msgstr ""
-#: src/dird/msgchan.c:163
+#: src/dird/msgchan.c:178
#, c-format
msgid "<stored: bad response to Job command: %s\n"
msgstr ""
-#: src/dird/msgchan.c:210 src/dird/msgchan.c:245
+#: src/dird/msgchan.c:260
#, c-format
msgid ""
"\n"
" %s"
msgstr ""
-#: src/dird/msgchan.c:271 src/dird/msgchan.c:413
+#: src/dird/msgchan.c:264
+#, c-format
+msgid ""
+"\n"
+" Storage daemon didn't accept Device \"%s\" command.\n"
+msgstr ""
+
+#: src/dird/msgchan.c:287 src/dird/msgchan.c:432
#, c-format
msgid "Cannot create message thread: %s\n"
msgstr ""
msgid "Unable to find JobId of previous Job for this client.\n"
msgstr ""
-#: src/dird/verify.c:109 src/dird/mac.c:82
+#: src/dird/verify.c:109
#, c-format
msgid "Could not get job record for previous Job. ERR=%s"
msgstr ""
-#: src/dird/verify.c:114 src/dird/mac.c:87
+#: src/dird/verify.c:114
#, c-format
msgid "Last Job %d did not terminate normally. JobStatus=%c\n"
msgstr ""
msgstr ""
#: src/dird/ua_cmds.c:130
-msgid "wait until no jobs are running"
+msgid ""
+"wait until no jobs are running [<jobname=name> | <jobid=nnn> | "
+"<ujobid=complete_name>]"
msgstr ""
#: src/dird/ua_cmds.c:168
msgid "%d Volumes created in pool %s\n"
msgstr ""
-#: src/dird/ua_cmds.c:350 src/dird/ua_cmds.c:917
+#: src/dird/ua_cmds.c:350 src/dird/ua_cmds.c:927
msgid "Turn on or off? "
msgstr ""
-#: src/dird/ua_cmds.c:358 src/dird/ua_cmds.c:925
+#: src/dird/ua_cmds.c:358 src/dird/ua_cmds.c:935
msgid "off"
msgstr ""
msgid "job"
msgstr ""
-#: src/dird/ua_cmds.c:394
+#: src/dird/ua_cmds.c:394 src/dird/ua_cmds.c:404
#, c-format
msgid "Warning Job %s is not running. Continuing anyway ...\n"
msgstr ""
-#: src/dird/ua_cmds.c:419
+#: src/dird/ua_cmds.c:399
+msgid "ujobid"
+msgstr ""
+
+#: src/dird/ua_cmds.c:430
msgid "Select Job:\n"
msgstr ""
-#: src/dird/ua_cmds.c:425
+#: src/dird/ua_cmds.c:436
#, c-format
msgid "JobId=%s Job=%s"
msgstr ""
-#: src/dird/ua_cmds.c:430
+#: src/dird/ua_cmds.c:441
msgid "Choose Job to cancel"
msgstr ""
-#: src/dird/ua_cmds.c:434
+#: src/dird/ua_cmds.c:445
msgid "Confirm cancel (yes/no): "
msgstr ""
-#: src/dird/ua_cmds.c:442
+#: src/dird/ua_cmds.c:452
#, c-format
msgid "Job %s not found.\n"
msgstr ""
-#: src/dird/ua_cmds.c:547
+#: src/dird/ua_cmds.c:557
#, c-format
msgid ""
"Error: Pool %s already exists.\n"
"Use update to change it.\n"
msgstr ""
-#: src/dird/ua_cmds.c:558
+#: src/dird/ua_cmds.c:568
#, c-format
msgid "Pool %s created.\n"
msgstr ""
-#: src/dird/ua_cmds.c:571
+#: src/dird/ua_cmds.c:581
msgid "restart"
msgstr ""
-#: src/dird/ua_cmds.c:575
+#: src/dird/ua_cmds.c:585
msgid "Python interpreter restarted.\n"
msgstr ""
-#: src/dird/ua_cmds.c:577 src/dird/ua_cmds.c:1145
+#: src/dird/ua_cmds.c:587 src/dird/ua_cmds.c:1155
msgid "Nothing done.\n"
msgstr ""
-#: src/dird/ua_cmds.c:593 src/dird/ua_cmds.c:639
+#: src/dird/ua_cmds.c:603 src/dird/ua_cmds.c:649
msgid "Illegal command from this console.\n"
msgstr ""
-#: src/dird/ua_cmds.c:600 src/dird/ua_run.c:374
+#: src/dird/ua_cmds.c:610 src/dird/ua_run.c:374
#, c-format
msgid "Client \"%s\" not found.\n"
msgstr ""
-#: src/dird/ua_cmds.c:609
+#: src/dird/ua_cmds.c:619
#, c-format
msgid "Client \"%s\" address set to %s\n"
msgstr ""
-#: src/dird/ua_cmds.c:634
+#: src/dird/ua_cmds.c:644
#, c-format
msgid "Job \"%s\" not found.\n"
msgstr ""
-#: src/dird/ua_cmds.c:643
+#: src/dird/ua_cmds.c:653
#, c-format
msgid "Job \"%s\" %sabled\n"
msgstr ""
-#: src/dird/ua_cmds.c:667 src/dird/ua_status.c:286
+#: src/dird/ua_cmds.c:677 src/dird/ua_status.c:286
#, c-format
msgid "Connecting to Storage daemon %s at %s:%d\n"
msgstr ""
-#: src/dird/ua_cmds.c:670 src/dird/ua_cmds.c:1319 src/dird/job.c:414
+#: src/dird/ua_cmds.c:680 src/dird/ua_cmds.c:1329 src/dird/job.c:411
#: src/dird/ua_label.c:708
msgid "Failed to connect to Storage daemon.\n"
msgstr ""
-#: src/dird/ua_cmds.c:673 src/dird/ua_status.c:297
+#: src/dird/ua_cmds.c:683 src/dird/ua_status.c:297
msgid "Connected to storage daemon\n"
msgstr ""
-#: src/dird/ua_cmds.c:693 src/dird/ua_cmds.c:1032 src/dird/ua_status.c:324
+#: src/dird/ua_cmds.c:703 src/dird/ua_cmds.c:1042 src/dird/ua_status.c:324
#, c-format
msgid "Connecting to Client %s at %s:%d\n"
msgstr ""
-#: src/dird/ua_cmds.c:696 src/dird/ua_cmds.c:1035
+#: src/dird/ua_cmds.c:706 src/dird/ua_cmds.c:1045
msgid "Failed to connect to Client.\n"
msgstr ""
-#: src/dird/ua_cmds.c:812
+#: src/dird/ua_cmds.c:822
msgid "Enter new debug level: "
msgstr ""
-#: src/dird/ua_cmds.c:878
+#: src/dird/ua_cmds.c:888
msgid "Available daemons are: \n"
msgstr ""
-#: src/dird/ua_cmds.c:883
+#: src/dird/ua_cmds.c:893
msgid "Select daemon type to set debug level"
msgstr ""
-#: src/dird/ua_cmds.c:987 src/dird/ua_run.c:511
+#: src/dird/ua_cmds.c:997 src/dird/ua_run.c:511
#, c-format
msgid "Level %s not valid.\n"
msgstr ""
-#: src/dird/ua_cmds.c:1000
+#: src/dird/ua_cmds.c:1010
msgid "No job specified.\n"
msgstr ""
-#: src/dird/ua_cmds.c:1040
+#: src/dird/ua_cmds.c:1050
msgid "Error sending include list.\n"
msgstr ""
-#: src/dird/ua_cmds.c:1045
+#: src/dird/ua_cmds.c:1055
msgid "Error sending exclude list.\n"
msgstr ""
-#: src/dird/ua_cmds.c:1131
+#: src/dird/ua_cmds.c:1141
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:1134
+#: src/dird/ua_cmds.c:1144
msgid "Choose catalog item to delete"
msgstr ""
-#: src/dird/ua_cmds.c:1202
+#: src/dird/ua_cmds.c:1212
msgid "Enter JobId to delete: "
msgstr ""
-#: src/dird/ua_cmds.c:1247
+#: src/dird/ua_cmds.c:1257
#, c-format
msgid "Job %s and associated records deleted from the catalog.\n"
msgstr ""
-#: src/dird/ua_cmds.c:1260
+#: src/dird/ua_cmds.c:1270
#, c-format
msgid ""
"\n"
"and all Jobs saved on that volume from the Catalog\n"
msgstr ""
-#: src/dird/ua_cmds.c:1264
+#: src/dird/ua_cmds.c:1274
msgid "Are you sure you want to delete this Volume? (yes/no): "
msgstr ""
-#: src/dird/ua_cmds.c:1285
+#: src/dird/ua_cmds.c:1295
msgid "Are you sure you want to delete this Pool? (yes/no): "
msgstr ""
-#: src/dird/ua_cmds.c:1382
+#: src/dird/ua_cmds.c:1392
#, c-format
msgid "Using Catalog name=%s DB=%s\n"
msgstr ""
-#: src/dird/ua_cmds.c:1425
+#: src/dird/ua_cmds.c:1452
+msgid "ERR: Can't open db\n"
+msgstr ""
+
+#: src/dird/ua_cmds.c:1488
+msgid "ERR: Job was not found\n"
+msgstr ""
+
+#: src/dird/ua_cmds.c:1566
#, c-format
msgid " %-10s %s\n"
msgstr ""
-#: src/dird/ua_cmds.c:1427
+#: src/dird/ua_cmds.c:1568
msgid ""
"\n"
"When at a prompt, entering a period cancels the command.\n"
"\n"
msgstr ""
-#: src/dird/ua_cmds.c:1443
+#: src/dird/ua_cmds.c:1584
#, c-format
msgid "%s Version: %s (%s)\n"
msgstr ""
-#: src/dird/ua_cmds.c:1462
+#: src/dird/ua_cmds.c:1603
msgid "Could not find a Catalog resource\n"
msgstr ""
-#: src/dird/ua_cmds.c:1465
+#: src/dird/ua_cmds.c:1606
msgid "You must specify a \"use <catalog-name>\" command before continuing.\n"
msgstr ""
-#: src/dird/ua_cmds.c:1469
+#: src/dird/ua_cmds.c:1610
#, c-format
msgid "Using default Catalog name=%s DB=%s\n"
msgstr ""
-#: src/dird/ua_cmds.c:1482 src/dird/job.c:115 src/dird/dird.c:683
-#: src/dird/ua_output.c:607
+#: src/dird/ua_cmds.c:1623 src/dird/job.c:118 src/dird/dird.c:683
+#: src/dird/ua_output.c:612
#, c-format
msgid "Could not open database \"%s\".\n"
msgstr ""
msgid "Migration Job \"%s\" not found.\n"
msgstr ""
-#: src/dird/ua_run.c:455 src/dird/ua_run.c:830
+#: src/dird/ua_run.c:455 src/dird/ua_run.c:831
msgid "Invalid time, using current time.\n"
msgstr ""
msgid "Invalid replace option: %s\n"
msgstr ""
-#: src/dird/ua_run.c:533
+#: src/dird/ua_run.c:534
#, c-format
msgid ""
"Run %s job\n"
"Priority: %d\n"
msgstr ""
-#: src/dird/ua_run.c:552
+#: src/dird/ua_run.c:553
#, c-format
msgid ""
"Run %s job\n"
"Priority: %d\n"
msgstr ""
-#: src/dird/ua_run.c:583
+#: src/dird/ua_run.c:584
#, c-format
msgid ""
"Run %s job\n"
"Priority: %d\n"
msgstr ""
-#: src/dird/ua_run.c:612
+#: src/dird/ua_run.c:613
msgid "Please enter a JobId for restore: "
msgstr ""
-#: src/dird/ua_run.c:621
+#: src/dird/ua_run.c:622
#, c-format
msgid ""
"Run Restore job\n"
"Priority: %d\n"
msgstr ""
-#: src/dird/ua_run.c:643
+#: src/dird/ua_run.c:644
#, c-format
msgid ""
"Run Restore job\n"
"Priority: %d\n"
msgstr ""
-#: src/dird/ua_run.c:668
+#: src/dird/ua_run.c:669
#, c-format
msgid ""
"Run Restore job\n"
"FileSet: %s\n"
"Client: %s\n"
"Storage: %s\n"
-"Migration Job: %s\n"
+"JobId: %s\n"
"When: %s\n"
"Catalog: %s\n"
"Priority: %d\n"
msgstr ""
-#: src/dird/ua_run.c:693
+#: src/dird/ua_run.c:694
#, c-format
msgid "Unknown Job Type=%d\n"
msgstr ""
-#: src/dird/ua_run.c:697
+#: src/dird/ua_run.c:698
msgid "OK to run? (yes/mod/no): "
msgstr ""
-#: src/dird/ua_run.c:703 src/dird/ua_select.c:44
+#: src/dird/ua_run.c:704 src/dird/ua_select.c:44
msgid "mod"
msgstr ""
-#: src/dird/ua_run.c:706 src/dird/ua_update.c:464
+#: src/dird/ua_run.c:707 src/dird/ua_update.c:464
msgid "Parameters to modify:\n"
msgstr ""
-#: src/dird/ua_run.c:707
+#: src/dird/ua_run.c:708
msgid "Level"
msgstr ""
-#: src/dird/ua_run.c:708 src/dird/ua_select.c:152
+#: src/dird/ua_run.c:709 src/dird/ua_select.c:152
#: src/wx-console/wxbrestorepanel.cpp:321
#: src/wx-console/wxbrestorepanel.cpp:337
#: src/wx-console/wxbrestorepanel.cpp:458
msgid "Storage"
msgstr ""
-#: src/dird/ua_run.c:710 src/dird/ua_restore.c:1058 src/dird/ua_select.c:175
+#: src/dird/ua_run.c:711 src/dird/ua_restore.c:1055 src/dird/ua_select.c:175
msgid "FileSet"
msgstr ""
-#: src/dird/ua_run.c:711 src/dird/ua_select.c:282 src/dird/ua_select.c:391
+#: src/dird/ua_run.c:712 src/dird/ua_select.c:282 src/dird/ua_select.c:391
#: src/wx-console/wxbrestorepanel.cpp:318
#: src/wx-console/wxbrestorepanel.cpp:336
#: src/wx-console/wxbrestorepanel.cpp:410
msgid "Client"
msgstr ""
-#: src/dird/ua_run.c:712 src/wx-console/wxbrestorepanel.cpp:338
+#: src/dird/ua_run.c:713 src/wx-console/wxbrestorepanel.cpp:338
#: src/wx-console/wxbrestorepanel.cpp:823
#: src/wx-console/wxbrestorepanel.cpp:1867
msgid "When"
msgstr ""
-#: src/dird/ua_run.c:713 src/wx-console/wxbrestorepanel.cpp:339
+#: src/dird/ua_run.c:714 src/wx-console/wxbrestorepanel.cpp:339
#: src/wx-console/wxbrestorepanel.cpp:1096
#: src/wx-console/wxbrestorepanel.cpp:1869
msgid "Priority"
msgstr ""
-#: src/dird/ua_run.c:716 src/dird/ua_select.c:476 src/dird/ua_select.c:566
+#: src/dird/ua_run.c:717 src/dird/ua_select.c:476 src/dird/ua_select.c:566
#: src/dird/ua_update.c:400 src/dird/ua_update.c:475
#: src/wx-console/wxbrestorepanel.cpp:320
#: src/wx-console/wxbrestorepanel.cpp:506
msgid "Pool"
msgstr ""
-#: src/dird/ua_run.c:718
+#: src/dird/ua_run.c:719
msgid "Verify Job"
msgstr ""
-#: src/dird/ua_run.c:721 src/wx-console/wxbrestorepanel.cpp:331
+#: src/dird/ua_run.c:722 src/wx-console/wxbrestorepanel.cpp:331
#: src/wx-console/wxbrestorepanel.cpp:1848
msgid "Bootstrap"
msgstr ""
-#: src/dird/ua_run.c:722 src/wx-console/wxbrestorepanel.cpp:332
+#: src/dird/ua_run.c:723 src/wx-console/wxbrestorepanel.cpp:332
#: src/wx-console/wxbrestorepanel.cpp:1072
#: src/wx-console/wxbrestorepanel.cpp:1850
msgid "Where"
msgstr ""
-#: src/dird/ua_run.c:723 src/wx-console/wxbrestorepanel.cpp:334
+#: src/dird/ua_run.c:724 src/wx-console/wxbrestorepanel.cpp:334
#: src/wx-console/wxbrestorepanel.cpp:1080
#: src/wx-console/wxbrestorepanel.cpp:1854
#: src/wx-console/wxbrestorepanel.cpp:1855
msgid "Replace"
msgstr ""
-#: src/dird/ua_run.c:724
+#: src/dird/ua_run.c:725
msgid "JobId"
msgstr ""
-#: src/dird/ua_run.c:726 src/dird/ua_update.c:479
+#: src/dird/ua_run.c:727 src/dird/ua_update.c:479
msgid "Select parameter to modify"
msgstr ""
-#: src/dird/ua_run.c:730 src/dird/ua_run.c:757
+#: src/dird/ua_run.c:731 src/dird/ua_run.c:758
msgid "Levels:\n"
msgstr ""
-#: src/dird/ua_run.c:736 src/dird/ua_run.c:763
+#: src/dird/ua_run.c:737 src/dird/ua_run.c:764
msgid "Select level"
msgstr ""
-#: src/dird/ua_run.c:758
+#: src/dird/ua_run.c:759
msgid "Initialize Catalog"
msgstr ""
-#: src/dird/ua_run.c:762
+#: src/dird/ua_run.c:763
msgid "Verify Volume Data (not yet implemented)"
msgstr ""
-#: src/dird/ua_run.c:784
+#: src/dird/ua_run.c:785
msgid "Level not appropriate for this Job. Cannot be changed.\n"
msgstr ""
-#: src/dird/ua_run.c:822
+#: src/dird/ua_run.c:823
msgid ""
"Please enter desired start time as YYYY-MM-DD HH:MM:SS (return for now): "
msgstr ""
-#: src/dird/ua_run.c:837
+#: src/dird/ua_run.c:838
msgid "Enter new Priority: "
msgstr ""
-#: src/dird/ua_run.c:841
+#: src/dird/ua_run.c:842
msgid "Priority must be a positive integer.\n"
msgstr ""
-#: src/dird/ua_run.c:859
+#: src/dird/ua_run.c:860
msgid "Please enter the Bootstrap file name: "
msgstr ""
-#: src/dird/ua_run.c:870
+#: src/dird/ua_run.c:871
#, c-format
msgid "Warning cannot open %s: ERR=%s\n"
msgstr ""
-#: src/dird/ua_run.c:889
+#: src/dird/ua_run.c:890
msgid "Please enter path prefix for restore (/ for none): "
msgstr ""
-#: src/dird/ua_run.c:903
+#: src/dird/ua_run.c:904
msgid "Replace:\n"
msgstr ""
-#: src/dird/ua_run.c:907
+#: src/dird/ua_run.c:908
msgid "Select replace option"
msgstr ""
-#: src/dird/ua_run.c:917
+#: src/dird/ua_run.c:918
msgid ""
"You must set the bootstrap file to NULL to be able to specify a JobId.\n"
msgstr ""
-#: src/dird/ua_run.c:935
+#: src/dird/ua_run.c:936
msgid "Job failed.\n"
msgstr ""
-#: src/dird/ua_run.c:938
+#: src/dird/ua_run.c:939
#, c-format
msgid "Job started. JobId=%s\n"
msgstr ""
-#: src/dird/ua_run.c:944
+#: src/dird/ua_run.c:945
msgid "Job not run.\n"
msgstr ""
-#: src/dird/backup.c:88 src/dird/backup.c:94 src/dird/mac.c:121
-#: src/dird/ua_output.c:618
+#: src/dird/backup.c:88 src/dird/backup.c:94 src/dird/ua_output.c:623
+#: src/dird/migrate.c:86
#, c-format
msgid "Pool %s not in database. %s"
msgstr ""
-#: src/dird/backup.c:92 src/dird/mac.c:125 src/dird/ua_output.c:626
+#: src/dird/backup.c:92 src/dird/ua_output.c:631 src/dird/migrate.c:90
#, c-format
msgid "Pool %s created in database.\n"
msgstr ""
-#: src/dird/backup.c:106 src/dird/mac.c:134
+#: src/dird/backup.c:106 src/dird/migrate.c:99
msgid "No Storage specification found in Job or Pool.\n"
msgstr ""
msgid "Start Backup JobId %s, Job=%s\n"
msgstr ""
-#: src/dird/backup.c:262
+#: src/dird/backup.c:270
#, c-format
msgid "Unexpected Client Job message: %s\n"
msgstr ""
-#: src/dird/backup.c:270
+#: src/dird/backup.c:278
#, c-format
msgid "Network error with FD during %s: ERR=%s\n"
msgstr ""
-#: src/dird/backup.c:286
+#: src/dird/backup.c:294
msgid "No Job status returned from FD.\n"
msgstr ""
-#: src/dird/backup.c:330 src/dird/admin.c:82 src/dird/mac.c:401
+#: src/dird/backup.c:338 src/dird/admin.c:82 src/dird/migrate.c:717
#, c-format
msgid "Error getting job record for stats: %s"
msgstr ""
-#: src/dird/backup.c:337
+#: src/dird/backup.c:345
#, c-format
msgid "Error getting client record for stats: %s"
msgstr ""
-#: src/dird/backup.c:343 src/dird/mac.c:408
+#: src/dird/backup.c:351 src/dird/migrate.c:724
#, c-format
msgid "Error getting Media record for Volume \"%s\": ERR=%s"
msgstr ""
-#: src/dird/backup.c:355
+#: src/dird/backup.c:362
msgid "Backup OK -- with warnings"
msgstr ""
-#: src/dird/backup.c:422
+#: src/dird/backup.c:429
#, c-format
msgid ""
"Bacula %s (%s): %s\n"
" Volume name(s): %s\n"
" Volume Session Id: %d\n"
" Volume Session Time: %d\n"
-" Last Volume Bytes: %s\n"
+" Last Volume Bytes: %s (%sB)\n"
" Non-fatal FD errors: %d\n"
" SD Errors: %d\n"
" FD termination status: %s\n"
"\n"
msgstr ""
-#: src/dird/backup.c:512
+#: src/dird/backup.c:520
#, c-format
msgid "Could not get Job Volume Parameters to update Bootstrap file. ERR=%s\n"
msgstr ""
-#: src/dird/backup.c:546
+#: src/dird/backup.c:554
#, c-format
msgid ""
"Could not open WriteBootstrap file:\n"
msgid "Could not add job queue: ERR=%s\n"
msgstr ""
-#: src/dird/job.c:184
+#: src/dird/job.c:183
msgid "Job canceled because max start delay time exceeded.\n"
msgstr ""
-#: src/dird/job.c:235 src/dird/job.c:313
+#: src/dird/job.c:232 src/dird/job.c:310
#, c-format
msgid "Unimplemented job type: %d\n"
msgstr ""
-#: src/dird/job.c:260
+#: src/dird/job.c:257
#, c-format
msgid "RunBefore: %s"
msgstr ""
-#: src/dird/job.c:265
+#: src/dird/job.c:262
#, c-format
msgid "RunBeforeJob error: ERR=%s\n"
msgstr ""
-#: src/dird/job.c:331
+#: src/dird/job.c:328
#, c-format
msgid "RunAfter: %s"
msgstr ""
-#: src/dird/job.c:341
+#: src/dird/job.c:338
#, c-format
msgid "RunAfterJob error: ERR=%s\n"
msgstr ""
-#: src/dird/job.c:343
+#: src/dird/job.c:340
#, c-format
msgid "RunAfterFailedJob error: ERR=%s\n"
msgstr ""
-#: src/dird/job.c:382
+#: src/dird/job.c:379
#, c-format
msgid "JobId %d, Job %s marked to be canceled.\n"
msgstr ""
-#: src/dird/job.c:392
+#: src/dird/job.c:389
msgid "Failed to connect to File daemon.\n"
msgstr ""
-#: src/dird/job.c:548 src/dird/job.c:596
+#: src/dird/job.c:545 src/dird/job.c:593
#, c-format
msgid "Unhandled job status code %d\n"
msgstr ""
-#: src/dird/job.c:656
+#: src/dird/job.c:653
msgid "FileSet MD5 digest not found.\n"
msgstr ""
-#: src/dird/job.c:661
+#: src/dird/job.c:658
#, c-format
msgid "Could not create FileSet \"%s\" record. ERR=%s\n"
msgstr ""
-#: src/dird/job.c:700
+#: src/dird/job.c:697
#, c-format
msgid "Error updating job record. %s"
msgstr ""
-#: src/dird/job.c:944
+#: src/dird/job.c:941
msgid "Could not start clone job.\n"
msgstr ""
-#: src/dird/job.c:946
+#: src/dird/job.c:943
#, c-format
msgid "Clone JobId %d started.\n"
msgstr ""
msgid "Invalid response. You must answer yes or no.\n"
msgstr ""
-#: src/dird/bsr.c:176
-#, c-format
-msgid "Unable to get Job record. ERR=%s\n"
-msgstr ""
-
-#: src/dird/bsr.c:183
-#, c-format
-msgid "Unable to get Job Volume Parameters. ERR=%s\n"
-msgstr ""
-
-#: src/dird/bsr.c:224
-#, c-format
-msgid "Unable to create bootstrap file %s. ERR=%s\n"
-msgstr ""
-
-#: src/dird/bsr.c:233
-msgid "Error writing bsr file.\n"
-msgstr ""
-
-#: src/dird/bsr.c:239
-#, c-format
-msgid "Bootstrap records written to %s\n"
-msgstr ""
-
-#: src/dird/bsr.c:243
-msgid "The job will require the following Volumes:\n"
-msgstr ""
-
-#: src/dird/bsr.c:275
-msgid "No Volumes found to restore.\n"
-msgstr ""
-
#: src/dird/run_conf.c:188
#, c-format
msgid "Expected an equals, got: %s"
msgid "Invalid month, week or position day range"
msgstr ""
-#: src/dird/run_conf.c:530
-msgid "Invalid month, weekday or position range"
+#: src/dird/run_conf.c:530
+msgid "Invalid month, weekday or position range"
+msgstr ""
+
+#: src/dird/run_conf.c:589
+msgid "Unexpected run state\n"
+msgstr ""
+
+#: src/dird/pythondir.c:139
+msgid "Pool record not found."
+msgstr ""
+
+#: src/dird/pythondir.c:243
+msgid "Priority must be 1-100"
msgstr ""
-#: src/dird/run_conf.c:589
-msgid "Unexpected run state\n"
+#: src/dird/pythondir.c:248
+msgid "Job Level can be set only during JobInit"
msgstr ""
-#: src/dird/pythondir.c:137
-msgid "Pool record not found."
+#: src/dird/pythondir.c:259
+msgid "Bad JobLevel string"
msgstr ""
#: src/dird/ua_restore.c:115
msgid "No Restore Job resource found!\n"
msgstr ""
-#: src/dird/ua_restore.c:237
+#: src/dird/ua_restore.c:234
#, c-format
msgid "Missing value for keyword: %s\n"
msgstr ""
-#: src/dird/ua_restore.c:286
+#: src/dird/ua_restore.c:283
msgid "List last 20 Jobs run"
msgstr ""
-#: src/dird/ua_restore.c:287
+#: src/dird/ua_restore.c:284
msgid "List Jobs where a given File is saved"
msgstr ""
-#: src/dird/ua_restore.c:288
+#: src/dird/ua_restore.c:285
msgid "Enter list of comma separated JobIds to select"
msgstr ""
-#: src/dird/ua_restore.c:289
+#: src/dird/ua_restore.c:286
msgid "Enter SQL list command"
msgstr ""
-#: src/dird/ua_restore.c:290
+#: src/dird/ua_restore.c:287
msgid "Select the most recent backup for a client"
msgstr ""
-#: src/dird/ua_restore.c:291
+#: src/dird/ua_restore.c:288
msgid "Select backup for a client before a specified time"
msgstr ""
-#: src/dird/ua_restore.c:292
+#: src/dird/ua_restore.c:289
msgid "Enter a list of files to restore"
msgstr ""
-#: src/dird/ua_restore.c:293
+#: src/dird/ua_restore.c:290
msgid "Enter a list of files to restore before a specified time"
msgstr ""
-#: src/dird/ua_restore.c:294
+#: src/dird/ua_restore.c:291
msgid "Find the JobIds of the most recent backup for a client"
msgstr ""
-#: src/dird/ua_restore.c:295
+#: src/dird/ua_restore.c:292
msgid "Find the JobIds for a backup for a client before a specified time"
msgstr ""
-#: src/dird/ua_restore.c:296
+#: src/dird/ua_restore.c:293
msgid "Enter a list of directories to restore for found JobIds"
msgstr ""
-#: src/dird/ua_restore.c:333
+#: src/dird/ua_restore.c:330
#, c-format
msgid "Unknown keyword: %s\n"
msgstr ""
-#: src/dird/ua_restore.c:357
+#: src/dird/ua_restore.c:354
#, c-format
msgid "Improper date format: %s\n"
msgstr ""
-#: src/dird/ua_restore.c:397 src/dird/ua_select.c:590
+#: src/dird/ua_restore.c:394 src/dird/ua_select.c:590
#, c-format
msgid "Error: Pool resource \"%s\" does not exist.\n"
msgstr ""
-#: src/dird/ua_restore.c:402
+#: src/dird/ua_restore.c:399
#, c-format
msgid "Error: Pool resource \"%s\" access not allowed.\n"
msgstr ""
-#: src/dird/ua_restore.c:421
+#: src/dird/ua_restore.c:418
msgid ""
"\n"
"First you select one or more JobIds that contain files\n"
"\n"
msgstr ""
-#: src/dird/ua_restore.c:433
+#: src/dird/ua_restore.c:430
msgid "To select the JobIds, you have the following choices:\n"
msgstr ""
-#: src/dird/ua_restore.c:438
+#: src/dird/ua_restore.c:435
msgid "Select item: "
msgstr ""
-#: src/dird/ua_restore.c:452
+#: src/dird/ua_restore.c:449
msgid "Enter Filename (no path):"
msgstr ""
-#: src/dird/ua_restore.c:467 src/dird/ua_restore.c:567
+#: src/dird/ua_restore.c:464 src/dird/ua_restore.c:564
msgid "Enter JobId(s), comma separated, to restore: "
msgstr ""
-#: src/dird/ua_restore.c:473
+#: src/dird/ua_restore.c:470
msgid "Enter SQL list command: "
msgstr ""
-#: src/dird/ua_restore.c:501 src/dird/ua_restore.c:526
+#: src/dird/ua_restore.c:498 src/dird/ua_restore.c:523
msgid ""
"Enter file names with paths, or < to enter a filename\n"
"containg a list of file names with paths, and terminate\n"
"them with a blank line.\n"
msgstr ""
-#: src/dird/ua_restore.c:505 src/dird/ua_restore.c:530
+#: src/dird/ua_restore.c:502 src/dird/ua_restore.c:527
msgid "Enter full filename: "
msgstr ""
-#: src/dird/ua_restore.c:565
+#: src/dird/ua_restore.c:562
#, c-format
msgid "You have already seleted the following JobIds: %s\n"
msgstr ""
-#: src/dird/ua_restore.c:580
+#: src/dird/ua_restore.c:577
msgid ""
"Enter full directory names or start the name\n"
"with a < to indicate it is a filename containg a list\n"
"of directories and terminate them with a blank line.\n"
msgstr ""
-#: src/dird/ua_restore.c:584
+#: src/dird/ua_restore.c:581
msgid "Enter directory name: "
msgstr ""
-#: src/dird/ua_restore.c:609
+#: src/dird/ua_restore.c:606
msgid "No Jobs selected.\n"
msgstr ""
-#: src/dird/ua_restore.c:613
+#: src/dird/ua_restore.c:610
#, c-format
msgid "You have selected the following JobIds: %s\n"
msgstr ""
-#: src/dird/ua_restore.c:616
+#: src/dird/ua_restore.c:613
#, c-format
msgid "You have selected the following JobId: %s\n"
msgstr ""
-#: src/dird/ua_restore.c:624
+#: src/dird/ua_restore.c:621
msgid "Invalid JobId in list.\n"
msgstr ""
-#: src/dird/ua_restore.c:637
+#: src/dird/ua_restore.c:634
#, c-format
msgid "Unable to get Job record for JobId=%s: ERR=%s\n"
msgstr ""
-#: src/dird/ua_restore.c:642
+#: src/dird/ua_restore.c:639
#, c-format
msgid "No authorization. Job \"%s\" not selected.\n"
msgstr ""
-#: src/dird/ua_restore.c:656
+#: src/dird/ua_restore.c:653
msgid ""
"The restored files will the most current backup\n"
"BEFORE the date you specify below.\n"
"\n"
msgstr ""
-#: src/dird/ua_restore.c:659
+#: src/dird/ua_restore.c:656
msgid "Enter date as YYYY-MM-DD HH:MM:SS :"
msgstr ""
-#: src/dird/ua_restore.c:665
+#: src/dird/ua_restore.c:662
msgid "Improper date format.\n"
msgstr ""
-#: src/dird/ua_restore.c:686
+#: src/dird/ua_restore.c:683
#, c-format
msgid "Cannot open file %s: ERR=%s\n"
msgstr ""
-#: src/dird/ua_restore.c:694 src/dird/ua_restore.c:698
+#: src/dird/ua_restore.c:691 src/dird/ua_restore.c:695
#, c-format
msgid "Error occurred on line %d of %s\n"
msgstr ""
-#: src/dird/ua_restore.c:740 src/dird/ua_restore.c:778
-#: src/dird/ua_restore.c:809 src/dird/ua_dotcmds.c:231
+#: src/dird/ua_restore.c:737 src/dird/ua_restore.c:775
+#: src/dird/ua_restore.c:806 src/dird/ua_dotcmds.c:245
#, c-format
msgid "Query failed: %s. ERR=%s\n"
msgstr ""
-#: src/dird/ua_restore.c:744 src/dird/ua_restore.c:782
+#: src/dird/ua_restore.c:741 src/dird/ua_restore.c:779
#, c-format
msgid "No database record found for: %s\n"
msgstr ""
-#: src/dird/ua_restore.c:769
+#: src/dird/ua_restore.c:766
msgid "No JobId specified cannot continue.\n"
msgstr ""
-#: src/dird/ua_restore.c:813
+#: src/dird/ua_restore.c:810
#, c-format
msgid "No table found: %s\n"
msgstr ""
-#: src/dird/ua_restore.c:918
+#: src/dird/ua_restore.c:915
#, c-format
msgid ""
"\n"
"Building directory tree for JobId %s ... "
msgstr ""
-#: src/dird/ua_restore.c:937
+#: src/dird/ua_restore.c:934
msgid ""
"\n"
"There were no files inserted into the tree, so file selection\n"
"is not possible.Most likely your retention policy pruned the files\n"
msgstr ""
-#: src/dird/ua_restore.c:939
+#: src/dird/ua_restore.c:936
msgid ""
"\n"
"Do you want to restore all the files? (yes|no): "
msgstr ""
-#: src/dird/ua_restore.c:955
+#: src/dird/ua_restore.c:952
#, c-format
msgid ""
"\n"
"1 Job, %s files inserted into the tree and marked for extraction.\n"
msgstr ""
-#: src/dird/ua_restore.c:959
+#: src/dird/ua_restore.c:956
#, c-format
msgid ""
"\n"
"1 Job, %s files inserted into the tree.\n"
msgstr ""
-#: src/dird/ua_restore.c:965
+#: src/dird/ua_restore.c:962
#, c-format
msgid ""
"\n"
"%d Jobs, %s files inserted into the tree and marked for extraction.\n"
msgstr ""
-#: src/dird/ua_restore.c:969
+#: src/dird/ua_restore.c:966
#, c-format
msgid ""
"\n"
"%d Jobs, %s files inserted into the tree.\n"
msgstr ""
-#: src/dird/ua_restore.c:1046
+#: src/dird/ua_restore.c:1043
#, c-format
msgid "Error getting FileSet \"%s\": ERR=%s\n"
msgstr ""
-#: src/dird/ua_restore.c:1054 src/dird/ua_select.c:167
+#: src/dird/ua_restore.c:1051 src/dird/ua_select.c:167
msgid "The defined FileSet resources are:\n"
msgstr ""
-#: src/dird/ua_restore.c:1058 src/dird/ua_select.c:175
+#: src/dird/ua_restore.c:1055 src/dird/ua_select.c:175
msgid "Select FileSet resource"
msgstr ""
-#: src/dird/ua_restore.c:1065
+#: src/dird/ua_restore.c:1062
#, c-format
msgid "Error getting FileSet record: %s\n"
msgstr ""
-#: src/dird/ua_restore.c:1066
+#: src/dird/ua_restore.c:1063
msgid ""
"This probably means you modified the FileSet.\n"
"Continuing anyway.\n"
msgstr ""
-#: src/dird/ua_restore.c:1081
+#: src/dird/ua_restore.c:1078
#, c-format
msgid "Pool \"%s\" not found, using any pool.\n"
msgstr ""
-#: src/dird/ua_restore.c:1107 src/dird/ua_restore.c:1123
+#: src/dird/ua_restore.c:1104 src/dird/ua_restore.c:1120
#, c-format
msgid "No Full backup before %s found.\n"
msgstr ""
-#: src/dird/ua_restore.c:1146
+#: src/dird/ua_restore.c:1143
msgid "No jobs found.\n"
msgstr ""
-#: src/dird/ua_restore.c:1312
+#: src/dird/ua_restore.c:1316
msgid ""
"Warning, the JobIds that you selected refer to more than one MediaType.\n"
"Restore is not possible. The MediaTypes used are:\n"
msgstr ""
-#: src/dird/ua_restore.c:1320
+#: src/dird/ua_restore.c:1324
msgid "No MediaType found for your JobIds.\n"
msgstr ""
-#: src/dird/ua_restore.c:1352
+#: src/dird/ua_restore.c:1356
#, c-format
msgid "Warning default storage overridden by %s on command line.\n"
msgstr ""
-#: src/dird/ua_restore.c:1363
+#: src/dird/ua_restore.c:1367
#, c-format
msgid ""
"\n"
"You will be allowed to select a Storage device later.\n"
msgstr ""
-#: src/dird/jobq.c:67
+#: src/dird/jobq.c:62
#, c-format
msgid "pthread_attr_init: ERR=%s\n"
msgstr ""
-#: src/dird/jobq.c:76
+#: src/dird/jobq.c:71
#, c-format
msgid "pthread_mutex_init: ERR=%s\n"
msgstr ""
-#: src/dird/jobq.c:82
+#: src/dird/jobq.c:77
#, c-format
msgid "pthread_cond_init: ERR=%s\n"
msgstr ""
-#: src/dird/jobq.c:115 src/dird/jobq.c:242 src/dird/jobq.c:307
-#: src/dird/jobq.c:388
+#: src/dird/jobq.c:110 src/dird/jobq.c:234 src/dird/jobq.c:299
+#: src/dird/jobq.c:380
#, c-format
msgid "pthread_mutex_lock: ERR=%s\n"
msgstr ""
-#: src/dird/jobq.c:128
+#: src/dird/jobq.c:123
#, c-format
msgid "pthread_cond_broadcast: ERR=%s\n"
msgstr ""
-#: src/dird/jobq.c:136
+#: src/dird/jobq.c:131
#, c-format
msgid "pthread_cond_wait: ERR=%s\n"
msgstr ""
-#: src/dird/jobq.c:144
+#: src/dird/jobq.c:139
#, c-format
msgid "pthread_mutex_unlock: ERR=%s\n"
msgstr ""
-#: src/dird/jobq.c:180
+#: src/dird/jobq.c:175
#, c-format
msgid "Job %s waiting %d seconds for scheduled start time.\n"
msgstr ""
-#: src/dird/jobq.c:235
+#: src/dird/jobq.c:227
#, c-format
msgid "pthread_thread_create: ERR=%s\n"
msgstr ""
-#: src/dird/jobq.c:353
+#: src/dird/jobq.c:345
#, c-format
msgid "pthread_cond_signal: ERR=%s\n"
msgstr ""
-#: src/dird/jobq.c:362
+#: src/dird/jobq.c:354
#, c-format
msgid "pthread_create: ERR=%s\n"
msgstr ""
-#: src/dird/jobq.c:487
+#: src/dird/jobq.c:481
#, c-format
msgid "Rescheduled Job %s at %s to re-run in %d seconds.\n"
msgstr ""
-#: src/dird/ua_prune.c:173
+#: src/dird/ua_prune.c:174
msgid "Choose item to prune"
msgstr ""
-#: src/dird/ua_prune.c:254
+#: src/dird/ua_prune.c:255
msgid "No Files found to prune.\n"
msgstr ""
-#: src/dird/ua_prune.c:286
+#: src/dird/ua_prune.c:287
#, c-format
msgid "Pruned Files from %s Jobs for client %s from catalog.\n"
msgstr ""
-#: src/dird/ua_prune.c:392
+#: src/dird/ua_prune.c:393
msgid "No Jobs found to prune.\n"
msgstr ""
-#: src/dird/ua_prune.c:453
+#: src/dird/ua_prune.c:454
#, c-format
msgid "Pruned %d %s for client %s from catalog.\n"
msgstr ""
-#: src/dird/ua_prune.c:454
+#: src/dird/ua_prune.c:455
msgid "Jobs"
msgstr ""
-#: src/dird/ua_prune.c:501
+#: src/dird/ua_prune.c:502
#, c-format
msgid "There are no Jobs associated with Volume \"%s\". Prune not needed.\n"
msgstr ""
-#: src/dird/ua_prune.c:508 src/dird/ua_purge.c:485
+#: src/dird/ua_prune.c:509 src/dird/ua_purge.c:485
#, c-format
msgid "There are no Jobs associated with Volume \"%s\". Marking it purged.\n"
msgstr ""
-#: src/dird/ua_prune.c:566
+#: src/dird/ua_prune.c:569
#, c-format
msgid "Pruned %d %s on Volume \"%s\" from catalog.\n"
msgstr ""
-#: src/dird/next_vol.c:130
+#: src/dird/next_vol.c:128
#, c-format
msgid "Purging oldest volume \"%s\"\n"
msgstr ""
-#: src/dird/next_vol.c:136
+#: src/dird/next_vol.c:134
#, c-format
msgid "Pruning oldest volume \"%s\"\n"
msgstr ""
-#: src/dird/next_vol.c:155
+#: src/dird/next_vol.c:153
msgid "We seem to be looping trying to find the next volume. I give up.\n"
msgstr ""
-#: src/dird/next_vol.c:180
+#: src/dird/next_vol.c:178
#, c-format
msgid "Max Volume bytes exceeded. Marking Volume \"%s\" as Full.\n"
msgstr ""
-#: src/dird/next_vol.c:187
+#: src/dird/next_vol.c:185
#, c-format
msgid "Volume used once. Marking Volume \"%s\" as Used.\n"
msgstr ""
-#: src/dird/next_vol.c:194
+#: src/dird/next_vol.c:192
#, c-format
msgid "Max Volume jobs exceeded. Marking Volume \"%s\" as Used.\n"
msgstr ""
-#: src/dird/next_vol.c:201
+#: src/dird/next_vol.c:199
#, c-format
msgid "Max Volume files exceeded. Marking Volume \"%s\" as Used.\n"
msgstr ""
-#: src/dird/next_vol.c:211
+#: src/dird/next_vol.c:209
#, c-format
msgid "Max configured use duration exceeded. Marking Volume \"%s\" as Used.\n"
msgstr ""
-#: src/dird/next_vol.c:221
+#: src/dird/next_vol.c:219
#, c-format
msgid "Catalog error updating volume \"%s\". ERR=%s"
msgstr ""
-#: src/dird/next_vol.c:242
+#: src/dird/next_vol.c:240
msgid "volume has expired"
msgstr ""
-#: src/dird/next_vol.c:260 src/dird/next_vol.c:296
+#: src/dird/next_vol.c:258 src/dird/next_vol.c:294
#, c-format
msgid "Recycled current volume \"%s\"\n"
msgstr ""
-#: src/dird/next_vol.c:265
+#: src/dird/next_vol.c:263
msgid "and recycling of current volume failed"
msgstr ""
-#: src/dird/next_vol.c:271
+#: src/dird/next_vol.c:269
msgid "but should be Append, Purged or Recycle"
msgstr ""
-#: src/dird/next_vol.c:299
+#: src/dird/next_vol.c:297
msgid ""
"but should be Append, Purged or Recycle (recycling of the current volume "
"failed)"
msgstr ""
-#: src/dird/next_vol.c:303
+#: src/dird/next_vol.c:301
msgid ""
"but should be Append, Purged or Recycle (cannot automatically recycle "
-"current volume, as it still contains unpruned data)"
+"current volume, as it still contains unpruned data or the Volume Retention "
+"time has not expired.)"
msgstr ""
-#: src/dird/next_vol.c:343
+#: src/dird/next_vol.c:342
#, c-format
msgid "Unable to get Pool record: ERR=%s"
msgstr ""
-#: src/dird/next_vol.c:348
+#: src/dird/next_vol.c:347
#, c-format
msgid "Unable add Scratch Volume, Pool \"%s\" full MaxVols=%d\n"
msgstr ""
-#: src/dird/next_vol.c:361
+#: src/dird/next_vol.c:360
#, c-format
msgid "Failed to move Scratch Volume. ERR=%s\n"
msgstr ""
-#: src/dird/next_vol.c:365
+#: src/dird/next_vol.c:364
#, c-format
msgid "Using Volume \"%s\" from 'Scratch' pool.\n"
msgstr ""
-#: src/dird/next_vol.c:373
+#: src/dird/next_vol.c:372
#, c-format
msgid "Unable to update Volume record: ERR=%s"
msgstr ""
msgid "Resetting previous configuration.\n"
msgstr ""
+#: src/dird/dird.c:474
+#, c-format
+msgid ""
+"No Director resource defined in %s\n"
+"Without that I don't know who I am :-(\n"
+msgstr ""
+
+#: src/dird/dird.c:487
+#, c-format
+msgid "Only one Director resource permitted in %s\n"
+msgstr ""
+
+#: src/dird/dird.c:541
+#, c-format
+msgid "No Job records defined in %s\n"
+msgstr ""
+
#: src/dird/dird.c:586 src/dird/dird.c:599
#, c-format
msgid "Hey something is wrong. p=0x%lu\n"
msgid "Could not open SD socket.\n"
msgstr ""
-#: src/dird/ua_label.c:739
-#, c-format
-msgid "readlabel %s Slot=%d drive=%d\n"
-msgstr ""
-
-#: src/dird/ua_label.c:781
-#, c-format
-msgid "autochanger list %s \n"
-msgstr ""
-
#: src/dird/ua_label.c:805 src/dird/ua_label.c:815
#, c-format
msgid "Invalid Slot number: %s\n"
msgid "Invalid Volume name: %s\n"
msgstr ""
-#: src/dird/ua_label.c:893
-#, c-format
-msgid "autochanger slots %s\n"
-msgstr ""
-
#: src/dird/ua_label.c:903
#, c-format
msgid "Device \"%s\" has %d slots.\n"
msgstr ""
-#: src/dird/ua_label.c:925
-#, c-format
-msgid "autochanger drives %s\n"
-msgstr ""
-
#: src/dird/ua_label.c:952
#, c-format
msgid "Pool \"%s\" resource not found!\n"
msgid "Could not find Pool \"%s\": ERR=%s"
msgstr ""
-#: src/dird/ua_select.c:458 src/dird/ua_output.c:394
+#: src/dird/ua_select.c:458 src/dird/ua_output.c:396
#, c-format
msgid "Error obtaining pool ids. ERR=%s\n"
msgstr ""
msgid "Could not find Job \"%s\": ERR=%s"
msgstr ""
-#: src/dird/ua_select.c:716
+#: src/dird/ua_select.c:717
#, c-format
msgid "Automatically selected %s: %s\n"
msgstr ""
-#: src/dird/ua_select.c:721
+#: src/dird/ua_select.c:722
#, c-format
msgid "Cannot select %s in batch mode.\n"
msgstr ""
-#: src/dird/ua_select.c:735
+#: src/dird/ua_select.c:736
msgid "Selection is empty!\n"
msgstr ""
-#: src/dird/ua_select.c:741
+#: src/dird/ua_select.c:742
msgid "Item 1 selected automatically.\n"
msgstr ""
-#: src/dird/ua_select.c:752
+#: src/dird/ua_select.c:753
msgid "Selection aborted, nothing done.\n"
msgstr ""
-#: src/dird/ua_select.c:757
+#: src/dird/ua_select.c:758
#, c-format
msgid "Please enter a number between 1 and %d\n"
msgstr ""
-#: src/dird/ua_select.c:806
+#: src/dird/ua_select.c:807
msgid "Storage name given twice.\n"
msgstr ""
-#: src/dird/ua_select.c:823
+#: src/dird/ua_select.c:824
#, c-format
msgid "Expecting jobid=nn command, got: %s\n"
msgstr ""
-#: src/dird/ua_select.c:827
+#: src/dird/ua_select.c:828
#, c-format
msgid "JobId %s is not running.\n"
msgstr ""
-#: src/dird/ua_select.c:836
+#: src/dird/ua_select.c:838
#, c-format
msgid "Expecting job=xxx, got: %s.\n"
msgstr ""
-#: src/dird/ua_select.c:840
+#: src/dird/ua_select.c:842 src/dird/ua_select.c:854
#, c-format
msgid "Job \"%s\" is not running.\n"
msgstr ""
-#: src/dird/ua_select.c:856
+#: src/dird/ua_select.c:850
+#, c-format
+msgid "Expecting ujobid=xxx, got: %s.\n"
+msgstr ""
+
+#: src/dird/ua_select.c:870
#, c-format
msgid "Storage resource \"%s\": not found\n"
msgstr ""
-#: src/dird/ua_select.c:888
+#: src/dird/ua_select.c:902
msgid "Enter autochanger drive[0]: "
msgstr ""
-#: src/dird/ua_select.c:918
+#: src/dird/ua_select.c:932
msgid "Media Types defined in conf file:\n"
msgstr ""
-#: src/dird/ua_select.c:924
+#: src/dird/ua_select.c:938
msgid "Media Type"
msgstr ""
-#: src/dird/ua_select.c:924
+#: src/dird/ua_select.c:938
msgid "Select the Media Type"
msgstr ""
-#: src/dird/catreq.c:110 src/dird/catreq.c:303
+#: src/dird/catreq.c:110 src/dird/catreq.c:302
#, c-format
msgid "1990 Invalid Catalog Request: %s"
msgstr ""
msgid "Invalid Catalog request; DB not open: %s"
msgstr ""
-#: src/dird/catreq.c:136
+#: src/dird/catreq.c:135
msgid "1901 No Media.\n"
msgstr ""
-#: src/dird/catreq.c:164
+#: src/dird/catreq.c:163
msgid "not in Pool"
msgstr ""
-#: src/dird/catreq.c:166
+#: src/dird/catreq.c:165
msgid "not correct MediaType"
msgstr ""
-#: src/dird/catreq.c:182
+#: src/dird/catreq.c:181
#, c-format
msgid "1998 Volume \"%s\" status is %s, %s.\n"
msgstr ""
-#: src/dird/catreq.c:187
+#: src/dird/catreq.c:186
#, c-format
msgid "1997 Volume \"%s\" not in catalog.\n"
msgstr ""
-#: src/dird/catreq.c:208
+#: src/dird/catreq.c:207
#, c-format
msgid "Unable to get Media record for Volume %s: ERR=%s\n"
msgstr ""
-#: src/dird/catreq.c:210
+#: src/dird/catreq.c:209
#, c-format
msgid "1991 Catalog Request for vol=%s failed: %s"
msgstr ""
-#: src/dird/catreq.c:230
+#: src/dird/catreq.c:229
#, c-format
msgid ""
"Volume Files at %u being set to %u for Volume \"%s\". This is incorrect.\n"
msgstr ""
-#: src/dird/catreq.c:233
+#: src/dird/catreq.c:232
#, c-format
msgid "1992 Update Media error. VolFiles=%u, CatFiles=%u\n"
msgstr ""
-#: src/dird/catreq.c:265
+#: src/dird/catreq.c:264
#, c-format
msgid "Catalog error updating Media record. %s"
msgstr ""
-#: src/dird/catreq.c:267
+#: src/dird/catreq.c:266
msgid "1993 Update Media error\n"
msgstr ""
-#: src/dird/catreq.c:292
+#: src/dird/catreq.c:291
#, c-format
msgid "Catalog error creating JobMedia record. %s"
msgstr ""
-#: src/dird/catreq.c:294
+#: src/dird/catreq.c:293
msgid "1991 Update JobMedia error\n"
msgstr ""
-#: src/dird/catreq.c:304
+#: src/dird/catreq.c:303
#, c-format
msgid "Invalid Catalog request: %s"
msgstr ""
-#: src/dird/catreq.c:338
+#: src/dird/catreq.c:337
#, c-format
msgid "1991 Invalid Catalog Update: %s"
msgstr ""
-#: src/dird/catreq.c:339
+#: src/dird/catreq.c:338
#, c-format
msgid "Invalid Catalog Update; DB not open: %s"
msgstr ""
-#: src/dird/catreq.c:412
+#: src/dird/catreq.c:411
#, c-format
msgid "Got %s but not same File as attributes\n"
msgstr ""
-#: src/dird/catreq.c:438
+#: src/dird/catreq.c:437
#, c-format
msgid "Catalog error updating file digest. Unsupported digest stream type: %d"
msgstr ""
-#: src/dird/catreq.c:454
+#: src/dird/catreq.c:453
#, c-format
msgid "Catalog error updating file digest. %s"
msgstr ""
msgid "Old style Include/Exclude not supported\n"
msgstr ""
-#: src/dird/inc_conf.c:312 src/dird/inc_conf.c:579
+#: src/dird/inc_conf.c:312 src/dird/inc_conf.c:583
#, c-format
msgid "Expecting keyword, got: %s\n"
msgstr ""
-#: src/dird/inc_conf.c:330 src/dird/inc_conf.c:594
+#: src/dird/inc_conf.c:330 src/dird/inc_conf.c:598
#, c-format
msgid "Keyword %s not permitted in this resource"
msgstr ""
msgid "Expected an fstype string, got: %s\n"
msgstr ""
-#: src/dird/inc_conf.c:548
+#: src/dird/inc_conf.c:537
+#, c-format
+msgid "Backslash found. Use forward slashes or quote the string.: %s\n"
+msgstr ""
+
+#: src/dird/inc_conf.c:552
#, c-format
msgid "Expected a filename, got: %s"
msgstr ""
-#: src/dird/inc_conf.c:564
+#: src/dird/inc_conf.c:568
#, c-format
msgid "Expecting open brace. Got %s"
msgstr ""
-#: src/dird/inc_conf.c:619
+#: src/dird/inc_conf.c:623
#, c-format
msgid "Expected a FileSet keyword, got: %s"
msgstr ""
-#: src/dird/fd_cmds.c:104
+#: src/dird/fd_cmds.c:105
#, c-format
msgid "File daemon \"%s\" rejected Job command: %s\n"
msgstr ""
-#: src/dird/fd_cmds.c:117
+#: src/dird/fd_cmds.c:118
#, c-format
msgid "Error updating Client record. ERR=%s\n"
msgstr ""
-#: src/dird/fd_cmds.c:122
+#: src/dird/fd_cmds.c:123
#, c-format
msgid "FD gave bad response to JobId command: %s\n"
msgstr ""
-#: src/dird/fd_cmds.c:144 src/dird/fd_cmds.c:180
+#: src/dird/fd_cmds.c:145 src/dird/fd_cmds.c:181
msgid ", since="
msgstr ""
-#: src/dird/fd_cmds.c:164
+#: src/dird/fd_cmds.c:165
msgid "No prior or suitable Full backup found. Doing FULL backup.\n"
msgstr ""
-#: src/dird/fd_cmds.c:165 src/dird/fd_cmds.c:173
+#: src/dird/fd_cmds.c:166 src/dird/fd_cmds.c:174
#, c-format
msgid " (upgraded from %s)"
msgstr ""
-#: src/dird/fd_cmds.c:171
+#: src/dird/fd_cmds.c:172
#, c-format
msgid "Prior failed job found. Upgrading to %s.\n"
msgstr ""
-#: src/dird/fd_cmds.c:196
+#: src/dird/fd_cmds.c:197
msgid "since_utime "
msgstr ""
-#: src/dird/fd_cmds.c:232
+#: src/dird/fd_cmds.c:233
#, c-format
msgid "Unimplemented backup level %d %c\n"
msgstr ""
-#: src/dird/fd_cmds.c:331 src/dird/fd_cmds.c:356 src/dird/fd_cmds.c:370
+#: src/dird/fd_cmds.c:332 src/dird/fd_cmds.c:357 src/dird/fd_cmds.c:371
msgid ">filed: write error on socket\n"
msgstr ""
-#: src/dird/fd_cmds.c:337
+#: src/dird/fd_cmds.c:338
#, c-format
msgid "Error running program: %s. ERR=%s\n"
msgstr ""
-#: src/dird/fd_cmds.c:346
+#: src/dird/fd_cmds.c:347
#, c-format
msgid "Cannot open included file: %s. ERR=%s\n"
msgstr ""
-#: src/dird/fd_cmds.c:522
+#: src/dird/fd_cmds.c:523
#, c-format
msgid ""
"<filed: bad attributes, expected 3 fields got %d\n"
"msglen=%d msg=%s\n"
msgstr ""
-#: src/dird/fd_cmds.c:567
+#: src/dird/fd_cmds.c:568
#, c-format
msgid "%s index %d not same as attributes %d\n"
msgstr ""
-#: src/dird/fd_cmds.c:584
+#: src/dird/fd_cmds.c:585
#, c-format
msgid "<filed: Network error getting attributes. ERR=%s\n"
msgstr ""
"\n"
msgstr ""
-#: src/dird/mac.c:75
-#, c-format
-msgid "Previous job \"%s\" not found. ERR=%s\n"
-msgstr ""
-
-#: src/dird/mac.c:91
-#, c-format
-msgid "%s using JobId=%d Job=%s\n"
-msgstr ""
-
-#: src/dird/mac.c:219
-#, c-format
-msgid "Pool for JobId %s not in database. ERR=%s\n"
-msgstr ""
-
-#: src/dird/mac.c:226
-#, c-format
-msgid "Pool resource \"%s\" not found.\n"
-msgstr ""
-
-#: src/dird/mac.c:246
-#, c-format
-msgid "Pool \"%s\" not in database. %s"
-msgstr ""
-
-#: src/dird/mac.c:250
-#, c-format
-msgid "Pool \"%s\" created in database.\n"
-msgstr ""
-
-#: src/dird/mac.c:265
+#: src/dird/bsr.c:176
#, c-format
-msgid "Start %s JobId %s, Job=%s\n"
+msgid "Unable to get Job record. ERR=%s\n"
msgstr ""
-#: src/dird/mac.c:419
+#: src/dird/bsr.c:183
#, c-format
-msgid "%s OK -- with warnings"
+msgid "Unable to get Job Volume Parameters. ERR=%s\n"
msgstr ""
-#: src/dird/mac.c:421
+#: src/dird/bsr.c:233
#, c-format
-msgid "%s OK"
+msgid "Unable to create bootstrap file %s. ERR=%s\n"
msgstr ""
-#: src/dird/mac.c:426
-#, c-format
-msgid "*** %s Error ***"
+#: src/dird/bsr.c:242
+msgid "Error writing bsr file.\n"
msgstr ""
-#: src/dird/mac.c:436
+#: src/dird/bsr.c:248
#, c-format
-msgid "%s Canceled"
+msgid "Bootstrap records written to %s\n"
msgstr ""
-#: src/dird/mac.c:445
-#, c-format
-msgid "Inappropriate %s term code"
+#: src/dird/bsr.c:252
+msgid "The job will require the following Volumes:\n"
msgstr ""
-#: src/dird/mac.c:474
-#, c-format
-msgid ""
-"Bacula %s (%s): %s\n"
-" Old Backup JobId: %u\n"
-" New Backup JobId: %u\n"
-" JobId: %u\n"
-" Job: %s\n"
-" Backup Level: %s%s\n"
-" Client: %s\n"
-" FileSet: \"%s\" %s\n"
-" Pool: \"%s\"\n"
-" Start time: %s\n"
-" End time: %s\n"
-" Elapsed time: %s\n"
-" Priority: %d\n"
-" SD Files Written: %s\n"
-" SD Bytes Written: %s (%sB)\n"
-" Rate: %.1f KB/s\n"
-" Volume name(s): %s\n"
-" Volume Session Id: %d\n"
-" Volume Session Time: %d\n"
-" Last Volume Bytes: %s\n"
-" SD Errors: %d\n"
-" SD termination status: %s\n"
-" Termination: %s\n"
-"\n"
+#: src/dird/bsr.c:284
+msgid "No Volumes found to restore.\n"
msgstr ""
#: src/dird/ua_query.c:64
msgid "Resource %s not found\n"
msgstr ""
-#: src/dird/ua_output.c:251
+#: src/dird/ua_output.c:253
msgid "Hey! DB is NULL\n"
msgstr ""
-#: src/dird/ua_output.c:365
+#: src/dird/ua_output.c:367
#, c-format
msgid "Jobid %d used %d Volume(s): %s\n"
msgstr ""
-#: src/dird/ua_output.c:383
+#: src/dird/ua_output.c:385
msgid "No Pool specified.\n"
msgstr ""
-#: src/dird/ua_output.c:404
+#: src/dird/ua_output.c:406
#, c-format
msgid "Pool: %s\n"
msgstr ""
-#: src/dird/ua_output.c:420 src/dird/ua_status.c:452
+#: src/dird/ua_output.c:422 src/dird/ua_status.c:455
msgid "Ignoring illegal value for days.\n"
msgstr ""
-#: src/dird/ua_output.c:429
+#: src/dird/ua_output.c:431
#, c-format
msgid "Unknown list keyword: %s\n"
msgstr ""
-#: src/dird/ua_output.c:455
+#: src/dird/ua_output.c:457
#, c-format
msgid "%s is not a job name.\n"
msgstr ""
-#: src/dird/ua_output.c:476
+#: src/dird/ua_output.c:481
#, c-format
msgid "Could not find next Volume for Job %s (%s, %s).\n"
msgstr ""
-#: src/dird/ua_output.c:480
+#: src/dird/ua_output.c:485
#, c-format
msgid "The next Volume to be used by Job \"%s\" (%s, %s) will be %s\n"
msgstr ""
-#: src/dird/ua_output.c:490
+#: src/dird/ua_output.c:495
#, c-format
msgid "Could not find next Volume for Job %s.\n"
msgstr ""
-#: src/dird/ua_output.c:679
+#: src/dird/ua_output.c:684
msgid "You have no messages.\n"
msgstr ""
msgid "===================================================================================\n"
msgstr ""
-#: src/dird/ua_status.c:399
+#: src/dird/ua_status.c:401
#, c-format
msgid "%-14s %-8s %3d %-18s %-18s %s\n"
msgstr ""
-#: src/dird/ua_status.c:491
+#: src/dird/ua_status.c:500
msgid "No Scheduled Jobs.\n"
msgstr ""
-#: src/dird/ua_status.c:516
+#: src/dird/ua_status.c:525
#, c-format
msgid "Console connected at %s\n"
msgstr ""
-#: src/dird/ua_status.c:526
+#: src/dird/ua_status.c:535
msgid ""
"No Jobs running.\n"
"====\n"
msgstr ""
-#: src/dird/ua_status.c:531
+#: src/dird/ua_status.c:540
msgid " JobId Level Name Status\n"
msgstr ""
-#: src/dird/ua_status.c:540
+#: src/dird/ua_status.c:549
msgid "is waiting execution"
msgstr ""
-#: src/dird/ua_status.c:543
+#: src/dird/ua_status.c:552
msgid "is running"
msgstr ""
-#: src/dird/ua_status.c:546
+#: src/dird/ua_status.c:555
msgid "is blocked"
msgstr ""
-#: src/dird/ua_status.c:549
+#: src/dird/ua_status.c:558
msgid "has terminated"
msgstr ""
-#: src/dird/ua_status.c:552
+#: src/dird/ua_status.c:561
msgid "has erred"
msgstr ""
-#: src/dird/ua_status.c:555
+#: src/dird/ua_status.c:564
msgid "has errors"
msgstr ""
-#: src/dird/ua_status.c:558
+#: src/dird/ua_status.c:567
msgid "has a fatal error"
msgstr ""
-#: src/dird/ua_status.c:561
+#: src/dird/ua_status.c:570
msgid "has verify differences"
msgstr ""
-#: src/dird/ua_status.c:564
+#: src/dird/ua_status.c:573
msgid "has been canceled"
msgstr ""
-#: src/dird/ua_status.c:568
+#: src/dird/ua_status.c:577
#, c-format
msgid "is waiting on Client %s"
msgstr ""
-#: src/dird/ua_status.c:574
+#: src/dird/ua_status.c:583
#, c-format
msgid "is waiting on Storage %s"
msgstr ""
-#: src/dird/ua_status.c:579
+#: src/dird/ua_status.c:588
msgid "is waiting on max Storage jobs"
msgstr ""
-#: src/dird/ua_status.c:582
+#: src/dird/ua_status.c:591
msgid "is waiting on max Client jobs"
msgstr ""
-#: src/dird/ua_status.c:585
+#: src/dird/ua_status.c:594
msgid "is waiting on max Job jobs"
msgstr ""
-#: src/dird/ua_status.c:588
+#: src/dird/ua_status.c:597
msgid "is waiting on max total jobs"
msgstr ""
-#: src/dird/ua_status.c:591
+#: src/dird/ua_status.c:600
msgid "is waiting for its start time"
msgstr ""
-#: src/dird/ua_status.c:594
+#: src/dird/ua_status.c:603
msgid "is waiting for higher priority jobs to finish"
msgstr ""
-#: src/dird/ua_status.c:599
+#: src/dird/ua_status.c:608
#, c-format
msgid "is in unknown state %c"
msgstr ""
-#: src/dird/ua_status.c:613
+#: src/dird/ua_status.c:622
msgid "is waiting for a mount request"
msgstr ""
-#: src/dird/ua_status.c:620
+#: src/dird/ua_status.c:629
msgid "is waiting for an appendable Volume"
msgstr ""
-#: src/dird/ua_status.c:627
+#: src/dird/ua_status.c:636
#, c-format
msgid "is waiting for Client %s to connect to Storage %s"
msgstr ""
-#: src/dird/ua_status.c:643
+#: src/dird/ua_status.c:652
#, c-format
msgid "%6d %-6s %-20s %s\n"
msgstr ""
-#: src/dird/ua_status.c:671
+#: src/dird/ua_status.c:680
msgid " JobId Level Files Bytes Status Finished Name \n"
msgstr ""
-#: src/dird/ua_status.c:672
+#: src/dird/ua_status.c:681
msgid "========================================================================\n"
msgstr ""
+#: src/dird/migrate.c:171
+#, c-format
+msgid "Pool for JobId %s not in database. ERR=%s\n"
+msgstr ""
+
+#: src/dird/migrate.c:178
+#, c-format
+msgid "Pool resource \"%s\" not found.\n"
+msgstr ""
+
+#: src/dird/migrate.c:198
+#, c-format
+msgid "Pool \"%s\" not in database. %s"
+msgstr ""
+
+#: src/dird/migrate.c:202
+#, c-format
+msgid "Pool \"%s\" created in database.\n"
+msgstr ""
+
+#: src/dird/migrate.c:217
+#, c-format
+msgid "Start Migration JobId %s, Job=%s\n"
+msgstr ""
+
+#: src/dird/migrate.c:423 src/dird/migrate.c:435 src/dird/migrate.c:446
+#: src/dird/migrate.c:457 src/dird/migrate.c:468 src/dird/migrate.c:624
+#, c-format
+msgid "SQL to get Volume failed. ERR=%s\n"
+msgstr ""
+
+#: src/dird/migrate.c:427
+msgid "No Volumes found to migrate.\n"
+msgstr ""
+
+#: src/dird/migrate.c:450
+msgid "No Volume found to migrate.\n"
+msgstr ""
+
+#: src/dird/migrate.c:472 src/dird/migrate.c:608 src/dird/migrate.c:628
+msgid "No jobs found to migrate.\n"
+msgstr ""
+
+#: src/dird/migrate.c:482
+msgid "No Migration Client selection pattern specified.\n"
+msgstr ""
+
+#: src/dird/migrate.c:489 src/dird/migrate.c:523 src/dird/migrate.c:557
+#, c-format
+msgid "Could not compile regex pattern \"%s\" ERR=%s\n"
+msgstr ""
+
+#: src/dird/migrate.c:498
+#, c-format
+msgid "SQL to get Client failed. ERR=%s\n"
+msgstr ""
+
+#: src/dird/migrate.c:516
+msgid "No Migration Volume selection pattern specified.\n"
+msgstr ""
+
+#: src/dird/migrate.c:532 src/dird/migrate.c:567
+#, c-format
+msgid "SQL to get Job failed. ERR=%s\n"
+msgstr ""
+
+#: src/dird/migrate.c:550
+msgid "No Migration Job selection pattern specified.\n"
+msgstr ""
+
+#: src/dird/migrate.c:603
+#, c-format
+msgid "SQL failed. ERR=%s\n"
+msgstr ""
+
+#: src/dird/migrate.c:618
+msgid "No Migration SQL selection pattern specified.\n"
+msgstr ""
+
+#: src/dird/migrate.c:635
+msgid "Unknown Migration Selection Type.\n"
+msgstr ""
+
+#: src/dird/migrate.c:645
+msgid "Invalid JobId found.\n"
+msgstr ""
+
+#: src/dird/migrate.c:648
+msgid "No JobIds found to migrate.\n"
+msgstr ""
+
+#: src/dird/migrate.c:656
+#, c-format
+msgid "Could not get job record for JobId %s to migrate. ERR=%s"
+msgstr ""
+
+#: src/dird/migrate.c:661
+#, c-format
+msgid "Migration using JobId=%d Job=%s\n"
+msgstr ""
+
+#: src/dird/migrate.c:735
+#, c-format
+msgid "%s OK -- with warnings"
+msgstr ""
+
+#: src/dird/migrate.c:737
+#, c-format
+msgid "%s OK"
+msgstr ""
+
+#: src/dird/migrate.c:742
+#, c-format
+msgid "*** %s Error ***"
+msgstr ""
+
+#: src/dird/migrate.c:752
+#, c-format
+msgid "%s Canceled"
+msgstr ""
+
+#: src/dird/migrate.c:761
+#, c-format
+msgid "Inappropriate %s term code"
+msgstr ""
+
+#: src/dird/migrate.c:790
+#, c-format
+msgid ""
+"Bacula %s (%s): %s\n"
+" Old Backup JobId: %u\n"
+" New Backup JobId: %u\n"
+" JobId: %u\n"
+" Job: %s\n"
+" Backup Level: %s%s\n"
+" Client: %s\n"
+" FileSet: \"%s\" %s\n"
+" Pool: \"%s\"\n"
+" Start time: %s\n"
+" End time: %s\n"
+" Elapsed time: %s\n"
+" Priority: %d\n"
+" SD Files Written: %s\n"
+" SD Bytes Written: %s (%sB)\n"
+" Rate: %.1f KB/s\n"
+" Volume name(s): %s\n"
+" Volume Session Id: %d\n"
+" Volume Session Time: %d\n"
+" Last Volume Bytes: %s (%sB)\n"
+" SD Errors: %d\n"
+" SD termination status: %s\n"
+" Termination: %s\n"
+"\n"
+msgstr ""
+
#: src/baconfig.h:59
#, c-format
msgid "Failed ASSERT: %s\n"
msgid "Cancel restore"
msgstr ""
+#: src/wx-console/wxbrestorepanel.cpp:245
+#: src/wx-console/wxbrestorepanel.cpp:299
+msgid "Add"
+msgstr ""
+
#: src/wx-console/wxbrestorepanel.cpp:247
#: src/wx-console/wxbrestorepanel.cpp:301
msgid "Remove"