]> git.sur5r.net Git - bacula/bacula/commitdiff
Final po changes for Release-5.0.2 Release-5.0.2
authorEric Bollengier <eric@eb.homelinux.org>
Tue, 27 Apr 2010 19:58:29 +0000 (21:58 +0200)
committerEric Bollengier <eric@eb.homelinux.org>
Tue, 27 Apr 2010 19:58:29 +0000 (21:58 +0200)
bacula/po/bacula.pot
bacula/po/de.po
bacula/po/es.po
bacula/po/fr.po
bacula/po/sv.po
bacula/po/uk.po

index 6d3d6a2015c822412e2ee2a65f0dca67c354b394..269513163fdb92bd778c2724f94e625f530a6932 100644 (file)
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: bacula-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2010-02-24 16:33+0100\n"
+"POT-Creation-Date: 2010-04-27 21:58+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -917,258 +917,258 @@ msgid ""
 "encountered - %d\n"
 msgstr ""
 
-#: src/filed/job.c:418
+#: src/filed/job.c:416
 #, c-format
 msgid "2901 Job %s not found.\n"
 msgstr ""
 
-#: src/filed/job.c:428
+#: src/filed/job.c:426
 #, c-format
 msgid "2001 Job %s marked to be canceled.\n"
 msgstr ""
 
-#: src/filed/job.c:431
+#: src/filed/job.c:429
 msgid "2902 Error scanning cancel command.\n"
 msgstr ""
 
-#: src/filed/job.c:450
+#: src/filed/job.c:448
 #, c-format
 msgid "2991 Bad setdebug command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:466
+#: src/filed/job.c:464
 #, c-format
 msgid "Bad estimate command: %s"
 msgstr ""
 
-#: src/filed/job.c:467
+#: src/filed/job.c:465
 msgid "2992 Bad estimate command.\n"
 msgstr ""
 
-#: src/filed/job.c:490
+#: src/filed/job.c:488
 #, c-format
 msgid "Bad Job Command: %s"
 msgstr ""
 
-#: src/filed/job.c:512
+#: src/filed/job.c:510
 #, c-format
 msgid "Bad RunBeforeJob command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:513 src/filed/job.c:531
+#: src/filed/job.c:511 src/filed/job.c:529
 msgid "2905 Bad RunBeforeJob command.\n"
 msgstr ""
 
-#: src/filed/job.c:542
+#: src/filed/job.c:540
 msgid "2905 Bad RunBeforeNow command.\n"
 msgstr ""
 
-#: src/filed/job.c:561
+#: src/filed/job.c:559
 #, c-format
 msgid "Bad RunAfter command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:562
+#: src/filed/job.c:560
 msgid "2905 Bad RunAfterJob command.\n"
 msgstr ""
 
-#: src/filed/job.c:596
+#: src/filed/job.c:594
 #, c-format
 msgid "Bad RunScript command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:597
+#: src/filed/job.c:595
 msgid "2905 Bad RunScript command.\n"
 msgstr ""
 
-#: src/filed/job.c:688 src/dird/fd_cmds.c:490
+#: src/filed/job.c:686 src/dird/fd_cmds.c:493
 #, c-format
 msgid "Cannot run program: %s. ERR=%s\n"
 msgstr ""
 
-#: src/filed/job.c:704
+#: src/filed/job.c:702
 #, c-format
 msgid "Error running program: %s. stat=%d: ERR=%s\n"
 msgstr ""
 
-#: src/filed/job.c:714
+#: src/filed/job.c:712
 #, c-format
 msgid "Cannot open FileSet input file: %s. ERR=%s\n"
 msgstr ""
 
-#: src/filed/job.c:736
+#: src/filed/job.c:734
 msgid "Plugin Directory not defined. Cannot use plugin: \"%\"\n"
 msgstr ""
 
-#: src/filed/job.c:830
+#: src/filed/job.c:837
 #, c-format
 msgid "REGEX %s compile error. ERR=%s\n"
 msgstr ""
 
-#: src/filed/job.c:896
+#: src/filed/job.c:903
 #, c-format
 msgid "Invalid FileSet command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:1164 src/findlib/match.c:200 src/tools/testfind.c:641
+#: src/filed/job.c:1171 src/findlib/match.c:200 src/tools/testfind.c:641
 #, c-format
 msgid "Unknown include/exclude option: %c\n"
 msgstr ""
 
-#: src/filed/job.c:1233 src/stored/dircmd.c:1016
+#: src/filed/job.c:1240 src/stored/dircmd.c:1016
 #, c-format
 msgid "Could not create bootstrap file %s: ERR=%s\n"
 msgstr ""
 
-#: src/filed/job.c:1347
+#: src/filed/job.c:1354
 #, c-format
 msgid ""
 "DIR and FD clocks differ by %lld seconds, FD automatically compensating.\n"
 msgstr ""
 
-#: src/filed/job.c:1356
+#: src/filed/job.c:1363
 #, c-format
 msgid "Unknown backup level: %s\n"
 msgstr ""
 
-#: src/filed/job.c:1369
+#: src/filed/job.c:1376
 #, c-format
 msgid "Bad level command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:1390
+#: src/filed/job.c:1397
 #, c-format
 msgid "Bad session command: %s"
 msgstr ""
 
-#: src/filed/job.c:1449
+#: src/filed/job.c:1456
 #, c-format
 msgid "Bad storage command: %s"
 msgstr ""
 
-#: src/filed/job.c:1463 src/tray-monitor/tray-monitor.c:952
+#: src/filed/job.c:1470 src/tray-monitor/tray-monitor.c:952
 #: src/dird/msgchan.c:106
 msgid "Storage daemon"
 msgstr ""
 
-#: src/filed/job.c:1469
+#: src/filed/job.c:1476
 #, c-format
 msgid "Failed to connect to Storage daemon: %s:%d\n"
 msgstr ""
 
-#: src/filed/job.c:1481
+#: src/filed/job.c:1488
 msgid "Failed to authenticate Storage daemon.\n"
 msgstr ""
 
-#: src/filed/job.c:1522
+#: src/filed/job.c:1529
 msgid "ACL support not configured for your machine.\n"
 msgstr ""
 
-#: src/filed/job.c:1526
+#: src/filed/job.c:1533
 msgid "XATTR support not configured for your machine.\n"
 msgstr ""
 
-#: src/filed/job.c:1535
+#: src/filed/job.c:1542
 msgid "Cannot contact Storage daemon\n"
 msgstr ""
 
-#: src/filed/job.c:1554
+#: src/filed/job.c:1561
 #, c-format
 msgid "Bad response to append open: %s\n"
 msgstr ""
 
-#: src/filed/job.c:1559
+#: src/filed/job.c:1566
 msgid "Bad response from stored to open command\n"
 msgstr ""
 
-#: src/filed/job.c:1587
+#: src/filed/job.c:1594
 #, c-format
 msgid "Generate VSS snapshots. Driver=\"%s\", Drive(s)=\"%s\"\n"
 msgstr ""
 
-#: src/filed/job.c:1589
+#: src/filed/job.c:1596
 msgid "Generate VSS snapshots failed.\n"
 msgstr ""
 
-#: src/filed/job.c:1596
+#: src/filed/job.c:1603
 #, c-format
 msgid ""
 "Generate VSS snapshot of drive \"%c:\\\" failed. VSS support is disabled on "
 "this drive.\n"
 msgstr ""
 
-#: src/filed/job.c:1603
+#: src/filed/job.c:1610
 #, c-format
 msgid "VSS Writer (PrepareForBackup): %s\n"
 msgstr ""
 
-#: src/filed/job.c:1608
+#: src/filed/job.c:1615
 msgid "No drive letters found for generating VSS snapshots.\n"
 msgstr ""
 
-#: src/filed/job.c:1612
+#: src/filed/job.c:1619
 #, c-format
 msgid "VSS was not initialized properly. VSS support is disabled. ERR=%s\n"
 msgstr ""
 
-#: src/filed/job.c:1663
+#: src/filed/job.c:1670
 msgid "Append Close with SD failed.\n"
 msgstr ""
 
-#: src/filed/job.c:1667
+#: src/filed/job.c:1674
 #, c-format
 msgid "Bad status %d returned from Storage Daemon.\n"
 msgstr ""
 
-#: src/filed/job.c:1685
+#: src/filed/job.c:1692
 #, c-format
 msgid "VSS Writer (BackupComplete): %s\n"
 msgstr ""
 
-#: src/filed/job.c:1709
+#: src/filed/job.c:1716
 #, c-format
 msgid "2994 Bad verify command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:1724 src/filed/job.c:1765
+#: src/filed/job.c:1731 src/filed/job.c:1772
 #, c-format
 msgid "2994 Bad verify level: %s\n"
 msgstr ""
 
-#: src/filed/job.c:1799
+#: src/filed/job.c:1806
 #, c-format
 msgid "Bad replace command. CMD=%s\n"
 msgstr ""
 
-#: src/filed/job.c:1817
+#: src/filed/job.c:1824
 #, c-format
 msgid "Bad where regexp. where=%s\n"
 msgstr ""
 
-#: src/filed/job.c:1901
+#: src/filed/job.c:1908
 msgid "Improper calling sequence.\n"
 msgstr ""
 
-#: src/filed/job.c:1921
+#: src/filed/job.c:1928
 #, c-format
 msgid "Bad response to SD read open: %s\n"
 msgstr ""
 
-#: src/filed/job.c:1926
+#: src/filed/job.c:1933
 msgid "Bad response from stored to read open command\n"
 msgstr ""
 
-#: src/filed/job.c:1993
+#: src/filed/job.c:2000
 #, c-format
 msgid "Comm error with SD. bad response to %s. ERR=%s\n"
 msgstr ""
 
-#: src/filed/job.c:1996
+#: src/filed/job.c:2003
 #, c-format
 msgid "Bad response to %s command. Wanted %s, got %s\n"
 msgstr ""
 
-#: src/filed/job.c:2017 src/dird/msgchan.c:461 src/dird/restore.c:137
+#: src/filed/job.c:2024 src/dird/msgchan.c:462 src/dird/restore.c:137
 #, c-format
 msgid "Could not open bootstrap file %s: ERR=%s\n"
 msgstr ""
@@ -1573,7 +1573,7 @@ msgid "No Messages resource defined in %s\n"
 msgstr ""
 
 #: src/filed/filed.c:355 src/filed/filed.c:514 src/dird/dird.c:625
-#: src/dird/dird.c:831 src/dird/dird.c:886 src/dird/dird.c:1044
+#: src/dird/dird.c:831 src/dird/dird.c:886 src/dird/dird.c:1047
 #: src/console/console.c:1231 src/console/console.c:1261
 #: src/stored/stored.c:381 src/wx-console/console_thread.cpp:118
 #: src/wx-console/console_thread.cpp:144
@@ -2120,13 +2120,13 @@ msgstr ""
 msgid "A user name for MySQL must be supplied.\n"
 msgstr ""
 
-#: src/cats/mysql.c:154 src/cats/bdb.c:197 src/cats/postgresql.c:188
-#: src/cats/sqlite.c:163 src/cats/ingres.c:201 src/cats/dbi.c:200
+#: src/cats/mysql.c:153 src/cats/bdb.c:197 src/cats/postgresql.c:188
+#: src/cats/sqlite.c:163 src/cats/ingres.c:201 src/cats/dbi.c:215
 #, c-format
 msgid "Unable to initialize DB lock. ERR=%s\n"
 msgstr ""
 
-#: src/cats/mysql.c:192
+#: src/cats/mysql.c:191
 #, c-format
 msgid ""
 "Unable to connect to MySQL server.\n"
@@ -2135,12 +2135,12 @@ msgid ""
 "incorrect.\n"
 msgstr ""
 
-#: src/cats/mysql.c:279
+#: src/cats/mysql.c:278
 msgid "MySQL client library must be thread-safe when using BatchMode.\n"
 msgstr ""
 
-#: src/cats/mysql.c:338 src/cats/postgresql.c:359 src/cats/sqlite.c:372
-#: src/cats/ingres.c:345 src/cats/dbi.c:442
+#: src/cats/mysql.c:337 src/cats/postgresql.c:359 src/cats/sqlite.c:372
+#: src/cats/ingres.c:356 src/cats/dbi.c:457
 #, c-format
 msgid "Query failed: %s: ERR=%s\n"
 msgstr ""
@@ -2230,14 +2230,14 @@ msgstr ""
 msgid "Create DB Client record %s failed. ERR=%s\n"
 msgstr ""
 
-#: src/cats/sql_create.c:560 src/cats/sql_get.c:251
+#: src/cats/sql_create.c:560 src/cats/sql_get.c:241
 #, c-format
 msgid "More than one Path!: %s for path: %s\n"
 msgstr ""
 
 #: src/cats/sql_create.c:567 src/cats/sql.c:356 src/cats/sql.c:363
-#: src/cats/postgresql.c:147 src/cats/sql_get.c:207 src/cats/sql_get.c:258
-#: src/cats/sql_get.c:632 src/cats/sql_get.c:710 src/cats/sql_get.c:1017
+#: src/cats/postgresql.c:147 src/cats/sql_get.c:197 src/cats/sql_get.c:248
+#: src/cats/sql_get.c:622 src/cats/sql_get.c:700 src/cats/sql_get.c:1007
 #, c-format
 msgid "error fetching row: %s\n"
 msgstr ""
@@ -2287,16 +2287,16 @@ msgstr ""
 msgid "Create db Filename record %s failed. ERR=%s\n"
 msgstr ""
 
-#: src/cats/sql_create.c:1130
+#: src/cats/sql_create.c:1136
 #, c-format
 msgid "Attempt to put non-attributes into catalog. Stream=%d\n"
 msgstr ""
 
-#: src/cats/sql_create.c:1141
+#: src/cats/sql_create.c:1147
 msgid "Can't Copy/Migrate job using BaseJob"
 msgstr ""
 
-#: src/cats/sql_create.c:1232 src/cats/sql_get.c:1104
+#: src/cats/sql_create.c:1238 src/cats/sql_get.c:1094
 msgid "ERR=JobIds are empty\n"
 msgstr ""
 
@@ -2371,8 +2371,8 @@ msgid ""
 "%s\n"
 msgstr ""
 
-#: src/cats/sql.c:525 src/dird/catreq.c:413 src/dird/fd_cmds.c:716
-#: src/dird/fd_cmds.c:774
+#: src/cats/sql.c:525 src/dird/catreq.c:413 src/dird/fd_cmds.c:719
+#: src/dird/fd_cmds.c:777
 #, c-format
 msgid "Attribute create error. %s"
 msgstr ""
@@ -2454,7 +2454,7 @@ msgstr ""
 msgid "error fetching currval: %s\n"
 msgstr ""
 
-#: src/cats/postgresql.c:711 src/cats/dbi.c:840
+#: src/cats/postgresql.c:711 src/cats/dbi.c:855
 #, c-format
 msgid "error starting batch mode: %s"
 msgstr ""
@@ -2469,216 +2469,216 @@ msgstr ""
 msgid "error copying in batch mode: %s"
 msgstr ""
 
-#: src/cats/sql_find.c:98 src/cats/sql_find.c:127 src/cats/sql_find.c:177
+#: src/cats/sql_find.c:97 src/cats/sql_find.c:126 src/cats/sql_find.c:176
 #, c-format
 msgid ""
 "Query error for start time request: ERR=%s\n"
 "CMD=%s\n"
 msgstr ""
 
-#: src/cats/sql_find.c:104 src/cats/sql_find.c:183
+#: src/cats/sql_find.c:103 src/cats/sql_find.c:182
 msgid "No prior Full backup Job record found.\n"
 msgstr ""
 
-#: src/cats/sql_find.c:116
+#: src/cats/sql_find.c:115
 #, c-format
 msgid "Unknown level=%d\n"
 msgstr ""
 
-#: src/cats/sql_find.c:133
+#: src/cats/sql_find.c:132
 #, c-format
 msgid ""
 "No Job record found: ERR=%s\n"
 "CMD=%s\n"
 msgstr ""
 
-#: src/cats/sql_find.c:278
+#: src/cats/sql_find.c:277
 #, c-format
 msgid "Unknown Job level=%d\n"
 msgstr ""
 
-#: src/cats/sql_find.c:288
+#: src/cats/sql_find.c:287
 #, c-format
 msgid "No Job found for: %s.\n"
 msgstr ""
 
-#: src/cats/sql_find.c:299
+#: src/cats/sql_find.c:298
 #, c-format
 msgid "No Job found for: %s\n"
 msgstr ""
 
-#: src/cats/sql_find.c:376
+#: src/cats/sql_find.c:375
 #, c-format
 msgid "Request for Volume item %d greater than max %d or less than 1\n"
 msgstr ""
 
-#: src/cats/sql_find.c:391
+#: src/cats/sql_find.c:390
 #, c-format
 msgid "No Volume record found for item %d.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:155
+#: src/cats/sql_get.c:145
 #, c-format
 msgid "Error fetching row: %s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:162
+#: src/cats/sql_get.c:152
 #, c-format
 msgid "get_file_record want 1 got rows=%d PathId=%s FilenameId=%s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:170
+#: src/cats/sql_get.c:160
 #, c-format
 msgid "File record for PathId=%s FilenameId=%s not found.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:176
+#: src/cats/sql_get.c:166
 msgid "File record not found in Catalog.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:201
+#: src/cats/sql_get.c:191
 #, c-format
 msgid "More than one Filename!: %s for file: %s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:211
+#: src/cats/sql_get.c:201
 #, c-format
 msgid "Get DB Filename record %s found bad record: %d\n"
 msgstr ""
 
-#: src/cats/sql_get.c:217
+#: src/cats/sql_get.c:207
 #, c-format
 msgid "Filename record: %s not found.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:221
+#: src/cats/sql_get.c:211
 #, c-format
 msgid "Filename record: %s not found in Catalog.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:262
+#: src/cats/sql_get.c:252
 #, c-format
 msgid "Get DB path record %s found bad record: %s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:275
+#: src/cats/sql_get.c:265
 #, c-format
 msgid "Path record: %s not found.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:279
+#: src/cats/sql_get.c:269
 #, c-format
 msgid "Path record: %s not found in Catalog.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:316
+#: src/cats/sql_get.c:306
 #, c-format
 msgid "No Job found for JobId %s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:387 src/cats/sql_get.c:443
+#: src/cats/sql_get.c:377 src/cats/sql_get.c:433
 #, c-format
 msgid "No volumes found for JobId=%d\n"
 msgstr ""
 
-#: src/cats/sql_get.c:393 src/cats/sql_get.c:454
+#: src/cats/sql_get.c:383 src/cats/sql_get.c:444
 #, c-format
 msgid "Error fetching row %d: ERR=%s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:407
+#: src/cats/sql_get.c:397
 #, c-format
 msgid "No Volume for JobId %d found in Catalog.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:547
+#: src/cats/sql_get.c:537
 #, c-format
 msgid "Pool id select failed: ERR=%s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:584
+#: src/cats/sql_get.c:574
 #, c-format
 msgid "Client id select failed: ERR=%s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:627
+#: src/cats/sql_get.c:617
 #, c-format
 msgid "More than one Pool!: %s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:671
+#: src/cats/sql_get.c:661
 msgid "Pool record not found in Catalog.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:705
+#: src/cats/sql_get.c:695
 #, c-format
 msgid "More than one Client!: %s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:722 src/cats/sql_get.c:726
+#: src/cats/sql_get.c:712 src/cats/sql_get.c:716
 msgid "Client record not found in Catalog.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:751
+#: src/cats/sql_get.c:741
 #, c-format
 msgid "More than one Counter!: %d\n"
 msgstr ""
 
-#: src/cats/sql_get.c:756
+#: src/cats/sql_get.c:746
 #, c-format
 msgid "error fetching Counter row: %s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:776
+#: src/cats/sql_get.c:766
 #, c-format
 msgid "Counter record: %s not found in Catalog.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:812
+#: src/cats/sql_get.c:802
 #, c-format
 msgid "Error got %s FileSets but expected only one!\n"
 msgstr ""
 
-#: src/cats/sql_get.c:817
+#: src/cats/sql_get.c:807
 #, c-format
 msgid "FileSet record \"%s\" not found.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:827
+#: src/cats/sql_get.c:817
 msgid "FileSet record not found in Catalog.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:923
+#: src/cats/sql_get.c:913
 #, c-format
 msgid "Media id select failed: ERR=%s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:961
+#: src/cats/sql_get.c:951
 #, c-format
 msgid "query dbids failed: ERR=%s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:1012
+#: src/cats/sql_get.c:1002
 #, c-format
 msgid "More than one Volume!: %s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:1068
+#: src/cats/sql_get.c:1058
 #, c-format
 msgid "Media record MediaId=%s not found.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:1071
+#: src/cats/sql_get.c:1061
 #, c-format
 msgid "Media record for Volume \"%s\" not found.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:1078
+#: src/cats/sql_get.c:1068
 #, c-format
 msgid "Media record for MediaId=%u not found in Catalog.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:1081
+#: src/cats/sql_get.c:1071
 #, c-format
 msgid "Media record for Vol=%s not found in Catalog.\n"
 msgstr ""
@@ -2728,22 +2728,22 @@ msgid ""
 "It is probably not running or your password is incorrect.\n"
 msgstr ""
 
-#: src/cats/dbi.c:89
+#: src/cats/dbi.c:104
 msgid "A dbi driver for DBI must be supplied.\n"
 msgstr ""
 
-#: src/cats/dbi.c:115
+#: src/cats/dbi.c:130
 msgid "A user name for DBI must be supplied.\n"
 msgstr ""
 
-#: src/cats/dbi.c:215
+#: src/cats/dbi.c:230
 #, c-format
 msgid ""
 "Unable to locate the DBD drivers to DBI interface in: \n"
 "db_driverdir=%s. It is probaly not found any drivers\n"
 msgstr ""
 
-#: src/cats/dbi.c:281
+#: src/cats/dbi.c:296
 #, c-format
 msgid ""
 "Unable to connect to DBI interface. Type=%s Database=%s User=%s\n"
@@ -2751,7 +2751,7 @@ msgid ""
 "exceeded.\n"
 msgstr ""
 
-#: src/cats/dbi.c:1021
+#: src/cats/dbi.c:1036
 #, c-format
 msgid "error inserting batch mode: %s"
 msgstr ""
@@ -3065,39 +3065,39 @@ msgstr ""
 msgid "pthread_once failed. ERR=%s\n"
 msgstr ""
 
-#: src/lib/jcr.c:349
+#: src/lib/jcr.c:348
 #, c-format
 msgid "Could not init msg_queue mutex. ERR=%s\n"
 msgstr ""
 
-#: src/lib/jcr.c:401
+#: src/lib/jcr.c:400
 msgid "NULL jcr.\n"
 msgstr ""
 
-#: src/lib/jcr.c:500
+#: src/lib/jcr.c:501
 #, c-format
 msgid "JCR use_count=%d JobId=%d\n"
 msgstr ""
 
-#: src/lib/jcr.c:596
+#: src/lib/jcr.c:603
 #, c-format
 msgid "pthread_setspecific failed: ERR=%s\n"
 msgstr ""
 
-#: src/lib/jcr.c:1016
+#: src/lib/jcr.c:1051
 #, c-format
 msgid ""
 "Watchdog sending kill after %d secs to thread stalled reading Storage "
 "daemon.\n"
 msgstr ""
 
-#: src/lib/jcr.c:1028
+#: src/lib/jcr.c:1063
 #, c-format
 msgid ""
 "Watchdog sending kill after %d secs to thread stalled reading File daemon.\n"
 msgstr ""
 
-#: src/lib/jcr.c:1040
+#: src/lib/jcr.c:1075
 #, c-format
 msgid ""
 "Watchdog sending kill after %d secs to thread stalled reading Director.\n"
@@ -3357,7 +3357,7 @@ msgstr ""
 msgid "Could not destroy client queue: ERR=%s\n"
 msgstr ""
 
-#: src/lib/bpipe.c:361 src/lib/bpipe.c:444
+#: src/lib/bpipe.c:362 src/lib/bpipe.c:445
 msgid "Program killed by Bacula (timeout)\n"
 msgstr ""
 
@@ -3481,7 +3481,7 @@ msgid "1999 Authorization failed.\n"
 msgstr ""
 
 #: src/lib/openssl.c:122 src/lib/openssl.c:181 src/stored/stored_conf.c:634
-#: src/stored/acquire.c:601 src/stored/dev.c:242 src/stored/dev.c:260
+#: src/stored/acquire.c:615 src/stored/dev.c:242 src/stored/dev.c:260
 #: src/stored/dev.c:266 src/stored/dev.c:277
 #, c-format
 msgid "Unable to init mutex: ERR=%s\n"
@@ -4606,187 +4606,187 @@ msgstr ""
 msgid "Peer %s failed to present a TLS certificate\n"
 msgstr ""
 
-#: src/lib/tls.c:412
+#: src/lib/tls.c:416
 msgid "Error creating file descriptor-based BIO"
 msgstr ""
 
-#: src/lib/tls.c:423
+#: src/lib/tls.c:427
 msgid "Error creating new SSL object"
 msgstr ""
 
-#: src/lib/tls.c:486 src/lib/tls.c:509
+#: src/lib/tls.c:490 src/lib/tls.c:513
 msgid "Connect failure"
 msgstr ""
 
-#: src/lib/tls.c:588 src/lib/tls.c:592
+#: src/lib/tls.c:592 src/lib/tls.c:596
 msgid "TLS shutdown failure."
 msgstr ""
 
-#: src/lib/tls.c:659
+#: src/lib/tls.c:663
 msgid "TLS read/write failure."
 msgstr ""
 
-#: src/lib/crypto.c:435
+#: src/lib/crypto.c:442
 msgid "Unable to open certificate file"
 msgstr ""
 
-#: src/lib/crypto.c:442
+#: src/lib/crypto.c:449
 msgid "Unable to read certificate from file"
 msgstr ""
 
-#: src/lib/crypto.c:448
+#: src/lib/crypto.c:455
 msgid "Unable to extract public key from certificate"
 msgstr ""
 
-#: src/lib/crypto.c:455
+#: src/lib/crypto.c:462
 msgid ""
 "Provided certificate does not include the required subjectKeyIdentifier "
 "extension."
 msgstr ""
 
-#: src/lib/crypto.c:462
+#: src/lib/crypto.c:469
 #, c-format
 msgid "Unsupported key type provided: %d\n"
 msgstr ""
 
-#: src/lib/crypto.c:499 src/lib/crypto.c:547
+#: src/lib/crypto.c:506 src/lib/crypto.c:554
 msgid "Unable to open private key file"
 msgstr ""
 
-#: src/lib/crypto.c:529 src/lib/crypto.c:563
+#: src/lib/crypto.c:536 src/lib/crypto.c:570
 msgid "Unable to read private key from file"
 msgstr ""
 
-#: src/lib/crypto.c:622
+#: src/lib/crypto.c:629
 #, c-format
 msgid "Unsupported digest type: %d\n"
 msgstr ""
 
-#: src/lib/crypto.c:636
+#: src/lib/crypto.c:643
 msgid "OpenSSL digest initialization failed"
 msgstr ""
 
-#: src/lib/crypto.c:650
+#: src/lib/crypto.c:657
 msgid "OpenSSL digest update failed"
 msgstr ""
 
-#: src/lib/crypto.c:668
+#: src/lib/crypto.c:675
 msgid "OpenSSL digest finalize failed"
 msgstr ""
 
-#: src/lib/crypto.c:766
+#: src/lib/crypto.c:773
 msgid "OpenSSL digest_new failed"
 msgstr ""
 
-#: src/lib/crypto.c:772
+#: src/lib/crypto.c:779
 msgid "OpenSSL sign get digest failed"
 msgstr ""
 
-#: src/lib/crypto.c:811 src/lib/crypto.c:815
+#: src/lib/crypto.c:818 src/lib/crypto.c:822
 msgid "OpenSSL digest Verify final failed"
 msgstr ""
 
-#: src/lib/crypto.c:820
+#: src/lib/crypto.c:827
 msgid "No signers found for crypto verify.\n"
 msgstr ""
 
-#: src/lib/crypto.c:881
+#: src/lib/crypto.c:888
 msgid "Signature creation failed"
 msgstr ""
 
-#: src/lib/crypto.c:959
+#: src/lib/crypto.c:966
 msgid "Signature decoding failed"
 msgstr ""
 
-#: src/lib/crypto.c:1036
+#: src/lib/crypto.c:1043
 msgid "Unsupported cipher type specified\n"
 msgstr ""
 
-#: src/lib/crypto.c:1185
+#: src/lib/crypto.c:1192
 msgid "CryptoData decoding failed"
 msgstr ""
 
-#: src/lib/crypto.c:1229
+#: src/lib/crypto.c:1236
 msgid "Failure decrypting the session key"
 msgstr ""
 
-#: src/lib/crypto.c:1280
+#: src/lib/crypto.c:1287
 #, c-format
 msgid "Unsupported contentEncryptionAlgorithm: %d\n"
 msgstr ""
 
-#: src/lib/crypto.c:1290 src/lib/crypto.c:1296
+#: src/lib/crypto.c:1297 src/lib/crypto.c:1303
 msgid "OpenSSL cipher context initialization failed"
 msgstr ""
 
-#: src/lib/crypto.c:1303
+#: src/lib/crypto.c:1310
 msgid "Encryption session provided an invalid symmetric key"
 msgstr ""
 
-#: src/lib/crypto.c:1309
+#: src/lib/crypto.c:1316
 msgid "Encryption session provided an invalid IV"
 msgstr ""
 
-#: src/lib/crypto.c:1315
+#: src/lib/crypto.c:1322
 msgid "OpenSSL cipher context key/IV initialization failed"
 msgstr ""
 
-#: src/lib/crypto.c:1385
+#: src/lib/crypto.c:1392
 #, c-format
 msgid "Unable to init OpenSSL threading: ERR=%s\n"
 msgstr ""
 
-#: src/lib/crypto.c:1398
+#: src/lib/crypto.c:1405
 msgid "Failed to seed OpenSSL PRNG\n"
 msgstr ""
 
-#: src/lib/crypto.c:1424
+#: src/lib/crypto.c:1431
 msgid "Failed to save OpenSSL PRNG\n"
 msgstr ""
 
-#: src/lib/crypto.c:1485
+#: src/lib/crypto.c:1492
 #, c-format
 msgid "Unsupported digest type=%d specified\n"
 msgstr ""
 
-#: src/lib/crypto.c:1505
+#: src/lib/crypto.c:1512
 #, c-format
 msgid "SHA1Update() returned an error: %d\n"
 msgstr ""
 
-#: src/lib/crypto.c:1648
+#: src/lib/crypto.c:1655
 msgid "No error"
 msgstr ""
 
-#: src/lib/crypto.c:1650
+#: src/lib/crypto.c:1657
 msgid "Signer not found"
 msgstr ""
 
-#: src/lib/crypto.c:1652
+#: src/lib/crypto.c:1659
 msgid "Recipient not found"
 msgstr ""
 
-#: src/lib/crypto.c:1654
+#: src/lib/crypto.c:1661
 msgid "Unsupported digest algorithm"
 msgstr ""
 
-#: src/lib/crypto.c:1656
+#: src/lib/crypto.c:1663
 msgid "Unsupported encryption algorithm"
 msgstr ""
 
-#: src/lib/crypto.c:1658
+#: src/lib/crypto.c:1665
 msgid "Signature is invalid"
 msgstr ""
 
-#: src/lib/crypto.c:1660
+#: src/lib/crypto.c:1667
 msgid "Decryption error"
 msgstr ""
 
-#: src/lib/crypto.c:1663
+#: src/lib/crypto.c:1670
 msgid "Internal error"
 msgstr ""
 
-#: src/lib/crypto.c:1665
+#: src/lib/crypto.c:1672
 msgid "Unknown error"
 msgstr ""
 
@@ -5051,32 +5051,32 @@ msgstr ""
 msgid "Working Directory: \"%s\" is not a directory. Cannot continue.\n"
 msgstr ""
 
-#: src/lib/plugins.c:95
+#: src/lib/plugins.c:111
 #, c-format
 msgid "Failed to open Plugin directory %s: ERR=%s\n"
 msgstr ""
 
-#: src/lib/plugins.c:110
+#: src/lib/plugins.c:126
 #, c-format
 msgid "Failed to find any plugins in %s\n"
 msgstr ""
 
-#: src/lib/plugins.c:142
+#: src/lib/plugins.c:158
 #, c-format
 msgid "Plugin load %s failed: ERR=%s\n"
 msgstr ""
 
-#: src/lib/plugins.c:152
+#: src/lib/plugins.c:169
 #, c-format
 msgid "Lookup of loadPlugin in plugin %s failed: ERR=%s\n"
 msgstr ""
 
-#: src/lib/plugins.c:160
+#: src/lib/plugins.c:178
 #, c-format
 msgid "Lookup of unloadPlugin in plugin %s failed: ERR=%s\n"
 msgstr ""
 
-#: src/lib/attr.c:79
+#: src/lib/attr.c:80
 #, c-format
 msgid "Error scanning attributes: %s\n"
 msgstr ""
@@ -5273,7 +5273,7 @@ msgid "Connecting to Storage daemon %s at %s:%d ...\n"
 msgstr ""
 
 #: src/dird/ua_label.c:762 src/dird/ua_purge.c:572 src/dird/ua_cmds.c:888
-#: src/dird/ua_cmds.c:1615 src/dird/job.c:440 src/dird/ua_dotcmds.c:378
+#: src/dird/ua_cmds.c:1615 src/dird/job.c:449 src/dird/ua_dotcmds.c:378
 msgid "Failed to connect to Storage daemon.\n"
 msgstr ""
 
@@ -5318,8 +5318,8 @@ msgid ""
 msgstr ""
 
 #: src/dird/backup.c:94 src/dird/migrate.c:222 src/dird/migrate.c:223
-#: src/dird/vbackup.c:90 src/dird/job.c:186 src/dird/job.c:847
-#: src/dird/job.c:1143 src/dird/job.c:1189 src/dird/job.c:1203
+#: src/dird/vbackup.c:90 src/dird/job.c:186 src/dird/job.c:846
+#: src/dird/job.c:1142 src/dird/job.c:1188 src/dird/job.c:1202
 msgid "Pool resource"
 msgstr ""
 
@@ -6040,7 +6040,7 @@ msgstr ""
 msgid "Storage \"%s\" not found.\n"
 msgstr ""
 
-#: src/dird/ua_run.c:1346 src/dird/job.c:1260
+#: src/dird/ua_run.c:1346 src/dird/job.c:1259
 msgid "No storage specified.\n"
 msgstr ""
 
@@ -7901,8 +7901,8 @@ msgid "Daemon started %s, %d Jobs run since started.\n"
 msgstr ""
 
 #: src/dird/ua_status.c:357 src/dird/ua_cmds.c:882 src/dird/ua_cmds.c:1604
-#: src/dird/job.c:148 src/dird/job.c:154 src/dird/job.c:1177
-#: src/dird/job.c:1181 src/dird/ua_dotcmds.c:372
+#: src/dird/job.c:148 src/dird/job.c:154 src/dird/job.c:1176
+#: src/dird/job.c:1180 src/dird/ua_dotcmds.c:372
 msgid "unknown source"
 msgstr ""
 
@@ -8250,7 +8250,7 @@ msgstr ""
 msgid "Using Device \"%s\"\n"
 msgstr ""
 
-#: src/dird/msgchan.c:340 src/dird/msgchan.c:527
+#: src/dird/msgchan.c:340 src/dird/msgchan.c:528
 #, c-format
 msgid "Cannot create message thread: %s\n"
 msgstr ""
@@ -9613,9 +9613,9 @@ msgstr ""
 msgid "Unable to init job cond variable: ERR=%s\n"
 msgstr ""
 
-#: src/dird/job.c:184 src/dird/job.c:425 src/dird/job.c:427 src/dird/job.c:482
-#: src/dird/job.c:484 src/dird/job.c:1146 src/dird/job.c:1187
-#: src/dird/job.c:1196
+#: src/dird/job.c:184 src/dird/job.c:434 src/dird/job.c:436 src/dird/job.c:486
+#: src/dird/job.c:488 src/dird/job.c:1145 src/dird/job.c:1186
+#: src/dird/job.c:1195
 msgid "Job resource"
 msgstr ""
 
@@ -9632,108 +9632,108 @@ msgstr ""
 msgid "Job canceled because max sched run time exceeded.\n"
 msgstr ""
 
-#: src/dird/job.c:392
+#: src/dird/job.c:404
 #, c-format
 msgid "JobId %s, Job %s marked to be canceled.\n"
 msgstr ""
 
-#: src/dird/job.c:402
+#: src/dird/job.c:414
 msgid "Failed to connect to File daemon.\n"
 msgstr ""
 
-#: src/dird/job.c:550
+#: src/dird/job.c:549
 msgid "Max wait time exceeded. Job canceled.\n"
 msgstr ""
 
-#: src/dird/job.c:555
+#: src/dird/job.c:554
 msgid "Max run time exceeded. Job canceled.\n"
 msgstr ""
 
-#: src/dird/job.c:560
+#: src/dird/job.c:559
 msgid "Max sched run time exceeded. Job canceled.\n"
 msgstr ""
 
-#: src/dird/job.c:682
+#: src/dird/job.c:681
 #, c-format
 msgid "Pool \"%s\" not in database. ERR=%s"
 msgstr ""
 
-#: src/dird/job.c:686
+#: src/dird/job.c:685
 #, c-format
 msgid "Created database record for Pool \"%s\".\n"
 msgstr ""
 
-#: src/dird/job.c:752 src/dird/job.c:785
+#: src/dird/job.c:751 src/dird/job.c:784
 #, c-format
 msgid "JobId %d already running. Duplicate job not allowed.\n"
 msgstr ""
 
-#: src/dird/job.c:777
+#: src/dird/job.c:776
 #, c-format
 msgid "Cancelling duplicate JobId=%d.\n"
 msgstr ""
 
-#: src/dird/job.c:804 src/dird/job.c:1133
+#: src/dird/job.c:803 src/dird/job.c:1132
 msgid "Run pool override"
 msgstr ""
 
-#: src/dird/job.c:815
+#: src/dird/job.c:814
 msgid "Run FullPool override"
 msgstr ""
 
-#: src/dird/job.c:817
+#: src/dird/job.c:816
 msgid "Job FullPool override"
 msgstr ""
 
-#: src/dird/job.c:826
+#: src/dird/job.c:825
 msgid "Run IncPool override"
 msgstr ""
 
-#: src/dird/job.c:828
+#: src/dird/job.c:827
 msgid "Job IncPool override"
 msgstr ""
 
-#: src/dird/job.c:837
+#: src/dird/job.c:836
 msgid "Run DiffPool override"
 msgstr ""
 
-#: src/dird/job.c:839
+#: src/dird/job.c:838
 msgid "Job DiffPool override"
 msgstr ""
 
-#: src/dird/job.c:869 src/stored/bscan.c:1012
+#: src/dird/job.c:868 src/stored/bscan.c:1012
 #, c-format
 msgid "Could not create Client record. ERR=%s\n"
 msgstr ""
 
-#: src/dird/job.c:905
+#: src/dird/job.c:904
 msgid "FileSet MD5 digest not found.\n"
 msgstr ""
 
-#: src/dird/job.c:910
+#: src/dird/job.c:909
 #, c-format
 msgid "Could not create FileSet \"%s\" record. ERR=%s\n"
 msgstr ""
 
-#: src/dird/job.c:952
+#: src/dird/job.c:951
 #, c-format
 msgid "Error updating job record. %s"
 msgstr ""
 
-#: src/dird/job.c:1138
+#: src/dird/job.c:1137
 msgid "Run storage override"
 msgstr ""
 
-#: src/dird/job.c:1206
+#: src/dird/job.c:1205
 msgid "Client resource"
 msgstr ""
 
-#: src/dird/job.c:1429
+#: src/dird/job.c:1428
 #, c-format
 msgid "Could not start clone job: \"%s\".\n"
 msgstr ""
 
-#: src/dird/job.c:1432
+#: src/dird/job.c:1431
 #, c-format
 msgid "Clone JobId %d started.\n"
 msgstr ""
@@ -9961,77 +9961,77 @@ msgstr ""
 msgid "Expected a FileSet keyword, got: %s"
 msgstr ""
 
-#: src/dird/verify.c:87 src/dird/verify.c:311
+#: src/dird/verify.c:86 src/dird/verify.c:310
 #, c-format
 msgid "Unimplemented Verify level %d(%c)\n"
 msgstr ""
 
-#: src/dird/verify.c:142
+#: src/dird/verify.c:141
 msgid ""
 "Unable to find JobId of previous InitCatalog Job.\n"
 "Please run a Verify with Level=InitCatalog before\n"
 "running the current Job.\n"
 msgstr ""
 
-#: src/dird/verify.c:147
+#: src/dird/verify.c:146
 msgid "Unable to find JobId of previous Job for this client.\n"
 msgstr ""
 
-#: src/dird/verify.c:163
+#: src/dird/verify.c:162
 #, c-format
 msgid "Could not get job record for previous Job. ERR=%s"
 msgstr ""
 
-#: src/dird/verify.c:169
+#: src/dird/verify.c:168
 #, c-format
 msgid "Last Job %d did not terminate normally. JobStatus=%c\n"
 msgstr ""
 
-#: src/dird/verify.c:173
+#: src/dird/verify.c:172
 #, c-format
 msgid "Verifying against JobId=%d Job=%s\n"
 msgstr ""
 
-#: src/dird/verify.c:212
+#: src/dird/verify.c:211
 #, c-format
 msgid "Start Verify JobId=%s Level=%s Job=%s\n"
 msgstr ""
 
-#: src/dird/verify.c:298
+#: src/dird/verify.c:297
 msgid "Deprecated feature ... use bootstrap.\n"
 msgstr ""
 
-#: src/dird/verify.c:365
+#: src/dird/verify.c:364
 #, c-format
 msgid "Unimplemented verify level %d\n"
 msgstr ""
 
-#: src/dird/verify.c:417
+#: src/dird/verify.c:416
 msgid "Verify OK"
 msgstr ""
 
-#: src/dird/verify.c:421
+#: src/dird/verify.c:420
 msgid "*** Verify Error ***"
 msgstr ""
 
-#: src/dird/verify.c:425
+#: src/dird/verify.c:424
 msgid "Verify warnings"
 msgstr ""
 
-#: src/dird/verify.c:428
+#: src/dird/verify.c:427
 msgid "Verify Canceled"
 msgstr ""
 
-#: src/dird/verify.c:431
+#: src/dird/verify.c:430
 msgid "Verify Differences"
 msgstr ""
 
-#: src/dird/verify.c:436
+#: src/dird/verify.c:435
 #, c-format
 msgid "Inappropriate term code: %d %c\n"
 msgstr ""
 
-#: src/dird/verify.c:450
+#: src/dird/verify.c:449
 #, c-format
 msgid ""
 "%s %s %s (%s): %s\n"
@@ -10054,7 +10054,7 @@ msgid ""
 "\n"
 msgstr ""
 
-#: src/dird/verify.c:485
+#: src/dird/verify.c:484
 #, c-format
 msgid ""
 "%s %s %s (%s): %s\n"
@@ -10075,91 +10075,91 @@ msgid ""
 "\n"
 msgstr ""
 
-#: src/dird/verify.c:563
+#: src/dird/verify.c:562
 #, c-format
 msgid ""
 "bird<filed: bad attributes, expected 3 fields got %d\n"
 " mslen=%d msg=%s\n"
 msgstr ""
 
-#: src/dird/verify.c:608
+#: src/dird/verify.c:607
 #, c-format
 msgid "New file: %s\n"
 msgstr ""
 
-#: src/dird/verify.c:609
+#: src/dird/verify.c:608
 #, c-format
 msgid "File not in catalog: %s\n"
 msgstr ""
 
-#: src/dird/verify.c:633
+#: src/dird/verify.c:632
 #, c-format
 msgid "      st_ino   differ. Cat: %s File: %s\n"
 msgstr ""
 
-#: src/dird/verify.c:642
+#: src/dird/verify.c:641
 #, c-format
 msgid "      st_mode  differ. Cat: %x File: %x\n"
 msgstr ""
 
-#: src/dird/verify.c:650
+#: src/dird/verify.c:649
 #, c-format
 msgid "      st_nlink differ. Cat: %d File: %d\n"
 msgstr ""
 
-#: src/dird/verify.c:658
+#: src/dird/verify.c:657
 #, c-format
 msgid "      st_uid   differ. Cat: %u File: %u\n"
 msgstr ""
 
-#: src/dird/verify.c:666
+#: src/dird/verify.c:665
 #, c-format
 msgid "      st_gid   differ. Cat: %u File: %u\n"
 msgstr ""
 
-#: src/dird/verify.c:674
+#: src/dird/verify.c:673
 #, c-format
 msgid "      st_size  differ. Cat: %s File: %s\n"
 msgstr ""
 
-#: src/dird/verify.c:683
+#: src/dird/verify.c:682
 msgid "      st_atime differs\n"
 msgstr ""
 
-#: src/dird/verify.c:690
+#: src/dird/verify.c:689
 msgid "      st_mtime differs\n"
 msgstr ""
 
-#: src/dird/verify.c:697
+#: src/dird/verify.c:696
 msgid "      st_ctime differs\n"
 msgstr ""
 
-#: src/dird/verify.c:704
+#: src/dird/verify.c:703
 #, c-format
 msgid "      st_size  decrease. Cat: %s File: %s\n"
 msgstr ""
 
-#: src/dird/verify.c:734
+#: src/dird/verify.c:733
 #, c-format
 msgid "MD5/SHA1 index %d not same as attributes %d\n"
 msgstr ""
 
-#: src/dird/verify.c:742
+#: src/dird/verify.c:741
 #, c-format
 msgid "      %s differs. File=%s Cat=%s\n"
 msgstr ""
 
-#: src/dird/verify.c:753
+#: src/dird/verify.c:752
 #, c-format
 msgid "bdird<filed: bad attributes from filed n=%d : %s\n"
 msgstr ""
 
-#: src/dird/verify.c:790
+#: src/dird/verify.c:789
 #, c-format
 msgid "The following files are in the Catalog but not on %s:\n"
 msgstr ""
 
-#: src/dird/verify.c:805 src/tools/testfind.c:416
+#: src/dird/verify.c:804 src/tools/testfind.c:416
 #, c-format
 msgid "File: %s\n"
 msgstr ""
@@ -10278,24 +10278,24 @@ msgstr ""
 msgid "%s"
 msgstr ""
 
-#: src/dird/dird.c:1025
+#: src/dird/dird.c:1028
 #, c-format
 msgid "Could not create storage record for %s\n"
 msgstr ""
 
-#: src/dird/dird.c:1033
+#: src/dird/dird.c:1036
 #, c-format
 msgid "Could not update storage record for %s\n"
 msgstr ""
 
-#: src/dird/dird.c:1052
+#: src/dird/dird.c:1055
 #, c-format
 msgid ""
 "Neither \"TLS CA Certificate\" or \"TLS CA Certificate Dir\" are defined for "
 "Storage \"%s\" in %s.\n"
 msgstr ""
 
-#: src/dird/dird.c:1068 src/stored/stored.c:421
+#: src/dird/dird.c:1071 src/stored/stored.c:421
 #, c-format
 msgid "Failed to initialize TLS context for Storage \"%s\" in %s.\n"
 msgstr ""
@@ -10365,44 +10365,44 @@ msgstr ""
 msgid "Unimplemented backup level %d %c\n"
 msgstr ""
 
-#: src/dird/fd_cmds.c:391
+#: src/dird/fd_cmds.c:394
 msgid ""
 "FD compression disabled for this Job because AllowCompress=No in Storage "
 "resource.\n"
 msgstr ""
 
-#: src/dird/fd_cmds.c:501 src/dird/fd_cmds.c:526 src/dird/fd_cmds.c:540
+#: src/dird/fd_cmds.c:504 src/dird/fd_cmds.c:529 src/dird/fd_cmds.c:543
 msgid ">filed: write error on socket\n"
 msgstr ""
 
-#: src/dird/fd_cmds.c:507
+#: src/dird/fd_cmds.c:510
 #, c-format
 msgid "Error running program: %s. ERR=%s\n"
 msgstr ""
 
-#: src/dird/fd_cmds.c:516
+#: src/dird/fd_cmds.c:519
 #, c-format
 msgid "Cannot open included file: %s. ERR=%s\n"
 msgstr ""
 
-#: src/dird/fd_cmds.c:662
+#: src/dird/fd_cmds.c:665
 #, c-format
 msgid "Client \"%s\" RunScript failed.\n"
 msgstr ""
 
-#: src/dird/fd_cmds.c:697
+#: src/dird/fd_cmds.c:700
 #, c-format
 msgid ""
 "<filed: bad attributes, expected 3 fields got %d\n"
 "msglen=%d msg=%s\n"
 msgstr ""
 
-#: src/dird/fd_cmds.c:752
+#: src/dird/fd_cmds.c:755
 #, c-format
 msgid "%s index %d not same as attributes %d\n"
 msgstr ""
 
-#: src/dird/fd_cmds.c:766
+#: src/dird/fd_cmds.c:769
 #, c-format
 msgid "<filed: Network error getting attributes. ERR=%s\n"
 msgstr ""
@@ -12346,7 +12346,7 @@ msgstr ""
 msgid "Catastrophic error. Cannot write overflow block to device %s. ERR=%s"
 msgstr ""
 
-#: src/stored/device.c:327 src/stored/dev.c:489
+#: src/stored/device.c:327 src/stored/dev.c:490
 #, c-format
 msgid "Unable to open device %s: ERR=%s\n"
 msgstr ""
@@ -13276,7 +13276,7 @@ msgstr ""
 msgid "Starting scan at file %u\n"
 msgstr ""
 
-#: src/stored/btape.c:1969 src/stored/dev.c:1387
+#: src/stored/btape.c:1969 src/stored/dev.c:1388
 #, c-format
 msgid "read error on %s. ERR=%s.\n"
 msgstr ""
@@ -13830,155 +13830,162 @@ msgid ""
 "Block checksum mismatch in block=%u len=%d: calc=%x blk=%x\n"
 msgstr ""
 
-#: src/stored/block.c:368 src/stored/block.c:732 src/stored/block.c:806
-#: src/stored/acquire.c:485 src/stored/spool.c:309
+#: src/stored/block.c:368 src/stored/block.c:738 src/stored/block.c:812
+#: src/stored/acquire.c:488 src/stored/spool.c:309
 #, c-format
 msgid "Could not create JobMedia record for Volume=\"%s\" Job=%s\n"
 msgstr ""
 
-#: src/stored/block.c:428
-msgid "Cannot write block. Device at EOM.\n"
+#: src/stored/block.c:434
+#, c-format
+msgid "Cannot write block. Device at EOM. dev=%s\n"
 msgstr ""
 
-#: src/stored/block.c:433
-msgid "Attempt to write on read-only Volume.\n"
+#: src/stored/block.c:439
+#, c-format
+msgid "Attempt to write on read-only Volume. dev=%s\n"
+msgstr ""
+
+#: src/stored/block.c:444
+#, c-format
+msgid "Attempt to write on closed device=%s\n"
 msgstr ""
 
-#: src/stored/block.c:485
+#: src/stored/block.c:491
 #, c-format
 msgid "User defined maximum volume capacity %s exceeded on device %s.\n"
 msgstr ""
 
-#: src/stored/block.c:500
+#: src/stored/block.c:506
 #, c-format
 msgid "Unable to write EOF. ERR=%s\n"
 msgstr ""
 
-#: src/stored/block.c:526 src/stored/block.c:551
+#: src/stored/block.c:532 src/stored/block.c:557
 msgid "Write block header zeroed.\n"
 msgstr ""
 
-#: src/stored/block.c:570
+#: src/stored/block.c:576
 #, c-format
 msgid "Write error at %u:%u on device %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/block.c:577
+#: src/stored/block.c:583
 #, c-format
 msgid "End of Volume \"%s\" at %u:%u on device %s. Write of %u bytes got %d.\n"
 msgstr ""
 
-#: src/stored/block.c:658 src/stored/block.c:664
+#: src/stored/block.c:664 src/stored/block.c:670
 #, c-format
 msgid "Backspace file at EOT failed. ERR=%s\n"
 msgstr ""
 
-#: src/stored/block.c:671
+#: src/stored/block.c:677
 #, c-format
 msgid "Backspace record at EOT failed. ERR=%s\n"
 msgstr ""
 
-#: src/stored/block.c:688
+#: src/stored/block.c:694
 #, c-format
 msgid "Re-read last block at EOT failed. ERR=%s"
 msgstr ""
 
-#: src/stored/block.c:698
+#: src/stored/block.c:704
 #, c-format
 msgid ""
 "Re-read of last block: block numbers differ by more than one.\n"
 "Probable tape misconfiguration and data loss. Read block=%u Want block=%u.\n"
 msgstr ""
 
-#: src/stored/block.c:703
+#: src/stored/block.c:709
 #, c-format
 msgid ""
 "Re-read of last block OK, but block numbers differ. Read block=%u Want block="
 "%u.\n"
 msgstr ""
 
-#: src/stored/block.c:707
+#: src/stored/block.c:713
 msgid "Re-read of last block succeeded.\n"
 msgstr ""
 
-#: src/stored/block.c:739
+#: src/stored/block.c:745
 #, c-format
 msgid ""
 "Error writing final EOF to tape. This Volume may not be readable.\n"
 "%s"
 msgstr ""
 
-#: src/stored/block.c:753
+#: src/stored/block.c:759
 #, c-format
 msgid ""
 "Error writing final part to DVD. This Volume may not be readable.\n"
 "%s"
 msgstr ""
 
-#: src/stored/block.c:855
+#: src/stored/block.c:861
 #, 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:863
+#: src/stored/block.c:869
 #, c-format
 msgid "Unable to open device next part %s: ERR=%s\n"
 msgstr ""
 
-#: src/stored/block.c:883
+#: src/stored/block.c:889
 #, 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:896
+#: src/stored/block.c:902
 #, 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:955
+#: src/stored/block.c:961
 #, c-format
 msgid "Block buffer size looping problem on device %s\n"
 msgstr ""
 
-#: src/stored/block.c:983
+#: src/stored/block.c:989
 #, c-format
 msgid "Unable to open device part=%d %s: ERR=%s\n"
 msgstr ""
 
-#: src/stored/block.c:1009
+#: src/stored/block.c:1015
 #, c-format
 msgid "Read error on fd=%d at file:blk %u:%u on device %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/block.c:1022
+#: src/stored/block.c:1028
 #, c-format
 msgid "Read zero bytes at %u:%u on device %s.\n"
 msgstr ""
 
-#: src/stored/block.c:1046
+#: src/stored/block.c:1052
 #, 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:1071
+#: src/stored/block.c:1077
 #, c-format
 msgid "Block length %u is greater than buffer %u. Attempting recovery.\n"
 msgstr ""
 
-#: src/stored/block.c:1090
+#: src/stored/block.c:1096
 #, c-format
 msgid "Setting block buffer size to %u bytes.\n"
 msgstr ""
 
-#: src/stored/block.c:1105
+#: src/stored/block.c:1111
 #, c-format
 msgid ""
 "Volume data error at %u:%u! Short block of %d bytes on device %s discarded.\n"
@@ -15230,12 +15237,12 @@ msgstr ""
 msgid "Could not ready device %s for append.\n"
 msgstr ""
 
-#: src/stored/acquire.c:534
+#: src/stored/acquire.c:537
 #, c-format
 msgid "Alert: %s"
 msgstr ""
 
-#: src/stored/acquire.c:542
+#: src/stored/acquire.c:545
 #, c-format
 msgid "3997 Bad alert command: %s: ERR=%s.\n"
 msgstr ""
@@ -15909,238 +15916,238 @@ msgstr ""
 msgid "Unable to init cond variable: ERR=%s\n"
 msgstr ""
 
-#: src/stored/dev.c:393
+#: src/stored/dev.c:394
 msgid "Illegal mode given to open dev.\n"
 msgstr ""
 
-#: src/stored/dev.c:524
+#: src/stored/dev.c:525
 #, c-format
 msgid "Could not open file device %s. No Volume name given.\n"
 msgstr ""
 
-#: src/stored/dev.c:547 src/stored/dev.c:715
+#: src/stored/dev.c:548 src/stored/dev.c:716
 #, c-format
 msgid "Could not open: %s, ERR=%s\n"
 msgstr ""
 
-#: src/stored/dev.c:591
+#: src/stored/dev.c:592
 #, c-format
 msgid "Could not open DVD device %s. No Volume name given.\n"
 msgstr ""
 
-#: src/stored/dev.c:640
+#: src/stored/dev.c:641
 #, c-format
 msgid "The DVD in device %s contains data, please blank it before writing.\n"
 msgstr ""
 
-#: src/stored/dev.c:661
+#: src/stored/dev.c:662
 #, c-format
 msgid "Unable to stat DVD part 1 file %s: ERR=%s\n"
 msgstr ""
 
-#: src/stored/dev.c:669
+#: src/stored/dev.c:670
 #, c-format
 msgid "DVD part 1 is not a regular file %s.\n"
 msgstr ""
 
-#: src/stored/dev.c:689
+#: src/stored/dev.c:690
 #, c-format
 msgid "There is no valid DVD in device %s.\n"
 msgstr ""
 
-#: src/stored/dev.c:695
+#: src/stored/dev.c:696
 #, c-format
 msgid "Could not mount DVD device %s.\n"
 msgstr ""
 
-#: src/stored/dev.c:745
+#: src/stored/dev.c:746
 #, c-format
 msgid "Could not fstat: %s, ERR=%s\n"
 msgstr ""
 
-#: src/stored/dev.c:779
+#: src/stored/dev.c:780
 #, c-format
 msgid "Bad call to rewind. Device %s not open\n"
 msgstr ""
 
-#: src/stored/dev.c:818
+#: src/stored/dev.c:819
 #, c-format
 msgid "No tape loaded or drive offline on %s.\n"
 msgstr ""
 
-#: src/stored/dev.c:828
+#: src/stored/dev.c:829
 #, c-format
 msgid "Rewind error on %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/dev.c:838 src/stored/dev.c:916 src/stored/dev.c:1058
-#: src/stored/dev.c:1647 patches/testing/mtops.c:276
+#: src/stored/dev.c:839 src/stored/dev.c:917 src/stored/dev.c:1059
+#: src/stored/dev.c:1648 patches/testing/mtops.c:276
 #: patches/testing/mtops.c:300 patches/testing/mtops.c:320
 #: patches/testing/mtops.c:355 patches/testing/mtops.c:378
 #, c-format
 msgid "lseek error on %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/dev.c:887
+#: src/stored/dev.c:888
 #, c-format
 msgid "Bad call to eod. Device %s not open\n"
 msgstr ""
 
-#: src/stored/dev.c:954
+#: src/stored/dev.c:955
 #, c-format
 msgid "ioctl MTEOM error on %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/dev.c:964 src/stored/dev.c:1099
+#: src/stored/dev.c:965 src/stored/dev.c:1100
 #, c-format
 msgid "ioctl MTIOCGET error on %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/dev.c:1044
+#: src/stored/dev.c:1045
 msgid "Bad device call. Device not open\n"
 msgstr ""
 
-#: src/stored/dev.c:1057
+#: src/stored/dev.c:1058
 #, c-format
 msgid "Seek error: ERR=%s\n"
 msgstr ""
 
-#: src/stored/dev.c:1094
+#: src/stored/dev.c:1095
 msgid " Bacula status:"
 msgstr ""
 
-#: src/stored/dev.c:1095 src/stored/dev.c:1178 src/stored/dev.c:1180
+#: src/stored/dev.c:1096 src/stored/dev.c:1179 src/stored/dev.c:1181
 #, c-format
 msgid " file=%d block=%d\n"
 msgstr ""
 
-#: src/stored/dev.c:1103
+#: src/stored/dev.c:1104
 msgid " Device status:"
 msgstr ""
 
-#: src/stored/dev.c:1202
+#: src/stored/dev.c:1203
 msgid "Bad call to load_dev. Device not open\n"
 msgstr ""
 
-#: src/stored/dev.c:1213 src/stored/dev.c:1226
+#: src/stored/dev.c:1214 src/stored/dev.c:1227
 #, c-format
 msgid "ioctl MTLOAD error on %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/dev.c:1257
+#: src/stored/dev.c:1258
 #, c-format
 msgid "ioctl MTOFFL error on %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/dev.c:1298
+#: src/stored/dev.c:1299
 msgid "Bad call to fsf. Device not open\n"
 msgstr ""
 
-#: src/stored/dev.c:1309 src/stored/dev.c:1436
+#: src/stored/dev.c:1310 src/stored/dev.c:1437
 #, c-format
 msgid "Device %s at End of Tape.\n"
 msgstr ""
 
-#: src/stored/dev.c:1340 src/stored/dev.c:1416
+#: src/stored/dev.c:1341 src/stored/dev.c:1417
 #, c-format
 msgid "ioctl MTFSF error on %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/dev.c:1465
+#: src/stored/dev.c:1466
 msgid "Bad call to bsf. Device not open\n"
 msgstr ""
 
-#: src/stored/dev.c:1471
+#: src/stored/dev.c:1472
 #, c-format
 msgid "Device %s cannot BSF because it is not a tape.\n"
 msgstr ""
 
-#: src/stored/dev.c:1488
+#: src/stored/dev.c:1489
 #, c-format
 msgid "ioctl MTBSF error on %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/dev.c:1507
+#: src/stored/dev.c:1508
 msgid "Bad call to fsr. Device not open\n"
 msgstr ""
 
-#: src/stored/dev.c:1517
+#: src/stored/dev.c:1518
 #, c-format
 msgid "ioctl MTFSR not permitted on %s.\n"
 msgstr ""
 
-#: src/stored/dev.c:1545
+#: src/stored/dev.c:1546
 #, c-format
 msgid "ioctl MTFSR %d error on %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/dev.c:1563
+#: src/stored/dev.c:1564
 msgid "Bad call to bsr_dev. Device not open\n"
 msgstr ""
 
-#: src/stored/dev.c:1573
+#: src/stored/dev.c:1574
 #, c-format
 msgid "ioctl MTBSR not permitted on %s.\n"
 msgstr ""
 
-#: src/stored/dev.c:1587
+#: src/stored/dev.c:1588
 #, c-format
 msgid "ioctl MTBSR error on %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/dev.c:1636
+#: src/stored/dev.c:1637
 msgid "Bad call to reposition. Device not open\n"
 msgstr ""
 
-#: src/stored/dev.c:1715
+#: src/stored/dev.c:1716
 msgid "Bad call to weof_dev. Device not open\n"
 msgstr ""
 
-#: src/stored/dev.c:1725
+#: src/stored/dev.c:1726
 msgid "Attempt to WEOF on non-appendable Volume\n"
 msgstr ""
 
-#: src/stored/dev.c:1743
+#: src/stored/dev.c:1744
 #, c-format
 msgid "ioctl MTWEOF error on %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/dev.c:1842
+#: src/stored/dev.c:1843
 #, c-format
 msgid "unknown func code %d"
 msgstr ""
 
-#: src/stored/dev.c:1848
+#: src/stored/dev.c:1849
 #, c-format
 msgid "I/O function \"%s\" not supported on this device.\n"
 msgstr ""
 
-#: src/stored/dev.c:2023
+#: src/stored/dev.c:2022
 #, c-format
 msgid "Unable to truncate device %s. ERR=%s\n"
 msgstr ""
 
-#: src/stored/dev.c:2040
+#: src/stored/dev.c:2039
 #, c-format
 msgid "Unable to stat device %s. ERR=%s\n"
 msgstr ""
 
-#: src/stored/dev.c:2054
+#: src/stored/dev.c:2053
 #, c-format
 msgid "Device %s doesn't support ftruncate(). Recreating file %s.\n"
 msgstr ""
 
-#: src/stored/dev.c:2066
+#: src/stored/dev.c:2065
 #, c-format
 msgid "Could not reopen: %s, ERR=%s\n"
 msgstr ""
 
-#: src/stored/dev.c:2189 src/stored/dev.c:2260
+#: src/stored/dev.c:2188 src/stored/dev.c:2259
 #, c-format
 msgid "Device %s cannot be %smounted. ERR=%s\n"
 msgstr ""
 
-#: src/stored/dev.c:2656
+#: src/stored/dev.c:2655
 #, c-format
 msgid "Unable to set eotmodel on device %s: ERR=%s\n"
 msgstr ""
@@ -16150,7 +16157,7 @@ msgstr ""
 msgid "Unable to initialize volume list lock. ERR=%s\n"
 msgstr ""
 
-#: src/stored/vol_mgr.c:494
+#: src/stored/vol_mgr.c:493
 #, c-format
 msgid "Device switch. New device %s chosen.\n"
 msgstr ""
index 752b7182420a0a5baf0f212b7581f408d6789949..e442390bc4fe88f9a032797c3f3291a8f93c7ee7 100644 (file)
@@ -10,7 +10,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: de\n"
 "Report-Msgid-Bugs-To: bacula-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2010-02-24 16:33+0100\n"
+"POT-Creation-Date: 2010-04-27 21:58+0200\n"
 "PO-Revision-Date: 2007-06-25 20:38+0200\n"
 "Last-Translator: Philipp Storz <philipp.storz@dass-it.de>\n"
 "Language-Team: \n"
@@ -933,258 +933,258 @@ msgid ""
 "encountered - %d\n"
 msgstr ""
 
-#: src/filed/job.c:418
+#: src/filed/job.c:416
 #, c-format
 msgid "2901 Job %s not found.\n"
 msgstr ""
 
-#: src/filed/job.c:428
+#: src/filed/job.c:426
 #, c-format
 msgid "2001 Job %s marked to be canceled.\n"
 msgstr ""
 
-#: src/filed/job.c:431
+#: src/filed/job.c:429
 msgid "2902 Error scanning cancel command.\n"
 msgstr ""
 
-#: src/filed/job.c:450
+#: src/filed/job.c:448
 #, c-format
 msgid "2991 Bad setdebug command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:466
+#: src/filed/job.c:464
 #, c-format
 msgid "Bad estimate command: %s"
 msgstr ""
 
-#: src/filed/job.c:467
+#: src/filed/job.c:465
 msgid "2992 Bad estimate command.\n"
 msgstr ""
 
-#: src/filed/job.c:490
+#: src/filed/job.c:488
 #, c-format
 msgid "Bad Job Command: %s"
 msgstr ""
 
-#: src/filed/job.c:512
+#: src/filed/job.c:510
 #, c-format
 msgid "Bad RunBeforeJob command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:513 src/filed/job.c:531
+#: src/filed/job.c:511 src/filed/job.c:529
 msgid "2905 Bad RunBeforeJob command.\n"
 msgstr ""
 
-#: src/filed/job.c:542
+#: src/filed/job.c:540
 msgid "2905 Bad RunBeforeNow command.\n"
 msgstr ""
 
-#: src/filed/job.c:561
+#: src/filed/job.c:559
 #, c-format
 msgid "Bad RunAfter command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:562
+#: src/filed/job.c:560
 msgid "2905 Bad RunAfterJob command.\n"
 msgstr ""
 
-#: src/filed/job.c:596
+#: src/filed/job.c:594
 #, c-format
 msgid "Bad RunScript command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:597
+#: src/filed/job.c:595
 msgid "2905 Bad RunScript command.\n"
 msgstr ""
 
-#: src/filed/job.c:688 src/dird/fd_cmds.c:490
+#: src/filed/job.c:686 src/dird/fd_cmds.c:493
 #, c-format
 msgid "Cannot run program: %s. ERR=%s\n"
 msgstr "Kann Programm: %s nicht starten. ERR=%s\n"
 
-#: src/filed/job.c:704
+#: src/filed/job.c:702
 #, c-format
 msgid "Error running program: %s. stat=%d: ERR=%s\n"
 msgstr ""
 
-#: src/filed/job.c:714
+#: src/filed/job.c:712
 #, c-format
 msgid "Cannot open FileSet input file: %s. ERR=%s\n"
 msgstr ""
 
-#: src/filed/job.c:736
+#: src/filed/job.c:734
 msgid "Plugin Directory not defined. Cannot use plugin: \"%\"\n"
 msgstr ""
 
-#: src/filed/job.c:830
+#: src/filed/job.c:837
 #, c-format
 msgid "REGEX %s compile error. ERR=%s\n"
 msgstr ""
 
-#: src/filed/job.c:896
+#: src/filed/job.c:903
 #, c-format
 msgid "Invalid FileSet command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:1164 src/findlib/match.c:200 src/tools/testfind.c:641
+#: src/filed/job.c:1171 src/findlib/match.c:200 src/tools/testfind.c:641
 #, c-format
 msgid "Unknown include/exclude option: %c\n"
 msgstr ""
 
-#: src/filed/job.c:1233 src/stored/dircmd.c:1016
+#: src/filed/job.c:1240 src/stored/dircmd.c:1016
 #, c-format
 msgid "Could not create bootstrap file %s: ERR=%s\n"
 msgstr ""
 
-#: src/filed/job.c:1347
+#: src/filed/job.c:1354
 #, c-format
 msgid ""
 "DIR and FD clocks differ by %lld seconds, FD automatically compensating.\n"
 msgstr ""
 
-#: src/filed/job.c:1356
+#: src/filed/job.c:1363
 #, c-format
 msgid "Unknown backup level: %s\n"
 msgstr ""
 
-#: src/filed/job.c:1369
+#: src/filed/job.c:1376
 #, c-format
 msgid "Bad level command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:1390
+#: src/filed/job.c:1397
 #, c-format
 msgid "Bad session command: %s"
 msgstr ""
 
-#: src/filed/job.c:1449
+#: src/filed/job.c:1456
 #, c-format
 msgid "Bad storage command: %s"
 msgstr ""
 
-#: src/filed/job.c:1463 src/tray-monitor/tray-monitor.c:952
+#: src/filed/job.c:1470 src/tray-monitor/tray-monitor.c:952
 #: src/dird/msgchan.c:106
 msgid "Storage daemon"
 msgstr "Storage daemon"
 
-#: src/filed/job.c:1469
+#: src/filed/job.c:1476
 #, c-format
 msgid "Failed to connect to Storage daemon: %s:%d\n"
 msgstr ""
 
-#: src/filed/job.c:1481
+#: src/filed/job.c:1488
 msgid "Failed to authenticate Storage daemon.\n"
 msgstr ""
 
-#: src/filed/job.c:1522
+#: src/filed/job.c:1529
 msgid "ACL support not configured for your machine.\n"
 msgstr ""
 
-#: src/filed/job.c:1526
+#: src/filed/job.c:1533
 msgid "XATTR support not configured for your machine.\n"
 msgstr ""
 
-#: src/filed/job.c:1535
+#: src/filed/job.c:1542
 msgid "Cannot contact Storage daemon\n"
 msgstr ""
 
-#: src/filed/job.c:1554
+#: src/filed/job.c:1561
 #, c-format
 msgid "Bad response to append open: %s\n"
 msgstr ""
 
-#: src/filed/job.c:1559
+#: src/filed/job.c:1566
 msgid "Bad response from stored to open command\n"
 msgstr ""
 
-#: src/filed/job.c:1587
+#: src/filed/job.c:1594
 #, c-format
 msgid "Generate VSS snapshots. Driver=\"%s\", Drive(s)=\"%s\"\n"
 msgstr ""
 
-#: src/filed/job.c:1589
+#: src/filed/job.c:1596
 msgid "Generate VSS snapshots failed.\n"
 msgstr ""
 
-#: src/filed/job.c:1596
+#: src/filed/job.c:1603
 #, c-format
 msgid ""
 "Generate VSS snapshot of drive \"%c:\\\" failed. VSS support is disabled on "
 "this drive.\n"
 msgstr ""
 
-#: src/filed/job.c:1603
+#: src/filed/job.c:1610
 #, c-format
 msgid "VSS Writer (PrepareForBackup): %s\n"
 msgstr ""
 
-#: src/filed/job.c:1608
+#: src/filed/job.c:1615
 msgid "No drive letters found for generating VSS snapshots.\n"
 msgstr ""
 
-#: src/filed/job.c:1612
+#: src/filed/job.c:1619
 #, c-format
 msgid "VSS was not initialized properly. VSS support is disabled. ERR=%s\n"
 msgstr ""
 
-#: src/filed/job.c:1663
+#: src/filed/job.c:1670
 msgid "Append Close with SD failed.\n"
 msgstr ""
 
-#: src/filed/job.c:1667
+#: src/filed/job.c:1674
 #, c-format
 msgid "Bad status %d returned from Storage Daemon.\n"
 msgstr ""
 
-#: src/filed/job.c:1685
+#: src/filed/job.c:1692
 #, c-format
 msgid "VSS Writer (BackupComplete): %s\n"
 msgstr ""
 
-#: src/filed/job.c:1709
+#: src/filed/job.c:1716
 #, c-format
 msgid "2994 Bad verify command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:1724 src/filed/job.c:1765
+#: src/filed/job.c:1731 src/filed/job.c:1772
 #, c-format
 msgid "2994 Bad verify level: %s\n"
 msgstr ""
 
-#: src/filed/job.c:1799
+#: src/filed/job.c:1806
 #, c-format
 msgid "Bad replace command. CMD=%s\n"
 msgstr ""
 
-#: src/filed/job.c:1817
+#: src/filed/job.c:1824
 #, c-format
 msgid "Bad where regexp. where=%s\n"
 msgstr ""
 
-#: src/filed/job.c:1901
+#: src/filed/job.c:1908
 msgid "Improper calling sequence.\n"
 msgstr ""
 
-#: src/filed/job.c:1921
+#: src/filed/job.c:1928
 #, c-format
 msgid "Bad response to SD read open: %s\n"
 msgstr ""
 
-#: src/filed/job.c:1926
+#: src/filed/job.c:1933
 msgid "Bad response from stored to read open command\n"
 msgstr ""
 
-#: src/filed/job.c:1993
+#: src/filed/job.c:2000
 #, c-format
 msgid "Comm error with SD. bad response to %s. ERR=%s\n"
 msgstr ""
 
-#: src/filed/job.c:1996
+#: src/filed/job.c:2003
 #, c-format
 msgid "Bad response to %s command. Wanted %s, got %s\n"
 msgstr ""
 
-#: src/filed/job.c:2017 src/dird/msgchan.c:461 src/dird/restore.c:137
+#: src/filed/job.c:2024 src/dird/msgchan.c:462 src/dird/restore.c:137
 #, c-format
 msgid "Could not open bootstrap file %s: ERR=%s\n"
 msgstr "Kann  bootstrap Datei nicht öffnen: %s: ERR=%s\n"
@@ -1604,7 +1604,7 @@ msgid "No Messages resource defined in %s\n"
 msgstr "Keine Messages resource definiert in %s\n"
 
 #: src/filed/filed.c:355 src/filed/filed.c:514 src/dird/dird.c:625
-#: src/dird/dird.c:831 src/dird/dird.c:886 src/dird/dird.c:1044
+#: src/dird/dird.c:831 src/dird/dird.c:886 src/dird/dird.c:1047
 #: src/console/console.c:1231 src/console/console.c:1261
 #: src/stored/stored.c:381 src/wx-console/console_thread.cpp:118
 #: src/wx-console/console_thread.cpp:144
@@ -2172,13 +2172,13 @@ msgstr ""
 msgid "A user name for MySQL must be supplied.\n"
 msgstr "Ein Benutzername für MySQL muss angegeben werden.\n"
 
-#: src/cats/mysql.c:154 src/cats/bdb.c:197 src/cats/postgresql.c:188
-#: src/cats/sqlite.c:163 src/cats/ingres.c:201 src/cats/dbi.c:200
+#: src/cats/mysql.c:153 src/cats/bdb.c:197 src/cats/postgresql.c:188
+#: src/cats/sqlite.c:163 src/cats/ingres.c:201 src/cats/dbi.c:215
 #, c-format
 msgid "Unable to initialize DB lock. ERR=%s\n"
 msgstr "Kann DB lock nicht initialisieren. ERR=%s\n"
 
-#: src/cats/mysql.c:192
+#: src/cats/mysql.c:191
 #, fuzzy, c-format
 msgid ""
 "Unable to connect to MySQL server.\n"
@@ -2191,12 +2191,12 @@ msgstr ""
 "Der Datenbankserver  läuft möglicherweise nicht oder das Passwort ist nicht "
 "korrekt.\n"
 
-#: src/cats/mysql.c:279
+#: src/cats/mysql.c:278
 msgid "MySQL client library must be thread-safe when using BatchMode.\n"
 msgstr ""
 
-#: src/cats/mysql.c:338 src/cats/postgresql.c:359 src/cats/sqlite.c:372
-#: src/cats/ingres.c:345 src/cats/dbi.c:442
+#: src/cats/mysql.c:337 src/cats/postgresql.c:359 src/cats/sqlite.c:372
+#: src/cats/ingres.c:356 src/cats/dbi.c:457
 #, c-format
 msgid "Query failed: %s: ERR=%s\n"
 msgstr "Abfrage gescheitert: %s: ERR=%s\n"
@@ -2286,14 +2286,14 @@ msgstr "Fehler beim holen der Client Zeile: %s\n"
 msgid "Create DB Client record %s failed. ERR=%s\n"
 msgstr "Erzeugung des DB Client Eintrags %s fehlgeschlagen. ERR=%s\n"
 
-#: src/cats/sql_create.c:560 src/cats/sql_get.c:251
+#: src/cats/sql_create.c:560 src/cats/sql_get.c:241
 #, c-format
 msgid "More than one Path!: %s for path: %s\n"
 msgstr "Mehr als ein Pfad!: %s für Pfad: %s\n"
 
 #: src/cats/sql_create.c:567 src/cats/sql.c:356 src/cats/sql.c:363
-#: src/cats/postgresql.c:147 src/cats/sql_get.c:207 src/cats/sql_get.c:258
-#: src/cats/sql_get.c:632 src/cats/sql_get.c:710 src/cats/sql_get.c:1017
+#: src/cats/postgresql.c:147 src/cats/sql_get.c:197 src/cats/sql_get.c:248
+#: src/cats/sql_get.c:622 src/cats/sql_get.c:700 src/cats/sql_get.c:1007
 #, c-format
 msgid "error fetching row: %s\n"
 msgstr "Fehler beim holen von Zeile: %s\n"
@@ -2343,16 +2343,16 @@ msgstr "Fehler beim Holen der Zeile f
 msgid "Create db Filename record %s failed. ERR=%s\n"
 msgstr "Erzeugung des db Filename Eintrags %s fehlgeschlagen. ERR=%s\n"
 
-#: src/cats/sql_create.c:1130
+#: src/cats/sql_create.c:1136
 #, c-format
 msgid "Attempt to put non-attributes into catalog. Stream=%d\n"
 msgstr "Versuche \"non-attributes\" in catalog einzufügen. Stream=%d\n"
 
-#: src/cats/sql_create.c:1141
+#: src/cats/sql_create.c:1147
 msgid "Can't Copy/Migrate job using BaseJob"
 msgstr ""
 
-#: src/cats/sql_create.c:1232 src/cats/sql_get.c:1104
+#: src/cats/sql_create.c:1238 src/cats/sql_get.c:1094
 msgid "ERR=JobIds are empty\n"
 msgstr ""
 
@@ -2436,8 +2436,8 @@ msgstr ""
 "löschen von %s fehlgeschlagen:\n"
 "%s\n"
 
-#: src/cats/sql.c:525 src/dird/catreq.c:413 src/dird/fd_cmds.c:716
-#: src/dird/fd_cmds.c:774
+#: src/cats/sql.c:525 src/dird/catreq.c:413 src/dird/fd_cmds.c:719
+#: src/dird/fd_cmds.c:777
 #, c-format
 msgid "Attribute create error. %s"
 msgstr "Attribute create error. %s"
@@ -2527,7 +2527,7 @@ msgstr ""
 msgid "error fetching currval: %s\n"
 msgstr "Fehler beim Holen des aktuellen Wertes: %s\n"
 
-#: src/cats/postgresql.c:711 src/cats/dbi.c:840
+#: src/cats/postgresql.c:711 src/cats/dbi.c:855
 #, fuzzy, c-format
 msgid "error starting batch mode: %s"
 msgstr "Fehler beim holen von Zeile: %s\n"
@@ -2542,7 +2542,7 @@ msgstr "Fehler beim holen von Zeile: %s\n"
 msgid "error copying in batch mode: %s"
 msgstr "Fehler beim holen von Zeile: %s\n"
 
-#: src/cats/sql_find.c:98 src/cats/sql_find.c:127 src/cats/sql_find.c:177
+#: src/cats/sql_find.c:97 src/cats/sql_find.c:126 src/cats/sql_find.c:176
 #, c-format
 msgid ""
 "Query error for start time request: ERR=%s\n"
@@ -2551,16 +2551,16 @@ msgstr ""
 "Fehler bei Abfrage von Startzeit: ERR=%s\n"
 "CMD=%s\n"
 
-#: src/cats/sql_find.c:104 src/cats/sql_find.c:183
+#: src/cats/sql_find.c:103 src/cats/sql_find.c:182
 msgid "No prior Full backup Job record found.\n"
 msgstr "Keinen vorherigen \"Full backup\" Job Eintrag gefunden.\n"
 
-#: src/cats/sql_find.c:116
+#: src/cats/sql_find.c:115
 #, c-format
 msgid "Unknown level=%d\n"
 msgstr "Unbekannter level=%d\n"
 
-#: src/cats/sql_find.c:133
+#: src/cats/sql_find.c:132
 #, c-format
 msgid ""
 "No Job record found: ERR=%s\n"
@@ -2569,194 +2569,194 @@ msgstr ""
 "Kein \"Job\" Eintrag gefunden: ERR=%s\n"
 "CMD=%s\n"
 
-#: src/cats/sql_find.c:278
+#: src/cats/sql_find.c:277
 #, c-format
 msgid "Unknown Job level=%d\n"
 msgstr "Unbekannter Job level=%d\n"
 
-#: src/cats/sql_find.c:288
+#: src/cats/sql_find.c:287
 #, c-format
 msgid "No Job found for: %s.\n"
 msgstr "Kein Job gefunden für: %s.\n"
 
-#: src/cats/sql_find.c:299
+#: src/cats/sql_find.c:298
 #, c-format
 msgid "No Job found for: %s\n"
 msgstr "Keinen Job gefunden für: %s\n"
 
-#: src/cats/sql_find.c:376
+#: src/cats/sql_find.c:375
 #, c-format
 msgid "Request for Volume item %d greater than max %d or less than 1\n"
 msgstr ""
 "Anforderung von \"Volume item\" %d größer als Max %d oder weniger als 1\n"
 
-#: src/cats/sql_find.c:391
+#: src/cats/sql_find.c:390
 #, fuzzy, c-format
 msgid "No Volume record found for item %d.\n"
 msgstr "Kein Volume Eintrag gefunden für item %d.\n"
 
-#: src/cats/sql_get.c:155
+#: src/cats/sql_get.c:145
 #, c-format
 msgid "Error fetching row: %s\n"
 msgstr "Fehler beim holen der Zeile: %s\n"
 
-#: src/cats/sql_get.c:162
+#: src/cats/sql_get.c:152
 #, fuzzy, c-format
 msgid "get_file_record want 1 got rows=%d PathId=%s FilenameId=%s\n"
 msgstr "get_file_record erwartet 1 erhalten rows=%d\n"
 
-#: src/cats/sql_get.c:170
+#: src/cats/sql_get.c:160
 #, c-format
 msgid "File record for PathId=%s FilenameId=%s not found.\n"
 msgstr "File Eintrag für PathId=%s FilenameId=%s nicht gefunden.\n"
 
-#: src/cats/sql_get.c:176
+#: src/cats/sql_get.c:166
 msgid "File record not found in Catalog.\n"
 msgstr "File Eintrag nicht im Catalog gefunden.\n"
 
-#: src/cats/sql_get.c:201
+#: src/cats/sql_get.c:191
 #, c-format
 msgid "More than one Filename!: %s for file: %s\n"
 msgstr "Mehr als einen Dateinamen gefunden! : %s für Datei: %s\n"
 
-#: src/cats/sql_get.c:211
+#: src/cats/sql_get.c:201
 #, fuzzy, c-format
 msgid "Get DB Filename record %s found bad record: %d\n"
 msgstr "Get DB Filename record %s hat fehlerhaften Eintrag gefunden: %d\n"
 
-#: src/cats/sql_get.c:217
+#: src/cats/sql_get.c:207
 #, c-format
 msgid "Filename record: %s not found.\n"
 msgstr "Filename record: %s nicht gefunden.\n"
 
-#: src/cats/sql_get.c:221
+#: src/cats/sql_get.c:211
 #, c-format
 msgid "Filename record: %s not found in Catalog.\n"
 msgstr "Filename record: %s nicht in Catalog gefunden.\n"
 
-#: src/cats/sql_get.c:262
+#: src/cats/sql_get.c:252
 #, c-format
 msgid "Get DB path record %s found bad record: %s\n"
 msgstr "Get DB path record %s fehlerhaften Eintrag gefunden: %s\n"
 
-#: src/cats/sql_get.c:275
+#: src/cats/sql_get.c:265
 #, c-format
 msgid "Path record: %s not found.\n"
 msgstr "Path record: %s nicht gefunden.\n"
 
-#: src/cats/sql_get.c:279
+#: src/cats/sql_get.c:269
 #, c-format
 msgid "Path record: %s not found in Catalog.\n"
 msgstr "Path record: %s nicht in Catalog gefunden.\n"
 
-#: src/cats/sql_get.c:316
+#: src/cats/sql_get.c:306
 #, c-format
 msgid "No Job found for JobId %s\n"
 msgstr "Kein Job für JobId %s gefunden\n"
 
-#: src/cats/sql_get.c:387 src/cats/sql_get.c:443
+#: src/cats/sql_get.c:377 src/cats/sql_get.c:433
 #, c-format
 msgid "No volumes found for JobId=%d\n"
 msgstr "Keine volumes für JobId=%d gefunden\n"
 
-#: src/cats/sql_get.c:393 src/cats/sql_get.c:454
+#: src/cats/sql_get.c:383 src/cats/sql_get.c:444
 #, c-format
 msgid "Error fetching row %d: ERR=%s\n"
 msgstr "Fehler beim Holen von Zeile %d: ERR=%s\n"
 
-#: src/cats/sql_get.c:407
+#: src/cats/sql_get.c:397
 #, c-format
 msgid "No Volume for JobId %d found in Catalog.\n"
 msgstr "Kein Volume für JobId %d in Catalog gefunden.\n"
 
-#: src/cats/sql_get.c:547
+#: src/cats/sql_get.c:537
 #, c-format
 msgid "Pool id select failed: ERR=%s\n"
 msgstr "Pool id select fehlgeschlagen: ERR=%s\n"
 
-#: src/cats/sql_get.c:584
+#: src/cats/sql_get.c:574
 #, c-format
 msgid "Client id select failed: ERR=%s\n"
 msgstr "Client id select fehlgeschlagen: ERR=%s\n"
 
-#: src/cats/sql_get.c:627
+#: src/cats/sql_get.c:617
 #, c-format
 msgid "More than one Pool!: %s\n"
 msgstr "Mehr als ein Pool!: %s\n"
 
-#: src/cats/sql_get.c:671
+#: src/cats/sql_get.c:661
 msgid "Pool record not found in Catalog.\n"
 msgstr "Pool Eintrag in Catalog nicht gefunden.\n"
 
-#: src/cats/sql_get.c:705
+#: src/cats/sql_get.c:695
 #, c-format
 msgid "More than one Client!: %s\n"
 msgstr "Mehr als ein Client!: %s\n"
 
-#: src/cats/sql_get.c:722 src/cats/sql_get.c:726
+#: src/cats/sql_get.c:712 src/cats/sql_get.c:716
 msgid "Client record not found in Catalog.\n"
 msgstr "Client Eintrag nicht in Catalog gefunden\n"
 
-#: src/cats/sql_get.c:751
+#: src/cats/sql_get.c:741
 #, c-format
 msgid "More than one Counter!: %d\n"
 msgstr "Mehr als ein Counter!: %d\n"
 
-#: src/cats/sql_get.c:756
+#: src/cats/sql_get.c:746
 #, c-format
 msgid "error fetching Counter row: %s\n"
 msgstr "Fehler beim Holen der Counter Zeile: %s\n"
 
-#: src/cats/sql_get.c:776
+#: src/cats/sql_get.c:766
 #, c-format
 msgid "Counter record: %s not found in Catalog.\n"
 msgstr "Counter Eintrag: %s in Catalog nicht gefunden.\n"
 
-#: src/cats/sql_get.c:812
+#: src/cats/sql_get.c:802
 #, c-format
 msgid "Error got %s FileSets but expected only one!\n"
 msgstr "Fehler erhalten %s FileSets aber nur einen erwartet!\n"
 
-#: src/cats/sql_get.c:817
+#: src/cats/sql_get.c:807
 #, c-format
 msgid "FileSet record \"%s\" not found.\n"
 msgstr "FileSet Eintrag \"%s\" nicht gefunden\n"
 
-#: src/cats/sql_get.c:827
+#: src/cats/sql_get.c:817
 msgid "FileSet record not found in Catalog.\n"
 msgstr "FileSet Eintrag in Catalog nicht gefunden.\n"
 
-#: src/cats/sql_get.c:923
+#: src/cats/sql_get.c:913
 #, c-format
 msgid "Media id select failed: ERR=%s\n"
 msgstr "Media id select fehlgeschlagen: ERR=%s\n"
 
-#: src/cats/sql_get.c:961
+#: src/cats/sql_get.c:951
 #, fuzzy, c-format
 msgid "query dbids failed: ERR=%s\n"
 msgstr "Abfrage gescheitert: %s: ERR=%s\n"
 
-#: src/cats/sql_get.c:1012
+#: src/cats/sql_get.c:1002
 #, c-format
 msgid "More than one Volume!: %s\n"
 msgstr "Mehr als ein Volume!: %s\n"
 
-#: src/cats/sql_get.c:1068
+#: src/cats/sql_get.c:1058
 #, c-format
 msgid "Media record MediaId=%s not found.\n"
 msgstr "Media Eintrag MediaId=%s nicht gefunden.\n"
 
-#: src/cats/sql_get.c:1071
+#: src/cats/sql_get.c:1061
 #, c-format
 msgid "Media record for Volume \"%s\" not found.\n"
 msgstr "Media Eintrag für Volume \"%s\" nicht gefunden.\n"
 
-#: src/cats/sql_get.c:1078
+#: src/cats/sql_get.c:1068
 #, c-format
 msgid "Media record for MediaId=%u not found in Catalog.\n"
 msgstr "Media Eintrag für MediaId=%u in Catalog nicht gefunden.\n"
 
-#: src/cats/sql_get.c:1081
+#: src/cats/sql_get.c:1071
 #, c-format
 msgid "Media record for Vol=%s not found in Catalog.\n"
 msgstr "Media Eintrag für Vol=%s in Catalog nicht gefunden.\n"
@@ -2811,24 +2811,24 @@ msgstr ""
 "Der Datenbankserver  läuft möglicherweise nicht oder das Passwort ist nicht "
 "korrekt.\n"
 
-#: src/cats/dbi.c:89
+#: src/cats/dbi.c:104
 #, fuzzy
 msgid "A dbi driver for DBI must be supplied.\n"
 msgstr "Ein Benutzername für MySQL muss angegeben werden.\n"
 
-#: src/cats/dbi.c:115
+#: src/cats/dbi.c:130
 #, fuzzy
 msgid "A user name for DBI must be supplied.\n"
 msgstr "Ein Benutzername für MySQL muss angegeben werden.\n"
 
-#: src/cats/dbi.c:215
+#: src/cats/dbi.c:230
 #, c-format
 msgid ""
 "Unable to locate the DBD drivers to DBI interface in: \n"
 "db_driverdir=%s. It is probaly not found any drivers\n"
 msgstr ""
 
-#: src/cats/dbi.c:281
+#: src/cats/dbi.c:296
 #, fuzzy, c-format
 msgid ""
 "Unable to connect to DBI interface. Type=%s Database=%s User=%s\n"
@@ -2840,7 +2840,7 @@ msgstr ""
 "Der Datenbankserver läuft möglicherweise nicht oder das Passwort ist nicht "
 "korrekt.\n"
 
-#: src/cats/dbi.c:1021
+#: src/cats/dbi.c:1036
 #, fuzzy, c-format
 msgid "error inserting batch mode: %s"
 msgstr "Fehler beim holen von Zeile: %s\n"
@@ -3160,39 +3160,39 @@ msgstr "unbekannt"
 msgid "pthread_once failed. ERR=%s\n"
 msgstr "pthread_cond_wait: ERR=%s\n"
 
-#: src/lib/jcr.c:349
+#: src/lib/jcr.c:348
 #, fuzzy, c-format
 msgid "Could not init msg_queue mutex. ERR=%s\n"
 msgstr "Konnte job queue nicht initialiseren: ERR=%s\n"
 
-#: src/lib/jcr.c:401
+#: src/lib/jcr.c:400
 msgid "NULL jcr.\n"
 msgstr ""
 
-#: src/lib/jcr.c:500
+#: src/lib/jcr.c:501
 #, c-format
 msgid "JCR use_count=%d JobId=%d\n"
 msgstr ""
 
-#: src/lib/jcr.c:596
+#: src/lib/jcr.c:603
 #, fuzzy, c-format
 msgid "pthread_setspecific failed: ERR=%s\n"
 msgstr "Media id select fehlgeschlagen: ERR=%s\n"
 
-#: src/lib/jcr.c:1016
+#: src/lib/jcr.c:1051
 #, c-format
 msgid ""
 "Watchdog sending kill after %d secs to thread stalled reading Storage "
 "daemon.\n"
 msgstr ""
 
-#: src/lib/jcr.c:1028
+#: src/lib/jcr.c:1063
 #, c-format
 msgid ""
 "Watchdog sending kill after %d secs to thread stalled reading File daemon.\n"
 msgstr ""
 
-#: src/lib/jcr.c:1040
+#: src/lib/jcr.c:1075
 #, c-format
 msgid ""
 "Watchdog sending kill after %d secs to thread stalled reading Director.\n"
@@ -3452,7 +3452,7 @@ msgstr ""
 msgid "Could not destroy client queue: ERR=%s\n"
 msgstr ""
 
-#: src/lib/bpipe.c:361 src/lib/bpipe.c:444
+#: src/lib/bpipe.c:362 src/lib/bpipe.c:445
 msgid "Program killed by Bacula (timeout)\n"
 msgstr ""
 
@@ -3576,7 +3576,7 @@ msgid "1999 Authorization failed.\n"
 msgstr ""
 
 #: src/lib/openssl.c:122 src/lib/openssl.c:181 src/stored/stored_conf.c:634
-#: src/stored/acquire.c:601 src/stored/dev.c:242 src/stored/dev.c:260
+#: src/stored/acquire.c:615 src/stored/dev.c:242 src/stored/dev.c:260
 #: src/stored/dev.c:266 src/stored/dev.c:277
 #, c-format
 msgid "Unable to init mutex: ERR=%s\n"
@@ -4717,190 +4717,190 @@ msgstr ""
 msgid "Peer %s failed to present a TLS certificate\n"
 msgstr ""
 
-#: src/lib/tls.c:412
+#: src/lib/tls.c:416
 msgid "Error creating file descriptor-based BIO"
 msgstr ""
 
-#: src/lib/tls.c:423
+#: src/lib/tls.c:427
 msgid "Error creating new SSL object"
 msgstr ""
 
-#: src/lib/tls.c:486 src/lib/tls.c:509
+#: src/lib/tls.c:490 src/lib/tls.c:513
 msgid "Connect failure"
 msgstr ""
 
-#: src/lib/tls.c:588 src/lib/tls.c:592
+#: src/lib/tls.c:592 src/lib/tls.c:596
 msgid "TLS shutdown failure."
 msgstr ""
 
-#: src/lib/tls.c:659
+#: src/lib/tls.c:663
 msgid "TLS read/write failure."
 msgstr ""
 
-#: src/lib/crypto.c:435
+#: src/lib/crypto.c:442
 msgid "Unable to open certificate file"
 msgstr ""
 
-#: src/lib/crypto.c:442
+#: src/lib/crypto.c:449
 msgid "Unable to read certificate from file"
 msgstr ""
 
-#: src/lib/crypto.c:448
+#: src/lib/crypto.c:455
 msgid "Unable to extract public key from certificate"
 msgstr ""
 
-#: src/lib/crypto.c:455
+#: src/lib/crypto.c:462
 msgid ""
 "Provided certificate does not include the required subjectKeyIdentifier "
 "extension."
 msgstr ""
 
-#: src/lib/crypto.c:462
+#: src/lib/crypto.c:469
 #, c-format
 msgid "Unsupported key type provided: %d\n"
 msgstr ""
 
-#: src/lib/crypto.c:499 src/lib/crypto.c:547
+#: src/lib/crypto.c:506 src/lib/crypto.c:554
 msgid "Unable to open private key file"
 msgstr ""
 
-#: src/lib/crypto.c:529 src/lib/crypto.c:563
+#: src/lib/crypto.c:536 src/lib/crypto.c:570
 msgid "Unable to read private key from file"
 msgstr ""
 
-#: src/lib/crypto.c:622
+#: src/lib/crypto.c:629
 #, c-format
 msgid "Unsupported digest type: %d\n"
 msgstr ""
 
-#: src/lib/crypto.c:636
+#: src/lib/crypto.c:643
 msgid "OpenSSL digest initialization failed"
 msgstr ""
 
-#: src/lib/crypto.c:650
+#: src/lib/crypto.c:657
 msgid "OpenSSL digest update failed"
 msgstr ""
 
-#: src/lib/crypto.c:668
+#: src/lib/crypto.c:675
 msgid "OpenSSL digest finalize failed"
 msgstr ""
 
-#: src/lib/crypto.c:766
+#: src/lib/crypto.c:773
 msgid "OpenSSL digest_new failed"
 msgstr ""
 
-#: src/lib/crypto.c:772
+#: src/lib/crypto.c:779
 msgid "OpenSSL sign get digest failed"
 msgstr ""
 
-#: src/lib/crypto.c:811 src/lib/crypto.c:815
+#: src/lib/crypto.c:818 src/lib/crypto.c:822
 msgid "OpenSSL digest Verify final failed"
 msgstr ""
 
-#: src/lib/crypto.c:820
+#: src/lib/crypto.c:827
 #, fuzzy
 msgid "No signers found for crypto verify.\n"
 msgstr "Keine %ss zum Migrieren gefunden.\n"
 
-#: src/lib/crypto.c:881
+#: src/lib/crypto.c:888
 msgid "Signature creation failed"
 msgstr ""
 
-#: src/lib/crypto.c:959
+#: src/lib/crypto.c:966
 msgid "Signature decoding failed"
 msgstr ""
 
-#: src/lib/crypto.c:1036
+#: src/lib/crypto.c:1043
 msgid "Unsupported cipher type specified\n"
 msgstr ""
 
-#: src/lib/crypto.c:1185
+#: src/lib/crypto.c:1192
 msgid "CryptoData decoding failed"
 msgstr ""
 
-#: src/lib/crypto.c:1229
+#: src/lib/crypto.c:1236
 msgid "Failure decrypting the session key"
 msgstr ""
 
-#: src/lib/crypto.c:1280
+#: src/lib/crypto.c:1287
 #, c-format
 msgid "Unsupported contentEncryptionAlgorithm: %d\n"
 msgstr ""
 
-#: src/lib/crypto.c:1290 src/lib/crypto.c:1296
+#: src/lib/crypto.c:1297 src/lib/crypto.c:1303
 msgid "OpenSSL cipher context initialization failed"
 msgstr ""
 
-#: src/lib/crypto.c:1303
+#: src/lib/crypto.c:1310
 msgid "Encryption session provided an invalid symmetric key"
 msgstr ""
 
-#: src/lib/crypto.c:1309
+#: src/lib/crypto.c:1316
 msgid "Encryption session provided an invalid IV"
 msgstr ""
 
-#: src/lib/crypto.c:1315
+#: src/lib/crypto.c:1322
 msgid "OpenSSL cipher context key/IV initialization failed"
 msgstr ""
 
-#: src/lib/crypto.c:1385
+#: src/lib/crypto.c:1392
 #, c-format
 msgid "Unable to init OpenSSL threading: ERR=%s\n"
 msgstr ""
 
-#: src/lib/crypto.c:1398
+#: src/lib/crypto.c:1405
 msgid "Failed to seed OpenSSL PRNG\n"
 msgstr ""
 
-#: src/lib/crypto.c:1424
+#: src/lib/crypto.c:1431
 msgid "Failed to save OpenSSL PRNG\n"
 msgstr ""
 
-#: src/lib/crypto.c:1485
+#: src/lib/crypto.c:1492
 #, c-format
 msgid "Unsupported digest type=%d specified\n"
 msgstr ""
 
-#: src/lib/crypto.c:1505
+#: src/lib/crypto.c:1512
 #, c-format
 msgid "SHA1Update() returned an error: %d\n"
 msgstr ""
 
-#: src/lib/crypto.c:1648
+#: src/lib/crypto.c:1655
 #, fuzzy
 msgid "No error"
 msgstr "unbekannt"
 
-#: src/lib/crypto.c:1650
+#: src/lib/crypto.c:1657
 #, fuzzy
 msgid "Signer not found"
 msgstr "FileSet MD5 Prüfsumme nicht gefunden.\n"
 
-#: src/lib/crypto.c:1652
+#: src/lib/crypto.c:1659
 msgid "Recipient not found"
 msgstr ""
 
-#: src/lib/crypto.c:1654
+#: src/lib/crypto.c:1661
 msgid "Unsupported digest algorithm"
 msgstr ""
 
-#: src/lib/crypto.c:1656
+#: src/lib/crypto.c:1663
 msgid "Unsupported encryption algorithm"
 msgstr ""
 
-#: src/lib/crypto.c:1658
+#: src/lib/crypto.c:1665
 msgid "Signature is invalid"
 msgstr ""
 
-#: src/lib/crypto.c:1660
+#: src/lib/crypto.c:1667
 msgid "Decryption error"
 msgstr ""
 
-#: src/lib/crypto.c:1663
+#: src/lib/crypto.c:1670
 msgid "Internal error"
 msgstr ""
 
-#: src/lib/crypto.c:1665
+#: src/lib/crypto.c:1672
 #, fuzzy
 msgid "Unknown error"
 msgstr "unbekannt"
@@ -5173,32 +5173,32 @@ msgstr ""
 msgid "Working Directory: \"%s\" is not a directory. Cannot continue.\n"
 msgstr ""
 
-#: src/lib/plugins.c:95
+#: src/lib/plugins.c:111
 #, fuzzy, c-format
 msgid "Failed to open Plugin directory %s: ERR=%s\n"
 msgstr "Kann Catalog DB Steuerdatei nicht öffnen %s: ERR=%s\n"
 
-#: src/lib/plugins.c:110
+#: src/lib/plugins.c:126
 #, c-format
 msgid "Failed to find any plugins in %s\n"
 msgstr ""
 
-#: src/lib/plugins.c:142
+#: src/lib/plugins.c:158
 #, fuzzy, c-format
 msgid "Plugin load %s failed: ERR=%s\n"
 msgstr "Client id select fehlgeschlagen: ERR=%s\n"
 
-#: src/lib/plugins.c:152
+#: src/lib/plugins.c:169
 #, c-format
 msgid "Lookup of loadPlugin in plugin %s failed: ERR=%s\n"
 msgstr ""
 
-#: src/lib/plugins.c:160
+#: src/lib/plugins.c:178
 #, c-format
 msgid "Lookup of unloadPlugin in plugin %s failed: ERR=%s\n"
 msgstr ""
 
-#: src/lib/attr.c:79
+#: src/lib/attr.c:80
 #, c-format
 msgid "Error scanning attributes: %s\n"
 msgstr ""
@@ -5395,7 +5395,7 @@ msgid "Connecting to Storage daemon %s at %s:%d ...\n"
 msgstr ""
 
 #: src/dird/ua_label.c:762 src/dird/ua_purge.c:572 src/dird/ua_cmds.c:888
-#: src/dird/ua_cmds.c:1615 src/dird/job.c:440 src/dird/ua_dotcmds.c:378
+#: src/dird/ua_cmds.c:1615 src/dird/job.c:449 src/dird/ua_dotcmds.c:378
 msgid "Failed to connect to Storage daemon.\n"
 msgstr "Verbindung zu Storage daemon fehlgeschlagen.\n"
 
@@ -5441,8 +5441,8 @@ msgid ""
 msgstr ""
 
 #: src/dird/backup.c:94 src/dird/migrate.c:222 src/dird/migrate.c:223
-#: src/dird/vbackup.c:90 src/dird/job.c:186 src/dird/job.c:847
-#: src/dird/job.c:1143 src/dird/job.c:1189 src/dird/job.c:1203
+#: src/dird/vbackup.c:90 src/dird/job.c:186 src/dird/job.c:846
+#: src/dird/job.c:1142 src/dird/job.c:1188 src/dird/job.c:1202
 msgid "Pool resource"
 msgstr "Pool Ressource"
 
@@ -6207,7 +6207,7 @@ msgstr ""
 msgid "Storage \"%s\" not found.\n"
 msgstr ""
 
-#: src/dird/ua_run.c:1346 src/dird/job.c:1260
+#: src/dird/ua_run.c:1346 src/dird/job.c:1259
 msgid "No storage specified.\n"
 msgstr "Kein storage angegeben.\n"
 
@@ -8116,8 +8116,8 @@ msgid "Daemon started %s, %d Jobs run since started.\n"
 msgstr ""
 
 #: src/dird/ua_status.c:357 src/dird/ua_cmds.c:882 src/dird/ua_cmds.c:1604
-#: src/dird/job.c:148 src/dird/job.c:154 src/dird/job.c:1177
-#: src/dird/job.c:1181 src/dird/ua_dotcmds.c:372
+#: src/dird/job.c:148 src/dird/job.c:154 src/dird/job.c:1176
+#: src/dird/job.c:1180 src/dird/ua_dotcmds.c:372
 msgid "unknown source"
 msgstr "unbekannte Quelle"
 
@@ -8474,7 +8474,7 @@ msgstr ""
 msgid "Using Device \"%s\"\n"
 msgstr ""
 
-#: src/dird/msgchan.c:340 src/dird/msgchan.c:527
+#: src/dird/msgchan.c:340 src/dird/msgchan.c:528
 #, c-format
 msgid "Cannot create message thread: %s\n"
 msgstr "Kann \"message thread\" nicht erzeugen: %s\n"
@@ -9927,9 +9927,9 @@ msgstr "Konnte job queue nicht hinzuf
 msgid "Unable to init job cond variable: ERR=%s\n"
 msgstr "konnte job cond Variable nicht initialisieren: ERR=%s\n"
 
-#: src/dird/job.c:184 src/dird/job.c:425 src/dird/job.c:427 src/dird/job.c:482
-#: src/dird/job.c:484 src/dird/job.c:1146 src/dird/job.c:1187
-#: src/dird/job.c:1196
+#: src/dird/job.c:184 src/dird/job.c:434 src/dird/job.c:436 src/dird/job.c:486
+#: src/dird/job.c:488 src/dird/job.c:1145 src/dird/job.c:1186
+#: src/dird/job.c:1195
 msgid "Job resource"
 msgstr "Job Ressource"
 
@@ -9947,113 +9947,113 @@ msgstr "Job abgebrochen, da \"max start delay time\" 
 msgid "Job canceled because max sched run time exceeded.\n"
 msgstr "Job abgebrochen, da \"max start delay time\" überschritten wurde.\n"
 
-#: src/dird/job.c:392
+#: src/dird/job.c:404
 #, c-format
 msgid "JobId %s, Job %s marked to be canceled.\n"
 msgstr "JobId %s, Job %s zum Abbruch markiert.\n"
 
-#: src/dird/job.c:402
+#: src/dird/job.c:414
 msgid "Failed to connect to File daemon.\n"
 msgstr "Verbindung zu File daemon fehlgeschlagen.\n"
 
-#: src/dird/job.c:550
+#: src/dird/job.c:549
 msgid "Max wait time exceeded. Job canceled.\n"
 msgstr "\"Max wait time\" überschritten. Job abgebrochen.\n"
 
-#: src/dird/job.c:555
+#: src/dird/job.c:554
 msgid "Max run time exceeded. Job canceled.\n"
 msgstr "\"Max run time\" überschritten, Job abgebrochen.\n"
 
-#: src/dird/job.c:560
+#: src/dird/job.c:559
 #, fuzzy
 msgid "Max sched run time exceeded. Job canceled.\n"
 msgstr "\"Max run time\" überschritten, Job abgebrochen.\n"
 
-#: src/dird/job.c:682
+#: src/dird/job.c:681
 #, fuzzy, c-format
 msgid "Pool \"%s\" not in database. ERR=%s"
 msgstr "Pool %s nicht in der Datenbank. %s"
 
-#: src/dird/job.c:686
+#: src/dird/job.c:685
 #, fuzzy, c-format
 msgid "Created database record for Pool \"%s\".\n"
 msgstr "Erzeuge db Medientyp Eintrag %s fehlgeschlagen: ERR=%s\n"
 
-#: src/dird/job.c:752 src/dird/job.c:785
+#: src/dird/job.c:751 src/dird/job.c:784
 #, c-format
 msgid "JobId %d already running. Duplicate job not allowed.\n"
 msgstr ""
 
-#: src/dird/job.c:777
+#: src/dird/job.c:776
 #, c-format
 msgid "Cancelling duplicate JobId=%d.\n"
 msgstr ""
 
-#: src/dird/job.c:804 src/dird/job.c:1133
+#: src/dird/job.c:803 src/dird/job.c:1132
 #, fuzzy
 msgid "Run pool override"
 msgstr "von \"Run pool\" überschrieben"
 
-#: src/dird/job.c:815
+#: src/dird/job.c:814
 #, fuzzy
 msgid "Run FullPool override"
 msgstr "von \"Run FullPool\" überschrieben"
 
-#: src/dird/job.c:817
+#: src/dird/job.c:816
 msgid "Job FullPool override"
 msgstr ""
 
-#: src/dird/job.c:826
+#: src/dird/job.c:825
 msgid "Run IncPool override"
 msgstr ""
 
-#: src/dird/job.c:828
+#: src/dird/job.c:827
 msgid "Job IncPool override"
 msgstr ""
 
-#: src/dird/job.c:837
+#: src/dird/job.c:836
 msgid "Run DiffPool override"
 msgstr ""
 
-#: src/dird/job.c:839
+#: src/dird/job.c:838
 msgid "Job DiffPool override"
 msgstr ""
 
-#: src/dird/job.c:869 src/stored/bscan.c:1012
+#: src/dird/job.c:868 src/stored/bscan.c:1012
 #, c-format
 msgid "Could not create Client record. ERR=%s\n"
 msgstr "Konnte Client Eintrag nicht anlegen. ERR=%s\n"
 
-#: src/dird/job.c:905
+#: src/dird/job.c:904
 msgid "FileSet MD5 digest not found.\n"
 msgstr "FileSet MD5 Prüfsumme nicht gefunden.\n"
 
-#: src/dird/job.c:910
+#: src/dird/job.c:909
 #, c-format
 msgid "Could not create FileSet \"%s\" record. ERR=%s\n"
 msgstr "Konnte FileSet \"%s\" Eintrag nicht erzeugen. ERR=%s\n"
 
-#: src/dird/job.c:952
+#: src/dird/job.c:951
 #, c-format
 msgid "Error updating job record. %s"
 msgstr "Fehler beim Aktualisieren des job Eintrags. %s"
 
-#: src/dird/job.c:1138
+#: src/dird/job.c:1137
 #, fuzzy
 msgid "Run storage override"
 msgstr "Run storage override"
 
-#: src/dird/job.c:1206
+#: src/dird/job.c:1205
 #, fuzzy
 msgid "Client resource"
 msgstr "Pool Ressource"
 
-#: src/dird/job.c:1429
+#: src/dird/job.c:1428
 #, fuzzy, c-format
 msgid "Could not start clone job: \"%s\".\n"
 msgstr "Konnte clone job nicht starten.\n"
 
-#: src/dird/job.c:1432
+#: src/dird/job.c:1431
 #, c-format
 msgid "Clone JobId %d started.\n"
 msgstr "Clone JobId %d gestartet.\n"
@@ -10288,77 +10288,77 @@ msgstr ""
 msgid "Expected a FileSet keyword, got: %s"
 msgstr "FileSet Schlüsselwort erwartet,erhalten: %s"
 
-#: src/dird/verify.c:87 src/dird/verify.c:311
+#: src/dird/verify.c:86 src/dird/verify.c:310
 #, c-format
 msgid "Unimplemented Verify level %d(%c)\n"
 msgstr ""
 
-#: src/dird/verify.c:142
+#: src/dird/verify.c:141
 msgid ""
 "Unable to find JobId of previous InitCatalog Job.\n"
 "Please run a Verify with Level=InitCatalog before\n"
 "running the current Job.\n"
 msgstr ""
 
-#: src/dird/verify.c:147
+#: src/dird/verify.c:146
 msgid "Unable to find JobId of previous Job for this client.\n"
 msgstr ""
 
-#: src/dird/verify.c:163
+#: src/dird/verify.c:162
 #, c-format
 msgid "Could not get job record for previous Job. ERR=%s"
 msgstr ""
 
-#: src/dird/verify.c:169
+#: src/dird/verify.c:168
 #, c-format
 msgid "Last Job %d did not terminate normally. JobStatus=%c\n"
 msgstr ""
 
-#: src/dird/verify.c:173
+#: src/dird/verify.c:172
 #, c-format
 msgid "Verifying against JobId=%d Job=%s\n"
 msgstr ""
 
-#: src/dird/verify.c:212
+#: src/dird/verify.c:211
 #, c-format
 msgid "Start Verify JobId=%s Level=%s Job=%s\n"
 msgstr ""
 
-#: src/dird/verify.c:298
+#: src/dird/verify.c:297
 msgid "Deprecated feature ... use bootstrap.\n"
 msgstr ""
 
-#: src/dird/verify.c:365
+#: src/dird/verify.c:364
 #, c-format
 msgid "Unimplemented verify level %d\n"
 msgstr ""
 
-#: src/dird/verify.c:417
+#: src/dird/verify.c:416
 msgid "Verify OK"
 msgstr ""
 
-#: src/dird/verify.c:421
+#: src/dird/verify.c:420
 msgid "*** Verify Error ***"
 msgstr ""
 
-#: src/dird/verify.c:425
+#: src/dird/verify.c:424
 msgid "Verify warnings"
 msgstr ""
 
-#: src/dird/verify.c:428
+#: src/dird/verify.c:427
 msgid "Verify Canceled"
 msgstr ""
 
-#: src/dird/verify.c:431
+#: src/dird/verify.c:430
 msgid "Verify Differences"
 msgstr ""
 
-#: src/dird/verify.c:436
+#: src/dird/verify.c:435
 #, c-format
 msgid "Inappropriate term code: %d %c\n"
 msgstr ""
 
-#: src/dird/verify.c:450
+#: src/dird/verify.c:449
 #, fuzzy, c-format
 msgid ""
 "%s %s %s (%s): %s\n"
@@ -10396,7 +10396,7 @@ msgstr ""
 "  Beendigungsstatus:          %s\n"
 "\n"
 
-#: src/dird/verify.c:485
+#: src/dird/verify.c:484
 #, fuzzy, c-format
 msgid ""
 "%s %s %s (%s): %s\n"
@@ -10432,91 +10432,91 @@ msgstr ""
 "  Beendigungsstatus:          %s\n"
 "\n"
 
-#: src/dird/verify.c:563
+#: src/dird/verify.c:562
 #, c-format
 msgid ""
 "bird<filed: bad attributes, expected 3 fields got %d\n"
 " mslen=%d msg=%s\n"
 msgstr ""
 
-#: src/dird/verify.c:608
+#: src/dird/verify.c:607
 #, c-format
 msgid "New file: %s\n"
 msgstr ""
 
-#: src/dird/verify.c:609
+#: src/dird/verify.c:608
 #, c-format
 msgid "File not in catalog: %s\n"
 msgstr ""
 
-#: src/dird/verify.c:633
+#: src/dird/verify.c:632
 #, c-format
 msgid "      st_ino   differ. Cat: %s File: %s\n"
 msgstr ""
 
-#: src/dird/verify.c:642
+#: src/dird/verify.c:641
 #, c-format
 msgid "      st_mode  differ. Cat: %x File: %x\n"
 msgstr ""
 
-#: src/dird/verify.c:650
+#: src/dird/verify.c:649
 #, c-format
 msgid "      st_nlink differ. Cat: %d File: %d\n"
 msgstr ""
 
-#: src/dird/verify.c:658
+#: src/dird/verify.c:657
 #, c-format
 msgid "      st_uid   differ. Cat: %u File: %u\n"
 msgstr ""
 
-#: src/dird/verify.c:666
+#: src/dird/verify.c:665
 #, c-format
 msgid "      st_gid   differ. Cat: %u File: %u\n"
 msgstr ""
 
-#: src/dird/verify.c:674
+#: src/dird/verify.c:673
 #, c-format
 msgid "      st_size  differ. Cat: %s File: %s\n"
 msgstr ""
 
-#: src/dird/verify.c:683
+#: src/dird/verify.c:682
 msgid "      st_atime differs\n"
 msgstr ""
 
-#: src/dird/verify.c:690
+#: src/dird/verify.c:689
 msgid "      st_mtime differs\n"
 msgstr ""
 
-#: src/dird/verify.c:697
+#: src/dird/verify.c:696
 msgid "      st_ctime differs\n"
 msgstr ""
 
-#: src/dird/verify.c:704
+#: src/dird/verify.c:703
 #, c-format
 msgid "      st_size  decrease. Cat: %s File: %s\n"
 msgstr ""
 
-#: src/dird/verify.c:734
+#: src/dird/verify.c:733
 #, c-format
 msgid "MD5/SHA1 index %d not same as attributes %d\n"
 msgstr ""
 
-#: src/dird/verify.c:742
+#: src/dird/verify.c:741
 #, c-format
 msgid "      %s differs. File=%s Cat=%s\n"
 msgstr ""
 
-#: src/dird/verify.c:753
+#: src/dird/verify.c:752
 #, c-format
 msgid "bdird<filed: bad attributes from filed n=%d : %s\n"
 msgstr ""
 
-#: src/dird/verify.c:790
+#: src/dird/verify.c:789
 #, c-format
 msgid "The following files are in the Catalog but not on %s:\n"
 msgstr ""
 
-#: src/dird/verify.c:805 src/tools/testfind.c:416
+#: src/dird/verify.c:804 src/tools/testfind.c:416
 #, c-format
 msgid "File: %s\n"
 msgstr ""
@@ -10659,17 +10659,17 @@ msgstr "Konnte Catalog \"%s\", database \"%s\" nicht 
 msgid "%s"
 msgstr ""
 
-#: src/dird/dird.c:1025
+#: src/dird/dird.c:1028
 #, fuzzy, c-format
 msgid "Could not create storage record for %s\n"
 msgstr "Kann Storage resource %s nicht finden\n"
 
-#: src/dird/dird.c:1033
+#: src/dird/dird.c:1036
 #, fuzzy, c-format
 msgid "Could not update storage record for %s\n"
 msgstr "Kann Storage resource %s nicht finden\n"
 
-#: src/dird/dird.c:1052
+#: src/dird/dird.c:1055
 #, c-format
 msgid ""
 "Neither \"TLS CA Certificate\" or \"TLS CA Certificate Dir\" are defined for "
@@ -10678,7 +10678,7 @@ msgstr ""
 "Weder \"TLS CA Certificate\" noch \"TLS CA Certificate Dir\" sind definiert "
 "fürStorage \"%s\" in %s.\n"
 
-#: src/dird/dird.c:1068 src/stored/stored.c:421
+#: src/dird/dird.c:1071 src/stored/stored.c:421
 #, c-format
 msgid "Failed to initialize TLS context for Storage \"%s\" in %s.\n"
 msgstr "Konnte TLS context für Storage \"%s\" in %s nicht initialisieren.\n"
@@ -10754,32 +10754,32 @@ msgstr ""
 msgid "Unimplemented backup level %d %c\n"
 msgstr "Nicht implementierter backup level %d %c\n"
 
-#: src/dird/fd_cmds.c:391
+#: src/dird/fd_cmds.c:394
 msgid ""
 "FD compression disabled for this Job because AllowCompress=No in Storage "
 "resource.\n"
 msgstr ""
 
-#: src/dird/fd_cmds.c:501 src/dird/fd_cmds.c:526 src/dird/fd_cmds.c:540
+#: src/dird/fd_cmds.c:504 src/dird/fd_cmds.c:529 src/dird/fd_cmds.c:543
 msgid ">filed: write error on socket\n"
 msgstr ">filed: Schreibfehler auf socket\n"
 
-#: src/dird/fd_cmds.c:507
+#: src/dird/fd_cmds.c:510
 #, c-format
 msgid "Error running program: %s. ERR=%s\n"
 msgstr "Fehler beim Start des Programms: %s. ERR=%s\n"
 
-#: src/dird/fd_cmds.c:516
+#: src/dird/fd_cmds.c:519
 #, c-format
 msgid "Cannot open included file: %s. ERR=%s\n"
 msgstr "Kann inkludierte Datei nicht öffnen: %s. ERR=%s\n"
 
-#: src/dird/fd_cmds.c:662
+#: src/dird/fd_cmds.c:665
 #, fuzzy, c-format
 msgid "Client \"%s\" RunScript failed.\n"
 msgstr "Pool Ressource \"%s\" nicht gefunden.\n"
 
-#: src/dird/fd_cmds.c:697
+#: src/dird/fd_cmds.c:700
 #, c-format
 msgid ""
 "<filed: bad attributes, expected 3 fields got %d\n"
@@ -10788,12 +10788,12 @@ msgstr ""
 "<filed: fehlerhafte Attribute, 3 erwartet, erhalten: %d\n"
 "msglen=%d msg=%s\n"
 
-#: src/dird/fd_cmds.c:752
+#: src/dird/fd_cmds.c:755
 #, c-format
 msgid "%s index %d not same as attributes %d\n"
 msgstr "%s index %d ist nicht identisch mit attributen %d\n"
 
-#: src/dird/fd_cmds.c:766
+#: src/dird/fd_cmds.c:769
 #, c-format
 msgid "<filed: Network error getting attributes. ERR=%s\n"
 msgstr "<filed: Netzwerkfehler beim Holen der Attribute. ERR=%s\n"
@@ -12768,7 +12768,7 @@ msgstr ""
 msgid "Catastrophic error. Cannot write overflow block to device %s. ERR=%s"
 msgstr ""
 
-#: src/stored/device.c:327 src/stored/dev.c:489
+#: src/stored/device.c:327 src/stored/dev.c:490
 #, c-format
 msgid "Unable to open device %s: ERR=%s\n"
 msgstr ""
@@ -13701,7 +13701,7 @@ msgstr ""
 msgid "Starting scan at file %u\n"
 msgstr ""
 
-#: src/stored/btape.c:1969 src/stored/dev.c:1387
+#: src/stored/btape.c:1969 src/stored/dev.c:1388
 #, c-format
 msgid "read error on %s. ERR=%s.\n"
 msgstr ""
@@ -14272,155 +14272,162 @@ msgid ""
 "Block checksum mismatch in block=%u len=%d: calc=%x blk=%x\n"
 msgstr ""
 
-#: src/stored/block.c:368 src/stored/block.c:732 src/stored/block.c:806
-#: src/stored/acquire.c:485 src/stored/spool.c:309
+#: src/stored/block.c:368 src/stored/block.c:738 src/stored/block.c:812
+#: src/stored/acquire.c:488 src/stored/spool.c:309
 #, c-format
 msgid "Could not create JobMedia record for Volume=\"%s\" Job=%s\n"
 msgstr ""
 
-#: src/stored/block.c:428
-msgid "Cannot write block. Device at EOM.\n"
+#: src/stored/block.c:434
+#, c-format
+msgid "Cannot write block. Device at EOM. dev=%s\n"
 msgstr ""
 
-#: src/stored/block.c:433
-msgid "Attempt to write on read-only Volume.\n"
+#: src/stored/block.c:439
+#, c-format
+msgid "Attempt to write on read-only Volume. dev=%s\n"
+msgstr ""
+
+#: src/stored/block.c:444
+#, c-format
+msgid "Attempt to write on closed device=%s\n"
 msgstr ""
 
-#: src/stored/block.c:485
+#: src/stored/block.c:491
 #, c-format
 msgid "User defined maximum volume capacity %s exceeded on device %s.\n"
 msgstr ""
 
-#: src/stored/block.c:500
+#: src/stored/block.c:506
 #, c-format
 msgid "Unable to write EOF. ERR=%s\n"
 msgstr ""
 
-#: src/stored/block.c:526 src/stored/block.c:551
+#: src/stored/block.c:532 src/stored/block.c:557
 msgid "Write block header zeroed.\n"
 msgstr ""
 
-#: src/stored/block.c:570
+#: src/stored/block.c:576
 #, c-format
 msgid "Write error at %u:%u on device %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/block.c:577
+#: src/stored/block.c:583
 #, c-format
 msgid "End of Volume \"%s\" at %u:%u on device %s. Write of %u bytes got %d.\n"
 msgstr ""
 
-#: src/stored/block.c:658 src/stored/block.c:664
+#: src/stored/block.c:664 src/stored/block.c:670
 #, c-format
 msgid "Backspace file at EOT failed. ERR=%s\n"
 msgstr ""
 
-#: src/stored/block.c:671
+#: src/stored/block.c:677
 #, c-format
 msgid "Backspace record at EOT failed. ERR=%s\n"
 msgstr ""
 
-#: src/stored/block.c:688
+#: src/stored/block.c:694
 #, c-format
 msgid "Re-read last block at EOT failed. ERR=%s"
 msgstr ""
 
-#: src/stored/block.c:698
+#: src/stored/block.c:704
 #, c-format
 msgid ""
 "Re-read of last block: block numbers differ by more than one.\n"
 "Probable tape misconfiguration and data loss. Read block=%u Want block=%u.\n"
 msgstr ""
 
-#: src/stored/block.c:703
+#: src/stored/block.c:709
 #, c-format
 msgid ""
 "Re-read of last block OK, but block numbers differ. Read block=%u Want block="
 "%u.\n"
 msgstr ""
 
-#: src/stored/block.c:707
+#: src/stored/block.c:713
 msgid "Re-read of last block succeeded.\n"
 msgstr ""
 
-#: src/stored/block.c:739
+#: src/stored/block.c:745
 #, c-format
 msgid ""
 "Error writing final EOF to tape. This Volume may not be readable.\n"
 "%s"
 msgstr ""
 
-#: src/stored/block.c:753
+#: src/stored/block.c:759
 #, c-format
 msgid ""
 "Error writing final part to DVD. This Volume may not be readable.\n"
 "%s"
 msgstr ""
 
-#: src/stored/block.c:855
+#: src/stored/block.c:861
 #, 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:863
+#: src/stored/block.c:869
 #, c-format
 msgid "Unable to open device next part %s: ERR=%s\n"
 msgstr ""
 
-#: src/stored/block.c:883
+#: src/stored/block.c:889
 #, 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:896
+#: src/stored/block.c:902
 #, 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:955
+#: src/stored/block.c:961
 #, c-format
 msgid "Block buffer size looping problem on device %s\n"
 msgstr ""
 
-#: src/stored/block.c:983
+#: src/stored/block.c:989
 #, c-format
 msgid "Unable to open device part=%d %s: ERR=%s\n"
 msgstr ""
 
-#: src/stored/block.c:1009
+#: src/stored/block.c:1015
 #, c-format
 msgid "Read error on fd=%d at file:blk %u:%u on device %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/block.c:1022
+#: src/stored/block.c:1028
 #, c-format
 msgid "Read zero bytes at %u:%u on device %s.\n"
 msgstr ""
 
-#: src/stored/block.c:1046
+#: src/stored/block.c:1052
 #, 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:1071
+#: src/stored/block.c:1077
 #, c-format
 msgid "Block length %u is greater than buffer %u. Attempting recovery.\n"
 msgstr ""
 
-#: src/stored/block.c:1090
+#: src/stored/block.c:1096
 #, c-format
 msgid "Setting block buffer size to %u bytes.\n"
 msgstr ""
 
-#: src/stored/block.c:1105
+#: src/stored/block.c:1111
 #, c-format
 msgid ""
 "Volume data error at %u:%u! Short block of %d bytes on device %s discarded.\n"
@@ -15687,12 +15694,12 @@ msgstr ""
 msgid "Could not ready device %s for append.\n"
 msgstr ""
 
-#: src/stored/acquire.c:534
+#: src/stored/acquire.c:537
 #, c-format
 msgid "Alert: %s"
 msgstr ""
 
-#: src/stored/acquire.c:542
+#: src/stored/acquire.c:545
 #, c-format
 msgid "3997 Bad alert command: %s: ERR=%s.\n"
 msgstr ""
@@ -16368,238 +16375,238 @@ msgstr ""
 msgid "Unable to init cond variable: ERR=%s\n"
 msgstr ""
 
-#: src/stored/dev.c:393
+#: src/stored/dev.c:394
 msgid "Illegal mode given to open dev.\n"
 msgstr ""
 
-#: src/stored/dev.c:524
+#: src/stored/dev.c:525
 #, c-format
 msgid "Could not open file device %s. No Volume name given.\n"
 msgstr ""
 
-#: src/stored/dev.c:547 src/stored/dev.c:715
+#: src/stored/dev.c:548 src/stored/dev.c:716
 #, c-format
 msgid "Could not open: %s, ERR=%s\n"
 msgstr ""
 
-#: src/stored/dev.c:591
+#: src/stored/dev.c:592
 #, c-format
 msgid "Could not open DVD device %s. No Volume name given.\n"
 msgstr ""
 
-#: src/stored/dev.c:640
+#: src/stored/dev.c:641
 #, c-format
 msgid "The DVD in device %s contains data, please blank it before writing.\n"
 msgstr ""
 
-#: src/stored/dev.c:661
+#: src/stored/dev.c:662
 #, c-format
 msgid "Unable to stat DVD part 1 file %s: ERR=%s\n"
 msgstr ""
 
-#: src/stored/dev.c:669
+#: src/stored/dev.c:670
 #, c-format
 msgid "DVD part 1 is not a regular file %s.\n"
 msgstr ""
 
-#: src/stored/dev.c:689
+#: src/stored/dev.c:690
 #, c-format
 msgid "There is no valid DVD in device %s.\n"
 msgstr ""
 
-#: src/stored/dev.c:695
+#: src/stored/dev.c:696
 #, c-format
 msgid "Could not mount DVD device %s.\n"
 msgstr ""
 
-#: src/stored/dev.c:745
+#: src/stored/dev.c:746
 #, c-format
 msgid "Could not fstat: %s, ERR=%s\n"
 msgstr ""
 
-#: src/stored/dev.c:779
+#: src/stored/dev.c:780
 #, c-format
 msgid "Bad call to rewind. Device %s not open\n"
 msgstr ""
 
-#: src/stored/dev.c:818
+#: src/stored/dev.c:819
 #, c-format
 msgid "No tape loaded or drive offline on %s.\n"
 msgstr ""
 
-#: src/stored/dev.c:828
+#: src/stored/dev.c:829
 #, c-format
 msgid "Rewind error on %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/dev.c:838 src/stored/dev.c:916 src/stored/dev.c:1058
-#: src/stored/dev.c:1647 patches/testing/mtops.c:276
+#: src/stored/dev.c:839 src/stored/dev.c:917 src/stored/dev.c:1059
+#: src/stored/dev.c:1648 patches/testing/mtops.c:276
 #: patches/testing/mtops.c:300 patches/testing/mtops.c:320
 #: patches/testing/mtops.c:355 patches/testing/mtops.c:378
 #, c-format
 msgid "lseek error on %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/dev.c:887
+#: src/stored/dev.c:888
 #, c-format
 msgid "Bad call to eod. Device %s not open\n"
 msgstr ""
 
-#: src/stored/dev.c:954
+#: src/stored/dev.c:955
 #, c-format
 msgid "ioctl MTEOM error on %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/dev.c:964 src/stored/dev.c:1099
+#: src/stored/dev.c:965 src/stored/dev.c:1100
 #, c-format
 msgid "ioctl MTIOCGET error on %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/dev.c:1044
+#: src/stored/dev.c:1045
 msgid "Bad device call. Device not open\n"
 msgstr ""
 
-#: src/stored/dev.c:1057
+#: src/stored/dev.c:1058
 #, c-format
 msgid "Seek error: ERR=%s\n"
 msgstr ""
 
-#: src/stored/dev.c:1094
+#: src/stored/dev.c:1095
 msgid " Bacula status:"
 msgstr ""
 
-#: src/stored/dev.c:1095 src/stored/dev.c:1178 src/stored/dev.c:1180
+#: src/stored/dev.c:1096 src/stored/dev.c:1179 src/stored/dev.c:1181
 #, c-format
 msgid " file=%d block=%d\n"
 msgstr ""
 
-#: src/stored/dev.c:1103
+#: src/stored/dev.c:1104
 msgid " Device status:"
 msgstr ""
 
-#: src/stored/dev.c:1202
+#: src/stored/dev.c:1203
 msgid "Bad call to load_dev. Device not open\n"
 msgstr ""
 
-#: src/stored/dev.c:1213 src/stored/dev.c:1226
+#: src/stored/dev.c:1214 src/stored/dev.c:1227
 #, c-format
 msgid "ioctl MTLOAD error on %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/dev.c:1257
+#: src/stored/dev.c:1258
 #, c-format
 msgid "ioctl MTOFFL error on %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/dev.c:1298
+#: src/stored/dev.c:1299
 msgid "Bad call to fsf. Device not open\n"
 msgstr ""
 
-#: src/stored/dev.c:1309 src/stored/dev.c:1436
+#: src/stored/dev.c:1310 src/stored/dev.c:1437
 #, c-format
 msgid "Device %s at End of Tape.\n"
 msgstr ""
 
-#: src/stored/dev.c:1340 src/stored/dev.c:1416
+#: src/stored/dev.c:1341 src/stored/dev.c:1417
 #, c-format
 msgid "ioctl MTFSF error on %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/dev.c:1465
+#: src/stored/dev.c:1466
 msgid "Bad call to bsf. Device not open\n"
 msgstr ""
 
-#: src/stored/dev.c:1471
+#: src/stored/dev.c:1472
 #, c-format
 msgid "Device %s cannot BSF because it is not a tape.\n"
 msgstr ""
 
-#: src/stored/dev.c:1488
+#: src/stored/dev.c:1489
 #, c-format
 msgid "ioctl MTBSF error on %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/dev.c:1507
+#: src/stored/dev.c:1508
 msgid "Bad call to fsr. Device not open\n"
 msgstr ""
 
-#: src/stored/dev.c:1517
+#: src/stored/dev.c:1518
 #, c-format
 msgid "ioctl MTFSR not permitted on %s.\n"
 msgstr ""
 
-#: src/stored/dev.c:1545
+#: src/stored/dev.c:1546
 #, c-format
 msgid "ioctl MTFSR %d error on %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/dev.c:1563
+#: src/stored/dev.c:1564
 msgid "Bad call to bsr_dev. Device not open\n"
 msgstr ""
 
-#: src/stored/dev.c:1573
+#: src/stored/dev.c:1574
 #, c-format
 msgid "ioctl MTBSR not permitted on %s.\n"
 msgstr ""
 
-#: src/stored/dev.c:1587
+#: src/stored/dev.c:1588
 #, c-format
 msgid "ioctl MTBSR error on %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/dev.c:1636
+#: src/stored/dev.c:1637
 msgid "Bad call to reposition. Device not open\n"
 msgstr ""
 
-#: src/stored/dev.c:1715
+#: src/stored/dev.c:1716
 msgid "Bad call to weof_dev. Device not open\n"
 msgstr ""
 
-#: src/stored/dev.c:1725
+#: src/stored/dev.c:1726
 msgid "Attempt to WEOF on non-appendable Volume\n"
 msgstr ""
 
-#: src/stored/dev.c:1743
+#: src/stored/dev.c:1744
 #, c-format
 msgid "ioctl MTWEOF error on %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/dev.c:1842
+#: src/stored/dev.c:1843
 #, fuzzy, c-format
 msgid "unknown func code %d"
 msgstr "unbekannt"
 
-#: src/stored/dev.c:1848
+#: src/stored/dev.c:1849
 #, c-format
 msgid "I/O function \"%s\" not supported on this device.\n"
 msgstr ""
 
-#: src/stored/dev.c:2023
+#: src/stored/dev.c:2022
 #, c-format
 msgid "Unable to truncate device %s. ERR=%s\n"
 msgstr ""
 
-#: src/stored/dev.c:2040
+#: src/stored/dev.c:2039
 #, fuzzy, c-format
 msgid "Unable to stat device %s. ERR=%s\n"
 msgstr "Konnte bootstrap Datei %s nicht erzeugen. ERR=%s\n"
 
-#: src/stored/dev.c:2054
+#: src/stored/dev.c:2053
 #, c-format
 msgid "Device %s doesn't support ftruncate(). Recreating file %s.\n"
 msgstr ""
 
-#: src/stored/dev.c:2066
+#: src/stored/dev.c:2065
 #, fuzzy, c-format
 msgid "Could not reopen: %s, ERR=%s\n"
 msgstr "Kann  bootstrap Datei nicht öffnen: %s: ERR=%s\n"
 
-#: src/stored/dev.c:2189 src/stored/dev.c:2260
+#: src/stored/dev.c:2188 src/stored/dev.c:2259
 #, c-format
 msgid "Device %s cannot be %smounted. ERR=%s\n"
 msgstr ""
 
-#: src/stored/dev.c:2656
+#: src/stored/dev.c:2655
 #, c-format
 msgid "Unable to set eotmodel on device %s: ERR=%s\n"
 msgstr ""
@@ -16609,7 +16616,7 @@ msgstr ""
 msgid "Unable to initialize volume list lock. ERR=%s\n"
 msgstr "Kann DB lock nicht initialisieren. ERR=%s\n"
 
-#: src/stored/vol_mgr.c:494
+#: src/stored/vol_mgr.c:493
 #, c-format
 msgid "Device switch. New device %s chosen.\n"
 msgstr ""
index 4c1ec79d4602ebc84271ca8f64adae36ebbec74a..de639e46e315edd5fcb7258f59d62884111315a8 100644 (file)
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Bacula 3.0.2\n"
 "Report-Msgid-Bugs-To: bacula-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2010-02-24 16:33+0100\n"
+"POT-Creation-Date: 2010-04-27 21:58+0200\n"
 "PO-Revision-Date: 2009-12-01 16:04-0300\n"
 "Last-Translator: Victor Hugo dos Santos <listas.vhs@gmail.com>\n"
 "Language-Team: Bacula Spanish Team <bacula-users-es@lists.sourceforge.net>\n"
@@ -968,110 +968,110 @@ msgstr ""
 "No se puede restaurar los atributos extendidos de %s - incompatible flujo "
 "xattr encontrado - %d\n"
 
-#: src/filed/job.c:418
+#: src/filed/job.c:416
 #, c-format
 msgid "2901 Job %s not found.\n"
 msgstr "2901 Job %s no encontrado.\n"
 
-#: src/filed/job.c:428
+#: src/filed/job.c:426
 #, c-format
 msgid "2001 Job %s marked to be canceled.\n"
 msgstr "2001 Job %s marcado para ser cancelado.\n"
 
-#: src/filed/job.c:431
+#: src/filed/job.c:429
 msgid "2902 Error scanning cancel command.\n"
 msgstr "2902 Error escaneando comando cancelar.\n"
 
-#: src/filed/job.c:450
+#: src/filed/job.c:448
 #, c-format
 msgid "2991 Bad setdebug command: %s\n"
 msgstr "2991 Comando setdebug malo: %s\n"
 
-#: src/filed/job.c:466
+#: src/filed/job.c:464
 #, c-format
 msgid "Bad estimate command: %s"
 msgstr "Malo comando estimate: %s"
 
-#: src/filed/job.c:467
+#: src/filed/job.c:465
 msgid "2992 Bad estimate command.\n"
 msgstr "2992 Malo comando estimación.\n"
 
-#: src/filed/job.c:490
+#: src/filed/job.c:488
 #, c-format
 msgid "Bad Job Command: %s"
 msgstr "Malo Comando Job: %s"
 
-#: src/filed/job.c:512
+#: src/filed/job.c:510
 #, c-format
 msgid "Bad RunBeforeJob command: %s\n"
 msgstr "Malo comando RunBeforeJob: %s\n"
 
-#: src/filed/job.c:513 src/filed/job.c:531
+#: src/filed/job.c:511 src/filed/job.c:529
 msgid "2905 Bad RunBeforeJob command.\n"
 msgstr "2905 Malo comando RunBeforeJob.\n"
 
-#: src/filed/job.c:542
+#: src/filed/job.c:540
 msgid "2905 Bad RunBeforeNow command.\n"
 msgstr "2905 Malo comando RunBeforeNow.\n"
 
-#: src/filed/job.c:561
+#: src/filed/job.c:559
 #, c-format
 msgid "Bad RunAfter command: %s\n"
 msgstr "Malo comando RunAfter: %s\n"
 
-#: src/filed/job.c:562
+#: src/filed/job.c:560
 msgid "2905 Bad RunAfterJob command.\n"
 msgstr "2905 Malo comando RunAfterJob.\n"
 
-#: src/filed/job.c:596
+#: src/filed/job.c:594
 #, c-format
 msgid "Bad RunScript command: %s\n"
 msgstr "Malo comando RunScript: %s\n"
 
-#: src/filed/job.c:597
+#: src/filed/job.c:595
 msgid "2905 Bad RunScript command.\n"
 msgstr "2905 Malo comando RunScript.\n"
 
-#: src/filed/job.c:688 src/dird/fd_cmds.c:490
+#: src/filed/job.c:686 src/dird/fd_cmds.c:493
 #, c-format
 msgid "Cannot run program: %s. ERR=%s\n"
 msgstr "No se puede ejecutar el programa: %s. ERR=%s\n"
 
-#: src/filed/job.c:704
+#: src/filed/job.c:702
 #, c-format
 msgid "Error running program: %s. stat=%d: ERR=%s\n"
 msgstr "Error al ejecutar el programa: %s. stat=%d: ERR=%s\n"
 
-#: src/filed/job.c:714
+#: src/filed/job.c:712
 #, c-format
 msgid "Cannot open FileSet input file: %s. ERR=%s\n"
 msgstr "No se puede abrir archivo de entrada FileSet: %s. ERR=%s\n"
 
-#: src/filed/job.c:736
+#: src/filed/job.c:734
 msgid "Plugin Directory not defined. Cannot use plugin: \"%\"\n"
 msgstr "Directorio de Plugin no definido. No se puede usar plug-in: \"%\"\n"
 
-#: src/filed/job.c:830
+#: src/filed/job.c:837
 #, c-format
 msgid "REGEX %s compile error. ERR=%s\n"
 msgstr "Error de compilación REGEX %s. ERR=%s\n"
 
-#: src/filed/job.c:896
+#: src/filed/job.c:903
 #, c-format
 msgid "Invalid FileSet command: %s\n"
 msgstr "Comando FilseSet invalido: %s\n"
 
-#: src/filed/job.c:1164 src/findlib/match.c:200 src/tools/testfind.c:641
+#: src/filed/job.c:1171 src/findlib/match.c:200 src/tools/testfind.c:641
 #, c-format
 msgid "Unknown include/exclude option: %c\n"
 msgstr "Opción incluir/excluir desconocida: %c\n"
 
-#: src/filed/job.c:1233 src/stored/dircmd.c:1016
+#: src/filed/job.c:1240 src/stored/dircmd.c:1016
 #, c-format
 msgid "Could not create bootstrap file %s: ERR=%s\n"
 msgstr "No se pudo crear el archivo de arranque %s: ERR=%s\n"
 
-#: src/filed/job.c:1347
+#: src/filed/job.c:1354
 #, c-format
 msgid ""
 "DIR and FD clocks differ by %lld seconds, FD automatically compensating.\n"
@@ -1079,71 +1079,71 @@ msgstr ""
 "Relojes de DIR y FD difieren por %lld segundos, FD compensando "
 "automáticamente.\n"
 
-#: src/filed/job.c:1356
+#: src/filed/job.c:1363
 #, c-format
 msgid "Unknown backup level: %s\n"
 msgstr "Nivel de copia de seguridad desconocido: %s\n"
 
-#: src/filed/job.c:1369
+#: src/filed/job.c:1376
 #, c-format
 msgid "Bad level command: %s\n"
 msgstr "Malo comando nivel: %s\n"
 
-#: src/filed/job.c:1390
+#: src/filed/job.c:1397
 #, c-format
 msgid "Bad session command: %s"
 msgstr "Malo comando sesión: %s"
 
-#: src/filed/job.c:1449
+#: src/filed/job.c:1456
 #, c-format
 msgid "Bad storage command: %s"
 msgstr "Malo comando storage: %s"
 
-#: src/filed/job.c:1463 src/tray-monitor/tray-monitor.c:952
+#: src/filed/job.c:1470 src/tray-monitor/tray-monitor.c:952
 #: src/dird/msgchan.c:106
 msgid "Storage daemon"
 msgstr "Demonio Storage"
 
-#: src/filed/job.c:1469
+#: src/filed/job.c:1476
 #, c-format
 msgid "Failed to connect to Storage daemon: %s:%d\n"
 msgstr "Error al conectar con el demonio de Storage: %s:%d\n"
 
-#: src/filed/job.c:1481
+#: src/filed/job.c:1488
 msgid "Failed to authenticate Storage daemon.\n"
 msgstr "Fallo al autenticar demonio Storage.\n"
 
-#: src/filed/job.c:1522
+#: src/filed/job.c:1529
 msgid "ACL support not configured for your machine.\n"
 msgstr "Soporte ACL no configurado para su máquina. \n"
 
-#: src/filed/job.c:1526
+#: src/filed/job.c:1533
 msgid "XATTR support not configured for your machine.\n"
 msgstr "Soporte XATTR no está configurado para su máquina.\n"
 
-#: src/filed/job.c:1535
+#: src/filed/job.c:1542
 msgid "Cannot contact Storage daemon\n"
 msgstr "No puede contactar demonio Storage\n"
 
-#: src/filed/job.c:1554
+#: src/filed/job.c:1561
 #, c-format
 msgid "Bad response to append open: %s\n"
 msgstr "Mala respuesta para añadir abierto: %s\n"
 
-#: src/filed/job.c:1559
+#: src/filed/job.c:1566
 msgid "Bad response from stored to open command\n"
 msgstr "Mala respuesta desde almacén para comando abrir\n"
 
-#: src/filed/job.c:1587
+#: src/filed/job.c:1594
 #, c-format
 msgid "Generate VSS snapshots. Driver=\"%s\", Drive(s)=\"%s\"\n"
 msgstr "Generar instantáneas(snapshots) VSS. Driver=\"%s\", Drive(s)=\"%s\"\n"
 
-#: src/filed/job.c:1589
+#: src/filed/job.c:1596
 msgid "Generate VSS snapshots failed.\n"
 msgstr "Fallo al generar VSS snapshots.\n"
 
-#: src/filed/job.c:1596
+#: src/filed/job.c:1603
 #, c-format
 msgid ""
 "Generate VSS snapshot of drive \"%c:\\\" failed. VSS support is disabled on "
@@ -1152,81 +1152,81 @@ msgstr ""
 "Fallo al generar instantáneas(snapshots) VSS de la unidad \"%c:\\\". Suporte "
 "VSS está deshabilitado en esta unidad.\n"
 
-#: src/filed/job.c:1603
+#: src/filed/job.c:1610
 #, c-format
 msgid "VSS Writer (PrepareForBackup): %s\n"
 msgstr "VSS Writer (PrepareForBackup): %s\n"
 
-#: src/filed/job.c:1608
+#: src/filed/job.c:1615
 msgid "No drive letters found for generating VSS snapshots.\n"
 msgstr ""
 "No encuentra las letras de unidad para la generación de instantáneas"
 "(snapshots) VSS.\n"
 
-#: src/filed/job.c:1612
+#: src/filed/job.c:1619
 #, c-format
 msgid "VSS was not initialized properly. VSS support is disabled. ERR=%s\n"
 msgstr ""
 "VSS no se inicializo correctamente. Suporte VSS está desactivado. ERR=%s\n"
 
-#: src/filed/job.c:1663
+#: src/filed/job.c:1670
 msgid "Append Close with SD failed.\n"
 msgstr "Añadir Cierre con SD fallido.\n"
 
-#: src/filed/job.c:1667
+#: src/filed/job.c:1674
 #, c-format
 msgid "Bad status %d returned from Storage Daemon.\n"
 msgstr "Mal estado %d regresado desde demonio Storage.\n"
 
-#: src/filed/job.c:1685
+#: src/filed/job.c:1692
 #, c-format
 msgid "VSS Writer (BackupComplete): %s\n"
 msgstr "VSS Writer (BackupComplete): %s\n"
 
-#: src/filed/job.c:1709
+#: src/filed/job.c:1716
 #, c-format
 msgid "2994 Bad verify command: %s\n"
 msgstr "2994 Malo comando verificar: %s\n"
 
-#: src/filed/job.c:1724 src/filed/job.c:1765
+#: src/filed/job.c:1731 src/filed/job.c:1772
 #, c-format
 msgid "2994 Bad verify level: %s\n"
 msgstr "2994 Malo nivel de verificar: %s\n"
 
-#: src/filed/job.c:1799
+#: src/filed/job.c:1806
 #, c-format
 msgid "Bad replace command. CMD=%s\n"
 msgstr "Comando replace malo. CMD=%s\n"
 
-#: src/filed/job.c:1817
+#: src/filed/job.c:1824
 #, c-format
 msgid "Bad where regexp. where=%s\n"
 msgstr "Mala regexp where. where=%s\n"
 
-#: src/filed/job.c:1901
+#: src/filed/job.c:1908
 msgid "Improper calling sequence.\n"
 msgstr "Secuencia de llamada impropia.\n"
 
-#: src/filed/job.c:1921
+#: src/filed/job.c:1928
 #, c-format
 msgid "Bad response to SD read open: %s\n"
 msgstr "Mala respuesta para SD leer abrir: %s\n"
 
-#: src/filed/job.c:1926
+#: src/filed/job.c:1933
 msgid "Bad response from stored to read open command\n"
 msgstr "Mala respuesta desde storage para comando leer abir\n"
 
-#: src/filed/job.c:1993
+#: src/filed/job.c:2000
 #, c-format
 msgid "Comm error with SD. bad response to %s. ERR=%s\n"
 msgstr "Error de comunicación con SD. Mala respuesta a %s. ERR=%s\n"
 
-#: src/filed/job.c:1996
+#: src/filed/job.c:2003
 #, c-format
 msgid "Bad response to %s command. Wanted %s, got %s\n"
 msgstr "Mala respuesta al comando %s. Esperaba %s, obtuvo %s\n"
 
-#: src/filed/job.c:2017 src/dird/msgchan.c:461 src/dird/restore.c:137
+#: src/filed/job.c:2024 src/dird/msgchan.c:462 src/dird/restore.c:137
 #, c-format
 msgid "Could not open bootstrap file %s: ERR=%s\n"
 msgstr "No se puede abrir el archivo de arranque %s: ERR=%s\n"
@@ -1655,7 +1655,7 @@ msgid "No Messages resource defined in %s\n"
 msgstr "Recursos de Mensajes no definidos en %s\n"
 
 #: src/filed/filed.c:355 src/filed/filed.c:514 src/dird/dird.c:625
-#: src/dird/dird.c:831 src/dird/dird.c:886 src/dird/dird.c:1044
+#: src/dird/dird.c:831 src/dird/dird.c:886 src/dird/dird.c:1047
 #: src/console/console.c:1231 src/console/console.c:1261
 #: src/stored/stored.c:381 src/wx-console/console_thread.cpp:118
 #: src/wx-console/console_thread.cpp:144
@@ -2246,13 +2246,13 @@ msgstr "Error : Conexión cerrada."
 msgid "A user name for MySQL must be supplied.\n"
 msgstr "Un nombre de usuario para MySQL debe de ser suministrado.\n"
 
-#: src/cats/mysql.c:154 src/cats/bdb.c:197 src/cats/postgresql.c:188
-#: src/cats/sqlite.c:163 src/cats/ingres.c:201 src/cats/dbi.c:200
+#: src/cats/mysql.c:153 src/cats/bdb.c:197 src/cats/postgresql.c:188
+#: src/cats/sqlite.c:163 src/cats/ingres.c:201 src/cats/dbi.c:215
 #, c-format
 msgid "Unable to initialize DB lock. ERR=%s\n"
 msgstr "No se puede inicializar el bloqueo de la BD. ERR=%s\n"
 
-#: src/cats/mysql.c:192
+#: src/cats/mysql.c:191
 #, c-format
 msgid ""
 "Unable to connect to MySQL server.\n"
@@ -2263,12 +2263,12 @@ msgstr ""
 "No se puede conectar al servidor MySQL.\n"
 "Base de Datos=%s Usuario=%s\n"
 
-#: src/cats/mysql.c:279
+#: src/cats/mysql.c:278
 msgid "MySQL client library must be thread-safe when using BatchMode.\n"
 msgstr ""
 
-#: src/cats/mysql.c:338 src/cats/postgresql.c:359 src/cats/sqlite.c:372
-#: src/cats/ingres.c:345 src/cats/dbi.c:442
+#: src/cats/mysql.c:337 src/cats/postgresql.c:359 src/cats/sqlite.c:372
+#: src/cats/ingres.c:356 src/cats/dbi.c:457
 #, c-format
 msgid "Query failed: %s: ERR=%s\n"
 msgstr "Consulta fallida: %s: ERR=%s\n"
@@ -2358,14 +2358,14 @@ msgstr "error al obtener la fila Cliente:%s\n"
 msgid "Create DB Client record %s failed. ERR=%s\n"
 msgstr "Creación del registro BD Cliente %s fallido. ERR=%s\n"
 
-#: src/cats/sql_create.c:560 src/cats/sql_get.c:251
+#: src/cats/sql_create.c:560 src/cats/sql_get.c:241
 #, c-format
 msgid "More than one Path!: %s for path: %s\n"
 msgstr "Mas de un Path!: %s para path: %s\n"
 
 #: src/cats/sql_create.c:567 src/cats/sql.c:356 src/cats/sql.c:363
-#: src/cats/postgresql.c:147 src/cats/sql_get.c:207 src/cats/sql_get.c:258
-#: src/cats/sql_get.c:632 src/cats/sql_get.c:710 src/cats/sql_get.c:1017
+#: src/cats/postgresql.c:147 src/cats/sql_get.c:197 src/cats/sql_get.c:248
+#: src/cats/sql_get.c:622 src/cats/sql_get.c:700 src/cats/sql_get.c:1007
 #, c-format
 msgid "error fetching row: %s\n"
 msgstr "error al obtener la fila:%s\n"
@@ -2415,16 +2415,16 @@ msgstr "Error al obtener fila para el archivo=%s: ERR=%s\n"
 msgid "Create db Filename record %s failed. ERR=%s\n"
 msgstr "Creación del registro Filename db %s fallido. ERR=%s\n"
 
-#: src/cats/sql_create.c:1130
+#: src/cats/sql_create.c:1136
 #, c-format
 msgid "Attempt to put non-attributes into catalog. Stream=%d\n"
 msgstr "Intento de poner non-atributos en el catálogo. Stream=%d\n"
 
-#: src/cats/sql_create.c:1141
+#: src/cats/sql_create.c:1147
 msgid "Can't Copy/Migrate job using BaseJob"
 msgstr ""
 
-#: src/cats/sql_create.c:1232 src/cats/sql_get.c:1104
+#: src/cats/sql_create.c:1238 src/cats/sql_get.c:1094
 msgid "ERR=JobIds are empty\n"
 msgstr "ERR=JobIds están vacíos\n"
 
@@ -2507,8 +2507,8 @@ msgstr ""
 "Borrado %s fallido:\n"
 "%s\n"
 
-#: src/cats/sql.c:525 src/dird/catreq.c:413 src/dird/fd_cmds.c:716
-#: src/dird/fd_cmds.c:774
+#: src/cats/sql.c:525 src/dird/catreq.c:413 src/dird/fd_cmds.c:719
+#: src/dird/fd_cmds.c:777
 #, c-format
 msgid "Attribute create error. %s"
 msgstr "error al crear Atributo.%s"
@@ -2599,7 +2599,7 @@ msgstr "PQescapeStringConn devuelto no-cero.\n"
 msgid "error fetching currval: %s\n"
 msgstr "error al obtener el valor: %s\n"
 
-#: src/cats/postgresql.c:711 src/cats/dbi.c:840
+#: src/cats/postgresql.c:711 src/cats/dbi.c:855
 #, c-format
 msgid "error starting batch mode: %s"
 msgstr "Error iniciando modo batch: %s"
@@ -2614,7 +2614,7 @@ msgstr "Error finalizando modo batch: %s"
 msgid "error copying in batch mode: %s"
 msgstr "Error copiando en modo batch: %s"
 
-#: src/cats/sql_find.c:98 src/cats/sql_find.c:127 src/cats/sql_find.c:177
+#: src/cats/sql_find.c:97 src/cats/sql_find.c:126 src/cats/sql_find.c:176
 #, c-format
 msgid ""
 "Query error for start time request: ERR=%s\n"
@@ -2623,16 +2623,16 @@ msgstr ""
 "Error de consulta al solicitar tiempo inicial: ERR=%s\n"
 "CMD=%s\n"
 
-#: src/cats/sql_find.c:104 src/cats/sql_find.c:183
+#: src/cats/sql_find.c:103 src/cats/sql_find.c:182
 msgid "No prior Full backup Job record found.\n"
 msgstr "No encontrado registro anterior de Job de respaldo completo.\n"
 
-#: src/cats/sql_find.c:116
+#: src/cats/sql_find.c:115
 #, c-format
 msgid "Unknown level=%d\n"
 msgstr "Nivel desconocido=%d\n"
 
-#: src/cats/sql_find.c:133
+#: src/cats/sql_find.c:132
 #, c-format
 msgid ""
 "No Job record found: ERR=%s\n"
@@ -2641,193 +2641,193 @@ msgstr ""
 "No se encuentra el registro de trabajo: ERR=%s\n"
 " CMD=%s\n"
 
-#: src/cats/sql_find.c:278
+#: src/cats/sql_find.c:277
 #, c-format
 msgid "Unknown Job level=%d\n"
 msgstr "Nivel del Job desconocido=%d\n"
 
-#: src/cats/sql_find.c:288
+#: src/cats/sql_find.c:287
 #, c-format
 msgid "No Job found for: %s.\n"
 msgstr "No se encontró ningún Job para: %s.\n"
 
-#: src/cats/sql_find.c:299
+#: src/cats/sql_find.c:298
 #, c-format
 msgid "No Job found for: %s\n"
 msgstr "Job no encontrado para:%s\n"
 
-#: src/cats/sql_find.c:376
+#: src/cats/sql_find.c:375
 #, c-format
 msgid "Request for Volume item %d greater than max %d or less than 1\n"
 msgstr "Solicitud de ítem Volumen %d mayor que el máximo %d o menor que 1\n"
 
-#: src/cats/sql_find.c:391
+#: src/cats/sql_find.c:390
 #, c-format
 msgid "No Volume record found for item %d.\n"
 msgstr "Registro de ítem Volumen no encontrado %d.\n"
 
-#: src/cats/sql_get.c:155
+#: src/cats/sql_get.c:145
 #, c-format
 msgid "Error fetching row: %s\n"
 msgstr "Error obteniendo fila: %s\n"
 
-#: src/cats/sql_get.c:162
+#: src/cats/sql_get.c:152
 #, fuzzy, c-format
 msgid "get_file_record want 1 got rows=%d PathId=%s FilenameId=%s\n"
 msgstr "get_file_record falta 1 obtuvo filas=%d\n"
 
-#: src/cats/sql_get.c:170
+#: src/cats/sql_get.c:160
 #, c-format
 msgid "File record for PathId=%s FilenameId=%s not found.\n"
 msgstr "Registro File para PathID=%s FilenameID=%s no encontrado.\n"
 
-#: src/cats/sql_get.c:176
+#: src/cats/sql_get.c:166
 msgid "File record not found in Catalog.\n"
 msgstr "Registro File no se encuentra en Catalogo.\n"
 
-#: src/cats/sql_get.c:201
+#: src/cats/sql_get.c:191
 #, c-format
 msgid "More than one Filename!: %s for file: %s\n"
 msgstr "Más de un Filename!: %s en archivo: %s\n"
 
-#: src/cats/sql_get.c:211
+#: src/cats/sql_get.c:201
 #, c-format
 msgid "Get DB Filename record %s found bad record: %d\n"
 msgstr "Obtener registro BD Filename %s encuentro registro malo: %d\n"
 
-#: src/cats/sql_get.c:217
+#: src/cats/sql_get.c:207
 #, c-format
 msgid "Filename record: %s not found.\n"
 msgstr "Registro Filename: %s no encontrado.\n"
 
-#: src/cats/sql_get.c:221
+#: src/cats/sql_get.c:211
 #, c-format
 msgid "Filename record: %s not found in Catalog.\n"
 msgstr "Registro Filename: %s no encontrado en Catalogo.\n"
 
-#: src/cats/sql_get.c:262
+#: src/cats/sql_get.c:252
 #, c-format
 msgid "Get DB path record %s found bad record: %s\n"
 msgstr "Obtener registro ruta %s de BD encontró malo registro: %s\n"
 
-#: src/cats/sql_get.c:275
+#: src/cats/sql_get.c:265
 #, c-format
 msgid "Path record: %s not found.\n"
 msgstr "Registro Path: %s no encontrado.\n"
 
-#: src/cats/sql_get.c:279
+#: src/cats/sql_get.c:269
 #, c-format
 msgid "Path record: %s not found in Catalog.\n"
 msgstr "Registro Path: %s no encontrado en el Catalogo.\n"
 
-#: src/cats/sql_get.c:316
+#: src/cats/sql_get.c:306
 #, c-format
 msgid "No Job found for JobId %s\n"
 msgstr "No se encontró un job para el JobId %s\n"
 
-#: src/cats/sql_get.c:387 src/cats/sql_get.c:443
+#: src/cats/sql_get.c:377 src/cats/sql_get.c:433
 #, c-format
 msgid "No volumes found for JobId=%d\n"
 msgstr "Volúmenes no encontrados para JobId=%d\n"
 
-#: src/cats/sql_get.c:393 src/cats/sql_get.c:454
+#: src/cats/sql_get.c:383 src/cats/sql_get.c:444
 #, c-format
 msgid "Error fetching row %d: ERR=%s\n"
 msgstr "Error obteniendo fila %d: ERR=%s\n"
 
-#: src/cats/sql_get.c:407
+#: src/cats/sql_get.c:397
 #, c-format
 msgid "No Volume for JobId %d found in Catalog.\n"
 msgstr "Volúmenes para JobId=%d no encontrado en el Catalogo.\n"
 
-#: src/cats/sql_get.c:547
+#: src/cats/sql_get.c:537
 #, c-format
 msgid "Pool id select failed: ERR=%s\n"
 msgstr "Fallo al selecciona id del Pool: ERR=%s\n"
 
-#: src/cats/sql_get.c:584
+#: src/cats/sql_get.c:574
 #, c-format
 msgid "Client id select failed: ERR=%s\n"
 msgstr "Fallo al seleccionar ID del Cliente: ERR=%s\n"
 
-#: src/cats/sql_get.c:627
+#: src/cats/sql_get.c:617
 #, c-format
 msgid "More than one Pool!: %s\n"
 msgstr "Mas de un Poll!: %s\n"
 
-#: src/cats/sql_get.c:671
+#: src/cats/sql_get.c:661
 msgid "Pool record not found in Catalog.\n"
 msgstr "Registro del Pool no encontrado en Catalogo.\n"
 
-#: src/cats/sql_get.c:705
+#: src/cats/sql_get.c:695
 #, c-format
 msgid "More than one Client!: %s\n"
 msgstr "Mas de un Cliente!: %s\n"
 
-#: src/cats/sql_get.c:722 src/cats/sql_get.c:726
+#: src/cats/sql_get.c:712 src/cats/sql_get.c:716
 msgid "Client record not found in Catalog.\n"
 msgstr "Registro de cliente no encontrado en catalogo.\n"
 
-#: src/cats/sql_get.c:751
+#: src/cats/sql_get.c:741
 #, c-format
 msgid "More than one Counter!: %d\n"
 msgstr "Mas de un Contador!: %d\n"
 
-#: src/cats/sql_get.c:756
+#: src/cats/sql_get.c:746
 #, c-format
 msgid "error fetching Counter row: %s\n"
 msgstr "error al obtener fila Contador: %s\n"
 
-#: src/cats/sql_get.c:776
+#: src/cats/sql_get.c:766
 #, c-format
 msgid "Counter record: %s not found in Catalog.\n"
 msgstr "registro Contador: %s no encontrado en Catalogo.\n"
 
-#: src/cats/sql_get.c:812
+#: src/cats/sql_get.c:802
 #, c-format
 msgid "Error got %s FileSets but expected only one!\n"
 msgstr "Error al obtener %s FileSets pero se esperaba sólo uno!\n"
 
-#: src/cats/sql_get.c:817
+#: src/cats/sql_get.c:807
 #, c-format
 msgid "FileSet record \"%s\" not found.\n"
 msgstr "Registro FileSet \"%s\" no encontrado.\n"
 
-#: src/cats/sql_get.c:827
+#: src/cats/sql_get.c:817
 msgid "FileSet record not found in Catalog.\n"
 msgstr "Registro FileSet no encontrado en Catalogo.\n"
 
-#: src/cats/sql_get.c:923
+#: src/cats/sql_get.c:913
 #, c-format
 msgid "Media id select failed: ERR=%s\n"
 msgstr "Fallo al seleccionar ID del Medio: ERR=%s\n"
 
-#: src/cats/sql_get.c:961
+#: src/cats/sql_get.c:951
 #, c-format
 msgid "query dbids failed: ERR=%s\n"
 msgstr "Consulta fallida a dbids: ERR=%s\n"
 
-#: src/cats/sql_get.c:1012
+#: src/cats/sql_get.c:1002
 #, c-format
 msgid "More than one Volume!: %s\n"
 msgstr "Mas de un Volumen!: %s\n"
 
-#: src/cats/sql_get.c:1068
+#: src/cats/sql_get.c:1058
 #, c-format
 msgid "Media record MediaId=%s not found.\n"
 msgstr "Registro Media MediaID=%s no encontrado.\n"
 
-#: src/cats/sql_get.c:1071
+#: src/cats/sql_get.c:1061
 #, c-format
 msgid "Media record for Volume \"%s\" not found.\n"
 msgstr "Registro Media para Volumen \"%s\" no encontrado.\n"
 
-#: src/cats/sql_get.c:1078
+#: src/cats/sql_get.c:1068
 #, c-format
 msgid "Media record for MediaId=%u not found in Catalog.\n"
 msgstr "Registro Media para MediaId=%u no encontrado en el Catalogo.\n"
 
-#: src/cats/sql_get.c:1081
+#: src/cats/sql_get.c:1071
 #, c-format
 msgid "Media record for Vol=%s not found in Catalog.\n"
 msgstr "Registro Media para Volumen=%s no encontrado en el Catalogo.\n"
@@ -2880,15 +2880,15 @@ msgstr ""
 "No se puede conectar al servidor MySQL.\n"
 "Base de Datos=%s Usuario=%s\n"
 
-#: src/cats/dbi.c:89
+#: src/cats/dbi.c:104
 msgid "A dbi driver for DBI must be supplied.\n"
 msgstr "Un driver dbi para DBI debe ser suministrado.\n"
 
-#: src/cats/dbi.c:115
+#: src/cats/dbi.c:130
 msgid "A user name for DBI must be supplied.\n"
 msgstr "Un nombre de usuario para DBI debe ser suministrado.\n"
 
-#: src/cats/dbi.c:215
+#: src/cats/dbi.c:230
 #, c-format
 msgid ""
 "Unable to locate the DBD drivers to DBI interface in: \n"
@@ -2897,7 +2897,7 @@ msgstr ""
 "Incapaz de localizar los controladores de la interfaz DBD para DBI en: \n"
 "db_driverdir=%s. Es probable que no se encuentra ningún controlador\n"
 
-#: src/cats/dbi.c:281
+#: src/cats/dbi.c:296
 #, fuzzy, c-format
 msgid ""
 "Unable to connect to DBI interface. Type=%s Database=%s User=%s\n"
@@ -2908,7 +2908,7 @@ msgstr ""
 "Tipo=%s Base de Datos=%s Usuario=%s\n"
 "Probablemente no este ejecutando o su contraseña es incorrecta.\n"
 
-#: src/cats/dbi.c:1021
+#: src/cats/dbi.c:1036
 #, c-format
 msgid "error inserting batch mode: %s"
 msgstr "Error insertando en modo batch: %s"
@@ -3223,26 +3223,26 @@ msgstr "acción desconocida"
 msgid "pthread_once failed. ERR=%s\n"
 msgstr "fallo pthread_once. ERR=%s\n"
 
-#: src/lib/jcr.c:349
+#: src/lib/jcr.c:348
 #, c-format
 msgid "Could not init msg_queue mutex. ERR=%s\n"
 msgstr "No se pudo iniciar msg_queue mutex. ERR=%s\n"
 
-#: src/lib/jcr.c:401
+#: src/lib/jcr.c:400
 msgid "NULL jcr.\n"
 msgstr "NULL jcr.\n"
 
-#: src/lib/jcr.c:500
+#: src/lib/jcr.c:501
 #, c-format
 msgid "JCR use_count=%d JobId=%d\n"
 msgstr "JCR use_count=%d JobId=%d\n"
 
-#: src/lib/jcr.c:596
+#: src/lib/jcr.c:603
 #, c-format
 msgid "pthread_setspecific failed: ERR=%s\n"
 msgstr "fallo pthread_setspecific: ERR=%s\n"
 
-#: src/lib/jcr.c:1016
+#: src/lib/jcr.c:1051
 #, c-format
 msgid ""
 "Watchdog sending kill after %d secs to thread stalled reading Storage "
@@ -3251,7 +3251,7 @@ msgstr ""
 "Watchdog envío kill después de %d segundos para hilo estancado leyendo "
 "demonio Storage.\n"
 
-#: src/lib/jcr.c:1028
+#: src/lib/jcr.c:1063
 #, c-format
 msgid ""
 "Watchdog sending kill after %d secs to thread stalled reading File daemon.\n"
@@ -3259,7 +3259,7 @@ msgstr ""
 "Watchdog envío kill después de %d segundos para hilo estancado leyendo "
 "demonio File.\n"
 
-#: src/lib/jcr.c:1040
+#: src/lib/jcr.c:1075
 #, c-format
 msgid ""
 "Watchdog sending kill after %d secs to thread stalled reading Director.\n"
@@ -3521,7 +3521,7 @@ msgstr "No se pudo agregar job a la cola de cliente: ERR=%s\n"
 msgid "Could not destroy client queue: ERR=%s\n"
 msgstr "No es posible destruir la cola de cliente: ERR=%s\n"
 
-#: src/lib/bpipe.c:361 src/lib/bpipe.c:444
+#: src/lib/bpipe.c:362 src/lib/bpipe.c:445
 msgid "Program killed by Bacula (timeout)\n"
 msgstr "Programa finalizado(killed) por Bacula (timeout) \n"
 
@@ -3649,7 +3649,7 @@ msgid "1999 Authorization failed.\n"
 msgstr "1999 Fallo de Autorización.\n"
 
 #: src/lib/openssl.c:122 src/lib/openssl.c:181 src/stored/stored_conf.c:634
-#: src/stored/acquire.c:601 src/stored/dev.c:242 src/stored/dev.c:260
+#: src/stored/acquire.c:615 src/stored/dev.c:242 src/stored/dev.c:260
 #: src/stored/dev.c:266 src/stored/dev.c:277
 #, c-format
 msgid "Unable to init mutex: ERR=%s\n"
@@ -4830,39 +4830,39 @@ msgstr "Par ha fallado al presentar un certificado TLS\n"
 msgid "Peer %s failed to present a TLS certificate\n"
 msgstr "Par %s ha fallado al presentar un certificado TLS\n"
 
-#: src/lib/tls.c:412
+#: src/lib/tls.c:416
 msgid "Error creating file descriptor-based BIO"
 msgstr "Error al crear archivo descriptor basado en BIO"
 
-#: src/lib/tls.c:423
+#: src/lib/tls.c:427
 msgid "Error creating new SSL object"
 msgstr "Error creando nuevo objeto SSL"
 
-#: src/lib/tls.c:486 src/lib/tls.c:509
+#: src/lib/tls.c:490 src/lib/tls.c:513
 msgid "Connect failure"
 msgstr "Fallo al conectar"
 
-#: src/lib/tls.c:588 src/lib/tls.c:592
+#: src/lib/tls.c:592 src/lib/tls.c:596
 msgid "TLS shutdown failure."
 msgstr "Error de apagado TLS."
 
-#: src/lib/tls.c:659
+#: src/lib/tls.c:663
 msgid "TLS read/write failure."
 msgstr "Error de lectura/escritura TLS."
 
-#: src/lib/crypto.c:435
+#: src/lib/crypto.c:442
 msgid "Unable to open certificate file"
 msgstr "No se puede abrir el archivo de certificado"
 
-#: src/lib/crypto.c:442
+#: src/lib/crypto.c:449
 msgid "Unable to read certificate from file"
 msgstr "No es posible leer el archivo de certificado"
 
-#: src/lib/crypto.c:448
+#: src/lib/crypto.c:455
 msgid "Unable to extract public key from certificate"
 msgstr "No se puede extraer la clave pública del certificado"
 
-#: src/lib/crypto.c:455
+#: src/lib/crypto.c:462
 msgid ""
 "Provided certificate does not include the required subjectKeyIdentifier "
 "extension."
@@ -4870,149 +4870,149 @@ msgstr ""
 "Certificado suministrado no incluye la extensión subjectKeyIdentifier "
 "necesaria."
 
-#: src/lib/crypto.c:462
+#: src/lib/crypto.c:469
 #, c-format
 msgid "Unsupported key type provided: %d\n"
 msgstr "Tipo de clave prevista no soportada: %d\n"
 
-#: src/lib/crypto.c:499 src/lib/crypto.c:547
+#: src/lib/crypto.c:506 src/lib/crypto.c:554
 msgid "Unable to open private key file"
 msgstr "No se puede abrir archivo de clave privada"
 
-#: src/lib/crypto.c:529 src/lib/crypto.c:563
+#: src/lib/crypto.c:536 src/lib/crypto.c:570
 msgid "Unable to read private key from file"
 msgstr "No se puede leer la clave privada del archivo"
 
-#: src/lib/crypto.c:622
+#: src/lib/crypto.c:629
 #, c-format
 msgid "Unsupported digest type: %d\n"
 msgstr "Tipo Digest no soportado: %d\n"
 
-#: src/lib/crypto.c:636
+#: src/lib/crypto.c:643
 msgid "OpenSSL digest initialization failed"
 msgstr "Fallo al inicializar resume OpenSSL"
 
-#: src/lib/crypto.c:650
+#: src/lib/crypto.c:657
 msgid "OpenSSL digest update failed"
 msgstr "Fallo al actualizar resume OpenSSL"
 
-#: src/lib/crypto.c:668
+#: src/lib/crypto.c:675
 msgid "OpenSSL digest finalize failed"
 msgstr "Fallo al finalizar resume OpenSSL"
 
-#: src/lib/crypto.c:766
+#: src/lib/crypto.c:773
 msgid "OpenSSL digest_new failed"
 msgstr "fallo digest_new OpenSSL"
 
-#: src/lib/crypto.c:772
+#: src/lib/crypto.c:779
 msgid "OpenSSL sign get digest failed"
 msgstr "Fallo OpenSSL al obtener firma digest "
 
-#: src/lib/crypto.c:811 src/lib/crypto.c:815
+#: src/lib/crypto.c:818 src/lib/crypto.c:822
 msgid "OpenSSL digest Verify final failed"
 msgstr "Fallo OpenSSL Verificación final digest "
 
-#: src/lib/crypto.c:820
+#: src/lib/crypto.c:827
 msgid "No signers found for crypto verify.\n"
 msgstr "Firmantes no encontrados para verificar el cifrado.\n"
 
-#: src/lib/crypto.c:881
+#: src/lib/crypto.c:888
 msgid "Signature creation failed"
 msgstr "Fallo en creación de firma"
 
-#: src/lib/crypto.c:959
+#: src/lib/crypto.c:966
 msgid "Signature decoding failed"
 msgstr "Fallo en decodificación de firma"
 
-#: src/lib/crypto.c:1036
+#: src/lib/crypto.c:1043
 msgid "Unsupported cipher type specified\n"
 msgstr "Tipo de cifrado especificados no soportado\n"
 
-#: src/lib/crypto.c:1185
+#: src/lib/crypto.c:1192
 msgid "CryptoData decoding failed"
 msgstr "decodificación CryptoData fallida"
 
-#: src/lib/crypto.c:1229
+#: src/lib/crypto.c:1236
 msgid "Failure decrypting the session key"
 msgstr "Error al descifrar la clave de sesión"
 
-#: src/lib/crypto.c:1280
+#: src/lib/crypto.c:1287
 #, c-format
 msgid "Unsupported contentEncryptionAlgorithm: %d\n"
 msgstr "ContentEncryptionAlgorithm no soportado: %d\n"
 
-#: src/lib/crypto.c:1290 src/lib/crypto.c:1296
+#: src/lib/crypto.c:1297 src/lib/crypto.c:1303
 msgid "OpenSSL cipher context initialization failed"
 msgstr "Fallo al inicializar contexto cipher OpenSSl"
 
-#: src/lib/crypto.c:1303
+#: src/lib/crypto.c:1310
 msgid "Encryption session provided an invalid symmetric key"
 msgstr "Cifrado de sesión suministro una clave simétrica inválida"
 
-#: src/lib/crypto.c:1309
+#: src/lib/crypto.c:1316
 msgid "Encryption session provided an invalid IV"
 msgstr "Cifrado de sesión suministro una IV inválida"
 
-#: src/lib/crypto.c:1315
+#: src/lib/crypto.c:1322
 msgid "OpenSSL cipher context key/IV initialization failed"
 msgstr "Fallido inicialización de contexto OpenSSL de cifrado de clave/IV "
 
-#: src/lib/crypto.c:1385
+#: src/lib/crypto.c:1392
 #, c-format
 msgid "Unable to init OpenSSL threading: ERR=%s\n"
 msgstr "No se puede inicializar hilo OpenSSL: ERR=%s\n"
 
-#: src/lib/crypto.c:1398
+#: src/lib/crypto.c:1405
 msgid "Failed to seed OpenSSL PRNG\n"
 msgstr "Fallo al seed OpenSSL PRNG\n"
 
-#: src/lib/crypto.c:1424
+#: src/lib/crypto.c:1431
 msgid "Failed to save OpenSSL PRNG\n"
 msgstr "Fallo al guardar OpenSSL PRNG\n"
 
-#: src/lib/crypto.c:1485
+#: src/lib/crypto.c:1492
 #, c-format
 msgid "Unsupported digest type=%d specified\n"
 msgstr "Incompatible resume tipo=%d especificado\n"
 
-#: src/lib/crypto.c:1505
+#: src/lib/crypto.c:1512
 #, c-format
 msgid "SHA1Update() returned an error: %d\n"
 msgstr "SHA1Update() retorno un error: %d\n"
 
-#: src/lib/crypto.c:1648
+#: src/lib/crypto.c:1655
 msgid "No error"
 msgstr "Ningún error"
 
-#: src/lib/crypto.c:1650
+#: src/lib/crypto.c:1657
 msgid "Signer not found"
 msgstr "Firmante no encontrado"
 
-#: src/lib/crypto.c:1652
+#: src/lib/crypto.c:1659
 msgid "Recipient not found"
 msgstr "Recipiente no encontrado"
 
-#: src/lib/crypto.c:1654
+#: src/lib/crypto.c:1661
 msgid "Unsupported digest algorithm"
 msgstr "Algoritmo de resumen no soportado"
 
-#: src/lib/crypto.c:1656
+#: src/lib/crypto.c:1663
 msgid "Unsupported encryption algorithm"
 msgstr "Algoritmo de cifrado no soportado"
 
-#: src/lib/crypto.c:1658
+#: src/lib/crypto.c:1665
 msgid "Signature is invalid"
 msgstr "La firma no es válida"
 
-#: src/lib/crypto.c:1660
+#: src/lib/crypto.c:1667
 msgid "Decryption error"
 msgstr "Error de Descifrado"
 
-#: src/lib/crypto.c:1663
+#: src/lib/crypto.c:1670
 msgid "Internal error"
 msgstr "Error interno"
 
-#: src/lib/crypto.c:1665
+#: src/lib/crypto.c:1672
 msgid "Unknown error"
 msgstr "Error desconocido"
 
@@ -5278,32 +5278,32 @@ msgid "Working Directory: \"%s\" is not a directory. Cannot continue.\n"
 msgstr ""
 "Directorio de Trabajo: \"%s\" no es un directorio. No se puede continuar.\n"
 
-#: src/lib/plugins.c:95
+#: src/lib/plugins.c:111
 #, c-format
 msgid "Failed to open Plugin directory %s: ERR=%s\n"
 msgstr "No se pudo abrir el directorio de Plugin %s: ERR=%s\n"
 
-#: src/lib/plugins.c:110
+#: src/lib/plugins.c:126
 #, c-format
 msgid "Failed to find any plugins in %s\n"
 msgstr "No se pudo encontrar ningún plugin en %s\n"
 
-#: src/lib/plugins.c:142
+#: src/lib/plugins.c:158
 #, c-format
 msgid "Plugin load %s failed: ERR=%s\n"
 msgstr "Fallo carga de Plugin %s: ERR=%s\n"
 
-#: src/lib/plugins.c:152
+#: src/lib/plugins.c:169
 #, c-format
 msgid "Lookup of loadPlugin in plugin %s failed: ERR=%s\n"
 msgstr "Fallo buscando por loadPlugin en plugin %s: ERR=%s\n"
 
-#: src/lib/plugins.c:160
+#: src/lib/plugins.c:178
 #, c-format
 msgid "Lookup of unloadPlugin in plugin %s failed: ERR=%s\n"
 msgstr "Fallo buscando por unloadPlugin en plugin %s: ERR=%s\n"
 
-#: src/lib/attr.c:79
+#: src/lib/attr.c:80
 #, c-format
 msgid "Error scanning attributes: %s\n"
 msgstr "Error escaneando atributos: %s\n"
@@ -5512,7 +5512,7 @@ msgid "Connecting to Storage daemon %s at %s:%d ...\n"
 msgstr "Conectando al demonio Storage %s en %s:%d ...\n"
 
 #: src/dird/ua_label.c:762 src/dird/ua_purge.c:572 src/dird/ua_cmds.c:888
-#: src/dird/ua_cmds.c:1615 src/dird/job.c:440 src/dird/ua_dotcmds.c:378
+#: src/dird/ua_cmds.c:1615 src/dird/job.c:449 src/dird/ua_dotcmds.c:378
 msgid "Failed to connect to Storage daemon.\n"
 msgstr "Error al conectar con demonio Storage.\n"
 
@@ -5559,8 +5559,8 @@ msgstr ""
 "+--------------------|\n"
 
 #: src/dird/backup.c:94 src/dird/migrate.c:222 src/dird/migrate.c:223
-#: src/dird/vbackup.c:90 src/dird/job.c:186 src/dird/job.c:847
-#: src/dird/job.c:1143 src/dird/job.c:1189 src/dird/job.c:1203
+#: src/dird/vbackup.c:90 src/dird/job.c:186 src/dird/job.c:846
+#: src/dird/job.c:1142 src/dird/job.c:1188 src/dird/job.c:1202
 msgid "Pool resource"
 msgstr "Recurso pool"
 
@@ -6390,7 +6390,7 @@ msgstr "Sin autorización. Pool \"%s\".\n"
 msgid "Storage \"%s\" not found.\n"
 msgstr "Storage \"%s\" no encontrado\n"
 
-#: src/dird/ua_run.c:1346 src/dird/job.c:1260
+#: src/dird/ua_run.c:1346 src/dird/job.c:1259
 msgid "No storage specified.\n"
 msgstr "Almacenamiento no especificado.\n"
 
@@ -8349,8 +8349,8 @@ msgid "Daemon started %s, %d Jobs run since started.\n"
 msgstr "Demonio iniciado %s, %d Job ejecutando desde el inicio.\n"
 
 #: src/dird/ua_status.c:357 src/dird/ua_cmds.c:882 src/dird/ua_cmds.c:1604
-#: src/dird/job.c:148 src/dird/job.c:154 src/dird/job.c:1177
-#: src/dird/job.c:1181 src/dird/ua_dotcmds.c:372
+#: src/dird/job.c:148 src/dird/job.c:154 src/dird/job.c:1176
+#: src/dird/job.c:1180 src/dird/ua_dotcmds.c:372
 msgid "unknown source"
 msgstr "fuente desconocida"
 
@@ -8715,7 +8715,7 @@ msgstr ""
 msgid "Using Device \"%s\"\n"
 msgstr "Usando Dispositivo \"%s\"\n"
 
-#: src/dird/msgchan.c:340 src/dird/msgchan.c:527
+#: src/dird/msgchan.c:340 src/dird/msgchan.c:528
 #, c-format
 msgid "Cannot create message thread: %s\n"
 msgstr "No se puede crear hilo de mensaje: %s\n"
@@ -10254,9 +10254,9 @@ msgstr "No se ha podido añadir la cola de trabajo: ERR=%s\n"
 msgid "Unable to init job cond variable: ERR=%s\n"
 msgstr "No se puede iniciar job cond varibale: ERR=%s\n"
 
-#: src/dird/job.c:184 src/dird/job.c:425 src/dird/job.c:427 src/dird/job.c:482
-#: src/dird/job.c:484 src/dird/job.c:1146 src/dird/job.c:1187
-#: src/dird/job.c:1196
+#: src/dird/job.c:184 src/dird/job.c:434 src/dird/job.c:436 src/dird/job.c:486
+#: src/dird/job.c:488 src/dird/job.c:1145 src/dird/job.c:1186
+#: src/dird/job.c:1195
 msgid "Job resource"
 msgstr "Recurso Job"
 
@@ -10275,108 +10275,108 @@ msgstr ""
 "Job cancelado porque el tiempo de ejecución máximo programado se ha "
 "superado.\n"
 
-#: src/dird/job.c:392
+#: src/dird/job.c:404
 #, c-format
 msgid "JobId %s, Job %s marked to be canceled.\n"
 msgstr "JobId %s, Job %s marcado para ser cancelado.\n"
 
-#: src/dird/job.c:402
+#: src/dird/job.c:414
 msgid "Failed to connect to File daemon.\n"
 msgstr "Error al conectar con demonio File.\n"
 
-#: src/dird/job.c:550
+#: src/dird/job.c:549
 msgid "Max wait time exceeded. Job canceled.\n"
 msgstr "Máximo tiempo de espera excedido. Job cancelado.\n"
 
-#: src/dird/job.c:555
+#: src/dird/job.c:554
 msgid "Max run time exceeded. Job canceled.\n"
 msgstr "Máximo tiempo de ejecución excedido. Job cancelado.\n"
 
-#: src/dird/job.c:560
+#: src/dird/job.c:559
 msgid "Max sched run time exceeded. Job canceled.\n"
 msgstr "tiempo de ejecución máximo programado se ha superado. Job cancelado\n"
 
-#: src/dird/job.c:682
+#: src/dird/job.c:681
 #, c-format
 msgid "Pool \"%s\" not in database. ERR=%s"
 msgstr "Poll \"%s\" no en base de datos. ERR=%s"
 
-#: src/dird/job.c:686
+#: src/dird/job.c:685
 #, c-format
 msgid "Created database record for Pool \"%s\".\n"
 msgstr "Creado registro base de datos para Pool \"%s\".\n"
 
-#: src/dird/job.c:752 src/dird/job.c:785
+#: src/dird/job.c:751 src/dird/job.c:784
 #, c-format
 msgid "JobId %d already running. Duplicate job not allowed.\n"
 msgstr "JobId %d ya esta en ejecución. No se permite job duplicados.\n"
 
-#: src/dird/job.c:777
+#: src/dird/job.c:776
 #, c-format
 msgid "Cancelling duplicate JobId=%d.\n"
 msgstr "Cancelando duplicado JobId=%d.\n"
 
-#: src/dird/job.c:804 src/dird/job.c:1133
+#: src/dird/job.c:803 src/dird/job.c:1132
 msgid "Run pool override"
 msgstr "Anular Ejecutar Pool"
 
-#: src/dird/job.c:815
+#: src/dird/job.c:814
 msgid "Run FullPool override"
 msgstr "Anular Ejecutar FullPool "
 
-#: src/dird/job.c:817
+#: src/dird/job.c:816
 msgid "Job FullPool override"
 msgstr "Anular Job FullPool"
 
-#: src/dird/job.c:826
+#: src/dird/job.c:825
 msgid "Run IncPool override"
 msgstr "Anular Ejecutar IncPoll"
 
-#: src/dird/job.c:828
+#: src/dird/job.c:827
 msgid "Job IncPool override"
 msgstr "Anular Job IncPoll"
 
-#: src/dird/job.c:837
+#: src/dird/job.c:836
 msgid "Run DiffPool override"
 msgstr "Anular Ejecutar DiffPool"
 
-#: src/dird/job.c:839
+#: src/dird/job.c:838
 msgid "Job DiffPool override"
 msgstr "Anular Job DiffPool"
 
-#: src/dird/job.c:869 src/stored/bscan.c:1012
+#: src/dird/job.c:868 src/stored/bscan.c:1012
 #, c-format
 msgid "Could not create Client record. ERR=%s\n"
 msgstr "No es posible crear el registro de clientes. ERR=%s\n"
 
-#: src/dird/job.c:905
+#: src/dird/job.c:904
 msgid "FileSet MD5 digest not found.\n"
 msgstr "FileSet MD5 digest no encontrado.\n"
 
-#: src/dird/job.c:910
+#: src/dird/job.c:909
 #, c-format
 msgid "Could not create FileSet \"%s\" record. ERR=%s\n"
 msgstr "No es posible crear el registro FileSet \"%s\". ERR=%s\n"
 
-#: src/dird/job.c:952
+#: src/dird/job.c:951
 #, c-format
 msgid "Error updating job record. %s"
 msgstr "Error actualizando registro job. %s"
 
-#: src/dird/job.c:1138
+#: src/dird/job.c:1137
 msgid "Run storage override"
 msgstr "Anular Ejecutar Storage"
 
-#: src/dird/job.c:1206
+#: src/dird/job.c:1205
 msgid "Client resource"
 msgstr "Recurso de cliente"
 
-#: src/dird/job.c:1429
+#: src/dird/job.c:1428
 #, c-format
 msgid "Could not start clone job: \"%s\".\n"
 msgstr "No se pudo iniciar el job de clonación: \"%s\".\n"
 
-#: src/dird/job.c:1432
+#: src/dird/job.c:1431
 #, c-format
 msgid "Clone JobId %d started.\n"
 msgstr "Clonar JobId %d iniciado.\n"
@@ -10608,12 +10608,12 @@ msgstr "Sección Options no permitida en Exclude\n"
 msgid "Expected a FileSet keyword, got: %s"
 msgstr "Esperaba una palabra clave FileSet, obtuvo: %s"
 
-#: src/dird/verify.c:87 src/dird/verify.c:311
+#: src/dird/verify.c:86 src/dird/verify.c:310
 #, c-format
 msgid "Unimplemented Verify level %d(%c)\n"
 msgstr "Nivel Verify no implementado %d(%c)\n"
 
-#: src/dird/verify.c:142
+#: src/dird/verify.c:141
 msgid ""
 "Unable to find JobId of previous InitCatalog Job.\n"
 "Please run a Verify with Level=InitCatalog before\n"
@@ -10623,65 +10623,65 @@ msgstr ""
 "Por favor, ejecutar Verificar con Nivel=InitCatalog antes de\n"
 " ejecutar el Job actual.\n"
 
-#: src/dird/verify.c:147
+#: src/dird/verify.c:146
 msgid "Unable to find JobId of previous Job for this client.\n"
 msgstr "No se puede encontrar JobId del trabajo anterior por este cliente.\n"
 
-#: src/dird/verify.c:163
+#: src/dird/verify.c:162
 #, c-format
 msgid "Could not get job record for previous Job. ERR=%s"
 msgstr "No se ha podido obtener el registro Job para Job anterior. ERR=%s"
 
-#: src/dird/verify.c:169
+#: src/dird/verify.c:168
 #, c-format
 msgid "Last Job %d did not terminate normally. JobStatus=%c\n"
 msgstr "Último Job %d no termino normalmente. JobStatus=%c\n"
 
-#: src/dird/verify.c:173
+#: src/dird/verify.c:172
 #, c-format
 msgid "Verifying against JobId=%d Job=%s\n"
 msgstr "Verificar contra JobId=%d Job=%s\n"
 
-#: src/dird/verify.c:212
+#: src/dird/verify.c:211
 #, c-format
 msgid "Start Verify JobId=%s Level=%s Job=%s\n"
 msgstr "Inicio Verificar JobId=%s Nivel=%s Job=%s\n"
 
-#: src/dird/verify.c:298
+#: src/dird/verify.c:297
 msgid "Deprecated feature ... use bootstrap.\n"
 msgstr "Función obsoleta ... use bootstrap.\n"
 
-#: src/dird/verify.c:365
+#: src/dird/verify.c:364
 #, c-format
 msgid "Unimplemented verify level %d\n"
 msgstr "Nivel Verify no implementado %d\n"
 
-#: src/dird/verify.c:417
+#: src/dird/verify.c:416
 msgid "Verify OK"
 msgstr "Verificar OK"
 
-#: src/dird/verify.c:421
+#: src/dird/verify.c:420
 msgid "*** Verify Error ***"
 msgstr "*** Verificar Error ***"
 
-#: src/dird/verify.c:425
+#: src/dird/verify.c:424
 msgid "Verify warnings"
 msgstr "Verificar advertencias"
 
-#: src/dird/verify.c:428
+#: src/dird/verify.c:427
 msgid "Verify Canceled"
 msgstr "Verificar Cancelada"
 
-#: src/dird/verify.c:431
+#: src/dird/verify.c:430
 msgid "Verify Differences"
 msgstr "Verificar Diferencias"
 
-#: src/dird/verify.c:436
+#: src/dird/verify.c:435
 #, c-format
 msgid "Inappropriate term code: %d %c\n"
 msgstr "Inadecuado código de terminación: %d %c\n"
 
-#: src/dird/verify.c:450
+#: src/dird/verify.c:449
 #, c-format
 msgid ""
 "%s %s %s (%s): %s\n"
@@ -10722,7 +10722,7 @@ msgstr ""
 " Terminación: %s\n"
 "\n"
 
-#: src/dird/verify.c:485
+#: src/dird/verify.c:484
 #, c-format
 msgid ""
 "%s %s %s (%s): %s\n"
@@ -10759,7 +10759,7 @@ msgstr ""
 " Terminación: %s\n"
 "\n"
 
-#: src/dird/verify.c:563
+#: src/dird/verify.c:562
 #, c-format
 msgid ""
 "bird<filed: bad attributes, expected 3 fields got %d\n"
@@ -10768,84 +10768,84 @@ msgstr ""
 "bird<filed: malos atributos, esperaba 3 campos, obtuvo %d\n"
 " mslen=%d msg=%s\n"
 
-#: src/dird/verify.c:608
+#: src/dird/verify.c:607
 #, c-format
 msgid "New file: %s\n"
 msgstr "Nuevo archivo: %s\n"
 
-#: src/dird/verify.c:609
+#: src/dird/verify.c:608
 #, c-format
 msgid "File not in catalog: %s\n"
 msgstr "No Archivos en el catálogo: %s\n"
 
-#: src/dird/verify.c:633
+#: src/dird/verify.c:632
 #, c-format
 msgid "      st_ino   differ. Cat: %s File: %s\n"
 msgstr "st_ino diferentes. Cat: %s Archivo: %s\n"
 
-#: src/dird/verify.c:642
+#: src/dird/verify.c:641
 #, c-format
 msgid "      st_mode  differ. Cat: %x File: %x\n"
 msgstr "st_mode diferentes. Cat: %x Archivo: %x\n"
 
-#: src/dird/verify.c:650
+#: src/dird/verify.c:649
 #, c-format
 msgid "      st_nlink differ. Cat: %d File: %d\n"
 msgstr "st_nlink diferentes. Cat: %d Archivo: %d\n"
 
-#: src/dird/verify.c:658
+#: src/dird/verify.c:657
 #, c-format
 msgid "      st_uid   differ. Cat: %u File: %u\n"
 msgstr "st_uid diferentes. Cat: %u Archivo: %u\n"
 
-#: src/dird/verify.c:666
+#: src/dird/verify.c:665
 #, c-format
 msgid "      st_gid   differ. Cat: %u File: %u\n"
 msgstr "st_gid diferentes. Cat: %u Archivo: %u\n"
 
-#: src/dird/verify.c:674
+#: src/dird/verify.c:673
 #, c-format
 msgid "      st_size  differ. Cat: %s File: %s\n"
 msgstr "st_size diferentes. Cat: %s Archivo: %s\n"
 
-#: src/dird/verify.c:683
+#: src/dird/verify.c:682
 msgid "      st_atime differs\n"
 msgstr "st_atime diferentes\n"
 
-#: src/dird/verify.c:690
+#: src/dird/verify.c:689
 msgid "      st_mtime differs\n"
 msgstr "st_mtime diferentes\n"
 
-#: src/dird/verify.c:697
+#: src/dird/verify.c:696
 msgid "      st_ctime differs\n"
 msgstr "st_ctime diferentes\n"
 
-#: src/dird/verify.c:704
+#: src/dird/verify.c:703
 #, c-format
 msgid "      st_size  decrease. Cat: %s File: %s\n"
 msgstr "st_size disminución. Cat: %s Archivo: %s\n"
 
-#: src/dird/verify.c:734
+#: src/dird/verify.c:733
 #, c-format
 msgid "MD5/SHA1 index %d not same as attributes %d\n"
 msgstr "MD5/SHA1 atributo index %d no igual a %d\n"
 
-#: src/dird/verify.c:742
+#: src/dird/verify.c:741
 #, c-format
 msgid "      %s differs. File=%s Cat=%s\n"
 msgstr "%s es diferente. Archivo=%s Cat=%s\n"
 
-#: src/dird/verify.c:753
+#: src/dird/verify.c:752
 #, c-format
 msgid "bdird<filed: bad attributes from filed n=%d : %s\n"
 msgstr "bdird<filed: malos atributos desde campo n=%d : %s\n"
 
-#: src/dird/verify.c:790
+#: src/dird/verify.c:789
 #, c-format
 msgid "The following files are in the Catalog but not on %s:\n"
 msgstr "Los siguientes archivos están en el catálogo, pero no en %s:\n"
 
-#: src/dird/verify.c:805 src/tools/testfind.c:416
+#: src/dird/verify.c:804 src/tools/testfind.c:416
 #, c-format
 msgid "File: %s\n"
 msgstr "Archivo: %s\n"
@@ -10991,17 +10991,17 @@ msgstr "No se pudo abrir Catálogo \"%s\", base de datos \"%s\".\n"
 msgid "%s"
 msgstr "%s"
 
-#: src/dird/dird.c:1025
+#: src/dird/dird.c:1028
 #, fuzzy, c-format
 msgid "Could not create storage record for %s\n"
 msgstr "No se pudo obtener recurso de almacenamiento '%s'.\n"
 
-#: src/dird/dird.c:1033
+#: src/dird/dird.c:1036
 #, fuzzy, c-format
 msgid "Could not update storage record for %s\n"
 msgstr "No se pudo actualizar el registro de trabajo. ERR=%s\n"
 
-#: src/dird/dird.c:1052
+#: src/dird/dird.c:1055
 #, c-format
 msgid ""
 "Neither \"TLS CA Certificate\" or \"TLS CA Certificate Dir\" are defined for "
@@ -11010,7 +11010,7 @@ msgstr ""
 "Ninguno \"TLS CA Certificate\" o \"TLS CA Certificate Dir\" esta definido "
 "para Storage \"%s\" en %s.\n"
 
-#: src/dird/dird.c:1068 src/stored/stored.c:421
+#: src/dird/dird.c:1071 src/stored/stored.c:421
 #, c-format
 msgid "Failed to initialize TLS context for Storage \"%s\" in %s.\n"
 msgstr "Fallo al inicializar contexto TLS para Storage \"%s\" en %s.\n"
@@ -11085,32 +11085,32 @@ msgstr ""
 msgid "Unimplemented backup level %d %c\n"
 msgstr "Nivel %d %c de respaldo no implementado\n"
 
-#: src/dird/fd_cmds.c:391
+#: src/dird/fd_cmds.c:394
 msgid ""
 "FD compression disabled for this Job because AllowCompress=No in Storage "
 "resource.\n"
 msgstr ""
 
-#: src/dird/fd_cmds.c:501 src/dird/fd_cmds.c:526 src/dird/fd_cmds.c:540
+#: src/dird/fd_cmds.c:504 src/dird/fd_cmds.c:529 src/dird/fd_cmds.c:543
 msgid ">filed: write error on socket\n"
 msgstr ">filed: error de escritura en socket\n"
 
-#: src/dird/fd_cmds.c:507
+#: src/dird/fd_cmds.c:510
 #, c-format
 msgid "Error running program: %s. ERR=%s\n"
 msgstr "Error ejecutando el programa: %s. ERR=%s\n"
 
-#: src/dird/fd_cmds.c:516
+#: src/dird/fd_cmds.c:519
 #, c-format
 msgid "Cannot open included file: %s. ERR=%s\n"
 msgstr "No se puede abrir el archivo incluido: %s. ERR=%s\n"
 
-#: src/dird/fd_cmds.c:662
+#: src/dird/fd_cmds.c:665
 #, c-format
 msgid "Client \"%s\" RunScript failed.\n"
 msgstr "Cliente \"%s\" RunScript fallido.\n"
 
-#: src/dird/fd_cmds.c:697
+#: src/dird/fd_cmds.c:700
 #, c-format
 msgid ""
 "<filed: bad attributes, expected 3 fields got %d\n"
@@ -11119,12 +11119,12 @@ msgstr ""
 "<Archivado:atributos erróneos, se esperaban 3 campos se tienen %d\n"
 " msglen=%d msg=%s\n"
 
-#: src/dird/fd_cmds.c:752
+#: src/dird/fd_cmds.c:755
 #, c-format
 msgid "%s index %d not same as attributes %d\n"
 msgstr "%s índice %d no igual que los atributos %d\n"
 
-#: src/dird/fd_cmds.c:766
+#: src/dird/fd_cmds.c:769
 #, c-format
 msgid "<filed: Network error getting attributes. ERR=%s\n"
 msgstr "<filed: Error al obtener los atributos de red. ERR=%s\n"
@@ -13320,7 +13320,7 @@ msgstr ""
 "Error catastrófico. No se puede escribir bloque de desbordamiento al "
 "dispositivo %s. ERR=%s"
 
-#: src/stored/device.c:327 src/stored/dev.c:489
+#: src/stored/device.c:327 src/stored/dev.c:490
 #, c-format
 msgid "Unable to open device %s: ERR=%s\n"
 msgstr "No se puede abrir el dispositivo %s: ERR=%s\n"
@@ -14458,7 +14458,7 @@ msgstr "Fin de la cinta\n"
 msgid "Starting scan at file %u\n"
 msgstr "Iniciando escaneo en el archivo %u\n"
 
-#: src/stored/btape.c:1969 src/stored/dev.c:1387
+#: src/stored/btape.c:1969 src/stored/dev.c:1388
 #, c-format
 msgid "read error on %s. ERR=%s.\n"
 msgstr "error de lectura en %s. ERR=%s.\n"
@@ -15099,64 +15099,71 @@ msgstr ""
 "Error de datos de Volumen en %u:%u!\n"
 "Bloque checksum desajustado en bloque=%u len=%d: calc=%x blk=%x\n"
 
-#: src/stored/block.c:368 src/stored/block.c:732 src/stored/block.c:806
-#: src/stored/acquire.c:485 src/stored/spool.c:309
+#: src/stored/block.c:368 src/stored/block.c:738 src/stored/block.c:812
+#: src/stored/acquire.c:488 src/stored/spool.c:309
 #, c-format
 msgid "Could not create JobMedia record for Volume=\"%s\" Job=%s\n"
 msgstr "No es posible crear el registro JobMedia para Volumen=\"%s\" Job=%s\n"
 
-#: src/stored/block.c:428
-msgid "Cannot write block. Device at EOM.\n"
+#: src/stored/block.c:434
+#, fuzzy, c-format
+msgid "Cannot write block. Device at EOM. dev=%s\n"
 msgstr "No se pudo escribir bloque. Dispositivo en EOM.\n"
 
-#: src/stored/block.c:433
-msgid "Attempt to write on read-only Volume.\n"
+#: src/stored/block.c:439
+#, fuzzy, c-format
+msgid "Attempt to write on read-only Volume. dev=%s\n"
+msgstr "Intento de escritura en volumen de sólo lectura.\n"
+
+#: src/stored/block.c:444
+#, fuzzy, c-format
+msgid "Attempt to write on closed device=%s\n"
 msgstr "Intento de escritura en volumen de sólo lectura.\n"
 
-#: src/stored/block.c:485
+#: src/stored/block.c:491
 #, c-format
 msgid "User defined maximum volume capacity %s exceeded on device %s.\n"
 msgstr ""
 "Capacidad máxima %s de volumen definido por el usuario superado en el "
 "dispositivo %s.\n"
 
-#: src/stored/block.c:500
+#: src/stored/block.c:506
 #, c-format
 msgid "Unable to write EOF. ERR=%s\n"
 msgstr "No se pudo escribir EOF. ERR=%s\n"
 
-#: src/stored/block.c:526 src/stored/block.c:551
+#: src/stored/block.c:532 src/stored/block.c:557
 msgid "Write block header zeroed.\n"
 msgstr "Escribir cabecera de bloque cero.\n"
 
-#: src/stored/block.c:570
+#: src/stored/block.c:576
 #, c-format
 msgid "Write error at %u:%u on device %s. ERR=%s.\n"
 msgstr "Error de escritura en %u:%u en el dispositivo %s. ERR=%s.\n"
 
-#: src/stored/block.c:577
+#: src/stored/block.c:583
 #, c-format
 msgid "End of Volume \"%s\" at %u:%u on device %s. Write of %u bytes got %d.\n"
 msgstr ""
 "Fin de Volumen \"%s\" en %u:%u en el dispositivo %s. Escribió %u bytes "
 "obtuvo %d.\n"
 
-#: src/stored/block.c:658 src/stored/block.c:664
+#: src/stored/block.c:664 src/stored/block.c:670
 #, c-format
 msgid "Backspace file at EOT failed. ERR=%s\n"
 msgstr "Fallo en retroceso de archivo desde EOT. ERR=%s\n"
 
-#: src/stored/block.c:671
+#: src/stored/block.c:677
 #, c-format
 msgid "Backspace record at EOT failed. ERR=%s\n"
 msgstr "Fallo en retroceso de registro desde EOT. ERR=%s\n"
 
-#: src/stored/block.c:688
+#: src/stored/block.c:694
 #, c-format
 msgid "Re-read last block at EOT failed. ERR=%s"
 msgstr "Fallo en re-lectura del último bloque en EOT. ERR=%s"
 
-#: src/stored/block.c:698
+#: src/stored/block.c:704
 #, c-format
 msgid ""
 "Re-read of last block: block numbers differ by more than one.\n"
@@ -15166,7 +15173,7 @@ msgstr ""
 "Probable mala configuración de la cinta y pérdida de datos. Leer bloque=%u "
 "Espera bloque=%u.\n"
 
-#: src/stored/block.c:703
+#: src/stored/block.c:709
 #, c-format
 msgid ""
 "Re-read of last block OK, but block numbers differ. Read block=%u Want block="
@@ -15175,11 +15182,11 @@ msgstr ""
 "Re-lectura del último bloque OK, pero número de bloque difieren. Leer bloque="
 "%u Espera bloque=%u.\n"
 
-#: src/stored/block.c:707
+#: src/stored/block.c:713
 msgid "Re-read of last block succeeded.\n"
 msgstr "Éxito en re-lectura del último bloque.\n"
 
-#: src/stored/block.c:739
+#: src/stored/block.c:745
 #, c-format
 msgid ""
 "Error writing final EOF to tape. This Volume may not be readable.\n"
@@ -15188,7 +15195,7 @@ msgstr ""
 "Error al escribir EOF final a la cinta. Este volumen puede no ser legible.\n"
 "%s"
 
-#: src/stored/block.c:753
+#: src/stored/block.c:759
 #, c-format
 msgid ""
 "Error writing final part to DVD. This Volume may not be readable.\n"
@@ -15197,7 +15204,7 @@ msgstr ""
 "Error al escribir la parte final a DVD. Este volumen puede no ser legible.\n"
 "%s"
 
-#: src/stored/block.c:855
+#: src/stored/block.c:861
 #, c-format
 msgid ""
 "Error while writing, current part number is less than the total number of "
@@ -15206,12 +15213,12 @@ msgstr ""
 "Error al escribir, número de parte actual es menor que el número total de "
 "partes (%d/%d, dispositivo=%s)\n"
 
-#: src/stored/block.c:863
+#: src/stored/block.c:869
 #, c-format
 msgid "Unable to open device next part %s: ERR=%s\n"
 msgstr "No se puede abrir próxima parte %s del dispositivo: ERR=%s\n"
 
-#: src/stored/block.c:883
+#: src/stored/block.c:889
 #, c-format
 msgid ""
 "End of Volume \"%s\" at %u:%u on device %s (part_size=%s, free_space=%s, "
@@ -15220,7 +15227,7 @@ msgstr ""
 "Fin de Volumen \"%s\" en %u:%u en el dispositivo %s (part_size=%s, "
 "free_space=%s, free_space_errno=%d, errmsg=%s).\n"
 
-#: src/stored/block.c:896
+#: src/stored/block.c:902
 #, c-format
 msgid ""
 "End of Volume \"%s\" at %u:%u on device %s (part_size=%s, free_space=%s, "
@@ -15229,29 +15236,29 @@ msgstr ""
 "Fin de Volumen \"%s\" en %u:%u en el dispositivo %s (part_size=%s, "
 "free_space=%s, free_space_errno=%d).\n"
 
-#: src/stored/block.c:955
+#: src/stored/block.c:961
 #, c-format
 msgid "Block buffer size looping problem on device %s\n"
 msgstr "Problema de tamaño de búfer del bloque en el dispositivo %s\n"
 
-#: src/stored/block.c:983
+#: src/stored/block.c:989
 #, c-format
 msgid "Unable to open device part=%d %s: ERR=%s\n"
 msgstr "No se puede abrir el dispositivo parte =%d %s: ERR=%s\n"
 
-#: src/stored/block.c:1009
+#: src/stored/block.c:1015
 #, c-format
 msgid "Read error on fd=%d at file:blk %u:%u on device %s. ERR=%s.\n"
 msgstr ""
 "Error de lectura en fd=%d desde archivo:blk %u:%u en el dispositivo %s. ERR=%"
 "s.\n"
 
-#: src/stored/block.c:1022
+#: src/stored/block.c:1028
 #, c-format
 msgid "Read zero bytes at %u:%u on device %s.\n"
 msgstr "Leer cero bytes en %u:%u en el dispositivo %s.\n"
 
-#: src/stored/block.c:1046
+#: src/stored/block.c:1052
 #, c-format
 msgid ""
 "Volume data error at %u:%u! Very short block of %d bytes on device %s "
@@ -15260,18 +15267,18 @@ msgstr ""
 "Error datos de volumen en  %u:%u! Bloque muy corto de %d bytes en "
 "dispositivo %s descartado.\n"
 
-#: src/stored/block.c:1071
+#: src/stored/block.c:1077
 #, c-format
 msgid "Block length %u is greater than buffer %u. Attempting recovery.\n"
 msgstr ""
 "Longitud del bloque %u es mayor que el buffer %u. Intentando recuperación.\n"
 
-#: src/stored/block.c:1090
+#: src/stored/block.c:1096
 #, c-format
 msgid "Setting block buffer size to %u bytes.\n"
 msgstr "Configurando tamaño del bufer del bloque para %u bytes.\n"
 
-#: src/stored/block.c:1105
+#: src/stored/block.c:1111
 #, c-format
 msgid ""
 "Volume data error at %u:%u! Short block of %d bytes on device %s discarded.\n"
@@ -16660,12 +16667,12 @@ msgstr "Esperando anexar, pero el dispositivo %s está ocupado leyendo.\n"
 msgid "Could not ready device %s for append.\n"
 msgstr "Dispositivo %s puede no está listo para anexar.\n"
 
-#: src/stored/acquire.c:534
+#: src/stored/acquire.c:537
 #, c-format
 msgid "Alert: %s"
 msgstr "Alerta: %s"
 
-#: src/stored/acquire.c:542
+#: src/stored/acquire.c:545
 #, c-format
 msgid "3997 Bad alert command: %s: ERR=%s.\n"
 msgstr "3997 Malo comando alerta: %s: ERR=%s.\n"
@@ -17406,243 +17413,243 @@ msgstr ""
 msgid "Unable to init cond variable: ERR=%s\n"
 msgstr "No se puede iniciar variable cond: ERR=%s\n"
 
-#: src/stored/dev.c:393
+#: src/stored/dev.c:394
 msgid "Illegal mode given to open dev.\n"
 msgstr "Modo ilegal dado para abrir dev.\n"
 
-#: src/stored/dev.c:524
+#: src/stored/dev.c:525
 #, c-format
 msgid "Could not open file device %s. No Volume name given.\n"
 msgstr ""
 "No se pudo abrir dispositivo de archivo %s. No hay nombre volumen "
 "determinado.\n"
 
-#: src/stored/dev.c:547 src/stored/dev.c:715
+#: src/stored/dev.c:548 src/stored/dev.c:716
 #, c-format
 msgid "Could not open: %s, ERR=%s\n"
 msgstr "No se pudo abrir: %s, ERR=%s\n"
 
-#: src/stored/dev.c:591
+#: src/stored/dev.c:592
 #, c-format
 msgid "Could not open DVD device %s. No Volume name given.\n"
 msgstr ""
 "No se pudo abrir dispositivo de DVD %s. No hay nombre volumen determinado.\n"
 
-#: src/stored/dev.c:640
+#: src/stored/dev.c:641
 #, c-format
 msgid "The DVD in device %s contains data, please blank it before writing.\n"
 msgstr ""
 "El DVD en el dispositivo %s contiene datos, por favor, borre el antes de la "
 "escritura.\n"
 
-#: src/stored/dev.c:661
+#: src/stored/dev.c:662
 #, c-format
 msgid "Unable to stat DVD part 1 file %s: ERR=%s\n"
 msgstr "No se puede stat DVD parte 1, archivo %s: ERR=%s\n"
 
-#: src/stored/dev.c:669
+#: src/stored/dev.c:670
 #, c-format
 msgid "DVD part 1 is not a regular file %s.\n"
 msgstr "La Parte 1 del DVD no es un archivo regular %s.\n"
 
-#: src/stored/dev.c:689
+#: src/stored/dev.c:690
 #, c-format
 msgid "There is no valid DVD in device %s.\n"
 msgstr "No hay ningún DVD válido en el dispositivo %s.\n"
 
-#: src/stored/dev.c:695
+#: src/stored/dev.c:696
 #, c-format
 msgid "Could not mount DVD device %s.\n"
 msgstr "No se pudo montar el dispositivo de DVD %s.\n"
 
-#: src/stored/dev.c:745
+#: src/stored/dev.c:746
 #, c-format
 msgid "Could not fstat: %s, ERR=%s\n"
 msgstr "No se pudo fstat: %s, ERR=%s\n"
 
-#: src/stored/dev.c:779
+#: src/stored/dev.c:780
 #, c-format
 msgid "Bad call to rewind. Device %s not open\n"
 msgstr "Mala llamada para rebobinar. Dispositivo %s no abierto\n"
 
-#: src/stored/dev.c:818
+#: src/stored/dev.c:819
 #, c-format
 msgid "No tape loaded or drive offline on %s.\n"
 msgstr "Ninguna cinta cargada o unidad offline en %s.\n"
 
-#: src/stored/dev.c:828
+#: src/stored/dev.c:829
 #, c-format
 msgid "Rewind error on %s. ERR=%s.\n"
 msgstr "Rebobinar error en %s. ERR=%s.\n"
 
-#: src/stored/dev.c:838 src/stored/dev.c:916 src/stored/dev.c:1058
-#: src/stored/dev.c:1647 patches/testing/mtops.c:276
+#: src/stored/dev.c:839 src/stored/dev.c:917 src/stored/dev.c:1059
+#: src/stored/dev.c:1648 patches/testing/mtops.c:276
 #: patches/testing/mtops.c:300 patches/testing/mtops.c:320
 #: patches/testing/mtops.c:355 patches/testing/mtops.c:378
 #, c-format
 msgid "lseek error on %s. ERR=%s.\n"
 msgstr "Iseek error en %s. ERR=%s.\n"
 
-#: src/stored/dev.c:887
+#: src/stored/dev.c:888
 #, c-format
 msgid "Bad call to eod. Device %s not open\n"
 msgstr "Mala llamada para eod. Dispositivo %s no abierto\n"
 
-#: src/stored/dev.c:954
+#: src/stored/dev.c:955
 #, c-format
 msgid "ioctl MTEOM error on %s. ERR=%s.\n"
 msgstr "ioctl MTEOM error en %s. ERR=%s.\n"
 
-#: src/stored/dev.c:964 src/stored/dev.c:1099
+#: src/stored/dev.c:965 src/stored/dev.c:1100
 #, c-format
 msgid "ioctl MTIOCGET error on %s. ERR=%s.\n"
 msgstr "ioctl MTIOCGET error en %s. ERR=%s.\n"
 
-#: src/stored/dev.c:1044
+#: src/stored/dev.c:1045
 msgid "Bad device call. Device not open\n"
 msgstr "Mala llamada de dispositivo. Dispositivo no abierto\n"
 
-#: src/stored/dev.c:1057
+#: src/stored/dev.c:1058
 #, c-format
 msgid "Seek error: ERR=%s\n"
 msgstr "Seek error: ERR=%s\n"
 
-#: src/stored/dev.c:1094
+#: src/stored/dev.c:1095
 msgid " Bacula status:"
 msgstr "Estado del Bacula:"
 
-#: src/stored/dev.c:1095 src/stored/dev.c:1178 src/stored/dev.c:1180
+#: src/stored/dev.c:1096 src/stored/dev.c:1179 src/stored/dev.c:1181
 #, c-format
 msgid " file=%d block=%d\n"
 msgstr "archivo=%d bloque=%d\n"
 
-#: src/stored/dev.c:1103
+#: src/stored/dev.c:1104
 msgid " Device status:"
 msgstr "Estado del Dispositivo:"
 
-#: src/stored/dev.c:1202
+#: src/stored/dev.c:1203
 msgid "Bad call to load_dev. Device not open\n"
 msgstr "Mala llamada a load_dev. Dispositivo no abierto\n"
 
-#: src/stored/dev.c:1213 src/stored/dev.c:1226
+#: src/stored/dev.c:1214 src/stored/dev.c:1227
 #, c-format
 msgid "ioctl MTLOAD error on %s. ERR=%s.\n"
 msgstr "ioctl MTLOAD error en %s. ERR=%s.\n"
 
-#: src/stored/dev.c:1257
+#: src/stored/dev.c:1258
 #, c-format
 msgid "ioctl MTOFFL error on %s. ERR=%s.\n"
 msgstr "ioctl MTOFFL error en %s. ERR=%s.\n"
 
-#: src/stored/dev.c:1298
+#: src/stored/dev.c:1299
 msgid "Bad call to fsf. Device not open\n"
 msgstr "Mala llamada a fsf. Dispositivo no abierto\n"
 
-#: src/stored/dev.c:1309 src/stored/dev.c:1436
+#: src/stored/dev.c:1310 src/stored/dev.c:1437
 #, c-format
 msgid "Device %s at End of Tape.\n"
 msgstr "Dispositivo %s en el final de la cinta.\n"
 
-#: src/stored/dev.c:1340 src/stored/dev.c:1416
+#: src/stored/dev.c:1341 src/stored/dev.c:1417
 #, c-format
 msgid "ioctl MTFSF error on %s. ERR=%s.\n"
 msgstr "ioctl MTFSF error en %s. ERR=%s.\n"
 
-#: src/stored/dev.c:1465
+#: src/stored/dev.c:1466
 msgid "Bad call to bsf. Device not open\n"
 msgstr "Mala llamada a bsf. Dispositivo no abierto\n"
 
-#: src/stored/dev.c:1471
+#: src/stored/dev.c:1472
 #, c-format
 msgid "Device %s cannot BSF because it is not a tape.\n"
 msgstr "Dispositivo %s no puede BSF, porque no es una cinta.\n"
 
-#: src/stored/dev.c:1488
+#: src/stored/dev.c:1489
 #, c-format
 msgid "ioctl MTBSF error on %s. ERR=%s.\n"
 msgstr "ioctl MTBSF error en %s. ERR=%s.\n"
 
-#: src/stored/dev.c:1507
+#: src/stored/dev.c:1508
 msgid "Bad call to fsr. Device not open\n"
 msgstr "Mala llamada a FSR. El dispositivo no abre\n"
 
-#: src/stored/dev.c:1517
+#: src/stored/dev.c:1518
 #, c-format
 msgid "ioctl MTFSR not permitted on %s.\n"
 msgstr "ioctl MTFSR no permitido en %s.\n"
 
-#: src/stored/dev.c:1545
+#: src/stored/dev.c:1546
 #, c-format
 msgid "ioctl MTFSR %d error on %s. ERR=%s.\n"
 msgstr "ioctl MTFSR %d error en %s. ERR=%s.\n"
 
-#: src/stored/dev.c:1563
+#: src/stored/dev.c:1564
 msgid "Bad call to bsr_dev. Device not open\n"
 msgstr "Mala llamada a bsr_dev. El dispositivo no abre\n"
 
-#: src/stored/dev.c:1573
+#: src/stored/dev.c:1574
 #, c-format
 msgid "ioctl MTBSR not permitted on %s.\n"
 msgstr "ioctl MTBSR no permitido en %s.\n"
 
-#: src/stored/dev.c:1587
+#: src/stored/dev.c:1588
 #, c-format
 msgid "ioctl MTBSR error on %s. ERR=%s.\n"
 msgstr "ioctl MTBSR error en %s. ERR=%s.\n"
 
-#: src/stored/dev.c:1636
+#: src/stored/dev.c:1637
 msgid "Bad call to reposition. Device not open\n"
 msgstr "Mala llamada a reposición. El dispositivo no abre\n"
 
-#: src/stored/dev.c:1715
+#: src/stored/dev.c:1716
 msgid "Bad call to weof_dev. Device not open\n"
 msgstr "Mala llamada a weof_dev. El dispositivo no abre\n"
 
-#: src/stored/dev.c:1725
+#: src/stored/dev.c:1726
 msgid "Attempt to WEOF on non-appendable Volume\n"
 msgstr "Intento de WEOF en Volumen no-appendable\n"
 
-#: src/stored/dev.c:1743
+#: src/stored/dev.c:1744
 #, c-format
 msgid "ioctl MTWEOF error on %s. ERR=%s.\n"
 msgstr "ioctl MTWEOF error en %s. ERR=%s.\n"
 
-#: src/stored/dev.c:1842
+#: src/stored/dev.c:1843
 #, c-format
 msgid "unknown func code %d"
 msgstr "código de función %d desconocido"
 
-#: src/stored/dev.c:1848
+#: src/stored/dev.c:1849
 #, c-format
 msgid "I/O function \"%s\" not supported on this device.\n"
 msgstr "I/O función \"%s\" no es compatible con este dispositivo. \n"
 
-#: src/stored/dev.c:2023
+#: src/stored/dev.c:2022
 #, c-format
 msgid "Unable to truncate device %s. ERR=%s\n"
 msgstr "No se puede truncar el dispositivo %s. ERR=%s\n"
 
-#: src/stored/dev.c:2040
+#: src/stored/dev.c:2039
 #, c-format
 msgid "Unable to stat device %s. ERR=%s\n"
 msgstr "No se pudo stat dispositivo %s. ERR=%s\n"
 
-#: src/stored/dev.c:2054
+#: src/stored/dev.c:2053
 #, c-format
 msgid "Device %s doesn't support ftruncate(). Recreating file %s.\n"
 msgstr "Dispositivo %s no admite ftruncate(). Recreando el archivo %s.\n"
 
-#: src/stored/dev.c:2066
+#: src/stored/dev.c:2065
 #, c-format
 msgid "Could not reopen: %s, ERR=%s\n"
 msgstr "No se pudo reabrir: %s, ERR=%s\n"
 
-#: src/stored/dev.c:2189 src/stored/dev.c:2260
+#: src/stored/dev.c:2188 src/stored/dev.c:2259
 #, c-format
 msgid "Device %s cannot be %smounted. ERR=%s\n"
 msgstr "Dispositivo %s no puede ser %smounted. ERR=%s\n"
 
-#: src/stored/dev.c:2656
+#: src/stored/dev.c:2655
 #, c-format
 msgid "Unable to set eotmodel on device %s: ERR=%s\n"
 msgstr "No se puede establecer eotmodel en el dispositivo %s: ERR=%s\n"
@@ -17652,7 +17659,7 @@ msgstr "No se puede establecer eotmodel en el dispositivo %s: ERR=%s\n"
 msgid "Unable to initialize volume list lock. ERR=%s\n"
 msgstr "No se puede inicializar la lista de bloqueo de volumen. ERR=%s\n"
 
-#: src/stored/vol_mgr.c:494
+#: src/stored/vol_mgr.c:493
 #, c-format
 msgid "Device switch. New device %s chosen.\n"
 msgstr "Cambiar Dispositivo. Seleccione nuevo dispositivo %s.\n"
index d56e3f7faae9935642ba99c004ea64866092018f..c9db2fef325f59b899dd4be417d78d14002cc110 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Bacula 1.38\n"
 "Report-Msgid-Bugs-To: bacula-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2010-02-24 16:33+0100\n"
+"POT-Creation-Date: 2010-04-27 21:58+0200\n"
 "PO-Revision-Date: 2009-10-18 14:04+0000\n"
 "Last-Translator: Eric Bollengier <eric@eb.homelinux.org>\n"
 "Language-Team: French <bacula-devel-fr@lists.sourceforge.net>\n"
@@ -936,110 +936,110 @@ msgid ""
 "encountered - %d\n"
 msgstr ""
 
-#: src/filed/job.c:418
+#: src/filed/job.c:416
 #, c-format
 msgid "2901 Job %s not found.\n"
 msgstr "2901 Le job %s est introuvable.\n"
 
-#: src/filed/job.c:428
+#: src/filed/job.c:426
 #, c-format
 msgid "2001 Job %s marked to be canceled.\n"
 msgstr "2001 Le job %s va être annulé.\n"
 
-#: src/filed/job.c:431
+#: src/filed/job.c:429
 msgid "2902 Error scanning cancel command.\n"
 msgstr "2902 Erreur dans le décodage de la commande d'annulation.\n"
 
-#: src/filed/job.c:450
+#: src/filed/job.c:448
 #, c-format
 msgid "2991 Bad setdebug command: %s\n"
 msgstr "2991 Erreur dans la commande setdebug : %s\n"
 
-#: src/filed/job.c:466
+#: src/filed/job.c:464
 #, c-format
 msgid "Bad estimate command: %s"
 msgstr ""
 
-#: src/filed/job.c:467
+#: src/filed/job.c:465
 msgid "2992 Bad estimate command.\n"
 msgstr ""
 
-#: src/filed/job.c:490
+#: src/filed/job.c:488
 #, c-format
 msgid "Bad Job Command: %s"
 msgstr ""
 
-#: src/filed/job.c:512
+#: src/filed/job.c:510
 #, c-format
 msgid "Bad RunBeforeJob command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:513 src/filed/job.c:531
+#: src/filed/job.c:511 src/filed/job.c:529
 msgid "2905 Bad RunBeforeJob command.\n"
 msgstr ""
 
-#: src/filed/job.c:542
+#: src/filed/job.c:540
 msgid "2905 Bad RunBeforeNow command.\n"
 msgstr ""
 
-#: src/filed/job.c:561
+#: src/filed/job.c:559
 #, c-format
 msgid "Bad RunAfter command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:562
+#: src/filed/job.c:560
 msgid "2905 Bad RunAfterJob command.\n"
 msgstr ""
 
-#: src/filed/job.c:596
+#: src/filed/job.c:594
 #, c-format
 msgid "Bad RunScript command: %s\n"
 msgstr "Erreur dans la commande RunScript : %s\n"
 
-#: src/filed/job.c:597
+#: src/filed/job.c:595
 msgid "2905 Bad RunScript command.\n"
 msgstr "2905 Erreur sur la commande RunScript.\n"
 
-#: src/filed/job.c:688 src/dird/fd_cmds.c:490
+#: src/filed/job.c:686 src/dird/fd_cmds.c:493
 #, c-format
 msgid "Cannot run program: %s. ERR=%s\n"
 msgstr "Impossible de lancer la commande : %s. ERR=%s\n"
 
-#: src/filed/job.c:704
+#: src/filed/job.c:702
 #, c-format
 msgid "Error running program: %s. stat=%d: ERR=%s\n"
 msgstr "Erreur dans l'exécution de la commande : %s. stat=%d: ERR=%s\n"
 
-#: src/filed/job.c:714
+#: src/filed/job.c:712
 #, c-format
 msgid "Cannot open FileSet input file: %s. ERR=%s\n"
 msgstr ""
 
-#: src/filed/job.c:736
+#: src/filed/job.c:734
 msgid "Plugin Directory not defined. Cannot use plugin: \"%\"\n"
 msgstr ""
 
-#: src/filed/job.c:830
+#: src/filed/job.c:837
 #, c-format
 msgid "REGEX %s compile error. ERR=%s\n"
 msgstr ""
 
-#: src/filed/job.c:896
+#: src/filed/job.c:903
 #, c-format
 msgid "Invalid FileSet command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:1164 src/findlib/match.c:200 src/tools/testfind.c:641
+#: src/filed/job.c:1171 src/findlib/match.c:200 src/tools/testfind.c:641
 #, c-format
 msgid "Unknown include/exclude option: %c\n"
 msgstr ""
 
-#: src/filed/job.c:1233 src/stored/dircmd.c:1016
+#: src/filed/job.c:1240 src/stored/dircmd.c:1016
 #, c-format
 msgid "Could not create bootstrap file %s: ERR=%s\n"
 msgstr "Impossible de créer le fichier bootstrap %s : ERR=%s\n"
 
-#: src/filed/job.c:1347
+#: src/filed/job.c:1354
 #, fuzzy, c-format
 msgid ""
 "DIR and FD clocks differ by %lld seconds, FD automatically compensating.\n"
@@ -1047,71 +1047,71 @@ msgstr ""
 "L'horloge du client et du director ont %d secondes d'écart, le client s'est "
 "ajusté automatiquement.\n"
 
-#: src/filed/job.c:1356
+#: src/filed/job.c:1363
 #, c-format
 msgid "Unknown backup level: %s\n"
 msgstr ""
 
-#: src/filed/job.c:1369
+#: src/filed/job.c:1376
 #, c-format
 msgid "Bad level command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:1390
+#: src/filed/job.c:1397
 #, c-format
 msgid "Bad session command: %s"
 msgstr ""
 
-#: src/filed/job.c:1449
+#: src/filed/job.c:1456
 #, c-format
 msgid "Bad storage command: %s"
 msgstr ""
 
-#: src/filed/job.c:1463 src/tray-monitor/tray-monitor.c:952
+#: src/filed/job.c:1470 src/tray-monitor/tray-monitor.c:952
 #: src/dird/msgchan.c:106
 msgid "Storage daemon"
 msgstr ""
 
-#: src/filed/job.c:1469
+#: src/filed/job.c:1476
 #, c-format
 msgid "Failed to connect to Storage daemon: %s:%d\n"
 msgstr ""
 
-#: src/filed/job.c:1481
+#: src/filed/job.c:1488
 msgid "Failed to authenticate Storage daemon.\n"
 msgstr ""
 
-#: src/filed/job.c:1522
+#: src/filed/job.c:1529
 msgid "ACL support not configured for your machine.\n"
 msgstr ""
 
-#: src/filed/job.c:1526
+#: src/filed/job.c:1533
 msgid "XATTR support not configured for your machine.\n"
 msgstr ""
 
-#: src/filed/job.c:1535
+#: src/filed/job.c:1542
 msgid "Cannot contact Storage daemon\n"
 msgstr "Impossible de se connecter au démon Storage\n"
 
-#: src/filed/job.c:1554
+#: src/filed/job.c:1561
 #, c-format
 msgid "Bad response to append open: %s\n"
 msgstr ""
 
-#: src/filed/job.c:1559
+#: src/filed/job.c:1566
 msgid "Bad response from stored to open command\n"
 msgstr ""
 
-#: src/filed/job.c:1587
+#: src/filed/job.c:1594
 #, c-format
 msgid "Generate VSS snapshots. Driver=\"%s\", Drive(s)=\"%s\"\n"
 msgstr "Création des snapshot VSS. Driver=« %s », Lecteur(s)=« %s »\n"
 
-#: src/filed/job.c:1589
+#: src/filed/job.c:1596
 msgid "Generate VSS snapshots failed.\n"
 msgstr "Erreur durant la création des snapshots VSS.\n"
 
-#: src/filed/job.c:1596
+#: src/filed/job.c:1603
 #, c-format
 msgid ""
 "Generate VSS snapshot of drive \"%c:\\\" failed. VSS support is disabled on "
@@ -1120,78 +1120,78 @@ msgstr ""
 "Erreur lors de la création du snapshot VSS du lecteur « %c:\\\\ ». Le "
 "VSS est désactivé sur ce lecteur.\n"
 
-#: src/filed/job.c:1603
+#: src/filed/job.c:1610
 #, c-format
 msgid "VSS Writer (PrepareForBackup): %s\n"
 msgstr ""
 
-#: src/filed/job.c:1608
+#: src/filed/job.c:1615
 msgid "No drive letters found for generating VSS snapshots.\n"
 msgstr ""
 
-#: src/filed/job.c:1612
+#: src/filed/job.c:1619
 #, c-format
 msgid "VSS was not initialized properly. VSS support is disabled. ERR=%s\n"
 msgstr ""
 
-#: src/filed/job.c:1663
+#: src/filed/job.c:1670
 msgid "Append Close with SD failed.\n"
 msgstr ""
 
-#: src/filed/job.c:1667
+#: src/filed/job.c:1674
 #, c-format
 msgid "Bad status %d returned from Storage Daemon.\n"
 msgstr ""
 
-#: src/filed/job.c:1685
+#: src/filed/job.c:1692
 #, c-format
 msgid "VSS Writer (BackupComplete): %s\n"
 msgstr ""
 
-#: src/filed/job.c:1709
+#: src/filed/job.c:1716
 #, c-format
 msgid "2994 Bad verify command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:1724 src/filed/job.c:1765
+#: src/filed/job.c:1731 src/filed/job.c:1772
 #, c-format
 msgid "2994 Bad verify level: %s\n"
 msgstr ""
 
-#: src/filed/job.c:1799
+#: src/filed/job.c:1806
 #, c-format
 msgid "Bad replace command. CMD=%s\n"
 msgstr ""
 
-#: src/filed/job.c:1817
+#: src/filed/job.c:1824
 #, c-format
 msgid "Bad where regexp. where=%s\n"
 msgstr ""
 
-#: src/filed/job.c:1901
+#: src/filed/job.c:1908
 msgid "Improper calling sequence.\n"
 msgstr ""
 
-#: src/filed/job.c:1921
+#: src/filed/job.c:1928
 #, c-format
 msgid "Bad response to SD read open: %s\n"
 msgstr ""
 
-#: src/filed/job.c:1926
+#: src/filed/job.c:1933
 msgid "Bad response from stored to read open command\n"
 msgstr ""
 
-#: src/filed/job.c:1993
+#: src/filed/job.c:2000
 #, c-format
 msgid "Comm error with SD. bad response to %s. ERR=%s\n"
 msgstr ""
 
-#: src/filed/job.c:1996
+#: src/filed/job.c:2003
 #, c-format
 msgid "Bad response to %s command. Wanted %s, got %s\n"
 msgstr ""
 
-#: src/filed/job.c:2017 src/dird/msgchan.c:461 src/dird/restore.c:137
+#: src/filed/job.c:2024 src/dird/msgchan.c:462 src/dird/restore.c:137
 #, c-format
 msgid "Could not open bootstrap file %s: ERR=%s\n"
 msgstr "Impossible d'ouvrir le fichier bootstrap %s : ERR=%s\n"
@@ -1616,7 +1616,7 @@ msgid "No Messages resource defined in %s\n"
 msgstr ""
 
 #: src/filed/filed.c:355 src/filed/filed.c:514 src/dird/dird.c:625
-#: src/dird/dird.c:831 src/dird/dird.c:886 src/dird/dird.c:1044
+#: src/dird/dird.c:831 src/dird/dird.c:886 src/dird/dird.c:1047
 #: src/console/console.c:1231 src/console/console.c:1261
 #: src/stored/stored.c:381 src/wx-console/console_thread.cpp:118
 #: src/wx-console/console_thread.cpp:144
@@ -2220,13 +2220,13 @@ msgstr "Connexion...\n"
 msgid "A user name for MySQL must be supplied.\n"
 msgstr "Un nom d'utilisateur MySQL doit être fourni.\n"
 
-#: src/cats/mysql.c:154 src/cats/bdb.c:197 src/cats/postgresql.c:188
-#: src/cats/sqlite.c:163 src/cats/ingres.c:201 src/cats/dbi.c:200
+#: src/cats/mysql.c:153 src/cats/bdb.c:197 src/cats/postgresql.c:188
+#: src/cats/sqlite.c:163 src/cats/ingres.c:201 src/cats/dbi.c:215
 #, c-format
 msgid "Unable to initialize DB lock. ERR=%s\n"
 msgstr "Impossible d'initialiser le verrou sur la base. ERR=%s\n"
 
-#: src/cats/mysql.c:192
+#: src/cats/mysql.c:191
 #, c-format
 msgid ""
 "Unable to connect to MySQL server.\n"
@@ -2238,12 +2238,12 @@ msgstr ""
 "Base=%s Utilisateur=%s\n"
 "Le serveur n'est pas démarré ou bien votre password est invalide.\n"
 
-#: src/cats/mysql.c:279
+#: src/cats/mysql.c:278
 msgid "MySQL client library must be thread-safe when using BatchMode.\n"
 msgstr ""
 
-#: src/cats/mysql.c:338 src/cats/postgresql.c:359 src/cats/sqlite.c:372
-#: src/cats/ingres.c:345 src/cats/dbi.c:442
+#: src/cats/mysql.c:337 src/cats/postgresql.c:359 src/cats/sqlite.c:372
+#: src/cats/ingres.c:356 src/cats/dbi.c:457
 #, c-format
 msgid "Query failed: %s: ERR=%s\n"
 msgstr ""
@@ -2333,14 +2333,14 @@ msgstr ""
 msgid "Create DB Client record %s failed. ERR=%s\n"
 msgstr ""
 
-#: src/cats/sql_create.c:560 src/cats/sql_get.c:251
+#: src/cats/sql_create.c:560 src/cats/sql_get.c:241
 #, c-format
 msgid "More than one Path!: %s for path: %s\n"
 msgstr ""
 
 #: src/cats/sql_create.c:567 src/cats/sql.c:356 src/cats/sql.c:363
-#: src/cats/postgresql.c:147 src/cats/sql_get.c:207 src/cats/sql_get.c:258
-#: src/cats/sql_get.c:632 src/cats/sql_get.c:710 src/cats/sql_get.c:1017
+#: src/cats/postgresql.c:147 src/cats/sql_get.c:197 src/cats/sql_get.c:248
+#: src/cats/sql_get.c:622 src/cats/sql_get.c:700 src/cats/sql_get.c:1007
 #, c-format
 msgid "error fetching row: %s\n"
 msgstr ""
@@ -2390,16 +2390,16 @@ msgstr ""
 msgid "Create db Filename record %s failed. ERR=%s\n"
 msgstr ""
 
-#: src/cats/sql_create.c:1130
+#: src/cats/sql_create.c:1136
 #, c-format
 msgid "Attempt to put non-attributes into catalog. Stream=%d\n"
 msgstr ""
 
-#: src/cats/sql_create.c:1141
+#: src/cats/sql_create.c:1147
 msgid "Can't Copy/Migrate job using BaseJob"
 msgstr ""
 
-#: src/cats/sql_create.c:1232 src/cats/sql_get.c:1104
+#: src/cats/sql_create.c:1238 src/cats/sql_get.c:1094
 msgid "ERR=JobIds are empty\n"
 msgstr ""
 
@@ -2476,8 +2476,8 @@ msgid ""
 "%s\n"
 msgstr ""
 
-#: src/cats/sql.c:525 src/dird/catreq.c:413 src/dird/fd_cmds.c:716
-#: src/dird/fd_cmds.c:774
+#: src/cats/sql.c:525 src/dird/catreq.c:413 src/dird/fd_cmds.c:719
+#: src/dird/fd_cmds.c:777
 #, c-format
 msgid "Attribute create error. %s"
 msgstr ""
@@ -2564,7 +2564,7 @@ msgstr ""
 msgid "error fetching currval: %s\n"
 msgstr ""
 
-#: src/cats/postgresql.c:711 src/cats/dbi.c:840
+#: src/cats/postgresql.c:711 src/cats/dbi.c:855
 #, fuzzy, c-format
 msgid "error starting batch mode: %s"
 msgstr "erreur en terminant le mode batch: %s\n"
@@ -2579,216 +2579,216 @@ msgstr "erreur en terminant le mode batch: %s\n"
 msgid "error copying in batch mode: %s"
 msgstr "erreur en terminant le mode batch: %s\n"
 
-#: src/cats/sql_find.c:98 src/cats/sql_find.c:127 src/cats/sql_find.c:177
+#: src/cats/sql_find.c:97 src/cats/sql_find.c:126 src/cats/sql_find.c:176
 #, c-format
 msgid ""
 "Query error for start time request: ERR=%s\n"
 "CMD=%s\n"
 msgstr ""
 
-#: src/cats/sql_find.c:104 src/cats/sql_find.c:183
+#: src/cats/sql_find.c:103 src/cats/sql_find.c:182
 msgid "No prior Full backup Job record found.\n"
 msgstr "Pas de précédent backup Full en base.\n"
 
-#: src/cats/sql_find.c:116
+#: src/cats/sql_find.c:115
 #, c-format
 msgid "Unknown level=%d\n"
 msgstr ""
 
-#: src/cats/sql_find.c:133
+#: src/cats/sql_find.c:132
 #, c-format
 msgid ""
 "No Job record found: ERR=%s\n"
 "CMD=%s\n"
 msgstr ""
 
-#: src/cats/sql_find.c:278
+#: src/cats/sql_find.c:277
 #, c-format
 msgid "Unknown Job level=%d\n"
 msgstr "Niveau de job inconnu %d\n"
 
-#: src/cats/sql_find.c:288
+#: src/cats/sql_find.c:287
 #, c-format
 msgid "No Job found for: %s.\n"
 msgstr "Pas de job trouvé pour : %s.\n"
 
-#: src/cats/sql_find.c:299
+#: src/cats/sql_find.c:298
 #, c-format
 msgid "No Job found for: %s\n"
 msgstr "Pas de job trouvé pour %s\n"
 
-#: src/cats/sql_find.c:376
+#: src/cats/sql_find.c:375
 #, fuzzy, c-format
 msgid "Request for Volume item %d greater than max %d or less than 1\n"
 msgstr "Le slot %d est ignoré car il est supérieur au maximum %d.\n"
 
-#: src/cats/sql_find.c:391
+#: src/cats/sql_find.c:390
 #, c-format
 msgid "No Volume record found for item %d.\n"
 msgstr "Pas de volume trouvé en base pour l'objet %d.\n"
 
-#: src/cats/sql_get.c:155
+#: src/cats/sql_get.c:145
 #, c-format
 msgid "Error fetching row: %s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:162
+#: src/cats/sql_get.c:152
 #, c-format
 msgid "get_file_record want 1 got rows=%d PathId=%s FilenameId=%s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:170
+#: src/cats/sql_get.c:160
 #, c-format
 msgid "File record for PathId=%s FilenameId=%s not found.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:176
+#: src/cats/sql_get.c:166
 msgid "File record not found in Catalog.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:201
+#: src/cats/sql_get.c:191
 #, c-format
 msgid "More than one Filename!: %s for file: %s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:211
+#: src/cats/sql_get.c:201
 #, c-format
 msgid "Get DB Filename record %s found bad record: %d\n"
 msgstr ""
 
-#: src/cats/sql_get.c:217
+#: src/cats/sql_get.c:207
 #, c-format
 msgid "Filename record: %s not found.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:221
+#: src/cats/sql_get.c:211
 #, c-format
 msgid "Filename record: %s not found in Catalog.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:262
+#: src/cats/sql_get.c:252
 #, c-format
 msgid "Get DB path record %s found bad record: %s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:275
+#: src/cats/sql_get.c:265
 #, c-format
 msgid "Path record: %s not found.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:279
+#: src/cats/sql_get.c:269
 #, c-format
 msgid "Path record: %s not found in Catalog.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:316
+#: src/cats/sql_get.c:306
 #, c-format
 msgid "No Job found for JobId %s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:387 src/cats/sql_get.c:443
+#: src/cats/sql_get.c:377 src/cats/sql_get.c:433
 #, c-format
 msgid "No volumes found for JobId=%d\n"
 msgstr ""
 
-#: src/cats/sql_get.c:393 src/cats/sql_get.c:454
+#: src/cats/sql_get.c:383 src/cats/sql_get.c:444
 #, c-format
 msgid "Error fetching row %d: ERR=%s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:407
+#: src/cats/sql_get.c:397
 #, c-format
 msgid "No Volume for JobId %d found in Catalog.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:547
+#: src/cats/sql_get.c:537
 #, c-format
 msgid "Pool id select failed: ERR=%s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:584
+#: src/cats/sql_get.c:574
 #, c-format
 msgid "Client id select failed: ERR=%s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:627
+#: src/cats/sql_get.c:617
 #, c-format
 msgid "More than one Pool!: %s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:671
+#: src/cats/sql_get.c:661
 msgid "Pool record not found in Catalog.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:705
+#: src/cats/sql_get.c:695
 #, c-format
 msgid "More than one Client!: %s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:722 src/cats/sql_get.c:726
+#: src/cats/sql_get.c:712 src/cats/sql_get.c:716
 msgid "Client record not found in Catalog.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:751
+#: src/cats/sql_get.c:741
 #, c-format
 msgid "More than one Counter!: %d\n"
 msgstr ""
 
-#: src/cats/sql_get.c:756
+#: src/cats/sql_get.c:746
 #, c-format
 msgid "error fetching Counter row: %s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:776
+#: src/cats/sql_get.c:766
 #, c-format
 msgid "Counter record: %s not found in Catalog.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:812
+#: src/cats/sql_get.c:802
 #, c-format
 msgid "Error got %s FileSets but expected only one!\n"
 msgstr ""
 
-#: src/cats/sql_get.c:817
+#: src/cats/sql_get.c:807
 #, c-format
 msgid "FileSet record \"%s\" not found.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:827
+#: src/cats/sql_get.c:817
 msgid "FileSet record not found in Catalog.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:923
+#: src/cats/sql_get.c:913
 #, c-format
 msgid "Media id select failed: ERR=%s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:961
+#: src/cats/sql_get.c:951
 #, fuzzy, c-format
 msgid "query dbids failed: ERR=%s\n"
 msgstr "fopen %s en erreur : ERR=%s\n"
 
-#: src/cats/sql_get.c:1012
+#: src/cats/sql_get.c:1002
 #, c-format
 msgid "More than one Volume!: %s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:1068
+#: src/cats/sql_get.c:1058
 #, c-format
 msgid "Media record MediaId=%s not found.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:1071
+#: src/cats/sql_get.c:1061
 #, c-format
 msgid "Media record for Volume \"%s\" not found.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:1078
+#: src/cats/sql_get.c:1068
 #, c-format
 msgid "Media record for MediaId=%u not found in Catalog.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:1081
+#: src/cats/sql_get.c:1071
 #, c-format
 msgid "Media record for Vol=%s not found in Catalog.\n"
 msgstr ""
@@ -2842,24 +2842,24 @@ msgstr ""
 "Base=%s Utilisateur=%s\n"
 "Le serveur n'est pas démarré ou bien votre password est invalide.\n"
 
-#: src/cats/dbi.c:89
+#: src/cats/dbi.c:104
 #, fuzzy
 msgid "A dbi driver for DBI must be supplied.\n"
 msgstr "Un nom d'utilisateur MySQL doit être fourni.\n"
 
-#: src/cats/dbi.c:115
+#: src/cats/dbi.c:130
 #, fuzzy
 msgid "A user name for DBI must be supplied.\n"
 msgstr "Un nom d'utilisateur MySQL doit être fourni.\n"
 
-#: src/cats/dbi.c:215
+#: src/cats/dbi.c:230
 #, c-format
 msgid ""
 "Unable to locate the DBD drivers to DBI interface in: \n"
 "db_driverdir=%s. It is probaly not found any drivers\n"
 msgstr ""
 
-#: src/cats/dbi.c:281
+#: src/cats/dbi.c:296
 #, fuzzy, c-format
 msgid ""
 "Unable to connect to DBI interface. Type=%s Database=%s User=%s\n"
@@ -2870,7 +2870,7 @@ msgstr ""
 "Base=%s Utilisateur=%s\n"
 "Le serveur n'est pas démarré ou bien votre password est invalide.\n"
 
-#: src/cats/dbi.c:1021
+#: src/cats/dbi.c:1036
 #, fuzzy, c-format
 msgid "error inserting batch mode: %s"
 msgstr "erreur en terminant le mode batch: %s\n"
@@ -3187,26 +3187,26 @@ msgstr "action inconnue"
 msgid "pthread_once failed. ERR=%s\n"
 msgstr "erreur sur pthread_once. ERR=%s\n"
 
-#: src/lib/jcr.c:349
+#: src/lib/jcr.c:348
 #, fuzzy, c-format
 msgid "Could not init msg_queue mutex. ERR=%s\n"
 msgstr "Impossible d'initialiser la queue cliente : ERR=%s\n"
 
-#: src/lib/jcr.c:401
+#: src/lib/jcr.c:400
 msgid "NULL jcr.\n"
 msgstr "NULL jcr.\n"
 
-#: src/lib/jcr.c:500
+#: src/lib/jcr.c:501
 #, c-format
 msgid "JCR use_count=%d JobId=%d\n"
 msgstr "JCR use_count=%d JobId=%d\n"
 
-#: src/lib/jcr.c:596
+#: src/lib/jcr.c:603
 #, fuzzy, c-format
 msgid "pthread_setspecific failed: ERR=%s\n"
 msgstr "Erreur sur l'ouverture du périphérique. ERR=%s\n"
 
-#: src/lib/jcr.c:1016
+#: src/lib/jcr.c:1051
 #, c-format
 msgid ""
 "Watchdog sending kill after %d secs to thread stalled reading Storage "
@@ -3215,7 +3215,7 @@ msgstr ""
 "Le watchdog a envoyé un signal après %d secs au thread bloqué en écoute "
 "du SD.\n"
 
-#: src/lib/jcr.c:1028
+#: src/lib/jcr.c:1063
 #, c-format
 msgid ""
 "Watchdog sending kill after %d secs to thread stalled reading File daemon.\n"
@@ -3223,7 +3223,7 @@ msgstr ""
 "Le watchdog a envoyé un signal après %d secs au thread bloqué en écoute "
 "du FD.\n"
 
-#: src/lib/jcr.c:1040
+#: src/lib/jcr.c:1075
 #, c-format
 msgid ""
 "Watchdog sending kill after %d secs to thread stalled reading Director.\n"
@@ -3486,7 +3486,7 @@ msgstr "Impossible d'ajouter le job à la queue cliente : ERR=%s\n"
 msgid "Could not destroy client queue: ERR=%s\n"
 msgstr "Impossible de détruire la queue cliente : ERR=%s\n"
 
-#: src/lib/bpipe.c:361 src/lib/bpipe.c:444
+#: src/lib/bpipe.c:362 src/lib/bpipe.c:445
 msgid "Program killed by Bacula (timeout)\n"
 msgstr ""
 
@@ -3610,7 +3610,7 @@ msgid "1999 Authorization failed.\n"
 msgstr ""
 
 #: src/lib/openssl.c:122 src/lib/openssl.c:181 src/stored/stored_conf.c:634
-#: src/stored/acquire.c:601 src/stored/dev.c:242 src/stored/dev.c:260
+#: src/stored/acquire.c:615 src/stored/dev.c:242 src/stored/dev.c:260
 #: src/stored/dev.c:266 src/stored/dev.c:277
 #, c-format
 msgid "Unable to init mutex: ERR=%s\n"
@@ -4767,195 +4767,195 @@ msgstr ""
 msgid "Peer %s failed to present a TLS certificate\n"
 msgstr ""
 
-#: src/lib/tls.c:412
+#: src/lib/tls.c:416
 msgid "Error creating file descriptor-based BIO"
 msgstr ""
 
-#: src/lib/tls.c:423
+#: src/lib/tls.c:427
 msgid "Error creating new SSL object"
 msgstr "Erreur pendant la création d'un nouvel objet SSL"
 
-#: src/lib/tls.c:486 src/lib/tls.c:509
+#: src/lib/tls.c:490 src/lib/tls.c:513
 msgid "Connect failure"
 msgstr "Erreur de connexion"
 
-#: src/lib/tls.c:588 src/lib/tls.c:592
+#: src/lib/tls.c:592 src/lib/tls.c:596
 msgid "TLS shutdown failure."
 msgstr ""
 
-#: src/lib/tls.c:659
+#: src/lib/tls.c:663
 msgid "TLS read/write failure."
 msgstr ""
 
-#: src/lib/crypto.c:435
+#: src/lib/crypto.c:442
 msgid "Unable to open certificate file"
 msgstr "Impossible d'ouvrir de fichier de certificat"
 
-#: src/lib/crypto.c:442
+#: src/lib/crypto.c:449
 msgid "Unable to read certificate from file"
 msgstr "Impossible de lire le certificat à partir du fichier"
 
-#: src/lib/crypto.c:448
+#: src/lib/crypto.c:455
 msgid "Unable to extract public key from certificate"
 msgstr "Impossible d'extraire la clef publique à partir du certificat"
 
-#: src/lib/crypto.c:455
+#: src/lib/crypto.c:462
 msgid ""
 "Provided certificate does not include the required subjectKeyIdentifier "
 "extension."
 msgstr ""
 "Le certificat fournis n'inclus pas l'extension subjectKeyIdentifier requise"
 
-#: src/lib/crypto.c:462
+#: src/lib/crypto.c:469
 #, c-format
 msgid "Unsupported key type provided: %d\n"
 msgstr "Type de clef fourni non supporté : %d\n"
 
-#: src/lib/crypto.c:499 src/lib/crypto.c:547
+#: src/lib/crypto.c:506 src/lib/crypto.c:554
 msgid "Unable to open private key file"
 msgstr "Impossible d'ouvrir le fichier de clef privée"
 
-#: src/lib/crypto.c:529 src/lib/crypto.c:563
+#: src/lib/crypto.c:536 src/lib/crypto.c:570
 msgid "Unable to read private key from file"
 msgstr "Impossible de lire la clef privée à partir du fichier"
 
-#: src/lib/crypto.c:622
+#: src/lib/crypto.c:629
 #, c-format
 msgid "Unsupported digest type: %d\n"
 msgstr "Le digest spécifié n'est pas supporté : %d\n"
 
-#: src/lib/crypto.c:636
+#: src/lib/crypto.c:643
 msgid "OpenSSL digest initialization failed"
 msgstr ""
 
-#: src/lib/crypto.c:650
+#: src/lib/crypto.c:657
 msgid "OpenSSL digest update failed"
 msgstr ""
 
-#: src/lib/crypto.c:668
+#: src/lib/crypto.c:675
 msgid "OpenSSL digest finalize failed"
 msgstr "Initialisation du digest OpenSSL à échoué"
 
-#: src/lib/crypto.c:766
+#: src/lib/crypto.c:773
 msgid "OpenSSL digest_new failed"
 msgstr ""
 
-#: src/lib/crypto.c:772
+#: src/lib/crypto.c:779
 msgid "OpenSSL sign get digest failed"
 msgstr ""
 
-#: src/lib/crypto.c:811 src/lib/crypto.c:815
+#: src/lib/crypto.c:818 src/lib/crypto.c:822
 #, fuzzy
 msgid "OpenSSL digest Verify final failed"
 msgstr "Initialisation du contexte clef/IV du cipher OpenSSL à échoué"
 
-#: src/lib/crypto.c:820
+#: src/lib/crypto.c:827
 #, fuzzy
 msgid "No signers found for crypto verify.\n"
 msgstr "Aucun volume trouvé pour la restauration.\n"
 
-#: src/lib/crypto.c:881
+#: src/lib/crypto.c:888
 msgid "Signature creation failed"
 msgstr "La création de la signature a échouée"
 
-#: src/lib/crypto.c:959
+#: src/lib/crypto.c:966
 msgid "Signature decoding failed"
 msgstr "Le décodage de la signature a échoué"
 
-#: src/lib/crypto.c:1036
+#: src/lib/crypto.c:1043
 msgid "Unsupported cipher type specified\n"
 msgstr "Le cipher spécifié est non supporté\n"
 
-#: src/lib/crypto.c:1185
+#: src/lib/crypto.c:1192
 msgid "CryptoData decoding failed"
 msgstr "Le décodage du CryptoData a échoué"
 
-#: src/lib/crypto.c:1229
+#: src/lib/crypto.c:1236
 msgid "Failure decrypting the session key"
 msgstr "Impossible de décrypter la clef de session"
 
-#: src/lib/crypto.c:1280
+#: src/lib/crypto.c:1287
 #, c-format
 msgid "Unsupported contentEncryptionAlgorithm: %d\n"
 msgstr "contentEncryptionAlgorithm non supporté : %d\n"
 
-#: src/lib/crypto.c:1290 src/lib/crypto.c:1296
+#: src/lib/crypto.c:1297 src/lib/crypto.c:1303
 msgid "OpenSSL cipher context initialization failed"
 msgstr "Initialisation du contexte clef/IV du cipher OpenSSL à échoué"
 
-#: src/lib/crypto.c:1303
+#: src/lib/crypto.c:1310
 msgid "Encryption session provided an invalid symmetric key"
 msgstr ""
 
-#: src/lib/crypto.c:1309
+#: src/lib/crypto.c:1316
 msgid "Encryption session provided an invalid IV"
 msgstr ""
 
-#: src/lib/crypto.c:1315
+#: src/lib/crypto.c:1322
 msgid "OpenSSL cipher context key/IV initialization failed"
 msgstr ""
 
-#: src/lib/crypto.c:1385
+#: src/lib/crypto.c:1392
 #, c-format
 msgid "Unable to init OpenSSL threading: ERR=%s\n"
 msgstr "Impossible d'initialiser le thread OpenSSL : ERR=%s\n"
 
-#: src/lib/crypto.c:1398
+#: src/lib/crypto.c:1405
 msgid "Failed to seed OpenSSL PRNG\n"
 msgstr ""
 
-#: src/lib/crypto.c:1424
+#: src/lib/crypto.c:1431
 msgid "Failed to save OpenSSL PRNG\n"
 msgstr "Impossible de sauvegarder le PRNG OpenSSL\n"
 
-#: src/lib/crypto.c:1485
+#: src/lib/crypto.c:1492
 #, fuzzy, c-format
 msgid "Unsupported digest type=%d specified\n"
 msgstr "Le cipher spécifié est non supporté\n"
 
-#: src/lib/crypto.c:1505
+#: src/lib/crypto.c:1512
 #, c-format
 msgid "SHA1Update() returned an error: %d\n"
 msgstr ""
 
-#: src/lib/crypto.c:1648
+#: src/lib/crypto.c:1655
 msgid "No error"
 msgstr "Pas d'erreur"
 
-#: src/lib/crypto.c:1650
+#: src/lib/crypto.c:1657
 #, fuzzy
 msgid "Signer not found"
 msgstr "Le Storage « %s » est introuvable.\n"
 
-#: src/lib/crypto.c:1652
+#: src/lib/crypto.c:1659
 #, fuzzy
 msgid "Recipient not found"
 msgstr "Ressource %s introuvable\n"
 
-#: src/lib/crypto.c:1654
+#: src/lib/crypto.c:1661
 #, fuzzy
 msgid "Unsupported digest algorithm"
 msgstr "Le digest spécifié n'est pas supporté : %d\n"
 
-#: src/lib/crypto.c:1656
+#: src/lib/crypto.c:1663
 #, fuzzy
 msgid "Unsupported encryption algorithm"
 msgstr "contentEncryptionAlgorithm non supporté : %d\n"
 
-#: src/lib/crypto.c:1658
+#: src/lib/crypto.c:1665
 #, fuzzy
 msgid "Signature is invalid"
 msgstr "La création de la signature a échouée"
 
-#: src/lib/crypto.c:1660
+#: src/lib/crypto.c:1667
 msgid "Decryption error"
 msgstr ""
 
-#: src/lib/crypto.c:1663
+#: src/lib/crypto.c:1670
 msgid "Internal error"
 msgstr "Erreur interne"
 
-#: src/lib/crypto.c:1665
+#: src/lib/crypto.c:1672
 msgid "Unknown error"
 msgstr "Erreur inconnue."
 
@@ -5229,33 +5229,33 @@ msgstr ""
 msgid "Working Directory: \"%s\" is not a directory. Cannot continue.\n"
 msgstr ""
 
-#: src/lib/plugins.c:95
+#: src/lib/plugins.c:111
 #, fuzzy, c-format
 msgid "Failed to open Plugin directory %s: ERR=%s\n"
 msgstr "3910 Impossible d'ouvrir le device %s : ERR=%s\n"
 
-#: src/lib/plugins.c:110
+#: src/lib/plugins.c:126
 #, c-format
 msgid "Failed to find any plugins in %s\n"
 msgstr ""
 
-#: src/lib/plugins.c:142
+#: src/lib/plugins.c:158
 #, fuzzy, c-format
 msgid "Plugin load %s failed: ERR=%s\n"
 msgstr "fopen %s en erreur : ERR=%s\n"
 
-#: src/lib/plugins.c:152
+#: src/lib/plugins.c:169
 #, fuzzy, c-format
 msgid "Lookup of loadPlugin in plugin %s failed: ERR=%s\n"
 msgstr "fopen %s en erreur : ERR=%s\n"
 
 # Impossible d'ouvrir le fichier de spool des attributs : ERR=%s
-#: src/lib/plugins.c:160
+#: src/lib/plugins.c:178
 #, fuzzy, c-format
 msgid "Lookup of unloadPlugin in plugin %s failed: ERR=%s\n"
 msgstr "Impossible d'ouvrir le fichier de spool des attributs %s : ERR=%s\n"
 
-#: src/lib/attr.c:79
+#: src/lib/attr.c:80
 #, c-format
 msgid "Error scanning attributes: %s\n"
 msgstr "Erreur pendant la lecture des attributs : %s\n"
@@ -5466,7 +5466,7 @@ msgid "Connecting to Storage daemon %s at %s:%d ...\n"
 msgstr "Connexion au Storage Daemon %s (%s:%d)...\n"
 
 #: src/dird/ua_label.c:762 src/dird/ua_purge.c:572 src/dird/ua_cmds.c:888
-#: src/dird/ua_cmds.c:1615 src/dird/job.c:440 src/dird/ua_dotcmds.c:378
+#: src/dird/ua_cmds.c:1615 src/dird/job.c:449 src/dird/ua_dotcmds.c:378
 msgid "Failed to connect to Storage daemon.\n"
 msgstr "Impossible de se connecter au Storage daemon.\n"
 
@@ -5513,8 +5513,8 @@ msgid ""
 msgstr ""
 
 #: src/dird/backup.c:94 src/dird/migrate.c:222 src/dird/migrate.c:223
-#: src/dird/vbackup.c:90 src/dird/job.c:186 src/dird/job.c:847
-#: src/dird/job.c:1143 src/dird/job.c:1189 src/dird/job.c:1203
+#: src/dird/vbackup.c:90 src/dird/job.c:186 src/dird/job.c:846
+#: src/dird/job.c:1142 src/dird/job.c:1188 src/dird/job.c:1202
 msgid "Pool resource"
 msgstr "Ressource Pool"
 
@@ -6353,7 +6353,7 @@ msgstr ""
 msgid "Storage \"%s\" not found.\n"
 msgstr "Le Storage « %s » est introuvable.\n"
 
-#: src/dird/ua_run.c:1346 src/dird/job.c:1260
+#: src/dird/ua_run.c:1346 src/dird/job.c:1259
 msgid "No storage specified.\n"
 msgstr "Pas de storage sélectionné.\n"
 
@@ -8308,8 +8308,8 @@ msgid "Daemon started %s, %d Jobs run since started.\n"
 msgstr "Démon démarré depuis %s, %d jobs lancés depuis cette date.\n"
 
 #: src/dird/ua_status.c:357 src/dird/ua_cmds.c:882 src/dird/ua_cmds.c:1604
-#: src/dird/job.c:148 src/dird/job.c:154 src/dird/job.c:1177
-#: src/dird/job.c:1181 src/dird/ua_dotcmds.c:372
+#: src/dird/job.c:148 src/dird/job.c:154 src/dird/job.c:1176
+#: src/dird/job.c:1180 src/dird/ua_dotcmds.c:372
 msgid "unknown source"
 msgstr "source inconnue"
 
@@ -8674,7 +8674,7 @@ msgstr ""
 msgid "Using Device \"%s\"\n"
 msgstr "Using Device \"%s\"\n"
 
-#: src/dird/msgchan.c:340 src/dird/msgchan.c:527
+#: src/dird/msgchan.c:340 src/dird/msgchan.c:528
 #, c-format
 msgid "Cannot create message thread: %s\n"
 msgstr ""
@@ -10215,9 +10215,9 @@ msgstr ""
 msgid "Unable to init job cond variable: ERR=%s\n"
 msgstr ""
 
-#: src/dird/job.c:184 src/dird/job.c:425 src/dird/job.c:427 src/dird/job.c:482
-#: src/dird/job.c:484 src/dird/job.c:1146 src/dird/job.c:1187
-#: src/dird/job.c:1196
+#: src/dird/job.c:184 src/dird/job.c:434 src/dird/job.c:436 src/dird/job.c:486
+#: src/dird/job.c:488 src/dird/job.c:1145 src/dird/job.c:1186
+#: src/dird/job.c:1195
 #, fuzzy
 msgid "Job resource"
 msgstr "Pool à partir de sa définition"
@@ -10237,110 +10237,110 @@ msgid "Job canceled because max sched run time exceeded.\n"
 msgstr ""
 "Temps d'exécution maximum depuis la planification atteind. Abandon du job.\n"
 
-#: src/dird/job.c:392
+#: src/dird/job.c:404
 #, c-format
 msgid "JobId %s, Job %s marked to be canceled.\n"
 msgstr "JobId %s, Job %s marqué pour être annulé.\n"
 
-#: src/dird/job.c:402
+#: src/dird/job.c:414
 msgid "Failed to connect to File daemon.\n"
 msgstr "Impossible de se connecter au client.\n"
 
-#: src/dird/job.c:550
+#: src/dird/job.c:549
 msgid "Max wait time exceeded. Job canceled.\n"
 msgstr "Temps d'attente maximum dépassé. Abandon du job.\n"
 
-#: src/dird/job.c:555
+#: src/dird/job.c:554
 msgid "Max run time exceeded. Job canceled.\n"
 msgstr "Temps d'exécution maximum atteind. Abandon du job.\n"
 
-#: src/dird/job.c:560
+#: src/dird/job.c:559
 msgid "Max sched run time exceeded. Job canceled.\n"
 msgstr ""
 "Temps d'exécution maximum depuis la planification atteind. Abandon du job.\n"
 
-#: src/dird/job.c:682
+#: src/dird/job.c:681
 #, fuzzy, c-format
 msgid "Pool \"%s\" not in database. ERR=%s"
 msgstr "Pool %s introuvable en base. %s"
 
-#: src/dird/job.c:686
+#: src/dird/job.c:685
 #, fuzzy, c-format
 msgid "Created database record for Pool \"%s\".\n"
 msgstr "Pas d'enregistrement trouvé en base pour : %s\n"
 
-#: src/dird/job.c:752 src/dird/job.c:785
+#: src/dird/job.c:751 src/dird/job.c:784
 #, c-format
 msgid "JobId %d already running. Duplicate job not allowed.\n"
 msgstr ""
 
-#: src/dird/job.c:777
+#: src/dird/job.c:776
 #, c-format
 msgid "Cancelling duplicate JobId=%d.\n"
 msgstr ""
 
-#: src/dird/job.c:804 src/dird/job.c:1133
+#: src/dird/job.c:803 src/dird/job.c:1132
 msgid "Run pool override"
 msgstr ""
 
-#: src/dird/job.c:815
+#: src/dird/job.c:814
 msgid "Run FullPool override"
 msgstr ""
 
-#: src/dird/job.c:817
+#: src/dird/job.c:816
 msgid "Job FullPool override"
 msgstr ""
 
-#: src/dird/job.c:826
+#: src/dird/job.c:825
 msgid "Run IncPool override"
 msgstr ""
 
-#: src/dird/job.c:828
+#: src/dird/job.c:827
 msgid "Job IncPool override"
 msgstr ""
 
-#: src/dird/job.c:837
+#: src/dird/job.c:836
 msgid "Run DiffPool override"
 msgstr ""
 
-#: src/dird/job.c:839
+#: src/dird/job.c:838
 msgid "Job DiffPool override"
 msgstr ""
 
-#: src/dird/job.c:869 src/stored/bscan.c:1012
+#: src/dird/job.c:868 src/stored/bscan.c:1012
 #, c-format
 msgid "Could not create Client record. ERR=%s\n"
 msgstr ""
 
-#: src/dird/job.c:905
+#: src/dird/job.c:904
 msgid "FileSet MD5 digest not found.\n"
 msgstr ""
 
-#: src/dird/job.c:910
+#: src/dird/job.c:909
 #, c-format
 msgid "Could not create FileSet \"%s\" record. ERR=%s\n"
 msgstr ""
 
-#: src/dird/job.c:952
+#: src/dird/job.c:951
 #, c-format
 msgid "Error updating job record. %s"
 msgstr ""
 
-#: src/dird/job.c:1138
+#: src/dird/job.c:1137
 msgid "Run storage override"
 msgstr ""
 
-#: src/dird/job.c:1206
+#: src/dird/job.c:1205
 #, fuzzy
 msgid "Client resource"
 msgstr "Pas de ressource « Restore Job » trouvée !\n"
 
-#: src/dird/job.c:1429
+#: src/dird/job.c:1428
 #, fuzzy, c-format
 msgid "Could not start clone job: \"%s\".\n"
 msgstr "Impossible d'ouvrir la base de données « %s ».\n"
 
-#: src/dird/job.c:1432
+#: src/dird/job.c:1431
 #, c-format
 msgid "Clone JobId %d started.\n"
 msgstr ""
@@ -10569,12 +10569,12 @@ msgstr ""
 msgid "Expected a FileSet keyword, got: %s"
 msgstr "Attendait le mot clef FileSet, eu : %s"
 
-#: src/dird/verify.c:87 src/dird/verify.c:311
+#: src/dird/verify.c:86 src/dird/verify.c:310
 #, c-format
 msgid "Unimplemented Verify level %d(%c)\n"
 msgstr ""
 
-#: src/dird/verify.c:142
+#: src/dird/verify.c:141
 msgid ""
 "Unable to find JobId of previous InitCatalog Job.\n"
 "Please run a Verify with Level=InitCatalog before\n"
@@ -10584,65 +10584,65 @@ msgstr ""
 "Il faut lancer un Job Verify avec l'option Level=InitCatalog avant\n"
 "de lancer le Job courant.\n"
 
-#: src/dird/verify.c:147
+#: src/dird/verify.c:146
 msgid "Unable to find JobId of previous Job for this client.\n"
 msgstr "Impossible de trouver JobId d'un précédent Job pour ce client.\n"
 
-#: src/dird/verify.c:163
+#: src/dird/verify.c:162
 #, c-format
 msgid "Could not get job record for previous Job. ERR=%s"
 msgstr ""
 
-#: src/dird/verify.c:169
+#: src/dird/verify.c:168
 #, c-format
 msgid "Last Job %d did not terminate normally. JobStatus=%c\n"
 msgstr "Le dernier job %d ne s'est pas terminé correctement. JobStatus=%c\n"
 
-#: src/dird/verify.c:173
+#: src/dird/verify.c:172
 #, c-format
 msgid "Verifying against JobId=%d Job=%s\n"
 msgstr ""
 
-#: src/dird/verify.c:212
+#: src/dird/verify.c:211
 #, c-format
 msgid "Start Verify JobId=%s Level=%s Job=%s\n"
 msgstr ""
 
-#: src/dird/verify.c:298
+#: src/dird/verify.c:297
 msgid "Deprecated feature ... use bootstrap.\n"
 msgstr ""
 
-#: src/dird/verify.c:365
+#: src/dird/verify.c:364
 #, c-format
 msgid "Unimplemented verify level %d\n"
 msgstr ""
 
-#: src/dird/verify.c:417
+#: src/dird/verify.c:416
 msgid "Verify OK"
 msgstr "Vérification OK"
 
-#: src/dird/verify.c:421
+#: src/dird/verify.c:420
 msgid "*** Verify Error ***"
 msgstr "*** Erreur de Vérification ***"
 
-#: src/dird/verify.c:425
+#: src/dird/verify.c:424
 msgid "Verify warnings"
 msgstr ""
 
-#: src/dird/verify.c:428
+#: src/dird/verify.c:427
 msgid "Verify Canceled"
 msgstr "Vérification annulée"
 
-#: src/dird/verify.c:431
+#: src/dird/verify.c:430
 msgid "Verify Differences"
 msgstr ""
 
-#: src/dird/verify.c:436
+#: src/dird/verify.c:435
 #, c-format
 msgid "Inappropriate term code: %d %c\n"
 msgstr ""
 
-#: src/dird/verify.c:450
+#: src/dird/verify.c:449
 #, fuzzy, c-format
 msgid ""
 "%s %s %s (%s): %s\n"
@@ -10681,7 +10681,7 @@ msgstr ""
 "  Statut de fin du SD :   %s\n"
 "  Etat :                  %s\n"
 
-#: src/dird/verify.c:485
+#: src/dird/verify.c:484
 #, fuzzy, c-format
 msgid ""
 "%s %s %s (%s): %s\n"
@@ -10718,92 +10718,92 @@ msgstr ""
 "  Statut de fin du SD :   %s\n"
 "  Etat :                  %s\n"
 
-#: src/dird/verify.c:563
+#: src/dird/verify.c:562
 #, c-format
 msgid ""
 "bird<filed: bad attributes, expected 3 fields got %d\n"
 " mslen=%d msg=%s\n"
 msgstr ""
 
-#: src/dird/verify.c:608
+#: src/dird/verify.c:607
 #, c-format
 msgid "New file: %s\n"
 msgstr "Nouveau Fichier : %s\n"
 
-#: src/dird/verify.c:609
+#: src/dird/verify.c:608
 #, c-format
 msgid "File not in catalog: %s\n"
 msgstr "Fichier absent du catalogue : %s\n"
 
-#: src/dird/verify.c:633
+#: src/dird/verify.c:632
 #, c-format
 msgid "      st_ino   differ. Cat: %s File: %s\n"
 msgstr ""
 
-#: src/dird/verify.c:642
+#: src/dird/verify.c:641
 #, c-format
 msgid "      st_mode  differ. Cat: %x File: %x\n"
 msgstr ""
 
-#: src/dird/verify.c:650
+#: src/dird/verify.c:649
 #, c-format
 msgid "      st_nlink differ. Cat: %d File: %d\n"
 msgstr ""
 
-#: src/dird/verify.c:658
+#: src/dird/verify.c:657
 #, c-format
 msgid "      st_uid   differ. Cat: %u File: %u\n"
 msgstr ""
 
-#: src/dird/verify.c:666
+#: src/dird/verify.c:665
 #, c-format
 msgid "      st_gid   differ. Cat: %u File: %u\n"
 msgstr ""
 
-#: src/dird/verify.c:674
+#: src/dird/verify.c:673
 #, c-format
 msgid "      st_size  differ. Cat: %s File: %s\n"
 msgstr ""
 
-#: src/dird/verify.c:683
+#: src/dird/verify.c:682
 msgid "      st_atime differs\n"
 msgstr ""
 
-#: src/dird/verify.c:690
+#: src/dird/verify.c:689
 msgid "      st_mtime differs\n"
 msgstr ""
 
-#: src/dird/verify.c:697
+#: src/dird/verify.c:696
 msgid "      st_ctime differs\n"
 msgstr ""
 
-#: src/dird/verify.c:704
+#: src/dird/verify.c:703
 #, c-format
 msgid "      st_size  decrease. Cat: %s File: %s\n"
 msgstr ""
 
-#: src/dird/verify.c:734
+#: src/dird/verify.c:733
 #, c-format
 msgid "MD5/SHA1 index %d not same as attributes %d\n"
 msgstr ""
 
-#: src/dird/verify.c:742
+#: src/dird/verify.c:741
 #, c-format
 msgid "      %s differs. File=%s Cat=%s\n"
 msgstr ""
 
-#: src/dird/verify.c:753
+#: src/dird/verify.c:752
 #, c-format
 msgid "bdird<filed: bad attributes from filed n=%d : %s\n"
 msgstr ""
 
-#: src/dird/verify.c:790
+#: src/dird/verify.c:789
 #, fuzzy, c-format
 msgid "The following files are in the Catalog but not on %s:\n"
 msgstr ""
 "Les fichiers suivants sont dans le catalogue mais absents du disque :\n"
 
-#: src/dird/verify.c:805 src/tools/testfind.c:416
+#: src/dird/verify.c:804 src/tools/testfind.c:416
 #, c-format
 msgid "File: %s\n"
 msgstr "Fichier : %s\n"
@@ -10940,24 +10940,24 @@ msgstr ""
 msgid "%s"
 msgstr "%s"
 
-#: src/dird/dird.c:1025
+#: src/dird/dird.c:1028
 #, fuzzy, c-format
 msgid "Could not create storage record for %s\n"
 msgstr "Impossible de trouver la ressource Storage « %s »\n"
 
-#: src/dird/dird.c:1033
+#: src/dird/dird.c:1036
 #, fuzzy, c-format
 msgid "Could not update storage record for %s\n"
 msgstr "Impossible de trouver la ressource Storage « %s »\n"
 
-#: src/dird/dird.c:1052
+#: src/dird/dird.c:1055
 #, c-format
 msgid ""
 "Neither \"TLS CA Certificate\" or \"TLS CA Certificate Dir\" are defined for "
 "Storage \"%s\" in %s.\n"
 msgstr ""
 
-#: src/dird/dird.c:1068 src/stored/stored.c:421
+#: src/dird/dird.c:1071 src/stored/stored.c:421
 #, c-format
 msgid "Failed to initialize TLS context for Storage \"%s\" in %s.\n"
 msgstr ""
@@ -11032,44 +11032,44 @@ msgstr "Le job précédent était en erreur. Passage au type %s.\n"
 msgid "Unimplemented backup level %d %c\n"
 msgstr ""
 
-#: src/dird/fd_cmds.c:391
+#: src/dird/fd_cmds.c:394
 msgid ""
 "FD compression disabled for this Job because AllowCompress=No in Storage "
 "resource.\n"
 msgstr ""
 
-#: src/dird/fd_cmds.c:501 src/dird/fd_cmds.c:526 src/dird/fd_cmds.c:540
+#: src/dird/fd_cmds.c:504 src/dird/fd_cmds.c:529 src/dird/fd_cmds.c:543
 msgid ">filed: write error on socket\n"
 msgstr ""
 
-#: src/dird/fd_cmds.c:507
+#: src/dird/fd_cmds.c:510
 #, c-format
 msgid "Error running program: %s. ERR=%s\n"
 msgstr "Erreur dans l'exécution de la commande : %s. ERR=%s\n"
 
-#: src/dird/fd_cmds.c:516
+#: src/dird/fd_cmds.c:519
 #, c-format
 msgid "Cannot open included file: %s. ERR=%s\n"
 msgstr "Impossible d'ouvrir le fichier inclus : %s. ERR=%s\n"
 
-#: src/dird/fd_cmds.c:662
+#: src/dird/fd_cmds.c:665
 #, fuzzy, c-format
 msgid "Client \"%s\" RunScript failed.\n"
 msgstr "le client « %s » est introuvable.\n"
 
-#: src/dird/fd_cmds.c:697
+#: src/dird/fd_cmds.c:700
 #, c-format
 msgid ""
 "<filed: bad attributes, expected 3 fields got %d\n"
 "msglen=%d msg=%s\n"
 msgstr ""
 
-#: src/dird/fd_cmds.c:752
+#: src/dird/fd_cmds.c:755
 #, c-format
 msgid "%s index %d not same as attributes %d\n"
 msgstr ""
 
-#: src/dird/fd_cmds.c:766
+#: src/dird/fd_cmds.c:769
 #, c-format
 msgid "<filed: Network error getting attributes. ERR=%s\n"
 msgstr ""
@@ -13094,7 +13094,7 @@ msgstr ""
 msgid "Catastrophic error. Cannot write overflow block to device %s. ERR=%s"
 msgstr ""
 
-#: src/stored/device.c:327 src/stored/dev.c:489
+#: src/stored/device.c:327 src/stored/dev.c:490
 #, c-format
 msgid "Unable to open device %s: ERR=%s\n"
 msgstr ""
@@ -14027,7 +14027,7 @@ msgstr ""
 msgid "Starting scan at file %u\n"
 msgstr ""
 
-#: src/stored/btape.c:1969 src/stored/dev.c:1387
+#: src/stored/btape.c:1969 src/stored/dev.c:1388
 #, c-format
 msgid "read error on %s. ERR=%s.\n"
 msgstr ""
@@ -14618,157 +14618,164 @@ msgid ""
 "Block checksum mismatch in block=%u len=%d: calc=%x blk=%x\n"
 msgstr ""
 
-#: src/stored/block.c:368 src/stored/block.c:732 src/stored/block.c:806
-#: src/stored/acquire.c:485 src/stored/spool.c:309
+#: src/stored/block.c:368 src/stored/block.c:738 src/stored/block.c:812
+#: src/stored/acquire.c:488 src/stored/spool.c:309
 #, c-format
 msgid "Could not create JobMedia record for Volume=\"%s\" Job=%s\n"
 msgstr "Impossible de créer un JobMedia en base pour le Volume=%s Job=%s\n"
 
-#: src/stored/block.c:428
-msgid "Cannot write block. Device at EOM.\n"
+#: src/stored/block.c:434
+#, fuzzy, c-format
+msgid "Cannot write block. Device at EOM. dev=%s\n"
 msgstr "Impossible d'écrire un bloc. Le Device est au bout EOM.\n"
 
-#: src/stored/block.c:433
-msgid "Attempt to write on read-only Volume.\n"
+#: src/stored/block.c:439
+#, c-format
+msgid "Attempt to write on read-only Volume. dev=%s\n"
+msgstr ""
+
+#: src/stored/block.c:444
+#, c-format
+msgid "Attempt to write on closed device=%s\n"
 msgstr ""
 
-#: src/stored/block.c:485
+#: src/stored/block.c:491
 #, c-format
 msgid "User defined maximum volume capacity %s exceeded on device %s.\n"
 msgstr ""
 
-#: src/stored/block.c:500
+#: src/stored/block.c:506
 #, c-format
 msgid "Unable to write EOF. ERR=%s\n"
 msgstr "Impossible d'écrire le marqueur EOF. ERR=%s\n"
 
-#: src/stored/block.c:526 src/stored/block.c:551
+#: src/stored/block.c:532 src/stored/block.c:557
 msgid "Write block header zeroed.\n"
 msgstr ""
 
-#: src/stored/block.c:570
+#: src/stored/block.c:576
 #, c-format
 msgid "Write error at %u:%u on device %s. ERR=%s.\n"
 msgstr "Erreur d'écriture à %u:%u sur le device %s. ERR=%s\n"
 
-#: src/stored/block.c:577
+#: src/stored/block.c:583
 #, c-format
 msgid "End of Volume \"%s\" at %u:%u on device %s. Write of %u bytes got %d.\n"
 msgstr ""
 "Fin du volume « %s » à %u:%u sur le device %s. Ecriture de %u octets, eu "
 "%d.\n"
 
-#: src/stored/block.c:658 src/stored/block.c:664
+#: src/stored/block.c:664 src/stored/block.c:670
 #, c-format
 msgid "Backspace file at EOT failed. ERR=%s\n"
 msgstr ""
 
-#: src/stored/block.c:671
+#: src/stored/block.c:677
 #, c-format
 msgid "Backspace record at EOT failed. ERR=%s\n"
 msgstr ""
 
-#: src/stored/block.c:688
+#: src/stored/block.c:694
 #, c-format
 msgid "Re-read last block at EOT failed. ERR=%s"
 msgstr "Erreur sur la re-lecture du dernier bloc en EOT. ERR=%s"
 
-#: src/stored/block.c:698
+#: src/stored/block.c:704
 #, c-format
 msgid ""
 "Re-read of last block: block numbers differ by more than one.\n"
 "Probable tape misconfiguration and data loss. Read block=%u Want block=%u.\n"
 msgstr ""
 
-#: src/stored/block.c:703
+#: src/stored/block.c:709
 #, c-format
 msgid ""
 "Re-read of last block OK, but block numbers differ. Read block=%u Want block="
 "%u.\n"
 msgstr ""
 
-#: src/stored/block.c:707
+#: src/stored/block.c:713
 msgid "Re-read of last block succeeded.\n"
 msgstr "La re-lecture du dernier bloc écrit a réussi.\n"
 
-#: src/stored/block.c:739
+#: src/stored/block.c:745
 #, c-format
 msgid ""
 "Error writing final EOF to tape. This Volume may not be readable.\n"
 "%s"
 msgstr ""
 
-#: src/stored/block.c:753
+#: src/stored/block.c:759
 #, c-format
 msgid ""
 "Error writing final part to DVD. This Volume may not be readable.\n"
 "%s"
 msgstr ""
 
-#: src/stored/block.c:855
+#: src/stored/block.c:861
 #, 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:863
+#: src/stored/block.c:869
 #, c-format
 msgid "Unable to open device next part %s: ERR=%s\n"
 msgstr ""
 
-#: src/stored/block.c:883
+#: src/stored/block.c:889
 #, 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:896
+#: src/stored/block.c:902
 #, 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:955
+#: src/stored/block.c:961
 #, c-format
 msgid "Block buffer size looping problem on device %s\n"
 msgstr ""
 
-#: src/stored/block.c:983
+#: src/stored/block.c:989
 #, fuzzy, c-format
 msgid "Unable to open device part=%d %s: ERR=%s\n"
 msgstr "3910 Impossible d'ouvrir le device %s : ERR=%s\n"
 
-#: src/stored/block.c:1009
+#: src/stored/block.c:1015
 #, c-format
 msgid "Read error on fd=%d at file:blk %u:%u on device %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/block.c:1022
+#: src/stored/block.c:1028
 #, c-format
 msgid "Read zero bytes at %u:%u on device %s.\n"
 msgstr ""
 
-#: src/stored/block.c:1046
+#: src/stored/block.c:1052
 #, 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:1071
+#: src/stored/block.c:1077
 #, c-format
 msgid "Block length %u is greater than buffer %u. Attempting recovery.\n"
 msgstr ""
 
-#: src/stored/block.c:1090
+#: src/stored/block.c:1096
 #, c-format
 msgid "Setting block buffer size to %u bytes.\n"
 msgstr ""
 
-#: src/stored/block.c:1105
+#: src/stored/block.c:1111
 #, c-format
 msgid ""
 "Volume data error at %u:%u! Short block of %d bytes on device %s discarded.\n"
@@ -16111,12 +16118,12 @@ msgstr ""
 msgid "Could not ready device %s for append.\n"
 msgstr ""
 
-#: src/stored/acquire.c:534
+#: src/stored/acquire.c:537
 #, c-format
 msgid "Alert: %s"
 msgstr "Alert: %s"
 
-#: src/stored/acquire.c:542
+#: src/stored/acquire.c:545
 #, c-format
 msgid "3997 Bad alert command: %s: ERR=%s.\n"
 msgstr ""
@@ -16843,238 +16850,238 @@ msgstr ""
 msgid "Unable to init cond variable: ERR=%s\n"
 msgstr ""
 
-#: src/stored/dev.c:393
+#: src/stored/dev.c:394
 msgid "Illegal mode given to open dev.\n"
 msgstr ""
 
-#: src/stored/dev.c:524
+#: src/stored/dev.c:525
 #, c-format
 msgid "Could not open file device %s. No Volume name given.\n"
 msgstr ""
 
-#: src/stored/dev.c:547 src/stored/dev.c:715
+#: src/stored/dev.c:548 src/stored/dev.c:716
 #, c-format
 msgid "Could not open: %s, ERR=%s\n"
 msgstr ""
 
-#: src/stored/dev.c:591
+#: src/stored/dev.c:592
 #, fuzzy, c-format
 msgid "Could not open DVD device %s. No Volume name given.\n"
 msgstr "Le volume « %s » n'est pas dans le device %s.\n"
 
-#: src/stored/dev.c:640
+#: src/stored/dev.c:641
 #, c-format
 msgid "The DVD in device %s contains data, please blank it before writing.\n"
 msgstr ""
 
-#: src/stored/dev.c:661
+#: src/stored/dev.c:662
 #, fuzzy, c-format
 msgid "Unable to stat DVD part 1 file %s: ERR=%s\n"
 msgstr "Impossible de créer le fichier bootstrap %s. ERR=%s\n"
 
-#: src/stored/dev.c:669
+#: src/stored/dev.c:670
 #, c-format
 msgid "DVD part 1 is not a regular file %s.\n"
 msgstr ""
 
-#: src/stored/dev.c:689
+#: src/stored/dev.c:690
 #, fuzzy, c-format
 msgid "There is no valid DVD in device %s.\n"
 msgstr "Le volume « %s » n'est pas dans le device %s.\n"
 
-#: src/stored/dev.c:695
+#: src/stored/dev.c:696
 #, fuzzy, c-format
 msgid "Could not mount DVD device %s.\n"
 msgstr "Le volume « %s » n'est pas dans le device %s.\n"
 
-#: src/stored/dev.c:745
+#: src/stored/dev.c:746
 #, c-format
 msgid "Could not fstat: %s, ERR=%s\n"
 msgstr ""
 
-#: src/stored/dev.c:779
+#: src/stored/dev.c:780
 #, c-format
 msgid "Bad call to rewind. Device %s not open\n"
 msgstr ""
 
-#: src/stored/dev.c:818
+#: src/stored/dev.c:819
 #, c-format
 msgid "No tape loaded or drive offline on %s.\n"
 msgstr ""
 
-#: src/stored/dev.c:828
+#: src/stored/dev.c:829
 #, c-format
 msgid "Rewind error on %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/dev.c:838 src/stored/dev.c:916 src/stored/dev.c:1058
-#: src/stored/dev.c:1647 patches/testing/mtops.c:276
+#: src/stored/dev.c:839 src/stored/dev.c:917 src/stored/dev.c:1059
+#: src/stored/dev.c:1648 patches/testing/mtops.c:276
 #: patches/testing/mtops.c:300 patches/testing/mtops.c:320
 #: patches/testing/mtops.c:355 patches/testing/mtops.c:378
 #, c-format
 msgid "lseek error on %s. ERR=%s.\n"
 msgstr "erreur de déplacement (lseek) sur %s : ERR=%s\n"
 
-#: src/stored/dev.c:887
+#: src/stored/dev.c:888
 #, fuzzy, c-format
 msgid "Bad call to eod. Device %s not open\n"
 msgstr "Le Device %s n'est pas ouvert.\n"
 
-#: src/stored/dev.c:954
+#: src/stored/dev.c:955
 #, c-format
 msgid "ioctl MTEOM error on %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/dev.c:964 src/stored/dev.c:1099
+#: src/stored/dev.c:965 src/stored/dev.c:1100
 #, c-format
 msgid "ioctl MTIOCGET error on %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/dev.c:1044
+#: src/stored/dev.c:1045
 msgid "Bad device call. Device not open\n"
 msgstr ""
 
-#: src/stored/dev.c:1057
+#: src/stored/dev.c:1058
 #, c-format
 msgid "Seek error: ERR=%s\n"
 msgstr ""
 
-#: src/stored/dev.c:1094
+#: src/stored/dev.c:1095
 msgid " Bacula status:"
 msgstr ""
 
-#: src/stored/dev.c:1095 src/stored/dev.c:1178 src/stored/dev.c:1180
+#: src/stored/dev.c:1096 src/stored/dev.c:1179 src/stored/dev.c:1181
 #, c-format
 msgid " file=%d block=%d\n"
 msgstr " fichier=%d bloc=%d\n"
 
-#: src/stored/dev.c:1103
+#: src/stored/dev.c:1104
 msgid " Device status:"
 msgstr ""
 
-#: src/stored/dev.c:1202
+#: src/stored/dev.c:1203
 msgid "Bad call to load_dev. Device not open\n"
 msgstr ""
 
-#: src/stored/dev.c:1213 src/stored/dev.c:1226
+#: src/stored/dev.c:1214 src/stored/dev.c:1227
 #, c-format
 msgid "ioctl MTLOAD error on %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/dev.c:1257
+#: src/stored/dev.c:1258
 #, c-format
 msgid "ioctl MTOFFL error on %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/dev.c:1298
+#: src/stored/dev.c:1299
 msgid "Bad call to fsf. Device not open\n"
 msgstr ""
 
-#: src/stored/dev.c:1309 src/stored/dev.c:1436
+#: src/stored/dev.c:1310 src/stored/dev.c:1437
 #, c-format
 msgid "Device %s at End of Tape.\n"
 msgstr ""
 
-#: src/stored/dev.c:1340 src/stored/dev.c:1416
+#: src/stored/dev.c:1341 src/stored/dev.c:1417
 #, c-format
 msgid "ioctl MTFSF error on %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/dev.c:1465
+#: src/stored/dev.c:1466
 msgid "Bad call to bsf. Device not open\n"
 msgstr ""
 
-#: src/stored/dev.c:1471
+#: src/stored/dev.c:1472
 #, c-format
 msgid "Device %s cannot BSF because it is not a tape.\n"
 msgstr ""
 
-#: src/stored/dev.c:1488
+#: src/stored/dev.c:1489
 #, c-format
 msgid "ioctl MTBSF error on %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/dev.c:1507
+#: src/stored/dev.c:1508
 msgid "Bad call to fsr. Device not open\n"
 msgstr ""
 
-#: src/stored/dev.c:1517
+#: src/stored/dev.c:1518
 #, c-format
 msgid "ioctl MTFSR not permitted on %s.\n"
 msgstr ""
 
-#: src/stored/dev.c:1545
+#: src/stored/dev.c:1546
 #, c-format
 msgid "ioctl MTFSR %d error on %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/dev.c:1563
+#: src/stored/dev.c:1564
 msgid "Bad call to bsr_dev. Device not open\n"
 msgstr ""
 
-#: src/stored/dev.c:1573
+#: src/stored/dev.c:1574
 #, c-format
 msgid "ioctl MTBSR not permitted on %s.\n"
 msgstr ""
 
-#: src/stored/dev.c:1587
+#: src/stored/dev.c:1588
 #, c-format
 msgid "ioctl MTBSR error on %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/dev.c:1636
+#: src/stored/dev.c:1637
 msgid "Bad call to reposition. Device not open\n"
 msgstr ""
 
-#: src/stored/dev.c:1715
+#: src/stored/dev.c:1716
 msgid "Bad call to weof_dev. Device not open\n"
 msgstr ""
 
-#: src/stored/dev.c:1725
+#: src/stored/dev.c:1726
 msgid "Attempt to WEOF on non-appendable Volume\n"
 msgstr ""
 
-#: src/stored/dev.c:1743
+#: src/stored/dev.c:1744
 #, c-format
 msgid "ioctl MTWEOF error on %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/dev.c:1842
+#: src/stored/dev.c:1843
 #, c-format
 msgid "unknown func code %d"
 msgstr ""
 
-#: src/stored/dev.c:1848
+#: src/stored/dev.c:1849
 #, c-format
 msgid "I/O function \"%s\" not supported on this device.\n"
 msgstr ""
 
-#: src/stored/dev.c:2023
+#: src/stored/dev.c:2022
 #, c-format
 msgid "Unable to truncate device %s. ERR=%s\n"
 msgstr ""
 
-#: src/stored/dev.c:2040
+#: src/stored/dev.c:2039
 #, fuzzy, c-format
 msgid "Unable to stat device %s. ERR=%s\n"
 msgstr "3910 Impossible d'ouvrir le device %s : ERR=%s\n"
 
-#: src/stored/dev.c:2054
+#: src/stored/dev.c:2053
 #, c-format
 msgid "Device %s doesn't support ftruncate(). Recreating file %s.\n"
 msgstr ""
 
-#: src/stored/dev.c:2066
+#: src/stored/dev.c:2065
 #, fuzzy, c-format
 msgid "Could not reopen: %s, ERR=%s\n"
 msgstr "Impossible d'ouvrir %s : ERR=%s\n"
 
-#: src/stored/dev.c:2189 src/stored/dev.c:2260
+#: src/stored/dev.c:2188 src/stored/dev.c:2259
 #, c-format
 msgid "Device %s cannot be %smounted. ERR=%s\n"
 msgstr "Le Device %s ne peut pas être %smounted. ERR=%s\n"
 
-#: src/stored/dev.c:2656
+#: src/stored/dev.c:2655
 #, fuzzy, c-format
 msgid "Unable to set eotmodel on device %s: ERR=%s\n"
 msgstr "3910 Impossible d'ouvrir le device %s : ERR=%s\n"
@@ -17084,7 +17091,7 @@ msgstr "3910 Impossible d'ouvrir le device %s : ERR=%s\n"
 msgid "Unable to initialize volume list lock. ERR=%s\n"
 msgstr "Impossible d'initialiser le verrou sur la base. ERR=%s\n"
 
-#: src/stored/vol_mgr.c:494
+#: src/stored/vol_mgr.c:493
 #, c-format
 msgid "Device switch. New device %s chosen.\n"
 msgstr ""
index 1759b3ffbea75366cb3802cf1f9979234b0058cc..4e56fab2bb3dc2ea80acaaf06bf9717fbaae1474 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Bacula 2.1.x\n"
 "Report-Msgid-Bugs-To: bacula-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2010-02-24 16:33+0100\n"
+"POT-Creation-Date: 2010-04-27 21:58+0200\n"
 "PO-Revision-Date: 2007-06-22 19:18+0200\n"
 "Last-Translator: Kern Sibbald <kern@bacula.org>\n"
 "Language-Team: Swedish <bacula-devel@lists.soureforge.net>\n"
@@ -917,258 +917,258 @@ msgid ""
 "encountered - %d\n"
 msgstr ""
 
-#: src/filed/job.c:418
+#: src/filed/job.c:416
 #, c-format
 msgid "2901 Job %s not found.\n"
 msgstr ""
 
-#: src/filed/job.c:428
+#: src/filed/job.c:426
 #, c-format
 msgid "2001 Job %s marked to be canceled.\n"
 msgstr ""
 
-#: src/filed/job.c:431
+#: src/filed/job.c:429
 msgid "2902 Error scanning cancel command.\n"
 msgstr ""
 
-#: src/filed/job.c:450
+#: src/filed/job.c:448
 #, c-format
 msgid "2991 Bad setdebug command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:466
+#: src/filed/job.c:464
 #, c-format
 msgid "Bad estimate command: %s"
 msgstr ""
 
-#: src/filed/job.c:467
+#: src/filed/job.c:465
 msgid "2992 Bad estimate command.\n"
 msgstr ""
 
-#: src/filed/job.c:490
+#: src/filed/job.c:488
 #, c-format
 msgid "Bad Job Command: %s"
 msgstr ""
 
-#: src/filed/job.c:512
+#: src/filed/job.c:510
 #, c-format
 msgid "Bad RunBeforeJob command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:513 src/filed/job.c:531
+#: src/filed/job.c:511 src/filed/job.c:529
 msgid "2905 Bad RunBeforeJob command.\n"
 msgstr ""
 
-#: src/filed/job.c:542
+#: src/filed/job.c:540
 msgid "2905 Bad RunBeforeNow command.\n"
 msgstr ""
 
-#: src/filed/job.c:561
+#: src/filed/job.c:559
 #, c-format
 msgid "Bad RunAfter command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:562
+#: src/filed/job.c:560
 msgid "2905 Bad RunAfterJob command.\n"
 msgstr ""
 
-#: src/filed/job.c:596
+#: src/filed/job.c:594
 #, c-format
 msgid "Bad RunScript command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:597
+#: src/filed/job.c:595
 msgid "2905 Bad RunScript command.\n"
 msgstr ""
 
-#: src/filed/job.c:688 src/dird/fd_cmds.c:490
+#: src/filed/job.c:686 src/dird/fd_cmds.c:493
 #, c-format
 msgid "Cannot run program: %s. ERR=%s\n"
 msgstr ""
 
-#: src/filed/job.c:704
+#: src/filed/job.c:702
 #, c-format
 msgid "Error running program: %s. stat=%d: ERR=%s\n"
 msgstr ""
 
-#: src/filed/job.c:714
+#: src/filed/job.c:712
 #, c-format
 msgid "Cannot open FileSet input file: %s. ERR=%s\n"
 msgstr ""
 
-#: src/filed/job.c:736
+#: src/filed/job.c:734
 msgid "Plugin Directory not defined. Cannot use plugin: \"%\"\n"
 msgstr ""
 
-#: src/filed/job.c:830
+#: src/filed/job.c:837
 #, c-format
 msgid "REGEX %s compile error. ERR=%s\n"
 msgstr ""
 
-#: src/filed/job.c:896
+#: src/filed/job.c:903
 #, c-format
 msgid "Invalid FileSet command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:1164 src/findlib/match.c:200 src/tools/testfind.c:641
+#: src/filed/job.c:1171 src/findlib/match.c:200 src/tools/testfind.c:641
 #, c-format
 msgid "Unknown include/exclude option: %c\n"
 msgstr ""
 
-#: src/filed/job.c:1233 src/stored/dircmd.c:1016
+#: src/filed/job.c:1240 src/stored/dircmd.c:1016
 #, c-format
 msgid "Could not create bootstrap file %s: ERR=%s\n"
 msgstr ""
 
-#: src/filed/job.c:1347
+#: src/filed/job.c:1354
 #, c-format
 msgid ""
 "DIR and FD clocks differ by %lld seconds, FD automatically compensating.\n"
 msgstr ""
 
-#: src/filed/job.c:1356
+#: src/filed/job.c:1363
 #, c-format
 msgid "Unknown backup level: %s\n"
 msgstr ""
 
-#: src/filed/job.c:1369
+#: src/filed/job.c:1376
 #, c-format
 msgid "Bad level command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:1390
+#: src/filed/job.c:1397
 #, c-format
 msgid "Bad session command: %s"
 msgstr ""
 
-#: src/filed/job.c:1449
+#: src/filed/job.c:1456
 #, c-format
 msgid "Bad storage command: %s"
 msgstr ""
 
-#: src/filed/job.c:1463 src/tray-monitor/tray-monitor.c:952
+#: src/filed/job.c:1470 src/tray-monitor/tray-monitor.c:952
 #: src/dird/msgchan.c:106
 msgid "Storage daemon"
 msgstr ""
 
-#: src/filed/job.c:1469
+#: src/filed/job.c:1476
 #, c-format
 msgid "Failed to connect to Storage daemon: %s:%d\n"
 msgstr ""
 
-#: src/filed/job.c:1481
+#: src/filed/job.c:1488
 msgid "Failed to authenticate Storage daemon.\n"
 msgstr ""
 
-#: src/filed/job.c:1522
+#: src/filed/job.c:1529
 msgid "ACL support not configured for your machine.\n"
 msgstr ""
 
-#: src/filed/job.c:1526
+#: src/filed/job.c:1533
 msgid "XATTR support not configured for your machine.\n"
 msgstr ""
 
-#: src/filed/job.c:1535
+#: src/filed/job.c:1542
 msgid "Cannot contact Storage daemon\n"
 msgstr ""
 
-#: src/filed/job.c:1554
+#: src/filed/job.c:1561
 #, c-format
 msgid "Bad response to append open: %s\n"
 msgstr ""
 
-#: src/filed/job.c:1559
+#: src/filed/job.c:1566
 msgid "Bad response from stored to open command\n"
 msgstr ""
 
-#: src/filed/job.c:1587
+#: src/filed/job.c:1594
 #, c-format
 msgid "Generate VSS snapshots. Driver=\"%s\", Drive(s)=\"%s\"\n"
 msgstr ""
 
-#: src/filed/job.c:1589
+#: src/filed/job.c:1596
 msgid "Generate VSS snapshots failed.\n"
 msgstr ""
 
-#: src/filed/job.c:1596
+#: src/filed/job.c:1603
 #, c-format
 msgid ""
 "Generate VSS snapshot of drive \"%c:\\\" failed. VSS support is disabled on "
 "this drive.\n"
 msgstr ""
 
-#: src/filed/job.c:1603
+#: src/filed/job.c:1610
 #, c-format
 msgid "VSS Writer (PrepareForBackup): %s\n"
 msgstr ""
 
-#: src/filed/job.c:1608
+#: src/filed/job.c:1615
 msgid "No drive letters found for generating VSS snapshots.\n"
 msgstr ""
 
-#: src/filed/job.c:1612
+#: src/filed/job.c:1619
 #, c-format
 msgid "VSS was not initialized properly. VSS support is disabled. ERR=%s\n"
 msgstr ""
 
-#: src/filed/job.c:1663
+#: src/filed/job.c:1670
 msgid "Append Close with SD failed.\n"
 msgstr ""
 
-#: src/filed/job.c:1667
+#: src/filed/job.c:1674
 #, c-format
 msgid "Bad status %d returned from Storage Daemon.\n"
 msgstr ""
 
-#: src/filed/job.c:1685
+#: src/filed/job.c:1692
 #, c-format
 msgid "VSS Writer (BackupComplete): %s\n"
 msgstr ""
 
-#: src/filed/job.c:1709
+#: src/filed/job.c:1716
 #, c-format
 msgid "2994 Bad verify command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:1724 src/filed/job.c:1765
+#: src/filed/job.c:1731 src/filed/job.c:1772
 #, c-format
 msgid "2994 Bad verify level: %s\n"
 msgstr ""
 
-#: src/filed/job.c:1799
+#: src/filed/job.c:1806
 #, c-format
 msgid "Bad replace command. CMD=%s\n"
 msgstr ""
 
-#: src/filed/job.c:1817
+#: src/filed/job.c:1824
 #, c-format
 msgid "Bad where regexp. where=%s\n"
 msgstr ""
 
-#: src/filed/job.c:1901
+#: src/filed/job.c:1908
 msgid "Improper calling sequence.\n"
 msgstr ""
 
-#: src/filed/job.c:1921
+#: src/filed/job.c:1928
 #, c-format
 msgid "Bad response to SD read open: %s\n"
 msgstr ""
 
-#: src/filed/job.c:1926
+#: src/filed/job.c:1933
 msgid "Bad response from stored to read open command\n"
 msgstr ""
 
-#: src/filed/job.c:1993
+#: src/filed/job.c:2000
 #, c-format
 msgid "Comm error with SD. bad response to %s. ERR=%s\n"
 msgstr ""
 
-#: src/filed/job.c:1996
+#: src/filed/job.c:2003
 #, c-format
 msgid "Bad response to %s command. Wanted %s, got %s\n"
 msgstr ""
 
-#: src/filed/job.c:2017 src/dird/msgchan.c:461 src/dird/restore.c:137
+#: src/filed/job.c:2024 src/dird/msgchan.c:462 src/dird/restore.c:137
 #, c-format
 msgid "Could not open bootstrap file %s: ERR=%s\n"
 msgstr ""
@@ -1573,7 +1573,7 @@ msgid "No Messages resource defined in %s\n"
 msgstr ""
 
 #: src/filed/filed.c:355 src/filed/filed.c:514 src/dird/dird.c:625
-#: src/dird/dird.c:831 src/dird/dird.c:886 src/dird/dird.c:1044
+#: src/dird/dird.c:831 src/dird/dird.c:886 src/dird/dird.c:1047
 #: src/console/console.c:1231 src/console/console.c:1261
 #: src/stored/stored.c:381 src/wx-console/console_thread.cpp:118
 #: src/wx-console/console_thread.cpp:144
@@ -2120,13 +2120,13 @@ msgstr ""
 msgid "A user name for MySQL must be supplied.\n"
 msgstr ""
 
-#: src/cats/mysql.c:154 src/cats/bdb.c:197 src/cats/postgresql.c:188
-#: src/cats/sqlite.c:163 src/cats/ingres.c:201 src/cats/dbi.c:200
+#: src/cats/mysql.c:153 src/cats/bdb.c:197 src/cats/postgresql.c:188
+#: src/cats/sqlite.c:163 src/cats/ingres.c:201 src/cats/dbi.c:215
 #, c-format
 msgid "Unable to initialize DB lock. ERR=%s\n"
 msgstr ""
 
-#: src/cats/mysql.c:192
+#: src/cats/mysql.c:191
 #, c-format
 msgid ""
 "Unable to connect to MySQL server.\n"
@@ -2135,12 +2135,12 @@ msgid ""
 "incorrect.\n"
 msgstr ""
 
-#: src/cats/mysql.c:279
+#: src/cats/mysql.c:278
 msgid "MySQL client library must be thread-safe when using BatchMode.\n"
 msgstr ""
 
-#: src/cats/mysql.c:338 src/cats/postgresql.c:359 src/cats/sqlite.c:372
-#: src/cats/ingres.c:345 src/cats/dbi.c:442
+#: src/cats/mysql.c:337 src/cats/postgresql.c:359 src/cats/sqlite.c:372
+#: src/cats/ingres.c:356 src/cats/dbi.c:457
 #, c-format
 msgid "Query failed: %s: ERR=%s\n"
 msgstr ""
@@ -2230,14 +2230,14 @@ msgstr ""
 msgid "Create DB Client record %s failed. ERR=%s\n"
 msgstr ""
 
-#: src/cats/sql_create.c:560 src/cats/sql_get.c:251
+#: src/cats/sql_create.c:560 src/cats/sql_get.c:241
 #, c-format
 msgid "More than one Path!: %s for path: %s\n"
 msgstr ""
 
 #: src/cats/sql_create.c:567 src/cats/sql.c:356 src/cats/sql.c:363
-#: src/cats/postgresql.c:147 src/cats/sql_get.c:207 src/cats/sql_get.c:258
-#: src/cats/sql_get.c:632 src/cats/sql_get.c:710 src/cats/sql_get.c:1017
+#: src/cats/postgresql.c:147 src/cats/sql_get.c:197 src/cats/sql_get.c:248
+#: src/cats/sql_get.c:622 src/cats/sql_get.c:700 src/cats/sql_get.c:1007
 #, c-format
 msgid "error fetching row: %s\n"
 msgstr ""
@@ -2287,16 +2287,16 @@ msgstr ""
 msgid "Create db Filename record %s failed. ERR=%s\n"
 msgstr ""
 
-#: src/cats/sql_create.c:1130
+#: src/cats/sql_create.c:1136
 #, c-format
 msgid "Attempt to put non-attributes into catalog. Stream=%d\n"
 msgstr ""
 
-#: src/cats/sql_create.c:1141
+#: src/cats/sql_create.c:1147
 msgid "Can't Copy/Migrate job using BaseJob"
 msgstr ""
 
-#: src/cats/sql_create.c:1232 src/cats/sql_get.c:1104
+#: src/cats/sql_create.c:1238 src/cats/sql_get.c:1094
 msgid "ERR=JobIds are empty\n"
 msgstr ""
 
@@ -2371,8 +2371,8 @@ msgid ""
 "%s\n"
 msgstr ""
 
-#: src/cats/sql.c:525 src/dird/catreq.c:413 src/dird/fd_cmds.c:716
-#: src/dird/fd_cmds.c:774
+#: src/cats/sql.c:525 src/dird/catreq.c:413 src/dird/fd_cmds.c:719
+#: src/dird/fd_cmds.c:777
 #, c-format
 msgid "Attribute create error. %s"
 msgstr ""
@@ -2454,7 +2454,7 @@ msgstr ""
 msgid "error fetching currval: %s\n"
 msgstr ""
 
-#: src/cats/postgresql.c:711 src/cats/dbi.c:840
+#: src/cats/postgresql.c:711 src/cats/dbi.c:855
 #, c-format
 msgid "error starting batch mode: %s"
 msgstr ""
@@ -2469,216 +2469,216 @@ msgstr ""
 msgid "error copying in batch mode: %s"
 msgstr ""
 
-#: src/cats/sql_find.c:98 src/cats/sql_find.c:127 src/cats/sql_find.c:177
+#: src/cats/sql_find.c:97 src/cats/sql_find.c:126 src/cats/sql_find.c:176
 #, c-format
 msgid ""
 "Query error for start time request: ERR=%s\n"
 "CMD=%s\n"
 msgstr ""
 
-#: src/cats/sql_find.c:104 src/cats/sql_find.c:183
+#: src/cats/sql_find.c:103 src/cats/sql_find.c:182
 msgid "No prior Full backup Job record found.\n"
 msgstr ""
 
-#: src/cats/sql_find.c:116
+#: src/cats/sql_find.c:115
 #, c-format
 msgid "Unknown level=%d\n"
 msgstr ""
 
-#: src/cats/sql_find.c:133
+#: src/cats/sql_find.c:132
 #, c-format
 msgid ""
 "No Job record found: ERR=%s\n"
 "CMD=%s\n"
 msgstr ""
 
-#: src/cats/sql_find.c:278
+#: src/cats/sql_find.c:277
 #, c-format
 msgid "Unknown Job level=%d\n"
 msgstr ""
 
-#: src/cats/sql_find.c:288
+#: src/cats/sql_find.c:287
 #, c-format
 msgid "No Job found for: %s.\n"
 msgstr ""
 
-#: src/cats/sql_find.c:299
+#: src/cats/sql_find.c:298
 #, c-format
 msgid "No Job found for: %s\n"
 msgstr ""
 
-#: src/cats/sql_find.c:376
+#: src/cats/sql_find.c:375
 #, c-format
 msgid "Request for Volume item %d greater than max %d or less than 1\n"
 msgstr ""
 
-#: src/cats/sql_find.c:391
+#: src/cats/sql_find.c:390
 #, c-format
 msgid "No Volume record found for item %d.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:155
+#: src/cats/sql_get.c:145
 #, c-format
 msgid "Error fetching row: %s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:162
+#: src/cats/sql_get.c:152
 #, c-format
 msgid "get_file_record want 1 got rows=%d PathId=%s FilenameId=%s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:170
+#: src/cats/sql_get.c:160
 #, c-format
 msgid "File record for PathId=%s FilenameId=%s not found.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:176
+#: src/cats/sql_get.c:166
 msgid "File record not found in Catalog.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:201
+#: src/cats/sql_get.c:191
 #, c-format
 msgid "More than one Filename!: %s for file: %s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:211
+#: src/cats/sql_get.c:201
 #, c-format
 msgid "Get DB Filename record %s found bad record: %d\n"
 msgstr ""
 
-#: src/cats/sql_get.c:217
+#: src/cats/sql_get.c:207
 #, c-format
 msgid "Filename record: %s not found.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:221
+#: src/cats/sql_get.c:211
 #, c-format
 msgid "Filename record: %s not found in Catalog.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:262
+#: src/cats/sql_get.c:252
 #, c-format
 msgid "Get DB path record %s found bad record: %s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:275
+#: src/cats/sql_get.c:265
 #, c-format
 msgid "Path record: %s not found.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:279
+#: src/cats/sql_get.c:269
 #, c-format
 msgid "Path record: %s not found in Catalog.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:316
+#: src/cats/sql_get.c:306
 #, c-format
 msgid "No Job found for JobId %s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:387 src/cats/sql_get.c:443
+#: src/cats/sql_get.c:377 src/cats/sql_get.c:433
 #, c-format
 msgid "No volumes found for JobId=%d\n"
 msgstr ""
 
-#: src/cats/sql_get.c:393 src/cats/sql_get.c:454
+#: src/cats/sql_get.c:383 src/cats/sql_get.c:444
 #, c-format
 msgid "Error fetching row %d: ERR=%s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:407
+#: src/cats/sql_get.c:397
 #, c-format
 msgid "No Volume for JobId %d found in Catalog.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:547
+#: src/cats/sql_get.c:537
 #, c-format
 msgid "Pool id select failed: ERR=%s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:584
+#: src/cats/sql_get.c:574
 #, c-format
 msgid "Client id select failed: ERR=%s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:627
+#: src/cats/sql_get.c:617
 #, c-format
 msgid "More than one Pool!: %s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:671
+#: src/cats/sql_get.c:661
 msgid "Pool record not found in Catalog.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:705
+#: src/cats/sql_get.c:695
 #, c-format
 msgid "More than one Client!: %s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:722 src/cats/sql_get.c:726
+#: src/cats/sql_get.c:712 src/cats/sql_get.c:716
 msgid "Client record not found in Catalog.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:751
+#: src/cats/sql_get.c:741
 #, c-format
 msgid "More than one Counter!: %d\n"
 msgstr ""
 
-#: src/cats/sql_get.c:756
+#: src/cats/sql_get.c:746
 #, c-format
 msgid "error fetching Counter row: %s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:776
+#: src/cats/sql_get.c:766
 #, c-format
 msgid "Counter record: %s not found in Catalog.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:812
+#: src/cats/sql_get.c:802
 #, c-format
 msgid "Error got %s FileSets but expected only one!\n"
 msgstr ""
 
-#: src/cats/sql_get.c:817
+#: src/cats/sql_get.c:807
 #, c-format
 msgid "FileSet record \"%s\" not found.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:827
+#: src/cats/sql_get.c:817
 msgid "FileSet record not found in Catalog.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:923
+#: src/cats/sql_get.c:913
 #, c-format
 msgid "Media id select failed: ERR=%s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:961
+#: src/cats/sql_get.c:951
 #, c-format
 msgid "query dbids failed: ERR=%s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:1012
+#: src/cats/sql_get.c:1002
 #, c-format
 msgid "More than one Volume!: %s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:1068
+#: src/cats/sql_get.c:1058
 #, c-format
 msgid "Media record MediaId=%s not found.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:1071
+#: src/cats/sql_get.c:1061
 #, c-format
 msgid "Media record for Volume \"%s\" not found.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:1078
+#: src/cats/sql_get.c:1068
 #, c-format
 msgid "Media record for MediaId=%u not found in Catalog.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:1081
+#: src/cats/sql_get.c:1071
 #, c-format
 msgid "Media record for Vol=%s not found in Catalog.\n"
 msgstr ""
@@ -2728,22 +2728,22 @@ msgid ""
 "It is probably not running or your password is incorrect.\n"
 msgstr ""
 
-#: src/cats/dbi.c:89
+#: src/cats/dbi.c:104
 msgid "A dbi driver for DBI must be supplied.\n"
 msgstr ""
 
-#: src/cats/dbi.c:115
+#: src/cats/dbi.c:130
 msgid "A user name for DBI must be supplied.\n"
 msgstr ""
 
-#: src/cats/dbi.c:215
+#: src/cats/dbi.c:230
 #, c-format
 msgid ""
 "Unable to locate the DBD drivers to DBI interface in: \n"
 "db_driverdir=%s. It is probaly not found any drivers\n"
 msgstr ""
 
-#: src/cats/dbi.c:281
+#: src/cats/dbi.c:296
 #, c-format
 msgid ""
 "Unable to connect to DBI interface. Type=%s Database=%s User=%s\n"
@@ -2751,7 +2751,7 @@ msgid ""
 "exceeded.\n"
 msgstr ""
 
-#: src/cats/dbi.c:1021
+#: src/cats/dbi.c:1036
 #, c-format
 msgid "error inserting batch mode: %s"
 msgstr ""
@@ -3065,39 +3065,39 @@ msgstr ""
 msgid "pthread_once failed. ERR=%s\n"
 msgstr ""
 
-#: src/lib/jcr.c:349
+#: src/lib/jcr.c:348
 #, c-format
 msgid "Could not init msg_queue mutex. ERR=%s\n"
 msgstr ""
 
-#: src/lib/jcr.c:401
+#: src/lib/jcr.c:400
 msgid "NULL jcr.\n"
 msgstr ""
 
-#: src/lib/jcr.c:500
+#: src/lib/jcr.c:501
 #, c-format
 msgid "JCR use_count=%d JobId=%d\n"
 msgstr ""
 
-#: src/lib/jcr.c:596
+#: src/lib/jcr.c:603
 #, c-format
 msgid "pthread_setspecific failed: ERR=%s\n"
 msgstr ""
 
-#: src/lib/jcr.c:1016
+#: src/lib/jcr.c:1051
 #, c-format
 msgid ""
 "Watchdog sending kill after %d secs to thread stalled reading Storage "
 "daemon.\n"
 msgstr ""
 
-#: src/lib/jcr.c:1028
+#: src/lib/jcr.c:1063
 #, c-format
 msgid ""
 "Watchdog sending kill after %d secs to thread stalled reading File daemon.\n"
 msgstr ""
 
-#: src/lib/jcr.c:1040
+#: src/lib/jcr.c:1075
 #, c-format
 msgid ""
 "Watchdog sending kill after %d secs to thread stalled reading Director.\n"
@@ -3357,7 +3357,7 @@ msgstr ""
 msgid "Could not destroy client queue: ERR=%s\n"
 msgstr ""
 
-#: src/lib/bpipe.c:361 src/lib/bpipe.c:444
+#: src/lib/bpipe.c:362 src/lib/bpipe.c:445
 msgid "Program killed by Bacula (timeout)\n"
 msgstr ""
 
@@ -3481,7 +3481,7 @@ msgid "1999 Authorization failed.\n"
 msgstr ""
 
 #: src/lib/openssl.c:122 src/lib/openssl.c:181 src/stored/stored_conf.c:634
-#: src/stored/acquire.c:601 src/stored/dev.c:242 src/stored/dev.c:260
+#: src/stored/acquire.c:615 src/stored/dev.c:242 src/stored/dev.c:260
 #: src/stored/dev.c:266 src/stored/dev.c:277
 #, c-format
 msgid "Unable to init mutex: ERR=%s\n"
@@ -4606,187 +4606,187 @@ msgstr ""
 msgid "Peer %s failed to present a TLS certificate\n"
 msgstr ""
 
-#: src/lib/tls.c:412
+#: src/lib/tls.c:416
 msgid "Error creating file descriptor-based BIO"
 msgstr ""
 
-#: src/lib/tls.c:423
+#: src/lib/tls.c:427
 msgid "Error creating new SSL object"
 msgstr ""
 
-#: src/lib/tls.c:486 src/lib/tls.c:509
+#: src/lib/tls.c:490 src/lib/tls.c:513
 msgid "Connect failure"
 msgstr ""
 
-#: src/lib/tls.c:588 src/lib/tls.c:592
+#: src/lib/tls.c:592 src/lib/tls.c:596
 msgid "TLS shutdown failure."
 msgstr ""
 
-#: src/lib/tls.c:659
+#: src/lib/tls.c:663
 msgid "TLS read/write failure."
 msgstr ""
 
-#: src/lib/crypto.c:435
+#: src/lib/crypto.c:442
 msgid "Unable to open certificate file"
 msgstr ""
 
-#: src/lib/crypto.c:442
+#: src/lib/crypto.c:449
 msgid "Unable to read certificate from file"
 msgstr ""
 
-#: src/lib/crypto.c:448
+#: src/lib/crypto.c:455
 msgid "Unable to extract public key from certificate"
 msgstr ""
 
-#: src/lib/crypto.c:455
+#: src/lib/crypto.c:462
 msgid ""
 "Provided certificate does not include the required subjectKeyIdentifier "
 "extension."
 msgstr ""
 
-#: src/lib/crypto.c:462
+#: src/lib/crypto.c:469
 #, c-format
 msgid "Unsupported key type provided: %d\n"
 msgstr ""
 
-#: src/lib/crypto.c:499 src/lib/crypto.c:547
+#: src/lib/crypto.c:506 src/lib/crypto.c:554
 msgid "Unable to open private key file"
 msgstr ""
 
-#: src/lib/crypto.c:529 src/lib/crypto.c:563
+#: src/lib/crypto.c:536 src/lib/crypto.c:570
 msgid "Unable to read private key from file"
 msgstr ""
 
-#: src/lib/crypto.c:622
+#: src/lib/crypto.c:629
 #, c-format
 msgid "Unsupported digest type: %d\n"
 msgstr ""
 
-#: src/lib/crypto.c:636
+#: src/lib/crypto.c:643
 msgid "OpenSSL digest initialization failed"
 msgstr ""
 
-#: src/lib/crypto.c:650
+#: src/lib/crypto.c:657
 msgid "OpenSSL digest update failed"
 msgstr ""
 
-#: src/lib/crypto.c:668
+#: src/lib/crypto.c:675
 msgid "OpenSSL digest finalize failed"
 msgstr ""
 
-#: src/lib/crypto.c:766
+#: src/lib/crypto.c:773
 msgid "OpenSSL digest_new failed"
 msgstr ""
 
-#: src/lib/crypto.c:772
+#: src/lib/crypto.c:779
 msgid "OpenSSL sign get digest failed"
 msgstr ""
 
-#: src/lib/crypto.c:811 src/lib/crypto.c:815
+#: src/lib/crypto.c:818 src/lib/crypto.c:822
 msgid "OpenSSL digest Verify final failed"
 msgstr ""
 
-#: src/lib/crypto.c:820
+#: src/lib/crypto.c:827
 msgid "No signers found for crypto verify.\n"
 msgstr ""
 
-#: src/lib/crypto.c:881
+#: src/lib/crypto.c:888
 msgid "Signature creation failed"
 msgstr ""
 
-#: src/lib/crypto.c:959
+#: src/lib/crypto.c:966
 msgid "Signature decoding failed"
 msgstr ""
 
-#: src/lib/crypto.c:1036
+#: src/lib/crypto.c:1043
 msgid "Unsupported cipher type specified\n"
 msgstr ""
 
-#: src/lib/crypto.c:1185
+#: src/lib/crypto.c:1192
 msgid "CryptoData decoding failed"
 msgstr ""
 
-#: src/lib/crypto.c:1229
+#: src/lib/crypto.c:1236
 msgid "Failure decrypting the session key"
 msgstr ""
 
-#: src/lib/crypto.c:1280
+#: src/lib/crypto.c:1287
 #, c-format
 msgid "Unsupported contentEncryptionAlgorithm: %d\n"
 msgstr ""
 
-#: src/lib/crypto.c:1290 src/lib/crypto.c:1296
+#: src/lib/crypto.c:1297 src/lib/crypto.c:1303
 msgid "OpenSSL cipher context initialization failed"
 msgstr ""
 
-#: src/lib/crypto.c:1303
+#: src/lib/crypto.c:1310
 msgid "Encryption session provided an invalid symmetric key"
 msgstr ""
 
-#: src/lib/crypto.c:1309
+#: src/lib/crypto.c:1316
 msgid "Encryption session provided an invalid IV"
 msgstr ""
 
-#: src/lib/crypto.c:1315
+#: src/lib/crypto.c:1322
 msgid "OpenSSL cipher context key/IV initialization failed"
 msgstr ""
 
-#: src/lib/crypto.c:1385
+#: src/lib/crypto.c:1392
 #, c-format
 msgid "Unable to init OpenSSL threading: ERR=%s\n"
 msgstr ""
 
-#: src/lib/crypto.c:1398
+#: src/lib/crypto.c:1405
 msgid "Failed to seed OpenSSL PRNG\n"
 msgstr ""
 
-#: src/lib/crypto.c:1424
+#: src/lib/crypto.c:1431
 msgid "Failed to save OpenSSL PRNG\n"
 msgstr ""
 
-#: src/lib/crypto.c:1485
+#: src/lib/crypto.c:1492
 #, c-format
 msgid "Unsupported digest type=%d specified\n"
 msgstr ""
 
-#: src/lib/crypto.c:1505
+#: src/lib/crypto.c:1512
 #, c-format
 msgid "SHA1Update() returned an error: %d\n"
 msgstr ""
 
-#: src/lib/crypto.c:1648
+#: src/lib/crypto.c:1655
 msgid "No error"
 msgstr ""
 
-#: src/lib/crypto.c:1650
+#: src/lib/crypto.c:1657
 msgid "Signer not found"
 msgstr ""
 
-#: src/lib/crypto.c:1652
+#: src/lib/crypto.c:1659
 msgid "Recipient not found"
 msgstr ""
 
-#: src/lib/crypto.c:1654
+#: src/lib/crypto.c:1661
 msgid "Unsupported digest algorithm"
 msgstr ""
 
-#: src/lib/crypto.c:1656
+#: src/lib/crypto.c:1663
 msgid "Unsupported encryption algorithm"
 msgstr ""
 
-#: src/lib/crypto.c:1658
+#: src/lib/crypto.c:1665
 msgid "Signature is invalid"
 msgstr ""
 
-#: src/lib/crypto.c:1660
+#: src/lib/crypto.c:1667
 msgid "Decryption error"
 msgstr ""
 
-#: src/lib/crypto.c:1663
+#: src/lib/crypto.c:1670
 msgid "Internal error"
 msgstr ""
 
-#: src/lib/crypto.c:1665
+#: src/lib/crypto.c:1672
 msgid "Unknown error"
 msgstr ""
 
@@ -5051,32 +5051,32 @@ msgstr ""
 msgid "Working Directory: \"%s\" is not a directory. Cannot continue.\n"
 msgstr ""
 
-#: src/lib/plugins.c:95
+#: src/lib/plugins.c:111
 #, c-format
 msgid "Failed to open Plugin directory %s: ERR=%s\n"
 msgstr ""
 
-#: src/lib/plugins.c:110
+#: src/lib/plugins.c:126
 #, c-format
 msgid "Failed to find any plugins in %s\n"
 msgstr ""
 
-#: src/lib/plugins.c:142
+#: src/lib/plugins.c:158
 #, c-format
 msgid "Plugin load %s failed: ERR=%s\n"
 msgstr ""
 
-#: src/lib/plugins.c:152
+#: src/lib/plugins.c:169
 #, c-format
 msgid "Lookup of loadPlugin in plugin %s failed: ERR=%s\n"
 msgstr ""
 
-#: src/lib/plugins.c:160
+#: src/lib/plugins.c:178
 #, c-format
 msgid "Lookup of unloadPlugin in plugin %s failed: ERR=%s\n"
 msgstr ""
 
-#: src/lib/attr.c:79
+#: src/lib/attr.c:80
 #, c-format
 msgid "Error scanning attributes: %s\n"
 msgstr ""
@@ -5273,7 +5273,7 @@ msgid "Connecting to Storage daemon %s at %s:%d ...\n"
 msgstr ""
 
 #: src/dird/ua_label.c:762 src/dird/ua_purge.c:572 src/dird/ua_cmds.c:888
-#: src/dird/ua_cmds.c:1615 src/dird/job.c:440 src/dird/ua_dotcmds.c:378
+#: src/dird/ua_cmds.c:1615 src/dird/job.c:449 src/dird/ua_dotcmds.c:378
 msgid "Failed to connect to Storage daemon.\n"
 msgstr ""
 
@@ -5318,8 +5318,8 @@ msgid ""
 msgstr ""
 
 #: src/dird/backup.c:94 src/dird/migrate.c:222 src/dird/migrate.c:223
-#: src/dird/vbackup.c:90 src/dird/job.c:186 src/dird/job.c:847
-#: src/dird/job.c:1143 src/dird/job.c:1189 src/dird/job.c:1203
+#: src/dird/vbackup.c:90 src/dird/job.c:186 src/dird/job.c:846
+#: src/dird/job.c:1142 src/dird/job.c:1188 src/dird/job.c:1202
 msgid "Pool resource"
 msgstr ""
 
@@ -6040,7 +6040,7 @@ msgstr ""
 msgid "Storage \"%s\" not found.\n"
 msgstr ""
 
-#: src/dird/ua_run.c:1346 src/dird/job.c:1260
+#: src/dird/ua_run.c:1346 src/dird/job.c:1259
 msgid "No storage specified.\n"
 msgstr ""
 
@@ -7901,8 +7901,8 @@ msgid "Daemon started %s, %d Jobs run since started.\n"
 msgstr ""
 
 #: src/dird/ua_status.c:357 src/dird/ua_cmds.c:882 src/dird/ua_cmds.c:1604
-#: src/dird/job.c:148 src/dird/job.c:154 src/dird/job.c:1177
-#: src/dird/job.c:1181 src/dird/ua_dotcmds.c:372
+#: src/dird/job.c:148 src/dird/job.c:154 src/dird/job.c:1176
+#: src/dird/job.c:1180 src/dird/ua_dotcmds.c:372
 msgid "unknown source"
 msgstr ""
 
@@ -8250,7 +8250,7 @@ msgstr ""
 msgid "Using Device \"%s\"\n"
 msgstr ""
 
-#: src/dird/msgchan.c:340 src/dird/msgchan.c:527
+#: src/dird/msgchan.c:340 src/dird/msgchan.c:528
 #, c-format
 msgid "Cannot create message thread: %s\n"
 msgstr ""
@@ -9613,9 +9613,9 @@ msgstr ""
 msgid "Unable to init job cond variable: ERR=%s\n"
 msgstr ""
 
-#: src/dird/job.c:184 src/dird/job.c:425 src/dird/job.c:427 src/dird/job.c:482
-#: src/dird/job.c:484 src/dird/job.c:1146 src/dird/job.c:1187
-#: src/dird/job.c:1196
+#: src/dird/job.c:184 src/dird/job.c:434 src/dird/job.c:436 src/dird/job.c:486
+#: src/dird/job.c:488 src/dird/job.c:1145 src/dird/job.c:1186
+#: src/dird/job.c:1195
 msgid "Job resource"
 msgstr ""
 
@@ -9632,108 +9632,108 @@ msgstr ""
 msgid "Job canceled because max sched run time exceeded.\n"
 msgstr ""
 
-#: src/dird/job.c:392
+#: src/dird/job.c:404
 #, c-format
 msgid "JobId %s, Job %s marked to be canceled.\n"
 msgstr ""
 
-#: src/dird/job.c:402
+#: src/dird/job.c:414
 msgid "Failed to connect to File daemon.\n"
 msgstr ""
 
-#: src/dird/job.c:550
+#: src/dird/job.c:549
 msgid "Max wait time exceeded. Job canceled.\n"
 msgstr ""
 
-#: src/dird/job.c:555
+#: src/dird/job.c:554
 msgid "Max run time exceeded. Job canceled.\n"
 msgstr ""
 
-#: src/dird/job.c:560
+#: src/dird/job.c:559
 msgid "Max sched run time exceeded. Job canceled.\n"
 msgstr ""
 
-#: src/dird/job.c:682
+#: src/dird/job.c:681
 #, c-format
 msgid "Pool \"%s\" not in database. ERR=%s"
 msgstr ""
 
-#: src/dird/job.c:686
+#: src/dird/job.c:685
 #, c-format
 msgid "Created database record for Pool \"%s\".\n"
 msgstr ""
 
-#: src/dird/job.c:752 src/dird/job.c:785
+#: src/dird/job.c:751 src/dird/job.c:784
 #, c-format
 msgid "JobId %d already running. Duplicate job not allowed.\n"
 msgstr ""
 
-#: src/dird/job.c:777
+#: src/dird/job.c:776
 #, c-format
 msgid "Cancelling duplicate JobId=%d.\n"
 msgstr ""
 
-#: src/dird/job.c:804 src/dird/job.c:1133
+#: src/dird/job.c:803 src/dird/job.c:1132
 msgid "Run pool override"
 msgstr ""
 
-#: src/dird/job.c:815
+#: src/dird/job.c:814
 msgid "Run FullPool override"
 msgstr ""
 
-#: src/dird/job.c:817
+#: src/dird/job.c:816
 msgid "Job FullPool override"
 msgstr ""
 
-#: src/dird/job.c:826
+#: src/dird/job.c:825
 msgid "Run IncPool override"
 msgstr ""
 
-#: src/dird/job.c:828
+#: src/dird/job.c:827
 msgid "Job IncPool override"
 msgstr ""
 
-#: src/dird/job.c:837
+#: src/dird/job.c:836
 msgid "Run DiffPool override"
 msgstr ""
 
-#: src/dird/job.c:839
+#: src/dird/job.c:838
 msgid "Job DiffPool override"
 msgstr ""
 
-#: src/dird/job.c:869 src/stored/bscan.c:1012
+#: src/dird/job.c:868 src/stored/bscan.c:1012
 #, c-format
 msgid "Could not create Client record. ERR=%s\n"
 msgstr ""
 
-#: src/dird/job.c:905
+#: src/dird/job.c:904
 msgid "FileSet MD5 digest not found.\n"
 msgstr ""
 
-#: src/dird/job.c:910
+#: src/dird/job.c:909
 #, c-format
 msgid "Could not create FileSet \"%s\" record. ERR=%s\n"
 msgstr ""
 
-#: src/dird/job.c:952
+#: src/dird/job.c:951
 #, c-format
 msgid "Error updating job record. %s"
 msgstr ""
 
-#: src/dird/job.c:1138
+#: src/dird/job.c:1137
 msgid "Run storage override"
 msgstr ""
 
-#: src/dird/job.c:1206
+#: src/dird/job.c:1205
 msgid "Client resource"
 msgstr ""
 
-#: src/dird/job.c:1429
+#: src/dird/job.c:1428
 #, c-format
 msgid "Could not start clone job: \"%s\".\n"
 msgstr ""
 
-#: src/dird/job.c:1432
+#: src/dird/job.c:1431
 #, c-format
 msgid "Clone JobId %d started.\n"
 msgstr ""
@@ -9961,77 +9961,77 @@ msgstr ""
 msgid "Expected a FileSet keyword, got: %s"
 msgstr ""
 
-#: src/dird/verify.c:87 src/dird/verify.c:311
+#: src/dird/verify.c:86 src/dird/verify.c:310
 #, c-format
 msgid "Unimplemented Verify level %d(%c)\n"
 msgstr ""
 
-#: src/dird/verify.c:142
+#: src/dird/verify.c:141
 msgid ""
 "Unable to find JobId of previous InitCatalog Job.\n"
 "Please run a Verify with Level=InitCatalog before\n"
 "running the current Job.\n"
 msgstr ""
 
-#: src/dird/verify.c:147
+#: src/dird/verify.c:146
 msgid "Unable to find JobId of previous Job for this client.\n"
 msgstr ""
 
-#: src/dird/verify.c:163
+#: src/dird/verify.c:162
 #, c-format
 msgid "Could not get job record for previous Job. ERR=%s"
 msgstr ""
 
-#: src/dird/verify.c:169
+#: src/dird/verify.c:168
 #, c-format
 msgid "Last Job %d did not terminate normally. JobStatus=%c\n"
 msgstr ""
 
-#: src/dird/verify.c:173
+#: src/dird/verify.c:172
 #, c-format
 msgid "Verifying against JobId=%d Job=%s\n"
 msgstr ""
 
-#: src/dird/verify.c:212
+#: src/dird/verify.c:211
 #, c-format
 msgid "Start Verify JobId=%s Level=%s Job=%s\n"
 msgstr ""
 
-#: src/dird/verify.c:298
+#: src/dird/verify.c:297
 msgid "Deprecated feature ... use bootstrap.\n"
 msgstr ""
 
-#: src/dird/verify.c:365
+#: src/dird/verify.c:364
 #, c-format
 msgid "Unimplemented verify level %d\n"
 msgstr ""
 
-#: src/dird/verify.c:417
+#: src/dird/verify.c:416
 msgid "Verify OK"
 msgstr ""
 
-#: src/dird/verify.c:421
+#: src/dird/verify.c:420
 msgid "*** Verify Error ***"
 msgstr ""
 
-#: src/dird/verify.c:425
+#: src/dird/verify.c:424
 msgid "Verify warnings"
 msgstr ""
 
-#: src/dird/verify.c:428
+#: src/dird/verify.c:427
 msgid "Verify Canceled"
 msgstr ""
 
-#: src/dird/verify.c:431
+#: src/dird/verify.c:430
 msgid "Verify Differences"
 msgstr ""
 
-#: src/dird/verify.c:436
+#: src/dird/verify.c:435
 #, c-format
 msgid "Inappropriate term code: %d %c\n"
 msgstr ""
 
-#: src/dird/verify.c:450
+#: src/dird/verify.c:449
 #, c-format
 msgid ""
 "%s %s %s (%s): %s\n"
@@ -10054,7 +10054,7 @@ msgid ""
 "\n"
 msgstr ""
 
-#: src/dird/verify.c:485
+#: src/dird/verify.c:484
 #, c-format
 msgid ""
 "%s %s %s (%s): %s\n"
@@ -10075,91 +10075,91 @@ msgid ""
 "\n"
 msgstr ""
 
-#: src/dird/verify.c:563
+#: src/dird/verify.c:562
 #, c-format
 msgid ""
 "bird<filed: bad attributes, expected 3 fields got %d\n"
 " mslen=%d msg=%s\n"
 msgstr ""
 
-#: src/dird/verify.c:608
+#: src/dird/verify.c:607
 #, c-format
 msgid "New file: %s\n"
 msgstr ""
 
-#: src/dird/verify.c:609
+#: src/dird/verify.c:608
 #, c-format
 msgid "File not in catalog: %s\n"
 msgstr ""
 
-#: src/dird/verify.c:633
+#: src/dird/verify.c:632
 #, c-format
 msgid "      st_ino   differ. Cat: %s File: %s\n"
 msgstr ""
 
-#: src/dird/verify.c:642
+#: src/dird/verify.c:641
 #, c-format
 msgid "      st_mode  differ. Cat: %x File: %x\n"
 msgstr ""
 
-#: src/dird/verify.c:650
+#: src/dird/verify.c:649
 #, c-format
 msgid "      st_nlink differ. Cat: %d File: %d\n"
 msgstr ""
 
-#: src/dird/verify.c:658
+#: src/dird/verify.c:657
 #, c-format
 msgid "      st_uid   differ. Cat: %u File: %u\n"
 msgstr ""
 
-#: src/dird/verify.c:666
+#: src/dird/verify.c:665
 #, c-format
 msgid "      st_gid   differ. Cat: %u File: %u\n"
 msgstr ""
 
-#: src/dird/verify.c:674
+#: src/dird/verify.c:673
 #, c-format
 msgid "      st_size  differ. Cat: %s File: %s\n"
 msgstr ""
 
-#: src/dird/verify.c:683
+#: src/dird/verify.c:682
 msgid "      st_atime differs\n"
 msgstr ""
 
-#: src/dird/verify.c:690
+#: src/dird/verify.c:689
 msgid "      st_mtime differs\n"
 msgstr ""
 
-#: src/dird/verify.c:697
+#: src/dird/verify.c:696
 msgid "      st_ctime differs\n"
 msgstr ""
 
-#: src/dird/verify.c:704
+#: src/dird/verify.c:703
 #, c-format
 msgid "      st_size  decrease. Cat: %s File: %s\n"
 msgstr ""
 
-#: src/dird/verify.c:734
+#: src/dird/verify.c:733
 #, c-format
 msgid "MD5/SHA1 index %d not same as attributes %d\n"
 msgstr ""
 
-#: src/dird/verify.c:742
+#: src/dird/verify.c:741
 #, c-format
 msgid "      %s differs. File=%s Cat=%s\n"
 msgstr ""
 
-#: src/dird/verify.c:753
+#: src/dird/verify.c:752
 #, c-format
 msgid "bdird<filed: bad attributes from filed n=%d : %s\n"
 msgstr ""
 
-#: src/dird/verify.c:790
+#: src/dird/verify.c:789
 #, c-format
 msgid "The following files are in the Catalog but not on %s:\n"
 msgstr ""
 
-#: src/dird/verify.c:805 src/tools/testfind.c:416
+#: src/dird/verify.c:804 src/tools/testfind.c:416
 #, c-format
 msgid "File: %s\n"
 msgstr ""
@@ -10278,24 +10278,24 @@ msgstr ""
 msgid "%s"
 msgstr ""
 
-#: src/dird/dird.c:1025
+#: src/dird/dird.c:1028
 #, c-format
 msgid "Could not create storage record for %s\n"
 msgstr ""
 
-#: src/dird/dird.c:1033
+#: src/dird/dird.c:1036
 #, c-format
 msgid "Could not update storage record for %s\n"
 msgstr ""
 
-#: src/dird/dird.c:1052
+#: src/dird/dird.c:1055
 #, c-format
 msgid ""
 "Neither \"TLS CA Certificate\" or \"TLS CA Certificate Dir\" are defined for "
 "Storage \"%s\" in %s.\n"
 msgstr ""
 
-#: src/dird/dird.c:1068 src/stored/stored.c:421
+#: src/dird/dird.c:1071 src/stored/stored.c:421
 #, c-format
 msgid "Failed to initialize TLS context for Storage \"%s\" in %s.\n"
 msgstr ""
@@ -10365,44 +10365,44 @@ msgstr ""
 msgid "Unimplemented backup level %d %c\n"
 msgstr ""
 
-#: src/dird/fd_cmds.c:391
+#: src/dird/fd_cmds.c:394
 msgid ""
 "FD compression disabled for this Job because AllowCompress=No in Storage "
 "resource.\n"
 msgstr ""
 
-#: src/dird/fd_cmds.c:501 src/dird/fd_cmds.c:526 src/dird/fd_cmds.c:540
+#: src/dird/fd_cmds.c:504 src/dird/fd_cmds.c:529 src/dird/fd_cmds.c:543
 msgid ">filed: write error on socket\n"
 msgstr ""
 
-#: src/dird/fd_cmds.c:507
+#: src/dird/fd_cmds.c:510
 #, c-format
 msgid "Error running program: %s. ERR=%s\n"
 msgstr ""
 
-#: src/dird/fd_cmds.c:516
+#: src/dird/fd_cmds.c:519
 #, c-format
 msgid "Cannot open included file: %s. ERR=%s\n"
 msgstr ""
 
-#: src/dird/fd_cmds.c:662
+#: src/dird/fd_cmds.c:665
 #, c-format
 msgid "Client \"%s\" RunScript failed.\n"
 msgstr ""
 
-#: src/dird/fd_cmds.c:697
+#: src/dird/fd_cmds.c:700
 #, c-format
 msgid ""
 "<filed: bad attributes, expected 3 fields got %d\n"
 "msglen=%d msg=%s\n"
 msgstr ""
 
-#: src/dird/fd_cmds.c:752
+#: src/dird/fd_cmds.c:755
 #, c-format
 msgid "%s index %d not same as attributes %d\n"
 msgstr ""
 
-#: src/dird/fd_cmds.c:766
+#: src/dird/fd_cmds.c:769
 #, c-format
 msgid "<filed: Network error getting attributes. ERR=%s\n"
 msgstr ""
@@ -12346,7 +12346,7 @@ msgstr ""
 msgid "Catastrophic error. Cannot write overflow block to device %s. ERR=%s"
 msgstr ""
 
-#: src/stored/device.c:327 src/stored/dev.c:489
+#: src/stored/device.c:327 src/stored/dev.c:490
 #, c-format
 msgid "Unable to open device %s: ERR=%s\n"
 msgstr ""
@@ -13276,7 +13276,7 @@ msgstr ""
 msgid "Starting scan at file %u\n"
 msgstr ""
 
-#: src/stored/btape.c:1969 src/stored/dev.c:1387
+#: src/stored/btape.c:1969 src/stored/dev.c:1388
 #, c-format
 msgid "read error on %s. ERR=%s.\n"
 msgstr ""
@@ -13830,155 +13830,162 @@ msgid ""
 "Block checksum mismatch in block=%u len=%d: calc=%x blk=%x\n"
 msgstr ""
 
-#: src/stored/block.c:368 src/stored/block.c:732 src/stored/block.c:806
-#: src/stored/acquire.c:485 src/stored/spool.c:309
+#: src/stored/block.c:368 src/stored/block.c:738 src/stored/block.c:812
+#: src/stored/acquire.c:488 src/stored/spool.c:309
 #, c-format
 msgid "Could not create JobMedia record for Volume=\"%s\" Job=%s\n"
 msgstr ""
 
-#: src/stored/block.c:428
-msgid "Cannot write block. Device at EOM.\n"
+#: src/stored/block.c:434
+#, c-format
+msgid "Cannot write block. Device at EOM. dev=%s\n"
 msgstr ""
 
-#: src/stored/block.c:433
-msgid "Attempt to write on read-only Volume.\n"
+#: src/stored/block.c:439
+#, c-format
+msgid "Attempt to write on read-only Volume. dev=%s\n"
+msgstr ""
+
+#: src/stored/block.c:444
+#, c-format
+msgid "Attempt to write on closed device=%s\n"
 msgstr ""
 
-#: src/stored/block.c:485
+#: src/stored/block.c:491
 #, c-format
 msgid "User defined maximum volume capacity %s exceeded on device %s.\n"
 msgstr ""
 
-#: src/stored/block.c:500
+#: src/stored/block.c:506
 #, c-format
 msgid "Unable to write EOF. ERR=%s\n"
 msgstr ""
 
-#: src/stored/block.c:526 src/stored/block.c:551
+#: src/stored/block.c:532 src/stored/block.c:557
 msgid "Write block header zeroed.\n"
 msgstr ""
 
-#: src/stored/block.c:570
+#: src/stored/block.c:576
 #, c-format
 msgid "Write error at %u:%u on device %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/block.c:577
+#: src/stored/block.c:583
 #, c-format
 msgid "End of Volume \"%s\" at %u:%u on device %s. Write of %u bytes got %d.\n"
 msgstr ""
 
-#: src/stored/block.c:658 src/stored/block.c:664
+#: src/stored/block.c:664 src/stored/block.c:670
 #, c-format
 msgid "Backspace file at EOT failed. ERR=%s\n"
 msgstr ""
 
-#: src/stored/block.c:671
+#: src/stored/block.c:677
 #, c-format
 msgid "Backspace record at EOT failed. ERR=%s\n"
 msgstr ""
 
-#: src/stored/block.c:688
+#: src/stored/block.c:694
 #, c-format
 msgid "Re-read last block at EOT failed. ERR=%s"
 msgstr ""
 
-#: src/stored/block.c:698
+#: src/stored/block.c:704
 #, c-format
 msgid ""
 "Re-read of last block: block numbers differ by more than one.\n"
 "Probable tape misconfiguration and data loss. Read block=%u Want block=%u.\n"
 msgstr ""
 
-#: src/stored/block.c:703
+#: src/stored/block.c:709
 #, c-format
 msgid ""
 "Re-read of last block OK, but block numbers differ. Read block=%u Want block="
 "%u.\n"
 msgstr ""
 
-#: src/stored/block.c:707
+#: src/stored/block.c:713
 msgid "Re-read of last block succeeded.\n"
 msgstr ""
 
-#: src/stored/block.c:739
+#: src/stored/block.c:745
 #, c-format
 msgid ""
 "Error writing final EOF to tape. This Volume may not be readable.\n"
 "%s"
 msgstr ""
 
-#: src/stored/block.c:753
+#: src/stored/block.c:759
 #, c-format
 msgid ""
 "Error writing final part to DVD. This Volume may not be readable.\n"
 "%s"
 msgstr ""
 
-#: src/stored/block.c:855
+#: src/stored/block.c:861
 #, 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:863
+#: src/stored/block.c:869
 #, c-format
 msgid "Unable to open device next part %s: ERR=%s\n"
 msgstr ""
 
-#: src/stored/block.c:883
+#: src/stored/block.c:889
 #, 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:896
+#: src/stored/block.c:902
 #, 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:955
+#: src/stored/block.c:961
 #, c-format
 msgid "Block buffer size looping problem on device %s\n"
 msgstr ""
 
-#: src/stored/block.c:983
+#: src/stored/block.c:989
 #, c-format
 msgid "Unable to open device part=%d %s: ERR=%s\n"
 msgstr ""
 
-#: src/stored/block.c:1009
+#: src/stored/block.c:1015
 #, c-format
 msgid "Read error on fd=%d at file:blk %u:%u on device %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/block.c:1022
+#: src/stored/block.c:1028
 #, c-format
 msgid "Read zero bytes at %u:%u on device %s.\n"
 msgstr ""
 
-#: src/stored/block.c:1046
+#: src/stored/block.c:1052
 #, 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:1071
+#: src/stored/block.c:1077
 #, c-format
 msgid "Block length %u is greater than buffer %u. Attempting recovery.\n"
 msgstr ""
 
-#: src/stored/block.c:1090
+#: src/stored/block.c:1096
 #, c-format
 msgid "Setting block buffer size to %u bytes.\n"
 msgstr ""
 
-#: src/stored/block.c:1105
+#: src/stored/block.c:1111
 #, c-format
 msgid ""
 "Volume data error at %u:%u! Short block of %d bytes on device %s discarded.\n"
@@ -15230,12 +15237,12 @@ msgstr ""
 msgid "Could not ready device %s for append.\n"
 msgstr ""
 
-#: src/stored/acquire.c:534
+#: src/stored/acquire.c:537
 #, c-format
 msgid "Alert: %s"
 msgstr ""
 
-#: src/stored/acquire.c:542
+#: src/stored/acquire.c:545
 #, c-format
 msgid "3997 Bad alert command: %s: ERR=%s.\n"
 msgstr ""
@@ -15909,238 +15916,238 @@ msgstr ""
 msgid "Unable to init cond variable: ERR=%s\n"
 msgstr ""
 
-#: src/stored/dev.c:393
+#: src/stored/dev.c:394
 msgid "Illegal mode given to open dev.\n"
 msgstr ""
 
-#: src/stored/dev.c:524
+#: src/stored/dev.c:525
 #, c-format
 msgid "Could not open file device %s. No Volume name given.\n"
 msgstr ""
 
-#: src/stored/dev.c:547 src/stored/dev.c:715
+#: src/stored/dev.c:548 src/stored/dev.c:716
 #, c-format
 msgid "Could not open: %s, ERR=%s\n"
 msgstr ""
 
-#: src/stored/dev.c:591
+#: src/stored/dev.c:592
 #, c-format
 msgid "Could not open DVD device %s. No Volume name given.\n"
 msgstr ""
 
-#: src/stored/dev.c:640
+#: src/stored/dev.c:641
 #, c-format
 msgid "The DVD in device %s contains data, please blank it before writing.\n"
 msgstr ""
 
-#: src/stored/dev.c:661
+#: src/stored/dev.c:662
 #, c-format
 msgid "Unable to stat DVD part 1 file %s: ERR=%s\n"
 msgstr ""
 
-#: src/stored/dev.c:669
+#: src/stored/dev.c:670
 #, c-format
 msgid "DVD part 1 is not a regular file %s.\n"
 msgstr ""
 
-#: src/stored/dev.c:689
+#: src/stored/dev.c:690
 #, c-format
 msgid "There is no valid DVD in device %s.\n"
 msgstr ""
 
-#: src/stored/dev.c:695
+#: src/stored/dev.c:696
 #, c-format
 msgid "Could not mount DVD device %s.\n"
 msgstr ""
 
-#: src/stored/dev.c:745
+#: src/stored/dev.c:746
 #, c-format
 msgid "Could not fstat: %s, ERR=%s\n"
 msgstr ""
 
-#: src/stored/dev.c:779
+#: src/stored/dev.c:780
 #, c-format
 msgid "Bad call to rewind. Device %s not open\n"
 msgstr ""
 
-#: src/stored/dev.c:818
+#: src/stored/dev.c:819
 #, c-format
 msgid "No tape loaded or drive offline on %s.\n"
 msgstr ""
 
-#: src/stored/dev.c:828
+#: src/stored/dev.c:829
 #, c-format
 msgid "Rewind error on %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/dev.c:838 src/stored/dev.c:916 src/stored/dev.c:1058
-#: src/stored/dev.c:1647 patches/testing/mtops.c:276
+#: src/stored/dev.c:839 src/stored/dev.c:917 src/stored/dev.c:1059
+#: src/stored/dev.c:1648 patches/testing/mtops.c:276
 #: patches/testing/mtops.c:300 patches/testing/mtops.c:320
 #: patches/testing/mtops.c:355 patches/testing/mtops.c:378
 #, c-format
 msgid "lseek error on %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/dev.c:887
+#: src/stored/dev.c:888
 #, c-format
 msgid "Bad call to eod. Device %s not open\n"
 msgstr ""
 
-#: src/stored/dev.c:954
+#: src/stored/dev.c:955
 #, c-format
 msgid "ioctl MTEOM error on %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/dev.c:964 src/stored/dev.c:1099
+#: src/stored/dev.c:965 src/stored/dev.c:1100
 #, c-format
 msgid "ioctl MTIOCGET error on %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/dev.c:1044
+#: src/stored/dev.c:1045
 msgid "Bad device call. Device not open\n"
 msgstr ""
 
-#: src/stored/dev.c:1057
+#: src/stored/dev.c:1058
 #, c-format
 msgid "Seek error: ERR=%s\n"
 msgstr ""
 
-#: src/stored/dev.c:1094
+#: src/stored/dev.c:1095
 msgid " Bacula status:"
 msgstr ""
 
-#: src/stored/dev.c:1095 src/stored/dev.c:1178 src/stored/dev.c:1180
+#: src/stored/dev.c:1096 src/stored/dev.c:1179 src/stored/dev.c:1181
 #, c-format
 msgid " file=%d block=%d\n"
 msgstr ""
 
-#: src/stored/dev.c:1103
+#: src/stored/dev.c:1104
 msgid " Device status:"
 msgstr ""
 
-#: src/stored/dev.c:1202
+#: src/stored/dev.c:1203
 msgid "Bad call to load_dev. Device not open\n"
 msgstr ""
 
-#: src/stored/dev.c:1213 src/stored/dev.c:1226
+#: src/stored/dev.c:1214 src/stored/dev.c:1227
 #, c-format
 msgid "ioctl MTLOAD error on %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/dev.c:1257
+#: src/stored/dev.c:1258
 #, c-format
 msgid "ioctl MTOFFL error on %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/dev.c:1298
+#: src/stored/dev.c:1299
 msgid "Bad call to fsf. Device not open\n"
 msgstr ""
 
-#: src/stored/dev.c:1309 src/stored/dev.c:1436
+#: src/stored/dev.c:1310 src/stored/dev.c:1437
 #, c-format
 msgid "Device %s at End of Tape.\n"
 msgstr ""
 
-#: src/stored/dev.c:1340 src/stored/dev.c:1416
+#: src/stored/dev.c:1341 src/stored/dev.c:1417
 #, c-format
 msgid "ioctl MTFSF error on %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/dev.c:1465
+#: src/stored/dev.c:1466
 msgid "Bad call to bsf. Device not open\n"
 msgstr ""
 
-#: src/stored/dev.c:1471
+#: src/stored/dev.c:1472
 #, c-format
 msgid "Device %s cannot BSF because it is not a tape.\n"
 msgstr ""
 
-#: src/stored/dev.c:1488
+#: src/stored/dev.c:1489
 #, c-format
 msgid "ioctl MTBSF error on %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/dev.c:1507
+#: src/stored/dev.c:1508
 msgid "Bad call to fsr. Device not open\n"
 msgstr ""
 
-#: src/stored/dev.c:1517
+#: src/stored/dev.c:1518
 #, c-format
 msgid "ioctl MTFSR not permitted on %s.\n"
 msgstr ""
 
-#: src/stored/dev.c:1545
+#: src/stored/dev.c:1546
 #, c-format
 msgid "ioctl MTFSR %d error on %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/dev.c:1563
+#: src/stored/dev.c:1564
 msgid "Bad call to bsr_dev. Device not open\n"
 msgstr ""
 
-#: src/stored/dev.c:1573
+#: src/stored/dev.c:1574
 #, c-format
 msgid "ioctl MTBSR not permitted on %s.\n"
 msgstr ""
 
-#: src/stored/dev.c:1587
+#: src/stored/dev.c:1588
 #, c-format
 msgid "ioctl MTBSR error on %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/dev.c:1636
+#: src/stored/dev.c:1637
 msgid "Bad call to reposition. Device not open\n"
 msgstr ""
 
-#: src/stored/dev.c:1715
+#: src/stored/dev.c:1716
 msgid "Bad call to weof_dev. Device not open\n"
 msgstr ""
 
-#: src/stored/dev.c:1725
+#: src/stored/dev.c:1726
 msgid "Attempt to WEOF on non-appendable Volume\n"
 msgstr ""
 
-#: src/stored/dev.c:1743
+#: src/stored/dev.c:1744
 #, c-format
 msgid "ioctl MTWEOF error on %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/dev.c:1842
+#: src/stored/dev.c:1843
 #, c-format
 msgid "unknown func code %d"
 msgstr ""
 
-#: src/stored/dev.c:1848
+#: src/stored/dev.c:1849
 #, c-format
 msgid "I/O function \"%s\" not supported on this device.\n"
 msgstr ""
 
-#: src/stored/dev.c:2023
+#: src/stored/dev.c:2022
 #, c-format
 msgid "Unable to truncate device %s. ERR=%s\n"
 msgstr ""
 
-#: src/stored/dev.c:2040
+#: src/stored/dev.c:2039
 #, c-format
 msgid "Unable to stat device %s. ERR=%s\n"
 msgstr ""
 
-#: src/stored/dev.c:2054
+#: src/stored/dev.c:2053
 #, c-format
 msgid "Device %s doesn't support ftruncate(). Recreating file %s.\n"
 msgstr ""
 
-#: src/stored/dev.c:2066
+#: src/stored/dev.c:2065
 #, c-format
 msgid "Could not reopen: %s, ERR=%s\n"
 msgstr ""
 
-#: src/stored/dev.c:2189 src/stored/dev.c:2260
+#: src/stored/dev.c:2188 src/stored/dev.c:2259
 #, c-format
 msgid "Device %s cannot be %smounted. ERR=%s\n"
 msgstr ""
 
-#: src/stored/dev.c:2656
+#: src/stored/dev.c:2655
 #, c-format
 msgid "Unable to set eotmodel on device %s: ERR=%s\n"
 msgstr ""
@@ -16150,7 +16157,7 @@ msgstr ""
 msgid "Unable to initialize volume list lock. ERR=%s\n"
 msgstr ""
 
-#: src/stored/vol_mgr.c:494
+#: src/stored/vol_mgr.c:493
 #, c-format
 msgid "Device switch. New device %s chosen.\n"
 msgstr ""
index 7882cbbaeba97a598a6217643d8e7af41461d89c..1a7f80da1e019146b3dd42cc2c5a09553abd3dbc 100644 (file)
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: bacula 3.0.3\n"
 "Report-Msgid-Bugs-To: bacula-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2010-02-24 16:33+0100\n"
+"POT-Creation-Date: 2010-04-27 21:58+0200\n"
 "PO-Revision-Date: 2010-01-08 17:32+0300\n"
 "Last-Translator: Vitaliy Kosharskiy <kisa_co@ukrpost.net>\n"
 "Language-Team: Ukrainian\n"
@@ -929,258 +929,258 @@ msgid ""
 "encountered - %d\n"
 msgstr ""
 
-#: src/filed/job.c:418
+#: src/filed/job.c:416
 #, c-format
 msgid "2901 Job %s not found.\n"
 msgstr ""
 
-#: src/filed/job.c:428
+#: src/filed/job.c:426
 #, c-format
 msgid "2001 Job %s marked to be canceled.\n"
 msgstr ""
 
-#: src/filed/job.c:431
+#: src/filed/job.c:429
 msgid "2902 Error scanning cancel command.\n"
 msgstr ""
 
-#: src/filed/job.c:450
+#: src/filed/job.c:448
 #, c-format
 msgid "2991 Bad setdebug command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:466
+#: src/filed/job.c:464
 #, c-format
 msgid "Bad estimate command: %s"
 msgstr ""
 
-#: src/filed/job.c:467
+#: src/filed/job.c:465
 msgid "2992 Bad estimate command.\n"
 msgstr ""
 
-#: src/filed/job.c:490
+#: src/filed/job.c:488
 #, c-format
 msgid "Bad Job Command: %s"
 msgstr ""
 
-#: src/filed/job.c:512
+#: src/filed/job.c:510
 #, c-format
 msgid "Bad RunBeforeJob command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:513 src/filed/job.c:531
+#: src/filed/job.c:511 src/filed/job.c:529
 msgid "2905 Bad RunBeforeJob command.\n"
 msgstr ""
 
-#: src/filed/job.c:542
+#: src/filed/job.c:540
 msgid "2905 Bad RunBeforeNow command.\n"
 msgstr ""
 
-#: src/filed/job.c:561
+#: src/filed/job.c:559
 #, c-format
 msgid "Bad RunAfter command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:562
+#: src/filed/job.c:560
 msgid "2905 Bad RunAfterJob command.\n"
 msgstr ""
 
-#: src/filed/job.c:596
+#: src/filed/job.c:594
 #, c-format
 msgid "Bad RunScript command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:597
+#: src/filed/job.c:595
 msgid "2905 Bad RunScript command.\n"
 msgstr ""
 
-#: src/filed/job.c:688 src/dird/fd_cmds.c:490
+#: src/filed/job.c:686 src/dird/fd_cmds.c:493
 #, c-format
 msgid "Cannot run program: %s. ERR=%s\n"
 msgstr ""
 
-#: src/filed/job.c:704
+#: src/filed/job.c:702
 #, c-format
 msgid "Error running program: %s. stat=%d: ERR=%s\n"
 msgstr ""
 
-#: src/filed/job.c:714
+#: src/filed/job.c:712
 #, c-format
 msgid "Cannot open FileSet input file: %s. ERR=%s\n"
 msgstr ""
 
-#: src/filed/job.c:736
+#: src/filed/job.c:734
 msgid "Plugin Directory not defined. Cannot use plugin: \"%\"\n"
 msgstr ""
 
-#: src/filed/job.c:830
+#: src/filed/job.c:837
 #, c-format
 msgid "REGEX %s compile error. ERR=%s\n"
 msgstr ""
 
-#: src/filed/job.c:896
+#: src/filed/job.c:903
 #, c-format
 msgid "Invalid FileSet command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:1164 src/findlib/match.c:200 src/tools/testfind.c:641
+#: src/filed/job.c:1171 src/findlib/match.c:200 src/tools/testfind.c:641
 #, c-format
 msgid "Unknown include/exclude option: %c\n"
 msgstr "Не зрозуміла опція параметру include/exclude: %c\n"
 
-#: src/filed/job.c:1233 src/stored/dircmd.c:1016
+#: src/filed/job.c:1240 src/stored/dircmd.c:1016
 #, c-format
 msgid "Could not create bootstrap file %s: ERR=%s\n"
 msgstr ""
 
-#: src/filed/job.c:1347
+#: src/filed/job.c:1354
 #, c-format
 msgid ""
 "DIR and FD clocks differ by %lld seconds, FD automatically compensating.\n"
 msgstr ""
 
-#: src/filed/job.c:1356
+#: src/filed/job.c:1363
 #, c-format
 msgid "Unknown backup level: %s\n"
 msgstr ""
 
-#: src/filed/job.c:1369
+#: src/filed/job.c:1376
 #, c-format
 msgid "Bad level command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:1390
+#: src/filed/job.c:1397
 #, c-format
 msgid "Bad session command: %s"
 msgstr ""
 
-#: src/filed/job.c:1449
+#: src/filed/job.c:1456
 #, c-format
 msgid "Bad storage command: %s"
 msgstr ""
 
-#: src/filed/job.c:1463 src/tray-monitor/tray-monitor.c:952
+#: src/filed/job.c:1470 src/tray-monitor/tray-monitor.c:952
 #: src/dird/msgchan.c:106
 msgid "Storage daemon"
 msgstr "Зберігач"
 
-#: src/filed/job.c:1469
+#: src/filed/job.c:1476
 #, c-format
 msgid "Failed to connect to Storage daemon: %s:%d\n"
 msgstr ""
 
-#: src/filed/job.c:1481
+#: src/filed/job.c:1488
 msgid "Failed to authenticate Storage daemon.\n"
 msgstr ""
 
-#: src/filed/job.c:1522
+#: src/filed/job.c:1529
 msgid "ACL support not configured for your machine.\n"
 msgstr ""
 
-#: src/filed/job.c:1526
+#: src/filed/job.c:1533
 msgid "XATTR support not configured for your machine.\n"
 msgstr ""
 
-#: src/filed/job.c:1535
+#: src/filed/job.c:1542
 msgid "Cannot contact Storage daemon\n"
 msgstr ""
 
-#: src/filed/job.c:1554
+#: src/filed/job.c:1561
 #, c-format
 msgid "Bad response to append open: %s\n"
 msgstr ""
 
-#: src/filed/job.c:1559
+#: src/filed/job.c:1566
 msgid "Bad response from stored to open command\n"
 msgstr ""
 
-#: src/filed/job.c:1587
+#: src/filed/job.c:1594
 #, c-format
 msgid "Generate VSS snapshots. Driver=\"%s\", Drive(s)=\"%s\"\n"
 msgstr ""
 
-#: src/filed/job.c:1589
+#: src/filed/job.c:1596
 msgid "Generate VSS snapshots failed.\n"
 msgstr ""
 
-#: src/filed/job.c:1596
+#: src/filed/job.c:1603
 #, c-format
 msgid ""
 "Generate VSS snapshot of drive \"%c:\\\" failed. VSS support is disabled on "
 "this drive.\n"
 msgstr ""
 
-#: src/filed/job.c:1603
+#: src/filed/job.c:1610
 #, c-format
 msgid "VSS Writer (PrepareForBackup): %s\n"
 msgstr ""
 
-#: src/filed/job.c:1608
+#: src/filed/job.c:1615
 msgid "No drive letters found for generating VSS snapshots.\n"
 msgstr ""
 
-#: src/filed/job.c:1612
+#: src/filed/job.c:1619
 #, c-format
 msgid "VSS was not initialized properly. VSS support is disabled. ERR=%s\n"
 msgstr ""
 
-#: src/filed/job.c:1663
+#: src/filed/job.c:1670
 msgid "Append Close with SD failed.\n"
 msgstr ""
 
-#: src/filed/job.c:1667
+#: src/filed/job.c:1674
 #, c-format
 msgid "Bad status %d returned from Storage Daemon.\n"
 msgstr ""
 
-#: src/filed/job.c:1685
+#: src/filed/job.c:1692
 #, c-format
 msgid "VSS Writer (BackupComplete): %s\n"
 msgstr ""
 
-#: src/filed/job.c:1709
+#: src/filed/job.c:1716
 #, c-format
 msgid "2994 Bad verify command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:1724 src/filed/job.c:1765
+#: src/filed/job.c:1731 src/filed/job.c:1772
 #, c-format
 msgid "2994 Bad verify level: %s\n"
 msgstr ""
 
-#: src/filed/job.c:1799
+#: src/filed/job.c:1806
 #, c-format
 msgid "Bad replace command. CMD=%s\n"
 msgstr ""
 
-#: src/filed/job.c:1817
+#: src/filed/job.c:1824
 #, c-format
 msgid "Bad where regexp. where=%s\n"
 msgstr ""
 
-#: src/filed/job.c:1901
+#: src/filed/job.c:1908
 msgid "Improper calling sequence.\n"
 msgstr ""
 
-#: src/filed/job.c:1921
+#: src/filed/job.c:1928
 #, c-format
 msgid "Bad response to SD read open: %s\n"
 msgstr ""
 
-#: src/filed/job.c:1926
+#: src/filed/job.c:1933
 msgid "Bad response from stored to read open command\n"
 msgstr ""
 
-#: src/filed/job.c:1993
+#: src/filed/job.c:2000
 #, c-format
 msgid "Comm error with SD. bad response to %s. ERR=%s\n"
 msgstr ""
 
-#: src/filed/job.c:1996
+#: src/filed/job.c:2003
 #, c-format
 msgid "Bad response to %s command. Wanted %s, got %s\n"
 msgstr ""
 
-#: src/filed/job.c:2017 src/dird/msgchan.c:461 src/dird/restore.c:137
+#: src/filed/job.c:2024 src/dird/msgchan.c:462 src/dird/restore.c:137
 #, c-format
 msgid "Could not open bootstrap file %s: ERR=%s\n"
 msgstr ""
@@ -1585,7 +1585,7 @@ msgid "No Messages resource defined in %s\n"
 msgstr ""
 
 #: src/filed/filed.c:355 src/filed/filed.c:514 src/dird/dird.c:625
-#: src/dird/dird.c:831 src/dird/dird.c:886 src/dird/dird.c:1044
+#: src/dird/dird.c:831 src/dird/dird.c:886 src/dird/dird.c:1047
 #: src/console/console.c:1231 src/console/console.c:1261
 #: src/stored/stored.c:381 src/wx-console/console_thread.cpp:118
 #: src/wx-console/console_thread.cpp:144
@@ -2162,13 +2162,13 @@ msgstr "Помилка : З'єднання завершено"
 msgid "A user name for MySQL must be supplied.\n"
 msgstr ""
 
-#: src/cats/mysql.c:154 src/cats/bdb.c:197 src/cats/postgresql.c:188
-#: src/cats/sqlite.c:163 src/cats/ingres.c:201 src/cats/dbi.c:200
+#: src/cats/mysql.c:153 src/cats/bdb.c:197 src/cats/postgresql.c:188
+#: src/cats/sqlite.c:163 src/cats/ingres.c:201 src/cats/dbi.c:215
 #, c-format
 msgid "Unable to initialize DB lock. ERR=%s\n"
 msgstr ""
 
-#: src/cats/mysql.c:192
+#: src/cats/mysql.c:191
 #, c-format
 msgid ""
 "Unable to connect to MySQL server.\n"
@@ -2177,12 +2177,12 @@ msgid ""
 "incorrect.\n"
 msgstr ""
 
-#: src/cats/mysql.c:279
+#: src/cats/mysql.c:278
 msgid "MySQL client library must be thread-safe when using BatchMode.\n"
 msgstr ""
 
-#: src/cats/mysql.c:338 src/cats/postgresql.c:359 src/cats/sqlite.c:372
-#: src/cats/ingres.c:345 src/cats/dbi.c:442
+#: src/cats/mysql.c:337 src/cats/postgresql.c:359 src/cats/sqlite.c:372
+#: src/cats/ingres.c:356 src/cats/dbi.c:457
 #, c-format
 msgid "Query failed: %s: ERR=%s\n"
 msgstr ""
@@ -2272,14 +2272,14 @@ msgstr ""
 msgid "Create DB Client record %s failed. ERR=%s\n"
 msgstr ""
 
-#: src/cats/sql_create.c:560 src/cats/sql_get.c:251
+#: src/cats/sql_create.c:560 src/cats/sql_get.c:241
 #, c-format
 msgid "More than one Path!: %s for path: %s\n"
 msgstr ""
 
 #: src/cats/sql_create.c:567 src/cats/sql.c:356 src/cats/sql.c:363
-#: src/cats/postgresql.c:147 src/cats/sql_get.c:207 src/cats/sql_get.c:258
-#: src/cats/sql_get.c:632 src/cats/sql_get.c:710 src/cats/sql_get.c:1017
+#: src/cats/postgresql.c:147 src/cats/sql_get.c:197 src/cats/sql_get.c:248
+#: src/cats/sql_get.c:622 src/cats/sql_get.c:700 src/cats/sql_get.c:1007
 #, c-format
 msgid "error fetching row: %s\n"
 msgstr ""
@@ -2329,16 +2329,16 @@ msgstr ""
 msgid "Create db Filename record %s failed. ERR=%s\n"
 msgstr ""
 
-#: src/cats/sql_create.c:1130
+#: src/cats/sql_create.c:1136
 #, c-format
 msgid "Attempt to put non-attributes into catalog. Stream=%d\n"
 msgstr ""
 
-#: src/cats/sql_create.c:1141
+#: src/cats/sql_create.c:1147
 msgid "Can't Copy/Migrate job using BaseJob"
 msgstr ""
 
-#: src/cats/sql_create.c:1232 src/cats/sql_get.c:1104
+#: src/cats/sql_create.c:1238 src/cats/sql_get.c:1094
 msgid "ERR=JobIds are empty\n"
 msgstr ""
 
@@ -2413,8 +2413,8 @@ msgid ""
 "%s\n"
 msgstr ""
 
-#: src/cats/sql.c:525 src/dird/catreq.c:413 src/dird/fd_cmds.c:716
-#: src/dird/fd_cmds.c:774
+#: src/cats/sql.c:525 src/dird/catreq.c:413 src/dird/fd_cmds.c:719
+#: src/dird/fd_cmds.c:777
 #, c-format
 msgid "Attribute create error. %s"
 msgstr ""
@@ -2496,7 +2496,7 @@ msgstr ""
 msgid "error fetching currval: %s\n"
 msgstr ""
 
-#: src/cats/postgresql.c:711 src/cats/dbi.c:840
+#: src/cats/postgresql.c:711 src/cats/dbi.c:855
 #, c-format
 msgid "error starting batch mode: %s"
 msgstr ""
@@ -2511,216 +2511,216 @@ msgstr ""
 msgid "error copying in batch mode: %s"
 msgstr ""
 
-#: src/cats/sql_find.c:98 src/cats/sql_find.c:127 src/cats/sql_find.c:177
+#: src/cats/sql_find.c:97 src/cats/sql_find.c:126 src/cats/sql_find.c:176
 #, c-format
 msgid ""
 "Query error for start time request: ERR=%s\n"
 "CMD=%s\n"
 msgstr ""
 
-#: src/cats/sql_find.c:104 src/cats/sql_find.c:183
+#: src/cats/sql_find.c:103 src/cats/sql_find.c:182
 msgid "No prior Full backup Job record found.\n"
 msgstr ""
 
-#: src/cats/sql_find.c:116
+#: src/cats/sql_find.c:115
 #, c-format
 msgid "Unknown level=%d\n"
 msgstr ""
 
-#: src/cats/sql_find.c:133
+#: src/cats/sql_find.c:132
 #, c-format
 msgid ""
 "No Job record found: ERR=%s\n"
 "CMD=%s\n"
 msgstr ""
 
-#: src/cats/sql_find.c:278
+#: src/cats/sql_find.c:277
 #, c-format
 msgid "Unknown Job level=%d\n"
 msgstr ""
 
-#: src/cats/sql_find.c:288
+#: src/cats/sql_find.c:287
 #, c-format
 msgid "No Job found for: %s.\n"
 msgstr ""
 
-#: src/cats/sql_find.c:299
+#: src/cats/sql_find.c:298
 #, c-format
 msgid "No Job found for: %s\n"
 msgstr ""
 
-#: src/cats/sql_find.c:376
+#: src/cats/sql_find.c:375
 #, c-format
 msgid "Request for Volume item %d greater than max %d or less than 1\n"
 msgstr ""
 
-#: src/cats/sql_find.c:391
+#: src/cats/sql_find.c:390
 #, c-format
 msgid "No Volume record found for item %d.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:155
+#: src/cats/sql_get.c:145
 #, c-format
 msgid "Error fetching row: %s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:162
+#: src/cats/sql_get.c:152
 #, c-format
 msgid "get_file_record want 1 got rows=%d PathId=%s FilenameId=%s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:170
+#: src/cats/sql_get.c:160
 #, c-format
 msgid "File record for PathId=%s FilenameId=%s not found.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:176
+#: src/cats/sql_get.c:166
 msgid "File record not found in Catalog.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:201
+#: src/cats/sql_get.c:191
 #, c-format
 msgid "More than one Filename!: %s for file: %s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:211
+#: src/cats/sql_get.c:201
 #, c-format
 msgid "Get DB Filename record %s found bad record: %d\n"
 msgstr ""
 
-#: src/cats/sql_get.c:217
+#: src/cats/sql_get.c:207
 #, c-format
 msgid "Filename record: %s not found.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:221
+#: src/cats/sql_get.c:211
 #, c-format
 msgid "Filename record: %s not found in Catalog.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:262
+#: src/cats/sql_get.c:252
 #, c-format
 msgid "Get DB path record %s found bad record: %s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:275
+#: src/cats/sql_get.c:265
 #, c-format
 msgid "Path record: %s not found.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:279
+#: src/cats/sql_get.c:269
 #, c-format
 msgid "Path record: %s not found in Catalog.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:316
+#: src/cats/sql_get.c:306
 #, c-format
 msgid "No Job found for JobId %s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:387 src/cats/sql_get.c:443
+#: src/cats/sql_get.c:377 src/cats/sql_get.c:433
 #, c-format
 msgid "No volumes found for JobId=%d\n"
 msgstr ""
 
-#: src/cats/sql_get.c:393 src/cats/sql_get.c:454
+#: src/cats/sql_get.c:383 src/cats/sql_get.c:444
 #, c-format
 msgid "Error fetching row %d: ERR=%s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:407
+#: src/cats/sql_get.c:397
 #, c-format
 msgid "No Volume for JobId %d found in Catalog.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:547
+#: src/cats/sql_get.c:537
 #, c-format
 msgid "Pool id select failed: ERR=%s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:584
+#: src/cats/sql_get.c:574
 #, c-format
 msgid "Client id select failed: ERR=%s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:627
+#: src/cats/sql_get.c:617
 #, c-format
 msgid "More than one Pool!: %s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:671
+#: src/cats/sql_get.c:661
 msgid "Pool record not found in Catalog.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:705
+#: src/cats/sql_get.c:695
 #, c-format
 msgid "More than one Client!: %s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:722 src/cats/sql_get.c:726
+#: src/cats/sql_get.c:712 src/cats/sql_get.c:716
 msgid "Client record not found in Catalog.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:751
+#: src/cats/sql_get.c:741
 #, c-format
 msgid "More than one Counter!: %d\n"
 msgstr ""
 
-#: src/cats/sql_get.c:756
+#: src/cats/sql_get.c:746
 #, c-format
 msgid "error fetching Counter row: %s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:776
+#: src/cats/sql_get.c:766
 #, c-format
 msgid "Counter record: %s not found in Catalog.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:812
+#: src/cats/sql_get.c:802
 #, c-format
 msgid "Error got %s FileSets but expected only one!\n"
 msgstr ""
 
-#: src/cats/sql_get.c:817
+#: src/cats/sql_get.c:807
 #, c-format
 msgid "FileSet record \"%s\" not found.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:827
+#: src/cats/sql_get.c:817
 msgid "FileSet record not found in Catalog.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:923
+#: src/cats/sql_get.c:913
 #, c-format
 msgid "Media id select failed: ERR=%s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:961
+#: src/cats/sql_get.c:951
 #, c-format
 msgid "query dbids failed: ERR=%s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:1012
+#: src/cats/sql_get.c:1002
 #, c-format
 msgid "More than one Volume!: %s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:1068
+#: src/cats/sql_get.c:1058
 #, c-format
 msgid "Media record MediaId=%s not found.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:1071
+#: src/cats/sql_get.c:1061
 #, c-format
 msgid "Media record for Volume \"%s\" not found.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:1078
+#: src/cats/sql_get.c:1068
 #, c-format
 msgid "Media record for MediaId=%u not found in Catalog.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:1081
+#: src/cats/sql_get.c:1071
 #, c-format
 msgid "Media record for Vol=%s not found in Catalog.\n"
 msgstr ""
@@ -2770,22 +2770,22 @@ msgid ""
 "It is probably not running or your password is incorrect.\n"
 msgstr ""
 
-#: src/cats/dbi.c:89
+#: src/cats/dbi.c:104
 msgid "A dbi driver for DBI must be supplied.\n"
 msgstr ""
 
-#: src/cats/dbi.c:115
+#: src/cats/dbi.c:130
 msgid "A user name for DBI must be supplied.\n"
 msgstr ""
 
-#: src/cats/dbi.c:215
+#: src/cats/dbi.c:230
 #, c-format
 msgid ""
 "Unable to locate the DBD drivers to DBI interface in: \n"
 "db_driverdir=%s. It is probaly not found any drivers\n"
 msgstr ""
 
-#: src/cats/dbi.c:281
+#: src/cats/dbi.c:296
 #, c-format
 msgid ""
 "Unable to connect to DBI interface. Type=%s Database=%s User=%s\n"
@@ -2793,7 +2793,7 @@ msgid ""
 "exceeded.\n"
 msgstr ""
 
-#: src/cats/dbi.c:1021
+#: src/cats/dbi.c:1036
 #, c-format
 msgid "error inserting batch mode: %s"
 msgstr ""
@@ -3107,39 +3107,39 @@ msgstr ""
 msgid "pthread_once failed. ERR=%s\n"
 msgstr ""
 
-#: src/lib/jcr.c:349
+#: src/lib/jcr.c:348
 #, fuzzy, c-format
 msgid "Could not init msg_queue mutex. ERR=%s\n"
 msgstr "Не вдалось відкрити%s: ERR=%s\n"
 
-#: src/lib/jcr.c:401
+#: src/lib/jcr.c:400
 msgid "NULL jcr.\n"
 msgstr ""
 
-#: src/lib/jcr.c:500
+#: src/lib/jcr.c:501
 #, c-format
 msgid "JCR use_count=%d JobId=%d\n"
 msgstr ""
 
-#: src/lib/jcr.c:596
+#: src/lib/jcr.c:603
 #, c-format
 msgid "pthread_setspecific failed: ERR=%s\n"
 msgstr ""
 
-#: src/lib/jcr.c:1016
+#: src/lib/jcr.c:1051
 #, c-format
 msgid ""
 "Watchdog sending kill after %d secs to thread stalled reading Storage "
 "daemon.\n"
 msgstr ""
 
-#: src/lib/jcr.c:1028
+#: src/lib/jcr.c:1063
 #, c-format
 msgid ""
 "Watchdog sending kill after %d secs to thread stalled reading File daemon.\n"
 msgstr ""
 
-#: src/lib/jcr.c:1040
+#: src/lib/jcr.c:1075
 #, c-format
 msgid ""
 "Watchdog sending kill after %d secs to thread stalled reading Director.\n"
@@ -3399,7 +3399,7 @@ msgstr ""
 msgid "Could not destroy client queue: ERR=%s\n"
 msgstr ""
 
-#: src/lib/bpipe.c:361 src/lib/bpipe.c:444
+#: src/lib/bpipe.c:362 src/lib/bpipe.c:445
 msgid "Program killed by Bacula (timeout)\n"
 msgstr ""
 
@@ -3523,7 +3523,7 @@ msgid "1999 Authorization failed.\n"
 msgstr ""
 
 #: src/lib/openssl.c:122 src/lib/openssl.c:181 src/stored/stored_conf.c:634
-#: src/stored/acquire.c:601 src/stored/dev.c:242 src/stored/dev.c:260
+#: src/stored/acquire.c:615 src/stored/dev.c:242 src/stored/dev.c:260
 #: src/stored/dev.c:266 src/stored/dev.c:277
 #, c-format
 msgid "Unable to init mutex: ERR=%s\n"
@@ -4659,187 +4659,187 @@ msgstr ""
 msgid "Peer %s failed to present a TLS certificate\n"
 msgstr ""
 
-#: src/lib/tls.c:412
+#: src/lib/tls.c:416
 msgid "Error creating file descriptor-based BIO"
 msgstr ""
 
-#: src/lib/tls.c:423
+#: src/lib/tls.c:427
 msgid "Error creating new SSL object"
 msgstr ""
 
-#: src/lib/tls.c:486 src/lib/tls.c:509
+#: src/lib/tls.c:490 src/lib/tls.c:513
 msgid "Connect failure"
 msgstr ""
 
-#: src/lib/tls.c:588 src/lib/tls.c:592
+#: src/lib/tls.c:592 src/lib/tls.c:596
 msgid "TLS shutdown failure."
 msgstr ""
 
-#: src/lib/tls.c:659
+#: src/lib/tls.c:663
 msgid "TLS read/write failure."
 msgstr ""
 
-#: src/lib/crypto.c:435
+#: src/lib/crypto.c:442
 msgid "Unable to open certificate file"
 msgstr ""
 
-#: src/lib/crypto.c:442
+#: src/lib/crypto.c:449
 msgid "Unable to read certificate from file"
 msgstr ""
 
-#: src/lib/crypto.c:448
+#: src/lib/crypto.c:455
 msgid "Unable to extract public key from certificate"
 msgstr ""
 
-#: src/lib/crypto.c:455
+#: src/lib/crypto.c:462
 msgid ""
 "Provided certificate does not include the required subjectKeyIdentifier "
 "extension."
 msgstr ""
 
-#: src/lib/crypto.c:462
+#: src/lib/crypto.c:469
 #, c-format
 msgid "Unsupported key type provided: %d\n"
 msgstr ""
 
-#: src/lib/crypto.c:499 src/lib/crypto.c:547
+#: src/lib/crypto.c:506 src/lib/crypto.c:554
 msgid "Unable to open private key file"
 msgstr ""
 
-#: src/lib/crypto.c:529 src/lib/crypto.c:563
+#: src/lib/crypto.c:536 src/lib/crypto.c:570
 msgid "Unable to read private key from file"
 msgstr ""
 
-#: src/lib/crypto.c:622
+#: src/lib/crypto.c:629
 #, c-format
 msgid "Unsupported digest type: %d\n"
 msgstr "Цей тип відбитку не підтримується: %d\n"
 
-#: src/lib/crypto.c:636
+#: src/lib/crypto.c:643
 msgid "OpenSSL digest initialization failed"
 msgstr "Відбиток"
 
-#: src/lib/crypto.c:650
+#: src/lib/crypto.c:657
 msgid "OpenSSL digest update failed"
 msgstr "Відбиток"
 
-#: src/lib/crypto.c:668
+#: src/lib/crypto.c:675
 msgid "OpenSSL digest finalize failed"
 msgstr "Відбиток"
 
-#: src/lib/crypto.c:766
+#: src/lib/crypto.c:773
 msgid "OpenSSL digest_new failed"
 msgstr ""
 
-#: src/lib/crypto.c:772
+#: src/lib/crypto.c:779
 msgid "OpenSSL sign get digest failed"
 msgstr "Відбиток"
 
-#: src/lib/crypto.c:811 src/lib/crypto.c:815
+#: src/lib/crypto.c:818 src/lib/crypto.c:822
 msgid "OpenSSL digest Verify final failed"
 msgstr "Відбиток"
 
-#: src/lib/crypto.c:820
+#: src/lib/crypto.c:827
 msgid "No signers found for crypto verify.\n"
 msgstr ""
 
-#: src/lib/crypto.c:881
+#: src/lib/crypto.c:888
 msgid "Signature creation failed"
 msgstr ""
 
-#: src/lib/crypto.c:959
+#: src/lib/crypto.c:966
 msgid "Signature decoding failed"
 msgstr ""
 
-#: src/lib/crypto.c:1036
+#: src/lib/crypto.c:1043
 msgid "Unsupported cipher type specified\n"
 msgstr ""
 
-#: src/lib/crypto.c:1185
+#: src/lib/crypto.c:1192
 msgid "CryptoData decoding failed"
 msgstr ""
 
-#: src/lib/crypto.c:1229
+#: src/lib/crypto.c:1236
 msgid "Failure decrypting the session key"
 msgstr ""
 
-#: src/lib/crypto.c:1280
+#: src/lib/crypto.c:1287
 #, c-format
 msgid "Unsupported contentEncryptionAlgorithm: %d\n"
 msgstr ""
 
-#: src/lib/crypto.c:1290 src/lib/crypto.c:1296
+#: src/lib/crypto.c:1297 src/lib/crypto.c:1303
 msgid "OpenSSL cipher context initialization failed"
 msgstr ""
 
-#: src/lib/crypto.c:1303
+#: src/lib/crypto.c:1310
 msgid "Encryption session provided an invalid symmetric key"
 msgstr ""
 
-#: src/lib/crypto.c:1309
+#: src/lib/crypto.c:1316
 msgid "Encryption session provided an invalid IV"
 msgstr ""
 
-#: src/lib/crypto.c:1315
+#: src/lib/crypto.c:1322
 msgid "OpenSSL cipher context key/IV initialization failed"
 msgstr ""
 
-#: src/lib/crypto.c:1385
+#: src/lib/crypto.c:1392
 #, c-format
 msgid "Unable to init OpenSSL threading: ERR=%s\n"
 msgstr ""
 
-#: src/lib/crypto.c:1398
+#: src/lib/crypto.c:1405
 msgid "Failed to seed OpenSSL PRNG\n"
 msgstr ""
 
-#: src/lib/crypto.c:1424
+#: src/lib/crypto.c:1431
 msgid "Failed to save OpenSSL PRNG\n"
 msgstr ""
 
-#: src/lib/crypto.c:1485
+#: src/lib/crypto.c:1492
 #, c-format
 msgid "Unsupported digest type=%d specified\n"
 msgstr "Заданий тип відбитку=%d не підтримується\n"
 
-#: src/lib/crypto.c:1505
+#: src/lib/crypto.c:1512
 #, c-format
 msgid "SHA1Update() returned an error: %d\n"
 msgstr ""
 
-#: src/lib/crypto.c:1648
+#: src/lib/crypto.c:1655
 msgid "No error"
 msgstr ""
 
-#: src/lib/crypto.c:1650
+#: src/lib/crypto.c:1657
 msgid "Signer not found"
 msgstr ""
 
-#: src/lib/crypto.c:1652
+#: src/lib/crypto.c:1659
 msgid "Recipient not found"
 msgstr ""
 
-#: src/lib/crypto.c:1654
+#: src/lib/crypto.c:1661
 msgid "Unsupported digest algorithm"
 msgstr "Відбиток"
 
-#: src/lib/crypto.c:1656
+#: src/lib/crypto.c:1663
 msgid "Unsupported encryption algorithm"
 msgstr ""
 
-#: src/lib/crypto.c:1658
+#: src/lib/crypto.c:1665
 msgid "Signature is invalid"
 msgstr ""
 
-#: src/lib/crypto.c:1660
+#: src/lib/crypto.c:1667
 msgid "Decryption error"
 msgstr ""
 
-#: src/lib/crypto.c:1663
+#: src/lib/crypto.c:1670
 msgid "Internal error"
 msgstr ""
 
-#: src/lib/crypto.c:1665
+#: src/lib/crypto.c:1672
 msgid "Unknown error"
 msgstr ""
 
@@ -5104,32 +5104,32 @@ msgstr ""
 msgid "Working Directory: \"%s\" is not a directory. Cannot continue.\n"
 msgstr ""
 
-#: src/lib/plugins.c:95
+#: src/lib/plugins.c:111
 #, c-format
 msgid "Failed to open Plugin directory %s: ERR=%s\n"
 msgstr ""
 
-#: src/lib/plugins.c:110
+#: src/lib/plugins.c:126
 #, c-format
 msgid "Failed to find any plugins in %s\n"
 msgstr ""
 
-#: src/lib/plugins.c:142
+#: src/lib/plugins.c:158
 #, c-format
 msgid "Plugin load %s failed: ERR=%s\n"
 msgstr ""
 
-#: src/lib/plugins.c:152
+#: src/lib/plugins.c:169
 #, c-format
 msgid "Lookup of loadPlugin in plugin %s failed: ERR=%s\n"
 msgstr ""
 
-#: src/lib/plugins.c:160
+#: src/lib/plugins.c:178
 #, c-format
 msgid "Lookup of unloadPlugin in plugin %s failed: ERR=%s\n"
 msgstr ""
 
-#: src/lib/attr.c:79
+#: src/lib/attr.c:80
 #, c-format
 msgid "Error scanning attributes: %s\n"
 msgstr ""
@@ -5326,7 +5326,7 @@ msgid "Connecting to Storage daemon %s at %s:%d ...\n"
 msgstr ""
 
 #: src/dird/ua_label.c:762 src/dird/ua_purge.c:572 src/dird/ua_cmds.c:888
-#: src/dird/ua_cmds.c:1615 src/dird/job.c:440 src/dird/ua_dotcmds.c:378
+#: src/dird/ua_cmds.c:1615 src/dird/job.c:449 src/dird/ua_dotcmds.c:378
 msgid "Failed to connect to Storage daemon.\n"
 msgstr ""
 
@@ -5371,8 +5371,8 @@ msgid ""
 msgstr ""
 
 #: src/dird/backup.c:94 src/dird/migrate.c:222 src/dird/migrate.c:223
-#: src/dird/vbackup.c:90 src/dird/job.c:186 src/dird/job.c:847
-#: src/dird/job.c:1143 src/dird/job.c:1189 src/dird/job.c:1203
+#: src/dird/vbackup.c:90 src/dird/job.c:186 src/dird/job.c:846
+#: src/dird/job.c:1142 src/dird/job.c:1188 src/dird/job.c:1202
 msgid "Pool resource"
 msgstr ""
 
@@ -6093,7 +6093,7 @@ msgstr ""
 msgid "Storage \"%s\" not found.\n"
 msgstr ""
 
-#: src/dird/ua_run.c:1346 src/dird/job.c:1260
+#: src/dird/ua_run.c:1346 src/dird/job.c:1259
 msgid "No storage specified.\n"
 msgstr ""
 
@@ -7966,8 +7966,8 @@ msgid "Daemon started %s, %d Jobs run since started.\n"
 msgstr ""
 
 #: src/dird/ua_status.c:357 src/dird/ua_cmds.c:882 src/dird/ua_cmds.c:1604
-#: src/dird/job.c:148 src/dird/job.c:154 src/dird/job.c:1177
-#: src/dird/job.c:1181 src/dird/ua_dotcmds.c:372
+#: src/dird/job.c:148 src/dird/job.c:154 src/dird/job.c:1176
+#: src/dird/job.c:1180 src/dird/ua_dotcmds.c:372
 msgid "unknown source"
 msgstr ""
 
@@ -8315,7 +8315,7 @@ msgstr ""
 msgid "Using Device \"%s\"\n"
 msgstr ""
 
-#: src/dird/msgchan.c:340 src/dird/msgchan.c:527
+#: src/dird/msgchan.c:340 src/dird/msgchan.c:528
 #, c-format
 msgid "Cannot create message thread: %s\n"
 msgstr ""
@@ -9683,9 +9683,9 @@ msgstr ""
 msgid "Unable to init job cond variable: ERR=%s\n"
 msgstr ""
 
-#: src/dird/job.c:184 src/dird/job.c:425 src/dird/job.c:427 src/dird/job.c:482
-#: src/dird/job.c:484 src/dird/job.c:1146 src/dird/job.c:1187
-#: src/dird/job.c:1196
+#: src/dird/job.c:184 src/dird/job.c:434 src/dird/job.c:436 src/dird/job.c:486
+#: src/dird/job.c:488 src/dird/job.c:1145 src/dird/job.c:1186
+#: src/dird/job.c:1195
 msgid "Job resource"
 msgstr ""
 
@@ -9702,108 +9702,108 @@ msgstr ""
 msgid "Job canceled because max sched run time exceeded.\n"
 msgstr ""
 
-#: src/dird/job.c:392
+#: src/dird/job.c:404
 #, c-format
 msgid "JobId %s, Job %s marked to be canceled.\n"
 msgstr ""
 
-#: src/dird/job.c:402
+#: src/dird/job.c:414
 msgid "Failed to connect to File daemon.\n"
 msgstr ""
 
-#: src/dird/job.c:550
+#: src/dird/job.c:549
 msgid "Max wait time exceeded. Job canceled.\n"
 msgstr ""
 
-#: src/dird/job.c:555
+#: src/dird/job.c:554
 msgid "Max run time exceeded. Job canceled.\n"
 msgstr ""
 
-#: src/dird/job.c:560
+#: src/dird/job.c:559
 msgid "Max sched run time exceeded. Job canceled.\n"
 msgstr ""
 
-#: src/dird/job.c:682
+#: src/dird/job.c:681
 #, c-format
 msgid "Pool \"%s\" not in database. ERR=%s"
 msgstr ""
 
-#: src/dird/job.c:686
+#: src/dird/job.c:685
 #, c-format
 msgid "Created database record for Pool \"%s\".\n"
 msgstr ""
 
-#: src/dird/job.c:752 src/dird/job.c:785
+#: src/dird/job.c:751 src/dird/job.c:784
 #, c-format
 msgid "JobId %d already running. Duplicate job not allowed.\n"
 msgstr ""
 
-#: src/dird/job.c:777
+#: src/dird/job.c:776
 #, c-format
 msgid "Cancelling duplicate JobId=%d.\n"
 msgstr ""
 
-#: src/dird/job.c:804 src/dird/job.c:1133
+#: src/dird/job.c:803 src/dird/job.c:1132
 msgid "Run pool override"
 msgstr ""
 
-#: src/dird/job.c:815
+#: src/dird/job.c:814
 msgid "Run FullPool override"
 msgstr ""
 
-#: src/dird/job.c:817
+#: src/dird/job.c:816
 msgid "Job FullPool override"
 msgstr ""
 
-#: src/dird/job.c:826
+#: src/dird/job.c:825
 msgid "Run IncPool override"
 msgstr ""
 
-#: src/dird/job.c:828
+#: src/dird/job.c:827
 msgid "Job IncPool override"
 msgstr ""
 
-#: src/dird/job.c:837
+#: src/dird/job.c:836
 msgid "Run DiffPool override"
 msgstr ""
 
-#: src/dird/job.c:839
+#: src/dird/job.c:838
 msgid "Job DiffPool override"
 msgstr ""
 
-#: src/dird/job.c:869 src/stored/bscan.c:1012
+#: src/dird/job.c:868 src/stored/bscan.c:1012
 #, c-format
 msgid "Could not create Client record. ERR=%s\n"
 msgstr ""
 
-#: src/dird/job.c:905
+#: src/dird/job.c:904
 msgid "FileSet MD5 digest not found.\n"
 msgstr "Не знайдено відбиток MD5 Набору Файлів.\n"
 
-#: src/dird/job.c:910
+#: src/dird/job.c:909
 #, c-format
 msgid "Could not create FileSet \"%s\" record. ERR=%s\n"
 msgstr ""
 
-#: src/dird/job.c:952
+#: src/dird/job.c:951
 #, c-format
 msgid "Error updating job record. %s"
 msgstr ""
 
-#: src/dird/job.c:1138
+#: src/dird/job.c:1137
 msgid "Run storage override"
 msgstr ""
 
-#: src/dird/job.c:1206
+#: src/dird/job.c:1205
 msgid "Client resource"
 msgstr ""
 
-#: src/dird/job.c:1429
+#: src/dird/job.c:1428
 #, c-format
 msgid "Could not start clone job: \"%s\".\n"
 msgstr ""
 
-#: src/dird/job.c:1432
+#: src/dird/job.c:1431
 #, c-format
 msgid "Clone JobId %d started.\n"
 msgstr ""
@@ -10031,77 +10031,77 @@ msgstr ""
 msgid "Expected a FileSet keyword, got: %s"
 msgstr ""
 
-#: src/dird/verify.c:87 src/dird/verify.c:311
+#: src/dird/verify.c:86 src/dird/verify.c:310
 #, c-format
 msgid "Unimplemented Verify level %d(%c)\n"
 msgstr ""
 
-#: src/dird/verify.c:142
+#: src/dird/verify.c:141
 msgid ""
 "Unable to find JobId of previous InitCatalog Job.\n"
 "Please run a Verify with Level=InitCatalog before\n"
 "running the current Job.\n"
 msgstr ""
 
-#: src/dird/verify.c:147
+#: src/dird/verify.c:146
 msgid "Unable to find JobId of previous Job for this client.\n"
 msgstr ""
 
-#: src/dird/verify.c:163
+#: src/dird/verify.c:162
 #, c-format
 msgid "Could not get job record for previous Job. ERR=%s"
 msgstr ""
 
-#: src/dird/verify.c:169
+#: src/dird/verify.c:168
 #, c-format
 msgid "Last Job %d did not terminate normally. JobStatus=%c\n"
 msgstr ""
 
-#: src/dird/verify.c:173
+#: src/dird/verify.c:172
 #, c-format
 msgid "Verifying against JobId=%d Job=%s\n"
 msgstr ""
 
-#: src/dird/verify.c:212
+#: src/dird/verify.c:211
 #, c-format
 msgid "Start Verify JobId=%s Level=%s Job=%s\n"
 msgstr ""
 
-#: src/dird/verify.c:298
+#: src/dird/verify.c:297
 msgid "Deprecated feature ... use bootstrap.\n"
 msgstr ""
 
-#: src/dird/verify.c:365
+#: src/dird/verify.c:364
 #, c-format
 msgid "Unimplemented verify level %d\n"
 msgstr ""
 
-#: src/dird/verify.c:417
+#: src/dird/verify.c:416
 msgid "Verify OK"
 msgstr ""
 
-#: src/dird/verify.c:421
+#: src/dird/verify.c:420
 msgid "*** Verify Error ***"
 msgstr ""
 
-#: src/dird/verify.c:425
+#: src/dird/verify.c:424
 msgid "Verify warnings"
 msgstr ""
 
-#: src/dird/verify.c:428
+#: src/dird/verify.c:427
 msgid "Verify Canceled"
 msgstr ""
 
-#: src/dird/verify.c:431
+#: src/dird/verify.c:430
 msgid "Verify Differences"
 msgstr ""
 
-#: src/dird/verify.c:436
+#: src/dird/verify.c:435
 #, c-format
 msgid "Inappropriate term code: %d %c\n"
 msgstr ""
 
-#: src/dird/verify.c:450
+#: src/dird/verify.c:449
 #, c-format
 msgid ""
 "%s %s %s (%s): %s\n"
@@ -10124,7 +10124,7 @@ msgid ""
 "\n"
 msgstr ""
 
-#: src/dird/verify.c:485
+#: src/dird/verify.c:484
 #, c-format
 msgid ""
 "%s %s %s (%s): %s\n"
@@ -10145,91 +10145,91 @@ msgid ""
 "\n"
 msgstr ""
 
-#: src/dird/verify.c:563
+#: src/dird/verify.c:562
 #, c-format
 msgid ""
 "bird<filed: bad attributes, expected 3 fields got %d\n"
 " mslen=%d msg=%s\n"
 msgstr ""
 
-#: src/dird/verify.c:608
+#: src/dird/verify.c:607
 #, c-format
 msgid "New file: %s\n"
 msgstr ""
 
-#: src/dird/verify.c:609
+#: src/dird/verify.c:608
 #, c-format
 msgid "File not in catalog: %s\n"
 msgstr ""
 
-#: src/dird/verify.c:633
+#: src/dird/verify.c:632
 #, c-format
 msgid "      st_ino   differ. Cat: %s File: %s\n"
 msgstr ""
 
-#: src/dird/verify.c:642
+#: src/dird/verify.c:641
 #, c-format
 msgid "      st_mode  differ. Cat: %x File: %x\n"
 msgstr ""
 
-#: src/dird/verify.c:650
+#: src/dird/verify.c:649
 #, c-format
 msgid "      st_nlink differ. Cat: %d File: %d\n"
 msgstr ""
 
-#: src/dird/verify.c:658
+#: src/dird/verify.c:657
 #, c-format
 msgid "      st_uid   differ. Cat: %u File: %u\n"
 msgstr ""
 
-#: src/dird/verify.c:666
+#: src/dird/verify.c:665
 #, c-format
 msgid "      st_gid   differ. Cat: %u File: %u\n"
 msgstr ""
 
-#: src/dird/verify.c:674
+#: src/dird/verify.c:673
 #, c-format
 msgid "      st_size  differ. Cat: %s File: %s\n"
 msgstr ""
 
-#: src/dird/verify.c:683
+#: src/dird/verify.c:682
 msgid "      st_atime differs\n"
 msgstr ""
 
-#: src/dird/verify.c:690
+#: src/dird/verify.c:689
 msgid "      st_mtime differs\n"
 msgstr ""
 
-#: src/dird/verify.c:697
+#: src/dird/verify.c:696
 msgid "      st_ctime differs\n"
 msgstr ""
 
-#: src/dird/verify.c:704
+#: src/dird/verify.c:703
 #, c-format
 msgid "      st_size  decrease. Cat: %s File: %s\n"
 msgstr ""
 
-#: src/dird/verify.c:734
+#: src/dird/verify.c:733
 #, c-format
 msgid "MD5/SHA1 index %d not same as attributes %d\n"
 msgstr ""
 
-#: src/dird/verify.c:742
+#: src/dird/verify.c:741
 #, c-format
 msgid "      %s differs. File=%s Cat=%s\n"
 msgstr ""
 
-#: src/dird/verify.c:753
+#: src/dird/verify.c:752
 #, c-format
 msgid "bdird<filed: bad attributes from filed n=%d : %s\n"
 msgstr ""
 
-#: src/dird/verify.c:790
+#: src/dird/verify.c:789
 #, c-format
 msgid "The following files are in the Catalog but not on %s:\n"
 msgstr ""
 
-#: src/dird/verify.c:805 src/tools/testfind.c:416
+#: src/dird/verify.c:804 src/tools/testfind.c:416
 #, c-format
 msgid "File: %s\n"
 msgstr ""
@@ -10358,24 +10358,24 @@ msgstr ""
 msgid "%s"
 msgstr ""
 
-#: src/dird/dird.c:1025
+#: src/dird/dird.c:1028
 #, fuzzy, c-format
 msgid "Could not create storage record for %s\n"
 msgstr "Не вдалось відновити прапорці для файлу %s: ERR=%s\n"
 
-#: src/dird/dird.c:1033
+#: src/dird/dird.c:1036
 #, fuzzy, c-format
 msgid "Could not update storage record for %s\n"
 msgstr "Не вдалось відновити прапорці для файлу %s: ERR=%s\n"
 
-#: src/dird/dird.c:1052
+#: src/dird/dird.c:1055
 #, c-format
 msgid ""
 "Neither \"TLS CA Certificate\" or \"TLS CA Certificate Dir\" are defined for "
 "Storage \"%s\" in %s.\n"
 msgstr ""
 
-#: src/dird/dird.c:1068 src/stored/stored.c:421
+#: src/dird/dird.c:1071 src/stored/stored.c:421
 #, c-format
 msgid "Failed to initialize TLS context for Storage \"%s\" in %s.\n"
 msgstr ""
@@ -10445,44 +10445,44 @@ msgstr ""
 msgid "Unimplemented backup level %d %c\n"
 msgstr ""
 
-#: src/dird/fd_cmds.c:391
+#: src/dird/fd_cmds.c:394
 msgid ""
 "FD compression disabled for this Job because AllowCompress=No in Storage "
 "resource.\n"
 msgstr ""
 
-#: src/dird/fd_cmds.c:501 src/dird/fd_cmds.c:526 src/dird/fd_cmds.c:540
+#: src/dird/fd_cmds.c:504 src/dird/fd_cmds.c:529 src/dird/fd_cmds.c:543
 msgid ">filed: write error on socket\n"
 msgstr ""
 
-#: src/dird/fd_cmds.c:507
+#: src/dird/fd_cmds.c:510
 #, c-format
 msgid "Error running program: %s. ERR=%s\n"
 msgstr ""
 
-#: src/dird/fd_cmds.c:516
+#: src/dird/fd_cmds.c:519
 #, c-format
 msgid "Cannot open included file: %s. ERR=%s\n"
 msgstr ""
 
-#: src/dird/fd_cmds.c:662
+#: src/dird/fd_cmds.c:665
 #, c-format
 msgid "Client \"%s\" RunScript failed.\n"
 msgstr ""
 
-#: src/dird/fd_cmds.c:697
+#: src/dird/fd_cmds.c:700
 #, c-format
 msgid ""
 "<filed: bad attributes, expected 3 fields got %d\n"
 "msglen=%d msg=%s\n"
 msgstr ""
 
-#: src/dird/fd_cmds.c:752
+#: src/dird/fd_cmds.c:755
 #, c-format
 msgid "%s index %d not same as attributes %d\n"
 msgstr ""
 
-#: src/dird/fd_cmds.c:766
+#: src/dird/fd_cmds.c:769
 #, c-format
 msgid "<filed: Network error getting attributes. ERR=%s\n"
 msgstr ""
@@ -12447,7 +12447,7 @@ msgstr ""
 msgid "Catastrophic error. Cannot write overflow block to device %s. ERR=%s"
 msgstr ""
 
-#: src/stored/device.c:327 src/stored/dev.c:489
+#: src/stored/device.c:327 src/stored/dev.c:490
 #, c-format
 msgid "Unable to open device %s: ERR=%s\n"
 msgstr ""
@@ -13377,7 +13377,7 @@ msgstr ""
 msgid "Starting scan at file %u\n"
 msgstr ""
 
-#: src/stored/btape.c:1969 src/stored/dev.c:1387
+#: src/stored/btape.c:1969 src/stored/dev.c:1388
 #, c-format
 msgid "read error on %s. ERR=%s.\n"
 msgstr ""
@@ -13933,155 +13933,162 @@ msgid ""
 "Block checksum mismatch in block=%u len=%d: calc=%x blk=%x\n"
 msgstr ""
 
-#: src/stored/block.c:368 src/stored/block.c:732 src/stored/block.c:806
-#: src/stored/acquire.c:485 src/stored/spool.c:309
+#: src/stored/block.c:368 src/stored/block.c:738 src/stored/block.c:812
+#: src/stored/acquire.c:488 src/stored/spool.c:309
 #, c-format
 msgid "Could not create JobMedia record for Volume=\"%s\" Job=%s\n"
 msgstr ""
 
-#: src/stored/block.c:428
-msgid "Cannot write block. Device at EOM.\n"
+#: src/stored/block.c:434
+#, c-format
+msgid "Cannot write block. Device at EOM. dev=%s\n"
 msgstr ""
 
-#: src/stored/block.c:433
-msgid "Attempt to write on read-only Volume.\n"
+#: src/stored/block.c:439
+#, c-format
+msgid "Attempt to write on read-only Volume. dev=%s\n"
+msgstr ""
+
+#: src/stored/block.c:444
+#, c-format
+msgid "Attempt to write on closed device=%s\n"
 msgstr ""
 
-#: src/stored/block.c:485
+#: src/stored/block.c:491
 #, c-format
 msgid "User defined maximum volume capacity %s exceeded on device %s.\n"
 msgstr ""
 
-#: src/stored/block.c:500
+#: src/stored/block.c:506
 #, c-format
 msgid "Unable to write EOF. ERR=%s\n"
 msgstr ""
 
-#: src/stored/block.c:526 src/stored/block.c:551
+#: src/stored/block.c:532 src/stored/block.c:557
 msgid "Write block header zeroed.\n"
 msgstr ""
 
-#: src/stored/block.c:570
+#: src/stored/block.c:576
 #, c-format
 msgid "Write error at %u:%u on device %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/block.c:577
+#: src/stored/block.c:583
 #, c-format
 msgid "End of Volume \"%s\" at %u:%u on device %s. Write of %u bytes got %d.\n"
 msgstr ""
 
-#: src/stored/block.c:658 src/stored/block.c:664
+#: src/stored/block.c:664 src/stored/block.c:670
 #, c-format
 msgid "Backspace file at EOT failed. ERR=%s\n"
 msgstr ""
 
-#: src/stored/block.c:671
+#: src/stored/block.c:677
 #, c-format
 msgid "Backspace record at EOT failed. ERR=%s\n"
 msgstr ""
 
-#: src/stored/block.c:688
+#: src/stored/block.c:694
 #, c-format
 msgid "Re-read last block at EOT failed. ERR=%s"
 msgstr ""
 
-#: src/stored/block.c:698
+#: src/stored/block.c:704
 #, c-format
 msgid ""
 "Re-read of last block: block numbers differ by more than one.\n"
 "Probable tape misconfiguration and data loss. Read block=%u Want block=%u.\n"
 msgstr ""
 
-#: src/stored/block.c:703
+#: src/stored/block.c:709
 #, c-format
 msgid ""
 "Re-read of last block OK, but block numbers differ. Read block=%u Want block="
 "%u.\n"
 msgstr ""
 
-#: src/stored/block.c:707
+#: src/stored/block.c:713
 msgid "Re-read of last block succeeded.\n"
 msgstr ""
 
-#: src/stored/block.c:739
+#: src/stored/block.c:745
 #, c-format
 msgid ""
 "Error writing final EOF to tape. This Volume may not be readable.\n"
 "%s"
 msgstr ""
 
-#: src/stored/block.c:753
+#: src/stored/block.c:759
 #, c-format
 msgid ""
 "Error writing final part to DVD. This Volume may not be readable.\n"
 "%s"
 msgstr ""
 
-#: src/stored/block.c:855
+#: src/stored/block.c:861
 #, 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:863
+#: src/stored/block.c:869
 #, c-format
 msgid "Unable to open device next part %s: ERR=%s\n"
 msgstr ""
 
-#: src/stored/block.c:883
+#: src/stored/block.c:889
 #, 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:896
+#: src/stored/block.c:902
 #, 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:955
+#: src/stored/block.c:961
 #, c-format
 msgid "Block buffer size looping problem on device %s\n"
 msgstr ""
 
-#: src/stored/block.c:983
+#: src/stored/block.c:989
 #, c-format
 msgid "Unable to open device part=%d %s: ERR=%s\n"
 msgstr ""
 
-#: src/stored/block.c:1009
+#: src/stored/block.c:1015
 #, c-format
 msgid "Read error on fd=%d at file:blk %u:%u on device %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/block.c:1022
+#: src/stored/block.c:1028
 #, c-format
 msgid "Read zero bytes at %u:%u on device %s.\n"
 msgstr ""
 
-#: src/stored/block.c:1046
+#: src/stored/block.c:1052
 #, 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:1071
+#: src/stored/block.c:1077
 #, c-format
 msgid "Block length %u is greater than buffer %u. Attempting recovery.\n"
 msgstr ""
 
-#: src/stored/block.c:1090
+#: src/stored/block.c:1096
 #, c-format
 msgid "Setting block buffer size to %u bytes.\n"
 msgstr ""
 
-#: src/stored/block.c:1105
+#: src/stored/block.c:1111
 #, c-format
 msgid ""
 "Volume data error at %u:%u! Short block of %d bytes on device %s discarded.\n"
@@ -15333,12 +15340,12 @@ msgstr ""
 msgid "Could not ready device %s for append.\n"
 msgstr ""
 
-#: src/stored/acquire.c:534
+#: src/stored/acquire.c:537
 #, c-format
 msgid "Alert: %s"
 msgstr ""
 
-#: src/stored/acquire.c:542
+#: src/stored/acquire.c:545
 #, c-format
 msgid "3997 Bad alert command: %s: ERR=%s.\n"
 msgstr ""
@@ -16012,238 +16019,238 @@ msgstr ""
 msgid "Unable to init cond variable: ERR=%s\n"
 msgstr ""
 
-#: src/stored/dev.c:393
+#: src/stored/dev.c:394
 msgid "Illegal mode given to open dev.\n"
 msgstr ""
 
-#: src/stored/dev.c:524
+#: src/stored/dev.c:525
 #, c-format
 msgid "Could not open file device %s. No Volume name given.\n"
 msgstr ""
 
-#: src/stored/dev.c:547 src/stored/dev.c:715
+#: src/stored/dev.c:548 src/stored/dev.c:716
 #, c-format
 msgid "Could not open: %s, ERR=%s\n"
 msgstr ""
 
-#: src/stored/dev.c:591
+#: src/stored/dev.c:592
 #, c-format
 msgid "Could not open DVD device %s. No Volume name given.\n"
 msgstr ""
 
-#: src/stored/dev.c:640
+#: src/stored/dev.c:641
 #, c-format
 msgid "The DVD in device %s contains data, please blank it before writing.\n"
 msgstr ""
 
-#: src/stored/dev.c:661
+#: src/stored/dev.c:662
 #, c-format
 msgid "Unable to stat DVD part 1 file %s: ERR=%s\n"
 msgstr ""
 
-#: src/stored/dev.c:669
+#: src/stored/dev.c:670
 #, c-format
 msgid "DVD part 1 is not a regular file %s.\n"
 msgstr ""
 
-#: src/stored/dev.c:689
+#: src/stored/dev.c:690
 #, c-format
 msgid "There is no valid DVD in device %s.\n"
 msgstr ""
 
-#: src/stored/dev.c:695
+#: src/stored/dev.c:696
 #, c-format
 msgid "Could not mount DVD device %s.\n"
 msgstr ""
 
-#: src/stored/dev.c:745
+#: src/stored/dev.c:746
 #, c-format
 msgid "Could not fstat: %s, ERR=%s\n"
 msgstr ""
 
-#: src/stored/dev.c:779
+#: src/stored/dev.c:780
 #, c-format
 msgid "Bad call to rewind. Device %s not open\n"
 msgstr ""
 
-#: src/stored/dev.c:818
+#: src/stored/dev.c:819
 #, c-format
 msgid "No tape loaded or drive offline on %s.\n"
 msgstr ""
 
-#: src/stored/dev.c:828
+#: src/stored/dev.c:829
 #, c-format
 msgid "Rewind error on %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/dev.c:838 src/stored/dev.c:916 src/stored/dev.c:1058
-#: src/stored/dev.c:1647 patches/testing/mtops.c:276
+#: src/stored/dev.c:839 src/stored/dev.c:917 src/stored/dev.c:1059
+#: src/stored/dev.c:1648 patches/testing/mtops.c:276
 #: patches/testing/mtops.c:300 patches/testing/mtops.c:320
 #: patches/testing/mtops.c:355 patches/testing/mtops.c:378
 #, c-format
 msgid "lseek error on %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/dev.c:887
+#: src/stored/dev.c:888
 #, c-format
 msgid "Bad call to eod. Device %s not open\n"
 msgstr ""
 
-#: src/stored/dev.c:954
+#: src/stored/dev.c:955
 #, c-format
 msgid "ioctl MTEOM error on %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/dev.c:964 src/stored/dev.c:1099
+#: src/stored/dev.c:965 src/stored/dev.c:1100
 #, c-format
 msgid "ioctl MTIOCGET error on %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/dev.c:1044
+#: src/stored/dev.c:1045
 msgid "Bad device call. Device not open\n"
 msgstr ""
 
-#: src/stored/dev.c:1057
+#: src/stored/dev.c:1058
 #, c-format
 msgid "Seek error: ERR=%s\n"
 msgstr ""
 
-#: src/stored/dev.c:1094
+#: src/stored/dev.c:1095
 msgid " Bacula status:"
 msgstr ""
 
-#: src/stored/dev.c:1095 src/stored/dev.c:1178 src/stored/dev.c:1180
+#: src/stored/dev.c:1096 src/stored/dev.c:1179 src/stored/dev.c:1181
 #, c-format
 msgid " file=%d block=%d\n"
 msgstr ""
 
-#: src/stored/dev.c:1103
+#: src/stored/dev.c:1104
 msgid " Device status:"
 msgstr ""
 
-#: src/stored/dev.c:1202
+#: src/stored/dev.c:1203
 msgid "Bad call to load_dev. Device not open\n"
 msgstr ""
 
-#: src/stored/dev.c:1213 src/stored/dev.c:1226
+#: src/stored/dev.c:1214 src/stored/dev.c:1227
 #, c-format
 msgid "ioctl MTLOAD error on %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/dev.c:1257
+#: src/stored/dev.c:1258
 #, c-format
 msgid "ioctl MTOFFL error on %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/dev.c:1298
+#: src/stored/dev.c:1299
 msgid "Bad call to fsf. Device not open\n"
 msgstr ""
 
-#: src/stored/dev.c:1309 src/stored/dev.c:1436
+#: src/stored/dev.c:1310 src/stored/dev.c:1437
 #, c-format
 msgid "Device %s at End of Tape.\n"
 msgstr ""
 
-#: src/stored/dev.c:1340 src/stored/dev.c:1416
+#: src/stored/dev.c:1341 src/stored/dev.c:1417
 #, c-format
 msgid "ioctl MTFSF error on %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/dev.c:1465
+#: src/stored/dev.c:1466
 msgid "Bad call to bsf. Device not open\n"
 msgstr ""
 
-#: src/stored/dev.c:1471
+#: src/stored/dev.c:1472
 #, c-format
 msgid "Device %s cannot BSF because it is not a tape.\n"
 msgstr ""
 
-#: src/stored/dev.c:1488
+#: src/stored/dev.c:1489
 #, c-format
 msgid "ioctl MTBSF error on %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/dev.c:1507
+#: src/stored/dev.c:1508
 msgid "Bad call to fsr. Device not open\n"
 msgstr ""
 
-#: src/stored/dev.c:1517
+#: src/stored/dev.c:1518
 #, c-format
 msgid "ioctl MTFSR not permitted on %s.\n"
 msgstr ""
 
-#: src/stored/dev.c:1545
+#: src/stored/dev.c:1546
 #, c-format
 msgid "ioctl MTFSR %d error on %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/dev.c:1563
+#: src/stored/dev.c:1564
 msgid "Bad call to bsr_dev. Device not open\n"
 msgstr ""
 
-#: src/stored/dev.c:1573
+#: src/stored/dev.c:1574
 #, c-format
 msgid "ioctl MTBSR not permitted on %s.\n"
 msgstr ""
 
-#: src/stored/dev.c:1587
+#: src/stored/dev.c:1588
 #, c-format
 msgid "ioctl MTBSR error on %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/dev.c:1636
+#: src/stored/dev.c:1637
 msgid "Bad call to reposition. Device not open\n"
 msgstr ""
 
-#: src/stored/dev.c:1715
+#: src/stored/dev.c:1716
 msgid "Bad call to weof_dev. Device not open\n"
 msgstr ""
 
-#: src/stored/dev.c:1725
+#: src/stored/dev.c:1726
 msgid "Attempt to WEOF on non-appendable Volume\n"
 msgstr ""
 
-#: src/stored/dev.c:1743
+#: src/stored/dev.c:1744
 #, c-format
 msgid "ioctl MTWEOF error on %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/dev.c:1842
+#: src/stored/dev.c:1843
 #, c-format
 msgid "unknown func code %d"
 msgstr ""
 
-#: src/stored/dev.c:1848
+#: src/stored/dev.c:1849
 #, c-format
 msgid "I/O function \"%s\" not supported on this device.\n"
 msgstr ""
 
-#: src/stored/dev.c:2023
+#: src/stored/dev.c:2022
 #, c-format
 msgid "Unable to truncate device %s. ERR=%s\n"
 msgstr ""
 
-#: src/stored/dev.c:2040
+#: src/stored/dev.c:2039
 #, c-format
 msgid "Unable to stat device %s. ERR=%s\n"
 msgstr ""
 
-#: src/stored/dev.c:2054
+#: src/stored/dev.c:2053
 #, c-format
 msgid "Device %s doesn't support ftruncate(). Recreating file %s.\n"
 msgstr ""
 
-#: src/stored/dev.c:2066
+#: src/stored/dev.c:2065
 #, c-format
 msgid "Could not reopen: %s, ERR=%s\n"
 msgstr ""
 
-#: src/stored/dev.c:2189 src/stored/dev.c:2260
+#: src/stored/dev.c:2188 src/stored/dev.c:2259
 #, c-format
 msgid "Device %s cannot be %smounted. ERR=%s\n"
 msgstr ""
 
-#: src/stored/dev.c:2656
+#: src/stored/dev.c:2655
 #, c-format
 msgid "Unable to set eotmodel on device %s: ERR=%s\n"
 msgstr ""
@@ -16253,7 +16260,7 @@ msgstr ""
 msgid "Unable to initialize volume list lock. ERR=%s\n"
 msgstr ""
 
-#: src/stored/vol_mgr.c:494
+#: src/stored/vol_mgr.c:493
 #, c-format
 msgid "Device switch. New device %s chosen.\n"
 msgstr ""