]> git.sur5r.net Git - bacula/bacula/blobdiff - bacula/kernstodo
Fix bad bsr generation, make restore forward space more, misc cleanups
[bacula/bacula] / bacula / kernstodo
index ae2030862d1fd17ea20b4baebf4e0358d21cc106..5170cb51e2afcb5ceb54ce7919c85bd18eb34152 100644 (file)
@@ -21,11 +21,9 @@ Testing to do: (painful)
 - Test cancel at EOM.       
 - Test not zeroing Autochanger slot when it is wrong.
 - Figure out how to use ssh or stunnel to protect Bacula communications.
-- Test connect timeouts.
 
 For 1.33 Testing/Documentation:
-- Combine the 3 places that search run records for the next
-  job. Use find_job_pool() modified in ua_output.c
+- Fix FreeBSD build with tcp_wrapper -- should not have -lnsl
 - Document to start higher priorty jobs before lower ones.
 - suppress "Do not forget to mount the drive!!!" if error
 - Document new records in Director. SDAddress SDDeviceName, SDPassword.
@@ -35,6 +33,9 @@ For 1.33 Testing/Documentation:
 - Add counter variable test.
                 
 For 1.33
+- Either restrict the characters in a name, or fix the problem 
+  emailing with names containing / (smtp command line breaks).
+- Eliminate ua_retention.c (retentioncmd) if possible.
 - Eliminate orphaned jobs: dbcheck, normal pruning, delete job command.
   Hm.  Well, there are the remaining orphaned job records:
 
@@ -75,6 +76,11 @@ For 1.33
      2)  add an option to the purge command to manually purge all jobs with
          no associated volume.
 
+     I think Restore jobs also fall into category 2 above ....  so one might
+     want to make that "The Job record has an EndTime,, but no associated
+     JobMedia record, and is not a Restore job."  
+- Implement RestoreJobRetention? Maybe better "JobRetention" in a Job,
+  which would take precidence over the Catalog "JobRetention".
 - Implement Label Format in Add and Label console commands.
 - make "btape /tmp" work.
 - Make sure a rescheduled job is properly reported by status.
@@ -1011,3 +1017,7 @@ Done: (see kernsdone for more)
 - Document that it is safe to use the drive when the lights stop flashing.
 - Document all the status codes JobLevel, JobType, JobStatus.
 - Add GUI interface to manual
+- Combine the 3 places that search run records for the next
+  job. Use find_job_pool() modified in ua_output.c
+- Test connect timeouts.
+