From 25e58f4f9a0ce3cdc078dd81d8a4281b74c29951 Mon Sep 17 00:00:00 2001 From: Joerg Steffens Date: Mon, 9 Oct 2017 15:37:57 +0200 Subject: [PATCH 1/2] added info about MD5 sum in catalog --- manuals/en/developers/catalog.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/manuals/en/developers/catalog.md b/manuals/en/developers/catalog.md index 874419a..cf2b257 100644 --- a/manuals/en/developers/catalog.md +++ b/manuals/en/developers/catalog.md @@ -209,6 +209,19 @@ the stand point of total database size. As a consequence, the user must take care to periodically reduce the number of File records using the **retention** command in the Console program. + +As MD5 hash (also termed message digests) consists of 128-bit (16-byte). +A typical format (eg. `md5sum`, ...) to represent them is as a sequence of 32 hexadecimal digits. +However, in the **MD5** column, the digest is represented as base64. + +To compare a Bareos digest with command line tools, you have to use + + openssl dgst -md5 -binary $PATH_OF_YOUR_FILE | base64 + +Also you have to note, that even the table column is named **MD5**, +it used to store any kind of digest (MD5, SHA1, ...). +This is not directly indicated by the value, however, you can determine the type depending of the length of the digest. + ### Job / JobHisto Column Name | Data Type | Remark From b92a4fb25b67f08f3bb39392247356a9d59c868e Mon Sep 17 00:00:00 2001 From: Joerg Steffens Date: Mon, 9 Oct 2017 16:53:08 +0200 Subject: [PATCH 2/2] added release notes to bareos-16.2.7 --- manuals/en/main/releasenotes.tex | 25 ++++++++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/manuals/en/main/releasenotes.tex b/manuals/en/main/releasenotes.tex index 18fd407..324c98f 100644 --- a/manuals/en/main/releasenotes.tex +++ b/manuals/en/main/releasenotes.tex @@ -16,6 +16,29 @@ \section*{Bareos-16.2} +\releasenote{16.2.7}{ + +\begin{tabular}{p{0.2\textwidth} p{0.8\textwidth}} +Code Release & 2017-10-09\\ +Database Version & 2004 (unchanged)\\ +Release Ticket & \ticket{836}\\ +Url & \releaseUrlDownloadBareosCom{16.2} \\ +\end{tabular} + +This release contains several bugfixes and enhancements. Excerpt: +\begin{itemize} + \item Fixes a Director crash, when enabling debugging output + \item \bcommand{.bvfs_lsdirs}{}: improve performance, especially when having a large number of directories + \item Utilize OpenSSL $\geq$ 1.1 if available + \item Windows: fixes silent upgrade (\command{winbareos-*.exe /S}) + \item Windows: restore attributes also on directories (not only on files) + \item Fixes problem with SHA1 signature when compiled without OpenSSL (not relevant for bareos.org/bareos.com packages) + \item Packages for openSUSE Leap 42.3 have been added. +\end{itemize} + +} + + \releasenote{16.2.6}{ \begin{tabular}{p{0.2\textwidth} p{0.8\textwidth}} @@ -33,7 +56,7 @@ \section*{Bareos-16.2} \item New directive \configdirective{LanAddress} was added to the Client and Storage Resources of the director to facilitate a network topology where client and storage are situated inside of a LAN, but the Director is outside of that LAN. See \nameref{LanAddress} for details. \item A Problem in the storage abstraction layer was fixed where the director picked the wrong storage daemon when multiple storages/storage daemons were used. \item The device spool size calculation when using secure erase was fixed. - \item \bcommand{.bvfs_lsdirs} no longer shows empty directories from accurate jobs. + \item \bcommand{.bvfs_lsdirs}{} no longer shows empty directories from accurate jobs. \begin{itemize} \item \warning{This decreases performance if your environment has a large numbers of directories. Creating an index improves the performance.} %In Bareos 16.2.6 the SQL Query used by \bcommand{.bvfs_lsdirs}{} was changed to not show