]> git.sur5r.net Git - bacula/bacula/commitdiff
Tweaks
authorKern Sibbald <kern@sibbald.com>
Mon, 20 Oct 2008 19:58:03 +0000 (19:58 +0000)
committerKern Sibbald <kern@sibbald.com>
Mon, 20 Oct 2008 19:58:03 +0000 (19:58 +0000)
git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7850 91ce42f0-d328-0410-95d8-f526ca767f89

bacula/ReleaseNotes
bacula/po/POTFILES.in
bacula/po/README
bacula/src/dird/migrate.c
bacula/src/version.h
bacula/technotes-2.5

index 6c2031f45957717e8e7a4205c42a0b673e3b9ddf..11942fcb84e5bfeb7f383a959b9e7f02c146718f 100644 (file)
@@ -43,3 +43,10 @@ This release includes large number of new features and changes.
 It should be more or less compatible with previous xx.conf files
 and File daemons providing that you are not using any of the new
 features.
+
+Please see the New Features chapter of the new manual, which documents
+some but not all the new features (we are still working on it):
+
+http://www.bacula.org/manuals/en/concepts/concepts/New_Features.html
+  
+The ChangeLog has more details.
index fa42f9e4763e28c5d2501a3c5f9e4517e424f4dc..a55fe418bc3379ed6f6c90f180ec8fa7aa4db00a 100644 (file)
@@ -1,7 +1,11 @@
 # List of source files containing translatable strings.
 # To generate this file, type 'make gen-potfiles'
-./patches/testing/resubst.c
-./patches/testing/bregsed.c
+./src/plugins/sd/plugin-sd.c
+./src/plugins/sd/main.c
+./src/plugins/sd/example-plugin-sd.c
+./src/plugins/fd/example-plugin-fd.c
+./src/plugins/fd/bpipe-fd.c
+./src/plugins/dir/example-plugin-dir.c
 ./src/dird/next_vol.c
 ./src/dird/fd_cmds.c
 ./src/dird/ua_label.c
 ./src/dird/run_conf.c
 ./src/dird/scheduler.c
 ./src/dird/catreq.c
+./src/dird/dir_plugins.c
 ./src/dird/msgchan.c
-./src/dird/ua_acl.c
 ./src/dird/ua_input.c
+./src/dird/ua_acl.c
 ./src/dird/ua_output.c
 ./src/dird/getmsg.c
 ./src/dird/migrate.c
 ./src/dird/ua_query.c
-./src/dird/ua_select.c
 ./src/dird/verify.c
+./src/dird/ua_select.c
 ./src/dird/ua_purge.c
-./src/dird/ua_restore.c
 ./src/dird/ua_status.c
-./src/dird/newvol.c
-./src/dird/mountreq.c
+./src/dird/ua_restore.c
 ./src/dird/job.c
+./src/dird/mountreq.c
+./src/dird/newvol.c
 ./src/dird/ua_cmds.c
 ./src/dird/inc_conf.c
 ./src/dird/authenticate.c
 ./src/dird/ua_run.c
 ./src/dird/jobq.c
 ./src/dird/ua_server.c
-./src/filed/heartbeat.c
+./src/dird/vbackup.c
 ./src/filed/acl.c
+./src/filed/heartbeat.c
 ./src/filed/verify.c
 ./src/filed/backup.c
 ./src/filed/job.c
 ./src/filed/estimate.c
 ./src/filed/authenticate.c
+./src/filed/status.c
 ./src/filed/restore.c
 ./src/filed/filed.c
-./src/filed/status.c
 ./src/filed/verify_vol.c
+./src/filed/accurate.c
 ./src/filed/filed_conf.c
+./src/filed/fd_plugins.c
 ./src/filed/pythonfd.c
 ./src/gnome2-console/interface.c
 ./src/gnome2-console/console.c
 ./src/gnome2-console/authenticate.c
 ./src/gnome2-console/callbacks.c
 ./src/gnome2-console/restore.c
+./src/cats/dbi.c
 ./src/cats/sql.c
-./src/cats/sql_update.c
 ./src/cats/sqlite.c
+./src/cats/sql_update.c
 ./src/cats/bdb_find.c
 ./src/cats/sql_find.c
 ./src/cats/mysql.c
 ./src/stored/pythonsd.c
 ./src/stored/ebcdic.c
 ./src/stored/read_record.c
-./src/stored/read.c
 ./src/stored/reserve.c
-./src/stored/bcopy.c
+./src/stored/read.c
 ./src/stored/bextract.c
+./src/stored/bcopy.c
 ./src/stored/dvd.c
 ./src/stored/label.c
-./src/stored/parse_bsr.c
 ./src/stored/bls.c
+./src/stored/parse_bsr.c
 ./src/stored/status.c
 ./src/stored/bscan.c
 ./src/stored/lock.c
 ./src/stored/mount.c
 ./src/stored/dircmd.c
 ./src/stored/append.c
+./src/stored/sd_plugins.c
 ./src/stored/job.c
 ./src/stored/askdir.c
 ./src/stored/dev.c
 ./src/stored/authenticate.c
 ./src/stored/record.c
 ./src/stored/butil.c
+./src/stored/vtape.c
 ./src/stored/scan.c
 ./src/stored/acquire.c
 ./src/stored/ansi_label.c
 ./src/tools/bregtest.c
 ./src/tools/testfind.c
 ./src/tools/bwild.c
+./src/tools/smtp-orig.c
 ./src/tools/bbatch.c
 ./src/tools/dbcheck.c
 ./src/tools/gigaslam.c
 ./src/tray-monitor/tray_conf.c
 ./src/lib/btime.c
 ./src/lib/workq.c
-./src/lib/uid_gid_name.c
 ./src/lib/cram-md5.c
 ./src/lib/mem_pool.c
 ./src/lib/hmac.c
-./src/lib/bregex.c
 ./src/lib/crc32.c
+./src/lib/bregex.c
 ./src/lib/util.c
 ./src/lib/dlist.c
 ./src/lib/message.c
 ./src/lib/md5.c
 ./src/lib/berrno.c
 ./src/lib/bnet.c
+./src/lib/guid_to_name.c
 ./src/lib/htable.c
 ./src/lib/bpipe.c
 ./src/lib/tree.c
 ./src/lib/watchdog.c
 ./src/lib/bsock.c
-./src/lib/bsnprintf.c
 ./src/lib/btimers.c
+./src/lib/bsnprintf.c
 ./src/lib/pythonlib.c
-./src/lib/enh_fnmatch.c
 ./src/lib/attr.c
 ./src/lib/jcr.c
 ./src/lib/parse_conf.c
-./src/lib/idcache.c
 ./src/lib/scan.c
 ./src/lib/res.c
 ./src/lib/sha1.c
 ./src/lib/rwlock.c
 ./src/lib/daemon.c
 ./src/lib/alist.c
-./src/lib/breg.c
 ./src/lib/serial.c
+./src/lib/breg.c
 ./src/lib/tls.c
 ./src/lib/signal.c
 ./src/lib/bnet_server.c
 ./src/lib/fnmatch.c
 ./src/lib/bsys.c
 ./src/lib/crypto.c
+./src/lib/plugins.c
 ./src/lib/openssl.c
-./src/lib/queue.c
 ./src/lib/base64.c
+./src/lib/queue.c
 ./src/lib/edit.c
 ./src/lib/bget_msg.c
 ./src/lib/lex.c
 ./src/lib/address_conf.c
 ./src/findlib/create_file.c
 ./src/findlib/attribs.c
-./src/findlib/save-cwd.c
 ./src/findlib/fstype.c
 ./src/findlib/drivetype.c
 ./src/findlib/find.c
-./src/findlib/find_one.c
 ./src/findlib/bfile.c
+./src/findlib/find_one.c
+./src/findlib/mkpath.c
 ./src/findlib/enable_priv.c
-./src/findlib/makepath.c
+./src/findlib/savecwd.c
 ./src/findlib/match.c
+./patches/testing/justdisk.c
+./patches/testing/mtops.c
+./patches/testing/t.c
+./patches/testing/bregsed.c
+./patches/testing/hash.c
+./patches/testing/resubst.c
 ./platforms/freebsd/tapetest.c
+./src/plugins/sd/plugin-sd.h
 ./src/dird/jobq.h
 ./src/dird/ua.h
+./src/dird/dir_plugins.h
 ./src/dird/dird.h
 ./src/dird/protos.h
 ./src/dird/bsr.h
 ./src/dird/dird_conf.h
+./src/filed/fd_plugins.h
 ./src/filed/acl.h
 ./src/filed/filed.h
 ./src/filed/protos.h
 ./src/filed/filed_conf.h
 ./src/qt-console/label/label.h
 ./src/qt-console/select/select.h
+./src/qt-console/status/clientstat.h
+./src/qt-console/status/dirstat.h
+./src/qt-console/status/storstat.h
 ./src/qt-console/fileset/fileset.h
 ./src/qt-console/bcomm/dircomm.h
 ./src/qt-console/clients/clients.h
 ./src/qt-console/testprogs/examp/mainwindow.h
 ./src/qt-console/jobs/jobs.h
 ./src/qt-console/console/console.h
+./src/qt-console/win32/qplatformdefs.h
 ./src/qt-console/run/run.h
 ./src/qt-console/joblist/joblist.h
 ./src/qt-console/relabel/relabel.h
+./src/qt-console/util/fmtwidgetitem.h
+./src/qt-console/util/comboutil.h
 ./src/qt-console/mainwin.h
 ./src/qt-console/pages.h
 ./src/qt-console/bat.h
 ./src/stored/stored_conf.h
 ./src/stored/reserve.h
 ./src/stored/lock.h
+./src/stored/sd_plugins.h
 ./src/stored/dev.h
 ./src/stored/record.h
+./src/stored/vtape.h
 ./src/stored/bsr.h
 ./src/stored/protos.h
 ./src/console/func.h
 ./src/win32/compat/sys/socket.h
 ./src/win32/compat/strings.h
 ./src/win32/compat/pwd.h
-./src/win32/compat/alloca.h
 ./src/win32/compat/winhost.h
+./src/win32/compat/alloca.h
 ./src/win32/compat/netdb.h
 ./src/win32/compat/getopt.h
 ./src/win32/compat/stdint.h
 ./src/win32/compat/compat.h
 ./src/win32/compat/winconfig.h
 ./src/win32/compat/dirent.h
+./src/win32/compat/dlfcn.h
 ./src/win32/compat/grp.h
 ./src/win32/libwin32/res.h
 ./src/win32/libwin32/aboutDialog.h
-./src/win32/libwin32/wintray.h
 ./src/win32/libwin32/win32.h
 ./src/win32/libwin32/statusDialog.h
 ./src/win32/libwin32/protos.h
 ./src/tray-monitor/tray-monitor.h
 ./src/tray-monitor/tray_conf.h
 ./src/lib/runscript.h
-./src/lib/address_conf.h
 ./src/lib/tcpd.h
+./src/lib/address_conf.h
 ./src/lib/btime.h
 ./src/lib/bits.h
 ./src/lib/workq.h
 ./src/lib/md5.h
 ./src/lib/waitq.h
 ./src/lib/berrno.h
-./src/lib/htable.h
-./src/lib/bpipe.h
+./src/lib/guid_to_name.h
 ./src/lib/tree.h
+./src/lib/bpipe.h
+./src/lib/htable.h
 ./src/lib/watchdog.h
 ./src/lib/bsock.h
 ./src/lib/btimers.h
-./src/lib/enh_fnmatch.h
+./src/lib/pythonlib.h
 ./src/lib/attr.h
 ./src/lib/parse_conf.h
 ./src/lib/protos.h
 ./src/lib/alist.h
 ./src/lib/breg.h
 ./src/lib/serial.h
+./src/lib/status.h
 ./src/lib/tls.h
 ./src/lib/lib.h
 ./src/lib/smartall.h
 ./src/lib/fnmatch.h
 ./src/lib/crypto.h
+./src/lib/plugins.h
 ./src/lib/openssl.h
-./src/lib/queue.h
 ./src/lib/base64.h
+./src/lib/queue.h
 ./src/lib/lex.h
 ./src/lib/var.h
-./src/findlib/save-cwd.h
+./src/findlib/savecwd.h
 ./src/findlib/find.h
 ./src/findlib/bfile.h
 ./src/findlib/protos.h
-./src/bc_types.h
 ./src/baconfig.h
+./src/bc_types.h
 ./src/jcr.h
 ./src/version.h
 ./src/bacula.h
 ./autoconf/confdefs.h
 ./src/qt-console/label/label.cpp
 ./src/qt-console/select/select.cpp
+./src/qt-console/status/storstat.cpp
+./src/qt-console/status/clientstat.cpp
+./src/qt-console/status/dirstat.cpp
 ./src/qt-console/fileset/fileset.cpp
 ./src/qt-console/bcomm/dircomm.cpp
 ./src/qt-console/bcomm/dircomm_auth.cpp
 ./src/qt-console/run/estimate.cpp
 ./src/qt-console/joblist/joblist.cpp
 ./src/qt-console/relabel/relabel.cpp
+./src/qt-console/util/fmtwidgetitem.cpp
+./src/qt-console/util/comboutil.cpp
 ./src/qt-console/pages.cpp
 ./src/qt-console/bat_conf.cpp
 ./src/qt-console/qstd.cpp
index 0e6c0287af94212b1c833f392b66be8190a33ed6..d6e9fb83a88f54b64f25e015b4852e37fc1ddbaf 100644 (file)
@@ -25,7 +25,7 @@ directory, so it is much better to do something like:
 
 cd bacula
 rm -rf x
-svn checkout https://bacula.svn.sourceforge.net/svnroot/bacula x
+svn checkout https://bacula.svn.sourceforge.net/svnroot/bacula/trunk/bacula x
 cd x
 ./configure <options>
 cd po
index e78a8a9665cc818f172a9bab36951689b12677e0..9af044f3404f93d3a564f6e662eca0da86515049 100644 (file)
@@ -524,6 +524,7 @@ const char *sql_jobids_from_client =
    "SELECT DISTINCT Job.JobId,Job.StartTime FROM Job,Pool,Client"
    " WHERE Client.Name='%s' AND Pool.Name='%s' AND Job.PoolId=Pool.PoolId"
    " AND Job.ClientId=Client.ClientId AND Job.Type='B'"
+   " AND Job.JobStatus = 'T'"
    " ORDER by Job.StartTime";
 
 /* Get Volume names in Pool */
@@ -537,6 +538,7 @@ const char *sql_jobids_from_vol =
    "SELECT DISTINCT Job.JobId,Job.StartTime FROM Media,JobMedia,Job"
    " WHERE Media.VolumeName='%s' AND Media.MediaId=JobMedia.MediaId"
    " AND JobMedia.JobId=Job.JobId AND Job.Type='B'"
+   " AND Job.JobStatus = 'T' AND Media.Enabled=1"
    " ORDER by Job.StartTime";
 
 const char *sql_smallest_vol = 
@@ -569,13 +571,6 @@ const char *sql_pool_bytes =
    " Job.Type='B' AND Job.JobStatus = 'T' AND"
    " JobMedia.JobId=Job.JobId AND Job.PoolId=Media.PoolId)";
 
-#ifdef xxx
-/* Broken */
-   "SELECT SUM(VolBytes) FROM Media,Pool WHERE"
-   " VolStatus in ('Full','Used','Error','Append') AND Media.Enabled=1 AND"
-   " Media.PoolId=Pool.PoolId AND Pool.Name='%s'";
-#endif
-
 /* Get the number of bytes in the Jobs */
 const char *sql_job_bytes =
    "SELECT SUM(JobBytes) FROM Job WHERE JobId IN (%s)";
index bd0e189d096197c4b1a63b200fbdb8f8140ee6a6..10997e774deee5662cf8258f75d1659e70a3b359 100644 (file)
@@ -3,9 +3,9 @@
  */
 
 #undef  VERSION
-#define VERSION "2.5.16"
-#define BDATE   "18 October 2008"
-#define LSMDATE "18Oct08"
+#define VERSION "2.5.16-beta"
+#define BDATE   "20 October 2008"
+#define LSMDATE "20Oct08"
 
 #define PROG_COPYRIGHT "Copyright (C) %d-2008 Free Software Foundation Europe e.V.\n"
 #define BYEAR "2008"       /* year for copyright messages in progs */
index 1ba26b6e8da1caf146051eb08a1bb4bba225831b..fb077613e3c1e9d067ce4402157368d327feb5a4 100644 (file)
@@ -50,6 +50,7 @@ libtool on the configure command line with:
 
 
 General:
+Beta version 2.5.16 release:
 20Oct08
 ebl  Rename JobStat table to JobHistory
 19Oct08