]> git.sur5r.net Git - bacula/bacula/commitdiff
Update doc
authorKern Sibbald <kern@sibbald.com>
Thu, 24 Apr 2003 20:03:42 +0000 (20:03 +0000)
committerKern Sibbald <kern@sibbald.com>
Thu, 24 Apr 2003 20:03:42 +0000 (20:03 +0000)
git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@462 91ce42f0-d328-0410-95d8-f526ca767f89

bacula/ReleaseNotes
bacula/kernstodo
bacula/scripts/.cvsignore
bacula/src/findlib/attribs.c

index 160b3184c8e5391ac4801967efb3bd8ee9cba5d4..a7c97017bec617794e741e0667b2b0c2f1ff6705 100644 (file)
@@ -15,6 +15,10 @@ Major Changes this Release:
   well as all files moved into save path (added st_ctime to check).
 - Preliminary support for cleaning tapes in autochangers.
 - Restores directory permissions and times correctly.
+- Relabel Purged tapes with the relabel command.
+- Support for Win95 systems (I hope).
+- RunBeforeJob now checks the return status. If it is non-zero, the job
+  is error terminated.
 
 Other Changes this Release:
 - Added "BSF at EOM = yes/no" for supporting FreeBSD tape drives.
@@ -29,11 +33,9 @@ Other Changes this Release:
 - Support connection to MySQL on address:port.                 
 - Partial support for AIX systems.
 - Cycle through tapes with "RecycleOldestVolume=yes" (dangerous).
-- Support for Win95 systems (I hope).
 - Console program now supported on Win32 systems as well as 
   several other utility programs.
-- Full listing of most catalog records (llist command).
-- Relabel Purged tapes with the relabel command.
+- Full vertical listing of most catalog records (llist command).
 - Correct backwards path separators on Win32 systems to
   prevent creating files names with mixed conventions.
 - Print IP address on failed connections to servers.
index ff138597ba342033e432647f16e80ac034754653..ab28162dc342262e66e2951342752ac9d24699a2 100644 (file)
@@ -23,18 +23,10 @@ For 1.30 release:
 - Fix Bare Metal restore problem.
 - Test multiple simultaneous Volumes
 
-- Document new transparent Console commands and wait command.
 - Document new immediate File save configuration (walk user
   through first save to file Volume with automatic Volume labeling?).
 - Document OPTIMIZE TABLE in MySQL
-- Document labeling a whole magazine using "cat"
-- Document Lutz Kittler's trick of using "Run Before Job" to
-  abort a job on a particular day.
-- Document Ludovic Strappazon's Win32 raw device save/restore.
-- Document not to restore .journal .autofsck
 - Document logrotate
-- Document . and @ commands
-- Document run when.
 
 - Figure out how to use ssh or stunnel to protect Bacula communications.
 
@@ -975,3 +967,12 @@ rufus-dir: Volume used once. Marking Volume "File0003" as Used.
 - Do not ignore SIGCHLD
 - Add Cleaning to list of volume statuses 
 - Implement run at "xxx"
+- Document new transparent Console commands and wait command.
+- Document . and @ commands
+- Document run when.
+- Document Lutz Kittler's trick of using "Run Before Job" to
+  abort a job on a particular day.
+- Document Ludovic Strappazon's Win32 raw device save/restore.
+- Document not to restore .journal .autofsck
+- Document labeling a whole magazine using "cat"
+
index 03d3754f559c242db5e4e9c1e56cdfb14ee5bc33..f8c38338f381052495812e46d6e9f2c8469ba16d 100644 (file)
@@ -1,2 +1,3 @@
+.xvpics
 logrotate
 bacula.desktop
index a57b02a950dc67058aecb309eb4568771110c2a0..287653981a0bf440d04d95758d5c5baf6b8e5d82 100755 (executable)
@@ -462,7 +462,11 @@ void win_error(void *vjcr, char *prefix, DWORD lerror)
                 0,
                 NULL);
    strip_trailing_junk(msg);
-   Jmsg2(jcr, M_INFO, 0, _("Error in %s: ERR=%s\n"), prefix, msg);
+   if (jcr) {
+      Jmsg2(jcr, M_INFO, 0, _("Error in %s: ERR=%s\n"), prefix, msg);
+   } else {
+      MessageBox(NULL, msg, prefix, MB_OK);
+   }
    LocalFree(msg);
 }
 
@@ -495,7 +499,6 @@ void SetServicePrivileges(void *jcr)
        /* Forge on anyway */
     } 
 
-#ifdef xxx
     // Get the LUID for the security privilege. 
     if (!LookupPrivilegeValue(NULL, SE_SECURITY_NAME,  &tkp.Privileges[0].Luid)) {
        win_error(jcr, "LookupPrivilegeValue", GetLastError());
@@ -521,7 +524,6 @@ void SetServicePrivileges(void *jcr)
     if (lerror != ERROR_SUCCESS) {
        win_error(jcr, "AdjustTokenPrivileges set SECURITY_NAME", lerror);
     } 
-#endif
 
     // Get the LUID for the backup privilege. 
     if (!LookupPrivilegeValue(NULL, SE_BACKUP_NAME,  &tkp.Privileges[0].Luid)) {