Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 28790 - bacula-1.31a.ebuild (Update)
Summary: bacula-1.31a.ebuild (Update)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement
Assignee: Chuck Short (RETIRED)
URL: http://www.bacula.net
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2003-09-15 07:36 UTC by _marty_
Modified: 2004-02-02 18:06 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
bacula-1.31a.ebuild (bacula-1.31a.ebuild,4.38 KB, text/plain)
2003-09-15 07:41 UTC, _marty_
Details
bls patch (01_1.31a-1-bls.patch,811 bytes, patch)
2003-09-15 07:46 UTC, _marty_
Details | Diff
update patch (02_1.31a-2-update.patch,1.78 KB, patch)
2003-09-15 07:48 UTC, _marty_
Details | Diff
"alter mysql tables" patch (03_1.31a-3-alter_mysql_tables.patch,844 bytes, patch)
2003-09-15 07:49 UTC, _marty_
Details | Diff
"alter sqlite tables" patch (04_1.31a-4-alter_sqlite_tables.patch,776 bytes, patch)
2003-09-15 07:50 UTC, _marty_
Details | Diff
"sql list" patch (05_1.31a-5-sql_list.patch,659 bytes, patch)
2003-09-15 07:51 UTC, _marty_
Details | Diff
ambiguity patch (06_1.31a-6-ambiguity.patch,1.01 KB, patch)
2003-09-15 07:53 UTC, _marty_
Details | Diff
sql_find patch (07_1.31a-7-sql_find.patch,1.56 KB, patch)
2003-09-15 07:53 UTC, _marty_
Details | Diff
recycle patch (08_1.31a-8-recycle.patch,2.41 KB, patch)
2003-09-15 07:54 UTC, _marty_
Details | Diff
var patch (09_1.31a-9-var.patch,26.24 KB, patch)
2003-09-15 07:55 UTC, _marty_
Details | Diff
bacula init script (bacula-init,53 bytes, text/plain)
2003-09-15 07:56 UTC, _marty_
Details
/etc/conf.d/bacula (bacula-conf,1.03 KB, text/plain)
2003-09-15 07:59 UTC, _marty_
Details
/etc/init.d/bacula (bacula-init,2.73 KB, text/plain)
2003-09-15 08:03 UTC, _marty_
Details
bacula-1.31a.ebuild (bacula-1.31a.ebuild,4.43 KB, text/plain)
2003-09-16 12:25 UTC, _marty_
Details

Note You need to log in before you can comment on or make changes to this bug.
Description _marty_ 2003-09-15 07:36:30 UTC
Bacula v1.31a is the latest production version of Bacula, a network backup 
system project living at http://www.bacula.net/. 
 
Not only does this ebuild bump the version, but it also introduces a change to 
the way the init script starts the various bacula daemons.  It is now 
completely configurable via conf.d variables whether or not the storage daemon, 
the file daemon, and/or the director get (started|stopped|tested) via the 
"bacula" init script.  Additionally, a "months" environment variable is 
exported into the director's environment for expansion in bacula LabelFormat 
volume names. 
 
Finally, please also find attached all 9 bacula-1.31a patches that have 
been released to-date on the bacula sourceforge site. 
 
... marty
Comment 1 _marty_ 2003-09-15 07:41:24 UTC
Created attachment 17756 [details]
bacula-1.31a.ebuild
Comment 2 _marty_ 2003-09-15 07:46:21 UTC
Created attachment 17757 [details, diff]
bls patch

This patch fixes bls so that it can list
files backed up from a Windows machine.
Comment 3 _marty_ 2003-09-15 07:48:42 UTC
Created attachment 17758 [details, diff]
update patch

This patch fixes Bacula so that you can do
an update to the VolStatus to set it to Recycle
Comment 4 _marty_ 2003-09-15 07:49:42 UTC
Created attachment 17759 [details, diff]
"alter mysql tables" patch

This patch corrects the alter script so
that when setting the creation time in a
FileSet record, it chooses the oldest
time the record existed. Actually, this
patch should really be made against the
alter_mysql_tables.in file.
Comment 5 _marty_ 2003-09-15 07:50:45 UTC
Created attachment 17760 [details, diff]
"alter sqlite tables" patch

This patch makes Bacula choose the oldest
time for a create time in the FileSet
record.
Comment 6 _marty_ 2003-09-15 07:51:47 UTC
Created attachment 17761 [details, diff]
"sql list" patch

This patch fixes the List last 20 backups in
restore to work correctly.
Comment 7 _marty_ 2003-09-15 07:53:04 UTC
Created attachment 17762 [details, diff]
ambiguity patch

This patch fixes some ambiguous SQL statements
(found by the new version of SQLite) so that
they work.
Comment 8 _marty_ 2003-09-15 07:53:46 UTC
Created attachment 17763 [details, diff]
sql_find patch

This patch fixes a recycling problem due to the
fact that the VolStatus was not returned with the
Media record.
Comment 9 _marty_ 2003-09-15 07:54:27 UTC
Created attachment 17764 [details, diff]
recycle patch

This patch ensures that if a Volume is
purged then mounted that Bacula will use
it rather than request some other Volume.
Comment 10 _marty_ 2003-09-15 07:55:59 UTC
Created attachment 17765 [details, diff]
var patch

This patch fixes the following things:
- A minor compiler warning in bls.c
- A segfault if the database password is not given
- Several segfaults in variable expansion
- Fix some memory leaks in variable expansion
- Eliminate spurious error message if counter not
  kept in the catalog.
- The current catalog value of a counter was lost when
  restarting Bacula.
- Turn off some debug code in counters accidently left on.
- Print current value of a counter with "show counters"
- Fix a segfault on strange FreeBSD system where pathconf()
  returns an error.
- Fix console so it sends .message commands only when really
  at the command prompt.
- Correct scanning of var command so that everything after the
  command is processed.
- possible fix to Alex's segfault in the Storage daemon.
Comment 11 _marty_ 2003-09-15 07:56:48 UTC
Created attachment 17766 [details]
bacula init script

replacement for /etc/init.d/bacula
Comment 12 _marty_ 2003-09-15 07:59:53 UTC
Created attachment 17767 [details]
/etc/conf.d/bacula

new /etc/conf.d/bacula configuration file to control behaviour of
/etc/init.d/bacula
Comment 13 _marty_ 2003-09-15 08:03:17 UTC
Created attachment 17768 [details]
/etc/init.d/bacula

default /etc/init.d/bacula which depends on /etc/conf.d/bacula, as attached
Comment 14 _marty_ 2003-09-16 12:25:31 UTC
Created attachment 17820 [details]
bacula-1.31a.ebuild

changed misleading einfo in "pkg_postinst()":
- removed reference to /etc/init.d/bacula-(dir|fd|sd)
- added instruction to edit /etc/conf.d/bacula
Comment 15 rob holland (RETIRED) gentoo-dev 2003-10-17 02:10:21 UTC
No time for gentoo dev stuff right now :(
Comment 16 Donny Davies (RETIRED) gentoo-dev 2004-01-20 05:41:04 UTC
Sorry, I cannot maintain this package.
Comment 17 _marty_ 2004-01-20 07:47:14 UTC
This ebuild is now way out-of-date.  I will submit a new ebuild for the current 
bacula version (1.32f-patchlevel2) when I get a chance.
Comment 18 Chuck Short (RETIRED) gentoo-dev 2004-02-02 18:06:08 UTC
Version 1.32f with patches is now in portage.