]> git.sur5r.net Git - bacula/bacula/commitdiff
New README + updated doc
authorKern Sibbald <kern@sibbald.com>
Tue, 17 Feb 2004 21:41:25 +0000 (21:41 +0000)
committerKern Sibbald <kern@sibbald.com>
Tue, 17 Feb 2004 21:41:25 +0000 (21:41 +0000)
git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@1057 91ce42f0-d328-0410-95d8-f526ca767f89

bacula/ChangeLog
bacula/README
bacula/ReleaseNotes
bacula/kernstodo
bacula/src/stored/btape.c

index 00d065cd769eed678b77dfec3dc78d77d3c315a4..639ac1bce537af02f465ba420b0c7b5037bc4798 100644 (file)
@@ -1,5 +1,7 @@
 
 16Feb04
+- Add a lot of "const" to char * arguments to keep the native
+  Sun compiler happy.
 - Added first cut of message queuing to prevent recursion in
   low level routines. This code is not yet working.
 - Spent a *huge* amount of time looking at the tape driver
index 1c04c9d52dd03fb81ed3cd73e15ac7a7586cd852..ecba375bb6829d6e232a968f34c16a7898d77583 100644 (file)
@@ -91,4 +91,13 @@ your drive is not supported.
 FreeBSD users, pay special attention to the Device configuration
 parameters needed to deal with FreeBSD tape drivers.
 
-
+License:
+For the most part, Bacula is licensed under GPL version 2 or greater.        
+Regardless of what is specified in the GPL license, Bacula may be linked
+with any non-GPLed libraries, including OpenSSL, that are required for 
+its proper functioning.
+
+In addition to GPL, there are also parts of Bacula that are licensed
+under LGPL so that they may be used in proprietary code to interface
+with Bacula, and there are parts that are in the public domain.
+             
index a90b9f3f4e7e8deb41ad70014b2d9b66b08e8428..8e3952293882f0b278b2b03b3624c8ac6cd05cbd 100644 (file)
@@ -1,7 +1,7 @@
 
-          Release Notes for Bacula 1.33
+          Release Notes for Bacula 1.33.3
 
-  Bacula code: Total files = 283 Total lines = 84,818 (*.h *.c *.in)
+  Bacula code: Total files = 284 Total lines = 88,550 (*.h *.c *.in)
 
 New directives:
 - "Close on Poll = yes/no" in SD Device resource.
@@ -34,7 +34,34 @@ New Commands:
 - "unmarkdir" command in restore tree.
 - "quit" command in restore tree.
 
-Most Significant Changes since 1.32d
+Most Significant Changes since 1.32f-4
+- Add a missing unlock in the jobq handler.
+- Fix bug where a soft linked file and a directory had the same name
+  by treating the soft link as a directory and putting the entries under
+  it. This fixes the bug reported by Alexander Mueller.
+- Apply Jess Guardiani's second fix to list autochanger volumes without
+  opening the drive (necessary on FreeBSD if no tape is in the drive).
+- Reworked the command line handler in restore to walk through the
+  arguments one at a time. This makes the file= entries work correctly.
+  Also reworked the code that takes the MediaType and finds a 
+  storage device.
+- Add quit command to restore tree handler.
+- Make restore tree handler remember if a hard link is present, and
+  in doing a mark, only get database entry if there is a hard link.
+  mark commands thus run at least 2 orders of magnitude faster.
+- Add files=xxx field to run command submitted for restore.   
+- Add yes to restore run command if either yes or run is command line
+  argument.
+- Make "yes" on command line argument skip prompt for modification of
+  run job.
+- Add markdir and unmarkdir -- both affect only the directory in
+  question and do not do a recursive descent.
+- Make tree command automatically mark all higher level directories to
+  be restored when a directory or a file is selected.  Such directories
+  are indicated by preceding the name with a + to indicate that only
+  the directory entry is selected and not the whole directory tree.
+- Modify a few tree commands to walk through all arguments rather than
+  just taking the first one.
 - Improved btape "test" and "fill" commands.
 - The ability to ask the Storage daemon on a device by device basis
   to "poll" the tape drive at a given interval (minimum 1 minute). If
index 187dd802f5e024b4e58535653653b01cba031960..0898d3eba97ec4c1253f92bf3ee568e40d89f26a 100644 (file)
@@ -53,8 +53,7 @@ For 1.33 Testing/Documentation:
 - Document Dan's new --with-dir-user, ... options.
   See userid.txt
 - Figure out how to use ssh or stunnel to protect Bacula communications.
-  Add Dan's work to manual
-  See ssl.txt
+  Add Dan's work to manual See ssl.txt
 - Add db check test to regression. Test each function like delete,
   purge, ...
 - Add subsections to the Disaster Recovery index section.
@@ -72,6 +71,9 @@ For 1.33 Testing/Documentation:
      http://howtos.linux.com/guides/nag2/x-087-2-nfs.mountd.shtml
 
 For 1.33
+- Check new HAVE_WIN32 open bits.    
+- Make column listing for running jobs.    
+  JobId Level Type Started Name  Status
 - Make two tape fill test work.
 - Check if the tape has moved before writing.  
 - Save and restore last_job across executions.
index 5e2964d881841ed2ca9b954e73bb4455635dbd23..075e82f5710a6cf7dbc2abba51d8b38475f387ce 100644 (file)
@@ -2444,10 +2444,11 @@ static void usage()
    fprintf(stderr, _(
 "\nVersion: " VERSION " (" BDATE ")\n\n"
 "Usage: btape <options> <device_name>\n"
+"       -b <file>   specify bootstrap file\n"
 "       -c <file>   set configuration file to file\n"
 "       -d <nn>     set debug level to nn\n"
 "       -s          turn off signals\n"
-"       -t          open the default tape device\n"
+"       -v          be verbose\n"
 "       -?          print this message.\n"  
 "\n"));