Bug 1103 - [UPDATE REQUEST] [UPSTREAM UPDATE] bacula
: [UPDATE REQUEST] [UPSTREAM UPDATE] bacula
Status: RESOLVED FIXED
Product: Server Bugs
Classification: ROSA Server
Component: Main Packages
: unspecified
: All Linux
: Normal normal
: ---
Assigned To: Andrew Lukoshko
: ROSA Server Bugs
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-11-19 12:32 MSK by Andrew Lukoshko
Modified: 2012-11-23 18:38 MSK (History)
1 user (show)

See Also:
RPM Package:
ISO-related:
Bad POT generating:
Upstream:
vladimir.potapov: qa_verified+
andrew.lukoshko: published_server+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew Lukoshko 2012-11-19 12:32:27 MSK
Update for bacula from RHEL6 upstream.

Advisory:
* Prior to this update, the logwatch tool did not check the "/var/log/bacula*"
file. As a consequence, the logwatch report was incomplete. This update adds all
log files to the logwatch configuration file. Now, the logwatch report is
complete. (BZ#728693)

* Prior to this update, the bacula tool itself created the
"/var/spool/bacula/log" file. As a consequence, this log file used an incorrect
SELinux context. This update modifies the underlying code to create the
/var/spool/bacula/log file in the bacula package. Now, this log file has the
correct SELinux context.

* Prior to this update, the bacula packages were built without the CFLAGS
variable "$RPM_OPT_FLAGS". As a consequence, the debug information was not
generated. This update modifies the underlying code to build the packages with
CFLAGS="$RPM_OPT_FLAGS. Now, the debug information is generated as expected.

* Prior to this update, the perl script which generates the my.conf file
contained a misprint. As a consequence, the port variable was not set correctly.
This update corrects the misprint. Now, the port variable is set as expected.

* Prior to this update, values for the "show pool" command was obtained from the
"res->res_client" item. As a consequence, the output displayed incorrect job and
file retention values. This update uses the "res->res_pool" item to obtain the
correct values.

* Prior to this update, bacula-storage-common utility wrongly removed
alternatives for the bcopy function during the update. As a consequence, the
Link to bcop.{mysql,sqlite,postgresql} disappeared after updating. This update
modifies the underlying code to remove these links directly in
storage-{mysql,sqlite,postgresql} and not in bacula-storage-common.
http://rhn.redhat.com/errata/RHBA-2012-1469.html

Build lists:
https://abf.rosalinux.ru/build_lists/847181
https://abf.rosalinux.ru/build_lists/847182

Please DON'T PUBLISH, just test.
Comment 1 Vladimir Potapov 2012-11-23 18:35:36 MSK
bacula-common-5.0.0-12.res6
******************* RHEL Advisory ***************
* Prior to this update, the logwatch tool did not check the "/var/log/bacula*"
file. As a consequence, the logwatch report was incomplete. This update adds all
log files to the logwatch configuration file. Now, the logwatch report is
complete. (BZ#728693)

* Prior to this update, the bacula tool itself created the
"/var/spool/bacula/log" file. As a consequence, this log file used an incorrect
SELinux context. This update modifies the underlying code to create the
/var/spool/bacula/log file in the bacula package. Now, this log file has the
correct SELinux context.

* Prior to this update, the bacula packages were built without the CFLAGS
variable "$RPM_OPT_FLAGS". As a consequence, the debug information was not
generated. This update modifies the underlying code to build the packages with
CFLAGS="$RPM_OPT_FLAGS. Now, the debug information is generated as expected.

* Prior to this update, the perl script which generates the my.conf file
contained a misprint. As a consequence, the port variable was not set correctly.
This update corrects the misprint. Now, the port variable is set as expected.

* Prior to this update, values for the "show pool" command was obtained from the
"res->res_client" item. As a consequence, the output displayed incorrect job and
file retention values. This update uses the "res->res_pool" item to obtain the
correct values.

* Prior to this update, bacula-storage-common utility wrongly removed
alternatives for the bcopy function during the update. As a consequence, the
Link to bcop.{mysql,sqlite,postgresql} disappeared after updating. This update
modifies the underlying code to remove these links directly in
storage-{mysql,sqlite,postgresql} and not in bacula-storage-common.
******************************************
QA Verified