]> git.sur5r.net Git - bacula/bacula/commitdiff
Tweak release + update po
authorKern Sibbald <kern@sibbald.com>
Wed, 27 Jun 2012 13:42:07 +0000 (15:42 +0200)
committerKern Sibbald <kern@sibbald.com>
Sat, 20 Apr 2013 12:50:52 +0000 (14:50 +0200)
bacula/ReleaseNotes
bacula/po/POTFILES.in
bacula/po/bacula.pot
bacula/po/de.po
bacula/po/es.po
bacula/po/fr.po
bacula/po/nl.po
bacula/po/sv.po
bacula/po/uk.po

index e3c5bc800a4f6b4fd1fa236e3ef0ebf0b57846ab..1115499e5e5a7ec0a33e4c9eeb8f3e28429f62ee 100644 (file)
@@ -5,7 +5,8 @@
 
 General:
 --------
-The 5.2.10 version is a significant bug fix release. 
+The 5.2.10 version is a significant bug fix release including 
+our first cut at AFS support.
 
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 Please note that with this version of Bacula, during the install
@@ -25,7 +26,7 @@ that the project cannot properly support.
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-If you are upgrading from a version older than 5.2.7, please
+If you are upgrading from a version older than 5.2.9, please
 read all the old ReleaseNotes of all versions released
 after the version you are upgrading from. There area
 many important notices sumarized here, and we do not 
@@ -37,17 +38,20 @@ Compatibility:
  As always, both the Director and Storage daemon must be upgraded at
  the same time.
 
- Older 5.0.x and 3.0.x File Daemons are compatible with the 5.2.8
+ Older 5.0.x and 3.0.x File Daemons are compatible with the 5.2.9
  Director and Storage daemons. There should be no need to upgrade older File
  Daemons.
 
 Major changes since 5.2.9:
-- IPv6 networking should work correctly now
-- SQL Counter problems resolved
-- Bat hanging after running a number of jobs
-- dbcheck rw_writelock problem
+- Fix IPv6 networking
+- Fix SQL Counter problems 
+- Fix Bat hanging after running a number of jobs
+- Fix dbcheck rw_writelock problem
+- Fix Windows VSS restore bug
+
+New Feature:
 - Add rudimentary support for backing up AFS
-- Windows VSS restore bug
+
 
 26Jun12
  - Fix inet_pton call.
index 4d4933b5e07824c31669858a0941700ca31c26ab..e46f895067f1f014a8a593f6ccc0fef8b9cbf329 100644 (file)
 ./src/win32/compat/mswinver.h
 ./src/win32/compat/compat.h
 ./src/win32/compat/arpa/inet.h
-./src/win32/compat/winconfig.h
 ./src/win32/compat/pwd.h
 ./src/win32/compat/winsock.h
 ./src/win32/compat/mingwconfig.h
index e7fe2ee826f7a791836f9b807c5f7b2e9507cfc7..97e7981e0a3c4eaf3f373950a2114613f77e8db6 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: 2012-06-10 10:10+0200\n"
+"POT-Creation-Date: 2012-06-27 15:41+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"
@@ -727,7 +727,7 @@ msgid ""
 "\n"
 "Version: %s (%s)\n"
 "\n"
-"Usage: dird [-f -s] [-c config_file] [-d debug_level] [config_file]\n"
+"Usage: bacula-dir [-f -s] [-c config_file] [-d debug_level] [config_file]\n"
 "       -c <file>   set configuration file to file\n"
 "       -d <nn>     set debug level to <nn>\n"
 "       -dt         print timestamp in debug output\n"
@@ -1944,11 +1944,11 @@ msgstr ""
 msgid "No job specified.\n"
 msgstr ""
 
-#: src/dird/ua_cmds.c:1210
+#: src/dird/ua_cmds.c:1221
 msgid "Error sending include list.\n"
 msgstr ""
 
-#: src/dird/ua_cmds.c:1215
+#: src/dird/ua_cmds.c:1226
 msgid "Error sending exclude list.\n"
 msgstr ""
 
@@ -3074,12 +3074,17 @@ msgstr ""
 msgid "Warning default storage overridden by \"%s\" on command line.\n"
 msgstr ""
 
-#: src/dird/ua_restore.c:1533
+#: src/dird/ua_restore.c:1534
+#, c-format
+msgid "Using Storage \"%s\" from MediaType \"%s\".\n"
+msgstr ""
+
+#: src/dird/ua_restore.c:1537
 #, c-format
 msgid "Storage \"%s\" not found, using Storage \"%s\" from MediaType \"%s\".\n"
 msgstr ""
 
-#: src/dird/ua_restore.c:1541
+#: src/dird/ua_restore.c:1546
 #, c-format
 msgid ""
 "\n"
@@ -3141,7 +3146,7 @@ msgid ""
 "resource.\n"
 msgstr ""
 
-#: src/dird/fd_cmds.c:500 src/filed/job.c:858
+#: src/dird/fd_cmds.c:500 src/filed/job.c:854
 #, c-format
 msgid "Cannot run program: %s. ERR=%s\n"
 msgstr ""
@@ -3184,8 +3189,8 @@ msgid ""
 msgstr ""
 
 #: src/dird/fd_cmds.c:825 src/dird/fd_cmds.c:884 src/dird/catreq.c:443
-#: src/cats/sqlite.c:381 src/cats/ingres.c:458 src/cats/postgresql.c:448
-#: src/cats/dbi.c:559 src/cats/mysql.c:365
+#: src/cats/sqlite.c:387 src/cats/ingres.c:464 src/cats/postgresql.c:454
+#: src/cats/dbi.c:565 src/cats/mysql.c:371
 #, c-format
 msgid "Attribute create error. %s"
 msgstr ""
@@ -4972,7 +4977,7 @@ msgid ""
 "%s: ERR=%s\n"
 msgstr ""
 
-#: src/dird/restore.c:137 src/dird/msgchan.c:463 src/filed/job.c:2414
+#: src/dird/restore.c:137 src/dird/msgchan.c:463
 #, c-format
 msgid "Could not open bootstrap file %s: ERR=%s\n"
 msgstr ""
@@ -5794,13 +5799,13 @@ msgstr ""
 msgid "Invalid Catalog Update; DB not open: %s"
 msgstr ""
 
-#: src/dird/catreq.c:671 src/dird/catreq.c:686 src/lib/bsock.c:622
+#: src/dird/catreq.c:671 src/dird/catreq.c:686 src/lib/bsock.c:637
 #, c-format
 msgid "fread attr spool error. ERR=%s\n"
 msgstr ""
 
 #: src/dird/msgchan.c:106 src/tray-monitor/tray-monitor.c:952
-#: src/filed/job.c:1771 src/qt-console/tray-monitor/tray-monitor.cpp:375
+#: src/filed/job.c:1767 src/qt-console/tray-monitor/tray-monitor.cpp:375
 msgid "Storage daemon"
 msgstr ""
 
@@ -6116,14 +6121,14 @@ msgstr ""
 
 #: src/tray-monitor/tray-monitor.c:937
 #: src/qt-console/tray-monitor/tray-monitor.cpp:359
-#: src/qt-console/bcomm/dircomm.cpp:101
+#: src/qt-console/bcomm/dircomm.cpp:103
 #, c-format
 msgid "Connecting to Director %s:%d"
 msgstr ""
 
 #: src/tray-monitor/tray-monitor.c:938
 #: src/qt-console/tray-monitor/tray-monitor.cpp:361
-#: src/qt-console/bcomm/dircomm.cpp:171
+#: src/qt-console/bcomm/dircomm.cpp:173
 msgid "Director daemon"
 msgstr ""
 
@@ -6747,7 +6752,7 @@ msgstr ""
 msgid "3927 Error scanning release command: %s\n"
 msgstr ""
 
-#: src/stored/dircmd.c:1034 src/filed/job.c:1531
+#: src/stored/dircmd.c:1034 src/filed/job.c:1527
 #, c-format
 msgid "Could not create bootstrap file %s: ERR=%s\n"
 msgstr ""
@@ -8024,8 +8029,8 @@ msgstr ""
 msgid "Could not ready device %s for append.\n"
 msgstr ""
 
-#: src/stored/acquire.c:515 src/stored/spool.c:321 src/stored/block.c:367
-#: src/stored/block.c:735 src/stored/block.c:811
+#: src/stored/acquire.c:515 src/stored/spool.c:321 src/stored/block.c:369
+#: src/stored/block.c:751 src/stored/block.c:827
 #, c-format
 msgid "Could not create JobMedia record for Volume=\"%s\" Job=%s\n"
 msgstr ""
@@ -8133,11 +8138,11 @@ msgstr ""
 msgid "unknown: %d"
 msgstr ""
 
-#: src/stored/record.c:427
+#: src/stored/record.c:392
 msgid "Damaged buffer\n"
 msgstr ""
 
-#: src/stored/record.c:603
+#: src/stored/record.c:649
 #, c-format
 msgid "Sanity check failed. maxlen=%d datalen=%d. Block discarded.\n"
 msgstr ""
@@ -8292,7 +8297,7 @@ msgid ""
 "\n"
 "Version: %s (%s)\n"
 "\n"
-"Usage: stored [options] [-c config_file] [config_file]\n"
+"Usage: bacula-sd [options] [-c config_file] [config_file]\n"
 "        -c <file>   use <file> as configuration file\n"
 "        -d <nn>     set debug level to <nn>\n"
 "        -dt         print timestamp in debug output\n"
@@ -10896,190 +10901,195 @@ msgstr ""
 msgid "%d block read errors not printed.\n"
 msgstr ""
 
-#: src/stored/block.c:248 src/stored/block.c:264 src/stored/block.c:274
+#: src/stored/block.c:249 src/stored/block.c:265 src/stored/block.c:275
 #, c-format
 msgid ""
 "Volume data error at %u:%u! Wanted ID: \"%s\", got \"%s\". Buffer "
 "discarded.\n"
 msgstr ""
 
-#: src/stored/block.c:289
+#: src/stored/block.c:290
 #, c-format
 msgid ""
 "Volume data error at %u:%u! Block length %u is insane (too large), probably "
 "due to a bad archive.\n"
 msgstr ""
 
-#: src/stored/block.c:315
+#: src/stored/block.c:316
 #, c-format
 msgid ""
 "Volume data error at %u:%u!\n"
 "Block checksum mismatch in block=%u len=%d: calc=%x blk=%x\n"
 msgstr ""
 
-#: src/stored/block.c:431
+#: src/stored/block.c:433
 #, c-format
 msgid "Cannot write block. Device at EOM. dev=%s\n"
 msgstr ""
 
-#: src/stored/block.c:436
+#: src/stored/block.c:438
 #, c-format
 msgid "Attempt to write on read-only Volume. dev=%s\n"
 msgstr ""
 
-#: src/stored/block.c:441
+#: src/stored/block.c:443
 #, c-format
 msgid "Attempt to write on closed device=%s\n"
 msgstr ""
 
-#: src/stored/block.c:488
+#: src/stored/block.c:495
 #, c-format
 msgid "User defined maximum volume capacity %s exceeded on device %s.\n"
 msgstr ""
 
-#: src/stored/block.c:503
+#: src/stored/block.c:510
 #, c-format
 msgid "Unable to write EOF. ERR=%s\n"
 msgstr ""
 
-#: src/stored/block.c:529 src/stored/block.c:554
+#: src/stored/block.c:536 src/stored/block.c:570
 msgid "Write block header zeroed.\n"
 msgstr ""
 
-#: src/stored/block.c:573
+#: src/stored/block.c:562
+#, c-format
+msgid "Block checksum changed during write: before=%ud after=%ud\n"
+msgstr ""
+
+#: src/stored/block.c:589
 #, c-format
 msgid "Write error at %u:%u on device %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/block.c:580
+#: src/stored/block.c:596
 #, 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:661 src/stored/block.c:667
+#: src/stored/block.c:677 src/stored/block.c:683
 #, c-format
 msgid "Backspace file at EOT failed. ERR=%s\n"
 msgstr ""
 
-#: src/stored/block.c:674
+#: src/stored/block.c:690
 #, c-format
 msgid "Backspace record at EOT failed. ERR=%s\n"
 msgstr ""
 
-#: src/stored/block.c:691
+#: src/stored/block.c:707
 #, c-format
 msgid "Re-read last block at EOT failed. ERR=%s"
 msgstr ""
 
-#: src/stored/block.c:701
+#: src/stored/block.c:717
 #, 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:706
+#: src/stored/block.c:722
 #, 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:710
+#: src/stored/block.c:726
 msgid "Re-read of last block succeeded.\n"
 msgstr ""
 
-#: src/stored/block.c:742
+#: src/stored/block.c:758
 #, c-format
 msgid ""
 "Error writing final EOF to tape. This Volume may not be readable.\n"
 "%s"
 msgstr ""
 
-#: src/stored/block.c:756
+#: src/stored/block.c:772
 #, c-format
 msgid ""
 "Error writing final part to DVD. This Volume may not be readable.\n"
 "%s"
 msgstr ""
 
-#: src/stored/block.c:860
+#: src/stored/block.c:876
 #, 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:868
+#: src/stored/block.c:884
 #, c-format
 msgid "Unable to open device next part %s: ERR=%s\n"
 msgstr ""
 
-#: src/stored/block.c:888
+#: src/stored/block.c:904
 #, 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:901
+#: src/stored/block.c:917
 #, 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:944
+#: src/stored/block.c:960
 msgid "Job failed or canceled.\n"
 msgstr ""
 
-#: src/stored/block.c:950
+#: src/stored/block.c:966
 msgid "Attempt to read past end of tape or file.\n"
 msgstr ""
 
-#: src/stored/block.c:959
+#: src/stored/block.c:975
 #, c-format
 msgid "Attempt to read closed device: fd=%d at file:blk %u:%u on device %s\n"
 msgstr ""
 
-#: src/stored/block.c:969
+#: src/stored/block.c:985
 #, c-format
 msgid "Block buffer size looping problem on device %s\n"
 msgstr ""
 
-#: src/stored/block.c:981
+#: src/stored/block.c:997
 #, c-format
 msgid "Unable to open device part=%d %s: ERR=%s\n"
 msgstr ""
 
-#: src/stored/block.c:1007
+#: src/stored/block.c:1023
 #, c-format
 msgid "Read error on fd=%d at file:blk %u:%u on device %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/block.c:1020
+#: src/stored/block.c:1036
 #, c-format
 msgid "Read zero bytes at %u:%u on device %s.\n"
 msgstr ""
 
-#: src/stored/block.c:1044
+#: src/stored/block.c:1060
 #, 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:1069
+#: src/stored/block.c:1085
 #, c-format
 msgid "Block length %u is greater than buffer %u. Attempting recovery.\n"
 msgstr ""
 
-#: src/stored/block.c:1088
+#: src/stored/block.c:1104
 #, c-format
 msgid "Setting block buffer size to %u bytes.\n"
 msgstr ""
 
-#: src/stored/block.c:1103
+#: src/stored/block.c:1119
 #, c-format
 msgid ""
 "Volume data error at %u:%u! Short block of %d bytes on device %s discarded.\n"
@@ -11291,56 +11301,56 @@ msgstr ""
 msgid "No input string given.\n"
 msgstr ""
 
-#: src/lib/rwlock.c:302
+#: src/lib/rwlock.c:307
 msgid "rwl_writeunlock called too many times.\n"
 msgstr ""
 
-#: src/lib/rwlock.c:307
+#: src/lib/rwlock.c:312
 msgid "rwl_writeunlock by non-owner.\n"
 msgstr ""
 
-#: src/lib/rwlock.c:432 src/lib/save/devlock.c:501 src/lib/devlock.c:501
+#: src/lib/rwlock.c:437 src/lib/save/devlock.c:501 src/lib/devlock.c:501
 #, c-format
 msgid "Thread %d found unchanged elements %d times\n"
 msgstr ""
 
-#: src/lib/rwlock.c:502 src/lib/save/devlock.c:571 src/lib/devlock.c:571
+#: src/lib/rwlock.c:507 src/lib/save/devlock.c:571 src/lib/devlock.c:571
 #, c-format
 msgid "%02d: interval %d, writes %d, reads %d\n"
 msgstr ""
 
-#: src/lib/rwlock.c:512 src/lib/save/devlock.c:581 src/lib/devlock.c:581
+#: src/lib/rwlock.c:517 src/lib/save/devlock.c:581 src/lib/devlock.c:581
 #, c-format
 msgid "data %02d: value %d, %d writes\n"
 msgstr ""
 
-#: src/lib/rwlock.c:517 src/lib/save/devlock.c:586 src/lib/devlock.c:586
+#: src/lib/rwlock.c:522 src/lib/save/devlock.c:586 src/lib/devlock.c:586
 #, c-format
 msgid "Total: %d thread writes, %d data writes\n"
 msgstr ""
 
-#: src/lib/rwlock.c:589 src/lib/save/devlock.c:658 src/lib/devlock.c:658
+#: src/lib/rwlock.c:594 src/lib/save/devlock.c:658 src/lib/devlock.c:658
 msgid "Try write lock"
 msgstr ""
 
-#: src/lib/rwlock.c:595 src/lib/save/devlock.c:664 src/lib/devlock.c:664
+#: src/lib/rwlock.c:600 src/lib/save/devlock.c:664 src/lib/devlock.c:664
 msgid "Try read lock"
 msgstr ""
 
-#: src/lib/rwlock.c:651 src/lib/save/devlock.c:720 src/lib/devlock.c:720
+#: src/lib/rwlock.c:656 src/lib/save/devlock.c:720 src/lib/devlock.c:720
 msgid "Create thread"
 msgstr ""
 
-#: src/lib/rwlock.c:661 src/lib/save/devlock.c:730 src/lib/devlock.c:730
+#: src/lib/rwlock.c:666 src/lib/save/devlock.c:730 src/lib/devlock.c:730
 msgid "Join thread"
 msgstr ""
 
-#: src/lib/rwlock.c:663 src/lib/save/devlock.c:732 src/lib/devlock.c:732
+#: src/lib/rwlock.c:668 src/lib/save/devlock.c:732 src/lib/devlock.c:732
 #, c-format
 msgid "%02d: interval %d, updates %d, r_collisions %d, w_collisions %d\n"
 msgstr ""
 
-#: src/lib/rwlock.c:675 src/lib/save/devlock.c:744 src/lib/devlock.c:744
+#: src/lib/rwlock.c:680 src/lib/save/devlock.c:744 src/lib/devlock.c:744
 #, c-format
 msgid "data %02d: value %d, %d updates\n"
 msgstr ""
@@ -11371,141 +11381,136 @@ msgstr ""
 msgid "bnet_host2ipaddrs() for host \"%s\" failed: ERR=%s\n"
 msgstr ""
 
-#: src/lib/bsock.c:237
+#: src/lib/bsock.c:252
 #, c-format
 msgid "Socket open error. proto=%d port=%d. ERR=%s\n"
 msgstr ""
 
-#: src/lib/bsock.c:250
+#: src/lib/bsock.c:265
 #, c-format
 msgid "Source address bind error. proto=%d. ERR=%s\n"
 msgstr ""
 
-#: src/lib/bsock.c:261 src/lib/bsock.c:297 src/lib/bnet_server.c:201
+#: src/lib/bsock.c:276 src/lib/bsock.c:312 src/lib/bnet_server.c:218
 #, c-format
 msgid "Cannot set SO_KEEPALIVE on socket: %s\n"
 msgstr ""
 
-#: src/lib/bsock.c:269
+#: src/lib/bsock.c:284
 #, c-format
 msgid "Cannot set TCP_KEEPIDLE on socket: %s\n"
 msgstr ""
 
-#: src/lib/bsock.c:316
+#: src/lib/bsock.c:331
 #, c-format
 msgid "Could not init bsock mutex. ERR=%s\n"
 msgstr ""
 
-#: src/lib/bsock.c:351
+#: src/lib/bsock.c:366
 #, c-format
 msgid "Socket has errors=%d on call to %s:%s:%d\n"
 msgstr ""
 
-#: src/lib/bsock.c:358
+#: src/lib/bsock.c:373
 #, c-format
 msgid "Socket is terminated=%d on call to %s:%s:%d\n"
 msgstr ""
 
-#: src/lib/bsock.c:366
+#: src/lib/bsock.c:381
 #, c-format
 msgid "Socket has insane msglen=%d on call to %s:%s:%d\n"
 msgstr ""
 
-#: src/lib/bsock.c:404
+#: src/lib/bsock.c:419
 #, c-format
 msgid "Write error sending %d bytes to %s:%s:%d: ERR=%s\n"
 msgstr ""
 
-#: src/lib/bsock.c:410
+#: src/lib/bsock.c:425
 #, c-format
 msgid "Wrote %d bytes to %s:%s:%d, but only %d accepted.\n"
 msgstr ""
 
-#: src/lib/bsock.c:499 src/lib/bsock.c:560
+#: src/lib/bsock.c:514 src/lib/bsock.c:575
 #, c-format
 msgid "Read expected %d got %d from %s:%s:%d\n"
 msgstr ""
 
-#: src/lib/bsock.c:519
+#: src/lib/bsock.c:534
 #, c-format
 msgid "Packet size too big from \"%s:%s:%d. Terminating connection.\n"
 msgstr ""
 
-#: src/lib/bsock.c:549
+#: src/lib/bsock.c:564
 #, c-format
 msgid "Read error from %s:%s:%d: ERR=%s\n"
 msgstr ""
 
-#: src/lib/bsock.c:640
+#: src/lib/bsock.c:655
 msgid "fread attr spool I/O error.\n"
 msgstr ""
 
-#: src/lib/bsock.c:701
+#: src/lib/bsock.c:716
 msgid "Could not malloc BSOCK data buffer\n"
 msgstr ""
 
-#: src/lib/bsock.c:719 src/lib/bsock.c:743
+#: src/lib/bsock.c:734 src/lib/bsock.c:753
 #, c-format
 msgid "sockopt error: %s\n"
 msgstr ""
 
-#: src/lib/bsock.c:725 src/lib/bsock.c:749
+#: src/lib/bsock.c:740 src/lib/bsock.c:759
 #, c-format
 msgid "Warning network buffer = %d bytes not max size.\n"
 msgstr ""
 
-#: src/lib/bsock.c:729 src/lib/bsock.c:753
-#, c-format
-msgid "Network buffer size %d not multiple of tape block size.\n"
-msgstr ""
-
-#: src/lib/bsock.c:774 src/lib/bsock.c:808
+#: src/lib/bsock.c:779 src/lib/bsock.c:813
 #, c-format
 msgid "fcntl F_GETFL error. ERR=%s\n"
 msgstr ""
 
-#: src/lib/bsock.c:780 src/lib/bsock.c:814 src/lib/bsock.c:846
+#: src/lib/bsock.c:785 src/lib/bsock.c:819 src/lib/bsock.c:851
 #, c-format
 msgid "fcntl F_SETFL error. ERR=%s\n"
 msgstr ""
 
-#: src/lib/bsock.c:1019 src/qt-console/bcomm/dircomm_auth.cpp:112
+#: src/lib/bsock.c:1024 src/qt-console/bcomm/dircomm_auth.cpp:112
 #, c-format
 msgid "Director authorization problem at \"%s:%d\"\n"
 msgstr ""
 
-#: src/lib/bsock.c:1026 src/qt-console/bcomm/dircomm_auth.cpp:119
+#: src/lib/bsock.c:1031 src/qt-console/bcomm/dircomm_auth.cpp:119
 #, c-format
 msgid ""
 "Authorization problem: Remote server at \"%s:%d\" did not advertise required "
 "TLS support.\n"
 msgstr ""
 
-#: src/lib/bsock.c:1034 src/qt-console/bcomm/dircomm_auth.cpp:127
+#: src/lib/bsock.c:1039 src/qt-console/bcomm/dircomm_auth.cpp:127
 #, c-format
 msgid ""
 "Authorization problem with Director at \"%s:%d\": Remote server requires "
 "TLS.\n"
 msgstr ""
 
-#: src/lib/bsock.c:1046 src/qt-console/bcomm/dircomm_auth.cpp:138
+#: src/lib/bsock.c:1051 src/qt-console/bcomm/dircomm_auth.cpp:138
 #, c-format
 msgid "TLS negotiation failed with Director at \"%s:%d\"\n"
 msgstr ""
 
-#: src/lib/bsock.c:1056 src/qt-console/bcomm/dircomm_auth.cpp:150
+#: src/lib/bsock.c:1061 src/qt-console/bcomm/dircomm_auth.cpp:150
 #, c-format
 msgid ""
 "Bad response to Hello command: ERR=%s\n"
 "The Director at \"%s:%d\" is probably not running.\n"
 msgstr ""
 
-#: src/lib/bsock.c:1065 src/qt-console/bcomm/dircomm_auth.cpp:159
+#: src/lib/bsock.c:1070 src/qt-console/bcomm/dircomm_auth.cpp:159
 #, c-format
 msgid "Director at \"%s:%d\" rejected Hello command\n"
 msgstr ""
 
-#: src/lib/bsock.c:1075 src/qt-console/bcomm/dircomm_auth.cpp:171
+#: src/lib/bsock.c:1080 src/qt-console/bcomm/dircomm_auth.cpp:171
 #, c-format
 msgid ""
 "Authorization problem with Director at \"%s:%d\"\n"
@@ -11644,51 +11649,51 @@ msgstr ""
 msgid "%s JobId %u: Security violation: "
 msgstr ""
 
-#: src/lib/bnet_server.c:108
+#: src/lib/bnet_server.c:125
 #, c-format
 msgid "Cannot open stream socket. ERR=%s. Current %s All %s\n"
 msgstr ""
 
-#: src/lib/bnet_server.c:121
+#: src/lib/bnet_server.c:138
 #, c-format
 msgid "Cannot set SO_REUSEADDR on socket: %s\n"
 msgstr ""
 
-#: src/lib/bnet_server.c:130
+#: src/lib/bnet_server.c:147
 #, c-format
 msgid "Cannot bind port %d: ERR=%s: Retrying ...\n"
 msgstr ""
 
-#: src/lib/bnet_server.c:135
+#: src/lib/bnet_server.c:152
 #, c-format
 msgid "Cannot bind port %d: ERR=%s.\n"
 msgstr ""
 
-#: src/lib/bnet_server.c:146
+#: src/lib/bnet_server.c:163
 #, c-format
 msgid "Could not init client queue: ERR=%s\n"
 msgstr ""
 
-#: src/lib/bnet_server.c:165
+#: src/lib/bnet_server.c:182
 #, c-format
 msgid "Error in select: %s\n"
 msgstr ""
 
-#: src/lib/bnet_server.c:186
+#: src/lib/bnet_server.c:203
 #, c-format
 msgid "Connection from %s:%d refused by hosts.access\n"
 msgstr ""
 
-#: src/lib/bnet_server.c:212
+#: src/lib/bnet_server.c:229
 msgid "Could not create client BSOCK.\n"
 msgstr ""
 
-#: src/lib/bnet_server.c:219
+#: src/lib/bnet_server.c:236
 #, c-format
 msgid "Could not add job to client queue: ERR=%s\n"
 msgstr ""
 
-#: src/lib/bnet_server.c:236
+#: src/lib/bnet_server.c:253
 #, c-format
 msgid "Could not destroy client queue: ERR=%s\n"
 msgstr ""
@@ -12660,7 +12665,7 @@ msgstr ""
 msgid "Unknown error."
 msgstr ""
 
-#: src/lib/bnet.c:757
+#: src/lib/bnet.c:755
 #, c-format
 msgid "Unknown sig %d"
 msgstr ""
@@ -13779,7 +13784,7 @@ msgstr ""
 msgid "Plugin: \"%s\" not found.\n"
 msgstr ""
 
-#: src/findlib/match.c:210 src/tools/testfind.c:654 src/filed/job.c:1456
+#: src/findlib/match.c:210 src/tools/testfind.c:654 src/filed/job.c:1452
 #, c-format
 msgid "Unknown include/exclude option: %c\n"
 msgstr ""
@@ -13910,7 +13915,7 @@ msgid "More than one Path!: %s for path: %s\n"
 msgstr ""
 
 #: src/cats/sql_create.c:595 src/cats/sql_get.c:205 src/cats/sql_get.c:258
-#: src/cats/sql_get.c:640 src/cats/sql_get.c:722 src/cats/sql_get.c:1041
+#: src/cats/sql_get.c:640 src/cats/sql_get.c:722 src/cats/sql_get.c:1039
 #: src/cats/sql.c:340 src/cats/sql.c:347 src/cats/postgresql.c:165
 #, c-format
 msgid "error fetching row: %s\n"
@@ -13970,7 +13975,7 @@ msgstr ""
 msgid "Cannot Copy/Migrate job using BaseJob"
 msgstr ""
 
-#: src/cats/sql_create.c:1165 src/cats/sql_get.c:1138
+#: src/cats/sql_create.c:1165 src/cats/sql_get.c:1136
 msgid "ERR=JobIds are empty\n"
 msgstr ""
 
@@ -14081,66 +14086,66 @@ msgstr ""
 msgid "Client record not found in Catalog.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:767
+#: src/cats/sql_get.c:765
 #, c-format
 msgid "More than one Counter!: %d\n"
 msgstr ""
 
-#: src/cats/sql_get.c:772
+#: src/cats/sql_get.c:770
 #, c-format
 msgid "error fetching Counter row: %s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:792
+#: src/cats/sql_get.c:790
 #, c-format
 msgid "Counter record: %s not found in Catalog.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:832
+#: src/cats/sql_get.c:830
 #, c-format
 msgid "Error got %s FileSets but expected only one!\n"
 msgstr ""
 
-#: src/cats/sql_get.c:837
+#: src/cats/sql_get.c:835
 #, c-format
 msgid "FileSet record \"%s\" not found.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:847
+#: src/cats/sql_get.c:845
 msgid "FileSet record not found in Catalog.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:943
+#: src/cats/sql_get.c:941
 #, c-format
 msgid "Media id select failed: ERR=%s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:981
+#: src/cats/sql_get.c:979
 #, c-format
 msgid "query dbids failed: ERR=%s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:1036
+#: src/cats/sql_get.c:1034
 #, c-format
 msgid "More than one Volume!: %s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:1092
+#: src/cats/sql_get.c:1090
 #, c-format
 msgid "Media record MediaId=%s not found.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:1095
+#: src/cats/sql_get.c:1093
 #, c-format
 msgid "Media record for Volume \"%s\" not found.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:1102
+#: src/cats/sql_get.c:1100
 #, c-format
 msgid "Media record for MediaId=%u not found in Catalog.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:1105
+#: src/cats/sql_get.c:1103
 #, c-format
 msgid "Media record for Vol=%s not found in Catalog.\n"
 msgstr ""
@@ -14213,9 +14218,9 @@ msgstr ""
 msgid "unknown"
 msgstr ""
 
-#: src/cats/sqlite.c:456 src/cats/ingres.c:490 src/cats/postgresql.c:500
-#: src/cats/postgresql.c:547 src/cats/dbi.c:625 src/cats/cats.c:149
-#: src/cats/mysql.c:387
+#: src/cats/sqlite.c:462 src/cats/ingres.c:496 src/cats/postgresql.c:506
+#: src/cats/postgresql.c:553 src/cats/dbi.c:631 src/cats/cats.c:149
+#: src/cats/mysql.c:393
 #, c-format
 msgid "Query failed: %s: ERR=%s\n"
 msgstr ""
@@ -14236,7 +14241,7 @@ msgid ""
 "It is probably not running or your password is incorrect.\n"
 msgstr ""
 
-#: src/cats/ingres.c:1081
+#: src/cats/ingres.c:1087
 msgid "A user name for Ingres must be supplied.\n"
 msgstr ""
 
@@ -14317,39 +14322,39 @@ msgid ""
 "exceeded.\n"
 msgstr ""
 
-#: src/cats/postgresql.c:344
+#: src/cats/postgresql.c:350
 msgid "PQescapeStringConn returned non-zero.\n"
 msgstr ""
 
-#: src/cats/postgresql.c:362
+#: src/cats/postgresql.c:368
 msgid "PQescapeByteaConn returned NULL.\n"
 msgstr ""
 
-#: src/cats/postgresql.c:393
+#: src/cats/postgresql.c:399
 msgid "PQunescapeByteaConn returned NULL.\n"
 msgstr ""
 
-#: src/cats/postgresql.c:807
+#: src/cats/postgresql.c:813
 #, c-format
 msgid "error fetching currval: %s\n"
 msgstr ""
 
-#: src/cats/postgresql.c:998 src/cats/dbi.c:1271
+#: src/cats/postgresql.c:1004 src/cats/dbi.c:1277
 #, c-format
 msgid "error starting batch mode: %s"
 msgstr ""
 
-#: src/cats/postgresql.c:1028 src/cats/postgresql.c:1035
+#: src/cats/postgresql.c:1034 src/cats/postgresql.c:1041
 #, c-format
 msgid "error ending batch mode: %s"
 msgstr ""
 
-#: src/cats/postgresql.c:1082
+#: src/cats/postgresql.c:1088
 #, c-format
 msgid "error copying in batch mode: %s"
 msgstr ""
 
-#: src/cats/postgresql.c:1104
+#: src/cats/postgresql.c:1110
 msgid "A user name for PostgreSQL must be supplied.\n"
 msgstr ""
 
@@ -14386,20 +14391,20 @@ msgid ""
 "exceeded.\n"
 msgstr ""
 
-#: src/cats/dbi.c:1433
+#: src/cats/dbi.c:1439
 #, c-format
 msgid "error inserting batch mode: %s"
 msgstr ""
 
-#: src/cats/dbi.c:1450
+#: src/cats/dbi.c:1456
 msgid "Driver type not specified in Catalog resource.\n"
 msgstr ""
 
-#: src/cats/dbi.c:1454
+#: src/cats/dbi.c:1460
 msgid "Invalid driver type, must be \"dbi:<type>\"\n"
 msgstr ""
 
-#: src/cats/dbi.c:1458
+#: src/cats/dbi.c:1464
 msgid "A user name for DBI must be supplied.\n"
 msgstr ""
 
@@ -14431,7 +14436,7 @@ msgid ""
 "incorrect.\n"
 msgstr ""
 
-#: src/cats/mysql.c:686
+#: src/cats/mysql.c:692
 msgid "A user name for MySQL must be supplied.\n"
 msgstr ""
 
@@ -14568,12 +14573,12 @@ msgstr ""
 msgid "You must enter a number between 1 and %d\n"
 msgstr ""
 
-#: src/console/console.c:1160 src/qt-console/bcomm/dircomm.cpp:129
+#: src/console/console.c:1160 src/qt-console/bcomm/dircomm.cpp:131
 #, c-format
 msgid "Failed to initialize TLS context for Console \"%s\".\n"
 msgstr ""
 
-#: src/console/console.c:1180 src/qt-console/bcomm/dircomm.cpp:152
+#: src/console/console.c:1180 src/qt-console/bcomm/dircomm.cpp:154
 #, c-format
 msgid "Failed to initialize TLS context for Director \"%s\".\n"
 msgstr ""
@@ -15598,10 +15603,10 @@ msgid "Bacula Client: Last Job had Warnings"
 msgstr ""
 
 #: src/filed/xattr.c:96 src/filed/xattr.c:111 src/filed/xattr.c:119
-#: src/filed/fd_plugins.c:694 src/filed/fd_plugins.c:708 src/filed/acl.c:105
-#: src/filed/acl.c:120 src/filed/acl.c:128 src/filed/backup.c:993
-#: src/filed/backup.c:1189 src/filed/backup.c:1226 src/filed/backup.c:1239
-#: src/filed/backup.c:1315 src/filed/backup.c:1413
+#: src/filed/fd_plugins.c:694 src/filed/fd_plugins.c:708 src/filed/acl.c:107
+#: src/filed/acl.c:122 src/filed/acl.c:130 src/filed/backup.c:993
+#: src/filed/backup.c:1193 src/filed/backup.c:1230 src/filed/backup.c:1243
+#: src/filed/backup.c:1319 src/filed/backup.c:1417
 #, c-format
 msgid "Network send error to SD. ERR=%s\n"
 msgstr ""
@@ -15861,7 +15866,7 @@ msgstr ""
 msgid "Failed to restore extended attributes on file \"%s\"\n"
 msgstr ""
 
-#: src/filed/xattr.c:3814 src/filed/acl.c:2148
+#: src/filed/xattr.c:3814 src/filed/acl.c:2253
 #, c-format
 msgid "Unable to stat file \"%s\": ERR=%s\n"
 msgstr ""
@@ -16005,179 +16010,189 @@ msgstr ""
 msgid "No Director resource defined in %s\n"
 msgstr ""
 
-#: src/filed/acl.c:226 src/filed/acl.c:251
+#: src/filed/acl.c:228 src/filed/acl.c:253
 #, c-format
 msgid "aclx_get error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:277
+#: src/filed/acl.c:279
 #, c-format
 msgid "Unknown acl type encountered on file \"%s\": %ld\n"
 msgstr ""
 
-#: src/filed/acl.c:301 src/filed/acl.c:310
+#: src/filed/acl.c:303 src/filed/acl.c:312
 #, c-format
 msgid "Failed to convert acl into text on file \"%s\"\n"
 msgstr ""
 
-#: src/filed/acl.c:383
+#: src/filed/acl.c:385
 #, c-format
 msgid ""
 "Trying to restore POSIX acl on file \"%s\" on filesystem without AIXC acl "
 "support\n"
 msgstr ""
 
-#: src/filed/acl.c:391
+#: src/filed/acl.c:393
 #, c-format
 msgid ""
 "Trying to restore NFSv4 acl on file \"%s\" on filesystem without NFS4 acl "
 "support\n"
 msgstr ""
 
-#: src/filed/acl.c:437 src/filed/acl.c:447
+#: src/filed/acl.c:441 src/filed/acl.c:451
 #, c-format
 msgid "aclx_scanStr error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:473
+#: src/filed/acl.c:477
 #, c-format
 msgid "aclx_put error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:815
+#: src/filed/acl.c:819
 #, c-format
 msgid "acl_to_text error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:845
+#: src/filed/acl.c:849
 #, c-format
 msgid "acl_get_file error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:898
+#: src/filed/acl.c:902
 #, c-format
 msgid ""
 "acl_delete_def_file error on file \"%s\": filesystem doesn't support ACLs\n"
 msgstr ""
 
-#: src/filed/acl.c:904
+#: src/filed/acl.c:908
 #, c-format
 msgid "acl_delete_def_file error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:915
+#: src/filed/acl.c:919
 #, c-format
 msgid "acl_from_text error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:931
+#: src/filed/acl.c:935
 #, c-format
 msgid "acl_valid error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:963
+#: src/filed/acl.c:967
 #, c-format
 msgid "acl_set_file error on file \"%s\": filesystem doesn't support ACLs\n"
 msgstr ""
 
-#: src/filed/acl.c:972
+#: src/filed/acl.c:976
 #, c-format
 msgid "acl_set_file error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:1079 src/filed/acl.c:1108 src/filed/acl.c:1222
-#: src/filed/acl.c:1722 src/filed/acl.c:1829
+#: src/filed/acl.c:1083 src/filed/acl.c:1112 src/filed/acl.c:1226
+#: src/filed/acl.c:1726 src/filed/acl.c:1833
 #, c-format
 msgid "pathconf error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:1238
+#: src/filed/acl.c:1242
 #, c-format
 msgid ""
 "Trying to restore acl on file \"%s\" on filesystem without %s acl support\n"
 msgstr ""
 
-#: src/filed/acl.c:1515
+#: src/filed/acl.c:1519
 #, c-format
 msgid "getacl error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:1550
+#: src/filed/acl.c:1554
 #, c-format
 msgid "acltostr error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:1572 src/filed/acl.c:1582
+#: src/filed/acl.c:1576 src/filed/acl.c:1586
 #, c-format
 msgid "strtoacl error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:1611
+#: src/filed/acl.c:1615
 #, c-format
 msgid "setacl error on file \"%s\": filesystem doesn't support ACLs\n"
 msgstr ""
 
-#: src/filed/acl.c:1619
+#: src/filed/acl.c:1623
 #, c-format
 msgid "setacl error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:1744
+#: src/filed/acl.c:1748
 #, c-format
 msgid "acl_get error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:1818
+#: src/filed/acl.c:1822
 #, c-format
 msgid ""
 "Trying to restore acl on file \"%s\" on filesystem without acl support\n"
 msgstr ""
 
-#: src/filed/acl.c:1847
+#: src/filed/acl.c:1851
 #, c-format
 msgid ""
 "Trying to restore POSIX acl on file \"%s\" on filesystem without aclent acl "
 "support\n"
 msgstr ""
 
-#: src/filed/acl.c:1858
+#: src/filed/acl.c:1862
 #, c-format
 msgid ""
 "Trying to restore NFSv4 acl on file \"%s\" on filesystem without ace acl "
 "support\n"
 msgstr ""
 
-#: src/filed/acl.c:1874
+#: src/filed/acl.c:1878
 #, c-format
 msgid "acl_fromtext error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:1888 src/filed/acl.c:1896
+#: src/filed/acl.c:1892 src/filed/acl.c:1900
 #, c-format
 msgid "wrong encoding of acl type in acl stream on file \"%s\"\n"
 msgstr ""
 
-#: src/filed/acl.c:1921
+#: src/filed/acl.c:1925
 #, c-format
 msgid "acl_set error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:2006
+#: src/filed/acl.c:2011
 #, c-format
 msgid "acltotext error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:2029
+#: src/filed/acl.c:2034
 #, c-format
 msgid "aclfromtext error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:2049
+#: src/filed/acl.c:2054
 #, c-format
 msgid "acl(SETACL) error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:2221
+#: src/filed/acl.c:2120
+#, c-format
+msgid "pioctl VIOCGETAL error on file \"%s\": ERR=%s\n"
+msgstr ""
+
+#: src/filed/acl.c:2148
+#, c-format
+msgid "pioctl VIOCSETAL error on file \"%s\": ERR=%s\n"
+msgstr ""
+
+#: src/filed/acl.c:2351
 #, c-format
 msgid "Can't restore ACLs of %s - incompatible acl stream encountered - %d\n"
 msgstr ""
@@ -16329,34 +16344,34 @@ msgstr ""
 msgid "Compression deflateReset error: %d\n"
 msgstr ""
 
-#: src/filed/backup.c:1116
+#: src/filed/backup.c:1120
 #, c-format
 msgid "Compression LZO error: %d\n"
 msgstr ""
 
-#: src/filed/backup.c:1161 src/filed/backup.c:1177
+#: src/filed/backup.c:1165 src/filed/backup.c:1181
 msgid "Encryption error\n"
 msgstr ""
 
-#: src/filed/backup.c:1203
+#: src/filed/backup.c:1207
 #, c-format
 msgid "Read error on file %s. ERR=%s\n"
 msgstr ""
 
-#: src/filed/backup.c:1206
+#: src/filed/backup.c:1210
 #, c-format
 msgid "Too many errors. JobErrors=%d.\n"
 msgstr ""
 
-#: src/filed/backup.c:1216
+#: src/filed/backup.c:1220
 msgid "Encryption padding error\n"
 msgstr ""
 
-#: src/filed/backup.c:1280
+#: src/filed/backup.c:1284
 msgid "Invalid file flags, no supported data stream type.\n"
 msgstr ""
 
-#: src/filed/backup.c:1536
+#: src/filed/backup.c:1540
 #, c-format
 msgid "VSS Writer (BackupComplete): %s\n"
 msgstr ""
@@ -16565,247 +16580,247 @@ msgstr ""
 msgid "Failed to retrieve current UserName\n"
 msgstr ""
 
-#: src/filed/job.c:458
+#: src/filed/job.c:456
 #, c-format
 msgid "2901 Job %s not found.\n"
 msgstr ""
 
-#: src/filed/job.c:468
+#: src/filed/job.c:466
 #, c-format
 msgid "2001 Job %s marked to be canceled.\n"
 msgstr ""
 
-#: src/filed/job.c:471
+#: src/filed/job.c:469
 msgid "2902 Error scanning cancel command.\n"
 msgstr ""
 
-#: src/filed/job.c:494
+#: src/filed/job.c:492
 #, c-format
 msgid "2991 Bad setdebug command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:517
+#: src/filed/job.c:515
 #, c-format
 msgid "Bad estimate command: %s"
 msgstr ""
 
-#: src/filed/job.c:518
+#: src/filed/job.c:516
 msgid "2992 Bad estimate command.\n"
 msgstr ""
 
-#: src/filed/job.c:541
+#: src/filed/job.c:539
 #, c-format
 msgid "Bad Job Command: %s"
 msgstr ""
 
-#: src/filed/job.c:580
+#: src/filed/job.c:578
 #, c-format
 msgid "Bad RunBeforeJob command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:581 src/filed/job.c:600
+#: src/filed/job.c:579 src/filed/job.c:598
 msgid "2905 Bad RunBeforeJob command.\n"
 msgstr ""
 
-#: src/filed/job.c:611
+#: src/filed/job.c:609
 msgid "2905 Bad RunBeforeNow command.\n"
 msgstr ""
 
-#: src/filed/job.c:630
+#: src/filed/job.c:628
 #, c-format
 msgid "Bad RunAfter command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:631
+#: src/filed/job.c:629
 msgid "2905 Bad RunAfterJob command.\n"
 msgstr ""
 
-#: src/filed/job.c:667
+#: src/filed/job.c:665
 #, c-format
 msgid "Bad RunScript command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:668
+#: src/filed/job.c:666
 msgid "2905 Bad RunScript command.\n"
 msgstr ""
 
-#: src/filed/job.c:722
+#: src/filed/job.c:720
 #, c-format
 msgid "Bad RestoreObject command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:789
+#: src/filed/job.c:785
 msgid "2909 Bad RestoreObject command.\n"
 msgstr ""
 
-#: src/filed/job.c:828
+#: src/filed/job.c:824
 #, c-format
 msgid "Plugin Directory not defined. Cannot use plugin: \"%s\"\n"
 msgstr ""
 
-#: src/filed/job.c:870
+#: src/filed/job.c:866
 #, c-format
 msgid "Error running program: %s. stat=%d: ERR=%s\n"
 msgstr ""
 
-#: src/filed/job.c:881
+#: src/filed/job.c:877
 #, c-format
 msgid "Cannot open FileSet input file: %s. ERR=%s\n"
 msgstr ""
 
-#: src/filed/job.c:1027
+#: src/filed/job.c:1023
 #, c-format
 msgid "REGEX %s compile error. ERR=%s\n"
 msgstr ""
 
-#: src/filed/job.c:1178
+#: src/filed/job.c:1174
 #, c-format
 msgid "Invalid FileSet command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:1651
+#: src/filed/job.c:1647
 #, c-format
 msgid ""
 "DIR and FD clocks differ by %lld seconds, FD automatically compensating.\n"
 msgstr ""
 
-#: src/filed/job.c:1660
+#: src/filed/job.c:1656
 #, c-format
 msgid "Unknown backup level: %s\n"
 msgstr ""
 
-#: src/filed/job.c:1673
+#: src/filed/job.c:1669
 #, c-format
 msgid "Bad level command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:1695
+#: src/filed/job.c:1691
 #, c-format
 msgid "Bad session command: %s"
 msgstr ""
 
-#: src/filed/job.c:1756
+#: src/filed/job.c:1752
 #, c-format
 msgid "Bad storage command: %s"
 msgstr ""
 
-#: src/filed/job.c:1777
+#: src/filed/job.c:1773
 #, c-format
 msgid "Failed to connect to Storage daemon: %s:%d\n"
 msgstr ""
 
-#: src/filed/job.c:1789
+#: src/filed/job.c:1785
 msgid "Failed to authenticate Storage daemon.\n"
 msgstr ""
 
-#: src/filed/job.c:1836
+#: src/filed/job.c:1832
 msgid "ACL support not configured for your machine.\n"
 msgstr ""
 
-#: src/filed/job.c:1840
+#: src/filed/job.c:1836
 msgid "XATTR support not configured for your machine.\n"
 msgstr ""
 
-#: src/filed/job.c:1849
+#: src/filed/job.c:1845
 msgid "Cannot contact Storage daemon\n"
 msgstr ""
 
-#: src/filed/job.c:1868
+#: src/filed/job.c:1864
 #, c-format
 msgid "Bad response to append open: %s\n"
 msgstr ""
 
-#: src/filed/job.c:1873
+#: src/filed/job.c:1869
 msgid "Bad response from stored to open command\n"
 msgstr ""
 
-#: src/filed/job.c:1905
+#: src/filed/job.c:1901
 #, c-format
 msgid "Generate VSS snapshots. Driver=\"%s\", Drive(s)=\"%s\"\n"
 msgstr ""
 
-#: src/filed/job.c:1908
+#: src/filed/job.c:1904
 #, c-format
 msgid "CreateSGenerate VSS snapshots failed. ERR=%s\n"
 msgstr ""
 
-#: src/filed/job.c:1915
+#: src/filed/job.c:1911
 #, c-format
 msgid "Generate VSS snapshot of drive \"%c:\\\" failed.\n"
 msgstr ""
 
-#: src/filed/job.c:1921
+#: src/filed/job.c:1917
 #, c-format
 msgid "VSS Writer (PrepareForBackup): %s\n"
 msgstr ""
 
-#: src/filed/job.c:1926
+#: src/filed/job.c:1922
 msgid "No drive letters found for generating VSS snapshots.\n"
 msgstr ""
 
-#: src/filed/job.c:1930
+#: src/filed/job.c:1926
 #, c-format
 msgid "VSS was not initialized properly. ERR=%s\n"
 msgstr ""
 
-#: src/filed/job.c:1981
+#: src/filed/job.c:1977
 msgid "Append Close with SD failed.\n"
 msgstr ""
 
-#: src/filed/job.c:1985
+#: src/filed/job.c:1981
 #, c-format
 msgid "Bad status %d returned from Storage Daemon.\n"
 msgstr ""
 
-#: src/filed/job.c:2015
+#: src/filed/job.c:2011
 #, c-format
 msgid "2994 Bad verify command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:2030 src/filed/job.c:2071
+#: src/filed/job.c:2026 src/filed/job.c:2067
 #, c-format
 msgid "2994 Bad verify level: %s\n"
 msgstr ""
 
-#: src/filed/job.c:2143
+#: src/filed/job.c:2138
 #, c-format
 msgid "Bad replace command. CMD=%s\n"
 msgstr ""
 
-#: src/filed/job.c:2166
+#: src/filed/job.c:2161
 #, c-format
 msgid "Bad where regexp. where=%s\n"
 msgstr ""
 
-#: src/filed/job.c:2204
+#: src/filed/job.c:2199
 #, c-format
 msgid "VSS was not initialized properly. VSS support is disabled. ERR=%s\n"
 msgstr ""
 
-#: src/filed/job.c:2249
+#: src/filed/job.c:2244
 #, c-format
 msgid "VSS Writer (RestoreComplete): %s\n"
 msgstr ""
 
-#: src/filed/job.c:2297
+#: src/filed/job.c:2294
 msgid "Improper calling sequence.\n"
 msgstr ""
 
-#: src/filed/job.c:2317
+#: src/filed/job.c:2314
 #, c-format
 msgid "Bad response to SD read open: %s\n"
 msgstr ""
 
-#: src/filed/job.c:2322
+#: src/filed/job.c:2319
 msgid "Bad response from stored to read open command\n"
 msgstr ""
 
-#: src/filed/job.c:2390
+#: src/filed/job.c:2383
 #, c-format
 msgid "Comm error with SD. bad response to %s. ERR=%s\n"
 msgstr ""
 
-#: src/filed/job.c:2393
+#: src/filed/job.c:2386
 #, c-format
 msgid "Bad response to %s command. Wanted %s, got %s\n"
 msgstr ""
@@ -16996,47 +17011,47 @@ msgid ""
 "\n"
 msgstr ""
 
-#: src/qt-console/bcomm/dircomm.cpp:90
+#: src/qt-console/bcomm/dircomm.cpp:92
 #, c-format
 msgid "Already connected\"%s\".\n"
 msgstr ""
 
-#: src/qt-console/bcomm/dircomm.cpp:103
+#: src/qt-console/bcomm/dircomm.cpp:105
 #, c-format
 msgid ""
 "Connecting to Director %s:%d\n"
 "\n"
 msgstr ""
 
-#: src/qt-console/bcomm/dircomm.cpp:206
+#: src/qt-console/bcomm/dircomm.cpp:208
 msgid "Initializing ..."
 msgstr ""
 
-#: src/qt-console/bcomm/dircomm.cpp:221 src/qt-console/console/console.cpp:142
+#: src/qt-console/bcomm/dircomm.cpp:224 src/qt-console/console/console.cpp:142
 msgid "Connected"
 msgstr ""
 
-#: src/qt-console/bcomm/dircomm.cpp:345
+#: src/qt-console/bcomm/dircomm.cpp:348
 msgid "Command completed ..."
 msgstr ""
 
-#: src/qt-console/bcomm/dircomm.cpp:352 src/qt-console/console/console.cpp:373
+#: src/qt-console/bcomm/dircomm.cpp:355 src/qt-console/console/console.cpp:379
 msgid "Processing command ..."
 msgstr ""
 
-#: src/qt-console/bcomm/dircomm.cpp:359
+#: src/qt-console/bcomm/dircomm.cpp:362
 msgid "At main prompt waiting for input ..."
 msgstr ""
 
-#: src/qt-console/bcomm/dircomm.cpp:366 src/qt-console/bcomm/dircomm.cpp:378
+#: src/qt-console/bcomm/dircomm.cpp:369 src/qt-console/bcomm/dircomm.cpp:381
 msgid "At prompt waiting for input ..."
 msgstr ""
 
-#: src/qt-console/bcomm/dircomm.cpp:386
+#: src/qt-console/bcomm/dircomm.cpp:389
 msgid "Command failed."
 msgstr ""
 
-#: src/qt-console/bcomm/dircomm.cpp:458
+#: src/qt-console/bcomm/dircomm.cpp:462
 msgid "Director disconnected."
 msgstr ""
 
index 4cdfa5dde162094019087edf21f0ac126b74c270..e52700191cfcdbdf0a666f68901b52643743bf1f 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: 2012-06-10 10:10+0200\n"
+"POT-Creation-Date: 2012-06-27 15:41+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"
@@ -771,7 +771,7 @@ msgid ""
 "\n"
 "Version: %s (%s)\n"
 "\n"
-"Usage: dird [-f -s] [-c config_file] [-d debug_level] [config_file]\n"
+"Usage: bacula-dir [-f -s] [-c config_file] [-d debug_level] [config_file]\n"
 "       -c <file>   set configuration file to file\n"
 "       -d <nn>     set debug level to <nn>\n"
 "       -dt         print timestamp in debug output\n"
@@ -2064,11 +2064,11 @@ msgstr ""
 msgid "No job specified.\n"
 msgstr ""
 
-#: src/dird/ua_cmds.c:1210
+#: src/dird/ua_cmds.c:1221
 msgid "Error sending include list.\n"
 msgstr ""
 
-#: src/dird/ua_cmds.c:1215
+#: src/dird/ua_cmds.c:1226
 msgid "Error sending exclude list.\n"
 msgstr ""
 
@@ -3213,12 +3213,17 @@ msgstr ""
 msgid "Warning default storage overridden by \"%s\" on command line.\n"
 msgstr ""
 
-#: src/dird/ua_restore.c:1533
+#: src/dird/ua_restore.c:1534
+#, c-format
+msgid "Using Storage \"%s\" from MediaType \"%s\".\n"
+msgstr ""
+
+#: src/dird/ua_restore.c:1537
 #, c-format
 msgid "Storage \"%s\" not found, using Storage \"%s\" from MediaType \"%s\".\n"
 msgstr ""
 
-#: src/dird/ua_restore.c:1541
+#: src/dird/ua_restore.c:1546
 #, c-format
 msgid ""
 "\n"
@@ -3286,7 +3291,7 @@ msgid ""
 "resource.\n"
 msgstr ""
 
-#: src/dird/fd_cmds.c:500 src/filed/job.c:858
+#: src/dird/fd_cmds.c:500 src/filed/job.c:854
 #, c-format
 msgid "Cannot run program: %s. ERR=%s\n"
 msgstr "Kann Programm: %s nicht starten. ERR=%s\n"
@@ -3332,8 +3337,8 @@ msgstr ""
 "msglen=%d msg=%s\n"
 
 #: src/dird/fd_cmds.c:825 src/dird/fd_cmds.c:884 src/dird/catreq.c:443
-#: src/cats/sqlite.c:381 src/cats/ingres.c:458 src/cats/postgresql.c:448
-#: src/cats/dbi.c:559 src/cats/mysql.c:365
+#: src/cats/sqlite.c:387 src/cats/ingres.c:464 src/cats/postgresql.c:454
+#: src/cats/dbi.c:565 src/cats/mysql.c:371
 #, c-format
 msgid "Attribute create error. %s"
 msgstr "Attribute create error. %s"
@@ -5202,7 +5207,7 @@ msgstr ""
 "Konnte  WriteBootstrap nicht öffnen. Datei:\n"
 "%s: ERR=%s\n"
 
-#: src/dird/restore.c:137 src/dird/msgchan.c:463 src/filed/job.c:2414
+#: src/dird/restore.c:137 src/dird/msgchan.c:463
 #, c-format
 msgid "Could not open bootstrap file %s: ERR=%s\n"
 msgstr "Kann  bootstrap Datei nicht öffnen: %s: ERR=%s\n"
@@ -6078,13 +6083,13 @@ msgstr "1991 Ung
 msgid "Invalid Catalog Update; DB not open: %s"
 msgstr "Ungültige Catalog Aktualisierung; DB nicht geöffnet: %s"
 
-#: src/dird/catreq.c:671 src/dird/catreq.c:686 src/lib/bsock.c:622
+#: src/dird/catreq.c:671 src/dird/catreq.c:686 src/lib/bsock.c:637
 #, fuzzy, c-format
 msgid "fread attr spool error. ERR=%s\n"
 msgstr "Regex Übersetzungsfehler. ERR=%s\n"
 
 #: src/dird/msgchan.c:106 src/tray-monitor/tray-monitor.c:952
-#: src/filed/job.c:1771 src/qt-console/tray-monitor/tray-monitor.cpp:375
+#: src/filed/job.c:1767 src/qt-console/tray-monitor/tray-monitor.cpp:375
 msgid "Storage daemon"
 msgstr "Storage daemon"
 
@@ -6422,14 +6427,14 @@ msgstr ""
 
 #: src/tray-monitor/tray-monitor.c:937
 #: src/qt-console/tray-monitor/tray-monitor.cpp:359
-#: src/qt-console/bcomm/dircomm.cpp:101
+#: src/qt-console/bcomm/dircomm.cpp:103
 #, c-format
 msgid "Connecting to Director %s:%d"
 msgstr ""
 
 #: src/tray-monitor/tray-monitor.c:938
 #: src/qt-console/tray-monitor/tray-monitor.cpp:361
-#: src/qt-console/bcomm/dircomm.cpp:171
+#: src/qt-console/bcomm/dircomm.cpp:173
 msgid "Director daemon"
 msgstr ""
 
@@ -7071,7 +7076,7 @@ msgstr ""
 msgid "3927 Error scanning release command: %s\n"
 msgstr ""
 
-#: src/stored/dircmd.c:1034 src/filed/job.c:1531
+#: src/stored/dircmd.c:1034 src/filed/job.c:1527
 #, c-format
 msgid "Could not create bootstrap file %s: ERR=%s\n"
 msgstr ""
@@ -8377,8 +8382,8 @@ msgstr ""
 msgid "Could not ready device %s for append.\n"
 msgstr ""
 
-#: src/stored/acquire.c:515 src/stored/spool.c:321 src/stored/block.c:367
-#: src/stored/block.c:735 src/stored/block.c:811
+#: src/stored/acquire.c:515 src/stored/spool.c:321 src/stored/block.c:369
+#: src/stored/block.c:751 src/stored/block.c:827
 #, c-format
 msgid "Could not create JobMedia record for Volume=\"%s\" Job=%s\n"
 msgstr ""
@@ -8486,11 +8491,11 @@ msgstr ""
 msgid "unknown: %d"
 msgstr "unbekannt"
 
-#: src/stored/record.c:427
+#: src/stored/record.c:392
 msgid "Damaged buffer\n"
 msgstr ""
 
-#: src/stored/record.c:603
+#: src/stored/record.c:649
 #, c-format
 msgid "Sanity check failed. maxlen=%d datalen=%d. Block discarded.\n"
 msgstr ""
@@ -8645,7 +8650,7 @@ msgid ""
 "\n"
 "Version: %s (%s)\n"
 "\n"
-"Usage: stored [options] [-c config_file] [config_file]\n"
+"Usage: bacula-sd [options] [-c config_file] [config_file]\n"
 "        -c <file>   use <file> as configuration file\n"
 "        -d <nn>     set debug level to <nn>\n"
 "        -dt         print timestamp in debug output\n"
@@ -11286,191 +11291,196 @@ msgstr ""
 msgid "%d block read errors not printed.\n"
 msgstr ""
 
-#: src/stored/block.c:248 src/stored/block.c:264 src/stored/block.c:274
+#: src/stored/block.c:249 src/stored/block.c:265 src/stored/block.c:275
 #, c-format
 msgid ""
 "Volume data error at %u:%u! Wanted ID: \"%s\", got \"%s\". Buffer "
 "discarded.\n"
 msgstr ""
 
-#: src/stored/block.c:289
+#: src/stored/block.c:290
 #, c-format
 msgid ""
 "Volume data error at %u:%u! Block length %u is insane (too large), probably "
 "due to a bad archive.\n"
 msgstr ""
 
-#: src/stored/block.c:315
+#: src/stored/block.c:316
 #, c-format
 msgid ""
 "Volume data error at %u:%u!\n"
 "Block checksum mismatch in block=%u len=%d: calc=%x blk=%x\n"
 msgstr ""
 
-#: src/stored/block.c:431
+#: src/stored/block.c:433
 #, c-format
 msgid "Cannot write block. Device at EOM. dev=%s\n"
 msgstr ""
 
-#: src/stored/block.c:436
+#: src/stored/block.c:438
 #, c-format
 msgid "Attempt to write on read-only Volume. dev=%s\n"
 msgstr ""
 
-#: src/stored/block.c:441
+#: src/stored/block.c:443
 #, c-format
 msgid "Attempt to write on closed device=%s\n"
 msgstr ""
 
-#: src/stored/block.c:488
+#: src/stored/block.c:495
 #, c-format
 msgid "User defined maximum volume capacity %s exceeded on device %s.\n"
 msgstr ""
 
-#: src/stored/block.c:503
+#: src/stored/block.c:510
 #, c-format
 msgid "Unable to write EOF. ERR=%s\n"
 msgstr ""
 
-#: src/stored/block.c:529 src/stored/block.c:554
+#: src/stored/block.c:536 src/stored/block.c:570
 msgid "Write block header zeroed.\n"
 msgstr ""
 
-#: src/stored/block.c:573
+#: src/stored/block.c:562
+#, c-format
+msgid "Block checksum changed during write: before=%ud after=%ud\n"
+msgstr ""
+
+#: src/stored/block.c:589
 #, c-format
 msgid "Write error at %u:%u on device %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/block.c:580
+#: src/stored/block.c:596
 #, 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:661 src/stored/block.c:667
+#: src/stored/block.c:677 src/stored/block.c:683
 #, c-format
 msgid "Backspace file at EOT failed. ERR=%s\n"
 msgstr ""
 
-#: src/stored/block.c:674
+#: src/stored/block.c:690
 #, c-format
 msgid "Backspace record at EOT failed. ERR=%s\n"
 msgstr ""
 
-#: src/stored/block.c:691
+#: src/stored/block.c:707
 #, c-format
 msgid "Re-read last block at EOT failed. ERR=%s"
 msgstr ""
 
-#: src/stored/block.c:701
+#: src/stored/block.c:717
 #, 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:706
+#: src/stored/block.c:722
 #, 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:710
+#: src/stored/block.c:726
 msgid "Re-read of last block succeeded.\n"
 msgstr ""
 
-#: src/stored/block.c:742
+#: src/stored/block.c:758
 #, c-format
 msgid ""
 "Error writing final EOF to tape. This Volume may not be readable.\n"
 "%s"
 msgstr ""
 
-#: src/stored/block.c:756
+#: src/stored/block.c:772
 #, c-format
 msgid ""
 "Error writing final part to DVD. This Volume may not be readable.\n"
 "%s"
 msgstr ""
 
-#: src/stored/block.c:860
+#: src/stored/block.c:876
 #, 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:868
+#: src/stored/block.c:884
 #, c-format
 msgid "Unable to open device next part %s: ERR=%s\n"
 msgstr ""
 
-#: src/stored/block.c:888
+#: src/stored/block.c:904
 #, 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:901
+#: src/stored/block.c:917
 #, 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:944
+#: src/stored/block.c:960
 #, fuzzy
 msgid "Job failed or canceled.\n"
 msgstr "JobId %s, Job %s zum Abbruch markiert.\n"
 
-#: src/stored/block.c:950
+#: src/stored/block.c:966
 msgid "Attempt to read past end of tape or file.\n"
 msgstr ""
 
-#: src/stored/block.c:959
+#: src/stored/block.c:975
 #, c-format
 msgid "Attempt to read closed device: fd=%d at file:blk %u:%u on device %s\n"
 msgstr ""
 
-#: src/stored/block.c:969
+#: src/stored/block.c:985
 #, c-format
 msgid "Block buffer size looping problem on device %s\n"
 msgstr ""
 
-#: src/stored/block.c:981
+#: src/stored/block.c:997
 #, c-format
 msgid "Unable to open device part=%d %s: ERR=%s\n"
 msgstr ""
 
-#: src/stored/block.c:1007
+#: src/stored/block.c:1023
 #, c-format
 msgid "Read error on fd=%d at file:blk %u:%u on device %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/block.c:1020
+#: src/stored/block.c:1036
 #, c-format
 msgid "Read zero bytes at %u:%u on device %s.\n"
 msgstr ""
 
-#: src/stored/block.c:1044
+#: src/stored/block.c:1060
 #, 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:1069
+#: src/stored/block.c:1085
 #, c-format
 msgid "Block length %u is greater than buffer %u. Attempting recovery.\n"
 msgstr ""
 
-#: src/stored/block.c:1088
+#: src/stored/block.c:1104
 #, c-format
 msgid "Setting block buffer size to %u bytes.\n"
 msgstr ""
 
-#: src/stored/block.c:1103
+#: src/stored/block.c:1119
 #, c-format
 msgid ""
 "Volume data error at %u:%u! Short block of %d bytes on device %s discarded.\n"
@@ -11682,56 +11692,56 @@ msgstr ""
 msgid "No input string given.\n"
 msgstr ""
 
-#: src/lib/rwlock.c:302
+#: src/lib/rwlock.c:307
 msgid "rwl_writeunlock called too many times.\n"
 msgstr ""
 
-#: src/lib/rwlock.c:307
+#: src/lib/rwlock.c:312
 msgid "rwl_writeunlock by non-owner.\n"
 msgstr ""
 
-#: src/lib/rwlock.c:432 src/lib/save/devlock.c:501 src/lib/devlock.c:501
+#: src/lib/rwlock.c:437 src/lib/save/devlock.c:501 src/lib/devlock.c:501
 #, c-format
 msgid "Thread %d found unchanged elements %d times\n"
 msgstr ""
 
-#: src/lib/rwlock.c:502 src/lib/save/devlock.c:571 src/lib/devlock.c:571
+#: src/lib/rwlock.c:507 src/lib/save/devlock.c:571 src/lib/devlock.c:571
 #, c-format
 msgid "%02d: interval %d, writes %d, reads %d\n"
 msgstr ""
 
-#: src/lib/rwlock.c:512 src/lib/save/devlock.c:581 src/lib/devlock.c:581
+#: src/lib/rwlock.c:517 src/lib/save/devlock.c:581 src/lib/devlock.c:581
 #, c-format
 msgid "data %02d: value %d, %d writes\n"
 msgstr ""
 
-#: src/lib/rwlock.c:517 src/lib/save/devlock.c:586 src/lib/devlock.c:586
+#: src/lib/rwlock.c:522 src/lib/save/devlock.c:586 src/lib/devlock.c:586
 #, c-format
 msgid "Total: %d thread writes, %d data writes\n"
 msgstr ""
 
-#: src/lib/rwlock.c:589 src/lib/save/devlock.c:658 src/lib/devlock.c:658
+#: src/lib/rwlock.c:594 src/lib/save/devlock.c:658 src/lib/devlock.c:658
 msgid "Try write lock"
 msgstr ""
 
-#: src/lib/rwlock.c:595 src/lib/save/devlock.c:664 src/lib/devlock.c:664
+#: src/lib/rwlock.c:600 src/lib/save/devlock.c:664 src/lib/devlock.c:664
 msgid "Try read lock"
 msgstr ""
 
-#: src/lib/rwlock.c:651 src/lib/save/devlock.c:720 src/lib/devlock.c:720
+#: src/lib/rwlock.c:656 src/lib/save/devlock.c:720 src/lib/devlock.c:720
 msgid "Create thread"
 msgstr ""
 
-#: src/lib/rwlock.c:661 src/lib/save/devlock.c:730 src/lib/devlock.c:730
+#: src/lib/rwlock.c:666 src/lib/save/devlock.c:730 src/lib/devlock.c:730
 msgid "Join thread"
 msgstr ""
 
-#: src/lib/rwlock.c:663 src/lib/save/devlock.c:732 src/lib/devlock.c:732
+#: src/lib/rwlock.c:668 src/lib/save/devlock.c:732 src/lib/devlock.c:732
 #, c-format
 msgid "%02d: interval %d, updates %d, r_collisions %d, w_collisions %d\n"
 msgstr ""
 
-#: src/lib/rwlock.c:675 src/lib/save/devlock.c:744 src/lib/devlock.c:744
+#: src/lib/rwlock.c:680 src/lib/save/devlock.c:744 src/lib/devlock.c:744
 #, c-format
 msgid "data %02d: value %d, %d updates\n"
 msgstr ""
@@ -11762,112 +11772,107 @@ msgstr "Konnte Job Eintrag nicht holen. ERR=%s\n"
 msgid "bnet_host2ipaddrs() for host \"%s\" failed: ERR=%s\n"
 msgstr "Erzeugung des db Filename Eintrags %s fehlgeschlagen. ERR=%s\n"
 
-#: src/lib/bsock.c:237
+#: src/lib/bsock.c:252
 #, fuzzy, c-format
 msgid "Socket open error. proto=%d port=%d. ERR=%s\n"
 msgstr "Socket Fehler auf %s Kommando: ERR=%s\n"
 
-#: src/lib/bsock.c:250
+#: src/lib/bsock.c:265
 #, fuzzy, c-format
 msgid "Source address bind error. proto=%d. ERR=%s\n"
 msgstr "Socket Fehler auf %s Kommando: ERR=%s\n"
 
-#: src/lib/bsock.c:261 src/lib/bsock.c:297 src/lib/bnet_server.c:201
+#: src/lib/bsock.c:276 src/lib/bsock.c:312 src/lib/bnet_server.c:218
 #, c-format
 msgid "Cannot set SO_KEEPALIVE on socket: %s\n"
 msgstr ""
 
-#: src/lib/bsock.c:269
+#: src/lib/bsock.c:284
 #, c-format
 msgid "Cannot set TCP_KEEPIDLE on socket: %s\n"
 msgstr ""
 
-#: src/lib/bsock.c:316
+#: src/lib/bsock.c:331
 #, fuzzy, c-format
 msgid "Could not init bsock mutex. ERR=%s\n"
 msgstr "Konnte job queue nicht initialiseren: ERR=%s\n"
 
-#: src/lib/bsock.c:351
+#: src/lib/bsock.c:366
 #, c-format
 msgid "Socket has errors=%d on call to %s:%s:%d\n"
 msgstr ""
 
-#: src/lib/bsock.c:358
+#: src/lib/bsock.c:373
 #, c-format
 msgid "Socket is terminated=%d on call to %s:%s:%d\n"
 msgstr ""
 
-#: src/lib/bsock.c:366
+#: src/lib/bsock.c:381
 #, c-format
 msgid "Socket has insane msglen=%d on call to %s:%s:%d\n"
 msgstr ""
 
-#: src/lib/bsock.c:404
+#: src/lib/bsock.c:419
 #, fuzzy, c-format
 msgid "Write error sending %d bytes to %s:%s:%d: ERR=%s\n"
 msgstr ""
 "Fehler beim senden des Kommandos Hello an File daemon auf \"%s:%d\". ERR=%s\n"
 
-#: src/lib/bsock.c:410
+#: src/lib/bsock.c:425
 #, c-format
 msgid "Wrote %d bytes to %s:%s:%d, but only %d accepted.\n"
 msgstr ""
 
-#: src/lib/bsock.c:499 src/lib/bsock.c:560
+#: src/lib/bsock.c:514 src/lib/bsock.c:575
 #, c-format
 msgid "Read expected %d got %d from %s:%s:%d\n"
 msgstr ""
 
-#: src/lib/bsock.c:519
+#: src/lib/bsock.c:534
 #, c-format
 msgid "Packet size too big from \"%s:%s:%d. Terminating connection.\n"
 msgstr ""
 
-#: src/lib/bsock.c:549
+#: src/lib/bsock.c:564
 #, fuzzy, c-format
 msgid "Read error from %s:%s:%d: ERR=%s\n"
 msgstr "Socket Fehler auf %s Kommando: ERR=%s\n"
 
-#: src/lib/bsock.c:640
+#: src/lib/bsock.c:655
 #, fuzzy
 msgid "fread attr spool I/O error.\n"
 msgstr "Regex Übersetzungsfehler. ERR=%s\n"
 
-#: src/lib/bsock.c:701
+#: src/lib/bsock.c:716
 msgid "Could not malloc BSOCK data buffer\n"
 msgstr ""
 
-#: src/lib/bsock.c:719 src/lib/bsock.c:743
+#: src/lib/bsock.c:734 src/lib/bsock.c:753
 #, c-format
 msgid "sockopt error: %s\n"
 msgstr ""
 
-#: src/lib/bsock.c:725 src/lib/bsock.c:749
+#: src/lib/bsock.c:740 src/lib/bsock.c:759
 #, c-format
 msgid "Warning network buffer = %d bytes not max size.\n"
 msgstr ""
 
-#: src/lib/bsock.c:729 src/lib/bsock.c:753
-#, c-format
-msgid "Network buffer size %d not multiple of tape block size.\n"
-msgstr ""
-
-#: src/lib/bsock.c:774 src/lib/bsock.c:808
+#: src/lib/bsock.c:779 src/lib/bsock.c:813
 #, fuzzy, c-format
 msgid "fcntl F_GETFL error. ERR=%s\n"
 msgstr "Regex Übersetzungsfehler. ERR=%s\n"
 
-#: src/lib/bsock.c:780 src/lib/bsock.c:814 src/lib/bsock.c:846
+#: src/lib/bsock.c:785 src/lib/bsock.c:819 src/lib/bsock.c:851
 #, fuzzy, c-format
 msgid "fcntl F_SETFL error. ERR=%s\n"
 msgstr "Regex Übersetzungsfehler. ERR=%s\n"
 
-#: src/lib/bsock.c:1019 src/qt-console/bcomm/dircomm_auth.cpp:112
+#: src/lib/bsock.c:1024 src/qt-console/bcomm/dircomm_auth.cpp:112
 #, fuzzy, c-format
 msgid "Director authorization problem at \"%s:%d\"\n"
 msgstr "Authorisationsproblem: FD an \"%s:%d\" erfordert TLS.\n"
 
-#: src/lib/bsock.c:1026 src/qt-console/bcomm/dircomm_auth.cpp:119
+#: src/lib/bsock.c:1031 src/qt-console/bcomm/dircomm_auth.cpp:119
 #, fuzzy, c-format
 msgid ""
 "Authorization problem: Remote server at \"%s:%d\" did not advertise required "
@@ -11876,31 +11881,31 @@ msgstr ""
 "Authorisationsproblem: Entfernter Server hat benötigte TLS Unterstützung "
 "nicht angeboten.\n"
 
-#: src/lib/bsock.c:1034 src/qt-console/bcomm/dircomm_auth.cpp:127
+#: src/lib/bsock.c:1039 src/qt-console/bcomm/dircomm_auth.cpp:127
 #, fuzzy, c-format
 msgid ""
 "Authorization problem with Director at \"%s:%d\": Remote server requires "
 "TLS.\n"
 msgstr "Authorisationsproblem: Enfernter Server erfordert TLS.\n"
 
-#: src/lib/bsock.c:1046 src/qt-console/bcomm/dircomm_auth.cpp:138
+#: src/lib/bsock.c:1051 src/qt-console/bcomm/dircomm_auth.cpp:138
 #, fuzzy, c-format
 msgid "TLS negotiation failed with Director at \"%s:%d\"\n"
 msgstr "TLS Aushandlung fehlgeschlagen mit SD an \"%s:%d\"\n"
 
-#: src/lib/bsock.c:1056 src/qt-console/bcomm/dircomm_auth.cpp:150
+#: src/lib/bsock.c:1061 src/qt-console/bcomm/dircomm_auth.cpp:150
 #, c-format
 msgid ""
 "Bad response to Hello command: ERR=%s\n"
 "The Director at \"%s:%d\" is probably not running.\n"
 msgstr ""
 
-#: src/lib/bsock.c:1065 src/qt-console/bcomm/dircomm_auth.cpp:159
+#: src/lib/bsock.c:1070 src/qt-console/bcomm/dircomm_auth.cpp:159
 #, fuzzy, c-format
 msgid "Director at \"%s:%d\" rejected Hello command\n"
 msgstr "File daemon auf \"%s:%d\" hat Hello Kommando abgelehnt\n"
 
-#: src/lib/bsock.c:1075 src/qt-console/bcomm/dircomm_auth.cpp:171
+#: src/lib/bsock.c:1080 src/qt-console/bcomm/dircomm_auth.cpp:171
 #, fuzzy, c-format
 msgid ""
 "Authorization problem with Director at \"%s:%d\"\n"
@@ -12045,51 +12050,51 @@ msgstr ""
 msgid "%s JobId %u: Security violation: "
 msgstr ""
 
-#: src/lib/bnet_server.c:108
+#: src/lib/bnet_server.c:125
 #, c-format
 msgid "Cannot open stream socket. ERR=%s. Current %s All %s\n"
 msgstr ""
 
-#: src/lib/bnet_server.c:121
+#: src/lib/bnet_server.c:138
 #, c-format
 msgid "Cannot set SO_REUSEADDR on socket: %s\n"
 msgstr ""
 
-#: src/lib/bnet_server.c:130
+#: src/lib/bnet_server.c:147
 #, c-format
 msgid "Cannot bind port %d: ERR=%s: Retrying ...\n"
 msgstr ""
 
-#: src/lib/bnet_server.c:135
+#: src/lib/bnet_server.c:152
 #, c-format
 msgid "Cannot bind port %d: ERR=%s.\n"
 msgstr ""
 
-#: src/lib/bnet_server.c:146
+#: src/lib/bnet_server.c:163
 #, c-format
 msgid "Could not init client queue: ERR=%s\n"
 msgstr ""
 
-#: src/lib/bnet_server.c:165
+#: src/lib/bnet_server.c:182
 #, c-format
 msgid "Error in select: %s\n"
 msgstr ""
 
-#: src/lib/bnet_server.c:186
+#: src/lib/bnet_server.c:203
 #, c-format
 msgid "Connection from %s:%d refused by hosts.access\n"
 msgstr ""
 
-#: src/lib/bnet_server.c:212
+#: src/lib/bnet_server.c:229
 msgid "Could not create client BSOCK.\n"
 msgstr ""
 
-#: src/lib/bnet_server.c:219
+#: src/lib/bnet_server.c:236
 #, c-format
 msgid "Could not add job to client queue: ERR=%s\n"
 msgstr ""
 
-#: src/lib/bnet_server.c:236
+#: src/lib/bnet_server.c:253
 #, c-format
 msgid "Could not destroy client queue: ERR=%s\n"
 msgstr ""
@@ -13077,7 +13082,7 @@ msgstr ""
 msgid "Unknown error."
 msgstr ""
 
-#: src/lib/bnet.c:757
+#: src/lib/bnet.c:755
 #, c-format
 msgid "Unknown sig %d"
 msgstr ""
@@ -14201,7 +14206,7 @@ msgstr ""
 msgid "Plugin: \"%s\" not found.\n"
 msgstr "Pool Ressource \"%s\" nicht gefunden.\n"
 
-#: src/findlib/match.c:210 src/tools/testfind.c:654 src/filed/job.c:1456
+#: src/findlib/match.c:210 src/tools/testfind.c:654 src/filed/job.c:1452
 #, c-format
 msgid "Unknown include/exclude option: %c\n"
 msgstr ""
@@ -14332,7 +14337,7 @@ 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:595 src/cats/sql_get.c:205 src/cats/sql_get.c:258
-#: src/cats/sql_get.c:640 src/cats/sql_get.c:722 src/cats/sql_get.c:1041
+#: src/cats/sql_get.c:640 src/cats/sql_get.c:722 src/cats/sql_get.c:1039
 #: src/cats/sql.c:340 src/cats/sql.c:347 src/cats/postgresql.c:165
 #, c-format
 msgid "error fetching row: %s\n"
@@ -14392,7 +14397,7 @@ msgstr "Versuche \"non-attributes\" in catalog einzuf
 msgid "Cannot Copy/Migrate job using BaseJob"
 msgstr ""
 
-#: src/cats/sql_create.c:1165 src/cats/sql_get.c:1138
+#: src/cats/sql_create.c:1165 src/cats/sql_get.c:1136
 msgid "ERR=JobIds are empty\n"
 msgstr ""
 
@@ -14503,66 +14508,66 @@ msgstr "Mehr als ein Client!: %s\n"
 msgid "Client record not found in Catalog.\n"
 msgstr "Client Eintrag nicht in Catalog gefunden\n"
 
-#: src/cats/sql_get.c:767
+#: src/cats/sql_get.c:765
 #, c-format
 msgid "More than one Counter!: %d\n"
 msgstr "Mehr als ein Counter!: %d\n"
 
-#: src/cats/sql_get.c:772
+#: src/cats/sql_get.c:770
 #, c-format
 msgid "error fetching Counter row: %s\n"
 msgstr "Fehler beim Holen der Counter Zeile: %s\n"
 
-#: src/cats/sql_get.c:792
+#: src/cats/sql_get.c:790
 #, 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:832
+#: src/cats/sql_get.c:830
 #, 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:837
+#: src/cats/sql_get.c:835
 #, c-format
 msgid "FileSet record \"%s\" not found.\n"
 msgstr "FileSet Eintrag \"%s\" nicht gefunden\n"
 
-#: src/cats/sql_get.c:847
+#: src/cats/sql_get.c:845
 msgid "FileSet record not found in Catalog.\n"
 msgstr "FileSet Eintrag in Catalog nicht gefunden.\n"
 
-#: src/cats/sql_get.c:943
+#: src/cats/sql_get.c:941
 #, c-format
 msgid "Media id select failed: ERR=%s\n"
 msgstr "Media id select fehlgeschlagen: ERR=%s\n"
 
-#: src/cats/sql_get.c:981
+#: src/cats/sql_get.c:979
 #, fuzzy, c-format
 msgid "query dbids failed: ERR=%s\n"
 msgstr "Abfrage gescheitert: %s: ERR=%s\n"
 
-#: src/cats/sql_get.c:1036
+#: src/cats/sql_get.c:1034
 #, c-format
 msgid "More than one Volume!: %s\n"
 msgstr "Mehr als ein Volume!: %s\n"
 
-#: src/cats/sql_get.c:1092
+#: src/cats/sql_get.c:1090
 #, c-format
 msgid "Media record MediaId=%s not found.\n"
 msgstr "Media Eintrag MediaId=%s nicht gefunden.\n"
 
-#: src/cats/sql_get.c:1095
+#: src/cats/sql_get.c:1093
 #, 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:1102
+#: src/cats/sql_get.c:1100
 #, 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:1105
+#: src/cats/sql_get.c:1103
 #, 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"
@@ -14640,9 +14645,9 @@ msgstr "Kann Datenbank=%s.nicht 
 msgid "unknown"
 msgstr "unbekannt"
 
-#: src/cats/sqlite.c:456 src/cats/ingres.c:490 src/cats/postgresql.c:500
-#: src/cats/postgresql.c:547 src/cats/dbi.c:625 src/cats/cats.c:149
-#: src/cats/mysql.c:387
+#: src/cats/sqlite.c:462 src/cats/ingres.c:496 src/cats/postgresql.c:506
+#: src/cats/postgresql.c:553 src/cats/dbi.c:631 src/cats/cats.c:149
+#: src/cats/mysql.c:393
 #, c-format
 msgid "Query failed: %s: ERR=%s\n"
 msgstr "Abfrage gescheitert: %s: ERR=%s\n"
@@ -14667,7 +14672,7 @@ msgstr ""
 "Der Datenbankserver  läuft möglicherweise nicht oder das Passwort ist nicht "
 "korrekt.\n"
 
-#: src/cats/ingres.c:1081
+#: src/cats/ingres.c:1087
 #, fuzzy
 msgid "A user name for Ingres must be supplied.\n"
 msgstr "Ein Benutzername für MySQL muss angegeben werden.\n"
@@ -14762,39 +14767,39 @@ msgstr ""
 "Der Datenbankserver läuft möglicherweise nicht oder das Passwort ist nicht "
 "korrekt.\n"
 
-#: src/cats/postgresql.c:344
+#: src/cats/postgresql.c:350
 msgid "PQescapeStringConn returned non-zero.\n"
 msgstr ""
 
-#: src/cats/postgresql.c:362
+#: src/cats/postgresql.c:368
 msgid "PQescapeByteaConn returned NULL.\n"
 msgstr ""
 
-#: src/cats/postgresql.c:393
+#: src/cats/postgresql.c:399
 msgid "PQunescapeByteaConn returned NULL.\n"
 msgstr ""
 
-#: src/cats/postgresql.c:807
+#: src/cats/postgresql.c:813
 #, c-format
 msgid "error fetching currval: %s\n"
 msgstr "Fehler beim Holen des aktuellen Wertes: %s\n"
 
-#: src/cats/postgresql.c:998 src/cats/dbi.c:1271
+#: src/cats/postgresql.c:1004 src/cats/dbi.c:1277
 #, fuzzy, c-format
 msgid "error starting batch mode: %s"
 msgstr "Fehler beim holen von Zeile: %s\n"
 
-#: src/cats/postgresql.c:1028 src/cats/postgresql.c:1035
+#: src/cats/postgresql.c:1034 src/cats/postgresql.c:1041
 #, fuzzy, c-format
 msgid "error ending batch mode: %s"
 msgstr "Fehler beim holen von Zeile: %s\n"
 
-#: src/cats/postgresql.c:1082
+#: src/cats/postgresql.c:1088
 #, fuzzy, c-format
 msgid "error copying in batch mode: %s"
 msgstr "Fehler beim holen von Zeile: %s\n"
 
-#: src/cats/postgresql.c:1104
+#: src/cats/postgresql.c:1110
 msgid "A user name for PostgreSQL must be supplied.\n"
 msgstr "Ein Benutzername für PostgreSQL muss angegeben werden.\n"
 
@@ -14835,21 +14840,21 @@ msgstr ""
 "Der Datenbankserver läuft möglicherweise nicht oder das Passwort ist nicht "
 "korrekt.\n"
 
-#: src/cats/dbi.c:1433
+#: src/cats/dbi.c:1439
 #, fuzzy, c-format
 msgid "error inserting batch mode: %s"
 msgstr "Fehler beim holen von Zeile: %s\n"
 
-#: src/cats/dbi.c:1450
+#: src/cats/dbi.c:1456
 #, fuzzy
 msgid "Driver type not specified in Catalog resource.\n"
 msgstr "Schlüsselwort %s ist in dieser Ressource nicht erlaubt."
 
-#: src/cats/dbi.c:1454
+#: src/cats/dbi.c:1460
 msgid "Invalid driver type, must be \"dbi:<type>\"\n"
 msgstr ""
 
-#: src/cats/dbi.c:1458
+#: src/cats/dbi.c:1464
 #, fuzzy
 msgid "A user name for DBI must be supplied.\n"
 msgstr "Ein Benutzername für MySQL muss angegeben werden.\n"
@@ -14886,7 +14891,7 @@ msgstr ""
 "Der Datenbankserver  läuft möglicherweise nicht oder das Passwort ist nicht "
 "korrekt.\n"
 
-#: src/cats/mysql.c:686
+#: src/cats/mysql.c:692
 msgid "A user name for MySQL must be supplied.\n"
 msgstr "Ein Benutzername für MySQL muss angegeben werden.\n"
 
@@ -15030,12 +15035,12 @@ msgstr ""
 msgid "You must enter a number between 1 and %d\n"
 msgstr ""
 
-#: src/console/console.c:1160 src/qt-console/bcomm/dircomm.cpp:129
+#: src/console/console.c:1160 src/qt-console/bcomm/dircomm.cpp:131
 #, c-format
 msgid "Failed to initialize TLS context for Console \"%s\".\n"
 msgstr ""
 
-#: src/console/console.c:1180 src/qt-console/bcomm/dircomm.cpp:152
+#: src/console/console.c:1180 src/qt-console/bcomm/dircomm.cpp:154
 #, c-format
 msgid "Failed to initialize TLS context for Director \"%s\".\n"
 msgstr ""
@@ -16076,10 +16081,10 @@ msgid "Bacula Client: Last Job had Warnings"
 msgstr ""
 
 #: src/filed/xattr.c:96 src/filed/xattr.c:111 src/filed/xattr.c:119
-#: src/filed/fd_plugins.c:694 src/filed/fd_plugins.c:708 src/filed/acl.c:105
-#: src/filed/acl.c:120 src/filed/acl.c:128 src/filed/backup.c:993
-#: src/filed/backup.c:1189 src/filed/backup.c:1226 src/filed/backup.c:1239
-#: src/filed/backup.c:1315 src/filed/backup.c:1413
+#: src/filed/fd_plugins.c:694 src/filed/fd_plugins.c:708 src/filed/acl.c:107
+#: src/filed/acl.c:122 src/filed/acl.c:130 src/filed/backup.c:993
+#: src/filed/backup.c:1193 src/filed/backup.c:1230 src/filed/backup.c:1243
+#: src/filed/backup.c:1319 src/filed/backup.c:1417
 #, c-format
 msgid "Network send error to SD. ERR=%s\n"
 msgstr ""
@@ -16339,7 +16344,7 @@ msgstr ""
 msgid "Failed to restore extended attributes on file \"%s\"\n"
 msgstr "<filed: Netzwerkfehler beim Holen der Attribute. ERR=%s\n"
 
-#: src/filed/xattr.c:3814 src/filed/acl.c:2148
+#: src/filed/xattr.c:3814 src/filed/acl.c:2253
 #, fuzzy, c-format
 msgid "Unable to stat file \"%s\": ERR=%s\n"
 msgstr "Kann Datenbank=%s.nicht öffen. ERR=%s\n"
@@ -16498,179 +16503,189 @@ msgstr ""
 msgid "No Director resource defined in %s\n"
 msgstr ""
 
-#: src/filed/acl.c:226 src/filed/acl.c:251
+#: src/filed/acl.c:228 src/filed/acl.c:253
 #, fuzzy, c-format
 msgid "aclx_get error on file \"%s\": ERR=%s\n"
 msgstr "Socket Fehler auf %s Kommando: ERR=%s\n"
 
-#: src/filed/acl.c:277
+#: src/filed/acl.c:279
 #, fuzzy, c-format
 msgid "Unknown acl type encountered on file \"%s\": %ld\n"
 msgstr "Kann Catalog DB Steuerdatei nicht öffnen %s: ERR=%s\n"
 
-#: src/filed/acl.c:301 src/filed/acl.c:310
+#: src/filed/acl.c:303 src/filed/acl.c:312
 #, fuzzy, c-format
 msgid "Failed to convert acl into text on file \"%s\"\n"
 msgstr "Konnte bootstrap Datei %s nicht erzeugen. ERR=%s\n"
 
-#: src/filed/acl.c:383
+#: src/filed/acl.c:385
 #, c-format
 msgid ""
 "Trying to restore POSIX acl on file \"%s\" on filesystem without AIXC acl "
 "support\n"
 msgstr ""
 
-#: src/filed/acl.c:391
+#: src/filed/acl.c:393
 #, c-format
 msgid ""
 "Trying to restore NFSv4 acl on file \"%s\" on filesystem without NFS4 acl "
 "support\n"
 msgstr ""
 
-#: src/filed/acl.c:437 src/filed/acl.c:447
+#: src/filed/acl.c:441 src/filed/acl.c:451
 #, fuzzy, c-format
 msgid "aclx_scanStr error on file \"%s\": ERR=%s\n"
 msgstr "Socket Fehler auf %s Kommando: ERR=%s\n"
 
-#: src/filed/acl.c:473
+#: src/filed/acl.c:477
 #, fuzzy, c-format
 msgid "aclx_put error on file \"%s\": ERR=%s\n"
 msgstr "Socket Fehler auf %s Kommando: ERR=%s\n"
 
-#: src/filed/acl.c:815
+#: src/filed/acl.c:819
 #, c-format
 msgid "acl_to_text error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:845
+#: src/filed/acl.c:849
 #, fuzzy, c-format
 msgid "acl_get_file error on file \"%s\": ERR=%s\n"
 msgstr "Socket Fehler auf %s Kommando: ERR=%s\n"
 
-#: src/filed/acl.c:898
+#: src/filed/acl.c:902
 #, fuzzy, c-format
 msgid ""
 "acl_delete_def_file error on file \"%s\": filesystem doesn't support ACLs\n"
 msgstr "Socket Fehler auf %s Kommando: ERR=%s\n"
 
-#: src/filed/acl.c:904
+#: src/filed/acl.c:908
 #, c-format
 msgid "acl_delete_def_file error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:915
+#: src/filed/acl.c:919
 #, c-format
 msgid "acl_from_text error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:931
+#: src/filed/acl.c:935
 #, fuzzy, c-format
 msgid "acl_valid error on file \"%s\": ERR=%s\n"
 msgstr "Socket Fehler auf %s Kommando: ERR=%s\n"
 
-#: src/filed/acl.c:963
+#: src/filed/acl.c:967
 #, fuzzy, c-format
 msgid "acl_set_file error on file \"%s\": filesystem doesn't support ACLs\n"
 msgstr "Socket Fehler auf %s Kommando: ERR=%s\n"
 
-#: src/filed/acl.c:972
+#: src/filed/acl.c:976
 #, c-format
 msgid "acl_set_file error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:1079 src/filed/acl.c:1108 src/filed/acl.c:1222
-#: src/filed/acl.c:1722 src/filed/acl.c:1829
+#: src/filed/acl.c:1083 src/filed/acl.c:1112 src/filed/acl.c:1226
+#: src/filed/acl.c:1726 src/filed/acl.c:1833
 #, fuzzy, c-format
 msgid "pathconf error on file \"%s\": ERR=%s\n"
 msgstr "Catalog Fehler beim Aktualisieren von volume \"%s\". ERR=%s"
 
-#: src/filed/acl.c:1238
+#: src/filed/acl.c:1242
 #, c-format
 msgid ""
 "Trying to restore acl on file \"%s\" on filesystem without %s acl support\n"
 msgstr ""
 
-#: src/filed/acl.c:1515
+#: src/filed/acl.c:1519
 #, fuzzy, c-format
 msgid "getacl error on file \"%s\": ERR=%s\n"
 msgstr "Catalog Fehler beim Aktualisieren von volume \"%s\". ERR=%s"
 
-#: src/filed/acl.c:1550
+#: src/filed/acl.c:1554
 #, c-format
 msgid "acltostr error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:1572 src/filed/acl.c:1582
+#: src/filed/acl.c:1576 src/filed/acl.c:1586
 #, c-format
 msgid "strtoacl error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:1611
+#: src/filed/acl.c:1615
 #, fuzzy, c-format
 msgid "setacl error on file \"%s\": filesystem doesn't support ACLs\n"
 msgstr "Catalog Fehler beim Aktualisieren von volume \"%s\". ERR=%s"
 
-#: src/filed/acl.c:1619
+#: src/filed/acl.c:1623
 #, c-format
 msgid "setacl error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:1744
+#: src/filed/acl.c:1748
 #, fuzzy, c-format
 msgid "acl_get error on file \"%s\": ERR=%s\n"
 msgstr "Socket Fehler auf %s Kommando: ERR=%s\n"
 
-#: src/filed/acl.c:1818
+#: src/filed/acl.c:1822
 #, c-format
 msgid ""
 "Trying to restore acl on file \"%s\" on filesystem without acl support\n"
 msgstr ""
 
-#: src/filed/acl.c:1847
+#: src/filed/acl.c:1851
 #, fuzzy, c-format
 msgid ""
 "Trying to restore POSIX acl on file \"%s\" on filesystem without aclent acl "
 "support\n"
 msgstr "Catalog Fehler beim Aktualisieren von volume \"%s\". ERR=%s"
 
-#: src/filed/acl.c:1858
+#: src/filed/acl.c:1862
 #, c-format
 msgid ""
 "Trying to restore NFSv4 acl on file \"%s\" on filesystem without ace acl "
 "support\n"
 msgstr ""
 
-#: src/filed/acl.c:1874
+#: src/filed/acl.c:1878
 #, fuzzy, c-format
 msgid "acl_fromtext error on file \"%s\": ERR=%s\n"
 msgstr "Socket Fehler auf %s Kommando: ERR=%s\n"
 
-#: src/filed/acl.c:1888 src/filed/acl.c:1896
+#: src/filed/acl.c:1892 src/filed/acl.c:1900
 #, c-format
 msgid "wrong encoding of acl type in acl stream on file \"%s\"\n"
 msgstr ""
 
-#: src/filed/acl.c:1921
+#: src/filed/acl.c:1925
 #, fuzzy, c-format
 msgid "acl_set error on file \"%s\": ERR=%s\n"
 msgstr "Socket Fehler auf %s Kommando: ERR=%s\n"
 
-#: src/filed/acl.c:2006
+#: src/filed/acl.c:2011
 #, c-format
 msgid "acltotext error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:2029
+#: src/filed/acl.c:2034
 #, c-format
 msgid "aclfromtext error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:2049
+#: src/filed/acl.c:2054
 #, c-format
 msgid "acl(SETACL) error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:2221
+#: src/filed/acl.c:2120
+#, fuzzy, c-format
+msgid "pioctl VIOCGETAL error on file \"%s\": ERR=%s\n"
+msgstr "Catalog Fehler beim Aktualisieren von volume \"%s\". ERR=%s"
+
+#: src/filed/acl.c:2148
+#, fuzzy, c-format
+msgid "pioctl VIOCSETAL error on file \"%s\": ERR=%s\n"
+msgstr "Catalog Fehler beim Aktualisieren von volume \"%s\". ERR=%s"
+
+#: src/filed/acl.c:2351
 #, c-format
 msgid "Can't restore ACLs of %s - incompatible acl stream encountered - %d\n"
 msgstr ""
@@ -16822,34 +16837,34 @@ msgstr ""
 msgid "Compression deflateReset error: %d\n"
 msgstr ""
 
-#: src/filed/backup.c:1116
+#: src/filed/backup.c:1120
 #, c-format
 msgid "Compression LZO error: %d\n"
 msgstr ""
 
-#: src/filed/backup.c:1161 src/filed/backup.c:1177
+#: src/filed/backup.c:1165 src/filed/backup.c:1181
 msgid "Encryption error\n"
 msgstr ""
 
-#: src/filed/backup.c:1203
+#: src/filed/backup.c:1207
 #, c-format
 msgid "Read error on file %s. ERR=%s\n"
 msgstr ""
 
-#: src/filed/backup.c:1206
+#: src/filed/backup.c:1210
 #, fuzzy, c-format
 msgid "Too many errors. JobErrors=%d.\n"
 msgstr "zu viele items in Job resource\n"
 
-#: src/filed/backup.c:1216
+#: src/filed/backup.c:1220
 msgid "Encryption padding error\n"
 msgstr ""
 
-#: src/filed/backup.c:1280
+#: src/filed/backup.c:1284
 msgid "Invalid file flags, no supported data stream type.\n"
 msgstr ""
 
-#: src/filed/backup.c:1536
+#: src/filed/backup.c:1540
 #, c-format
 msgid "VSS Writer (BackupComplete): %s\n"
 msgstr ""
@@ -17060,247 +17075,247 @@ msgstr ""
 msgid "Failed to retrieve current UserName\n"
 msgstr ""
 
-#: src/filed/job.c:458
+#: src/filed/job.c:456
 #, c-format
 msgid "2901 Job %s not found.\n"
 msgstr ""
 
-#: src/filed/job.c:468
+#: src/filed/job.c:466
 #, c-format
 msgid "2001 Job %s marked to be canceled.\n"
 msgstr ""
 
-#: src/filed/job.c:471
+#: src/filed/job.c:469
 msgid "2902 Error scanning cancel command.\n"
 msgstr ""
 
-#: src/filed/job.c:494
+#: src/filed/job.c:492
 #, c-format
 msgid "2991 Bad setdebug command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:517
+#: src/filed/job.c:515
 #, c-format
 msgid "Bad estimate command: %s"
 msgstr ""
 
-#: src/filed/job.c:518
+#: src/filed/job.c:516
 msgid "2992 Bad estimate command.\n"
 msgstr ""
 
-#: src/filed/job.c:541
+#: src/filed/job.c:539
 #, c-format
 msgid "Bad Job Command: %s"
 msgstr ""
 
-#: src/filed/job.c:580
+#: src/filed/job.c:578
 #, c-format
 msgid "Bad RunBeforeJob command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:581 src/filed/job.c:600
+#: src/filed/job.c:579 src/filed/job.c:598
 msgid "2905 Bad RunBeforeJob command.\n"
 msgstr ""
 
-#: src/filed/job.c:611
+#: src/filed/job.c:609
 msgid "2905 Bad RunBeforeNow command.\n"
 msgstr ""
 
-#: src/filed/job.c:630
+#: src/filed/job.c:628
 #, c-format
 msgid "Bad RunAfter command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:631
+#: src/filed/job.c:629
 msgid "2905 Bad RunAfterJob command.\n"
 msgstr ""
 
-#: src/filed/job.c:667
+#: src/filed/job.c:665
 #, c-format
 msgid "Bad RunScript command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:668
+#: src/filed/job.c:666
 msgid "2905 Bad RunScript command.\n"
 msgstr ""
 
-#: src/filed/job.c:722
+#: src/filed/job.c:720
 #, fuzzy, c-format
 msgid "Bad RestoreObject command: %s\n"
 msgstr "Storage daemon hat \"Job command\": %s abgelehnt\n"
 
-#: src/filed/job.c:789
+#: src/filed/job.c:785
 msgid "2909 Bad RestoreObject command.\n"
 msgstr ""
 
-#: src/filed/job.c:828
+#: src/filed/job.c:824
 #, c-format
 msgid "Plugin Directory not defined. Cannot use plugin: \"%s\"\n"
 msgstr ""
 
-#: src/filed/job.c:870
+#: src/filed/job.c:866
 #, c-format
 msgid "Error running program: %s. stat=%d: ERR=%s\n"
 msgstr ""
 
-#: src/filed/job.c:881
+#: src/filed/job.c:877
 #, c-format
 msgid "Cannot open FileSet input file: %s. ERR=%s\n"
 msgstr ""
 
-#: src/filed/job.c:1027
+#: src/filed/job.c:1023
 #, c-format
 msgid "REGEX %s compile error. ERR=%s\n"
 msgstr ""
 
-#: src/filed/job.c:1178
+#: src/filed/job.c:1174
 #, c-format
 msgid "Invalid FileSet command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:1651
+#: src/filed/job.c:1647
 #, c-format
 msgid ""
 "DIR and FD clocks differ by %lld seconds, FD automatically compensating.\n"
 msgstr ""
 
-#: src/filed/job.c:1660
+#: src/filed/job.c:1656
 #, c-format
 msgid "Unknown backup level: %s\n"
 msgstr ""
 
-#: src/filed/job.c:1673
+#: src/filed/job.c:1669
 #, c-format
 msgid "Bad level command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:1695
+#: src/filed/job.c:1691
 #, c-format
 msgid "Bad session command: %s"
 msgstr ""
 
-#: src/filed/job.c:1756
+#: src/filed/job.c:1752
 #, c-format
 msgid "Bad storage command: %s"
 msgstr ""
 
-#: src/filed/job.c:1777
+#: src/filed/job.c:1773
 #, c-format
 msgid "Failed to connect to Storage daemon: %s:%d\n"
 msgstr ""
 
-#: src/filed/job.c:1789
+#: src/filed/job.c:1785
 msgid "Failed to authenticate Storage daemon.\n"
 msgstr ""
 
-#: src/filed/job.c:1836
+#: src/filed/job.c:1832
 msgid "ACL support not configured for your machine.\n"
 msgstr ""
 
-#: src/filed/job.c:1840
+#: src/filed/job.c:1836
 msgid "XATTR support not configured for your machine.\n"
 msgstr ""
 
-#: src/filed/job.c:1849
+#: src/filed/job.c:1845
 msgid "Cannot contact Storage daemon\n"
 msgstr ""
 
-#: src/filed/job.c:1868
+#: src/filed/job.c:1864
 #, c-format
 msgid "Bad response to append open: %s\n"
 msgstr ""
 
-#: src/filed/job.c:1873
+#: src/filed/job.c:1869
 msgid "Bad response from stored to open command\n"
 msgstr ""
 
-#: src/filed/job.c:1905
+#: src/filed/job.c:1901
 #, c-format
 msgid "Generate VSS snapshots. Driver=\"%s\", Drive(s)=\"%s\"\n"
 msgstr ""
 
-#: src/filed/job.c:1908
+#: src/filed/job.c:1904
 #, fuzzy, c-format
 msgid "CreateSGenerate VSS snapshots failed. ERR=%s\n"
 msgstr "Erzeugung des db Path Eintrags %s fehlgeschlagen. ERR=%s\n"
 
-#: src/filed/job.c:1915
+#: src/filed/job.c:1911
 #, c-format
 msgid "Generate VSS snapshot of drive \"%c:\\\" failed.\n"
 msgstr ""
 
-#: src/filed/job.c:1921
+#: src/filed/job.c:1917
 #, c-format
 msgid "VSS Writer (PrepareForBackup): %s\n"
 msgstr ""
 
-#: src/filed/job.c:1926
+#: src/filed/job.c:1922
 msgid "No drive letters found for generating VSS snapshots.\n"
 msgstr ""
 
-#: src/filed/job.c:1930
+#: src/filed/job.c:1926
 #, fuzzy, c-format
 msgid "VSS was not initialized properly. ERR=%s\n"
 msgstr "Kann DB lock nicht initialisieren. ERR=%s\n"
 
-#: src/filed/job.c:1981
+#: src/filed/job.c:1977
 msgid "Append Close with SD failed.\n"
 msgstr ""
 
-#: src/filed/job.c:1985
+#: src/filed/job.c:1981
 #, c-format
 msgid "Bad status %d returned from Storage Daemon.\n"
 msgstr ""
 
-#: src/filed/job.c:2015
+#: src/filed/job.c:2011
 #, c-format
 msgid "2994 Bad verify command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:2030 src/filed/job.c:2071
+#: src/filed/job.c:2026 src/filed/job.c:2067
 #, c-format
 msgid "2994 Bad verify level: %s\n"
 msgstr ""
 
-#: src/filed/job.c:2143
+#: src/filed/job.c:2138
 #, c-format
 msgid "Bad replace command. CMD=%s\n"
 msgstr ""
 
-#: src/filed/job.c:2166
+#: src/filed/job.c:2161
 #, c-format
 msgid "Bad where regexp. where=%s\n"
 msgstr ""
 
-#: src/filed/job.c:2204
+#: src/filed/job.c:2199
 #, c-format
 msgid "VSS was not initialized properly. VSS support is disabled. ERR=%s\n"
 msgstr ""
 
-#: src/filed/job.c:2249
+#: src/filed/job.c:2244
 #, c-format
 msgid "VSS Writer (RestoreComplete): %s\n"
 msgstr ""
 
-#: src/filed/job.c:2297
+#: src/filed/job.c:2294
 msgid "Improper calling sequence.\n"
 msgstr ""
 
-#: src/filed/job.c:2317
+#: src/filed/job.c:2314
 #, c-format
 msgid "Bad response to SD read open: %s\n"
 msgstr ""
 
-#: src/filed/job.c:2322
+#: src/filed/job.c:2319
 msgid "Bad response from stored to read open command\n"
 msgstr ""
 
-#: src/filed/job.c:2390
+#: src/filed/job.c:2383
 #, c-format
 msgid "Comm error with SD. bad response to %s. ERR=%s\n"
 msgstr ""
 
-#: src/filed/job.c:2393
+#: src/filed/job.c:2386
 #, c-format
 msgid "Bad response to %s command. Wanted %s, got %s\n"
 msgstr ""
@@ -17508,47 +17523,47 @@ msgstr ""
 "       -?          diese Meldung ausgeben.\n"
 "\n"
 
-#: src/qt-console/bcomm/dircomm.cpp:90
+#: src/qt-console/bcomm/dircomm.cpp:92
 #, c-format
 msgid "Already connected\"%s\".\n"
 msgstr ""
 
-#: src/qt-console/bcomm/dircomm.cpp:103
+#: src/qt-console/bcomm/dircomm.cpp:105
 #, c-format
 msgid ""
 "Connecting to Director %s:%d\n"
 "\n"
 msgstr ""
 
-#: src/qt-console/bcomm/dircomm.cpp:206
+#: src/qt-console/bcomm/dircomm.cpp:208
 msgid "Initializing ..."
 msgstr ""
 
-#: src/qt-console/bcomm/dircomm.cpp:221 src/qt-console/console/console.cpp:142
+#: src/qt-console/bcomm/dircomm.cpp:224 src/qt-console/console/console.cpp:142
 msgid "Connected"
 msgstr ""
 
-#: src/qt-console/bcomm/dircomm.cpp:345
+#: src/qt-console/bcomm/dircomm.cpp:348
 msgid "Command completed ..."
 msgstr ""
 
-#: src/qt-console/bcomm/dircomm.cpp:352 src/qt-console/console/console.cpp:373
+#: src/qt-console/bcomm/dircomm.cpp:355 src/qt-console/console/console.cpp:379
 msgid "Processing command ..."
 msgstr ""
 
-#: src/qt-console/bcomm/dircomm.cpp:359
+#: src/qt-console/bcomm/dircomm.cpp:362
 msgid "At main prompt waiting for input ..."
 msgstr ""
 
-#: src/qt-console/bcomm/dircomm.cpp:366 src/qt-console/bcomm/dircomm.cpp:378
+#: src/qt-console/bcomm/dircomm.cpp:369 src/qt-console/bcomm/dircomm.cpp:381
 msgid "At prompt waiting for input ..."
 msgstr ""
 
-#: src/qt-console/bcomm/dircomm.cpp:386
+#: src/qt-console/bcomm/dircomm.cpp:389
 msgid "Command failed."
 msgstr ""
 
-#: src/qt-console/bcomm/dircomm.cpp:458
+#: src/qt-console/bcomm/dircomm.cpp:462
 msgid "Director disconnected."
 msgstr ""
 
index ee9c3a90468ee036a7b4db2bb1d7db7c8743b66a..8885b15acdc9d5f06368e66ee53029d9f09c7581 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: 2012-06-10 10:10+0200\n"
+"POT-Creation-Date: 2012-06-27 15:41+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"
@@ -790,7 +790,7 @@ msgid ""
 "\n"
 "Version: %s (%s)\n"
 "\n"
-"Usage: dird [-f -s] [-c config_file] [-d debug_level] [config_file]\n"
+"Usage: bacula-dir [-f -s] [-c config_file] [-d debug_level] [config_file]\n"
 "       -c <file>   set configuration file to file\n"
 "       -d <nn>     set debug level to <nn>\n"
 "       -dt         print timestamp in debug output\n"
@@ -2118,11 +2118,11 @@ msgstr "Valor no válido para exacto. Debe ser sí o no.\n"
 msgid "No job specified.\n"
 msgstr "Job no especificado.\n"
 
-#: src/dird/ua_cmds.c:1210
+#: src/dird/ua_cmds.c:1221
 msgid "Error sending include list.\n"
 msgstr "Error al enviar lista incluir.\n"
 
-#: src/dird/ua_cmds.c:1215
+#: src/dird/ua_cmds.c:1226
 msgid "Error sending exclude list.\n"
 msgstr "Error al enviar lista excluir.\n"
 
@@ -3348,13 +3348,19 @@ msgstr ""
 "Advertencia, storage por defecto reemplazada por \"%s\" en la línea de "
 "comandos.\n"
 
-#: src/dird/ua_restore.c:1533
+#: src/dird/ua_restore.c:1534
+#, fuzzy, c-format
+msgid "Using Storage \"%s\" from MediaType \"%s\".\n"
+msgstr ""
+"Storage \"%s\" no encontrado, usando Storage \"%s\" desde MediaType\"%s\".\n"
+
+#: src/dird/ua_restore.c:1537
 #, c-format
 msgid "Storage \"%s\" not found, using Storage \"%s\" from MediaType \"%s\".\n"
 msgstr ""
 "Storage \"%s\" no encontrado, usando Storage \"%s\" desde MediaType\"%s\".\n"
 
-#: src/dird/ua_restore.c:1541
+#: src/dird/ua_restore.c:1546
 #, c-format
 msgid ""
 "\n"
@@ -3424,7 +3430,7 @@ msgid ""
 "resource.\n"
 msgstr ""
 
-#: src/dird/fd_cmds.c:500 src/filed/job.c:858
+#: src/dird/fd_cmds.c:500 src/filed/job.c:854
 #, c-format
 msgid "Cannot run program: %s. ERR=%s\n"
 msgstr "No se puede ejecutar el programa: %s. ERR=%s\n"
@@ -3470,8 +3476,8 @@ msgstr ""
 " msglen=%d msg=%s\n"
 
 #: src/dird/fd_cmds.c:825 src/dird/fd_cmds.c:884 src/dird/catreq.c:443
-#: src/cats/sqlite.c:381 src/cats/ingres.c:458 src/cats/postgresql.c:448
-#: src/cats/dbi.c:559 src/cats/mysql.c:365
+#: src/cats/sqlite.c:387 src/cats/ingres.c:464 src/cats/postgresql.c:454
+#: src/cats/dbi.c:565 src/cats/mysql.c:371
 #, c-format
 msgid "Attribute create error. %s"
 msgstr "error al crear Atributo.%s"
@@ -5423,7 +5429,7 @@ msgstr ""
 "No se pudo abrir el archivo WriteBootstrap:\n"
 "%s: ERR=%s\n"
 
-#: src/dird/restore.c:137 src/dird/msgchan.c:463 src/filed/job.c:2414
+#: src/dird/restore.c:137 src/dird/msgchan.c:463
 #, 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"
@@ -6308,13 +6314,13 @@ msgstr "1994 Invalido Catálogo de Actualizaciones: %s"
 msgid "Invalid Catalog Update; DB not open: %s"
 msgstr "Actualización de Catalogo Inválida; La Base de Datos no se abre: %s"
 
-#: src/dird/catreq.c:671 src/dird/catreq.c:686 src/lib/bsock.c:622
+#: src/dird/catreq.c:671 src/dird/catreq.c:686 src/lib/bsock.c:637
 #, c-format
 msgid "fread attr spool error. ERR=%s\n"
 msgstr "Error fread attr spool. ERR=%s\n"
 
 #: src/dird/msgchan.c:106 src/tray-monitor/tray-monitor.c:952
-#: src/filed/job.c:1771 src/qt-console/tray-monitor/tray-monitor.cpp:375
+#: src/filed/job.c:1767 src/qt-console/tray-monitor/tray-monitor.cpp:375
 msgid "Storage daemon"
 msgstr "Demonio Storage"
 
@@ -6656,14 +6662,14 @@ msgstr "Conectando al Director %s:%d\n"
 
 #: src/tray-monitor/tray-monitor.c:937
 #: src/qt-console/tray-monitor/tray-monitor.cpp:359
-#: src/qt-console/bcomm/dircomm.cpp:101
+#: src/qt-console/bcomm/dircomm.cpp:103
 #, c-format
 msgid "Connecting to Director %s:%d"
 msgstr "Conectando con Director %s:%d"
 
 #: src/tray-monitor/tray-monitor.c:938
 #: src/qt-console/tray-monitor/tray-monitor.cpp:361
-#: src/qt-console/bcomm/dircomm.cpp:171
+#: src/qt-console/bcomm/dircomm.cpp:173
 msgid "Director daemon"
 msgstr "Servicio Director"
 
@@ -7346,7 +7352,7 @@ msgstr "3022 Dispositivo %s liberado.\n"
 msgid "3927 Error scanning release command: %s\n"
 msgstr "3927 Error escaneando  comando de liberación: %s\n"
 
-#: src/stored/dircmd.c:1034 src/filed/job.c:1531
+#: src/stored/dircmd.c:1034 src/filed/job.c:1527
 #, 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"
@@ -8744,8 +8750,8 @@ 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:515 src/stored/spool.c:321 src/stored/block.c:367
-#: src/stored/block.c:735 src/stored/block.c:811
+#: src/stored/acquire.c:515 src/stored/spool.c:321 src/stored/block.c:369
+#: src/stored/block.c:751 src/stored/block.c:827
 #, 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"
@@ -8871,11 +8877,11 @@ msgstr "pthread error en mount_volume\n"
 msgid "unknown: %d"
 msgstr "desconocido: %d"
 
-#: src/stored/record.c:427
+#: src/stored/record.c:392
 msgid "Damaged buffer\n"
 msgstr "Buffer dañado\n"
 
-#: src/stored/record.c:603
+#: src/stored/record.c:649
 #, c-format
 msgid "Sanity check failed. maxlen=%d datalen=%d. Block discarded.\n"
 msgstr ""
@@ -9050,12 +9056,12 @@ msgid "Autochanger error: ERR=%s\n"
 msgstr "Auto-cambiador error: ERR=%s\n"
 
 #: src/stored/stored.c:87
-#, c-format
+#, fuzzy, c-format
 msgid ""
 "\n"
 "Version: %s (%s)\n"
 "\n"
-"Usage: stored [options] [-c config_file] [config_file]\n"
+"Usage: bacula-sd [options] [-c config_file] [config_file]\n"
 "        -c <file>   use <file> as configuration file\n"
 "        -d <nn>     set debug level to <nn>\n"
 "        -dt         print timestamp in debug output\n"
@@ -12057,7 +12063,7 @@ msgstr "Rec: VId=%u VT=%u FI=%s Strm=%s len=%d p=%x\n"
 msgid "%d block read errors not printed.\n"
 msgstr "%d errores de lectura de bloques no impresos.\n"
 
-#: src/stored/block.c:248 src/stored/block.c:264 src/stored/block.c:274
+#: src/stored/block.c:249 src/stored/block.c:265 src/stored/block.c:275
 #, c-format
 msgid ""
 "Volume data error at %u:%u! Wanted ID: \"%s\", got \"%s\". Buffer "
@@ -12066,7 +12072,7 @@ msgstr ""
 "Error de volumen de datos en %u:%u! Se busca ID: \"%s\",se obtiene \"%s\". "
 "Buffer descartado.\n"
 
-#: src/stored/block.c:289
+#: src/stored/block.c:290
 #, c-format
 msgid ""
 "Volume data error at %u:%u! Block length %u is insane (too large), probably "
@@ -12075,7 +12081,7 @@ msgstr ""
 "Error de datos de volumen en %u:%u! Longitud de bloque %u es demente "
 "(demasiado grande), probablemente debido a un archivo malo.\n"
 
-#: src/stored/block.c:315
+#: src/stored/block.c:316
 #, c-format
 msgid ""
 "Volume data error at %u:%u!\n"
@@ -12084,65 +12090,70 @@ 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:431
+#: src/stored/block.c:433
 #, 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:436
+#: src/stored/block.c:438
 #, 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:441
+#: src/stored/block.c:443
 #, 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:488
+#: src/stored/block.c:495
 #, 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:503
+#: src/stored/block.c:510
 #, c-format
 msgid "Unable to write EOF. ERR=%s\n"
 msgstr "No se pudo escribir EOF. ERR=%s\n"
 
-#: src/stored/block.c:529 src/stored/block.c:554
+#: src/stored/block.c:536 src/stored/block.c:570
 msgid "Write block header zeroed.\n"
 msgstr "Escribir cabecera de bloque cero.\n"
 
-#: src/stored/block.c:573
+#: src/stored/block.c:562
+#, c-format
+msgid "Block checksum changed during write: before=%ud after=%ud\n"
+msgstr ""
+
+#: src/stored/block.c:589
 #, 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:580
+#: src/stored/block.c:596
 #, 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:661 src/stored/block.c:667
+#: src/stored/block.c:677 src/stored/block.c:683
 #, 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:674
+#: src/stored/block.c:690
 #, 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:691
+#: src/stored/block.c:707
 #, 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:701
+#: src/stored/block.c:717
 #, c-format
 msgid ""
 "Re-read of last block: block numbers differ by more than one.\n"
@@ -12152,7 +12163,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:706
+#: src/stored/block.c:722
 #, c-format
 msgid ""
 "Re-read of last block OK, but block numbers differ. Read block=%u Want block="
@@ -12161,11 +12172,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:710
+#: src/stored/block.c:726
 msgid "Re-read of last block succeeded.\n"
 msgstr "Éxito en re-lectura del último bloque.\n"
 
-#: src/stored/block.c:742
+#: src/stored/block.c:758
 #, c-format
 msgid ""
 "Error writing final EOF to tape. This Volume may not be readable.\n"
@@ -12174,7 +12185,7 @@ msgstr ""
 "Error al escribir EOF final a la cinta. Este volumen puede no ser legible.\n"
 "%s"
 
-#: src/stored/block.c:756
+#: src/stored/block.c:772
 #, c-format
 msgid ""
 "Error writing final part to DVD. This Volume may not be readable.\n"
@@ -12183,7 +12194,7 @@ msgstr ""
 "Error al escribir la parte final a DVD. Este volumen puede no ser legible.\n"
 "%s"
 
-#: src/stored/block.c:860
+#: src/stored/block.c:876
 #, c-format
 msgid ""
 "Error while writing, current part number is less than the total number of "
@@ -12192,12 +12203,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:868
+#: src/stored/block.c:884
 #, 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:888
+#: src/stored/block.c:904
 #, c-format
 msgid ""
 "End of Volume \"%s\" at %u:%u on device %s (part_size=%s, free_space=%s, "
@@ -12206,7 +12217,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:901
+#: src/stored/block.c:917
 #, c-format
 msgid ""
 "End of Volume \"%s\" at %u:%u on device %s (part_size=%s, free_space=%s, "
@@ -12215,46 +12226,46 @@ 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:944
+#: src/stored/block.c:960
 #, fuzzy
 msgid "Job failed or canceled.\n"
 msgstr "Job %d cancelado.\n"
 
-#: src/stored/block.c:950
+#: src/stored/block.c:966
 #, fuzzy
 msgid "Attempt to read past end of tape or file.\n"
 msgstr "Intento de leer sesión no abierta.\n"
 
-#: src/stored/block.c:959
+#: src/stored/block.c:975
 #, fuzzy, c-format
 msgid "Attempt to read closed device: fd=%d at file:blk %u:%u on device %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:969
+#: src/stored/block.c:985
 #, 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:981
+#: src/stored/block.c:997
 #, 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:1007
+#: src/stored/block.c:1023
 #, 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:1020
+#: src/stored/block.c:1036
 #, 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:1044
+#: src/stored/block.c:1060
 #, c-format
 msgid ""
 "Volume data error at %u:%u! Very short block of %d bytes on device %s "
@@ -12263,18 +12274,18 @@ msgstr ""
 "Error datos de volumen en  %u:%u! Bloque muy corto de %d bytes en "
 "dispositivo %s descartado.\n"
 
-#: src/stored/block.c:1069
+#: src/stored/block.c:1085
 #, 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:1088
+#: src/stored/block.c:1104
 #, 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:1103
+#: src/stored/block.c:1119
 #, c-format
 msgid ""
 "Volume data error at %u:%u! Short block of %d bytes on device %s discarded.\n"
@@ -12498,57 +12509,57 @@ msgstr "Ranura demasiado grande.\n"
 msgid "No input string given.\n"
 msgstr "Especificación de archivo no dado.\n"
 
-#: src/lib/rwlock.c:302
+#: src/lib/rwlock.c:307
 msgid "rwl_writeunlock called too many times.\n"
 msgstr "rwl_writeunlock llamado muchas veces.\n"
 
-#: src/lib/rwlock.c:307
+#: src/lib/rwlock.c:312
 msgid "rwl_writeunlock by non-owner.\n"
 msgstr "rwl_writeunlock por no-propietario.\n"
 
-#: src/lib/rwlock.c:432 src/lib/save/devlock.c:501 src/lib/devlock.c:501
+#: src/lib/rwlock.c:437 src/lib/save/devlock.c:501 src/lib/devlock.c:501
 #, c-format
 msgid "Thread %d found unchanged elements %d times\n"
 msgstr "Hilo %d encontró elementos sin cambios %d veces\n"
 
-#: src/lib/rwlock.c:502 src/lib/save/devlock.c:571 src/lib/devlock.c:571
+#: src/lib/rwlock.c:507 src/lib/save/devlock.c:571 src/lib/devlock.c:571
 #, c-format
 msgid "%02d: interval %d, writes %d, reads %d\n"
 msgstr "%02d: intervalo %d, escritos %d, leídos %d\n"
 
-#: src/lib/rwlock.c:512 src/lib/save/devlock.c:581 src/lib/devlock.c:581
+#: src/lib/rwlock.c:517 src/lib/save/devlock.c:581 src/lib/devlock.c:581
 #, c-format
 msgid "data %02d: value %d, %d writes\n"
 msgstr "datos %02d: valor %d, %d escritos\n"
 
-#: src/lib/rwlock.c:517 src/lib/save/devlock.c:586 src/lib/devlock.c:586
+#: src/lib/rwlock.c:522 src/lib/save/devlock.c:586 src/lib/devlock.c:586
 #, c-format
 msgid "Total: %d thread writes, %d data writes\n"
 msgstr "Total: %d hilos escritos, %d datos escritos\n"
 
-#: src/lib/rwlock.c:589 src/lib/save/devlock.c:658 src/lib/devlock.c:658
+#: src/lib/rwlock.c:594 src/lib/save/devlock.c:658 src/lib/devlock.c:658
 msgid "Try write lock"
 msgstr "Intente escribir bloqueo"
 
-#: src/lib/rwlock.c:595 src/lib/save/devlock.c:664 src/lib/devlock.c:664
+#: src/lib/rwlock.c:600 src/lib/save/devlock.c:664 src/lib/devlock.c:664
 msgid "Try read lock"
 msgstr "Intente leer bloqueo"
 
-#: src/lib/rwlock.c:651 src/lib/save/devlock.c:720 src/lib/devlock.c:720
+#: src/lib/rwlock.c:656 src/lib/save/devlock.c:720 src/lib/devlock.c:720
 msgid "Create thread"
 msgstr "Crear hilo"
 
-#: src/lib/rwlock.c:661 src/lib/save/devlock.c:730 src/lib/devlock.c:730
+#: src/lib/rwlock.c:666 src/lib/save/devlock.c:730 src/lib/devlock.c:730
 msgid "Join thread"
 msgstr "Unir hilo"
 
-#: src/lib/rwlock.c:663 src/lib/save/devlock.c:732 src/lib/devlock.c:732
+#: src/lib/rwlock.c:668 src/lib/save/devlock.c:732 src/lib/devlock.c:732
 #, c-format
 msgid "%02d: interval %d, updates %d, r_collisions %d, w_collisions %d\n"
 msgstr ""
 "%02d: intervalo %d, actualizados %d, r_collisions %d, w_collisions %d\n"
 
-#: src/lib/rwlock.c:675 src/lib/save/devlock.c:744 src/lib/devlock.c:744
+#: src/lib/rwlock.c:680 src/lib/save/devlock.c:744 src/lib/devlock.c:744
 #, c-format
 msgid "data %02d: value %d, %d updates\n"
 msgstr "datos %02d: valor %d, %d actualizados\n"
@@ -12581,111 +12592,105 @@ msgstr "No se puede conectar a %s en %s:%d. ERR=%s\n"
 msgid "bnet_host2ipaddrs() for host \"%s\" failed: ERR=%s\n"
 msgstr "fallo gethostbyname() para la maquina \"%s\": ERR=%s\n"
 
-#: src/lib/bsock.c:237
+#: src/lib/bsock.c:252
 #, c-format
 msgid "Socket open error. proto=%d port=%d. ERR=%s\n"
 msgstr "Error al abrir socket. proto=%d puerto=%d. ERR=%s\n"
 
-#: src/lib/bsock.c:250
+#: src/lib/bsock.c:265
 #, c-format
 msgid "Source address bind error. proto=%d. ERR=%s\n"
 msgstr "Error al enlazar dirección de origen. proto=%d. ERR=%s\n"
 
-#: src/lib/bsock.c:261 src/lib/bsock.c:297 src/lib/bnet_server.c:201
+#: src/lib/bsock.c:276 src/lib/bsock.c:312 src/lib/bnet_server.c:218
 #, c-format
 msgid "Cannot set SO_KEEPALIVE on socket: %s\n"
 msgstr "No se puede establecer SO_KEEPALIVE en el socket: %s\n"
 
-#: src/lib/bsock.c:269
+#: src/lib/bsock.c:284
 #, fuzzy, c-format
 msgid "Cannot set TCP_KEEPIDLE on socket: %s\n"
 msgstr "No se puede establecer SO_KEEPIDLE en el socket: %s\n"
 
-#: src/lib/bsock.c:316
+#: src/lib/bsock.c:331
 #, c-format
 msgid "Could not init bsock mutex. ERR=%s\n"
 msgstr "No se pudo iniciar bsock mutex. ERR=%s\n"
 
-#: src/lib/bsock.c:351
+#: src/lib/bsock.c:366
 #, c-format
 msgid "Socket has errors=%d on call to %s:%s:%d\n"
 msgstr ""
 
-#: src/lib/bsock.c:358
+#: src/lib/bsock.c:373
 #, c-format
 msgid "Socket is terminated=%d on call to %s:%s:%d\n"
 msgstr ""
 
-#: src/lib/bsock.c:366
+#: src/lib/bsock.c:381
 #, c-format
 msgid "Socket has insane msglen=%d on call to %s:%s:%d\n"
 msgstr ""
 
-#: src/lib/bsock.c:404
+#: src/lib/bsock.c:419
 #, c-format
 msgid "Write error sending %d bytes to %s:%s:%d: ERR=%s\n"
 msgstr "Error de escritura enviando %d bytes para %s:%s:%d: ERR=%s\n"
 
-#: src/lib/bsock.c:410
+#: src/lib/bsock.c:425
 #, c-format
 msgid "Wrote %d bytes to %s:%s:%d, but only %d accepted.\n"
 msgstr "Escribió %d bytes para %s:%s:%d, pero solo %d aceptado.\n"
 
-#: src/lib/bsock.c:499 src/lib/bsock.c:560
+#: src/lib/bsock.c:514 src/lib/bsock.c:575
 #, c-format
 msgid "Read expected %d got %d from %s:%s:%d\n"
 msgstr "Esperaba leer %d obtuvo %d desde %s:%s:%d\n"
 
-#: src/lib/bsock.c:519
+#: src/lib/bsock.c:534
 #, c-format
 msgid "Packet size too big from \"%s:%s:%d. Terminating connection.\n"
 msgstr "Tamaño de paquete muy grande de \"%s:%s:%d. Conexión de terminación.\n"
 
-#: src/lib/bsock.c:549
+#: src/lib/bsock.c:564
 #, c-format
 msgid "Read error from %s:%s:%d: ERR=%s\n"
 msgstr "Error de lectura desde %s:%s:%d: ERR=%s\n"
 
-#: src/lib/bsock.c:640
+#: src/lib/bsock.c:655
 msgid "fread attr spool I/O error.\n"
 msgstr "Error fread attr spool I/O.\n"
 
-#: src/lib/bsock.c:701
+#: src/lib/bsock.c:716
 msgid "Could not malloc BSOCK data buffer\n"
 msgstr "No se pudo malloc datos BSOCK buffer.\n"
 
-#: src/lib/bsock.c:719 src/lib/bsock.c:743
+#: src/lib/bsock.c:734 src/lib/bsock.c:753
 #, c-format
 msgid "sockopt error: %s\n"
 msgstr "error de sockopt: %s\n"
 
-#: src/lib/bsock.c:725 src/lib/bsock.c:749
+#: src/lib/bsock.c:740 src/lib/bsock.c:759
 #, c-format
 msgid "Warning network buffer = %d bytes not max size.\n"
 msgstr "Alerta, búfer de red=%d bytes no tamaño máximo.\n"
 
-#: src/lib/bsock.c:729 src/lib/bsock.c:753
-#, c-format
-msgid "Network buffer size %d not multiple of tape block size.\n"
-msgstr ""
-"Tamaño del buffer de red %d no múltiplo del tamaño de bloque de cinta.\n"
-
-#: src/lib/bsock.c:774 src/lib/bsock.c:808
+#: src/lib/bsock.c:779 src/lib/bsock.c:813
 #, c-format
 msgid "fcntl F_GETFL error. ERR=%s\n"
 msgstr "error F_GETFL fcntl. ERR=%s\n"
 
-#: src/lib/bsock.c:780 src/lib/bsock.c:814 src/lib/bsock.c:846
+#: src/lib/bsock.c:785 src/lib/bsock.c:819 src/lib/bsock.c:851
 #, c-format
 msgid "fcntl F_SETFL error. ERR=%s\n"
 msgstr "error F_SETFL fcntl. ERR=%s\n"
 
-#: src/lib/bsock.c:1019 src/qt-console/bcomm/dircomm_auth.cpp:112
+#: src/lib/bsock.c:1024 src/qt-console/bcomm/dircomm_auth.cpp:112
 #, c-format
 msgid "Director authorization problem at \"%s:%d\"\n"
 msgstr "Problema de autorización de Director en \"%s:%d\"\n"
 
-#: src/lib/bsock.c:1026 src/qt-console/bcomm/dircomm_auth.cpp:119
+#: src/lib/bsock.c:1031 src/qt-console/bcomm/dircomm_auth.cpp:119
 #, c-format
 msgid ""
 "Authorization problem: Remote server at \"%s:%d\" did not advertise required "
@@ -12694,7 +12699,7 @@ msgstr ""
 "Problema de autorización: El servidor remoto en \"%s:%d\" no anuncio soporte "
 "TLS  requiere.\n"
 
-#: src/lib/bsock.c:1034 src/qt-console/bcomm/dircomm_auth.cpp:127
+#: src/lib/bsock.c:1039 src/qt-console/bcomm/dircomm_auth.cpp:127
 #, c-format
 msgid ""
 "Authorization problem with Director at \"%s:%d\": Remote server requires "
@@ -12703,12 +12708,12 @@ msgstr ""
 "Problema de autorización con el Director en \"%s:%d\": El servidor remoto "
 "requiere TLS.\n"
 
-#: src/lib/bsock.c:1046 src/qt-console/bcomm/dircomm_auth.cpp:138
+#: src/lib/bsock.c:1051 src/qt-console/bcomm/dircomm_auth.cpp:138
 #, c-format
 msgid "TLS negotiation failed with Director at \"%s:%d\"\n"
 msgstr "Fallo negociación TLS no con el Director en \"%s:%d\"\n"
 
-#: src/lib/bsock.c:1056 src/qt-console/bcomm/dircomm_auth.cpp:150
+#: src/lib/bsock.c:1061 src/qt-console/bcomm/dircomm_auth.cpp:150
 #, c-format
 msgid ""
 "Bad response to Hello command: ERR=%s\n"
@@ -12717,12 +12722,12 @@ msgstr ""
 "Mala respuesta al comando Hello: ERR=%s\n"
 "El director en \"%s:%d\" probablemente no esta corriendo.\n"
 
-#: src/lib/bsock.c:1065 src/qt-console/bcomm/dircomm_auth.cpp:159
+#: src/lib/bsock.c:1070 src/qt-console/bcomm/dircomm_auth.cpp:159
 #, c-format
 msgid "Director at \"%s:%d\" rejected Hello command\n"
 msgstr "Director en \"%s:%d\" rechazó comando Hello\n"
 
-#: src/lib/bsock.c:1075 src/qt-console/bcomm/dircomm_auth.cpp:171
+#: src/lib/bsock.c:1080 src/qt-console/bcomm/dircomm_auth.cpp:171
 #, fuzzy, c-format
 msgid ""
 "Authorization problem with Director at \"%s:%d\"\n"
@@ -12873,51 +12878,51 @@ msgstr "%s JobId %u: Advertencia: "
 msgid "%s JobId %u: Security violation: "
 msgstr "%s JobId %u: Violación de seguridad: "
 
-#: src/lib/bnet_server.c:108
+#: src/lib/bnet_server.c:125
 #, c-format
 msgid "Cannot open stream socket. ERR=%s. Current %s All %s\n"
 msgstr "No se puede abrir el socket de flujo. ERR=%s. Actual %s Todos %s\n"
 
-#: src/lib/bnet_server.c:121
+#: src/lib/bnet_server.c:138
 #, c-format
 msgid "Cannot set SO_REUSEADDR on socket: %s\n"
 msgstr "No se puede establecer SO_REUSEADDR en el socket: %s\n"
 
-#: src/lib/bnet_server.c:130
+#: src/lib/bnet_server.c:147
 #, c-format
 msgid "Cannot bind port %d: ERR=%s: Retrying ...\n"
 msgstr "No se puede enlazar a puerto %d: ERR=%s: Reintentando ...\n"
 
-#: src/lib/bnet_server.c:135
+#: src/lib/bnet_server.c:152
 #, c-format
 msgid "Cannot bind port %d: ERR=%s.\n"
 msgstr "No se puede enlazar a puerto %d: ERR=%s.\n"
 
-#: src/lib/bnet_server.c:146
+#: src/lib/bnet_server.c:163
 #, c-format
 msgid "Could not init client queue: ERR=%s\n"
 msgstr "No se pudo iniciar cola cliente: ERR=%s\n"
 
-#: src/lib/bnet_server.c:165
+#: src/lib/bnet_server.c:182
 #, c-format
 msgid "Error in select: %s\n"
 msgstr "Error al seleccionar: %s\n"
 
-#: src/lib/bnet_server.c:186
+#: src/lib/bnet_server.c:203
 #, c-format
 msgid "Connection from %s:%d refused by hosts.access\n"
 msgstr "Conexión desde %s:%d rechazada por hosts.access\n"
 
-#: src/lib/bnet_server.c:212
+#: src/lib/bnet_server.c:229
 msgid "Could not create client BSOCK.\n"
 msgstr "No es posible crear cliente BSOCK. \n"
 
-#: src/lib/bnet_server.c:219
+#: src/lib/bnet_server.c:236
 #, c-format
 msgid "Could not add job to client queue: ERR=%s\n"
 msgstr "No se pudo agregar job a la cola de cliente: ERR=%s\n"
 
-#: src/lib/bnet_server.c:236
+#: src/lib/bnet_server.c:253
 #, c-format
 msgid "Could not destroy client queue: ERR=%s\n"
 msgstr "No es posible destruir la cola de cliente: ERR=%s\n"
@@ -13917,7 +13922,7 @@ msgstr "Nombre válido, ningún registro de datos del tipo solicitado."
 msgid "Unknown error."
 msgstr "Error desconocido."
 
-#: src/lib/bnet.c:757
+#: src/lib/bnet.c:755
 #, c-format
 msgid "Unknown sig %d"
 msgstr "Sig desconocido %d"
@@ -15077,7 +15082,7 @@ msgstr "Atributos Extendidos Específicos de NetBSD"
 msgid "Plugin: \"%s\" not found.\n"
 msgstr "Plugin=%s no encontrado.\n"
 
-#: src/findlib/match.c:210 src/tools/testfind.c:654 src/filed/job.c:1456
+#: src/findlib/match.c:210 src/tools/testfind.c:654 src/filed/job.c:1452
 #, c-format
 msgid "Unknown include/exclude option: %c\n"
 msgstr "Opción incluir/excluir desconocida: %c\n"
@@ -15210,7 +15215,7 @@ 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:595 src/cats/sql_get.c:205 src/cats/sql_get.c:258
-#: src/cats/sql_get.c:640 src/cats/sql_get.c:722 src/cats/sql_get.c:1041
+#: src/cats/sql_get.c:640 src/cats/sql_get.c:722 src/cats/sql_get.c:1039
 #: src/cats/sql.c:340 src/cats/sql.c:347 src/cats/postgresql.c:165
 #, c-format
 msgid "error fetching row: %s\n"
@@ -15270,7 +15275,7 @@ msgstr "Intento de poner non-atributos en el catálogo. Stream=%d\n"
 msgid "Cannot Copy/Migrate job using BaseJob"
 msgstr ""
 
-#: src/cats/sql_create.c:1165 src/cats/sql_get.c:1138
+#: src/cats/sql_create.c:1165 src/cats/sql_get.c:1136
 msgid "ERR=JobIds are empty\n"
 msgstr "ERR=JobIds están vacíos\n"
 
@@ -15381,66 +15386,66 @@ msgstr "Mas de un Cliente!: %s\n"
 msgid "Client record not found in Catalog.\n"
 msgstr "Registro de cliente no encontrado en catalogo.\n"
 
-#: src/cats/sql_get.c:767
+#: src/cats/sql_get.c:765
 #, c-format
 msgid "More than one Counter!: %d\n"
 msgstr "Mas de un Contador!: %d\n"
 
-#: src/cats/sql_get.c:772
+#: src/cats/sql_get.c:770
 #, c-format
 msgid "error fetching Counter row: %s\n"
 msgstr "error al obtener fila Contador: %s\n"
 
-#: src/cats/sql_get.c:792
+#: src/cats/sql_get.c:790
 #, 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:832
+#: src/cats/sql_get.c:830
 #, 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:837
+#: src/cats/sql_get.c:835
 #, c-format
 msgid "FileSet record \"%s\" not found.\n"
 msgstr "Registro FileSet \"%s\" no encontrado.\n"
 
-#: src/cats/sql_get.c:847
+#: src/cats/sql_get.c:845
 msgid "FileSet record not found in Catalog.\n"
 msgstr "Registro FileSet no encontrado en Catalogo.\n"
 
-#: src/cats/sql_get.c:943
+#: src/cats/sql_get.c:941
 #, 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:981
+#: src/cats/sql_get.c:979
 #, c-format
 msgid "query dbids failed: ERR=%s\n"
 msgstr "Consulta fallida a dbids: ERR=%s\n"
 
-#: src/cats/sql_get.c:1036
+#: src/cats/sql_get.c:1034
 #, c-format
 msgid "More than one Volume!: %s\n"
 msgstr "Mas de un Volumen!: %s\n"
 
-#: src/cats/sql_get.c:1092
+#: src/cats/sql_get.c:1090
 #, c-format
 msgid "Media record MediaId=%s not found.\n"
 msgstr "Registro Media MediaID=%s no encontrado.\n"
 
-#: src/cats/sql_get.c:1095
+#: src/cats/sql_get.c:1093
 #, 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:1102
+#: src/cats/sql_get.c:1100
 #, 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:1105
+#: src/cats/sql_get.c:1103
 #, 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"
@@ -15517,9 +15522,9 @@ msgstr "No se puede abrir la base de datos=%s. ERR=%s\n"
 msgid "unknown"
 msgstr "desconocido"
 
-#: src/cats/sqlite.c:456 src/cats/ingres.c:490 src/cats/postgresql.c:500
-#: src/cats/postgresql.c:547 src/cats/dbi.c:625 src/cats/cats.c:149
-#: src/cats/mysql.c:387
+#: src/cats/sqlite.c:462 src/cats/ingres.c:496 src/cats/postgresql.c:506
+#: src/cats/postgresql.c:553 src/cats/dbi.c:631 src/cats/cats.c:149
+#: src/cats/mysql.c:393
 #, c-format
 msgid "Query failed: %s: ERR=%s\n"
 msgstr "Consulta fallida: %s: ERR=%s\n"
@@ -15544,7 +15549,7 @@ msgstr ""
 "No se puede conectar al servidor MySQL.\n"
 "Base de Datos=%s Usuario=%s\n"
 
-#: src/cats/ingres.c:1081
+#: src/cats/ingres.c:1087
 #, fuzzy
 msgid "A user name for Ingres must be supplied.\n"
 msgstr "Un nombre de usuario para DBI debe ser suministrado.\n"
@@ -15640,41 +15645,41 @@ msgstr ""
 "Base de datos=%s Usuario=%s\n"
 ", probablemente no funciona o tu contraseña es incorrecta.\n"
 
-#: src/cats/postgresql.c:344
+#: src/cats/postgresql.c:350
 msgid "PQescapeStringConn returned non-zero.\n"
 msgstr "PQescapeStringConn devuelto no-cero.\n"
 
-#: src/cats/postgresql.c:362
+#: src/cats/postgresql.c:368
 #, fuzzy
 msgid "PQescapeByteaConn returned NULL.\n"
 msgstr "PQescapeStringConn devuelto no-cero.\n"
 
-#: src/cats/postgresql.c:393
+#: src/cats/postgresql.c:399
 #, fuzzy
 msgid "PQunescapeByteaConn returned NULL.\n"
 msgstr "PQescapeStringConn devuelto no-cero.\n"
 
-#: src/cats/postgresql.c:807
+#: src/cats/postgresql.c:813
 #, c-format
 msgid "error fetching currval: %s\n"
 msgstr "error al obtener el valor: %s\n"
 
-#: src/cats/postgresql.c:998 src/cats/dbi.c:1271
+#: src/cats/postgresql.c:1004 src/cats/dbi.c:1277
 #, c-format
 msgid "error starting batch mode: %s"
 msgstr "Error iniciando modo batch: %s"
 
-#: src/cats/postgresql.c:1028 src/cats/postgresql.c:1035
+#: src/cats/postgresql.c:1034 src/cats/postgresql.c:1041
 #, c-format
 msgid "error ending batch mode: %s"
 msgstr "Error finalizando modo batch: %s"
 
-#: src/cats/postgresql.c:1082
+#: src/cats/postgresql.c:1088
 #, c-format
 msgid "error copying in batch mode: %s"
 msgstr "Error copiando en modo batch: %s"
 
-#: src/cats/postgresql.c:1104
+#: src/cats/postgresql.c:1110
 msgid "A user name for PostgreSQL must be supplied.\n"
 msgstr "Un nombre de usuario para PostgreSQL debe de ser suministrado.\n"
 
@@ -15716,20 +15721,20 @@ 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:1433
+#: src/cats/dbi.c:1439
 #, c-format
 msgid "error inserting batch mode: %s"
 msgstr "Error insertando en modo batch: %s"
 
-#: src/cats/dbi.c:1450
+#: src/cats/dbi.c:1456
 msgid "Driver type not specified in Catalog resource.\n"
 msgstr "Tipo de controlador no especificado en los recursos de Catálogo.\n"
 
-#: src/cats/dbi.c:1454
+#: src/cats/dbi.c:1460
 msgid "Invalid driver type, must be \"dbi:<type>\"\n"
 msgstr "Tipo de controlador no válido, debe ser \"dbi:<tipo>\"\n"
 
-#: src/cats/dbi.c:1458
+#: src/cats/dbi.c:1464
 msgid "A user name for DBI must be supplied.\n"
 msgstr "Un nombre de usuario para DBI debe ser suministrado.\n"
 
@@ -15763,7 +15768,7 @@ msgstr ""
 "No se puede conectar al servidor MySQL.\n"
 "Base de Datos=%s Usuario=%s\n"
 
-#: src/cats/mysql.c:686
+#: src/cats/mysql.c:692
 msgid "A user name for MySQL must be supplied.\n"
 msgstr "Un nombre de usuario para MySQL debe de ser suministrado.\n"
 
@@ -15909,12 +15914,12 @@ msgstr "%s no es un número. Debe introducir un número entre 1 y %d\n"
 msgid "You must enter a number between 1 and %d\n"
 msgstr "Debe de introducir un numero entre 1 y %d\n"
 
-#: src/console/console.c:1160 src/qt-console/bcomm/dircomm.cpp:129
+#: src/console/console.c:1160 src/qt-console/bcomm/dircomm.cpp:131
 #, c-format
 msgid "Failed to initialize TLS context for Console \"%s\".\n"
 msgstr "Fallo al inicializar el contexto TLS para la consola \"%s\".\n"
 
-#: src/console/console.c:1180 src/qt-console/bcomm/dircomm.cpp:152
+#: src/console/console.c:1180 src/qt-console/bcomm/dircomm.cpp:154
 #, c-format
 msgid "Failed to initialize TLS context for Director \"%s\".\n"
 msgstr "Fallo al inicializar el contexto TLS para el Director \"%s\".\n"
@@ -17126,10 +17131,10 @@ msgid "Bacula Client: Last Job had Warnings"
 msgstr "Bacula Cliente: Ultimo Job con Advertencias"
 
 #: src/filed/xattr.c:96 src/filed/xattr.c:111 src/filed/xattr.c:119
-#: src/filed/fd_plugins.c:694 src/filed/fd_plugins.c:708 src/filed/acl.c:105
-#: src/filed/acl.c:120 src/filed/acl.c:128 src/filed/backup.c:993
-#: src/filed/backup.c:1189 src/filed/backup.c:1226 src/filed/backup.c:1239
-#: src/filed/backup.c:1315 src/filed/backup.c:1413
+#: src/filed/fd_plugins.c:694 src/filed/fd_plugins.c:708 src/filed/acl.c:107
+#: src/filed/acl.c:122 src/filed/acl.c:130 src/filed/backup.c:993
+#: src/filed/backup.c:1193 src/filed/backup.c:1230 src/filed/backup.c:1243
+#: src/filed/backup.c:1319 src/filed/backup.c:1417
 #, c-format
 msgid "Network send error to SD. ERR=%s\n"
 msgstr "Error de red al enviar para SD. ERR=%s\n"
@@ -17401,7 +17406,7 @@ msgstr "Fallo al restablecer atributos extensible en el archivo \"%s\"\n"
 msgid "Failed to restore extended attributes on file \"%s\"\n"
 msgstr "Fallo al restablecer atributos extendidos en el archivo \"%s\"\n"
 
-#: src/filed/xattr.c:3814 src/filed/acl.c:2148
+#: src/filed/xattr.c:3814 src/filed/acl.c:2253
 #, fuzzy, c-format
 msgid "Unable to stat file \"%s\": ERR=%s\n"
 msgstr "No se puede abrir el archivo \"%s\": ERR=%s\n"
@@ -17578,24 +17583,24 @@ msgstr ""
 msgid "No Director resource defined in %s\n"
 msgstr "Recurso Director no definido en %s\n"
 
-#: src/filed/acl.c:226 src/filed/acl.c:251
+#: src/filed/acl.c:228 src/filed/acl.c:253
 #, fuzzy, c-format
 msgid "aclx_get error on file \"%s\": ERR=%s\n"
 msgstr "error de acl_get en el archivo \"%s\": ERR=%s\n"
 
-#: src/filed/acl.c:277
+#: src/filed/acl.c:279
 #, fuzzy, c-format
 msgid "Unknown acl type encountered on file \"%s\": %ld\n"
 msgstr ""
 "codificación errónea del tipo de ACL en el flujo de ACL en el archivo \"%s"
 "\" \n"
 
-#: src/filed/acl.c:301 src/filed/acl.c:310
+#: src/filed/acl.c:303 src/filed/acl.c:312
 #, fuzzy, c-format
 msgid "Failed to convert acl into text on file \"%s\"\n"
 msgstr "No se puede convertir acl de texto en el archivo \"%s\"\n"
 
-#: src/filed/acl.c:383
+#: src/filed/acl.c:385
 #, fuzzy, c-format
 msgid ""
 "Trying to restore POSIX acl on file \"%s\" on filesystem without AIXC acl "
@@ -17604,7 +17609,7 @@ msgstr ""
 "Tratando de restaurar acl en el archivo \"%s\" en sistema de ficheros sin "
 "soporte a acl\n"
 
-#: src/filed/acl.c:391
+#: src/filed/acl.c:393
 #, fuzzy, c-format
 msgid ""
 "Trying to restore NFSv4 acl on file \"%s\" on filesystem without NFS4 acl "
@@ -17613,64 +17618,64 @@ msgstr ""
 "Tratando de restaurar acl en el archivo \"%s\" en sistema de ficheros sin "
 "soporte a acl\n"
 
-#: src/filed/acl.c:437 src/filed/acl.c:447
+#: src/filed/acl.c:441 src/filed/acl.c:451
 #, fuzzy, c-format
 msgid "aclx_scanStr error on file \"%s\": ERR=%s\n"
 msgstr "error de acl_set en el archivo \"%s\": ERR=%s\n"
 
-#: src/filed/acl.c:473
+#: src/filed/acl.c:477
 #, fuzzy, c-format
 msgid "aclx_put error on file \"%s\": ERR=%s\n"
 msgstr "error de acl_get en el archivo \"%s\": ERR=%s\n"
 
-#: src/filed/acl.c:815
+#: src/filed/acl.c:819
 #, c-format
 msgid "acl_to_text error on file \"%s\": ERR=%s\n"
 msgstr "acl_to_text error en el archivo \"%s\": ERR=%s\n"
 
-#: src/filed/acl.c:845
+#: src/filed/acl.c:849
 #, c-format
 msgid "acl_get_file error on file \"%s\": ERR=%s\n"
 msgstr "error de acl_get_file en el archivo \"%s\": ERR=%s\n"
 
-#: src/filed/acl.c:898
+#: src/filed/acl.c:902
 #, fuzzy, c-format
 msgid ""
 "acl_delete_def_file error on file \"%s\": filesystem doesn't support ACLs\n"
 msgstr "acl_delete_def_file error en el archivo \"%s\": ERR=%s\n"
 
-#: src/filed/acl.c:904
+#: src/filed/acl.c:908
 #, c-format
 msgid "acl_delete_def_file error on file \"%s\": ERR=%s\n"
 msgstr "acl_delete_def_file error en el archivo \"%s\": ERR=%s\n"
 
-#: src/filed/acl.c:915
+#: src/filed/acl.c:919
 #, c-format
 msgid "acl_from_text error on file \"%s\": ERR=%s\n"
 msgstr "acl_from_text error en el archivo \"%s\": ERR=%s\n"
 
-#: src/filed/acl.c:931
+#: src/filed/acl.c:935
 #, c-format
 msgid "acl_valid error on file \"%s\": ERR=%s\n"
 msgstr "error de acl_valid en el archivo \"%s\": ERR=%s\n"
 
-#: src/filed/acl.c:963
+#: src/filed/acl.c:967
 #, fuzzy, c-format
 msgid "acl_set_file error on file \"%s\": filesystem doesn't support ACLs\n"
 msgstr "acl_set_file error en el archivo \"%s\": ERR=%s\n"
 
-#: src/filed/acl.c:972
+#: src/filed/acl.c:976
 #, c-format
 msgid "acl_set_file error on file \"%s\": ERR=%s\n"
 msgstr "acl_set_file error en el archivo \"%s\": ERR=%s\n"
 
-#: src/filed/acl.c:1079 src/filed/acl.c:1108 src/filed/acl.c:1222
-#: src/filed/acl.c:1722 src/filed/acl.c:1829
+#: src/filed/acl.c:1083 src/filed/acl.c:1112 src/filed/acl.c:1226
+#: src/filed/acl.c:1726 src/filed/acl.c:1833
 #, c-format
 msgid "pathconf error on file \"%s\": ERR=%s\n"
 msgstr "error de pathconf en el archivo \"%s\": ERR=%s\n"
 
-#: src/filed/acl.c:1238
+#: src/filed/acl.c:1242
 #, fuzzy, c-format
 msgid ""
 "Trying to restore acl on file \"%s\" on filesystem without %s acl support\n"
@@ -17678,39 +17683,39 @@ msgstr ""
 "Tratando de restaurar acl en el archivo \"%s\" en sistema de ficheros sin "
 "soporte a acl\n"
 
-#: src/filed/acl.c:1515
+#: src/filed/acl.c:1519
 #, c-format
 msgid "getacl error on file \"%s\": ERR=%s\n"
 msgstr "error de getacl en el archivo \"%s\": ERR=%s\n"
 
-#: src/filed/acl.c:1550
+#: src/filed/acl.c:1554
 #, c-format
 msgid "acltostr error on file \"%s\": ERR=%s\n"
 msgstr "altostr error en el archivo \"%s\": ERR=%s\n"
 
-#: src/filed/acl.c:1572 src/filed/acl.c:1582
+#: src/filed/acl.c:1576 src/filed/acl.c:1586
 #, c-format
 msgid "strtoacl error on file \"%s\": ERR=%s\n"
 msgstr "strtoacl error en el archivo \"%s\": ERR=%s\n"
 
-#: src/filed/acl.c:1611
+#: src/filed/acl.c:1615
 #, fuzzy, c-format
 msgid "setacl error on file \"%s\": filesystem doesn't support ACLs\n"
 msgstr ""
 "Tratando de restaurar acl en el archivo \"%s\" en sistema de ficheros sin "
 "soporte a acl\n"
 
-#: src/filed/acl.c:1619
+#: src/filed/acl.c:1623
 #, c-format
 msgid "setacl error on file \"%s\": ERR=%s\n"
 msgstr "setacl error en el archivo \"%s\": ERR=%s\n"
 
-#: src/filed/acl.c:1744
+#: src/filed/acl.c:1748
 #, c-format
 msgid "acl_get error on file \"%s\": ERR=%s\n"
 msgstr "error de acl_get en el archivo \"%s\": ERR=%s\n"
 
-#: src/filed/acl.c:1818
+#: src/filed/acl.c:1822
 #, c-format
 msgid ""
 "Trying to restore acl on file \"%s\" on filesystem without acl support\n"
@@ -17718,7 +17723,7 @@ msgstr ""
 "Tratando de restaurar acl en el archivo \"%s\" en sistema de ficheros sin "
 "soporte a acl\n"
 
-#: src/filed/acl.c:1847
+#: src/filed/acl.c:1851
 #, fuzzy, c-format
 msgid ""
 "Trying to restore POSIX acl on file \"%s\" on filesystem without aclent acl "
@@ -17727,7 +17732,7 @@ msgstr ""
 "Tratando de restaurar acl en el archivo \"%s\" en sistema de ficheros sin "
 "soporte a acl aclent\n"
 
-#: src/filed/acl.c:1858
+#: src/filed/acl.c:1862
 #, fuzzy, c-format
 msgid ""
 "Trying to restore NFSv4 acl on file \"%s\" on filesystem without ace acl "
@@ -17736,39 +17741,49 @@ msgstr ""
 "Tratando de restaurar acl en el archivo \"%s\" en sistema de ficheros sin "
 "soporte a acl ace\n"
 
-#: src/filed/acl.c:1874
+#: src/filed/acl.c:1878
 #, c-format
 msgid "acl_fromtext error on file \"%s\": ERR=%s\n"
 msgstr "error de acl_fromtext en el archivo \"%s\": ERR=%s\n"
 
-#: src/filed/acl.c:1888 src/filed/acl.c:1896
+#: src/filed/acl.c:1892 src/filed/acl.c:1900
 #, c-format
 msgid "wrong encoding of acl type in acl stream on file \"%s\"\n"
 msgstr ""
 "codificación errónea del tipo de ACL en el flujo de ACL en el archivo \"%s"
 "\" \n"
 
-#: src/filed/acl.c:1921
+#: src/filed/acl.c:1925
 #, c-format
 msgid "acl_set error on file \"%s\": ERR=%s\n"
 msgstr "error de acl_set en el archivo \"%s\": ERR=%s\n"
 
-#: src/filed/acl.c:2006
+#: src/filed/acl.c:2011
 #, c-format
 msgid "acltotext error on file \"%s\": ERR=%s\n"
 msgstr "acltotext error en el archivo \"%s\": ERR=%s\n"
 
-#: src/filed/acl.c:2029
+#: src/filed/acl.c:2034
 #, c-format
 msgid "aclfromtext error on file \"%s\": ERR=%s\n"
 msgstr "aclfromtext error en el archivo \"%s\": ERR=%s\n"
 
-#: src/filed/acl.c:2049
+#: src/filed/acl.c:2054
 #, c-format
 msgid "acl(SETACL) error on file \"%s\": ERR=%s\n"
 msgstr "acl(SETACL) error en el archivo \"%s\": ERR=%s\n"
 
-#: src/filed/acl.c:2221
+#: src/filed/acl.c:2120
+#, fuzzy, c-format
+msgid "pioctl VIOCGETAL error on file \"%s\": ERR=%s\n"
+msgstr "acl(SETACL) error en el archivo \"%s\": ERR=%s\n"
+
+#: src/filed/acl.c:2148
+#, fuzzy, c-format
+msgid "pioctl VIOCSETAL error on file \"%s\": ERR=%s\n"
+msgstr "acl(SETACL) error en el archivo \"%s\": ERR=%s\n"
+
+#: src/filed/acl.c:2351
 #, c-format
 msgid "Can't restore ACLs of %s - incompatible acl stream encountered - %d\n"
 msgstr ""
@@ -17923,34 +17938,34 @@ msgstr "Error de compresión Deflate: %d\n"
 msgid "Compression deflateReset error: %d\n"
 msgstr "Error de compresión DeflateReset: %d\n"
 
-#: src/filed/backup.c:1116
+#: src/filed/backup.c:1120
 #, fuzzy, c-format
 msgid "Compression LZO error: %d\n"
 msgstr "Error de compresión Deflate: %d\n"
 
-#: src/filed/backup.c:1161 src/filed/backup.c:1177
+#: src/filed/backup.c:1165 src/filed/backup.c:1181
 msgid "Encryption error\n"
 msgstr "Error de cifrado\n"
 
-#: src/filed/backup.c:1203
+#: src/filed/backup.c:1207
 #, c-format
 msgid "Read error on file %s. ERR=%s\n"
 msgstr "Error de lectura en el archivo %s. ERR=%s\n"
 
-#: src/filed/backup.c:1206
+#: src/filed/backup.c:1210
 #, fuzzy, c-format
 msgid "Too many errors. JobErrors=%d.\n"
 msgstr "Demasiados errores.\n"
 
-#: src/filed/backup.c:1216
+#: src/filed/backup.c:1220
 msgid "Encryption padding error\n"
 msgstr "Error de relleno de cifrado\n"
 
-#: src/filed/backup.c:1280
+#: src/filed/backup.c:1284
 msgid "Invalid file flags, no supported data stream type.\n"
 msgstr "Invalidas banderas de archivo, tipo de flujo de datos no soportado.\n"
 
-#: src/filed/backup.c:1536
+#: src/filed/backup.c:1540
 #, c-format
 msgid "VSS Writer (BackupComplete): %s\n"
 msgstr "VSS Writer (BackupComplete): %s\n"
@@ -18169,106 +18184,106 @@ msgstr "Ejecutando como '%s'. Privmask=%#08x\n"
 msgid "Failed to retrieve current UserName\n"
 msgstr "Fallo al recuperar UserName actual\n"
 
-#: src/filed/job.c:458
+#: src/filed/job.c:456
 #, c-format
 msgid "2901 Job %s not found.\n"
 msgstr "2901 Job %s no encontrado.\n"
 
-#: src/filed/job.c:468
+#: src/filed/job.c:466
 #, c-format
 msgid "2001 Job %s marked to be canceled.\n"
 msgstr "2001 Job %s marcado para ser cancelado.\n"
 
-#: src/filed/job.c:471
+#: src/filed/job.c:469
 msgid "2902 Error scanning cancel command.\n"
 msgstr "2902 Error escaneando comando cancelar.\n"
 
-#: src/filed/job.c:494
+#: src/filed/job.c:492
 #, c-format
 msgid "2991 Bad setdebug command: %s\n"
 msgstr "2991 Comando setdebug malo: %s\n"
 
-#: src/filed/job.c:517
+#: src/filed/job.c:515
 #, c-format
 msgid "Bad estimate command: %s"
 msgstr "Malo comando estimate: %s"
 
-#: src/filed/job.c:518
+#: src/filed/job.c:516
 msgid "2992 Bad estimate command.\n"
 msgstr "2992 Malo comando estimación.\n"
 
-#: src/filed/job.c:541
+#: src/filed/job.c:539
 #, c-format
 msgid "Bad Job Command: %s"
 msgstr "Malo Comando Job: %s"
 
-#: src/filed/job.c:580
+#: src/filed/job.c:578
 #, c-format
 msgid "Bad RunBeforeJob command: %s\n"
 msgstr "Malo comando RunBeforeJob: %s\n"
 
-#: src/filed/job.c:581 src/filed/job.c:600
+#: src/filed/job.c:579 src/filed/job.c:598
 msgid "2905 Bad RunBeforeJob command.\n"
 msgstr "2905 Malo comando RunBeforeJob.\n"
 
-#: src/filed/job.c:611
+#: src/filed/job.c:609
 msgid "2905 Bad RunBeforeNow command.\n"
 msgstr "2905 Malo comando RunBeforeNow.\n"
 
-#: src/filed/job.c:630
+#: src/filed/job.c:628
 #, c-format
 msgid "Bad RunAfter command: %s\n"
 msgstr "Malo comando RunAfter: %s\n"
 
-#: src/filed/job.c:631
+#: src/filed/job.c:629
 msgid "2905 Bad RunAfterJob command.\n"
 msgstr "2905 Malo comando RunAfterJob.\n"
 
-#: src/filed/job.c:667
+#: src/filed/job.c:665
 #, c-format
 msgid "Bad RunScript command: %s\n"
 msgstr "Malo comando RunScript: %s\n"
 
-#: src/filed/job.c:668
+#: src/filed/job.c:666
 msgid "2905 Bad RunScript command.\n"
 msgstr "2905 Malo comando RunScript.\n"
 
-#: src/filed/job.c:722
+#: src/filed/job.c:720
 #, fuzzy, c-format
 msgid "Bad RestoreObject command: %s\n"
 msgstr "Malo comando storage: %s"
 
-#: src/filed/job.c:789
+#: src/filed/job.c:785
 #, fuzzy
 msgid "2909 Bad RestoreObject command.\n"
 msgstr "2905 Malo comando RunBeforeJob.\n"
 
-#: src/filed/job.c:828
+#: src/filed/job.c:824
 #, fuzzy, c-format
 msgid "Plugin Directory not defined. Cannot use plugin: \"%s\"\n"
 msgstr "Directorio de Plugin no definido. No se puede usar plug-in: \"%\"\n"
 
-#: src/filed/job.c:870
+#: src/filed/job.c:866
 #, 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:881
+#: src/filed/job.c:877
 #, 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:1027
+#: src/filed/job.c:1023
 #, c-format
 msgid "REGEX %s compile error. ERR=%s\n"
 msgstr "Error de compilación REGEX %s. ERR=%s\n"
 
-#: src/filed/job.c:1178
+#: src/filed/job.c:1174
 #, c-format
 msgid "Invalid FileSet command: %s\n"
 msgstr "Comando FilseSet invalido: %s\n"
 
-#: src/filed/job.c:1651
+#: src/filed/job.c:1647
 #, c-format
 msgid ""
 "DIR and FD clocks differ by %lld seconds, FD automatically compensating.\n"
@@ -18276,147 +18291,147 @@ msgstr ""
 "Relojes de DIR y FD difieren por %lld segundos, FD compensando "
 "automáticamente.\n"
 
-#: src/filed/job.c:1660
+#: src/filed/job.c:1656
 #, c-format
 msgid "Unknown backup level: %s\n"
 msgstr "Nivel de copia de seguridad desconocido: %s\n"
 
-#: src/filed/job.c:1673
+#: src/filed/job.c:1669
 #, c-format
 msgid "Bad level command: %s\n"
 msgstr "Malo comando nivel: %s\n"
 
-#: src/filed/job.c:1695
+#: src/filed/job.c:1691
 #, c-format
 msgid "Bad session command: %s"
 msgstr "Malo comando sesión: %s"
 
-#: src/filed/job.c:1756
+#: src/filed/job.c:1752
 #, c-format
 msgid "Bad storage command: %s"
 msgstr "Malo comando storage: %s"
 
-#: src/filed/job.c:1777
+#: src/filed/job.c:1773
 #, 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:1789
+#: src/filed/job.c:1785
 msgid "Failed to authenticate Storage daemon.\n"
 msgstr "Fallo al autenticar demonio Storage.\n"
 
-#: src/filed/job.c:1836
+#: src/filed/job.c:1832
 msgid "ACL support not configured for your machine.\n"
 msgstr "Soporte ACL no configurado para su máquina. \n"
 
-#: src/filed/job.c:1840
+#: src/filed/job.c:1836
 msgid "XATTR support not configured for your machine.\n"
 msgstr "Soporte XATTR no está configurado para su máquina.\n"
 
-#: src/filed/job.c:1849
+#: src/filed/job.c:1845
 msgid "Cannot contact Storage daemon\n"
 msgstr "No puede contactar demonio Storage\n"
 
-#: src/filed/job.c:1868
+#: src/filed/job.c:1864
 #, c-format
 msgid "Bad response to append open: %s\n"
 msgstr "Mala respuesta para añadir abierto: %s\n"
 
-#: src/filed/job.c:1873
+#: src/filed/job.c:1869
 msgid "Bad response from stored to open command\n"
 msgstr "Mala respuesta desde almacén para comando abrir\n"
 
-#: src/filed/job.c:1905
+#: src/filed/job.c:1901
 #, 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:1908
+#: src/filed/job.c:1904
 #, fuzzy, c-format
 msgid "CreateSGenerate VSS snapshots failed. ERR=%s\n"
 msgstr "Fallo al generar VSS snapshots.\n"
 
-#: src/filed/job.c:1915
+#: src/filed/job.c:1911
 #, fuzzy, c-format
 msgid "Generate VSS snapshot of drive \"%c:\\\" failed.\n"
 msgstr "Fallo al generar VSS snapshots.\n"
 
-#: src/filed/job.c:1921
+#: src/filed/job.c:1917
 #, c-format
 msgid "VSS Writer (PrepareForBackup): %s\n"
 msgstr "VSS Writer (PrepareForBackup): %s\n"
 
-#: src/filed/job.c:1926
+#: src/filed/job.c:1922
 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:1930
+#: src/filed/job.c:1926
 #, fuzzy, c-format
 msgid "VSS was not initialized properly. ERR=%s\n"
 msgstr ""
 "VSS no se inicializo correctamente. Suporte VSS está desactivado. ERR=%s\n"
 
-#: src/filed/job.c:1981
+#: src/filed/job.c:1977
 msgid "Append Close with SD failed.\n"
 msgstr "Añadir Cierre con SD fallido.\n"
 
-#: src/filed/job.c:1985
+#: src/filed/job.c:1981
 #, c-format
 msgid "Bad status %d returned from Storage Daemon.\n"
 msgstr "Mal estado %d regresado desde demonio Storage.\n"
 
-#: src/filed/job.c:2015
+#: src/filed/job.c:2011
 #, c-format
 msgid "2994 Bad verify command: %s\n"
 msgstr "2994 Malo comando verificar: %s\n"
 
-#: src/filed/job.c:2030 src/filed/job.c:2071
+#: src/filed/job.c:2026 src/filed/job.c:2067
 #, c-format
 msgid "2994 Bad verify level: %s\n"
 msgstr "2994 Malo nivel de verificar: %s\n"
 
-#: src/filed/job.c:2143
+#: src/filed/job.c:2138
 #, c-format
 msgid "Bad replace command. CMD=%s\n"
 msgstr "Comando replace malo. CMD=%s\n"
 
-#: src/filed/job.c:2166
+#: src/filed/job.c:2161
 #, c-format
 msgid "Bad where regexp. where=%s\n"
 msgstr "Mala regexp where. where=%s\n"
 
-#: src/filed/job.c:2204
+#: src/filed/job.c:2199
 #, 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:2249
+#: src/filed/job.c:2244
 #, fuzzy, c-format
 msgid "VSS Writer (RestoreComplete): %s\n"
 msgstr "VSS Writer (BackupComplete): %s\n"
 
-#: src/filed/job.c:2297
+#: src/filed/job.c:2294
 msgid "Improper calling sequence.\n"
 msgstr "Secuencia de llamada impropia.\n"
 
-#: src/filed/job.c:2317
+#: src/filed/job.c:2314
 #, c-format
 msgid "Bad response to SD read open: %s\n"
 msgstr "Mala respuesta para SD leer abrir: %s\n"
 
-#: src/filed/job.c:2322
+#: src/filed/job.c:2319
 msgid "Bad response from stored to read open command\n"
 msgstr "Mala respuesta desde storage para comando leer abir\n"
 
-#: src/filed/job.c:2390
+#: src/filed/job.c:2383
 #, 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:2393
+#: src/filed/job.c:2386
 #, c-format
 msgid "Bad response to %s command. Wanted %s, got %s\n"
 msgstr "Mala respuesta al comando %s. Esperaba %s, obtuvo %s\n"
@@ -18636,12 +18651,12 @@ msgstr ""
 " -? imprimir este mensaje.\n"
 "\n"
 
-#: src/qt-console/bcomm/dircomm.cpp:90
+#: src/qt-console/bcomm/dircomm.cpp:92
 #, c-format
 msgid "Already connected\"%s\".\n"
 msgstr "Ya conectado\"%s\".\n"
 
-#: src/qt-console/bcomm/dircomm.cpp:103
+#: src/qt-console/bcomm/dircomm.cpp:105
 #, c-format
 msgid ""
 "Connecting to Director %s:%d\n"
@@ -18650,35 +18665,35 @@ msgstr ""
 "Conectando con Director %s:%d\n"
 "\n"
 
-#: src/qt-console/bcomm/dircomm.cpp:206
+#: src/qt-console/bcomm/dircomm.cpp:208
 msgid "Initializing ..."
 msgstr "Inicializando ..."
 
-#: src/qt-console/bcomm/dircomm.cpp:221 src/qt-console/console/console.cpp:142
+#: src/qt-console/bcomm/dircomm.cpp:224 src/qt-console/console/console.cpp:142
 msgid "Connected"
 msgstr "Conectado"
 
-#: src/qt-console/bcomm/dircomm.cpp:345
+#: src/qt-console/bcomm/dircomm.cpp:348
 msgid "Command completed ..."
 msgstr "Comando completado ..."
 
-#: src/qt-console/bcomm/dircomm.cpp:352 src/qt-console/console/console.cpp:373
+#: src/qt-console/bcomm/dircomm.cpp:355 src/qt-console/console/console.cpp:379
 msgid "Processing command ..."
 msgstr "Procesando comando ..."
 
-#: src/qt-console/bcomm/dircomm.cpp:359
+#: src/qt-console/bcomm/dircomm.cpp:362
 msgid "At main prompt waiting for input ..."
 msgstr "En prompt principal esperando por una entrada..."
 
-#: src/qt-console/bcomm/dircomm.cpp:366 src/qt-console/bcomm/dircomm.cpp:378
+#: src/qt-console/bcomm/dircomm.cpp:369 src/qt-console/bcomm/dircomm.cpp:381
 msgid "At prompt waiting for input ..."
 msgstr "En prompt esperando por una entrada..."
 
-#: src/qt-console/bcomm/dircomm.cpp:386
+#: src/qt-console/bcomm/dircomm.cpp:389
 msgid "Command failed."
 msgstr "Comando fallido."
 
-#: src/qt-console/bcomm/dircomm.cpp:458
+#: src/qt-console/bcomm/dircomm.cpp:462
 msgid "Director disconnected."
 msgstr "Director desconectado."
 
@@ -18713,6 +18728,10 @@ msgstr ""
 " -? imprimir este mensaje.\n"
 "\n"
 
+#~ msgid "Network buffer size %d not multiple of tape block size.\n"
+#~ msgstr ""
+#~ "Tamaño del buffer de red %d no múltiplo del tamaño de bloque de cinta.\n"
+
 #, fuzzy
 #~ msgid "Attempt to set StorageId to zero.\n"
 #~ msgstr "Intento de abrir sesión ya abierta.\n"
index 223a65a656433b0a76419dd5c9d888b245749ef8..2901b734bf4c89b96fd26301226b57c99ed727c0 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: 2012-06-10 10:10+0200\n"
+"POT-Creation-Date: 2012-06-27 15:41+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"
@@ -778,7 +778,7 @@ msgid ""
 "\n"
 "Version: %s (%s)\n"
 "\n"
-"Usage: dird [-f -s] [-c config_file] [-d debug_level] [config_file]\n"
+"Usage: bacula-dir [-f -s] [-c config_file] [-d debug_level] [config_file]\n"
 "       -c <file>   set configuration file to file\n"
 "       -d <nn>     set debug level to <nn>\n"
 "       -dt         print timestamp in debug output\n"
@@ -2114,11 +2114,11 @@ msgstr "Saisie invalide. Veuillez répondre oui ou non.\n"
 msgid "No job specified.\n"
 msgstr "Pas de job sélectionné.\n"
 
-#: src/dird/ua_cmds.c:1210
+#: src/dird/ua_cmds.c:1221
 msgid "Error sending include list.\n"
 msgstr "Erreur pendant l'envoi de la liste d'inclusion.\n"
 
-#: src/dird/ua_cmds.c:1215
+#: src/dird/ua_cmds.c:1226
 msgid "Error sending exclude list.\n"
 msgstr "Erreur pendant l'envoi de la liste d'exclusion.\n"
 
@@ -3312,14 +3312,21 @@ msgstr ""
 "Attention, le storage par défaut est remplacé par  \"%s\" en ligne de "
 "commande.\n"
 
-#: src/dird/ua_restore.c:1533
+#: src/dird/ua_restore.c:1534
+#, fuzzy, c-format
+msgid "Using Storage \"%s\" from MediaType \"%s\".\n"
+msgstr ""
+"Le Storage \"%s\" est introuvable, utilisation du Storage \"%s\" du "
+"MediaType \"%s\".\n"
+
+#: src/dird/ua_restore.c:1537
 #, c-format
 msgid "Storage \"%s\" not found, using Storage \"%s\" from MediaType \"%s\".\n"
 msgstr ""
 "Le Storage \"%s\" est introuvable, utilisation du Storage \"%s\" du "
 "MediaType \"%s\".\n"
 
-#: src/dird/ua_restore.c:1541
+#: src/dird/ua_restore.c:1546
 #, c-format
 msgid ""
 "\n"
@@ -3383,7 +3390,7 @@ msgid ""
 "resource.\n"
 msgstr ""
 
-#: src/dird/fd_cmds.c:500 src/filed/job.c:858
+#: src/dird/fd_cmds.c:500 src/filed/job.c:854
 #, c-format
 msgid "Cannot run program: %s. ERR=%s\n"
 msgstr "Impossible de lancer la commande : %s. ERR=%s\n"
@@ -3427,8 +3434,8 @@ msgid ""
 msgstr ""
 
 #: src/dird/fd_cmds.c:825 src/dird/fd_cmds.c:884 src/dird/catreq.c:443
-#: src/cats/sqlite.c:381 src/cats/ingres.c:458 src/cats/postgresql.c:448
-#: src/cats/dbi.c:559 src/cats/mysql.c:365
+#: src/cats/sqlite.c:387 src/cats/ingres.c:464 src/cats/postgresql.c:454
+#: src/cats/dbi.c:565 src/cats/mysql.c:371
 #, c-format
 msgid "Attribute create error. %s"
 msgstr ""
@@ -5395,7 +5402,7 @@ msgstr ""
 "Impossible d'ouvrir le fichier bootstrap (WriteBootstrap) :\n"
 "%s : ERR=%s\n"
 
-#: src/dird/restore.c:137 src/dird/msgchan.c:463 src/filed/job.c:2414
+#: src/dird/restore.c:137 src/dird/msgchan.c:463
 #, c-format
 msgid "Could not open bootstrap file %s: ERR=%s\n"
 msgstr "Impossible d'ouvrir le fichier bootstrap %s : ERR=%s\n"
@@ -6282,13 +6289,13 @@ msgstr "1990 Requête sur le Catalogue Invalide : %s"
 msgid "Invalid Catalog Update; DB not open: %s"
 msgstr ""
 
-#: src/dird/catreq.c:671 src/dird/catreq.c:686 src/lib/bsock.c:622
+#: src/dird/catreq.c:671 src/dird/catreq.c:686 src/lib/bsock.c:637
 #, fuzzy, c-format
 msgid "fread attr spool error. ERR=%s\n"
 msgstr "Erreur pendant l'écriture des attributs dans le spool. ERR=%s\n"
 
 #: src/dird/msgchan.c:106 src/tray-monitor/tray-monitor.c:952
-#: src/filed/job.c:1771 src/qt-console/tray-monitor/tray-monitor.cpp:375
+#: src/filed/job.c:1767 src/qt-console/tray-monitor/tray-monitor.cpp:375
 msgid "Storage daemon"
 msgstr ""
 
@@ -6633,14 +6640,14 @@ msgstr "Connexion au Director %s:%d\n"
 
 #: src/tray-monitor/tray-monitor.c:937
 #: src/qt-console/tray-monitor/tray-monitor.cpp:359
-#: src/qt-console/bcomm/dircomm.cpp:101
+#: src/qt-console/bcomm/dircomm.cpp:103
 #, fuzzy, c-format
 msgid "Connecting to Director %s:%d"
 msgstr "Connexion au Director %s:%d\n"
 
 #: src/tray-monitor/tray-monitor.c:938
 #: src/qt-console/tray-monitor/tray-monitor.cpp:361
-#: src/qt-console/bcomm/dircomm.cpp:171
+#: src/qt-console/bcomm/dircomm.cpp:173
 #, fuzzy
 msgid "Director daemon"
 msgstr "Director"
@@ -7323,7 +7330,7 @@ msgstr "3022 Le device %s est libéré.\n"
 msgid "3927 Error scanning release command: %s\n"
 msgstr ""
 
-#: src/stored/dircmd.c:1034 src/filed/job.c:1531
+#: src/stored/dircmd.c:1034 src/filed/job.c:1527
 #, c-format
 msgid "Could not create bootstrap file %s: ERR=%s\n"
 msgstr "Impossible de créer le fichier bootstrap %s : ERR=%s\n"
@@ -8662,8 +8669,8 @@ msgstr ""
 msgid "Could not ready device %s for append.\n"
 msgstr ""
 
-#: src/stored/acquire.c:515 src/stored/spool.c:321 src/stored/block.c:367
-#: src/stored/block.c:735 src/stored/block.c:811
+#: src/stored/acquire.c:515 src/stored/spool.c:321 src/stored/block.c:369
+#: src/stored/block.c:751 src/stored/block.c:827
 #, 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"
@@ -8790,11 +8797,11 @@ msgstr ""
 msgid "unknown: %d"
 msgstr ""
 
-#: src/stored/record.c:427
+#: src/stored/record.c:392
 msgid "Damaged buffer\n"
 msgstr ""
 
-#: src/stored/record.c:603
+#: src/stored/record.c:649
 #, c-format
 msgid "Sanity check failed. maxlen=%d datalen=%d. Block discarded.\n"
 msgstr ""
@@ -8958,7 +8965,7 @@ msgid ""
 "\n"
 "Version: %s (%s)\n"
 "\n"
-"Usage: stored [options] [-c config_file] [config_file]\n"
+"Usage: bacula-sd [options] [-c config_file] [config_file]\n"
 "        -c <file>   use <file> as configuration file\n"
 "        -d <nn>     set debug level to <nn>\n"
 "        -dt         print timestamp in debug output\n"
@@ -11674,193 +11681,198 @@ msgstr ""
 msgid "%d block read errors not printed.\n"
 msgstr ""
 
-#: src/stored/block.c:248 src/stored/block.c:264 src/stored/block.c:274
+#: src/stored/block.c:249 src/stored/block.c:265 src/stored/block.c:275
 #, c-format
 msgid ""
 "Volume data error at %u:%u! Wanted ID: \"%s\", got \"%s\". Buffer "
 "discarded.\n"
 msgstr ""
 
-#: src/stored/block.c:289
+#: src/stored/block.c:290
 #, c-format
 msgid ""
 "Volume data error at %u:%u! Block length %u is insane (too large), probably "
 "due to a bad archive.\n"
 msgstr ""
 
-#: src/stored/block.c:315
+#: src/stored/block.c:316
 #, c-format
 msgid ""
 "Volume data error at %u:%u!\n"
 "Block checksum mismatch in block=%u len=%d: calc=%x blk=%x\n"
 msgstr ""
 
-#: src/stored/block.c:431
+#: src/stored/block.c:433
 #, 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:436
+#: src/stored/block.c:438
 #, c-format
 msgid "Attempt to write on read-only Volume. dev=%s\n"
 msgstr ""
 
-#: src/stored/block.c:441
+#: src/stored/block.c:443
 #, c-format
 msgid "Attempt to write on closed device=%s\n"
 msgstr ""
 
-#: src/stored/block.c:488
+#: src/stored/block.c:495
 #, c-format
 msgid "User defined maximum volume capacity %s exceeded on device %s.\n"
 msgstr ""
 
-#: src/stored/block.c:503
+#: src/stored/block.c:510
 #, c-format
 msgid "Unable to write EOF. ERR=%s\n"
 msgstr "Impossible d'écrire le marqueur EOF. ERR=%s\n"
 
-#: src/stored/block.c:529 src/stored/block.c:554
+#: src/stored/block.c:536 src/stored/block.c:570
 msgid "Write block header zeroed.\n"
 msgstr ""
 
-#: src/stored/block.c:573
+#: src/stored/block.c:562
+#, c-format
+msgid "Block checksum changed during write: before=%ud after=%ud\n"
+msgstr ""
+
+#: src/stored/block.c:589
 #, 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:580
+#: src/stored/block.c:596
 #, 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:661 src/stored/block.c:667
+#: src/stored/block.c:677 src/stored/block.c:683
 #, c-format
 msgid "Backspace file at EOT failed. ERR=%s\n"
 msgstr ""
 
-#: src/stored/block.c:674
+#: src/stored/block.c:690
 #, c-format
 msgid "Backspace record at EOT failed. ERR=%s\n"
 msgstr ""
 
-#: src/stored/block.c:691
+#: src/stored/block.c:707
 #, 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:701
+#: src/stored/block.c:717
 #, 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:706
+#: src/stored/block.c:722
 #, 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:710
+#: src/stored/block.c:726
 msgid "Re-read of last block succeeded.\n"
 msgstr "La re-lecture du dernier bloc écrit a réussi.\n"
 
-#: src/stored/block.c:742
+#: src/stored/block.c:758
 #, c-format
 msgid ""
 "Error writing final EOF to tape. This Volume may not be readable.\n"
 "%s"
 msgstr ""
 
-#: src/stored/block.c:756
+#: src/stored/block.c:772
 #, c-format
 msgid ""
 "Error writing final part to DVD. This Volume may not be readable.\n"
 "%s"
 msgstr ""
 
-#: src/stored/block.c:860
+#: src/stored/block.c:876
 #, 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:868
+#: src/stored/block.c:884
 #, c-format
 msgid "Unable to open device next part %s: ERR=%s\n"
 msgstr ""
 
-#: src/stored/block.c:888
+#: src/stored/block.c:904
 #, 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:901
+#: src/stored/block.c:917
 #, 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:944
+#: src/stored/block.c:960
 #, fuzzy
 msgid "Job failed or canceled.\n"
 msgstr "Le job %d est annulé.\n"
 
-#: src/stored/block.c:950
+#: src/stored/block.c:966
 msgid "Attempt to read past end of tape or file.\n"
 msgstr ""
 
-#: src/stored/block.c:959
+#: src/stored/block.c:975
 #, c-format
 msgid "Attempt to read closed device: fd=%d at file:blk %u:%u on device %s\n"
 msgstr ""
 
-#: src/stored/block.c:969
+#: src/stored/block.c:985
 #, c-format
 msgid "Block buffer size looping problem on device %s\n"
 msgstr ""
 
-#: src/stored/block.c:981
+#: src/stored/block.c:997
 #, 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:1007
+#: src/stored/block.c:1023
 #, c-format
 msgid "Read error on fd=%d at file:blk %u:%u on device %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/block.c:1020
+#: src/stored/block.c:1036
 #, c-format
 msgid "Read zero bytes at %u:%u on device %s.\n"
 msgstr ""
 
-#: src/stored/block.c:1044
+#: src/stored/block.c:1060
 #, 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:1069
+#: src/stored/block.c:1085
 #, c-format
 msgid "Block length %u is greater than buffer %u. Attempting recovery.\n"
 msgstr ""
 
-#: src/stored/block.c:1088
+#: src/stored/block.c:1104
 #, c-format
 msgid "Setting block buffer size to %u bytes.\n"
 msgstr ""
 
-#: src/stored/block.c:1103
+#: src/stored/block.c:1119
 #, c-format
 msgid ""
 "Volume data error at %u:%u! Short block of %d bytes on device %s discarded.\n"
@@ -12076,56 +12088,56 @@ msgstr "Slot trop grand.\n"
 msgid "No input string given.\n"
 msgstr ""
 
-#: src/lib/rwlock.c:302
+#: src/lib/rwlock.c:307
 msgid "rwl_writeunlock called too many times.\n"
 msgstr ""
 
-#: src/lib/rwlock.c:307
+#: src/lib/rwlock.c:312
 msgid "rwl_writeunlock by non-owner.\n"
 msgstr ""
 
-#: src/lib/rwlock.c:432 src/lib/save/devlock.c:501 src/lib/devlock.c:501
+#: src/lib/rwlock.c:437 src/lib/save/devlock.c:501 src/lib/devlock.c:501
 #, c-format
 msgid "Thread %d found unchanged elements %d times\n"
 msgstr ""
 
-#: src/lib/rwlock.c:502 src/lib/save/devlock.c:571 src/lib/devlock.c:571
+#: src/lib/rwlock.c:507 src/lib/save/devlock.c:571 src/lib/devlock.c:571
 #, c-format
 msgid "%02d: interval %d, writes %d, reads %d\n"
 msgstr ""
 
-#: src/lib/rwlock.c:512 src/lib/save/devlock.c:581 src/lib/devlock.c:581
+#: src/lib/rwlock.c:517 src/lib/save/devlock.c:581 src/lib/devlock.c:581
 #, c-format
 msgid "data %02d: value %d, %d writes\n"
 msgstr ""
 
-#: src/lib/rwlock.c:517 src/lib/save/devlock.c:586 src/lib/devlock.c:586
+#: src/lib/rwlock.c:522 src/lib/save/devlock.c:586 src/lib/devlock.c:586
 #, c-format
 msgid "Total: %d thread writes, %d data writes\n"
 msgstr ""
 
-#: src/lib/rwlock.c:589 src/lib/save/devlock.c:658 src/lib/devlock.c:658
+#: src/lib/rwlock.c:594 src/lib/save/devlock.c:658 src/lib/devlock.c:658
 msgid "Try write lock"
 msgstr ""
 
-#: src/lib/rwlock.c:595 src/lib/save/devlock.c:664 src/lib/devlock.c:664
+#: src/lib/rwlock.c:600 src/lib/save/devlock.c:664 src/lib/devlock.c:664
 msgid "Try read lock"
 msgstr ""
 
-#: src/lib/rwlock.c:651 src/lib/save/devlock.c:720 src/lib/devlock.c:720
+#: src/lib/rwlock.c:656 src/lib/save/devlock.c:720 src/lib/devlock.c:720
 msgid "Create thread"
 msgstr ""
 
-#: src/lib/rwlock.c:661 src/lib/save/devlock.c:730 src/lib/devlock.c:730
+#: src/lib/rwlock.c:666 src/lib/save/devlock.c:730 src/lib/devlock.c:730
 msgid "Join thread"
 msgstr ""
 
-#: src/lib/rwlock.c:663 src/lib/save/devlock.c:732 src/lib/devlock.c:732
+#: src/lib/rwlock.c:668 src/lib/save/devlock.c:732 src/lib/devlock.c:732
 #, c-format
 msgid "%02d: interval %d, updates %d, r_collisions %d, w_collisions %d\n"
 msgstr ""
 
-#: src/lib/rwlock.c:675 src/lib/save/devlock.c:744 src/lib/devlock.c:744
+#: src/lib/rwlock.c:680 src/lib/save/devlock.c:744 src/lib/devlock.c:744
 #, c-format
 msgid "data %02d: value %d, %d updates\n"
 msgstr ""
@@ -12158,145 +12170,138 @@ msgstr "Impossible de se connecter à %s sur %s:%d. ERR=%s\n"
 msgid "bnet_host2ipaddrs() for host \"%s\" failed: ERR=%s\n"
 msgstr "Impossible de supprimer le volume \"%s\". ERR=%s"
 
-#: src/lib/bsock.c:237
+#: src/lib/bsock.c:252
 #, c-format
 msgid "Socket open error. proto=%d port=%d. ERR=%s\n"
 msgstr "Ouverture de la socket en erreur. proto=%d port=%d. ERR=%s\n"
 
-#: src/lib/bsock.c:250
+#: src/lib/bsock.c:265
 #, fuzzy, c-format
 msgid "Source address bind error. proto=%d. ERR=%s\n"
 msgstr "Ouverture de la socket en erreur. proto=%d port=%d. ERR=%s\n"
 
-#: src/lib/bsock.c:261 src/lib/bsock.c:297 src/lib/bnet_server.c:201
+#: src/lib/bsock.c:276 src/lib/bsock.c:312 src/lib/bnet_server.c:218
 #, c-format
 msgid "Cannot set SO_KEEPALIVE on socket: %s\n"
 msgstr "Impossible de positionner SO_KEEPALIVE sur la socket : %s\n"
 
-#: src/lib/bsock.c:269
+#: src/lib/bsock.c:284
 #, fuzzy, c-format
 msgid "Cannot set TCP_KEEPIDLE on socket: %s\n"
 msgstr "Impossible de positionner SO_KEEPALIVE sur la socket : %s\n"
 
-#: src/lib/bsock.c:316
+#: src/lib/bsock.c:331
 #, fuzzy, c-format
 msgid "Could not init bsock mutex. ERR=%s\n"
 msgstr "Impossible d'initialiser la queue cliente : ERR=%s\n"
 
-#: src/lib/bsock.c:351
+#: src/lib/bsock.c:366
 #, c-format
 msgid "Socket has errors=%d on call to %s:%s:%d\n"
 msgstr ""
 
-#: src/lib/bsock.c:358
+#: src/lib/bsock.c:373
 #, c-format
 msgid "Socket is terminated=%d on call to %s:%s:%d\n"
 msgstr ""
 
-#: src/lib/bsock.c:366
+#: src/lib/bsock.c:381
 #, c-format
 msgid "Socket has insane msglen=%d on call to %s:%s:%d\n"
 msgstr ""
 
-#: src/lib/bsock.c:404
+#: src/lib/bsock.c:419
 #, fuzzy, c-format
 msgid "Write error sending %d bytes to %s:%s:%d: ERR=%s\n"
 msgstr "Erreur de lecture de %s:%s:%d : ERR=%s\n"
 
-#: src/lib/bsock.c:410
+#: src/lib/bsock.c:425
 #, c-format
 msgid "Wrote %d bytes to %s:%s:%d, but only %d accepted.\n"
 msgstr ""
 
-#: src/lib/bsock.c:499 src/lib/bsock.c:560
+#: src/lib/bsock.c:514 src/lib/bsock.c:575
 #, c-format
 msgid "Read expected %d got %d from %s:%s:%d\n"
 msgstr "Attendait %d en lecture, eu %d de %s:%s:%d\n"
 
-#: src/lib/bsock.c:519
+#: src/lib/bsock.c:534
 #, c-format
 msgid "Packet size too big from \"%s:%s:%d. Terminating connection.\n"
 msgstr ""
 
-#: src/lib/bsock.c:549
+#: src/lib/bsock.c:564
 #, c-format
 msgid "Read error from %s:%s:%d: ERR=%s\n"
 msgstr "Erreur de lecture de %s:%s:%d : ERR=%s\n"
 
-#: src/lib/bsock.c:640
+#: src/lib/bsock.c:655
 #, fuzzy
 msgid "fread attr spool I/O error.\n"
 msgstr "Erreur pendant l'écriture des attributs dans le spool. ERR=%s\n"
 
-#: src/lib/bsock.c:701
+#: src/lib/bsock.c:716
 #, fuzzy
 msgid "Could not malloc BSOCK data buffer\n"
 msgstr "Impossible d'ouvrir la base de données \"%s\".\n"
 
-#: src/lib/bsock.c:719 src/lib/bsock.c:743
+#: src/lib/bsock.c:734 src/lib/bsock.c:753
 #, c-format
 msgid "sockopt error: %s\n"
 msgstr "erreur sockopt : %s\n"
 
-#: src/lib/bsock.c:725 src/lib/bsock.c:749
+#: src/lib/bsock.c:740 src/lib/bsock.c:759
 #, c-format
 msgid "Warning network buffer = %d bytes not max size.\n"
 msgstr ""
 
-#: src/lib/bsock.c:729 src/lib/bsock.c:753
-#, c-format
-msgid "Network buffer size %d not multiple of tape block size.\n"
-msgstr ""
-"La taille du buffer réseau %d n'est pas un multiple de la taille de bloc du "
-"lecteur.\n"
-
-#: src/lib/bsock.c:774 src/lib/bsock.c:808
+#: src/lib/bsock.c:779 src/lib/bsock.c:813
 #, fuzzy, c-format
 msgid "fcntl F_GETFL error. ERR=%s\n"
 msgstr "erreur de fermeture : ERR=%s\n"
 
-#: src/lib/bsock.c:780 src/lib/bsock.c:814 src/lib/bsock.c:846
+#: src/lib/bsock.c:785 src/lib/bsock.c:819 src/lib/bsock.c:851
 #, fuzzy, c-format
 msgid "fcntl F_SETFL error. ERR=%s\n"
 msgstr "erreur de fermeture : ERR=%s\n"
 
-#: src/lib/bsock.c:1019 src/qt-console/bcomm/dircomm_auth.cpp:112
+#: src/lib/bsock.c:1024 src/qt-console/bcomm/dircomm_auth.cpp:112
 #, fuzzy, c-format
 msgid "Director authorization problem at \"%s:%d\"\n"
 msgstr "Pas d'enregistrement trouvé en base pour : %s\n"
 
-#: src/lib/bsock.c:1026 src/qt-console/bcomm/dircomm_auth.cpp:119
+#: src/lib/bsock.c:1031 src/qt-console/bcomm/dircomm_auth.cpp:119
 #, c-format
 msgid ""
 "Authorization problem: Remote server at \"%s:%d\" did not advertise required "
 "TLS support.\n"
 msgstr ""
 
-#: src/lib/bsock.c:1034 src/qt-console/bcomm/dircomm_auth.cpp:127
+#: src/lib/bsock.c:1039 src/qt-console/bcomm/dircomm_auth.cpp:127
 #, c-format
 msgid ""
 "Authorization problem with Director at \"%s:%d\": Remote server requires "
 "TLS.\n"
 msgstr ""
 
-#: src/lib/bsock.c:1046 src/qt-console/bcomm/dircomm_auth.cpp:138
+#: src/lib/bsock.c:1051 src/qt-console/bcomm/dircomm_auth.cpp:138
 #, fuzzy, c-format
 msgid "TLS negotiation failed with Director at \"%s:%d\"\n"
 msgstr "Négociation TLS échouée avec le SD « %s:%d ».\n"
 
-#: src/lib/bsock.c:1056 src/qt-console/bcomm/dircomm_auth.cpp:150
+#: src/lib/bsock.c:1061 src/qt-console/bcomm/dircomm_auth.cpp:150
 #, fuzzy, c-format
 msgid ""
 "Bad response to Hello command: ERR=%s\n"
 "The Director at \"%s:%d\" is probably not running.\n"
 msgstr "Mauvaise réponse à la commande Hello : ERR=%s\n"
 
-#: src/lib/bsock.c:1065 src/qt-console/bcomm/dircomm_auth.cpp:159
+#: src/lib/bsock.c:1070 src/qt-console/bcomm/dircomm_auth.cpp:159
 #, fuzzy, c-format
 msgid "Director at \"%s:%d\" rejected Hello command\n"
 msgstr "Le File Daemon  « %s:%d » a rejeté la commande Hello\n"
 
-#: src/lib/bsock.c:1075 src/qt-console/bcomm/dircomm_auth.cpp:171
+#: src/lib/bsock.c:1080 src/qt-console/bcomm/dircomm_auth.cpp:171
 #, fuzzy, c-format
 msgid ""
 "Authorization problem with Director at \"%s:%d\"\n"
@@ -12448,51 +12453,51 @@ msgstr "%s : Attention : "
 msgid "%s JobId %u: Security violation: "
 msgstr ""
 
-#: src/lib/bnet_server.c:108
+#: src/lib/bnet_server.c:125
 #, c-format
 msgid "Cannot open stream socket. ERR=%s. Current %s All %s\n"
 msgstr ""
 
-#: src/lib/bnet_server.c:121
+#: src/lib/bnet_server.c:138
 #, c-format
 msgid "Cannot set SO_REUSEADDR on socket: %s\n"
 msgstr "Impossible de positionner l'option SO_REUSEADDR sur la socket : %s\n"
 
-#: src/lib/bnet_server.c:130
+#: src/lib/bnet_server.c:147
 #, c-format
 msgid "Cannot bind port %d: ERR=%s: Retrying ...\n"
 msgstr "Impossible de s'attacher au port %d : ERR=%s : Réessaie...\n"
 
-#: src/lib/bnet_server.c:135
+#: src/lib/bnet_server.c:152
 #, c-format
 msgid "Cannot bind port %d: ERR=%s.\n"
 msgstr "Impossible de s'attacher au port %d : ERR=%s.\n"
 
-#: src/lib/bnet_server.c:146
+#: src/lib/bnet_server.c:163
 #, c-format
 msgid "Could not init client queue: ERR=%s\n"
 msgstr "Impossible d'initialiser la queue cliente : ERR=%s\n"
 
-#: src/lib/bnet_server.c:165
+#: src/lib/bnet_server.c:182
 #, c-format
 msgid "Error in select: %s\n"
 msgstr "Erreur sur le select : %s\n"
 
-#: src/lib/bnet_server.c:186
+#: src/lib/bnet_server.c:203
 #, c-format
 msgid "Connection from %s:%d refused by hosts.access\n"
 msgstr "Connexion depuis %s:%d refusée par hosts.access\n"
 
-#: src/lib/bnet_server.c:212
+#: src/lib/bnet_server.c:229
 msgid "Could not create client BSOCK.\n"
 msgstr "Impossible de créer la structure BSOCK cliente.\n"
 
-#: src/lib/bnet_server.c:219
+#: src/lib/bnet_server.c:236
 #, c-format
 msgid "Could not add job to client queue: ERR=%s\n"
 msgstr "Impossible d'ajouter le job à la queue cliente : ERR=%s\n"
 
-#: src/lib/bnet_server.c:236
+#: src/lib/bnet_server.c:253
 #, c-format
 msgid "Could not destroy client queue: ERR=%s\n"
 msgstr "Impossible de détruire la queue cliente : ERR=%s\n"
@@ -13489,7 +13494,7 @@ msgstr ""
 msgid "Unknown error."
 msgstr "Erreur inconnue."
 
-#: src/lib/bnet.c:757
+#: src/lib/bnet.c:755
 #, c-format
 msgid "Unknown sig %d"
 msgstr "sig inconnu %d"
@@ -14624,7 +14629,7 @@ msgstr ""
 msgid "Plugin: \"%s\" not found.\n"
 msgstr "Plugin=%s non trouvé.\n"
 
-#: src/findlib/match.c:210 src/tools/testfind.c:654 src/filed/job.c:1456
+#: src/findlib/match.c:210 src/tools/testfind.c:654 src/filed/job.c:1452
 #, c-format
 msgid "Unknown include/exclude option: %c\n"
 msgstr ""
@@ -14755,7 +14760,7 @@ msgid "More than one Path!: %s for path: %s\n"
 msgstr ""
 
 #: src/cats/sql_create.c:595 src/cats/sql_get.c:205 src/cats/sql_get.c:258
-#: src/cats/sql_get.c:640 src/cats/sql_get.c:722 src/cats/sql_get.c:1041
+#: src/cats/sql_get.c:640 src/cats/sql_get.c:722 src/cats/sql_get.c:1039
 #: src/cats/sql.c:340 src/cats/sql.c:347 src/cats/postgresql.c:165
 #, c-format
 msgid "error fetching row: %s\n"
@@ -14815,7 +14820,7 @@ msgstr ""
 msgid "Cannot Copy/Migrate job using BaseJob"
 msgstr ""
 
-#: src/cats/sql_create.c:1165 src/cats/sql_get.c:1138
+#: src/cats/sql_create.c:1165 src/cats/sql_get.c:1136
 msgid "ERR=JobIds are empty\n"
 msgstr ""
 
@@ -14926,66 +14931,66 @@ msgstr ""
 msgid "Client record not found in Catalog.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:767
+#: src/cats/sql_get.c:765
 #, c-format
 msgid "More than one Counter!: %d\n"
 msgstr ""
 
-#: src/cats/sql_get.c:772
+#: src/cats/sql_get.c:770
 #, c-format
 msgid "error fetching Counter row: %s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:792
+#: src/cats/sql_get.c:790
 #, c-format
 msgid "Counter record: %s not found in Catalog.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:832
+#: src/cats/sql_get.c:830
 #, c-format
 msgid "Error got %s FileSets but expected only one!\n"
 msgstr ""
 
-#: src/cats/sql_get.c:837
+#: src/cats/sql_get.c:835
 #, c-format
 msgid "FileSet record \"%s\" not found.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:847
+#: src/cats/sql_get.c:845
 msgid "FileSet record not found in Catalog.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:943
+#: src/cats/sql_get.c:941
 #, c-format
 msgid "Media id select failed: ERR=%s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:981
+#: src/cats/sql_get.c:979
 #, fuzzy, c-format
 msgid "query dbids failed: ERR=%s\n"
 msgstr "fopen %s en erreur : ERR=%s\n"
 
-#: src/cats/sql_get.c:1036
+#: src/cats/sql_get.c:1034
 #, c-format
 msgid "More than one Volume!: %s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:1092
+#: src/cats/sql_get.c:1090
 #, c-format
 msgid "Media record MediaId=%s not found.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:1095
+#: src/cats/sql_get.c:1093
 #, c-format
 msgid "Media record for Volume \"%s\" not found.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:1102
+#: src/cats/sql_get.c:1100
 #, c-format
 msgid "Media record for MediaId=%u not found in Catalog.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:1105
+#: src/cats/sql_get.c:1103
 #, c-format
 msgid "Media record for Vol=%s not found in Catalog.\n"
 msgstr ""
@@ -15058,9 +15063,9 @@ msgstr ""
 msgid "unknown"
 msgstr "inconnu"
 
-#: src/cats/sqlite.c:456 src/cats/ingres.c:490 src/cats/postgresql.c:500
-#: src/cats/postgresql.c:547 src/cats/dbi.c:625 src/cats/cats.c:149
-#: src/cats/mysql.c:387
+#: src/cats/sqlite.c:462 src/cats/ingres.c:496 src/cats/postgresql.c:506
+#: src/cats/postgresql.c:553 src/cats/dbi.c:631 src/cats/cats.c:149
+#: src/cats/mysql.c:393
 #, c-format
 msgid "Query failed: %s: ERR=%s\n"
 msgstr ""
@@ -15086,7 +15091,7 @@ msgstr ""
 "Base=%s Utilisateur=%s\n"
 "Le serveur n'est pas démarré ou bien votre password est invalide.\n"
 
-#: src/cats/ingres.c:1081
+#: src/cats/ingres.c:1087
 #, fuzzy
 msgid "A user name for Ingres must be supplied.\n"
 msgstr "Un nom d'utilisateur MySQL doit être fourni.\n"
@@ -15172,39 +15177,39 @@ msgstr ""
 "Base=%s Utilisateur=%s\n"
 "Le serveur n'est pas démarré ou bien votre password est invalide.\n"
 
-#: src/cats/postgresql.c:344
+#: src/cats/postgresql.c:350
 msgid "PQescapeStringConn returned non-zero.\n"
 msgstr ""
 
-#: src/cats/postgresql.c:362
+#: src/cats/postgresql.c:368
 msgid "PQescapeByteaConn returned NULL.\n"
 msgstr ""
 
-#: src/cats/postgresql.c:393
+#: src/cats/postgresql.c:399
 msgid "PQunescapeByteaConn returned NULL.\n"
 msgstr ""
 
-#: src/cats/postgresql.c:807
+#: src/cats/postgresql.c:813
 #, c-format
 msgid "error fetching currval: %s\n"
 msgstr ""
 
-#: src/cats/postgresql.c:998 src/cats/dbi.c:1271
+#: src/cats/postgresql.c:1004 src/cats/dbi.c:1277
 #, fuzzy, c-format
 msgid "error starting batch mode: %s"
 msgstr "erreur en terminant le mode batch: %s\n"
 
-#: src/cats/postgresql.c:1028 src/cats/postgresql.c:1035
+#: src/cats/postgresql.c:1034 src/cats/postgresql.c:1041
 #, fuzzy, c-format
 msgid "error ending batch mode: %s"
 msgstr "erreur en terminant le mode batch: %s\n"
 
-#: src/cats/postgresql.c:1082
+#: src/cats/postgresql.c:1088
 #, fuzzy, c-format
 msgid "error copying in batch mode: %s"
 msgstr "erreur en terminant le mode batch: %s\n"
 
-#: src/cats/postgresql.c:1104
+#: src/cats/postgresql.c:1110
 msgid "A user name for PostgreSQL must be supplied.\n"
 msgstr "Un nom d'utilisateur PostgreSQL doit être fourni.\n"
 
@@ -15244,22 +15249,22 @@ msgstr ""
 "Base=%s Utilisateur=%s\n"
 "Le serveur n'est pas démarré ou bien votre password est invalide.\n"
 
-#: src/cats/dbi.c:1433
+#: src/cats/dbi.c:1439
 #, fuzzy, c-format
 msgid "error inserting batch mode: %s"
 msgstr "erreur en terminant le mode batch: %s\n"
 
-#: src/cats/dbi.c:1450
+#: src/cats/dbi.c:1456
 #, fuzzy
 msgid "Driver type not specified in Catalog resource.\n"
 msgstr "Impossible de trouver un Catalogue\n"
 
-#: src/cats/dbi.c:1454
+#: src/cats/dbi.c:1460
 #, fuzzy
 msgid "Invalid driver type, must be \"dbi:<type>\"\n"
 msgstr "Saisie invalide. Veuillez répondre oui ou non.\n"
 
-#: src/cats/dbi.c:1458
+#: src/cats/dbi.c:1464
 #, fuzzy
 msgid "A user name for DBI must be supplied.\n"
 msgstr "Un nom d'utilisateur MySQL doit être fourni.\n"
@@ -15295,7 +15300,7 @@ msgstr ""
 "Base=%s Utilisateur=%s\n"
 "Le serveur n'est pas démarré ou bien votre password est invalide.\n"
 
-#: src/cats/mysql.c:686
+#: src/cats/mysql.c:692
 msgid "A user name for MySQL must be supplied.\n"
 msgstr "Un nom d'utilisateur MySQL doit être fourni.\n"
 
@@ -15445,12 +15450,12 @@ msgstr "Vous devez saisir un nombre entre 1 et %d\n"
 msgid "You must enter a number between 1 and %d\n"
 msgstr "Vous devez saisir un nombre entre 1 et %d\n"
 
-#: src/console/console.c:1160 src/qt-console/bcomm/dircomm.cpp:129
+#: src/console/console.c:1160 src/qt-console/bcomm/dircomm.cpp:131
 #, c-format
 msgid "Failed to initialize TLS context for Console \"%s\".\n"
 msgstr "Impossible d'initialiser le contexte TLS pour la Console \"%s\".\n"
 
-#: src/console/console.c:1180 src/qt-console/bcomm/dircomm.cpp:152
+#: src/console/console.c:1180 src/qt-console/bcomm/dircomm.cpp:154
 #, c-format
 msgid "Failed to initialize TLS context for Director \"%s\".\n"
 msgstr "Impossible d'initialiser le contexte TLS pour le Director \"%s\".\n"
@@ -16546,10 +16551,10 @@ msgid "Bacula Client: Last Job had Warnings"
 msgstr ""
 
 #: src/filed/xattr.c:96 src/filed/xattr.c:111 src/filed/xattr.c:119
-#: src/filed/fd_plugins.c:694 src/filed/fd_plugins.c:708 src/filed/acl.c:105
-#: src/filed/acl.c:120 src/filed/acl.c:128 src/filed/backup.c:993
-#: src/filed/backup.c:1189 src/filed/backup.c:1226 src/filed/backup.c:1239
-#: src/filed/backup.c:1315 src/filed/backup.c:1413
+#: src/filed/fd_plugins.c:694 src/filed/fd_plugins.c:708 src/filed/acl.c:107
+#: src/filed/acl.c:122 src/filed/acl.c:130 src/filed/backup.c:993
+#: src/filed/backup.c:1193 src/filed/backup.c:1230 src/filed/backup.c:1243
+#: src/filed/backup.c:1319 src/filed/backup.c:1417
 #, c-format
 msgid "Network send error to SD. ERR=%s\n"
 msgstr ""
@@ -16811,7 +16816,7 @@ msgid "Failed to restore extended attributes on file \"%s\"\n"
 msgstr ""
 "Impossible de se positionner à la fin du média sur le device %s : ERR=%s\n"
 
-#: src/filed/xattr.c:3814 src/filed/acl.c:2148
+#: src/filed/xattr.c:3814 src/filed/acl.c:2253
 #, fuzzy, c-format
 msgid "Unable to stat file \"%s\": ERR=%s\n"
 msgstr "3910 Impossible d'ouvrir le device %s : ERR=%s\n"
@@ -16972,56 +16977,56 @@ msgstr ""
 msgid "No Director resource defined in %s\n"
 msgstr ""
 
-#: src/filed/acl.c:226 src/filed/acl.c:251
+#: src/filed/acl.c:228 src/filed/acl.c:253
 #, fuzzy, c-format
 msgid "aclx_get error on file \"%s\": ERR=%s\n"
 msgstr "Impossible d'ouvrir le fichier %s : ERR=%s\n"
 
-#: src/filed/acl.c:277
+#: src/filed/acl.c:279
 #, fuzzy, c-format
 msgid "Unknown acl type encountered on file \"%s\": %ld\n"
 msgstr "Impossible de créer le fichier bootstrap %s. ERR=%s\n"
 
-#: src/filed/acl.c:301 src/filed/acl.c:310
+#: src/filed/acl.c:303 src/filed/acl.c:312
 #, fuzzy, c-format
 msgid "Failed to convert acl into text on file \"%s\"\n"
 msgstr "Impossible de lire le certificat à partir du fichier"
 
-#: src/filed/acl.c:383
+#: src/filed/acl.c:385
 #, c-format
 msgid ""
 "Trying to restore POSIX acl on file \"%s\" on filesystem without AIXC acl "
 "support\n"
 msgstr ""
 
-#: src/filed/acl.c:391
+#: src/filed/acl.c:393
 #, c-format
 msgid ""
 "Trying to restore NFSv4 acl on file \"%s\" on filesystem without NFS4 acl "
 "support\n"
 msgstr ""
 
-#: src/filed/acl.c:437 src/filed/acl.c:447
+#: src/filed/acl.c:441 src/filed/acl.c:451
 #, fuzzy, c-format
 msgid "aclx_scanStr error on file \"%s\": ERR=%s\n"
 msgstr "Impossible d'ouvrir le fichier %s : ERR=%s\n"
 
-#: src/filed/acl.c:473
+#: src/filed/acl.c:477
 #, fuzzy, c-format
 msgid "aclx_put error on file \"%s\": ERR=%s\n"
 msgstr "Impossible d'ouvrir le fichier %s : ERR=%s\n"
 
-#: src/filed/acl.c:815
+#: src/filed/acl.c:819
 #, fuzzy, c-format
 msgid "acl_to_text error on file \"%s\": ERR=%s\n"
 msgstr "Impossible d'ouvrir le fichier %s : ERR=%s\n"
 
-#: src/filed/acl.c:845
+#: src/filed/acl.c:849
 #, fuzzy, c-format
 msgid "acl_get_file error on file \"%s\": ERR=%s\n"
 msgstr "Impossible d'ouvrir le fichier %s : ERR=%s\n"
 
-#: src/filed/acl.c:898
+#: src/filed/acl.c:902
 #, fuzzy, c-format
 msgid ""
 "acl_delete_def_file error on file \"%s\": filesystem doesn't support ACLs\n"
@@ -17029,126 +17034,136 @@ msgstr ""
 "Impossible de récupérer les informations du Media pour le Volume %s : ERR="
 "%s\n"
 
-#: src/filed/acl.c:904
+#: src/filed/acl.c:908
 #, fuzzy, c-format
 msgid "acl_delete_def_file error on file \"%s\": ERR=%s\n"
 msgstr ""
 "Impossible de récupérer les informations du Media pour le Volume %s : ERR="
 "%s\n"
 
-#: src/filed/acl.c:915
+#: src/filed/acl.c:919
 #, fuzzy, c-format
 msgid "acl_from_text error on file \"%s\": ERR=%s\n"
 msgstr "Impossible d'ouvrir le fichier %s : ERR=%s\n"
 
-#: src/filed/acl.c:931
+#: src/filed/acl.c:935
 #, fuzzy, c-format
 msgid "acl_valid error on file \"%s\": ERR=%s\n"
 msgstr "Impossible d'ouvrir le fichier %s : ERR=%s\n"
 
-#: src/filed/acl.c:963
+#: src/filed/acl.c:967
 #, fuzzy, c-format
 msgid "acl_set_file error on file \"%s\": filesystem doesn't support ACLs\n"
 msgstr "Impossible d'ouvrir le fichier %s : ERR=%s\n"
 
-#: src/filed/acl.c:972
+#: src/filed/acl.c:976
 #, fuzzy, c-format
 msgid "acl_set_file error on file \"%s\": ERR=%s\n"
 msgstr "Impossible d'ouvrir le fichier %s : ERR=%s\n"
 
-#: src/filed/acl.c:1079 src/filed/acl.c:1108 src/filed/acl.c:1222
-#: src/filed/acl.c:1722 src/filed/acl.c:1829
+#: src/filed/acl.c:1083 src/filed/acl.c:1112 src/filed/acl.c:1226
+#: src/filed/acl.c:1726 src/filed/acl.c:1833
 #, fuzzy, c-format
 msgid "pathconf error on file \"%s\": ERR=%s\n"
 msgstr "Impossible d'ouvrir le fichier %s : ERR=%s\n"
 
-#: src/filed/acl.c:1238
+#: src/filed/acl.c:1242
 #, c-format
 msgid ""
 "Trying to restore acl on file \"%s\" on filesystem without %s acl support\n"
 msgstr ""
 
-#: src/filed/acl.c:1515
+#: src/filed/acl.c:1519
 #, fuzzy, c-format
 msgid "getacl error on file \"%s\": ERR=%s\n"
 msgstr "Impossible d'ouvrir le fichier %s : ERR=%s\n"
 
-#: src/filed/acl.c:1550
+#: src/filed/acl.c:1554
 #, fuzzy, c-format
 msgid "acltostr error on file \"%s\": ERR=%s\n"
 msgstr "Impossible d'ouvrir le fichier %s : ERR=%s\n"
 
-#: src/filed/acl.c:1572 src/filed/acl.c:1582
+#: src/filed/acl.c:1576 src/filed/acl.c:1586
 #, fuzzy, c-format
 msgid "strtoacl error on file \"%s\": ERR=%s\n"
 msgstr "Impossible d'ouvrir le fichier %s : ERR=%s\n"
 
-#: src/filed/acl.c:1611
+#: src/filed/acl.c:1615
 #, fuzzy, c-format
 msgid "setacl error on file \"%s\": filesystem doesn't support ACLs\n"
 msgstr "Impossible d'ouvrir le fichier %s : ERR=%s\n"
 
-#: src/filed/acl.c:1619
+#: src/filed/acl.c:1623
 #, fuzzy, c-format
 msgid "setacl error on file \"%s\": ERR=%s\n"
 msgstr "Impossible d'ouvrir le fichier %s : ERR=%s\n"
 
-#: src/filed/acl.c:1744
+#: src/filed/acl.c:1748
 #, fuzzy, c-format
 msgid "acl_get error on file \"%s\": ERR=%s\n"
 msgstr "Impossible d'ouvrir le fichier %s : ERR=%s\n"
 
-#: src/filed/acl.c:1818
+#: src/filed/acl.c:1822
 #, c-format
 msgid ""
 "Trying to restore acl on file \"%s\" on filesystem without acl support\n"
 msgstr ""
 
-#: src/filed/acl.c:1847
+#: src/filed/acl.c:1851
 #, fuzzy, c-format
 msgid ""
 "Trying to restore POSIX acl on file \"%s\" on filesystem without aclent acl "
 "support\n"
 msgstr "Impossible d'ouvrir le fichier %s : ERR=%s\n"
 
-#: src/filed/acl.c:1858
+#: src/filed/acl.c:1862
 #, c-format
 msgid ""
 "Trying to restore NFSv4 acl on file \"%s\" on filesystem without ace acl "
 "support\n"
 msgstr ""
 
-#: src/filed/acl.c:1874
+#: src/filed/acl.c:1878
 #, fuzzy, c-format
 msgid "acl_fromtext error on file \"%s\": ERR=%s\n"
 msgstr "Impossible d'ouvrir le fichier %s : ERR=%s\n"
 
-#: src/filed/acl.c:1888 src/filed/acl.c:1896
+#: src/filed/acl.c:1892 src/filed/acl.c:1900
 #, c-format
 msgid "wrong encoding of acl type in acl stream on file \"%s\"\n"
 msgstr ""
 
-#: src/filed/acl.c:1921
+#: src/filed/acl.c:1925
 #, fuzzy, c-format
 msgid "acl_set error on file \"%s\": ERR=%s\n"
 msgstr "Impossible d'ouvrir le fichier %s : ERR=%s\n"
 
-#: src/filed/acl.c:2006
+#: src/filed/acl.c:2011
 #, fuzzy, c-format
 msgid "acltotext error on file \"%s\": ERR=%s\n"
 msgstr "Impossible d'ouvrir le fichier %s : ERR=%s\n"
 
-#: src/filed/acl.c:2029
+#: src/filed/acl.c:2034
 #, fuzzy, c-format
 msgid "aclfromtext error on file \"%s\": ERR=%s\n"
 msgstr "Impossible d'ouvrir le fichier %s : ERR=%s\n"
 
-#: src/filed/acl.c:2049
+#: src/filed/acl.c:2054
 #, fuzzy, c-format
 msgid "acl(SETACL) error on file \"%s\": ERR=%s\n"
 msgstr "Impossible d'ouvrir le fichier %s : ERR=%s\n"
 
-#: src/filed/acl.c:2221
+#: src/filed/acl.c:2120
+#, fuzzy, c-format
+msgid "pioctl VIOCGETAL error on file \"%s\": ERR=%s\n"
+msgstr "Impossible d'ouvrir le fichier %s : ERR=%s\n"
+
+#: src/filed/acl.c:2148
+#, fuzzy, c-format
+msgid "pioctl VIOCSETAL error on file \"%s\": ERR=%s\n"
+msgstr "Impossible d'ouvrir le fichier %s : ERR=%s\n"
+
+#: src/filed/acl.c:2351
 #, c-format
 msgid "Can't restore ACLs of %s - incompatible acl stream encountered - %d\n"
 msgstr ""
@@ -17302,34 +17317,34 @@ msgstr ""
 msgid "Compression deflateReset error: %d\n"
 msgstr ""
 
-#: src/filed/backup.c:1116
+#: src/filed/backup.c:1120
 #, fuzzy, c-format
 msgid "Compression LZO error: %d\n"
 msgstr "Erreur de décompression. ERR=%d\n"
 
-#: src/filed/backup.c:1161 src/filed/backup.c:1177
+#: src/filed/backup.c:1165 src/filed/backup.c:1181
 msgid "Encryption error\n"
 msgstr ""
 
-#: src/filed/backup.c:1203
+#: src/filed/backup.c:1207
 #, c-format
 msgid "Read error on file %s. ERR=%s\n"
 msgstr ""
 
-#: src/filed/backup.c:1206
+#: src/filed/backup.c:1210
 #, c-format
 msgid "Too many errors. JobErrors=%d.\n"
 msgstr ""
 
-#: src/filed/backup.c:1216
+#: src/filed/backup.c:1220
 msgid "Encryption padding error\n"
 msgstr ""
 
-#: src/filed/backup.c:1280
+#: src/filed/backup.c:1284
 msgid "Invalid file flags, no supported data stream type.\n"
 msgstr ""
 
-#: src/filed/backup.c:1536
+#: src/filed/backup.c:1540
 #, c-format
 msgid "VSS Writer (BackupComplete): %s\n"
 msgstr ""
@@ -17540,106 +17555,106 @@ msgstr ""
 msgid "Failed to retrieve current UserName\n"
 msgstr ""
 
-#: src/filed/job.c:458
+#: src/filed/job.c:456
 #, c-format
 msgid "2901 Job %s not found.\n"
 msgstr "2901 Le job %s est introuvable.\n"
 
-#: src/filed/job.c:468
+#: src/filed/job.c:466
 #, c-format
 msgid "2001 Job %s marked to be canceled.\n"
 msgstr "2001 Le job %s va être annulé.\n"
 
-#: src/filed/job.c:471
+#: src/filed/job.c:469
 msgid "2902 Error scanning cancel command.\n"
 msgstr "2902 Erreur dans le décodage de la commande d'annulation.\n"
 
-#: src/filed/job.c:494
+#: src/filed/job.c:492
 #, c-format
 msgid "2991 Bad setdebug command: %s\n"
 msgstr "2991 Erreur dans la commande setdebug : %s\n"
 
-#: src/filed/job.c:517
+#: src/filed/job.c:515
 #, c-format
 msgid "Bad estimate command: %s"
 msgstr ""
 
-#: src/filed/job.c:518
+#: src/filed/job.c:516
 msgid "2992 Bad estimate command.\n"
 msgstr ""
 
-#: src/filed/job.c:541
+#: src/filed/job.c:539
 #, c-format
 msgid "Bad Job Command: %s"
 msgstr ""
 
-#: src/filed/job.c:580
+#: src/filed/job.c:578
 #, c-format
 msgid "Bad RunBeforeJob command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:581 src/filed/job.c:600
+#: src/filed/job.c:579 src/filed/job.c:598
 msgid "2905 Bad RunBeforeJob command.\n"
 msgstr ""
 
-#: src/filed/job.c:611
+#: src/filed/job.c:609
 msgid "2905 Bad RunBeforeNow command.\n"
 msgstr ""
 
-#: src/filed/job.c:630
+#: src/filed/job.c:628
 #, c-format
 msgid "Bad RunAfter command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:631
+#: src/filed/job.c:629
 msgid "2905 Bad RunAfterJob command.\n"
 msgstr ""
 
-#: src/filed/job.c:667
+#: src/filed/job.c:665
 #, c-format
 msgid "Bad RunScript command: %s\n"
 msgstr "Erreur dans la commande RunScript : %s\n"
 
-#: src/filed/job.c:668
+#: src/filed/job.c:666
 msgid "2905 Bad RunScript command.\n"
 msgstr "2905 Erreur sur la commande RunScript.\n"
 
-#: src/filed/job.c:722
+#: src/filed/job.c:720
 #, fuzzy, c-format
 msgid "Bad RestoreObject command: %s\n"
 msgstr "Erreur dans la commande RunScript : %s\n"
 
-#: src/filed/job.c:789
+#: src/filed/job.c:785
 #, fuzzy
 msgid "2909 Bad RestoreObject command.\n"
 msgstr "2905 Erreur sur la commande RunScript.\n"
 
-#: src/filed/job.c:828
+#: src/filed/job.c:824
 #, c-format
 msgid "Plugin Directory not defined. Cannot use plugin: \"%s\"\n"
 msgstr ""
 
-#: src/filed/job.c:870
+#: src/filed/job.c:866
 #, 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:881
+#: src/filed/job.c:877
 #, c-format
 msgid "Cannot open FileSet input file: %s. ERR=%s\n"
 msgstr ""
 
-#: src/filed/job.c:1027
+#: src/filed/job.c:1023
 #, c-format
 msgid "REGEX %s compile error. ERR=%s\n"
 msgstr ""
 
-#: src/filed/job.c:1178
+#: src/filed/job.c:1174
 #, c-format
 msgid "Invalid FileSet command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:1651
+#: src/filed/job.c:1647
 #, fuzzy, c-format
 msgid ""
 "DIR and FD clocks differ by %lld seconds, FD automatically compensating.\n"
@@ -17647,143 +17662,143 @@ msgstr ""
 "L'horloge du client et du director ont %d secondes d'écart, le client s'est "
 "ajusté automatiquement.\n"
 
-#: src/filed/job.c:1660
+#: src/filed/job.c:1656
 #, c-format
 msgid "Unknown backup level: %s\n"
 msgstr ""
 
-#: src/filed/job.c:1673
+#: src/filed/job.c:1669
 #, c-format
 msgid "Bad level command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:1695
+#: src/filed/job.c:1691
 #, c-format
 msgid "Bad session command: %s"
 msgstr ""
 
-#: src/filed/job.c:1756
+#: src/filed/job.c:1752
 #, c-format
 msgid "Bad storage command: %s"
 msgstr ""
 
-#: src/filed/job.c:1777
+#: src/filed/job.c:1773
 #, c-format
 msgid "Failed to connect to Storage daemon: %s:%d\n"
 msgstr ""
 
-#: src/filed/job.c:1789
+#: src/filed/job.c:1785
 msgid "Failed to authenticate Storage daemon.\n"
 msgstr ""
 
-#: src/filed/job.c:1836
+#: src/filed/job.c:1832
 msgid "ACL support not configured for your machine.\n"
 msgstr ""
 
-#: src/filed/job.c:1840
+#: src/filed/job.c:1836
 msgid "XATTR support not configured for your machine.\n"
 msgstr ""
 
-#: src/filed/job.c:1849
+#: src/filed/job.c:1845
 msgid "Cannot contact Storage daemon\n"
 msgstr "Impossible de se connecter au démon Storage\n"
 
-#: src/filed/job.c:1868
+#: src/filed/job.c:1864
 #, c-format
 msgid "Bad response to append open: %s\n"
 msgstr ""
 
-#: src/filed/job.c:1873
+#: src/filed/job.c:1869
 msgid "Bad response from stored to open command\n"
 msgstr ""
 
-#: src/filed/job.c:1905
+#: src/filed/job.c:1901
 #, 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:1908
+#: src/filed/job.c:1904
 #, fuzzy, c-format
 msgid "CreateSGenerate VSS snapshots failed. ERR=%s\n"
 msgstr "Erreur durant la création des snapshots VSS.\n"
 
-#: src/filed/job.c:1915
+#: src/filed/job.c:1911
 #, fuzzy, c-format
 msgid "Generate VSS snapshot of drive \"%c:\\\" failed.\n"
 msgstr "Erreur durant la création des snapshots VSS.\n"
 
-#: src/filed/job.c:1921
+#: src/filed/job.c:1917
 #, c-format
 msgid "VSS Writer (PrepareForBackup): %s\n"
 msgstr ""
 
-#: src/filed/job.c:1926
+#: src/filed/job.c:1922
 msgid "No drive letters found for generating VSS snapshots.\n"
 msgstr ""
 
-#: src/filed/job.c:1930
+#: src/filed/job.c:1926
 #, fuzzy, c-format
 msgid "VSS was not initialized properly. ERR=%s\n"
 msgstr "Impossible d'initialiser le verrou sur la base. ERR=%s\n"
 
-#: src/filed/job.c:1981
+#: src/filed/job.c:1977
 msgid "Append Close with SD failed.\n"
 msgstr ""
 
-#: src/filed/job.c:1985
+#: src/filed/job.c:1981
 #, c-format
 msgid "Bad status %d returned from Storage Daemon.\n"
 msgstr ""
 
-#: src/filed/job.c:2015
+#: src/filed/job.c:2011
 #, c-format
 msgid "2994 Bad verify command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:2030 src/filed/job.c:2071
+#: src/filed/job.c:2026 src/filed/job.c:2067
 #, c-format
 msgid "2994 Bad verify level: %s\n"
 msgstr ""
 
-#: src/filed/job.c:2143
+#: src/filed/job.c:2138
 #, c-format
 msgid "Bad replace command. CMD=%s\n"
 msgstr ""
 
-#: src/filed/job.c:2166
+#: src/filed/job.c:2161
 #, c-format
 msgid "Bad where regexp. where=%s\n"
 msgstr ""
 
-#: src/filed/job.c:2204
+#: src/filed/job.c:2199
 #, c-format
 msgid "VSS was not initialized properly. VSS support is disabled. ERR=%s\n"
 msgstr ""
 
-#: src/filed/job.c:2249
+#: src/filed/job.c:2244
 #, c-format
 msgid "VSS Writer (RestoreComplete): %s\n"
 msgstr ""
 
-#: src/filed/job.c:2297
+#: src/filed/job.c:2294
 msgid "Improper calling sequence.\n"
 msgstr ""
 
-#: src/filed/job.c:2317
+#: src/filed/job.c:2314
 #, c-format
 msgid "Bad response to SD read open: %s\n"
 msgstr ""
 
-#: src/filed/job.c:2322
+#: src/filed/job.c:2319
 msgid "Bad response from stored to read open command\n"
 msgstr ""
 
-#: src/filed/job.c:2390
+#: src/filed/job.c:2383
 #, c-format
 msgid "Comm error with SD. bad response to %s. ERR=%s\n"
 msgstr ""
 
-#: src/filed/job.c:2393
+#: src/filed/job.c:2386
 #, c-format
 msgid "Bad response to %s command. Wanted %s, got %s\n"
 msgstr ""
@@ -18000,50 +18015,50 @@ msgstr ""
 "       -t          test - lecture de la configuration et sortie\n"
 "\n"
 
-#: src/qt-console/bcomm/dircomm.cpp:90
+#: src/qt-console/bcomm/dircomm.cpp:92
 #, fuzzy, c-format
 msgid "Already connected\"%s\".\n"
 msgstr "Console connecté à %s\n"
 
-#: src/qt-console/bcomm/dircomm.cpp:103
+#: src/qt-console/bcomm/dircomm.cpp:105
 #, fuzzy, c-format
 msgid ""
 "Connecting to Director %s:%d\n"
 "\n"
 msgstr "Connexion au Director %s:%d\n"
 
-#: src/qt-console/bcomm/dircomm.cpp:206
+#: src/qt-console/bcomm/dircomm.cpp:208
 msgid "Initializing ..."
 msgstr ""
 
-#: src/qt-console/bcomm/dircomm.cpp:221 src/qt-console/console/console.cpp:142
+#: src/qt-console/bcomm/dircomm.cpp:224 src/qt-console/console/console.cpp:142
 #, fuzzy
 msgid "Connected"
 msgstr "Connexion...\n"
 
-#: src/qt-console/bcomm/dircomm.cpp:345
+#: src/qt-console/bcomm/dircomm.cpp:348
 #, fuzzy
 msgid "Command completed ..."
 msgstr "Commande annulée.\n"
 
-#: src/qt-console/bcomm/dircomm.cpp:352 src/qt-console/console/console.cpp:373
+#: src/qt-console/bcomm/dircomm.cpp:355 src/qt-console/console/console.cpp:379
 msgid "Processing command ..."
 msgstr ""
 
-#: src/qt-console/bcomm/dircomm.cpp:359
+#: src/qt-console/bcomm/dircomm.cpp:362
 msgid "At main prompt waiting for input ..."
 msgstr ""
 
-#: src/qt-console/bcomm/dircomm.cpp:366 src/qt-console/bcomm/dircomm.cpp:378
+#: src/qt-console/bcomm/dircomm.cpp:369 src/qt-console/bcomm/dircomm.cpp:381
 msgid "At prompt waiting for input ..."
 msgstr ""
 
-#: src/qt-console/bcomm/dircomm.cpp:386
+#: src/qt-console/bcomm/dircomm.cpp:389
 #, fuzzy
 msgid "Command failed."
 msgstr "Commande annulée.\n"
 
-#: src/qt-console/bcomm/dircomm.cpp:458
+#: src/qt-console/bcomm/dircomm.cpp:462
 #, fuzzy
 msgid "Director disconnected."
 msgstr "Connexion du director le %s\n"
@@ -18076,6 +18091,11 @@ msgstr ""
 "       -t          test - lecture de la configuration et sortie\n"
 "\n"
 
+#~ msgid "Network buffer size %d not multiple of tape block size.\n"
+#~ msgstr ""
+#~ "La taille du buffer réseau %d n'est pas un multiple de la taille de bloc "
+#~ "du lecteur.\n"
+
 #, fuzzy
 #~ msgid "Config file editor"
 #~ msgstr "La création de la signature a échouée"
index 122713e58b884b494e51b7ea6899a3f270c29793..41ed3d4584b1bc74b0f165754f865499bacf1fa7 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Bacula 5.2.7\n"
 "Report-Msgid-Bugs-To: bacula-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2012-06-10 10:10+0200\n"
+"POT-Creation-Date: 2012-06-27 15:41+0200\n"
 "PO-Revision-Date: 2012-05-05 11:52+0100\n"
 "Last-Translator: W. van den Akker <wvdakker@wilsoft.nl>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -732,12 +732,12 @@ msgid "Bacula "
 msgstr ""
 
 #: src/dird/dird.c:112
-#, c-format
+#, fuzzy, c-format
 msgid ""
 "\n"
 "Version: %s (%s)\n"
 "\n"
-"Usage: dird [-f -s] [-c config_file] [-d debug_level] [config_file]\n"
+"Usage: bacula-dir [-f -s] [-c config_file] [-d debug_level] [config_file]\n"
 "       -c <file>   set configuration file to file\n"
 "       -d <nn>     set debug level to <nn>\n"
 "       -dt         print timestamp in debug output\n"
@@ -752,6 +752,16 @@ msgid ""
 "       -?          print this message.\n"
 "\n"
 msgstr ""
+"\n"
+"Versie: %s (%s) %s %s %s\n"
+"\n"
+"Specificatie: tray-monitor [-c configuratiebestand] [-d debug_level]\n"
+"       -c <file>     gebruik configuratiebestand\n"
+"       -d <nn>       instellen debug level op <nn>\n"
+"       -dt           weergeven tijd in debug output\n"
+"       -t            test - lees configuratie en stop\n"
+"       -?            geef deze melding.\n"
+"\n"
 
 #: src/dird/dird.c:258 src/stored/stored.c:227 src/console/console.c:1109
 #: src/filed/filed.c:218 src/qt-console/main.cpp:165
@@ -1955,11 +1965,11 @@ msgstr ""
 msgid "No job specified.\n"
 msgstr ""
 
-#: src/dird/ua_cmds.c:1210
+#: src/dird/ua_cmds.c:1221
 msgid "Error sending include list.\n"
 msgstr ""
 
-#: src/dird/ua_cmds.c:1215
+#: src/dird/ua_cmds.c:1226
 msgid "Error sending exclude list.\n"
 msgstr ""
 
@@ -3085,12 +3095,17 @@ msgstr ""
 msgid "Warning default storage overridden by \"%s\" on command line.\n"
 msgstr ""
 
-#: src/dird/ua_restore.c:1533
+#: src/dird/ua_restore.c:1534
+#, c-format
+msgid "Using Storage \"%s\" from MediaType \"%s\".\n"
+msgstr ""
+
+#: src/dird/ua_restore.c:1537
 #, c-format
 msgid "Storage \"%s\" not found, using Storage \"%s\" from MediaType \"%s\".\n"
 msgstr ""
 
-#: src/dird/ua_restore.c:1541
+#: src/dird/ua_restore.c:1546
 #, c-format
 msgid ""
 "\n"
@@ -3152,7 +3167,7 @@ msgid ""
 "resource.\n"
 msgstr ""
 
-#: src/dird/fd_cmds.c:500 src/filed/job.c:858
+#: src/dird/fd_cmds.c:500 src/filed/job.c:854
 #, c-format
 msgid "Cannot run program: %s. ERR=%s\n"
 msgstr ""
@@ -3195,8 +3210,8 @@ msgid ""
 msgstr ""
 
 #: src/dird/fd_cmds.c:825 src/dird/fd_cmds.c:884 src/dird/catreq.c:443
-#: src/cats/sqlite.c:381 src/cats/ingres.c:458 src/cats/postgresql.c:448
-#: src/cats/dbi.c:559 src/cats/mysql.c:365
+#: src/cats/sqlite.c:387 src/cats/ingres.c:464 src/cats/postgresql.c:454
+#: src/cats/dbi.c:565 src/cats/mysql.c:371
 #, c-format
 msgid "Attribute create error. %s"
 msgstr ""
@@ -4983,7 +4998,7 @@ msgid ""
 "%s: ERR=%s\n"
 msgstr ""
 
-#: src/dird/restore.c:137 src/dird/msgchan.c:463 src/filed/job.c:2414
+#: src/dird/restore.c:137 src/dird/msgchan.c:463
 #, c-format
 msgid "Could not open bootstrap file %s: ERR=%s\n"
 msgstr ""
@@ -5805,13 +5820,13 @@ msgstr ""
 msgid "Invalid Catalog Update; DB not open: %s"
 msgstr ""
 
-#: src/dird/catreq.c:671 src/dird/catreq.c:686 src/lib/bsock.c:622
+#: src/dird/catreq.c:671 src/dird/catreq.c:686 src/lib/bsock.c:637
 #, c-format
 msgid "fread attr spool error. ERR=%s\n"
 msgstr ""
 
 #: src/dird/msgchan.c:106 src/tray-monitor/tray-monitor.c:952
-#: src/filed/job.c:1771 src/qt-console/tray-monitor/tray-monitor.cpp:375
+#: src/filed/job.c:1767 src/qt-console/tray-monitor/tray-monitor.cpp:375
 msgid "Storage daemon"
 msgstr ""
 
@@ -6127,14 +6142,14 @@ msgstr ""
 
 #: src/tray-monitor/tray-monitor.c:937
 #: src/qt-console/tray-monitor/tray-monitor.cpp:359
-#: src/qt-console/bcomm/dircomm.cpp:101
+#: src/qt-console/bcomm/dircomm.cpp:103
 #, c-format
 msgid "Connecting to Director %s:%d"
 msgstr ""
 
 #: src/tray-monitor/tray-monitor.c:938
 #: src/qt-console/tray-monitor/tray-monitor.cpp:361
-#: src/qt-console/bcomm/dircomm.cpp:171
+#: src/qt-console/bcomm/dircomm.cpp:173
 msgid "Director daemon"
 msgstr ""
 
@@ -6758,7 +6773,7 @@ msgstr ""
 msgid "3927 Error scanning release command: %s\n"
 msgstr ""
 
-#: src/stored/dircmd.c:1034 src/filed/job.c:1531
+#: src/stored/dircmd.c:1034 src/filed/job.c:1527
 #, c-format
 msgid "Could not create bootstrap file %s: ERR=%s\n"
 msgstr ""
@@ -8035,8 +8050,8 @@ msgstr ""
 msgid "Could not ready device %s for append.\n"
 msgstr ""
 
-#: src/stored/acquire.c:515 src/stored/spool.c:321 src/stored/block.c:367
-#: src/stored/block.c:735 src/stored/block.c:811
+#: src/stored/acquire.c:515 src/stored/spool.c:321 src/stored/block.c:369
+#: src/stored/block.c:751 src/stored/block.c:827
 #, c-format
 msgid "Could not create JobMedia record for Volume=\"%s\" Job=%s\n"
 msgstr ""
@@ -8144,11 +8159,11 @@ msgstr ""
 msgid "unknown: %d"
 msgstr ""
 
-#: src/stored/record.c:427
+#: src/stored/record.c:392
 msgid "Damaged buffer\n"
 msgstr ""
 
-#: src/stored/record.c:603
+#: src/stored/record.c:649
 #, c-format
 msgid "Sanity check failed. maxlen=%d datalen=%d. Block discarded.\n"
 msgstr ""
@@ -8303,7 +8318,7 @@ msgid ""
 "\n"
 "Version: %s (%s)\n"
 "\n"
-"Usage: stored [options] [-c config_file] [config_file]\n"
+"Usage: bacula-sd [options] [-c config_file] [config_file]\n"
 "        -c <file>   use <file> as configuration file\n"
 "        -d <nn>     set debug level to <nn>\n"
 "        -dt         print timestamp in debug output\n"
@@ -10907,191 +10922,196 @@ msgstr ""
 msgid "%d block read errors not printed.\n"
 msgstr ""
 
-#: src/stored/block.c:248 src/stored/block.c:264 src/stored/block.c:274
+#: src/stored/block.c:249 src/stored/block.c:265 src/stored/block.c:275
 #, c-format
 msgid ""
 "Volume data error at %u:%u! Wanted ID: \"%s\", got \"%s\". Buffer "
 "discarded.\n"
 msgstr ""
 
-#: src/stored/block.c:289
+#: src/stored/block.c:290
 #, c-format
 msgid ""
 "Volume data error at %u:%u! Block length %u is insane (too large), probably "
 "due to a bad archive.\n"
 msgstr ""
 
-#: src/stored/block.c:315
+#: src/stored/block.c:316
 #, c-format
 msgid ""
 "Volume data error at %u:%u!\n"
 "Block checksum mismatch in block=%u len=%d: calc=%x blk=%x\n"
 msgstr ""
 
-#: src/stored/block.c:431
+#: src/stored/block.c:433
 #, c-format
 msgid "Cannot write block. Device at EOM. dev=%s\n"
 msgstr ""
 
-#: src/stored/block.c:436
+#: src/stored/block.c:438
 #, c-format
 msgid "Attempt to write on read-only Volume. dev=%s\n"
 msgstr ""
 
-#: src/stored/block.c:441
+#: src/stored/block.c:443
 #, c-format
 msgid "Attempt to write on closed device=%s\n"
 msgstr ""
 
-#: src/stored/block.c:488
+#: src/stored/block.c:495
 #, c-format
 msgid "User defined maximum volume capacity %s exceeded on device %s.\n"
 msgstr ""
 
-#: src/stored/block.c:503
+#: src/stored/block.c:510
 #, c-format
 msgid "Unable to write EOF. ERR=%s\n"
 msgstr ""
 
-#: src/stored/block.c:529 src/stored/block.c:554
+#: src/stored/block.c:536 src/stored/block.c:570
 msgid "Write block header zeroed.\n"
 msgstr ""
 
-#: src/stored/block.c:573
+#: src/stored/block.c:562
+#, c-format
+msgid "Block checksum changed during write: before=%ud after=%ud\n"
+msgstr ""
+
+#: src/stored/block.c:589
 #, c-format
 msgid "Write error at %u:%u on device %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/block.c:580
+#: src/stored/block.c:596
 #, 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:661 src/stored/block.c:667
+#: src/stored/block.c:677 src/stored/block.c:683
 #, c-format
 msgid "Backspace file at EOT failed. ERR=%s\n"
 msgstr ""
 
-#: src/stored/block.c:674
+#: src/stored/block.c:690
 #, c-format
 msgid "Backspace record at EOT failed. ERR=%s\n"
 msgstr ""
 
-#: src/stored/block.c:691
+#: src/stored/block.c:707
 #, c-format
 msgid "Re-read last block at EOT failed. ERR=%s"
 msgstr ""
 
-#: src/stored/block.c:701
+#: src/stored/block.c:717
 #, 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:706
+#: src/stored/block.c:722
 #, 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:710
+#: src/stored/block.c:726
 msgid "Re-read of last block succeeded.\n"
 msgstr ""
 
-#: src/stored/block.c:742
+#: src/stored/block.c:758
 #, c-format
 msgid ""
 "Error writing final EOF to tape. This Volume may not be readable.\n"
 "%s"
 msgstr ""
 
-#: src/stored/block.c:756
+#: src/stored/block.c:772
 #, c-format
 msgid ""
 "Error writing final part to DVD. This Volume may not be readable.\n"
 "%s"
 msgstr ""
 
-#: src/stored/block.c:860
+#: src/stored/block.c:876
 #, 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:868
+#: src/stored/block.c:884
 #, c-format
 msgid "Unable to open device next part %s: ERR=%s\n"
 msgstr ""
 
-#: src/stored/block.c:888
+#: src/stored/block.c:904
 #, 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:901
+#: src/stored/block.c:917
 #, 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:944
+#: src/stored/block.c:960
 #, fuzzy
 msgid "Job failed or canceled.\n"
 msgstr "Terugzetten geannuleerd.\n"
 
-#: src/stored/block.c:950
+#: src/stored/block.c:966
 msgid "Attempt to read past end of tape or file.\n"
 msgstr ""
 
-#: src/stored/block.c:959
+#: src/stored/block.c:975
 #, c-format
 msgid "Attempt to read closed device: fd=%d at file:blk %u:%u on device %s\n"
 msgstr ""
 
-#: src/stored/block.c:969
+#: src/stored/block.c:985
 #, c-format
 msgid "Block buffer size looping problem on device %s\n"
 msgstr ""
 
-#: src/stored/block.c:981
+#: src/stored/block.c:997
 #, c-format
 msgid "Unable to open device part=%d %s: ERR=%s\n"
 msgstr ""
 
-#: src/stored/block.c:1007
+#: src/stored/block.c:1023
 #, c-format
 msgid "Read error on fd=%d at file:blk %u:%u on device %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/block.c:1020
+#: src/stored/block.c:1036
 #, c-format
 msgid "Read zero bytes at %u:%u on device %s.\n"
 msgstr ""
 
-#: src/stored/block.c:1044
+#: src/stored/block.c:1060
 #, 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:1069
+#: src/stored/block.c:1085
 #, c-format
 msgid "Block length %u is greater than buffer %u. Attempting recovery.\n"
 msgstr ""
 
-#: src/stored/block.c:1088
+#: src/stored/block.c:1104
 #, c-format
 msgid "Setting block buffer size to %u bytes.\n"
 msgstr ""
 
-#: src/stored/block.c:1103
+#: src/stored/block.c:1119
 #, c-format
 msgid ""
 "Volume data error at %u:%u! Short block of %d bytes on device %s discarded.\n"
@@ -11304,56 +11324,56 @@ msgstr "Selecteer Pool"
 msgid "No input string given.\n"
 msgstr ""
 
-#: src/lib/rwlock.c:302
+#: src/lib/rwlock.c:307
 msgid "rwl_writeunlock called too many times.\n"
 msgstr ""
 
-#: src/lib/rwlock.c:307
+#: src/lib/rwlock.c:312
 msgid "rwl_writeunlock by non-owner.\n"
 msgstr ""
 
-#: src/lib/rwlock.c:432 src/lib/save/devlock.c:501 src/lib/devlock.c:501
+#: src/lib/rwlock.c:437 src/lib/save/devlock.c:501 src/lib/devlock.c:501
 #, c-format
 msgid "Thread %d found unchanged elements %d times\n"
 msgstr ""
 
-#: src/lib/rwlock.c:502 src/lib/save/devlock.c:571 src/lib/devlock.c:571
+#: src/lib/rwlock.c:507 src/lib/save/devlock.c:571 src/lib/devlock.c:571
 #, c-format
 msgid "%02d: interval %d, writes %d, reads %d\n"
 msgstr ""
 
-#: src/lib/rwlock.c:512 src/lib/save/devlock.c:581 src/lib/devlock.c:581
+#: src/lib/rwlock.c:517 src/lib/save/devlock.c:581 src/lib/devlock.c:581
 #, c-format
 msgid "data %02d: value %d, %d writes\n"
 msgstr ""
 
-#: src/lib/rwlock.c:517 src/lib/save/devlock.c:586 src/lib/devlock.c:586
+#: src/lib/rwlock.c:522 src/lib/save/devlock.c:586 src/lib/devlock.c:586
 #, c-format
 msgid "Total: %d thread writes, %d data writes\n"
 msgstr ""
 
-#: src/lib/rwlock.c:589 src/lib/save/devlock.c:658 src/lib/devlock.c:658
+#: src/lib/rwlock.c:594 src/lib/save/devlock.c:658 src/lib/devlock.c:658
 msgid "Try write lock"
 msgstr ""
 
-#: src/lib/rwlock.c:595 src/lib/save/devlock.c:664 src/lib/devlock.c:664
+#: src/lib/rwlock.c:600 src/lib/save/devlock.c:664 src/lib/devlock.c:664
 msgid "Try read lock"
 msgstr ""
 
-#: src/lib/rwlock.c:651 src/lib/save/devlock.c:720 src/lib/devlock.c:720
+#: src/lib/rwlock.c:656 src/lib/save/devlock.c:720 src/lib/devlock.c:720
 msgid "Create thread"
 msgstr ""
 
-#: src/lib/rwlock.c:661 src/lib/save/devlock.c:730 src/lib/devlock.c:730
+#: src/lib/rwlock.c:666 src/lib/save/devlock.c:730 src/lib/devlock.c:730
 msgid "Join thread"
 msgstr ""
 
-#: src/lib/rwlock.c:663 src/lib/save/devlock.c:732 src/lib/devlock.c:732
+#: src/lib/rwlock.c:668 src/lib/save/devlock.c:732 src/lib/devlock.c:732
 #, c-format
 msgid "%02d: interval %d, updates %d, r_collisions %d, w_collisions %d\n"
 msgstr ""
 
-#: src/lib/rwlock.c:675 src/lib/save/devlock.c:744 src/lib/devlock.c:744
+#: src/lib/rwlock.c:680 src/lib/save/devlock.c:744 src/lib/devlock.c:744
 #, c-format
 msgid "data %02d: value %d, %d updates\n"
 msgstr ""
@@ -11384,141 +11404,136 @@ msgstr ""
 msgid "bnet_host2ipaddrs() for host \"%s\" failed: ERR=%s\n"
 msgstr ""
 
-#: src/lib/bsock.c:237
+#: src/lib/bsock.c:252
 #, c-format
 msgid "Socket open error. proto=%d port=%d. ERR=%s\n"
 msgstr ""
 
-#: src/lib/bsock.c:250
+#: src/lib/bsock.c:265
 #, c-format
 msgid "Source address bind error. proto=%d. ERR=%s\n"
 msgstr ""
 
-#: src/lib/bsock.c:261 src/lib/bsock.c:297 src/lib/bnet_server.c:201
+#: src/lib/bsock.c:276 src/lib/bsock.c:312 src/lib/bnet_server.c:218
 #, c-format
 msgid "Cannot set SO_KEEPALIVE on socket: %s\n"
 msgstr ""
 
-#: src/lib/bsock.c:269
+#: src/lib/bsock.c:284
 #, c-format
 msgid "Cannot set TCP_KEEPIDLE on socket: %s\n"
 msgstr ""
 
-#: src/lib/bsock.c:316
+#: src/lib/bsock.c:331
 #, c-format
 msgid "Could not init bsock mutex. ERR=%s\n"
 msgstr ""
 
-#: src/lib/bsock.c:351
+#: src/lib/bsock.c:366
 #, c-format
 msgid "Socket has errors=%d on call to %s:%s:%d\n"
 msgstr ""
 
-#: src/lib/bsock.c:358
+#: src/lib/bsock.c:373
 #, c-format
 msgid "Socket is terminated=%d on call to %s:%s:%d\n"
 msgstr ""
 
-#: src/lib/bsock.c:366
+#: src/lib/bsock.c:381
 #, c-format
 msgid "Socket has insane msglen=%d on call to %s:%s:%d\n"
 msgstr ""
 
-#: src/lib/bsock.c:404
+#: src/lib/bsock.c:419
 #, c-format
 msgid "Write error sending %d bytes to %s:%s:%d: ERR=%s\n"
 msgstr ""
 
-#: src/lib/bsock.c:410
+#: src/lib/bsock.c:425
 #, c-format
 msgid "Wrote %d bytes to %s:%s:%d, but only %d accepted.\n"
 msgstr ""
 
-#: src/lib/bsock.c:499 src/lib/bsock.c:560
+#: src/lib/bsock.c:514 src/lib/bsock.c:575
 #, c-format
 msgid "Read expected %d got %d from %s:%s:%d\n"
 msgstr ""
 
-#: src/lib/bsock.c:519
+#: src/lib/bsock.c:534
 #, c-format
 msgid "Packet size too big from \"%s:%s:%d. Terminating connection.\n"
 msgstr ""
 
-#: src/lib/bsock.c:549
+#: src/lib/bsock.c:564
 #, c-format
 msgid "Read error from %s:%s:%d: ERR=%s\n"
 msgstr ""
 
-#: src/lib/bsock.c:640
+#: src/lib/bsock.c:655
 msgid "fread attr spool I/O error.\n"
 msgstr ""
 
-#: src/lib/bsock.c:701
+#: src/lib/bsock.c:716
 msgid "Could not malloc BSOCK data buffer\n"
 msgstr ""
 
-#: src/lib/bsock.c:719 src/lib/bsock.c:743
+#: src/lib/bsock.c:734 src/lib/bsock.c:753
 #, c-format
 msgid "sockopt error: %s\n"
 msgstr ""
 
-#: src/lib/bsock.c:725 src/lib/bsock.c:749
+#: src/lib/bsock.c:740 src/lib/bsock.c:759
 #, c-format
 msgid "Warning network buffer = %d bytes not max size.\n"
 msgstr ""
 
-#: src/lib/bsock.c:729 src/lib/bsock.c:753
-#, c-format
-msgid "Network buffer size %d not multiple of tape block size.\n"
-msgstr ""
-
-#: src/lib/bsock.c:774 src/lib/bsock.c:808
+#: src/lib/bsock.c:779 src/lib/bsock.c:813
 #, c-format
 msgid "fcntl F_GETFL error. ERR=%s\n"
 msgstr ""
 
-#: src/lib/bsock.c:780 src/lib/bsock.c:814 src/lib/bsock.c:846
+#: src/lib/bsock.c:785 src/lib/bsock.c:819 src/lib/bsock.c:851
 #, c-format
 msgid "fcntl F_SETFL error. ERR=%s\n"
 msgstr ""
 
-#: src/lib/bsock.c:1019 src/qt-console/bcomm/dircomm_auth.cpp:112
+#: src/lib/bsock.c:1024 src/qt-console/bcomm/dircomm_auth.cpp:112
 #, c-format
 msgid "Director authorization problem at \"%s:%d\"\n"
 msgstr ""
 
-#: src/lib/bsock.c:1026 src/qt-console/bcomm/dircomm_auth.cpp:119
+#: src/lib/bsock.c:1031 src/qt-console/bcomm/dircomm_auth.cpp:119
 #, c-format
 msgid ""
 "Authorization problem: Remote server at \"%s:%d\" did not advertise required "
 "TLS support.\n"
 msgstr ""
 
-#: src/lib/bsock.c:1034 src/qt-console/bcomm/dircomm_auth.cpp:127
+#: src/lib/bsock.c:1039 src/qt-console/bcomm/dircomm_auth.cpp:127
 #, c-format
 msgid ""
 "Authorization problem with Director at \"%s:%d\": Remote server requires "
 "TLS.\n"
 msgstr ""
 
-#: src/lib/bsock.c:1046 src/qt-console/bcomm/dircomm_auth.cpp:138
+#: src/lib/bsock.c:1051 src/qt-console/bcomm/dircomm_auth.cpp:138
 #, c-format
 msgid "TLS negotiation failed with Director at \"%s:%d\"\n"
 msgstr ""
 
-#: src/lib/bsock.c:1056 src/qt-console/bcomm/dircomm_auth.cpp:150
+#: src/lib/bsock.c:1061 src/qt-console/bcomm/dircomm_auth.cpp:150
 #, c-format
 msgid ""
 "Bad response to Hello command: ERR=%s\n"
 "The Director at \"%s:%d\" is probably not running.\n"
 msgstr ""
 
-#: src/lib/bsock.c:1065 src/qt-console/bcomm/dircomm_auth.cpp:159
+#: src/lib/bsock.c:1070 src/qt-console/bcomm/dircomm_auth.cpp:159
 #, c-format
 msgid "Director at \"%s:%d\" rejected Hello command\n"
 msgstr ""
 
-#: src/lib/bsock.c:1075 src/qt-console/bcomm/dircomm_auth.cpp:171
+#: src/lib/bsock.c:1080 src/qt-console/bcomm/dircomm_auth.cpp:171
 #, c-format
 msgid ""
 "Authorization problem with Director at \"%s:%d\"\n"
@@ -11657,51 +11672,51 @@ msgstr ""
 msgid "%s JobId %u: Security violation: "
 msgstr ""
 
-#: src/lib/bnet_server.c:108
+#: src/lib/bnet_server.c:125
 #, c-format
 msgid "Cannot open stream socket. ERR=%s. Current %s All %s\n"
 msgstr ""
 
-#: src/lib/bnet_server.c:121
+#: src/lib/bnet_server.c:138
 #, c-format
 msgid "Cannot set SO_REUSEADDR on socket: %s\n"
 msgstr ""
 
-#: src/lib/bnet_server.c:130
+#: src/lib/bnet_server.c:147
 #, c-format
 msgid "Cannot bind port %d: ERR=%s: Retrying ...\n"
 msgstr ""
 
-#: src/lib/bnet_server.c:135
+#: src/lib/bnet_server.c:152
 #, c-format
 msgid "Cannot bind port %d: ERR=%s.\n"
 msgstr ""
 
-#: src/lib/bnet_server.c:146
+#: src/lib/bnet_server.c:163
 #, c-format
 msgid "Could not init client queue: ERR=%s\n"
 msgstr ""
 
-#: src/lib/bnet_server.c:165
+#: src/lib/bnet_server.c:182
 #, c-format
 msgid "Error in select: %s\n"
 msgstr ""
 
-#: src/lib/bnet_server.c:186
+#: src/lib/bnet_server.c:203
 #, c-format
 msgid "Connection from %s:%d refused by hosts.access\n"
 msgstr ""
 
-#: src/lib/bnet_server.c:212
+#: src/lib/bnet_server.c:229
 msgid "Could not create client BSOCK.\n"
 msgstr ""
 
-#: src/lib/bnet_server.c:219
+#: src/lib/bnet_server.c:236
 #, c-format
 msgid "Could not add job to client queue: ERR=%s\n"
 msgstr ""
 
-#: src/lib/bnet_server.c:236
+#: src/lib/bnet_server.c:253
 #, c-format
 msgid "Could not destroy client queue: ERR=%s\n"
 msgstr ""
@@ -12673,7 +12688,7 @@ msgstr ""
 msgid "Unknown error."
 msgstr ""
 
-#: src/lib/bnet.c:757
+#: src/lib/bnet.c:755
 #, c-format
 msgid "Unknown sig %d"
 msgstr ""
@@ -13792,7 +13807,7 @@ msgstr ""
 msgid "Plugin: \"%s\" not found.\n"
 msgstr ""
 
-#: src/findlib/match.c:210 src/tools/testfind.c:654 src/filed/job.c:1456
+#: src/findlib/match.c:210 src/tools/testfind.c:654 src/filed/job.c:1452
 #, c-format
 msgid "Unknown include/exclude option: %c\n"
 msgstr ""
@@ -13923,7 +13938,7 @@ msgid "More than one Path!: %s for path: %s\n"
 msgstr ""
 
 #: src/cats/sql_create.c:595 src/cats/sql_get.c:205 src/cats/sql_get.c:258
-#: src/cats/sql_get.c:640 src/cats/sql_get.c:722 src/cats/sql_get.c:1041
+#: src/cats/sql_get.c:640 src/cats/sql_get.c:722 src/cats/sql_get.c:1039
 #: src/cats/sql.c:340 src/cats/sql.c:347 src/cats/postgresql.c:165
 #, c-format
 msgid "error fetching row: %s\n"
@@ -13983,7 +13998,7 @@ msgstr ""
 msgid "Cannot Copy/Migrate job using BaseJob"
 msgstr ""
 
-#: src/cats/sql_create.c:1165 src/cats/sql_get.c:1138
+#: src/cats/sql_create.c:1165 src/cats/sql_get.c:1136
 msgid "ERR=JobIds are empty\n"
 msgstr ""
 
@@ -14094,66 +14109,66 @@ msgstr ""
 msgid "Client record not found in Catalog.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:767
+#: src/cats/sql_get.c:765
 #, c-format
 msgid "More than one Counter!: %d\n"
 msgstr ""
 
-#: src/cats/sql_get.c:772
+#: src/cats/sql_get.c:770
 #, c-format
 msgid "error fetching Counter row: %s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:792
+#: src/cats/sql_get.c:790
 #, c-format
 msgid "Counter record: %s not found in Catalog.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:832
+#: src/cats/sql_get.c:830
 #, c-format
 msgid "Error got %s FileSets but expected only one!\n"
 msgstr ""
 
-#: src/cats/sql_get.c:837
+#: src/cats/sql_get.c:835
 #, c-format
 msgid "FileSet record \"%s\" not found.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:847
+#: src/cats/sql_get.c:845
 msgid "FileSet record not found in Catalog.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:943
+#: src/cats/sql_get.c:941
 #, c-format
 msgid "Media id select failed: ERR=%s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:981
+#: src/cats/sql_get.c:979
 #, c-format
 msgid "query dbids failed: ERR=%s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:1036
+#: src/cats/sql_get.c:1034
 #, c-format
 msgid "More than one Volume!: %s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:1092
+#: src/cats/sql_get.c:1090
 #, c-format
 msgid "Media record MediaId=%s not found.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:1095
+#: src/cats/sql_get.c:1093
 #, c-format
 msgid "Media record for Volume \"%s\" not found.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:1102
+#: src/cats/sql_get.c:1100
 #, c-format
 msgid "Media record for MediaId=%u not found in Catalog.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:1105
+#: src/cats/sql_get.c:1103
 #, c-format
 msgid "Media record for Vol=%s not found in Catalog.\n"
 msgstr ""
@@ -14226,9 +14241,9 @@ msgstr ""
 msgid "unknown"
 msgstr ""
 
-#: src/cats/sqlite.c:456 src/cats/ingres.c:490 src/cats/postgresql.c:500
-#: src/cats/postgresql.c:547 src/cats/dbi.c:625 src/cats/cats.c:149
-#: src/cats/mysql.c:387
+#: src/cats/sqlite.c:462 src/cats/ingres.c:496 src/cats/postgresql.c:506
+#: src/cats/postgresql.c:553 src/cats/dbi.c:631 src/cats/cats.c:149
+#: src/cats/mysql.c:393
 #, c-format
 msgid "Query failed: %s: ERR=%s\n"
 msgstr ""
@@ -14249,7 +14264,7 @@ msgid ""
 "It is probably not running or your password is incorrect.\n"
 msgstr ""
 
-#: src/cats/ingres.c:1081
+#: src/cats/ingres.c:1087
 msgid "A user name for Ingres must be supplied.\n"
 msgstr ""
 
@@ -14330,39 +14345,39 @@ msgid ""
 "exceeded.\n"
 msgstr ""
 
-#: src/cats/postgresql.c:344
+#: src/cats/postgresql.c:350
 msgid "PQescapeStringConn returned non-zero.\n"
 msgstr ""
 
-#: src/cats/postgresql.c:362
+#: src/cats/postgresql.c:368
 msgid "PQescapeByteaConn returned NULL.\n"
 msgstr ""
 
-#: src/cats/postgresql.c:393
+#: src/cats/postgresql.c:399
 msgid "PQunescapeByteaConn returned NULL.\n"
 msgstr ""
 
-#: src/cats/postgresql.c:807
+#: src/cats/postgresql.c:813
 #, c-format
 msgid "error fetching currval: %s\n"
 msgstr ""
 
-#: src/cats/postgresql.c:998 src/cats/dbi.c:1271
+#: src/cats/postgresql.c:1004 src/cats/dbi.c:1277
 #, c-format
 msgid "error starting batch mode: %s"
 msgstr ""
 
-#: src/cats/postgresql.c:1028 src/cats/postgresql.c:1035
+#: src/cats/postgresql.c:1034 src/cats/postgresql.c:1041
 #, c-format
 msgid "error ending batch mode: %s"
 msgstr ""
 
-#: src/cats/postgresql.c:1082
+#: src/cats/postgresql.c:1088
 #, c-format
 msgid "error copying in batch mode: %s"
 msgstr ""
 
-#: src/cats/postgresql.c:1104
+#: src/cats/postgresql.c:1110
 msgid "A user name for PostgreSQL must be supplied.\n"
 msgstr ""
 
@@ -14399,20 +14414,20 @@ msgid ""
 "exceeded.\n"
 msgstr ""
 
-#: src/cats/dbi.c:1433
+#: src/cats/dbi.c:1439
 #, c-format
 msgid "error inserting batch mode: %s"
 msgstr ""
 
-#: src/cats/dbi.c:1450
+#: src/cats/dbi.c:1456
 msgid "Driver type not specified in Catalog resource.\n"
 msgstr ""
 
-#: src/cats/dbi.c:1454
+#: src/cats/dbi.c:1460
 msgid "Invalid driver type, must be \"dbi:<type>\"\n"
 msgstr ""
 
-#: src/cats/dbi.c:1458
+#: src/cats/dbi.c:1464
 msgid "A user name for DBI must be supplied.\n"
 msgstr ""
 
@@ -14444,7 +14459,7 @@ msgid ""
 "incorrect.\n"
 msgstr ""
 
-#: src/cats/mysql.c:686
+#: src/cats/mysql.c:692
 msgid "A user name for MySQL must be supplied.\n"
 msgstr ""
 
@@ -14581,12 +14596,12 @@ msgstr ""
 msgid "You must enter a number between 1 and %d\n"
 msgstr ""
 
-#: src/console/console.c:1160 src/qt-console/bcomm/dircomm.cpp:129
+#: src/console/console.c:1160 src/qt-console/bcomm/dircomm.cpp:131
 #, c-format
 msgid "Failed to initialize TLS context for Console \"%s\".\n"
 msgstr ""
 
-#: src/console/console.c:1180 src/qt-console/bcomm/dircomm.cpp:152
+#: src/console/console.c:1180 src/qt-console/bcomm/dircomm.cpp:154
 #, c-format
 msgid "Failed to initialize TLS context for Director \"%s\".\n"
 msgstr ""
@@ -15611,10 +15626,10 @@ msgid "Bacula Client: Last Job had Warnings"
 msgstr ""
 
 #: src/filed/xattr.c:96 src/filed/xattr.c:111 src/filed/xattr.c:119
-#: src/filed/fd_plugins.c:694 src/filed/fd_plugins.c:708 src/filed/acl.c:105
-#: src/filed/acl.c:120 src/filed/acl.c:128 src/filed/backup.c:993
-#: src/filed/backup.c:1189 src/filed/backup.c:1226 src/filed/backup.c:1239
-#: src/filed/backup.c:1315 src/filed/backup.c:1413
+#: src/filed/fd_plugins.c:694 src/filed/fd_plugins.c:708 src/filed/acl.c:107
+#: src/filed/acl.c:122 src/filed/acl.c:130 src/filed/backup.c:993
+#: src/filed/backup.c:1193 src/filed/backup.c:1230 src/filed/backup.c:1243
+#: src/filed/backup.c:1319 src/filed/backup.c:1417
 #, c-format
 msgid "Network send error to SD. ERR=%s\n"
 msgstr ""
@@ -15874,7 +15889,7 @@ msgstr ""
 msgid "Failed to restore extended attributes on file \"%s\"\n"
 msgstr ""
 
-#: src/filed/xattr.c:3814 src/filed/acl.c:2148
+#: src/filed/xattr.c:3814 src/filed/acl.c:2253
 #, c-format
 msgid "Unable to stat file \"%s\": ERR=%s\n"
 msgstr ""
@@ -16018,179 +16033,189 @@ msgstr ""
 msgid "No Director resource defined in %s\n"
 msgstr ""
 
-#: src/filed/acl.c:226 src/filed/acl.c:251
+#: src/filed/acl.c:228 src/filed/acl.c:253
 #, c-format
 msgid "aclx_get error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:277
+#: src/filed/acl.c:279
 #, c-format
 msgid "Unknown acl type encountered on file \"%s\": %ld\n"
 msgstr ""
 
-#: src/filed/acl.c:301 src/filed/acl.c:310
+#: src/filed/acl.c:303 src/filed/acl.c:312
 #, c-format
 msgid "Failed to convert acl into text on file \"%s\"\n"
 msgstr ""
 
-#: src/filed/acl.c:383
+#: src/filed/acl.c:385
 #, c-format
 msgid ""
 "Trying to restore POSIX acl on file \"%s\" on filesystem without AIXC acl "
 "support\n"
 msgstr ""
 
-#: src/filed/acl.c:391
+#: src/filed/acl.c:393
 #, c-format
 msgid ""
 "Trying to restore NFSv4 acl on file \"%s\" on filesystem without NFS4 acl "
 "support\n"
 msgstr ""
 
-#: src/filed/acl.c:437 src/filed/acl.c:447
+#: src/filed/acl.c:441 src/filed/acl.c:451
 #, c-format
 msgid "aclx_scanStr error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:473
+#: src/filed/acl.c:477
 #, c-format
 msgid "aclx_put error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:815
+#: src/filed/acl.c:819
 #, c-format
 msgid "acl_to_text error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:845
+#: src/filed/acl.c:849
 #, c-format
 msgid "acl_get_file error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:898
+#: src/filed/acl.c:902
 #, c-format
 msgid ""
 "acl_delete_def_file error on file \"%s\": filesystem doesn't support ACLs\n"
 msgstr ""
 
-#: src/filed/acl.c:904
+#: src/filed/acl.c:908
 #, c-format
 msgid "acl_delete_def_file error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:915
+#: src/filed/acl.c:919
 #, c-format
 msgid "acl_from_text error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:931
+#: src/filed/acl.c:935
 #, c-format
 msgid "acl_valid error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:963
+#: src/filed/acl.c:967
 #, c-format
 msgid "acl_set_file error on file \"%s\": filesystem doesn't support ACLs\n"
 msgstr ""
 
-#: src/filed/acl.c:972
+#: src/filed/acl.c:976
 #, c-format
 msgid "acl_set_file error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:1079 src/filed/acl.c:1108 src/filed/acl.c:1222
-#: src/filed/acl.c:1722 src/filed/acl.c:1829
+#: src/filed/acl.c:1083 src/filed/acl.c:1112 src/filed/acl.c:1226
+#: src/filed/acl.c:1726 src/filed/acl.c:1833
 #, c-format
 msgid "pathconf error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:1238
+#: src/filed/acl.c:1242
 #, c-format
 msgid ""
 "Trying to restore acl on file \"%s\" on filesystem without %s acl support\n"
 msgstr ""
 
-#: src/filed/acl.c:1515
+#: src/filed/acl.c:1519
 #, c-format
 msgid "getacl error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:1550
+#: src/filed/acl.c:1554
 #, c-format
 msgid "acltostr error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:1572 src/filed/acl.c:1582
+#: src/filed/acl.c:1576 src/filed/acl.c:1586
 #, c-format
 msgid "strtoacl error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:1611
+#: src/filed/acl.c:1615
 #, c-format
 msgid "setacl error on file \"%s\": filesystem doesn't support ACLs\n"
 msgstr ""
 
-#: src/filed/acl.c:1619
+#: src/filed/acl.c:1623
 #, c-format
 msgid "setacl error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:1744
+#: src/filed/acl.c:1748
 #, c-format
 msgid "acl_get error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:1818
+#: src/filed/acl.c:1822
 #, c-format
 msgid ""
 "Trying to restore acl on file \"%s\" on filesystem without acl support\n"
 msgstr ""
 
-#: src/filed/acl.c:1847
+#: src/filed/acl.c:1851
 #, c-format
 msgid ""
 "Trying to restore POSIX acl on file \"%s\" on filesystem without aclent acl "
 "support\n"
 msgstr ""
 
-#: src/filed/acl.c:1858
+#: src/filed/acl.c:1862
 #, c-format
 msgid ""
 "Trying to restore NFSv4 acl on file \"%s\" on filesystem without ace acl "
 "support\n"
 msgstr ""
 
-#: src/filed/acl.c:1874
+#: src/filed/acl.c:1878
 #, c-format
 msgid "acl_fromtext error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:1888 src/filed/acl.c:1896
+#: src/filed/acl.c:1892 src/filed/acl.c:1900
 #, c-format
 msgid "wrong encoding of acl type in acl stream on file \"%s\"\n"
 msgstr ""
 
-#: src/filed/acl.c:1921
+#: src/filed/acl.c:1925
 #, c-format
 msgid "acl_set error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:2006
+#: src/filed/acl.c:2011
 #, c-format
 msgid "acltotext error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:2029
+#: src/filed/acl.c:2034
 #, c-format
 msgid "aclfromtext error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:2049
+#: src/filed/acl.c:2054
 #, c-format
 msgid "acl(SETACL) error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:2221
+#: src/filed/acl.c:2120
+#, fuzzy, c-format
+msgid "pioctl VIOCGETAL error on file \"%s\": ERR=%s\n"
+msgstr "Lees fout op bestand %s. FOUT=%s\n"
+
+#: src/filed/acl.c:2148
+#, fuzzy, c-format
+msgid "pioctl VIOCSETAL error on file \"%s\": ERR=%s\n"
+msgstr "Lees fout op bestand %s. FOUT=%s\n"
+
+#: src/filed/acl.c:2351
 #, c-format
 msgid "Can't restore ACLs of %s - incompatible acl stream encountered - %d\n"
 msgstr ""
@@ -16342,34 +16367,34 @@ msgstr ""
 msgid "Compression deflateReset error: %d\n"
 msgstr ""
 
-#: src/filed/backup.c:1116
+#: src/filed/backup.c:1120
 #, c-format
 msgid "Compression LZO error: %d\n"
 msgstr "Compressie LZO fout: %d\n"
 
-#: src/filed/backup.c:1161 src/filed/backup.c:1177
+#: src/filed/backup.c:1165 src/filed/backup.c:1181
 msgid "Encryption error\n"
 msgstr "Fout in versleuteling \n"
 
-#: src/filed/backup.c:1203
+#: src/filed/backup.c:1207
 #, c-format
 msgid "Read error on file %s. ERR=%s\n"
 msgstr "Lees fout op bestand %s. FOUT=%s\n"
 
-#: src/filed/backup.c:1206
+#: src/filed/backup.c:1210
 #, c-format
 msgid "Too many errors. JobErrors=%d.\n"
 msgstr "Te veel fouten. OpdrachtFouten=%d.\n"
 
-#: src/filed/backup.c:1216
+#: src/filed/backup.c:1220
 msgid "Encryption padding error\n"
 msgstr ""
 
-#: src/filed/backup.c:1280
+#: src/filed/backup.c:1284
 msgid "Invalid file flags, no supported data stream type.\n"
 msgstr ""
 
-#: src/filed/backup.c:1536
+#: src/filed/backup.c:1540
 #, c-format
 msgid "VSS Writer (BackupComplete): %s\n"
 msgstr ""
@@ -16578,247 +16603,247 @@ msgstr ""
 msgid "Failed to retrieve current UserName\n"
 msgstr ""
 
-#: src/filed/job.c:458
+#: src/filed/job.c:456
 #, c-format
 msgid "2901 Job %s not found.\n"
 msgstr ""
 
-#: src/filed/job.c:468
+#: src/filed/job.c:466
 #, c-format
 msgid "2001 Job %s marked to be canceled.\n"
 msgstr ""
 
-#: src/filed/job.c:471
+#: src/filed/job.c:469
 msgid "2902 Error scanning cancel command.\n"
 msgstr ""
 
-#: src/filed/job.c:494
+#: src/filed/job.c:492
 #, c-format
 msgid "2991 Bad setdebug command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:517
+#: src/filed/job.c:515
 #, c-format
 msgid "Bad estimate command: %s"
 msgstr ""
 
-#: src/filed/job.c:518
+#: src/filed/job.c:516
 msgid "2992 Bad estimate command.\n"
 msgstr ""
 
-#: src/filed/job.c:541
+#: src/filed/job.c:539
 #, c-format
 msgid "Bad Job Command: %s"
 msgstr ""
 
-#: src/filed/job.c:580
+#: src/filed/job.c:578
 #, c-format
 msgid "Bad RunBeforeJob command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:581 src/filed/job.c:600
+#: src/filed/job.c:579 src/filed/job.c:598
 msgid "2905 Bad RunBeforeJob command.\n"
 msgstr ""
 
-#: src/filed/job.c:611
+#: src/filed/job.c:609
 msgid "2905 Bad RunBeforeNow command.\n"
 msgstr ""
 
-#: src/filed/job.c:630
+#: src/filed/job.c:628
 #, c-format
 msgid "Bad RunAfter command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:631
+#: src/filed/job.c:629
 msgid "2905 Bad RunAfterJob command.\n"
 msgstr ""
 
-#: src/filed/job.c:667
+#: src/filed/job.c:665
 #, c-format
 msgid "Bad RunScript command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:668
+#: src/filed/job.c:666
 msgid "2905 Bad RunScript command.\n"
 msgstr ""
 
-#: src/filed/job.c:722
+#: src/filed/job.c:720
 #, c-format
 msgid "Bad RestoreObject command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:789
+#: src/filed/job.c:785
 msgid "2909 Bad RestoreObject command.\n"
 msgstr ""
 
-#: src/filed/job.c:828
+#: src/filed/job.c:824
 #, c-format
 msgid "Plugin Directory not defined. Cannot use plugin: \"%s\"\n"
 msgstr ""
 
-#: src/filed/job.c:870
+#: src/filed/job.c:866
 #, c-format
 msgid "Error running program: %s. stat=%d: ERR=%s\n"
 msgstr ""
 
-#: src/filed/job.c:881
+#: src/filed/job.c:877
 #, c-format
 msgid "Cannot open FileSet input file: %s. ERR=%s\n"
 msgstr ""
 
-#: src/filed/job.c:1027
+#: src/filed/job.c:1023
 #, c-format
 msgid "REGEX %s compile error. ERR=%s\n"
 msgstr ""
 
-#: src/filed/job.c:1178
+#: src/filed/job.c:1174
 #, c-format
 msgid "Invalid FileSet command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:1651
+#: src/filed/job.c:1647
 #, c-format
 msgid ""
 "DIR and FD clocks differ by %lld seconds, FD automatically compensating.\n"
 msgstr ""
 
-#: src/filed/job.c:1660
+#: src/filed/job.c:1656
 #, c-format
 msgid "Unknown backup level: %s\n"
 msgstr ""
 
-#: src/filed/job.c:1673
+#: src/filed/job.c:1669
 #, c-format
 msgid "Bad level command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:1695
+#: src/filed/job.c:1691
 #, c-format
 msgid "Bad session command: %s"
 msgstr ""
 
-#: src/filed/job.c:1756
+#: src/filed/job.c:1752
 #, c-format
 msgid "Bad storage command: %s"
 msgstr ""
 
-#: src/filed/job.c:1777
+#: src/filed/job.c:1773
 #, c-format
 msgid "Failed to connect to Storage daemon: %s:%d\n"
 msgstr ""
 
-#: src/filed/job.c:1789
+#: src/filed/job.c:1785
 msgid "Failed to authenticate Storage daemon.\n"
 msgstr ""
 
-#: src/filed/job.c:1836
+#: src/filed/job.c:1832
 msgid "ACL support not configured for your machine.\n"
 msgstr ""
 
-#: src/filed/job.c:1840
+#: src/filed/job.c:1836
 msgid "XATTR support not configured for your machine.\n"
 msgstr ""
 
-#: src/filed/job.c:1849
+#: src/filed/job.c:1845
 msgid "Cannot contact Storage daemon\n"
 msgstr ""
 
-#: src/filed/job.c:1868
+#: src/filed/job.c:1864
 #, c-format
 msgid "Bad response to append open: %s\n"
 msgstr ""
 
-#: src/filed/job.c:1873
+#: src/filed/job.c:1869
 msgid "Bad response from stored to open command\n"
 msgstr ""
 
-#: src/filed/job.c:1905
+#: src/filed/job.c:1901
 #, c-format
 msgid "Generate VSS snapshots. Driver=\"%s\", Drive(s)=\"%s\"\n"
 msgstr ""
 
-#: src/filed/job.c:1908
+#: src/filed/job.c:1904
 #, c-format
 msgid "CreateSGenerate VSS snapshots failed. ERR=%s\n"
 msgstr ""
 
-#: src/filed/job.c:1915
+#: src/filed/job.c:1911
 #, c-format
 msgid "Generate VSS snapshot of drive \"%c:\\\" failed.\n"
 msgstr ""
 
-#: src/filed/job.c:1921
+#: src/filed/job.c:1917
 #, c-format
 msgid "VSS Writer (PrepareForBackup): %s\n"
 msgstr ""
 
-#: src/filed/job.c:1926
+#: src/filed/job.c:1922
 msgid "No drive letters found for generating VSS snapshots.\n"
 msgstr ""
 
-#: src/filed/job.c:1930
+#: src/filed/job.c:1926
 #, c-format
 msgid "VSS was not initialized properly. ERR=%s\n"
 msgstr ""
 
-#: src/filed/job.c:1981
+#: src/filed/job.c:1977
 msgid "Append Close with SD failed.\n"
 msgstr ""
 
-#: src/filed/job.c:1985
+#: src/filed/job.c:1981
 #, c-format
 msgid "Bad status %d returned from Storage Daemon.\n"
 msgstr ""
 
-#: src/filed/job.c:2015
+#: src/filed/job.c:2011
 #, c-format
 msgid "2994 Bad verify command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:2030 src/filed/job.c:2071
+#: src/filed/job.c:2026 src/filed/job.c:2067
 #, c-format
 msgid "2994 Bad verify level: %s\n"
 msgstr ""
 
-#: src/filed/job.c:2143
+#: src/filed/job.c:2138
 #, c-format
 msgid "Bad replace command. CMD=%s\n"
 msgstr ""
 
-#: src/filed/job.c:2166
+#: src/filed/job.c:2161
 #, c-format
 msgid "Bad where regexp. where=%s\n"
 msgstr ""
 
-#: src/filed/job.c:2204
+#: src/filed/job.c:2199
 #, c-format
 msgid "VSS was not initialized properly. VSS support is disabled. ERR=%s\n"
 msgstr ""
 
-#: src/filed/job.c:2249
+#: src/filed/job.c:2244
 #, c-format
 msgid "VSS Writer (RestoreComplete): %s\n"
 msgstr ""
 
-#: src/filed/job.c:2297
+#: src/filed/job.c:2294
 msgid "Improper calling sequence.\n"
 msgstr ""
 
-#: src/filed/job.c:2317
+#: src/filed/job.c:2314
 #, c-format
 msgid "Bad response to SD read open: %s\n"
 msgstr ""
 
-#: src/filed/job.c:2322
+#: src/filed/job.c:2319
 msgid "Bad response from stored to read open command\n"
 msgstr ""
 
-#: src/filed/job.c:2390
+#: src/filed/job.c:2383
 #, c-format
 msgid "Comm error with SD. bad response to %s. ERR=%s\n"
 msgstr ""
 
-#: src/filed/job.c:2393
+#: src/filed/job.c:2386
 #, c-format
 msgid "Bad response to %s command. Wanted %s, got %s\n"
 msgstr ""
@@ -17025,12 +17050,12 @@ msgstr ""
 "       -?            geef deze melding.\n"
 "\n"
 
-#: src/qt-console/bcomm/dircomm.cpp:90
+#: src/qt-console/bcomm/dircomm.cpp:92
 #, c-format
 msgid "Already connected\"%s\".\n"
 msgstr "Al verbonden\"%s\".\n"
 
-#: src/qt-console/bcomm/dircomm.cpp:103
+#: src/qt-console/bcomm/dircomm.cpp:105
 #, c-format
 msgid ""
 "Connecting to Director %s:%d\n"
@@ -17039,35 +17064,35 @@ msgstr ""
 "Verbinden met Director %s:%d\n"
 "\n"
 
-#: src/qt-console/bcomm/dircomm.cpp:206
+#: src/qt-console/bcomm/dircomm.cpp:208
 msgid "Initializing ..."
 msgstr "Initialiseren ..."
 
-#: src/qt-console/bcomm/dircomm.cpp:221 src/qt-console/console/console.cpp:142
+#: src/qt-console/bcomm/dircomm.cpp:224 src/qt-console/console/console.cpp:142
 msgid "Connected"
 msgstr "Verbonden"
 
-#: src/qt-console/bcomm/dircomm.cpp:345
+#: src/qt-console/bcomm/dircomm.cpp:348
 msgid "Command completed ..."
 msgstr "Opdracht gereed ..."
 
-#: src/qt-console/bcomm/dircomm.cpp:352 src/qt-console/console/console.cpp:373
+#: src/qt-console/bcomm/dircomm.cpp:355 src/qt-console/console/console.cpp:379
 msgid "Processing command ..."
 msgstr "Opdracht aan het uitvoeren ..."
 
-#: src/qt-console/bcomm/dircomm.cpp:359
+#: src/qt-console/bcomm/dircomm.cpp:362
 msgid "At main prompt waiting for input ..."
 msgstr "Wacht op invoer op opdrachtregel in hoofdscherm ..."
 
-#: src/qt-console/bcomm/dircomm.cpp:366 src/qt-console/bcomm/dircomm.cpp:378
+#: src/qt-console/bcomm/dircomm.cpp:369 src/qt-console/bcomm/dircomm.cpp:381
 msgid "At prompt waiting for input ..."
 msgstr "Wacht op invoer op opdrachtregel ..."
 
-#: src/qt-console/bcomm/dircomm.cpp:386
+#: src/qt-console/bcomm/dircomm.cpp:389
 msgid "Command failed."
 msgstr "Opdracht mislukt."
 
-#: src/qt-console/bcomm/dircomm.cpp:458
+#: src/qt-console/bcomm/dircomm.cpp:462
 msgid "Director disconnected."
 msgstr "Director niet verbonden."
 
@@ -17142,14 +17167,6 @@ msgstr ""
 #~ msgid "Unable to stat ControlDevice %s: ERR=%s\n"
 #~ msgstr "Kan job cond variabele niet initialiseren: ERR=%s\n"
 
-#, fuzzy
-#~ msgid "pioctl VIOCGETAL error on file \"%s\": ERR=%s\n"
-#~ msgstr "Lees fout op bestand %s. FOUT=%s\n"
-
-#, fuzzy
-#~ msgid "pioctl VIOCSETAL error on file \"%s\": ERR=%s\n"
-#~ msgstr "Lees fout op bestand %s. FOUT=%s\n"
-
 #~ msgid ""
 #~ "Copyright (C) 2005 Christian Masopust\n"
 #~ "Written by Christian Masopust (2005)\n"
index f8a817765db54e1eb27f307b5379eb4bd272fa82..e3c15d3258a8975805550d4f0f273a6792e3d8dd 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: 2012-06-10 10:10+0200\n"
+"POT-Creation-Date: 2012-06-27 15:41+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"
@@ -727,7 +727,7 @@ msgid ""
 "\n"
 "Version: %s (%s)\n"
 "\n"
-"Usage: dird [-f -s] [-c config_file] [-d debug_level] [config_file]\n"
+"Usage: bacula-dir [-f -s] [-c config_file] [-d debug_level] [config_file]\n"
 "       -c <file>   set configuration file to file\n"
 "       -d <nn>     set debug level to <nn>\n"
 "       -dt         print timestamp in debug output\n"
@@ -1944,11 +1944,11 @@ msgstr ""
 msgid "No job specified.\n"
 msgstr ""
 
-#: src/dird/ua_cmds.c:1210
+#: src/dird/ua_cmds.c:1221
 msgid "Error sending include list.\n"
 msgstr ""
 
-#: src/dird/ua_cmds.c:1215
+#: src/dird/ua_cmds.c:1226
 msgid "Error sending exclude list.\n"
 msgstr ""
 
@@ -3074,12 +3074,17 @@ msgstr ""
 msgid "Warning default storage overridden by \"%s\" on command line.\n"
 msgstr ""
 
-#: src/dird/ua_restore.c:1533
+#: src/dird/ua_restore.c:1534
+#, c-format
+msgid "Using Storage \"%s\" from MediaType \"%s\".\n"
+msgstr ""
+
+#: src/dird/ua_restore.c:1537
 #, c-format
 msgid "Storage \"%s\" not found, using Storage \"%s\" from MediaType \"%s\".\n"
 msgstr ""
 
-#: src/dird/ua_restore.c:1541
+#: src/dird/ua_restore.c:1546
 #, c-format
 msgid ""
 "\n"
@@ -3141,7 +3146,7 @@ msgid ""
 "resource.\n"
 msgstr ""
 
-#: src/dird/fd_cmds.c:500 src/filed/job.c:858
+#: src/dird/fd_cmds.c:500 src/filed/job.c:854
 #, c-format
 msgid "Cannot run program: %s. ERR=%s\n"
 msgstr ""
@@ -3184,8 +3189,8 @@ msgid ""
 msgstr ""
 
 #: src/dird/fd_cmds.c:825 src/dird/fd_cmds.c:884 src/dird/catreq.c:443
-#: src/cats/sqlite.c:381 src/cats/ingres.c:458 src/cats/postgresql.c:448
-#: src/cats/dbi.c:559 src/cats/mysql.c:365
+#: src/cats/sqlite.c:387 src/cats/ingres.c:464 src/cats/postgresql.c:454
+#: src/cats/dbi.c:565 src/cats/mysql.c:371
 #, c-format
 msgid "Attribute create error. %s"
 msgstr ""
@@ -4972,7 +4977,7 @@ msgid ""
 "%s: ERR=%s\n"
 msgstr ""
 
-#: src/dird/restore.c:137 src/dird/msgchan.c:463 src/filed/job.c:2414
+#: src/dird/restore.c:137 src/dird/msgchan.c:463
 #, c-format
 msgid "Could not open bootstrap file %s: ERR=%s\n"
 msgstr ""
@@ -5794,13 +5799,13 @@ msgstr ""
 msgid "Invalid Catalog Update; DB not open: %s"
 msgstr ""
 
-#: src/dird/catreq.c:671 src/dird/catreq.c:686 src/lib/bsock.c:622
+#: src/dird/catreq.c:671 src/dird/catreq.c:686 src/lib/bsock.c:637
 #, c-format
 msgid "fread attr spool error. ERR=%s\n"
 msgstr ""
 
 #: src/dird/msgchan.c:106 src/tray-monitor/tray-monitor.c:952
-#: src/filed/job.c:1771 src/qt-console/tray-monitor/tray-monitor.cpp:375
+#: src/filed/job.c:1767 src/qt-console/tray-monitor/tray-monitor.cpp:375
 msgid "Storage daemon"
 msgstr ""
 
@@ -6116,14 +6121,14 @@ msgstr ""
 
 #: src/tray-monitor/tray-monitor.c:937
 #: src/qt-console/tray-monitor/tray-monitor.cpp:359
-#: src/qt-console/bcomm/dircomm.cpp:101
+#: src/qt-console/bcomm/dircomm.cpp:103
 #, c-format
 msgid "Connecting to Director %s:%d"
 msgstr ""
 
 #: src/tray-monitor/tray-monitor.c:938
 #: src/qt-console/tray-monitor/tray-monitor.cpp:361
-#: src/qt-console/bcomm/dircomm.cpp:171
+#: src/qt-console/bcomm/dircomm.cpp:173
 msgid "Director daemon"
 msgstr ""
 
@@ -6747,7 +6752,7 @@ msgstr ""
 msgid "3927 Error scanning release command: %s\n"
 msgstr ""
 
-#: src/stored/dircmd.c:1034 src/filed/job.c:1531
+#: src/stored/dircmd.c:1034 src/filed/job.c:1527
 #, c-format
 msgid "Could not create bootstrap file %s: ERR=%s\n"
 msgstr ""
@@ -8024,8 +8029,8 @@ msgstr ""
 msgid "Could not ready device %s for append.\n"
 msgstr ""
 
-#: src/stored/acquire.c:515 src/stored/spool.c:321 src/stored/block.c:367
-#: src/stored/block.c:735 src/stored/block.c:811
+#: src/stored/acquire.c:515 src/stored/spool.c:321 src/stored/block.c:369
+#: src/stored/block.c:751 src/stored/block.c:827
 #, c-format
 msgid "Could not create JobMedia record for Volume=\"%s\" Job=%s\n"
 msgstr ""
@@ -8133,11 +8138,11 @@ msgstr ""
 msgid "unknown: %d"
 msgstr ""
 
-#: src/stored/record.c:427
+#: src/stored/record.c:392
 msgid "Damaged buffer\n"
 msgstr ""
 
-#: src/stored/record.c:603
+#: src/stored/record.c:649
 #, c-format
 msgid "Sanity check failed. maxlen=%d datalen=%d. Block discarded.\n"
 msgstr ""
@@ -8292,7 +8297,7 @@ msgid ""
 "\n"
 "Version: %s (%s)\n"
 "\n"
-"Usage: stored [options] [-c config_file] [config_file]\n"
+"Usage: bacula-sd [options] [-c config_file] [config_file]\n"
 "        -c <file>   use <file> as configuration file\n"
 "        -d <nn>     set debug level to <nn>\n"
 "        -dt         print timestamp in debug output\n"
@@ -10896,190 +10901,195 @@ msgstr ""
 msgid "%d block read errors not printed.\n"
 msgstr ""
 
-#: src/stored/block.c:248 src/stored/block.c:264 src/stored/block.c:274
+#: src/stored/block.c:249 src/stored/block.c:265 src/stored/block.c:275
 #, c-format
 msgid ""
 "Volume data error at %u:%u! Wanted ID: \"%s\", got \"%s\". Buffer "
 "discarded.\n"
 msgstr ""
 
-#: src/stored/block.c:289
+#: src/stored/block.c:290
 #, c-format
 msgid ""
 "Volume data error at %u:%u! Block length %u is insane (too large), probably "
 "due to a bad archive.\n"
 msgstr ""
 
-#: src/stored/block.c:315
+#: src/stored/block.c:316
 #, c-format
 msgid ""
 "Volume data error at %u:%u!\n"
 "Block checksum mismatch in block=%u len=%d: calc=%x blk=%x\n"
 msgstr ""
 
-#: src/stored/block.c:431
+#: src/stored/block.c:433
 #, c-format
 msgid "Cannot write block. Device at EOM. dev=%s\n"
 msgstr ""
 
-#: src/stored/block.c:436
+#: src/stored/block.c:438
 #, c-format
 msgid "Attempt to write on read-only Volume. dev=%s\n"
 msgstr ""
 
-#: src/stored/block.c:441
+#: src/stored/block.c:443
 #, c-format
 msgid "Attempt to write on closed device=%s\n"
 msgstr ""
 
-#: src/stored/block.c:488
+#: src/stored/block.c:495
 #, c-format
 msgid "User defined maximum volume capacity %s exceeded on device %s.\n"
 msgstr ""
 
-#: src/stored/block.c:503
+#: src/stored/block.c:510
 #, c-format
 msgid "Unable to write EOF. ERR=%s\n"
 msgstr ""
 
-#: src/stored/block.c:529 src/stored/block.c:554
+#: src/stored/block.c:536 src/stored/block.c:570
 msgid "Write block header zeroed.\n"
 msgstr ""
 
-#: src/stored/block.c:573
+#: src/stored/block.c:562
+#, c-format
+msgid "Block checksum changed during write: before=%ud after=%ud\n"
+msgstr ""
+
+#: src/stored/block.c:589
 #, c-format
 msgid "Write error at %u:%u on device %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/block.c:580
+#: src/stored/block.c:596
 #, 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:661 src/stored/block.c:667
+#: src/stored/block.c:677 src/stored/block.c:683
 #, c-format
 msgid "Backspace file at EOT failed. ERR=%s\n"
 msgstr ""
 
-#: src/stored/block.c:674
+#: src/stored/block.c:690
 #, c-format
 msgid "Backspace record at EOT failed. ERR=%s\n"
 msgstr ""
 
-#: src/stored/block.c:691
+#: src/stored/block.c:707
 #, c-format
 msgid "Re-read last block at EOT failed. ERR=%s"
 msgstr ""
 
-#: src/stored/block.c:701
+#: src/stored/block.c:717
 #, 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:706
+#: src/stored/block.c:722
 #, 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:710
+#: src/stored/block.c:726
 msgid "Re-read of last block succeeded.\n"
 msgstr ""
 
-#: src/stored/block.c:742
+#: src/stored/block.c:758
 #, c-format
 msgid ""
 "Error writing final EOF to tape. This Volume may not be readable.\n"
 "%s"
 msgstr ""
 
-#: src/stored/block.c:756
+#: src/stored/block.c:772
 #, c-format
 msgid ""
 "Error writing final part to DVD. This Volume may not be readable.\n"
 "%s"
 msgstr ""
 
-#: src/stored/block.c:860
+#: src/stored/block.c:876
 #, 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:868
+#: src/stored/block.c:884
 #, c-format
 msgid "Unable to open device next part %s: ERR=%s\n"
 msgstr ""
 
-#: src/stored/block.c:888
+#: src/stored/block.c:904
 #, 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:901
+#: src/stored/block.c:917
 #, 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:944
+#: src/stored/block.c:960
 msgid "Job failed or canceled.\n"
 msgstr ""
 
-#: src/stored/block.c:950
+#: src/stored/block.c:966
 msgid "Attempt to read past end of tape or file.\n"
 msgstr ""
 
-#: src/stored/block.c:959
+#: src/stored/block.c:975
 #, c-format
 msgid "Attempt to read closed device: fd=%d at file:blk %u:%u on device %s\n"
 msgstr ""
 
-#: src/stored/block.c:969
+#: src/stored/block.c:985
 #, c-format
 msgid "Block buffer size looping problem on device %s\n"
 msgstr ""
 
-#: src/stored/block.c:981
+#: src/stored/block.c:997
 #, c-format
 msgid "Unable to open device part=%d %s: ERR=%s\n"
 msgstr ""
 
-#: src/stored/block.c:1007
+#: src/stored/block.c:1023
 #, c-format
 msgid "Read error on fd=%d at file:blk %u:%u on device %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/block.c:1020
+#: src/stored/block.c:1036
 #, c-format
 msgid "Read zero bytes at %u:%u on device %s.\n"
 msgstr ""
 
-#: src/stored/block.c:1044
+#: src/stored/block.c:1060
 #, 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:1069
+#: src/stored/block.c:1085
 #, c-format
 msgid "Block length %u is greater than buffer %u. Attempting recovery.\n"
 msgstr ""
 
-#: src/stored/block.c:1088
+#: src/stored/block.c:1104
 #, c-format
 msgid "Setting block buffer size to %u bytes.\n"
 msgstr ""
 
-#: src/stored/block.c:1103
+#: src/stored/block.c:1119
 #, c-format
 msgid ""
 "Volume data error at %u:%u! Short block of %d bytes on device %s discarded.\n"
@@ -11291,56 +11301,56 @@ msgstr ""
 msgid "No input string given.\n"
 msgstr ""
 
-#: src/lib/rwlock.c:302
+#: src/lib/rwlock.c:307
 msgid "rwl_writeunlock called too many times.\n"
 msgstr ""
 
-#: src/lib/rwlock.c:307
+#: src/lib/rwlock.c:312
 msgid "rwl_writeunlock by non-owner.\n"
 msgstr ""
 
-#: src/lib/rwlock.c:432 src/lib/save/devlock.c:501 src/lib/devlock.c:501
+#: src/lib/rwlock.c:437 src/lib/save/devlock.c:501 src/lib/devlock.c:501
 #, c-format
 msgid "Thread %d found unchanged elements %d times\n"
 msgstr ""
 
-#: src/lib/rwlock.c:502 src/lib/save/devlock.c:571 src/lib/devlock.c:571
+#: src/lib/rwlock.c:507 src/lib/save/devlock.c:571 src/lib/devlock.c:571
 #, c-format
 msgid "%02d: interval %d, writes %d, reads %d\n"
 msgstr ""
 
-#: src/lib/rwlock.c:512 src/lib/save/devlock.c:581 src/lib/devlock.c:581
+#: src/lib/rwlock.c:517 src/lib/save/devlock.c:581 src/lib/devlock.c:581
 #, c-format
 msgid "data %02d: value %d, %d writes\n"
 msgstr ""
 
-#: src/lib/rwlock.c:517 src/lib/save/devlock.c:586 src/lib/devlock.c:586
+#: src/lib/rwlock.c:522 src/lib/save/devlock.c:586 src/lib/devlock.c:586
 #, c-format
 msgid "Total: %d thread writes, %d data writes\n"
 msgstr ""
 
-#: src/lib/rwlock.c:589 src/lib/save/devlock.c:658 src/lib/devlock.c:658
+#: src/lib/rwlock.c:594 src/lib/save/devlock.c:658 src/lib/devlock.c:658
 msgid "Try write lock"
 msgstr ""
 
-#: src/lib/rwlock.c:595 src/lib/save/devlock.c:664 src/lib/devlock.c:664
+#: src/lib/rwlock.c:600 src/lib/save/devlock.c:664 src/lib/devlock.c:664
 msgid "Try read lock"
 msgstr ""
 
-#: src/lib/rwlock.c:651 src/lib/save/devlock.c:720 src/lib/devlock.c:720
+#: src/lib/rwlock.c:656 src/lib/save/devlock.c:720 src/lib/devlock.c:720
 msgid "Create thread"
 msgstr ""
 
-#: src/lib/rwlock.c:661 src/lib/save/devlock.c:730 src/lib/devlock.c:730
+#: src/lib/rwlock.c:666 src/lib/save/devlock.c:730 src/lib/devlock.c:730
 msgid "Join thread"
 msgstr ""
 
-#: src/lib/rwlock.c:663 src/lib/save/devlock.c:732 src/lib/devlock.c:732
+#: src/lib/rwlock.c:668 src/lib/save/devlock.c:732 src/lib/devlock.c:732
 #, c-format
 msgid "%02d: interval %d, updates %d, r_collisions %d, w_collisions %d\n"
 msgstr ""
 
-#: src/lib/rwlock.c:675 src/lib/save/devlock.c:744 src/lib/devlock.c:744
+#: src/lib/rwlock.c:680 src/lib/save/devlock.c:744 src/lib/devlock.c:744
 #, c-format
 msgid "data %02d: value %d, %d updates\n"
 msgstr ""
@@ -11371,141 +11381,136 @@ msgstr ""
 msgid "bnet_host2ipaddrs() for host \"%s\" failed: ERR=%s\n"
 msgstr ""
 
-#: src/lib/bsock.c:237
+#: src/lib/bsock.c:252
 #, c-format
 msgid "Socket open error. proto=%d port=%d. ERR=%s\n"
 msgstr ""
 
-#: src/lib/bsock.c:250
+#: src/lib/bsock.c:265
 #, c-format
 msgid "Source address bind error. proto=%d. ERR=%s\n"
 msgstr ""
 
-#: src/lib/bsock.c:261 src/lib/bsock.c:297 src/lib/bnet_server.c:201
+#: src/lib/bsock.c:276 src/lib/bsock.c:312 src/lib/bnet_server.c:218
 #, c-format
 msgid "Cannot set SO_KEEPALIVE on socket: %s\n"
 msgstr ""
 
-#: src/lib/bsock.c:269
+#: src/lib/bsock.c:284
 #, c-format
 msgid "Cannot set TCP_KEEPIDLE on socket: %s\n"
 msgstr ""
 
-#: src/lib/bsock.c:316
+#: src/lib/bsock.c:331
 #, c-format
 msgid "Could not init bsock mutex. ERR=%s\n"
 msgstr ""
 
-#: src/lib/bsock.c:351
+#: src/lib/bsock.c:366
 #, c-format
 msgid "Socket has errors=%d on call to %s:%s:%d\n"
 msgstr ""
 
-#: src/lib/bsock.c:358
+#: src/lib/bsock.c:373
 #, c-format
 msgid "Socket is terminated=%d on call to %s:%s:%d\n"
 msgstr ""
 
-#: src/lib/bsock.c:366
+#: src/lib/bsock.c:381
 #, c-format
 msgid "Socket has insane msglen=%d on call to %s:%s:%d\n"
 msgstr ""
 
-#: src/lib/bsock.c:404
+#: src/lib/bsock.c:419
 #, c-format
 msgid "Write error sending %d bytes to %s:%s:%d: ERR=%s\n"
 msgstr ""
 
-#: src/lib/bsock.c:410
+#: src/lib/bsock.c:425
 #, c-format
 msgid "Wrote %d bytes to %s:%s:%d, but only %d accepted.\n"
 msgstr ""
 
-#: src/lib/bsock.c:499 src/lib/bsock.c:560
+#: src/lib/bsock.c:514 src/lib/bsock.c:575
 #, c-format
 msgid "Read expected %d got %d from %s:%s:%d\n"
 msgstr ""
 
-#: src/lib/bsock.c:519
+#: src/lib/bsock.c:534
 #, c-format
 msgid "Packet size too big from \"%s:%s:%d. Terminating connection.\n"
 msgstr ""
 
-#: src/lib/bsock.c:549
+#: src/lib/bsock.c:564
 #, c-format
 msgid "Read error from %s:%s:%d: ERR=%s\n"
 msgstr ""
 
-#: src/lib/bsock.c:640
+#: src/lib/bsock.c:655
 msgid "fread attr spool I/O error.\n"
 msgstr ""
 
-#: src/lib/bsock.c:701
+#: src/lib/bsock.c:716
 msgid "Could not malloc BSOCK data buffer\n"
 msgstr ""
 
-#: src/lib/bsock.c:719 src/lib/bsock.c:743
+#: src/lib/bsock.c:734 src/lib/bsock.c:753
 #, c-format
 msgid "sockopt error: %s\n"
 msgstr ""
 
-#: src/lib/bsock.c:725 src/lib/bsock.c:749
+#: src/lib/bsock.c:740 src/lib/bsock.c:759
 #, c-format
 msgid "Warning network buffer = %d bytes not max size.\n"
 msgstr ""
 
-#: src/lib/bsock.c:729 src/lib/bsock.c:753
-#, c-format
-msgid "Network buffer size %d not multiple of tape block size.\n"
-msgstr ""
-
-#: src/lib/bsock.c:774 src/lib/bsock.c:808
+#: src/lib/bsock.c:779 src/lib/bsock.c:813
 #, c-format
 msgid "fcntl F_GETFL error. ERR=%s\n"
 msgstr ""
 
-#: src/lib/bsock.c:780 src/lib/bsock.c:814 src/lib/bsock.c:846
+#: src/lib/bsock.c:785 src/lib/bsock.c:819 src/lib/bsock.c:851
 #, c-format
 msgid "fcntl F_SETFL error. ERR=%s\n"
 msgstr ""
 
-#: src/lib/bsock.c:1019 src/qt-console/bcomm/dircomm_auth.cpp:112
+#: src/lib/bsock.c:1024 src/qt-console/bcomm/dircomm_auth.cpp:112
 #, c-format
 msgid "Director authorization problem at \"%s:%d\"\n"
 msgstr ""
 
-#: src/lib/bsock.c:1026 src/qt-console/bcomm/dircomm_auth.cpp:119
+#: src/lib/bsock.c:1031 src/qt-console/bcomm/dircomm_auth.cpp:119
 #, c-format
 msgid ""
 "Authorization problem: Remote server at \"%s:%d\" did not advertise required "
 "TLS support.\n"
 msgstr ""
 
-#: src/lib/bsock.c:1034 src/qt-console/bcomm/dircomm_auth.cpp:127
+#: src/lib/bsock.c:1039 src/qt-console/bcomm/dircomm_auth.cpp:127
 #, c-format
 msgid ""
 "Authorization problem with Director at \"%s:%d\": Remote server requires "
 "TLS.\n"
 msgstr ""
 
-#: src/lib/bsock.c:1046 src/qt-console/bcomm/dircomm_auth.cpp:138
+#: src/lib/bsock.c:1051 src/qt-console/bcomm/dircomm_auth.cpp:138
 #, c-format
 msgid "TLS negotiation failed with Director at \"%s:%d\"\n"
 msgstr ""
 
-#: src/lib/bsock.c:1056 src/qt-console/bcomm/dircomm_auth.cpp:150
+#: src/lib/bsock.c:1061 src/qt-console/bcomm/dircomm_auth.cpp:150
 #, c-format
 msgid ""
 "Bad response to Hello command: ERR=%s\n"
 "The Director at \"%s:%d\" is probably not running.\n"
 msgstr ""
 
-#: src/lib/bsock.c:1065 src/qt-console/bcomm/dircomm_auth.cpp:159
+#: src/lib/bsock.c:1070 src/qt-console/bcomm/dircomm_auth.cpp:159
 #, c-format
 msgid "Director at \"%s:%d\" rejected Hello command\n"
 msgstr ""
 
-#: src/lib/bsock.c:1075 src/qt-console/bcomm/dircomm_auth.cpp:171
+#: src/lib/bsock.c:1080 src/qt-console/bcomm/dircomm_auth.cpp:171
 #, c-format
 msgid ""
 "Authorization problem with Director at \"%s:%d\"\n"
@@ -11644,51 +11649,51 @@ msgstr ""
 msgid "%s JobId %u: Security violation: "
 msgstr ""
 
-#: src/lib/bnet_server.c:108
+#: src/lib/bnet_server.c:125
 #, c-format
 msgid "Cannot open stream socket. ERR=%s. Current %s All %s\n"
 msgstr ""
 
-#: src/lib/bnet_server.c:121
+#: src/lib/bnet_server.c:138
 #, c-format
 msgid "Cannot set SO_REUSEADDR on socket: %s\n"
 msgstr ""
 
-#: src/lib/bnet_server.c:130
+#: src/lib/bnet_server.c:147
 #, c-format
 msgid "Cannot bind port %d: ERR=%s: Retrying ...\n"
 msgstr ""
 
-#: src/lib/bnet_server.c:135
+#: src/lib/bnet_server.c:152
 #, c-format
 msgid "Cannot bind port %d: ERR=%s.\n"
 msgstr ""
 
-#: src/lib/bnet_server.c:146
+#: src/lib/bnet_server.c:163
 #, c-format
 msgid "Could not init client queue: ERR=%s\n"
 msgstr ""
 
-#: src/lib/bnet_server.c:165
+#: src/lib/bnet_server.c:182
 #, c-format
 msgid "Error in select: %s\n"
 msgstr ""
 
-#: src/lib/bnet_server.c:186
+#: src/lib/bnet_server.c:203
 #, c-format
 msgid "Connection from %s:%d refused by hosts.access\n"
 msgstr ""
 
-#: src/lib/bnet_server.c:212
+#: src/lib/bnet_server.c:229
 msgid "Could not create client BSOCK.\n"
 msgstr ""
 
-#: src/lib/bnet_server.c:219
+#: src/lib/bnet_server.c:236
 #, c-format
 msgid "Could not add job to client queue: ERR=%s\n"
 msgstr ""
 
-#: src/lib/bnet_server.c:236
+#: src/lib/bnet_server.c:253
 #, c-format
 msgid "Could not destroy client queue: ERR=%s\n"
 msgstr ""
@@ -12660,7 +12665,7 @@ msgstr ""
 msgid "Unknown error."
 msgstr ""
 
-#: src/lib/bnet.c:757
+#: src/lib/bnet.c:755
 #, c-format
 msgid "Unknown sig %d"
 msgstr ""
@@ -13779,7 +13784,7 @@ msgstr ""
 msgid "Plugin: \"%s\" not found.\n"
 msgstr ""
 
-#: src/findlib/match.c:210 src/tools/testfind.c:654 src/filed/job.c:1456
+#: src/findlib/match.c:210 src/tools/testfind.c:654 src/filed/job.c:1452
 #, c-format
 msgid "Unknown include/exclude option: %c\n"
 msgstr ""
@@ -13910,7 +13915,7 @@ msgid "More than one Path!: %s for path: %s\n"
 msgstr ""
 
 #: src/cats/sql_create.c:595 src/cats/sql_get.c:205 src/cats/sql_get.c:258
-#: src/cats/sql_get.c:640 src/cats/sql_get.c:722 src/cats/sql_get.c:1041
+#: src/cats/sql_get.c:640 src/cats/sql_get.c:722 src/cats/sql_get.c:1039
 #: src/cats/sql.c:340 src/cats/sql.c:347 src/cats/postgresql.c:165
 #, c-format
 msgid "error fetching row: %s\n"
@@ -13970,7 +13975,7 @@ msgstr ""
 msgid "Cannot Copy/Migrate job using BaseJob"
 msgstr ""
 
-#: src/cats/sql_create.c:1165 src/cats/sql_get.c:1138
+#: src/cats/sql_create.c:1165 src/cats/sql_get.c:1136
 msgid "ERR=JobIds are empty\n"
 msgstr ""
 
@@ -14081,66 +14086,66 @@ msgstr ""
 msgid "Client record not found in Catalog.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:767
+#: src/cats/sql_get.c:765
 #, c-format
 msgid "More than one Counter!: %d\n"
 msgstr ""
 
-#: src/cats/sql_get.c:772
+#: src/cats/sql_get.c:770
 #, c-format
 msgid "error fetching Counter row: %s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:792
+#: src/cats/sql_get.c:790
 #, c-format
 msgid "Counter record: %s not found in Catalog.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:832
+#: src/cats/sql_get.c:830
 #, c-format
 msgid "Error got %s FileSets but expected only one!\n"
 msgstr ""
 
-#: src/cats/sql_get.c:837
+#: src/cats/sql_get.c:835
 #, c-format
 msgid "FileSet record \"%s\" not found.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:847
+#: src/cats/sql_get.c:845
 msgid "FileSet record not found in Catalog.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:943
+#: src/cats/sql_get.c:941
 #, c-format
 msgid "Media id select failed: ERR=%s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:981
+#: src/cats/sql_get.c:979
 #, c-format
 msgid "query dbids failed: ERR=%s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:1036
+#: src/cats/sql_get.c:1034
 #, c-format
 msgid "More than one Volume!: %s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:1092
+#: src/cats/sql_get.c:1090
 #, c-format
 msgid "Media record MediaId=%s not found.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:1095
+#: src/cats/sql_get.c:1093
 #, c-format
 msgid "Media record for Volume \"%s\" not found.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:1102
+#: src/cats/sql_get.c:1100
 #, c-format
 msgid "Media record for MediaId=%u not found in Catalog.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:1105
+#: src/cats/sql_get.c:1103
 #, c-format
 msgid "Media record for Vol=%s not found in Catalog.\n"
 msgstr ""
@@ -14213,9 +14218,9 @@ msgstr ""
 msgid "unknown"
 msgstr ""
 
-#: src/cats/sqlite.c:456 src/cats/ingres.c:490 src/cats/postgresql.c:500
-#: src/cats/postgresql.c:547 src/cats/dbi.c:625 src/cats/cats.c:149
-#: src/cats/mysql.c:387
+#: src/cats/sqlite.c:462 src/cats/ingres.c:496 src/cats/postgresql.c:506
+#: src/cats/postgresql.c:553 src/cats/dbi.c:631 src/cats/cats.c:149
+#: src/cats/mysql.c:393
 #, c-format
 msgid "Query failed: %s: ERR=%s\n"
 msgstr ""
@@ -14236,7 +14241,7 @@ msgid ""
 "It is probably not running or your password is incorrect.\n"
 msgstr ""
 
-#: src/cats/ingres.c:1081
+#: src/cats/ingres.c:1087
 msgid "A user name for Ingres must be supplied.\n"
 msgstr ""
 
@@ -14317,39 +14322,39 @@ msgid ""
 "exceeded.\n"
 msgstr ""
 
-#: src/cats/postgresql.c:344
+#: src/cats/postgresql.c:350
 msgid "PQescapeStringConn returned non-zero.\n"
 msgstr ""
 
-#: src/cats/postgresql.c:362
+#: src/cats/postgresql.c:368
 msgid "PQescapeByteaConn returned NULL.\n"
 msgstr ""
 
-#: src/cats/postgresql.c:393
+#: src/cats/postgresql.c:399
 msgid "PQunescapeByteaConn returned NULL.\n"
 msgstr ""
 
-#: src/cats/postgresql.c:807
+#: src/cats/postgresql.c:813
 #, c-format
 msgid "error fetching currval: %s\n"
 msgstr ""
 
-#: src/cats/postgresql.c:998 src/cats/dbi.c:1271
+#: src/cats/postgresql.c:1004 src/cats/dbi.c:1277
 #, c-format
 msgid "error starting batch mode: %s"
 msgstr ""
 
-#: src/cats/postgresql.c:1028 src/cats/postgresql.c:1035
+#: src/cats/postgresql.c:1034 src/cats/postgresql.c:1041
 #, c-format
 msgid "error ending batch mode: %s"
 msgstr ""
 
-#: src/cats/postgresql.c:1082
+#: src/cats/postgresql.c:1088
 #, c-format
 msgid "error copying in batch mode: %s"
 msgstr ""
 
-#: src/cats/postgresql.c:1104
+#: src/cats/postgresql.c:1110
 msgid "A user name for PostgreSQL must be supplied.\n"
 msgstr ""
 
@@ -14386,20 +14391,20 @@ msgid ""
 "exceeded.\n"
 msgstr ""
 
-#: src/cats/dbi.c:1433
+#: src/cats/dbi.c:1439
 #, c-format
 msgid "error inserting batch mode: %s"
 msgstr ""
 
-#: src/cats/dbi.c:1450
+#: src/cats/dbi.c:1456
 msgid "Driver type not specified in Catalog resource.\n"
 msgstr ""
 
-#: src/cats/dbi.c:1454
+#: src/cats/dbi.c:1460
 msgid "Invalid driver type, must be \"dbi:<type>\"\n"
 msgstr ""
 
-#: src/cats/dbi.c:1458
+#: src/cats/dbi.c:1464
 msgid "A user name for DBI must be supplied.\n"
 msgstr ""
 
@@ -14431,7 +14436,7 @@ msgid ""
 "incorrect.\n"
 msgstr ""
 
-#: src/cats/mysql.c:686
+#: src/cats/mysql.c:692
 msgid "A user name for MySQL must be supplied.\n"
 msgstr ""
 
@@ -14568,12 +14573,12 @@ msgstr ""
 msgid "You must enter a number between 1 and %d\n"
 msgstr ""
 
-#: src/console/console.c:1160 src/qt-console/bcomm/dircomm.cpp:129
+#: src/console/console.c:1160 src/qt-console/bcomm/dircomm.cpp:131
 #, c-format
 msgid "Failed to initialize TLS context for Console \"%s\".\n"
 msgstr ""
 
-#: src/console/console.c:1180 src/qt-console/bcomm/dircomm.cpp:152
+#: src/console/console.c:1180 src/qt-console/bcomm/dircomm.cpp:154
 #, c-format
 msgid "Failed to initialize TLS context for Director \"%s\".\n"
 msgstr ""
@@ -15598,10 +15603,10 @@ msgid "Bacula Client: Last Job had Warnings"
 msgstr ""
 
 #: src/filed/xattr.c:96 src/filed/xattr.c:111 src/filed/xattr.c:119
-#: src/filed/fd_plugins.c:694 src/filed/fd_plugins.c:708 src/filed/acl.c:105
-#: src/filed/acl.c:120 src/filed/acl.c:128 src/filed/backup.c:993
-#: src/filed/backup.c:1189 src/filed/backup.c:1226 src/filed/backup.c:1239
-#: src/filed/backup.c:1315 src/filed/backup.c:1413
+#: src/filed/fd_plugins.c:694 src/filed/fd_plugins.c:708 src/filed/acl.c:107
+#: src/filed/acl.c:122 src/filed/acl.c:130 src/filed/backup.c:993
+#: src/filed/backup.c:1193 src/filed/backup.c:1230 src/filed/backup.c:1243
+#: src/filed/backup.c:1319 src/filed/backup.c:1417
 #, c-format
 msgid "Network send error to SD. ERR=%s\n"
 msgstr ""
@@ -15861,7 +15866,7 @@ msgstr ""
 msgid "Failed to restore extended attributes on file \"%s\"\n"
 msgstr ""
 
-#: src/filed/xattr.c:3814 src/filed/acl.c:2148
+#: src/filed/xattr.c:3814 src/filed/acl.c:2253
 #, c-format
 msgid "Unable to stat file \"%s\": ERR=%s\n"
 msgstr ""
@@ -16005,179 +16010,189 @@ msgstr ""
 msgid "No Director resource defined in %s\n"
 msgstr ""
 
-#: src/filed/acl.c:226 src/filed/acl.c:251
+#: src/filed/acl.c:228 src/filed/acl.c:253
 #, c-format
 msgid "aclx_get error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:277
+#: src/filed/acl.c:279
 #, c-format
 msgid "Unknown acl type encountered on file \"%s\": %ld\n"
 msgstr ""
 
-#: src/filed/acl.c:301 src/filed/acl.c:310
+#: src/filed/acl.c:303 src/filed/acl.c:312
 #, c-format
 msgid "Failed to convert acl into text on file \"%s\"\n"
 msgstr ""
 
-#: src/filed/acl.c:383
+#: src/filed/acl.c:385
 #, c-format
 msgid ""
 "Trying to restore POSIX acl on file \"%s\" on filesystem without AIXC acl "
 "support\n"
 msgstr ""
 
-#: src/filed/acl.c:391
+#: src/filed/acl.c:393
 #, c-format
 msgid ""
 "Trying to restore NFSv4 acl on file \"%s\" on filesystem without NFS4 acl "
 "support\n"
 msgstr ""
 
-#: src/filed/acl.c:437 src/filed/acl.c:447
+#: src/filed/acl.c:441 src/filed/acl.c:451
 #, c-format
 msgid "aclx_scanStr error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:473
+#: src/filed/acl.c:477
 #, c-format
 msgid "aclx_put error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:815
+#: src/filed/acl.c:819
 #, c-format
 msgid "acl_to_text error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:845
+#: src/filed/acl.c:849
 #, c-format
 msgid "acl_get_file error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:898
+#: src/filed/acl.c:902
 #, c-format
 msgid ""
 "acl_delete_def_file error on file \"%s\": filesystem doesn't support ACLs\n"
 msgstr ""
 
-#: src/filed/acl.c:904
+#: src/filed/acl.c:908
 #, c-format
 msgid "acl_delete_def_file error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:915
+#: src/filed/acl.c:919
 #, c-format
 msgid "acl_from_text error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:931
+#: src/filed/acl.c:935
 #, c-format
 msgid "acl_valid error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:963
+#: src/filed/acl.c:967
 #, c-format
 msgid "acl_set_file error on file \"%s\": filesystem doesn't support ACLs\n"
 msgstr ""
 
-#: src/filed/acl.c:972
+#: src/filed/acl.c:976
 #, c-format
 msgid "acl_set_file error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:1079 src/filed/acl.c:1108 src/filed/acl.c:1222
-#: src/filed/acl.c:1722 src/filed/acl.c:1829
+#: src/filed/acl.c:1083 src/filed/acl.c:1112 src/filed/acl.c:1226
+#: src/filed/acl.c:1726 src/filed/acl.c:1833
 #, c-format
 msgid "pathconf error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:1238
+#: src/filed/acl.c:1242
 #, c-format
 msgid ""
 "Trying to restore acl on file \"%s\" on filesystem without %s acl support\n"
 msgstr ""
 
-#: src/filed/acl.c:1515
+#: src/filed/acl.c:1519
 #, c-format
 msgid "getacl error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:1550
+#: src/filed/acl.c:1554
 #, c-format
 msgid "acltostr error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:1572 src/filed/acl.c:1582
+#: src/filed/acl.c:1576 src/filed/acl.c:1586
 #, c-format
 msgid "strtoacl error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:1611
+#: src/filed/acl.c:1615
 #, c-format
 msgid "setacl error on file \"%s\": filesystem doesn't support ACLs\n"
 msgstr ""
 
-#: src/filed/acl.c:1619
+#: src/filed/acl.c:1623
 #, c-format
 msgid "setacl error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:1744
+#: src/filed/acl.c:1748
 #, c-format
 msgid "acl_get error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:1818
+#: src/filed/acl.c:1822
 #, c-format
 msgid ""
 "Trying to restore acl on file \"%s\" on filesystem without acl support\n"
 msgstr ""
 
-#: src/filed/acl.c:1847
+#: src/filed/acl.c:1851
 #, c-format
 msgid ""
 "Trying to restore POSIX acl on file \"%s\" on filesystem without aclent acl "
 "support\n"
 msgstr ""
 
-#: src/filed/acl.c:1858
+#: src/filed/acl.c:1862
 #, c-format
 msgid ""
 "Trying to restore NFSv4 acl on file \"%s\" on filesystem without ace acl "
 "support\n"
 msgstr ""
 
-#: src/filed/acl.c:1874
+#: src/filed/acl.c:1878
 #, c-format
 msgid "acl_fromtext error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:1888 src/filed/acl.c:1896
+#: src/filed/acl.c:1892 src/filed/acl.c:1900
 #, c-format
 msgid "wrong encoding of acl type in acl stream on file \"%s\"\n"
 msgstr ""
 
-#: src/filed/acl.c:1921
+#: src/filed/acl.c:1925
 #, c-format
 msgid "acl_set error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:2006
+#: src/filed/acl.c:2011
 #, c-format
 msgid "acltotext error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:2029
+#: src/filed/acl.c:2034
 #, c-format
 msgid "aclfromtext error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:2049
+#: src/filed/acl.c:2054
 #, c-format
 msgid "acl(SETACL) error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:2221
+#: src/filed/acl.c:2120
+#, c-format
+msgid "pioctl VIOCGETAL error on file \"%s\": ERR=%s\n"
+msgstr ""
+
+#: src/filed/acl.c:2148
+#, c-format
+msgid "pioctl VIOCSETAL error on file \"%s\": ERR=%s\n"
+msgstr ""
+
+#: src/filed/acl.c:2351
 #, c-format
 msgid "Can't restore ACLs of %s - incompatible acl stream encountered - %d\n"
 msgstr ""
@@ -16329,34 +16344,34 @@ msgstr ""
 msgid "Compression deflateReset error: %d\n"
 msgstr ""
 
-#: src/filed/backup.c:1116
+#: src/filed/backup.c:1120
 #, c-format
 msgid "Compression LZO error: %d\n"
 msgstr ""
 
-#: src/filed/backup.c:1161 src/filed/backup.c:1177
+#: src/filed/backup.c:1165 src/filed/backup.c:1181
 msgid "Encryption error\n"
 msgstr ""
 
-#: src/filed/backup.c:1203
+#: src/filed/backup.c:1207
 #, c-format
 msgid "Read error on file %s. ERR=%s\n"
 msgstr ""
 
-#: src/filed/backup.c:1206
+#: src/filed/backup.c:1210
 #, c-format
 msgid "Too many errors. JobErrors=%d.\n"
 msgstr ""
 
-#: src/filed/backup.c:1216
+#: src/filed/backup.c:1220
 msgid "Encryption padding error\n"
 msgstr ""
 
-#: src/filed/backup.c:1280
+#: src/filed/backup.c:1284
 msgid "Invalid file flags, no supported data stream type.\n"
 msgstr ""
 
-#: src/filed/backup.c:1536
+#: src/filed/backup.c:1540
 #, c-format
 msgid "VSS Writer (BackupComplete): %s\n"
 msgstr ""
@@ -16565,247 +16580,247 @@ msgstr ""
 msgid "Failed to retrieve current UserName\n"
 msgstr ""
 
-#: src/filed/job.c:458
+#: src/filed/job.c:456
 #, c-format
 msgid "2901 Job %s not found.\n"
 msgstr ""
 
-#: src/filed/job.c:468
+#: src/filed/job.c:466
 #, c-format
 msgid "2001 Job %s marked to be canceled.\n"
 msgstr ""
 
-#: src/filed/job.c:471
+#: src/filed/job.c:469
 msgid "2902 Error scanning cancel command.\n"
 msgstr ""
 
-#: src/filed/job.c:494
+#: src/filed/job.c:492
 #, c-format
 msgid "2991 Bad setdebug command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:517
+#: src/filed/job.c:515
 #, c-format
 msgid "Bad estimate command: %s"
 msgstr ""
 
-#: src/filed/job.c:518
+#: src/filed/job.c:516
 msgid "2992 Bad estimate command.\n"
 msgstr ""
 
-#: src/filed/job.c:541
+#: src/filed/job.c:539
 #, c-format
 msgid "Bad Job Command: %s"
 msgstr ""
 
-#: src/filed/job.c:580
+#: src/filed/job.c:578
 #, c-format
 msgid "Bad RunBeforeJob command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:581 src/filed/job.c:600
+#: src/filed/job.c:579 src/filed/job.c:598
 msgid "2905 Bad RunBeforeJob command.\n"
 msgstr ""
 
-#: src/filed/job.c:611
+#: src/filed/job.c:609
 msgid "2905 Bad RunBeforeNow command.\n"
 msgstr ""
 
-#: src/filed/job.c:630
+#: src/filed/job.c:628
 #, c-format
 msgid "Bad RunAfter command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:631
+#: src/filed/job.c:629
 msgid "2905 Bad RunAfterJob command.\n"
 msgstr ""
 
-#: src/filed/job.c:667
+#: src/filed/job.c:665
 #, c-format
 msgid "Bad RunScript command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:668
+#: src/filed/job.c:666
 msgid "2905 Bad RunScript command.\n"
 msgstr ""
 
-#: src/filed/job.c:722
+#: src/filed/job.c:720
 #, c-format
 msgid "Bad RestoreObject command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:789
+#: src/filed/job.c:785
 msgid "2909 Bad RestoreObject command.\n"
 msgstr ""
 
-#: src/filed/job.c:828
+#: src/filed/job.c:824
 #, c-format
 msgid "Plugin Directory not defined. Cannot use plugin: \"%s\"\n"
 msgstr ""
 
-#: src/filed/job.c:870
+#: src/filed/job.c:866
 #, c-format
 msgid "Error running program: %s. stat=%d: ERR=%s\n"
 msgstr ""
 
-#: src/filed/job.c:881
+#: src/filed/job.c:877
 #, c-format
 msgid "Cannot open FileSet input file: %s. ERR=%s\n"
 msgstr ""
 
-#: src/filed/job.c:1027
+#: src/filed/job.c:1023
 #, c-format
 msgid "REGEX %s compile error. ERR=%s\n"
 msgstr ""
 
-#: src/filed/job.c:1178
+#: src/filed/job.c:1174
 #, c-format
 msgid "Invalid FileSet command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:1651
+#: src/filed/job.c:1647
 #, c-format
 msgid ""
 "DIR and FD clocks differ by %lld seconds, FD automatically compensating.\n"
 msgstr ""
 
-#: src/filed/job.c:1660
+#: src/filed/job.c:1656
 #, c-format
 msgid "Unknown backup level: %s\n"
 msgstr ""
 
-#: src/filed/job.c:1673
+#: src/filed/job.c:1669
 #, c-format
 msgid "Bad level command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:1695
+#: src/filed/job.c:1691
 #, c-format
 msgid "Bad session command: %s"
 msgstr ""
 
-#: src/filed/job.c:1756
+#: src/filed/job.c:1752
 #, c-format
 msgid "Bad storage command: %s"
 msgstr ""
 
-#: src/filed/job.c:1777
+#: src/filed/job.c:1773
 #, c-format
 msgid "Failed to connect to Storage daemon: %s:%d\n"
 msgstr ""
 
-#: src/filed/job.c:1789
+#: src/filed/job.c:1785
 msgid "Failed to authenticate Storage daemon.\n"
 msgstr ""
 
-#: src/filed/job.c:1836
+#: src/filed/job.c:1832
 msgid "ACL support not configured for your machine.\n"
 msgstr ""
 
-#: src/filed/job.c:1840
+#: src/filed/job.c:1836
 msgid "XATTR support not configured for your machine.\n"
 msgstr ""
 
-#: src/filed/job.c:1849
+#: src/filed/job.c:1845
 msgid "Cannot contact Storage daemon\n"
 msgstr ""
 
-#: src/filed/job.c:1868
+#: src/filed/job.c:1864
 #, c-format
 msgid "Bad response to append open: %s\n"
 msgstr ""
 
-#: src/filed/job.c:1873
+#: src/filed/job.c:1869
 msgid "Bad response from stored to open command\n"
 msgstr ""
 
-#: src/filed/job.c:1905
+#: src/filed/job.c:1901
 #, c-format
 msgid "Generate VSS snapshots. Driver=\"%s\", Drive(s)=\"%s\"\n"
 msgstr ""
 
-#: src/filed/job.c:1908
+#: src/filed/job.c:1904
 #, c-format
 msgid "CreateSGenerate VSS snapshots failed. ERR=%s\n"
 msgstr ""
 
-#: src/filed/job.c:1915
+#: src/filed/job.c:1911
 #, c-format
 msgid "Generate VSS snapshot of drive \"%c:\\\" failed.\n"
 msgstr ""
 
-#: src/filed/job.c:1921
+#: src/filed/job.c:1917
 #, c-format
 msgid "VSS Writer (PrepareForBackup): %s\n"
 msgstr ""
 
-#: src/filed/job.c:1926
+#: src/filed/job.c:1922
 msgid "No drive letters found for generating VSS snapshots.\n"
 msgstr ""
 
-#: src/filed/job.c:1930
+#: src/filed/job.c:1926
 #, c-format
 msgid "VSS was not initialized properly. ERR=%s\n"
 msgstr ""
 
-#: src/filed/job.c:1981
+#: src/filed/job.c:1977
 msgid "Append Close with SD failed.\n"
 msgstr ""
 
-#: src/filed/job.c:1985
+#: src/filed/job.c:1981
 #, c-format
 msgid "Bad status %d returned from Storage Daemon.\n"
 msgstr ""
 
-#: src/filed/job.c:2015
+#: src/filed/job.c:2011
 #, c-format
 msgid "2994 Bad verify command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:2030 src/filed/job.c:2071
+#: src/filed/job.c:2026 src/filed/job.c:2067
 #, c-format
 msgid "2994 Bad verify level: %s\n"
 msgstr ""
 
-#: src/filed/job.c:2143
+#: src/filed/job.c:2138
 #, c-format
 msgid "Bad replace command. CMD=%s\n"
 msgstr ""
 
-#: src/filed/job.c:2166
+#: src/filed/job.c:2161
 #, c-format
 msgid "Bad where regexp. where=%s\n"
 msgstr ""
 
-#: src/filed/job.c:2204
+#: src/filed/job.c:2199
 #, c-format
 msgid "VSS was not initialized properly. VSS support is disabled. ERR=%s\n"
 msgstr ""
 
-#: src/filed/job.c:2249
+#: src/filed/job.c:2244
 #, c-format
 msgid "VSS Writer (RestoreComplete): %s\n"
 msgstr ""
 
-#: src/filed/job.c:2297
+#: src/filed/job.c:2294
 msgid "Improper calling sequence.\n"
 msgstr ""
 
-#: src/filed/job.c:2317
+#: src/filed/job.c:2314
 #, c-format
 msgid "Bad response to SD read open: %s\n"
 msgstr ""
 
-#: src/filed/job.c:2322
+#: src/filed/job.c:2319
 msgid "Bad response from stored to read open command\n"
 msgstr ""
 
-#: src/filed/job.c:2390
+#: src/filed/job.c:2383
 #, c-format
 msgid "Comm error with SD. bad response to %s. ERR=%s\n"
 msgstr ""
 
-#: src/filed/job.c:2393
+#: src/filed/job.c:2386
 #, c-format
 msgid "Bad response to %s command. Wanted %s, got %s\n"
 msgstr ""
@@ -16996,47 +17011,47 @@ msgid ""
 "\n"
 msgstr ""
 
-#: src/qt-console/bcomm/dircomm.cpp:90
+#: src/qt-console/bcomm/dircomm.cpp:92
 #, c-format
 msgid "Already connected\"%s\".\n"
 msgstr ""
 
-#: src/qt-console/bcomm/dircomm.cpp:103
+#: src/qt-console/bcomm/dircomm.cpp:105
 #, c-format
 msgid ""
 "Connecting to Director %s:%d\n"
 "\n"
 msgstr ""
 
-#: src/qt-console/bcomm/dircomm.cpp:206
+#: src/qt-console/bcomm/dircomm.cpp:208
 msgid "Initializing ..."
 msgstr ""
 
-#: src/qt-console/bcomm/dircomm.cpp:221 src/qt-console/console/console.cpp:142
+#: src/qt-console/bcomm/dircomm.cpp:224 src/qt-console/console/console.cpp:142
 msgid "Connected"
 msgstr ""
 
-#: src/qt-console/bcomm/dircomm.cpp:345
+#: src/qt-console/bcomm/dircomm.cpp:348
 msgid "Command completed ..."
 msgstr ""
 
-#: src/qt-console/bcomm/dircomm.cpp:352 src/qt-console/console/console.cpp:373
+#: src/qt-console/bcomm/dircomm.cpp:355 src/qt-console/console/console.cpp:379
 msgid "Processing command ..."
 msgstr ""
 
-#: src/qt-console/bcomm/dircomm.cpp:359
+#: src/qt-console/bcomm/dircomm.cpp:362
 msgid "At main prompt waiting for input ..."
 msgstr ""
 
-#: src/qt-console/bcomm/dircomm.cpp:366 src/qt-console/bcomm/dircomm.cpp:378
+#: src/qt-console/bcomm/dircomm.cpp:369 src/qt-console/bcomm/dircomm.cpp:381
 msgid "At prompt waiting for input ..."
 msgstr ""
 
-#: src/qt-console/bcomm/dircomm.cpp:386
+#: src/qt-console/bcomm/dircomm.cpp:389
 msgid "Command failed."
 msgstr ""
 
-#: src/qt-console/bcomm/dircomm.cpp:458
+#: src/qt-console/bcomm/dircomm.cpp:462
 msgid "Director disconnected."
 msgstr ""
 
index fd78260602bcb965d512a41bb1d2c578f27055a0..625547258e9366a3b57482ba58e4af1b79a2f506 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: 2012-06-10 10:10+0200\n"
+"POT-Creation-Date: 2012-06-27 15:41+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"
@@ -731,7 +731,7 @@ msgid ""
 "\n"
 "Version: %s (%s)\n"
 "\n"
-"Usage: dird [-f -s] [-c config_file] [-d debug_level] [config_file]\n"
+"Usage: bacula-dir [-f -s] [-c config_file] [-d debug_level] [config_file]\n"
 "       -c <file>   set configuration file to file\n"
 "       -d <nn>     set debug level to <nn>\n"
 "       -dt         print timestamp in debug output\n"
@@ -1973,11 +1973,11 @@ msgstr ""
 msgid "No job specified.\n"
 msgstr ""
 
-#: src/dird/ua_cmds.c:1210
+#: src/dird/ua_cmds.c:1221
 msgid "Error sending include list.\n"
 msgstr ""
 
-#: src/dird/ua_cmds.c:1215
+#: src/dird/ua_cmds.c:1226
 msgid "Error sending exclude list.\n"
 msgstr ""
 
@@ -3103,12 +3103,17 @@ msgstr ""
 msgid "Warning default storage overridden by \"%s\" on command line.\n"
 msgstr ""
 
-#: src/dird/ua_restore.c:1533
+#: src/dird/ua_restore.c:1534
+#, c-format
+msgid "Using Storage \"%s\" from MediaType \"%s\".\n"
+msgstr ""
+
+#: src/dird/ua_restore.c:1537
 #, c-format
 msgid "Storage \"%s\" not found, using Storage \"%s\" from MediaType \"%s\".\n"
 msgstr ""
 
-#: src/dird/ua_restore.c:1541
+#: src/dird/ua_restore.c:1546
 #, c-format
 msgid ""
 "\n"
@@ -3170,7 +3175,7 @@ msgid ""
 "resource.\n"
 msgstr ""
 
-#: src/dird/fd_cmds.c:500 src/filed/job.c:858
+#: src/dird/fd_cmds.c:500 src/filed/job.c:854
 #, c-format
 msgid "Cannot run program: %s. ERR=%s\n"
 msgstr ""
@@ -3213,8 +3218,8 @@ msgid ""
 msgstr ""
 
 #: src/dird/fd_cmds.c:825 src/dird/fd_cmds.c:884 src/dird/catreq.c:443
-#: src/cats/sqlite.c:381 src/cats/ingres.c:458 src/cats/postgresql.c:448
-#: src/cats/dbi.c:559 src/cats/mysql.c:365
+#: src/cats/sqlite.c:387 src/cats/ingres.c:464 src/cats/postgresql.c:454
+#: src/cats/dbi.c:565 src/cats/mysql.c:371
 #, c-format
 msgid "Attribute create error. %s"
 msgstr ""
@@ -5002,7 +5007,7 @@ msgid ""
 "%s: ERR=%s\n"
 msgstr ""
 
-#: src/dird/restore.c:137 src/dird/msgchan.c:463 src/filed/job.c:2414
+#: src/dird/restore.c:137 src/dird/msgchan.c:463
 #, c-format
 msgid "Could not open bootstrap file %s: ERR=%s\n"
 msgstr ""
@@ -5826,13 +5831,13 @@ msgstr "1994 Помилка оновлення Каталогу: %s"
 msgid "Invalid Catalog Update; DB not open: %s"
 msgstr "Помилка оновлення Каталогу: БД не відкрита: %s"
 
-#: src/dird/catreq.c:671 src/dird/catreq.c:686 src/lib/bsock.c:622
+#: src/dird/catreq.c:671 src/dird/catreq.c:686 src/lib/bsock.c:637
 #, c-format
 msgid "fread attr spool error. ERR=%s\n"
 msgstr ""
 
 #: src/dird/msgchan.c:106 src/tray-monitor/tray-monitor.c:952
-#: src/filed/job.c:1771 src/qt-console/tray-monitor/tray-monitor.cpp:375
+#: src/filed/job.c:1767 src/qt-console/tray-monitor/tray-monitor.cpp:375
 msgid "Storage daemon"
 msgstr "Зберігач"
 
@@ -6168,14 +6173,14 @@ msgstr "Підключаюсь до Керівника %s:%d\n"
 
 #: src/tray-monitor/tray-monitor.c:937
 #: src/qt-console/tray-monitor/tray-monitor.cpp:359
-#: src/qt-console/bcomm/dircomm.cpp:101
+#: src/qt-console/bcomm/dircomm.cpp:103
 #, c-format
 msgid "Connecting to Director %s:%d"
 msgstr "Приєднуюсь до Керівника %s:%d"
 
 #: src/tray-monitor/tray-monitor.c:938
 #: src/qt-console/tray-monitor/tray-monitor.cpp:361
-#: src/qt-console/bcomm/dircomm.cpp:171
+#: src/qt-console/bcomm/dircomm.cpp:173
 msgid "Director daemon"
 msgstr "Керівник"
 
@@ -6804,7 +6809,7 @@ msgstr ""
 msgid "3927 Error scanning release command: %s\n"
 msgstr ""
 
-#: src/stored/dircmd.c:1034 src/filed/job.c:1531
+#: src/stored/dircmd.c:1034 src/filed/job.c:1527
 #, c-format
 msgid "Could not create bootstrap file %s: ERR=%s\n"
 msgstr ""
@@ -8081,8 +8086,8 @@ msgstr ""
 msgid "Could not ready device %s for append.\n"
 msgstr ""
 
-#: src/stored/acquire.c:515 src/stored/spool.c:321 src/stored/block.c:367
-#: src/stored/block.c:735 src/stored/block.c:811
+#: src/stored/acquire.c:515 src/stored/spool.c:321 src/stored/block.c:369
+#: src/stored/block.c:751 src/stored/block.c:827
 #, c-format
 msgid "Could not create JobMedia record for Volume=\"%s\" Job=%s\n"
 msgstr ""
@@ -8190,11 +8195,11 @@ msgstr ""
 msgid "unknown: %d"
 msgstr ""
 
-#: src/stored/record.c:427
+#: src/stored/record.c:392
 msgid "Damaged buffer\n"
 msgstr ""
 
-#: src/stored/record.c:603
+#: src/stored/record.c:649
 #, c-format
 msgid "Sanity check failed. maxlen=%d datalen=%d. Block discarded.\n"
 msgstr ""
@@ -8344,12 +8349,12 @@ msgid "Autochanger error: ERR=%s\n"
 msgstr ""
 
 #: src/stored/stored.c:87
-#, c-format
+#, fuzzy, c-format
 msgid ""
 "\n"
 "Version: %s (%s)\n"
 "\n"
-"Usage: stored [options] [-c config_file] [config_file]\n"
+"Usage: bacula-sd [options] [-c config_file] [config_file]\n"
 "        -c <file>   use <file> as configuration file\n"
 "        -d <nn>     set debug level to <nn>\n"
 "        -dt         print timestamp in debug output\n"
@@ -8364,6 +8369,16 @@ msgid ""
 "        -?          print this message.\n"
 "\n"
 msgstr ""
+"\n"
+"Версія: %s (%s) %s %s %s\n"
+"\n"
+"Використання: bat [-s] [-c config_file] [-d debug_level] [config_file]\n"
+"       -c <file>   set configuration file to file\n"
+"       -dnn        set debug level to nn\n"
+"       -s          без сигналів\n"
+"       -t          перевірка - прочитати конфігурацію і вийти\n"
+"       -?          print this message.\n"
+"\n"
 
 #: src/stored/stored.c:136 src/stored/btape.c:178
 #, c-format
@@ -10955,191 +10970,196 @@ msgstr ""
 msgid "%d block read errors not printed.\n"
 msgstr ""
 
-#: src/stored/block.c:248 src/stored/block.c:264 src/stored/block.c:274
+#: src/stored/block.c:249 src/stored/block.c:265 src/stored/block.c:275
 #, c-format
 msgid ""
 "Volume data error at %u:%u! Wanted ID: \"%s\", got \"%s\". Buffer "
 "discarded.\n"
 msgstr ""
 
-#: src/stored/block.c:289
+#: src/stored/block.c:290
 #, c-format
 msgid ""
 "Volume data error at %u:%u! Block length %u is insane (too large), probably "
 "due to a bad archive.\n"
 msgstr ""
 
-#: src/stored/block.c:315
+#: src/stored/block.c:316
 #, c-format
 msgid ""
 "Volume data error at %u:%u!\n"
 "Block checksum mismatch in block=%u len=%d: calc=%x blk=%x\n"
 msgstr ""
 
-#: src/stored/block.c:431
+#: src/stored/block.c:433
 #, c-format
 msgid "Cannot write block. Device at EOM. dev=%s\n"
 msgstr ""
 
-#: src/stored/block.c:436
+#: src/stored/block.c:438
 #, c-format
 msgid "Attempt to write on read-only Volume. dev=%s\n"
 msgstr ""
 
-#: src/stored/block.c:441
+#: src/stored/block.c:443
 #, c-format
 msgid "Attempt to write on closed device=%s\n"
 msgstr ""
 
-#: src/stored/block.c:488
+#: src/stored/block.c:495
 #, c-format
 msgid "User defined maximum volume capacity %s exceeded on device %s.\n"
 msgstr ""
 
-#: src/stored/block.c:503
+#: src/stored/block.c:510
 #, c-format
 msgid "Unable to write EOF. ERR=%s\n"
 msgstr ""
 
-#: src/stored/block.c:529 src/stored/block.c:554
+#: src/stored/block.c:536 src/stored/block.c:570
 msgid "Write block header zeroed.\n"
 msgstr ""
 
-#: src/stored/block.c:573
+#: src/stored/block.c:562
+#, c-format
+msgid "Block checksum changed during write: before=%ud after=%ud\n"
+msgstr ""
+
+#: src/stored/block.c:589
 #, c-format
 msgid "Write error at %u:%u on device %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/block.c:580
+#: src/stored/block.c:596
 #, 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:661 src/stored/block.c:667
+#: src/stored/block.c:677 src/stored/block.c:683
 #, c-format
 msgid "Backspace file at EOT failed. ERR=%s\n"
 msgstr ""
 
-#: src/stored/block.c:674
+#: src/stored/block.c:690
 #, c-format
 msgid "Backspace record at EOT failed. ERR=%s\n"
 msgstr ""
 
-#: src/stored/block.c:691
+#: src/stored/block.c:707
 #, c-format
 msgid "Re-read last block at EOT failed. ERR=%s"
 msgstr ""
 
-#: src/stored/block.c:701
+#: src/stored/block.c:717
 #, 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:706
+#: src/stored/block.c:722
 #, 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:710
+#: src/stored/block.c:726
 msgid "Re-read of last block succeeded.\n"
 msgstr ""
 
-#: src/stored/block.c:742
+#: src/stored/block.c:758
 #, c-format
 msgid ""
 "Error writing final EOF to tape. This Volume may not be readable.\n"
 "%s"
 msgstr ""
 
-#: src/stored/block.c:756
+#: src/stored/block.c:772
 #, c-format
 msgid ""
 "Error writing final part to DVD. This Volume may not be readable.\n"
 "%s"
 msgstr ""
 
-#: src/stored/block.c:860
+#: src/stored/block.c:876
 #, 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:868
+#: src/stored/block.c:884
 #, c-format
 msgid "Unable to open device next part %s: ERR=%s\n"
 msgstr ""
 
-#: src/stored/block.c:888
+#: src/stored/block.c:904
 #, 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:901
+#: src/stored/block.c:917
 #, 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:944
+#: src/stored/block.c:960
 #, fuzzy
 msgid "Job failed or canceled.\n"
 msgstr "Статус задачі: Відмінена"
 
-#: src/stored/block.c:950
+#: src/stored/block.c:966
 msgid "Attempt to read past end of tape or file.\n"
 msgstr ""
 
-#: src/stored/block.c:959
+#: src/stored/block.c:975
 #, c-format
 msgid "Attempt to read closed device: fd=%d at file:blk %u:%u on device %s\n"
 msgstr ""
 
-#: src/stored/block.c:969
+#: src/stored/block.c:985
 #, c-format
 msgid "Block buffer size looping problem on device %s\n"
 msgstr ""
 
-#: src/stored/block.c:981
+#: src/stored/block.c:997
 #, c-format
 msgid "Unable to open device part=%d %s: ERR=%s\n"
 msgstr ""
 
-#: src/stored/block.c:1007
+#: src/stored/block.c:1023
 #, c-format
 msgid "Read error on fd=%d at file:blk %u:%u on device %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/block.c:1020
+#: src/stored/block.c:1036
 #, c-format
 msgid "Read zero bytes at %u:%u on device %s.\n"
 msgstr ""
 
-#: src/stored/block.c:1044
+#: src/stored/block.c:1060
 #, 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:1069
+#: src/stored/block.c:1085
 #, c-format
 msgid "Block length %u is greater than buffer %u. Attempting recovery.\n"
 msgstr ""
 
-#: src/stored/block.c:1088
+#: src/stored/block.c:1104
 #, c-format
 msgid "Setting block buffer size to %u bytes.\n"
 msgstr ""
 
-#: src/stored/block.c:1103
+#: src/stored/block.c:1119
 #, c-format
 msgid ""
 "Volume data error at %u:%u! Short block of %d bytes on device %s discarded.\n"
@@ -11351,56 +11371,56 @@ msgstr ""
 msgid "No input string given.\n"
 msgstr ""
 
-#: src/lib/rwlock.c:302
+#: src/lib/rwlock.c:307
 msgid "rwl_writeunlock called too many times.\n"
 msgstr ""
 
-#: src/lib/rwlock.c:307
+#: src/lib/rwlock.c:312
 msgid "rwl_writeunlock by non-owner.\n"
 msgstr ""
 
-#: src/lib/rwlock.c:432 src/lib/save/devlock.c:501 src/lib/devlock.c:501
+#: src/lib/rwlock.c:437 src/lib/save/devlock.c:501 src/lib/devlock.c:501
 #, c-format
 msgid "Thread %d found unchanged elements %d times\n"
 msgstr ""
 
-#: src/lib/rwlock.c:502 src/lib/save/devlock.c:571 src/lib/devlock.c:571
+#: src/lib/rwlock.c:507 src/lib/save/devlock.c:571 src/lib/devlock.c:571
 #, c-format
 msgid "%02d: interval %d, writes %d, reads %d\n"
 msgstr ""
 
-#: src/lib/rwlock.c:512 src/lib/save/devlock.c:581 src/lib/devlock.c:581
+#: src/lib/rwlock.c:517 src/lib/save/devlock.c:581 src/lib/devlock.c:581
 #, c-format
 msgid "data %02d: value %d, %d writes\n"
 msgstr ""
 
-#: src/lib/rwlock.c:517 src/lib/save/devlock.c:586 src/lib/devlock.c:586
+#: src/lib/rwlock.c:522 src/lib/save/devlock.c:586 src/lib/devlock.c:586
 #, c-format
 msgid "Total: %d thread writes, %d data writes\n"
 msgstr ""
 
-#: src/lib/rwlock.c:589 src/lib/save/devlock.c:658 src/lib/devlock.c:658
+#: src/lib/rwlock.c:594 src/lib/save/devlock.c:658 src/lib/devlock.c:658
 msgid "Try write lock"
 msgstr ""
 
-#: src/lib/rwlock.c:595 src/lib/save/devlock.c:664 src/lib/devlock.c:664
+#: src/lib/rwlock.c:600 src/lib/save/devlock.c:664 src/lib/devlock.c:664
 msgid "Try read lock"
 msgstr ""
 
-#: src/lib/rwlock.c:651 src/lib/save/devlock.c:720 src/lib/devlock.c:720
+#: src/lib/rwlock.c:656 src/lib/save/devlock.c:720 src/lib/devlock.c:720
 msgid "Create thread"
 msgstr ""
 
-#: src/lib/rwlock.c:661 src/lib/save/devlock.c:730 src/lib/devlock.c:730
+#: src/lib/rwlock.c:666 src/lib/save/devlock.c:730 src/lib/devlock.c:730
 msgid "Join thread"
 msgstr ""
 
-#: src/lib/rwlock.c:663 src/lib/save/devlock.c:732 src/lib/devlock.c:732
+#: src/lib/rwlock.c:668 src/lib/save/devlock.c:732 src/lib/devlock.c:732
 #, c-format
 msgid "%02d: interval %d, updates %d, r_collisions %d, w_collisions %d\n"
 msgstr ""
 
-#: src/lib/rwlock.c:675 src/lib/save/devlock.c:744 src/lib/devlock.c:744
+#: src/lib/rwlock.c:680 src/lib/save/devlock.c:744 src/lib/devlock.c:744
 #, c-format
 msgid "data %02d: value %d, %d updates\n"
 msgstr ""
@@ -11431,110 +11451,105 @@ msgstr ""
 msgid "bnet_host2ipaddrs() for host \"%s\" failed: ERR=%s\n"
 msgstr ""
 
-#: src/lib/bsock.c:237
+#: src/lib/bsock.c:252
 #, c-format
 msgid "Socket open error. proto=%d port=%d. ERR=%s\n"
 msgstr ""
 
-#: src/lib/bsock.c:250
+#: src/lib/bsock.c:265
 #, c-format
 msgid "Source address bind error. proto=%d. ERR=%s\n"
 msgstr ""
 
-#: src/lib/bsock.c:261 src/lib/bsock.c:297 src/lib/bnet_server.c:201
+#: src/lib/bsock.c:276 src/lib/bsock.c:312 src/lib/bnet_server.c:218
 #, c-format
 msgid "Cannot set SO_KEEPALIVE on socket: %s\n"
 msgstr ""
 
-#: src/lib/bsock.c:269
+#: src/lib/bsock.c:284
 #, c-format
 msgid "Cannot set TCP_KEEPIDLE on socket: %s\n"
 msgstr ""
 
-#: src/lib/bsock.c:316
+#: src/lib/bsock.c:331
 #, c-format
 msgid "Could not init bsock mutex. ERR=%s\n"
 msgstr ""
 
-#: src/lib/bsock.c:351
+#: src/lib/bsock.c:366
 #, c-format
 msgid "Socket has errors=%d on call to %s:%s:%d\n"
 msgstr ""
 
-#: src/lib/bsock.c:358
+#: src/lib/bsock.c:373
 #, c-format
 msgid "Socket is terminated=%d on call to %s:%s:%d\n"
 msgstr ""
 
-#: src/lib/bsock.c:366
+#: src/lib/bsock.c:381
 #, c-format
 msgid "Socket has insane msglen=%d on call to %s:%s:%d\n"
 msgstr ""
 
-#: src/lib/bsock.c:404
+#: src/lib/bsock.c:419
 #, c-format
 msgid "Write error sending %d bytes to %s:%s:%d: ERR=%s\n"
 msgstr ""
 
-#: src/lib/bsock.c:410
+#: src/lib/bsock.c:425
 #, c-format
 msgid "Wrote %d bytes to %s:%s:%d, but only %d accepted.\n"
 msgstr ""
 
-#: src/lib/bsock.c:499 src/lib/bsock.c:560
+#: src/lib/bsock.c:514 src/lib/bsock.c:575
 #, c-format
 msgid "Read expected %d got %d from %s:%s:%d\n"
 msgstr ""
 
-#: src/lib/bsock.c:519
+#: src/lib/bsock.c:534
 #, c-format
 msgid "Packet size too big from \"%s:%s:%d. Terminating connection.\n"
 msgstr ""
 
-#: src/lib/bsock.c:549
+#: src/lib/bsock.c:564
 #, c-format
 msgid "Read error from %s:%s:%d: ERR=%s\n"
 msgstr ""
 
-#: src/lib/bsock.c:640
+#: src/lib/bsock.c:655
 msgid "fread attr spool I/O error.\n"
 msgstr ""
 
-#: src/lib/bsock.c:701
+#: src/lib/bsock.c:716
 msgid "Could not malloc BSOCK data buffer\n"
 msgstr ""
 
-#: src/lib/bsock.c:719 src/lib/bsock.c:743
+#: src/lib/bsock.c:734 src/lib/bsock.c:753
 #, c-format
 msgid "sockopt error: %s\n"
 msgstr ""
 
-#: src/lib/bsock.c:725 src/lib/bsock.c:749
+#: src/lib/bsock.c:740 src/lib/bsock.c:759
 #, c-format
 msgid "Warning network buffer = %d bytes not max size.\n"
 msgstr ""
 
-#: src/lib/bsock.c:729 src/lib/bsock.c:753
-#, c-format
-msgid "Network buffer size %d not multiple of tape block size.\n"
-msgstr ""
-
-#: src/lib/bsock.c:774 src/lib/bsock.c:808
+#: src/lib/bsock.c:779 src/lib/bsock.c:813
 #, c-format
 msgid "fcntl F_GETFL error. ERR=%s\n"
 msgstr ""
 
-#: src/lib/bsock.c:780 src/lib/bsock.c:814 src/lib/bsock.c:846
+#: src/lib/bsock.c:785 src/lib/bsock.c:819 src/lib/bsock.c:851
 #, c-format
 msgid "fcntl F_SETFL error. ERR=%s\n"
 msgstr ""
 
-#: src/lib/bsock.c:1019 src/qt-console/bcomm/dircomm_auth.cpp:112
+#: src/lib/bsock.c:1024 src/qt-console/bcomm/dircomm_auth.cpp:112
 #, c-format
 msgid "Director authorization problem at \"%s:%d\"\n"
 msgstr "Проблеми авторизації Директора \"%s:%d\"\n"
 
-#: src/lib/bsock.c:1026 src/qt-console/bcomm/dircomm_auth.cpp:119
+#: src/lib/bsock.c:1031 src/qt-console/bcomm/dircomm_auth.cpp:119
 #, c-format
 msgid ""
 "Authorization problem: Remote server at \"%s:%d\" did not advertise required "
@@ -11543,7 +11558,7 @@ msgstr ""
 "Проблеми авторизації: Віддалений сервер \"%s:%d\" не повідомляє про "
 "необхідність використання TLS.\n"
 
-#: src/lib/bsock.c:1034 src/qt-console/bcomm/dircomm_auth.cpp:127
+#: src/lib/bsock.c:1039 src/qt-console/bcomm/dircomm_auth.cpp:127
 #, c-format
 msgid ""
 "Authorization problem with Director at \"%s:%d\": Remote server requires "
@@ -11551,12 +11566,12 @@ msgid ""
 msgstr ""
 "Проблеми авторизації Керівника \"%s:%d\": Віддалений сепвер вимагає TLS.\n"
 
-#: src/lib/bsock.c:1046 src/qt-console/bcomm/dircomm_auth.cpp:138
+#: src/lib/bsock.c:1051 src/qt-console/bcomm/dircomm_auth.cpp:138
 #, c-format
 msgid "TLS negotiation failed with Director at \"%s:%d\"\n"
 msgstr "Встановлення TLS із Керівником невдале \"%s:%d\"\n"
 
-#: src/lib/bsock.c:1056 src/qt-console/bcomm/dircomm_auth.cpp:150
+#: src/lib/bsock.c:1061 src/qt-console/bcomm/dircomm_auth.cpp:150
 #, c-format
 msgid ""
 "Bad response to Hello command: ERR=%s\n"
@@ -11565,12 +11580,12 @@ msgstr ""
 "Погана відповідь на команду Hello: ERR=%s\n"
 "Керівник \"%s:%d\" ймовірно не запущений.\n"
 
-#: src/lib/bsock.c:1065 src/qt-console/bcomm/dircomm_auth.cpp:159
+#: src/lib/bsock.c:1070 src/qt-console/bcomm/dircomm_auth.cpp:159
 #, c-format
 msgid "Director at \"%s:%d\" rejected Hello command\n"
 msgstr "Керівник \"%s:%d\" відкинув команду Hello\n"
 
-#: src/lib/bsock.c:1075 src/qt-console/bcomm/dircomm_auth.cpp:171
+#: src/lib/bsock.c:1080 src/qt-console/bcomm/dircomm_auth.cpp:171
 #, fuzzy, c-format
 msgid ""
 "Authorization problem with Director at \"%s:%d\"\n"
@@ -11715,51 +11730,51 @@ msgstr ""
 msgid "%s JobId %u: Security violation: "
 msgstr ""
 
-#: src/lib/bnet_server.c:108
+#: src/lib/bnet_server.c:125
 #, c-format
 msgid "Cannot open stream socket. ERR=%s. Current %s All %s\n"
 msgstr ""
 
-#: src/lib/bnet_server.c:121
+#: src/lib/bnet_server.c:138
 #, c-format
 msgid "Cannot set SO_REUSEADDR on socket: %s\n"
 msgstr ""
 
-#: src/lib/bnet_server.c:130
+#: src/lib/bnet_server.c:147
 #, c-format
 msgid "Cannot bind port %d: ERR=%s: Retrying ...\n"
 msgstr ""
 
-#: src/lib/bnet_server.c:135
+#: src/lib/bnet_server.c:152
 #, c-format
 msgid "Cannot bind port %d: ERR=%s.\n"
 msgstr ""
 
-#: src/lib/bnet_server.c:146
+#: src/lib/bnet_server.c:163
 #, c-format
 msgid "Could not init client queue: ERR=%s\n"
 msgstr ""
 
-#: src/lib/bnet_server.c:165
+#: src/lib/bnet_server.c:182
 #, c-format
 msgid "Error in select: %s\n"
 msgstr ""
 
-#: src/lib/bnet_server.c:186
+#: src/lib/bnet_server.c:203
 #, c-format
 msgid "Connection from %s:%d refused by hosts.access\n"
 msgstr ""
 
-#: src/lib/bnet_server.c:212
+#: src/lib/bnet_server.c:229
 msgid "Could not create client BSOCK.\n"
 msgstr ""
 
-#: src/lib/bnet_server.c:219
+#: src/lib/bnet_server.c:236
 #, c-format
 msgid "Could not add job to client queue: ERR=%s\n"
 msgstr ""
 
-#: src/lib/bnet_server.c:236
+#: src/lib/bnet_server.c:253
 #, c-format
 msgid "Could not destroy client queue: ERR=%s\n"
 msgstr ""
@@ -12731,7 +12746,7 @@ msgstr ""
 msgid "Unknown error."
 msgstr ""
 
-#: src/lib/bnet.c:757
+#: src/lib/bnet.c:755
 #, c-format
 msgid "Unknown sig %d"
 msgstr ""
@@ -13869,7 +13884,7 @@ msgstr "Специфічні додаткові атрибути NetBSD"
 msgid "Plugin: \"%s\" not found.\n"
 msgstr ""
 
-#: src/findlib/match.c:210 src/tools/testfind.c:654 src/filed/job.c:1456
+#: src/findlib/match.c:210 src/tools/testfind.c:654 src/filed/job.c:1452
 #, c-format
 msgid "Unknown include/exclude option: %c\n"
 msgstr "Не зрозуміла опція параметру include/exclude: %c\n"
@@ -14000,7 +14015,7 @@ msgid "More than one Path!: %s for path: %s\n"
 msgstr ""
 
 #: src/cats/sql_create.c:595 src/cats/sql_get.c:205 src/cats/sql_get.c:258
-#: src/cats/sql_get.c:640 src/cats/sql_get.c:722 src/cats/sql_get.c:1041
+#: src/cats/sql_get.c:640 src/cats/sql_get.c:722 src/cats/sql_get.c:1039
 #: src/cats/sql.c:340 src/cats/sql.c:347 src/cats/postgresql.c:165
 #, c-format
 msgid "error fetching row: %s\n"
@@ -14060,7 +14075,7 @@ msgstr ""
 msgid "Cannot Copy/Migrate job using BaseJob"
 msgstr ""
 
-#: src/cats/sql_create.c:1165 src/cats/sql_get.c:1138
+#: src/cats/sql_create.c:1165 src/cats/sql_get.c:1136
 msgid "ERR=JobIds are empty\n"
 msgstr ""
 
@@ -14171,66 +14186,66 @@ msgstr ""
 msgid "Client record not found in Catalog.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:767
+#: src/cats/sql_get.c:765
 #, c-format
 msgid "More than one Counter!: %d\n"
 msgstr ""
 
-#: src/cats/sql_get.c:772
+#: src/cats/sql_get.c:770
 #, c-format
 msgid "error fetching Counter row: %s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:792
+#: src/cats/sql_get.c:790
 #, c-format
 msgid "Counter record: %s not found in Catalog.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:832
+#: src/cats/sql_get.c:830
 #, c-format
 msgid "Error got %s FileSets but expected only one!\n"
 msgstr ""
 
-#: src/cats/sql_get.c:837
+#: src/cats/sql_get.c:835
 #, c-format
 msgid "FileSet record \"%s\" not found.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:847
+#: src/cats/sql_get.c:845
 msgid "FileSet record not found in Catalog.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:943
+#: src/cats/sql_get.c:941
 #, c-format
 msgid "Media id select failed: ERR=%s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:981
+#: src/cats/sql_get.c:979
 #, c-format
 msgid "query dbids failed: ERR=%s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:1036
+#: src/cats/sql_get.c:1034
 #, c-format
 msgid "More than one Volume!: %s\n"
 msgstr ""
 
-#: src/cats/sql_get.c:1092
+#: src/cats/sql_get.c:1090
 #, c-format
 msgid "Media record MediaId=%s not found.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:1095
+#: src/cats/sql_get.c:1093
 #, c-format
 msgid "Media record for Volume \"%s\" not found.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:1102
+#: src/cats/sql_get.c:1100
 #, c-format
 msgid "Media record for MediaId=%u not found in Catalog.\n"
 msgstr ""
 
-#: src/cats/sql_get.c:1105
+#: src/cats/sql_get.c:1103
 #, c-format
 msgid "Media record for Vol=%s not found in Catalog.\n"
 msgstr ""
@@ -14303,9 +14318,9 @@ msgstr ""
 msgid "unknown"
 msgstr ""
 
-#: src/cats/sqlite.c:456 src/cats/ingres.c:490 src/cats/postgresql.c:500
-#: src/cats/postgresql.c:547 src/cats/dbi.c:625 src/cats/cats.c:149
-#: src/cats/mysql.c:387
+#: src/cats/sqlite.c:462 src/cats/ingres.c:496 src/cats/postgresql.c:506
+#: src/cats/postgresql.c:553 src/cats/dbi.c:631 src/cats/cats.c:149
+#: src/cats/mysql.c:393
 #, c-format
 msgid "Query failed: %s: ERR=%s\n"
 msgstr ""
@@ -14326,7 +14341,7 @@ msgid ""
 "It is probably not running or your password is incorrect.\n"
 msgstr ""
 
-#: src/cats/ingres.c:1081
+#: src/cats/ingres.c:1087
 msgid "A user name for Ingres must be supplied.\n"
 msgstr ""
 
@@ -14407,39 +14422,39 @@ msgid ""
 "exceeded.\n"
 msgstr ""
 
-#: src/cats/postgresql.c:344
+#: src/cats/postgresql.c:350
 msgid "PQescapeStringConn returned non-zero.\n"
 msgstr ""
 
-#: src/cats/postgresql.c:362
+#: src/cats/postgresql.c:368
 msgid "PQescapeByteaConn returned NULL.\n"
 msgstr ""
 
-#: src/cats/postgresql.c:393
+#: src/cats/postgresql.c:399
 msgid "PQunescapeByteaConn returned NULL.\n"
 msgstr ""
 
-#: src/cats/postgresql.c:807
+#: src/cats/postgresql.c:813
 #, c-format
 msgid "error fetching currval: %s\n"
 msgstr ""
 
-#: src/cats/postgresql.c:998 src/cats/dbi.c:1271
+#: src/cats/postgresql.c:1004 src/cats/dbi.c:1277
 #, c-format
 msgid "error starting batch mode: %s"
 msgstr ""
 
-#: src/cats/postgresql.c:1028 src/cats/postgresql.c:1035
+#: src/cats/postgresql.c:1034 src/cats/postgresql.c:1041
 #, c-format
 msgid "error ending batch mode: %s"
 msgstr ""
 
-#: src/cats/postgresql.c:1082
+#: src/cats/postgresql.c:1088
 #, c-format
 msgid "error copying in batch mode: %s"
 msgstr ""
 
-#: src/cats/postgresql.c:1104
+#: src/cats/postgresql.c:1110
 msgid "A user name for PostgreSQL must be supplied.\n"
 msgstr ""
 
@@ -14476,20 +14491,20 @@ msgid ""
 "exceeded.\n"
 msgstr ""
 
-#: src/cats/dbi.c:1433
+#: src/cats/dbi.c:1439
 #, c-format
 msgid "error inserting batch mode: %s"
 msgstr ""
 
-#: src/cats/dbi.c:1450
+#: src/cats/dbi.c:1456
 msgid "Driver type not specified in Catalog resource.\n"
 msgstr ""
 
-#: src/cats/dbi.c:1454
+#: src/cats/dbi.c:1460
 msgid "Invalid driver type, must be \"dbi:<type>\"\n"
 msgstr ""
 
-#: src/cats/dbi.c:1458
+#: src/cats/dbi.c:1464
 msgid "A user name for DBI must be supplied.\n"
 msgstr ""
 
@@ -14521,7 +14536,7 @@ msgid ""
 "incorrect.\n"
 msgstr ""
 
-#: src/cats/mysql.c:686
+#: src/cats/mysql.c:692
 msgid "A user name for MySQL must be supplied.\n"
 msgstr ""
 
@@ -14667,12 +14682,12 @@ msgstr "%s не є номером. Ви повинні увести номер 
 msgid "You must enter a number between 1 and %d\n"
 msgstr "Ви повинні увести номер із проміжку 1..%d\n"
 
-#: src/console/console.c:1160 src/qt-console/bcomm/dircomm.cpp:129
+#: src/console/console.c:1160 src/qt-console/bcomm/dircomm.cpp:131
 #, c-format
 msgid "Failed to initialize TLS context for Console \"%s\".\n"
 msgstr "Ініціалізація контексту TLS для Консолі невдала \"%s\".\n"
 
-#: src/console/console.c:1180 src/qt-console/bcomm/dircomm.cpp:152
+#: src/console/console.c:1180 src/qt-console/bcomm/dircomm.cpp:154
 #, c-format
 msgid "Failed to initialize TLS context for Director \"%s\".\n"
 msgstr "Ініціалізація контексту TLS для Керівника невдала \"%s\".\n"
@@ -15704,10 +15719,10 @@ msgid "Bacula Client: Last Job had Warnings"
 msgstr ""
 
 #: src/filed/xattr.c:96 src/filed/xattr.c:111 src/filed/xattr.c:119
-#: src/filed/fd_plugins.c:694 src/filed/fd_plugins.c:708 src/filed/acl.c:105
-#: src/filed/acl.c:120 src/filed/acl.c:128 src/filed/backup.c:993
-#: src/filed/backup.c:1189 src/filed/backup.c:1226 src/filed/backup.c:1239
-#: src/filed/backup.c:1315 src/filed/backup.c:1413
+#: src/filed/fd_plugins.c:694 src/filed/fd_plugins.c:708 src/filed/acl.c:107
+#: src/filed/acl.c:122 src/filed/acl.c:130 src/filed/backup.c:993
+#: src/filed/backup.c:1193 src/filed/backup.c:1230 src/filed/backup.c:1243
+#: src/filed/backup.c:1319 src/filed/backup.c:1417
 #, c-format
 msgid "Network send error to SD. ERR=%s\n"
 msgstr ""
@@ -15967,7 +15982,7 @@ msgstr ""
 msgid "Failed to restore extended attributes on file \"%s\"\n"
 msgstr ""
 
-#: src/filed/xattr.c:3814 src/filed/acl.c:2148
+#: src/filed/xattr.c:3814 src/filed/acl.c:2253
 #, fuzzy, c-format
 msgid "Unable to stat file \"%s\": ERR=%s\n"
 msgstr "Не можливо встановити власника файлу %s: ERR=%s\n"
@@ -16111,179 +16126,189 @@ msgstr ""
 msgid "No Director resource defined in %s\n"
 msgstr ""
 
-#: src/filed/acl.c:226 src/filed/acl.c:251
+#: src/filed/acl.c:228 src/filed/acl.c:253
 #, fuzzy, c-format
 msgid "aclx_get error on file \"%s\": ERR=%s\n"
 msgstr "Помилка у %s файл %s: ERR=%s\n"
 
-#: src/filed/acl.c:277
+#: src/filed/acl.c:279
 #, fuzzy, c-format
 msgid "Unknown acl type encountered on file \"%s\": %ld\n"
 msgstr "Невідомий тип файлу %d: не відновлено: %s\n"
 
-#: src/filed/acl.c:301 src/filed/acl.c:310
+#: src/filed/acl.c:303 src/filed/acl.c:312
 #, fuzzy, c-format
 msgid "Failed to convert acl into text on file \"%s\"\n"
 msgstr "Ініціалізація контексту TLS для Консолі невдала \"%s\".\n"
 
-#: src/filed/acl.c:383
+#: src/filed/acl.c:385
 #, c-format
 msgid ""
 "Trying to restore POSIX acl on file \"%s\" on filesystem without AIXC acl "
 "support\n"
 msgstr ""
 
-#: src/filed/acl.c:391
+#: src/filed/acl.c:393
 #, c-format
 msgid ""
 "Trying to restore NFSv4 acl on file \"%s\" on filesystem without NFS4 acl "
 "support\n"
 msgstr ""
 
-#: src/filed/acl.c:437 src/filed/acl.c:447
+#: src/filed/acl.c:441 src/filed/acl.c:451
 #, fuzzy, c-format
 msgid "aclx_scanStr error on file \"%s\": ERR=%s\n"
 msgstr "Помилка у %s файл %s: ERR=%s\n"
 
-#: src/filed/acl.c:473
+#: src/filed/acl.c:477
 #, fuzzy, c-format
 msgid "aclx_put error on file \"%s\": ERR=%s\n"
 msgstr "Помилка у %s файл %s: ERR=%s\n"
 
-#: src/filed/acl.c:815
+#: src/filed/acl.c:819
 #, c-format
 msgid "acl_to_text error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:845
+#: src/filed/acl.c:849
 #, c-format
 msgid "acl_get_file error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:898
+#: src/filed/acl.c:902
 #, c-format
 msgid ""
 "acl_delete_def_file error on file \"%s\": filesystem doesn't support ACLs\n"
 msgstr ""
 
-#: src/filed/acl.c:904
+#: src/filed/acl.c:908
 #, c-format
 msgid "acl_delete_def_file error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:915
+#: src/filed/acl.c:919
 #, c-format
 msgid "acl_from_text error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:931
+#: src/filed/acl.c:935
 #, fuzzy, c-format
 msgid "acl_valid error on file \"%s\": ERR=%s\n"
 msgstr "Помилка у %s файл %s: ERR=%s\n"
 
-#: src/filed/acl.c:963
+#: src/filed/acl.c:967
 #, c-format
 msgid "acl_set_file error on file \"%s\": filesystem doesn't support ACLs\n"
 msgstr ""
 
-#: src/filed/acl.c:972
+#: src/filed/acl.c:976
 #, c-format
 msgid "acl_set_file error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:1079 src/filed/acl.c:1108 src/filed/acl.c:1222
-#: src/filed/acl.c:1722 src/filed/acl.c:1829
+#: src/filed/acl.c:1083 src/filed/acl.c:1112 src/filed/acl.c:1226
+#: src/filed/acl.c:1726 src/filed/acl.c:1833
 #, c-format
 msgid "pathconf error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:1238
+#: src/filed/acl.c:1242
 #, c-format
 msgid ""
 "Trying to restore acl on file \"%s\" on filesystem without %s acl support\n"
 msgstr ""
 
-#: src/filed/acl.c:1515
+#: src/filed/acl.c:1519
 #, c-format
 msgid "getacl error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:1550
+#: src/filed/acl.c:1554
 #, c-format
 msgid "acltostr error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:1572 src/filed/acl.c:1582
+#: src/filed/acl.c:1576 src/filed/acl.c:1586
 #, c-format
 msgid "strtoacl error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:1611
+#: src/filed/acl.c:1615
 #, c-format
 msgid "setacl error on file \"%s\": filesystem doesn't support ACLs\n"
 msgstr ""
 
-#: src/filed/acl.c:1619
+#: src/filed/acl.c:1623
 #, c-format
 msgid "setacl error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:1744
+#: src/filed/acl.c:1748
 #, c-format
 msgid "acl_get error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:1818
+#: src/filed/acl.c:1822
 #, c-format
 msgid ""
 "Trying to restore acl on file \"%s\" on filesystem without acl support\n"
 msgstr ""
 
-#: src/filed/acl.c:1847
+#: src/filed/acl.c:1851
 #, c-format
 msgid ""
 "Trying to restore POSIX acl on file \"%s\" on filesystem without aclent acl "
 "support\n"
 msgstr ""
 
-#: src/filed/acl.c:1858
+#: src/filed/acl.c:1862
 #, c-format
 msgid ""
 "Trying to restore NFSv4 acl on file \"%s\" on filesystem without ace acl "
 "support\n"
 msgstr ""
 
-#: src/filed/acl.c:1874
+#: src/filed/acl.c:1878
 #, c-format
 msgid "acl_fromtext error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:1888 src/filed/acl.c:1896
+#: src/filed/acl.c:1892 src/filed/acl.c:1900
 #, c-format
 msgid "wrong encoding of acl type in acl stream on file \"%s\"\n"
 msgstr ""
 
-#: src/filed/acl.c:1921
+#: src/filed/acl.c:1925
 #, c-format
 msgid "acl_set error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:2006
+#: src/filed/acl.c:2011
 #, c-format
 msgid "acltotext error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:2029
+#: src/filed/acl.c:2034
 #, c-format
 msgid "aclfromtext error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:2049
+#: src/filed/acl.c:2054
 #, c-format
 msgid "acl(SETACL) error on file \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/filed/acl.c:2221
+#: src/filed/acl.c:2120
+#, fuzzy, c-format
+msgid "pioctl VIOCGETAL error on file \"%s\": ERR=%s\n"
+msgstr "Помилка у %s файл %s: ERR=%s\n"
+
+#: src/filed/acl.c:2148
+#, fuzzy, c-format
+msgid "pioctl VIOCSETAL error on file \"%s\": ERR=%s\n"
+msgstr "Помилка у %s файл %s: ERR=%s\n"
+
+#: src/filed/acl.c:2351
 #, c-format
 msgid "Can't restore ACLs of %s - incompatible acl stream encountered - %d\n"
 msgstr ""
@@ -16435,34 +16460,34 @@ msgstr ""
 msgid "Compression deflateReset error: %d\n"
 msgstr ""
 
-#: src/filed/backup.c:1116
+#: src/filed/backup.c:1120
 #, c-format
 msgid "Compression LZO error: %d\n"
 msgstr ""
 
-#: src/filed/backup.c:1161 src/filed/backup.c:1177
+#: src/filed/backup.c:1165 src/filed/backup.c:1181
 msgid "Encryption error\n"
 msgstr ""
 
-#: src/filed/backup.c:1203
+#: src/filed/backup.c:1207
 #, c-format
 msgid "Read error on file %s. ERR=%s\n"
 msgstr ""
 
-#: src/filed/backup.c:1206
+#: src/filed/backup.c:1210
 #, c-format
 msgid "Too many errors. JobErrors=%d.\n"
 msgstr ""
 
-#: src/filed/backup.c:1216
+#: src/filed/backup.c:1220
 msgid "Encryption padding error\n"
 msgstr ""
 
-#: src/filed/backup.c:1280
+#: src/filed/backup.c:1284
 msgid "Invalid file flags, no supported data stream type.\n"
 msgstr ""
 
-#: src/filed/backup.c:1536
+#: src/filed/backup.c:1540
 #, c-format
 msgid "VSS Writer (BackupComplete): %s\n"
 msgstr ""
@@ -16672,247 +16697,247 @@ msgstr ""
 msgid "Failed to retrieve current UserName\n"
 msgstr ""
 
-#: src/filed/job.c:458
+#: src/filed/job.c:456
 #, c-format
 msgid "2901 Job %s not found.\n"
 msgstr ""
 
-#: src/filed/job.c:468
+#: src/filed/job.c:466
 #, c-format
 msgid "2001 Job %s marked to be canceled.\n"
 msgstr ""
 
-#: src/filed/job.c:471
+#: src/filed/job.c:469
 msgid "2902 Error scanning cancel command.\n"
 msgstr ""
 
-#: src/filed/job.c:494
+#: src/filed/job.c:492
 #, c-format
 msgid "2991 Bad setdebug command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:517
+#: src/filed/job.c:515
 #, c-format
 msgid "Bad estimate command: %s"
 msgstr ""
 
-#: src/filed/job.c:518
+#: src/filed/job.c:516
 msgid "2992 Bad estimate command.\n"
 msgstr ""
 
-#: src/filed/job.c:541
+#: src/filed/job.c:539
 #, c-format
 msgid "Bad Job Command: %s"
 msgstr ""
 
-#: src/filed/job.c:580
+#: src/filed/job.c:578
 #, c-format
 msgid "Bad RunBeforeJob command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:581 src/filed/job.c:600
+#: src/filed/job.c:579 src/filed/job.c:598
 msgid "2905 Bad RunBeforeJob command.\n"
 msgstr ""
 
-#: src/filed/job.c:611
+#: src/filed/job.c:609
 msgid "2905 Bad RunBeforeNow command.\n"
 msgstr ""
 
-#: src/filed/job.c:630
+#: src/filed/job.c:628
 #, c-format
 msgid "Bad RunAfter command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:631
+#: src/filed/job.c:629
 msgid "2905 Bad RunAfterJob command.\n"
 msgstr ""
 
-#: src/filed/job.c:667
+#: src/filed/job.c:665
 #, c-format
 msgid "Bad RunScript command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:668
+#: src/filed/job.c:666
 msgid "2905 Bad RunScript command.\n"
 msgstr ""
 
-#: src/filed/job.c:722
+#: src/filed/job.c:720
 #, fuzzy, c-format
 msgid "Bad RestoreObject command: %s\n"
 msgstr "Погана відповідь на команду Hello: ERR=%s\n"
 
-#: src/filed/job.c:789
+#: src/filed/job.c:785
 msgid "2909 Bad RestoreObject command.\n"
 msgstr ""
 
-#: src/filed/job.c:828
+#: src/filed/job.c:824
 #, c-format
 msgid "Plugin Directory not defined. Cannot use plugin: \"%s\"\n"
 msgstr ""
 
-#: src/filed/job.c:870
+#: src/filed/job.c:866
 #, c-format
 msgid "Error running program: %s. stat=%d: ERR=%s\n"
 msgstr ""
 
-#: src/filed/job.c:881
+#: src/filed/job.c:877
 #, c-format
 msgid "Cannot open FileSet input file: %s. ERR=%s\n"
 msgstr ""
 
-#: src/filed/job.c:1027
+#: src/filed/job.c:1023
 #, c-format
 msgid "REGEX %s compile error. ERR=%s\n"
 msgstr ""
 
-#: src/filed/job.c:1178
+#: src/filed/job.c:1174
 #, c-format
 msgid "Invalid FileSet command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:1651
+#: src/filed/job.c:1647
 #, c-format
 msgid ""
 "DIR and FD clocks differ by %lld seconds, FD automatically compensating.\n"
 msgstr ""
 
-#: src/filed/job.c:1660
+#: src/filed/job.c:1656
 #, c-format
 msgid "Unknown backup level: %s\n"
 msgstr ""
 
-#: src/filed/job.c:1673
+#: src/filed/job.c:1669
 #, c-format
 msgid "Bad level command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:1695
+#: src/filed/job.c:1691
 #, c-format
 msgid "Bad session command: %s"
 msgstr ""
 
-#: src/filed/job.c:1756
+#: src/filed/job.c:1752
 #, c-format
 msgid "Bad storage command: %s"
 msgstr ""
 
-#: src/filed/job.c:1777
+#: src/filed/job.c:1773
 #, c-format
 msgid "Failed to connect to Storage daemon: %s:%d\n"
 msgstr ""
 
-#: src/filed/job.c:1789
+#: src/filed/job.c:1785
 msgid "Failed to authenticate Storage daemon.\n"
 msgstr ""
 
-#: src/filed/job.c:1836
+#: src/filed/job.c:1832
 msgid "ACL support not configured for your machine.\n"
 msgstr ""
 
-#: src/filed/job.c:1840
+#: src/filed/job.c:1836
 msgid "XATTR support not configured for your machine.\n"
 msgstr ""
 
-#: src/filed/job.c:1849
+#: src/filed/job.c:1845
 msgid "Cannot contact Storage daemon\n"
 msgstr ""
 
-#: src/filed/job.c:1868
+#: src/filed/job.c:1864
 #, c-format
 msgid "Bad response to append open: %s\n"
 msgstr ""
 
-#: src/filed/job.c:1873
+#: src/filed/job.c:1869
 msgid "Bad response from stored to open command\n"
 msgstr ""
 
-#: src/filed/job.c:1905
+#: src/filed/job.c:1901
 #, c-format
 msgid "Generate VSS snapshots. Driver=\"%s\", Drive(s)=\"%s\"\n"
 msgstr ""
 
-#: src/filed/job.c:1908
+#: src/filed/job.c:1904
 #, fuzzy, c-format
 msgid "CreateSGenerate VSS snapshots failed. ERR=%s\n"
 msgstr "Не можливо створити теку %s: ERR=%s\n"
 
-#: src/filed/job.c:1915
+#: src/filed/job.c:1911
 #, c-format
 msgid "Generate VSS snapshot of drive \"%c:\\\" failed.\n"
 msgstr ""
 
-#: src/filed/job.c:1921
+#: src/filed/job.c:1917
 #, c-format
 msgid "VSS Writer (PrepareForBackup): %s\n"
 msgstr ""
 
-#: src/filed/job.c:1926
+#: src/filed/job.c:1922
 msgid "No drive letters found for generating VSS snapshots.\n"
 msgstr ""
 
-#: src/filed/job.c:1930
+#: src/filed/job.c:1926
 #, c-format
 msgid "VSS was not initialized properly. ERR=%s\n"
 msgstr ""
 
-#: src/filed/job.c:1981
+#: src/filed/job.c:1977
 msgid "Append Close with SD failed.\n"
 msgstr ""
 
-#: src/filed/job.c:1985
+#: src/filed/job.c:1981
 #, c-format
 msgid "Bad status %d returned from Storage Daemon.\n"
 msgstr ""
 
-#: src/filed/job.c:2015
+#: src/filed/job.c:2011
 #, c-format
 msgid "2994 Bad verify command: %s\n"
 msgstr ""
 
-#: src/filed/job.c:2030 src/filed/job.c:2071
+#: src/filed/job.c:2026 src/filed/job.c:2067
 #, c-format
 msgid "2994 Bad verify level: %s\n"
 msgstr ""
 
-#: src/filed/job.c:2143
+#: src/filed/job.c:2138
 #, c-format
 msgid "Bad replace command. CMD=%s\n"
 msgstr ""
 
-#: src/filed/job.c:2166
+#: src/filed/job.c:2161
 #, c-format
 msgid "Bad where regexp. where=%s\n"
 msgstr ""
 
-#: src/filed/job.c:2204
+#: src/filed/job.c:2199
 #, c-format
 msgid "VSS was not initialized properly. VSS support is disabled. ERR=%s\n"
 msgstr ""
 
-#: src/filed/job.c:2249
+#: src/filed/job.c:2244
 #, c-format
 msgid "VSS Writer (RestoreComplete): %s\n"
 msgstr ""
 
-#: src/filed/job.c:2297
+#: src/filed/job.c:2294
 msgid "Improper calling sequence.\n"
 msgstr ""
 
-#: src/filed/job.c:2317
+#: src/filed/job.c:2314
 #, c-format
 msgid "Bad response to SD read open: %s\n"
 msgstr ""
 
-#: src/filed/job.c:2322
+#: src/filed/job.c:2319
 msgid "Bad response from stored to read open command\n"
 msgstr ""
 
-#: src/filed/job.c:2390
+#: src/filed/job.c:2383
 #, c-format
 msgid "Comm error with SD. bad response to %s. ERR=%s\n"
 msgstr ""
 
-#: src/filed/job.c:2393
+#: src/filed/job.c:2386
 #, c-format
 msgid "Bad response to %s command. Wanted %s, got %s\n"
 msgstr ""
@@ -17114,12 +17139,12 @@ msgstr ""
 "       -?            показати це повідомлення.\n"
 "\n"
 
-#: src/qt-console/bcomm/dircomm.cpp:90
+#: src/qt-console/bcomm/dircomm.cpp:92
 #, c-format
 msgid "Already connected\"%s\".\n"
 msgstr "Вже приєднано\"%s\".\n"
 
-#: src/qt-console/bcomm/dircomm.cpp:103
+#: src/qt-console/bcomm/dircomm.cpp:105
 #, c-format
 msgid ""
 "Connecting to Director %s:%d\n"
@@ -17128,35 +17153,35 @@ msgstr ""
 "З'єднуюсь із Керівником %s:%d\n"
 "\n"
 
-#: src/qt-console/bcomm/dircomm.cpp:206
+#: src/qt-console/bcomm/dircomm.cpp:208
 msgid "Initializing ..."
 msgstr "Ініціалізація ..."
 
-#: src/qt-console/bcomm/dircomm.cpp:221 src/qt-console/console/console.cpp:142
+#: src/qt-console/bcomm/dircomm.cpp:224 src/qt-console/console/console.cpp:142
 msgid "Connected"
 msgstr "З'єднано"
 
-#: src/qt-console/bcomm/dircomm.cpp:345
+#: src/qt-console/bcomm/dircomm.cpp:348
 msgid "Command completed ..."
 msgstr "Команду виконано ..."
 
-#: src/qt-console/bcomm/dircomm.cpp:352 src/qt-console/console/console.cpp:373
+#: src/qt-console/bcomm/dircomm.cpp:355 src/qt-console/console/console.cpp:379
 msgid "Processing command ..."
 msgstr "Виконання команди ..."
 
-#: src/qt-console/bcomm/dircomm.cpp:359
+#: src/qt-console/bcomm/dircomm.cpp:362
 msgid "At main prompt waiting for input ..."
 msgstr "Очікуться введення у основній рядку ..."
 
-#: src/qt-console/bcomm/dircomm.cpp:366 src/qt-console/bcomm/dircomm.cpp:378
+#: src/qt-console/bcomm/dircomm.cpp:369 src/qt-console/bcomm/dircomm.cpp:381
 msgid "At prompt waiting for input ..."
 msgstr "Очікуться введення у рядку ..."
 
-#: src/qt-console/bcomm/dircomm.cpp:386
+#: src/qt-console/bcomm/dircomm.cpp:389
 msgid "Command failed."
 msgstr "Помилка команди"
 
-#: src/qt-console/bcomm/dircomm.cpp:458
+#: src/qt-console/bcomm/dircomm.cpp:462
 msgid "Director disconnected."
 msgstr "Керівник від'єднано"