Commit graph

134 commits

Author SHA1 Message Date
wiz
7eeb51b534 Bump for perl-5.20.0.
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.
2014-05-29 23:35:13 +00:00
obache
d8fc20e0b0 recursive bump from icu shlib major bump. 2014-04-09 07:26:56 +00:00
jperkin
45bc40abb4 Remove example rc.d scripts from PLISTs.
These are now handled dynamically if INIT_SYSTEM is set to "rc.d", or
ignored otherwise.
2014-03-11 14:04:57 +00:00
tron
c64e9eb269 Recursive PKGREVISION bump for OpenSSL API version bump. 2014-02-12 23:18:26 +00:00
joerg
563735d822 Enter/Leave are used by wxGTK, so undef them before including its
headers.
2014-02-01 19:41:31 +00:00
jperkin
49f2e83cc1 Spell HAVE_TERM_H correctly, fixes SunOS build. 2014-01-22 10:45:21 +00:00
markd
9e7a39d6a6 Update bacula to 5.2.13
Important changes since last release:

19Feb13
 - Fix build/configure problems with bpluginfo.c
 - Refactor lock_volumes so most lock a vol rather than globally
 - Add virtualfull-extreme test
 - Apply patch for chio-changer-openbsd  -- Implements listall
 - Add bat Mac patch
 - Fix bug cannot run Copy/Migrate jobs from bat
 - Fix loading of bat translations.
 - Fix text input in bat.
 - Remove Device from show command as it is not used or updated
 - Fix update enabled keyword in help command
 - Fix update_postgresql_tables 10 to 11
 - Clean after building doc binaries
 - Require Qt version 4.8.4
 - Fix bug that OK to run? does not retry on bad response
 - Backport new lock calls + debug for SD
 - Fix bug new label ignored when first is duplicate.
 - Pull src/lib changes from master
 - Pull SD files from master
 - Turn off prune-test
 - Add logdir and bsrdir to regression config
 - Add bsrdir and logdir to regress-config
 - Changed default directories from /var/bacula to /opt/bacula
 - Make spool size max message more explicit
 - Display more info when maximum spool size is reached
 - Fix TERM defs for Solaris 11 in conio.c
 - Allow group to cd to sysconfdir
 - Make sysconfdir belong to Bacula user/group and exclude others
 - Fix Virtual Full file close bug -- race condition
 - Enhance mount message to include read/append
 - Improve vol_mgr swap messages
 - Enhance output of Using Device to include for read/write
 - Add jobid to Pmsg output
 - Fix bug input validation on delete of jobs.
 - Fix bug Authorization Errors false
 - Add workaround for where autoprune and reload are in deadlock
 - Allow conf file quoted strings to be used in a list
 - Make bfgets handle very long lines
 - Avoid seg fault by checking for NULL client -- reported by Arno
 - Fix bug MailOnSuccess get executed on error.
 - Fix missing index on Media table
 - Fix bug no message storage on closed database connection.
 - Fix bug Fix problem with MySQL with big Base jobs.
 - Reduce wait time in regression RunScripts
 - Implement a timeout on regression tests of 15 minutes
 - Fix .bvfs_lsfiles and .bvfs_restore to handle deleted files
 - Fix spooldata, accurate and ingnoreduplicate run argument
 - Fix messages segfault
 - fix about PATH_MAX on hurd
 - fix about MAXPATHLEN on hurd
 - Fix bug OpenBSD autochanger example script
 - Fix about MaxRunTime canceling the job too early
 - Fix bug Wrong values at media list in BAT
 - Fix race condition in close_msg that causes seg fault
 - Fix double unlink
 - More tests for freeing NULL pointers
 - Add MaximumConcurrentReadJobs directive to Storage resource
 - Add ujobid to .bvfs_get_jobids
 - Avoid problem when stripping a relative path
 - Fix about HIDDEN attribute set to parent directory during restore
2014-01-14 10:58:17 +00:00
joerg
7c910b16db Fix sizeof use in internal MD5_Final. Kill non-global replacements for
new/delete only used in a test case to unbreak build with current clang.
2013-11-06 16:00:05 +00:00
joerg
7ed75eaaca Override sd_group to avoid spurious errors from unprivileged builds. 2013-11-06 15:59:23 +00:00
adam
63c018902c Revbump after updating textproc/icu 2013-10-19 09:06:55 +00:00
ryoon
f8e628f818 * .include "../../devel/readline/buildlink3.mk" with USE_GNU_READLINE=yes
are replaced with .include "../../devel/readline/buildlink3.mk", and
  USE_GNU_READLINE are removed,

* .include "../../devel/readline/buildlink3.mk" without USE_GNU_READLINE
  are replaced with .include "../../mk/readline.buildlink3.mk".
2013-07-15 02:02:17 +00:00
jperkin
b091c2f172 Bump PKGREVISION of all packages which create users, to pick up change of
sysutils/user_* packages.
2013-07-12 10:44:52 +00:00
wiz
d2ca14a3f1 Bump all packages for perl-5.18, that
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package

Like last time, where this caused no complaints.
2013-05-31 12:39:57 +00:00
shattered
03aa51ead2 Remove 'python' option (was required for DVD support) and 'bacula-static'
option (broken upstream, no sign of a upcoming fix)
2013-05-19 11:00:03 +00:00
adam
1ab43a036f Massive revbump after updating graphics/ilmbase, graphics/openexr, textproc/icu. 2013-05-09 07:39:04 +00:00
obache
5bbbffadae skip chown/chmod with empty user/group speficication, and user-destdir support. 2013-04-26 12:41:44 +00:00
shattered
ce217a718d - remove USERGROUP_PHASE=pre-install. Makes binary packages usable on
systems other than the build host.
- don't install dvd-handler -- DVD support is disabled since version 5.
- install query.sql in client-only package too.
2013-04-25 20:41:33 +00:00
wiz
7d383fa482 Revert agpl3 rename.
Requested by gdt.

pkgsrc policy: file names per OSI, not per default-allowed set.
2013-03-04 21:57:21 +00:00
wiz
05b585747e Adapt license name. 2013-03-03 23:53:45 +00:00
wiz
a8730d5aa1 Bump PKGREVISION for mysql default change to 55. 2013-03-02 20:33:21 +00:00
jperkin
becd113253 PKGREVISION bumps for the security/openssl 1.0.1d update. 2013-02-06 23:20:50 +00:00
adam
f4c3b89da7 Revbump after graphics/jpeg and textproc/icu 2013-01-26 21:36:13 +00:00
riastradh
50f4acc287 sysutils/bacula needs Perl at run-time.
Replacing it by the build-time Perl tool and skipping the interpreter
check doesn't work so well.
2013-01-19 20:51:13 +00:00
dholland
c1419d27e8 Improve previous change so it honors BACULA_DB. From Petar Bogdanovic. 2013-01-04 23:25:49 +00:00
joerg
08fac17e20 Create user and group before installation starts. 2012-12-20 21:42:46 +00:00
dholland
5123ba50c6 Add missing file, seen in both my test builds and John Marino's build. 2012-12-16 20:51:36 +00:00
christos
a207258284 fix the sets 2012-10-25 21:45:27 +00:00
christos
6a302522cf Upgrade to 5.2.12. This is a bug fix release.
- A new bpluginfo utility tool
- Make dump_resource respect console ACL's (security fix)
- Add chio-changer-openbsd submitted in bug #1903
- Important Copy job bug fixed.

Major changes since 5.2.9:
- IPv6 networking should work correctly now
- SQL Counter problems resolved
- Bat hanging after running a number of jobs
- dbcheck rw_writelock problem
- Windows VSS restore bug

New Feature:
- Add rudimentary support for backing up AFS

More complete changelog at: http://www.bacula.org/en/?page=news
2012-10-06 17:54:53 +00:00
shattered
13b758a3c1 Tell configure to not look for OpenSSL if not enabled via option. 2012-09-08 12:36:57 +00:00
obache
a6d5ad9edc Recursive bump from icu shlib major bumped to 49. 2012-04-27 12:31:32 +00:00
dholland
bb49a2bc4e Switch SUBST_STAGE from post-patch to pre-configure to make it harder
to accidentally hardwire the substitution into patches/.
2012-04-07 19:35:48 +00:00
dholland
14853ca701 Reapply version 1.6 of patch-ah to fix handling of $PREFIX for
bacula-wx-client.

everyone, when regenerating patches, please make sure you aren't
expanding substitutions.
2012-03-31 10:33:36 +00:00
shattered
fe3315bb85 Set LICENSE. 2012-03-10 13:20:10 +00:00
shattered
bea3f180f6 PR/42954: bacula-static option is broken. It requires non-libtool build,
but Makefiles' "all" targets include both dynamic and static targets.
Package PLISTs also don't support static-only build.
2012-02-23 12:16:31 +00:00
joerg
344a47bb12 Ignore missing Perl for make_catalog_backup 2011-09-24 12:59:34 +00:00
shattered
98c5e95a4e REPLACE_PERL in src/cats/make_catalog_backup.pl.in 2011-06-26 14:24:55 +00:00
shattered
66a32f9e36 Fix build with python option. 2011-06-18 10:40:33 +00:00
obache
9297f1831d recursive bump from icu shlib major bump. 2011-06-10 21:57:06 +00:00
dholland
d66e512ee1 Adjust openssl version number test; PR 44683 from Michael Roland.
Fixes broken build on DragonFly 2.8.2.

Someone please teach the openssl people about API stability.
2011-03-06 03:29:02 +00:00
adam
827f64dee5 Changes 5.0.3:
This 5.0.3 version is significant bug fix update to version 5.0.2.
It includes new code and some new features.
There is no database change since prior versions of 5.0.

Compatibility:
--------------
As always, both the Director and Storage daemon must be upgraded at
the same time.

Older 5.0.x and 3.0.x File Daemons are compatible with the 5.0.3
Director and Storage daemons. There should be no need to upgrade older File
Daemons.

Changes and New Features:
- If a VSS (Windows) snapshot fails, the whole Job is failed, previously
  it printed a warning message and continued.
- New editing codes %b = Job Bytes and %f = Job Files for runscripts
- Any non-Bacula project plugins (i.e. third party plugins)
  must be upgraded to specify AGPLv3 in place of the GPLv2 used previously
  for the PLUGIN_LICENSE.
- The bat Media page text columns can be sorted by clicking on the column.
- If possible, the SD will automatically update the catalog Volume size if
  it does not match the Volume size. The mismatch between the Volume sizes
  typically occurs when the FD has a comm line drop or the FD crashes.
2010-12-26 18:39:45 +00:00
adam
96f88f4152 Fix building with older OpenSSL 2010-05-25 06:47:31 +00:00
wiz
0b2f3bd97c Disable extattr on DragonFly. From Jan Lentfer in PR 43312. 2010-05-16 13:08:10 +00:00
adam
9af79fe14e Changes 5.0.2:
- Add lmgr_is_locked() function to test if a thread own a mutex
- Remove comment field added in last patch
- Check if sql backend is thread-safe
- Fix cancel crash reported by Stephen Thompson
- fix grant_postgresql_privileges doesn t grant permissions on jobhisto_jobid_seq
- Add lock position info to volume manager
- Permits to use lock manager with file/line from outside
- Replace ASSERT in block.c with fail Job
- Use uint32_t for max_concurrent_jobs
- Use file and line for rwlock and lmgr in db_lock()
- Add File and Line info to rw_lock for lmgr
- Fix database locking calling db_lock and returning from function without
  calling db_unlock.
- Add missing db_unlock to bvfs_update_cache.
- Allow users to build bat without static QT if desired.
- Fix for qt mkspecs location on Fedora 12.
- Another fix for OpenSSLv1
- Add -lrt to Solaris links
- Fix tls.c for OpenSSLv1
- Fix plugin load not to stop if one plugin bad -- pointed out by James
- Remove --without-qwt from configure statement.
- Fix bug in bvfs_update function, should work much better now
- Lets not generate the ingres code automatically when the .sc or .sh files
  changes as it seems these files get outdated on some systems and then this
  rule kicks in on systems that don't have the esqlcc ingres compiler installed.
- Fix CentOS detection in regression get-os script
- Create subroutines to add exclusion for plugins
- This adds sql debugging to these classes that Eric wrote.
- This is a 1/2 fix of the issue. It allows for the sorting of the two non
  graphic columns, but still does not allow for sorting the graphic columns.
  The issue is with last. By setting the sort value, you are setting the value
  on the last. To experiment with what I mean, use the set background that I
  have commented out in this commit.
- Fix OpenSSL 1.x problem in crypto.c on Fedora 12
- Display AllowCompress warning message only if compression used in FileSet
- Added comment on dbi backend needing a recent version of libdbi from CVS as
  the version currently released 0.8.3 wont work for compiling the code.
- Add Warning check to SQL
- Fix readline to use TERM_LIB found for conio
- Move bacula shared objects in separate bacula-libs package.
- Fix for termcap lib on suse.
- Fix for shared objects name convention change.
- Remove mandrive and suse bacula.spec from configure
- Fix compile link flags for gigaslam
- Add missing defines for gccver.
2010-05-08 09:05:47 +00:00
adam
5592f0f9ac Sqlite is no longer supported, sqlite3 is the default now 2010-03-11 16:03:49 +00:00
adam
cc98df446d Changes 5.0.1:
* We believe that we have resolved most of the problems
  concerning canceled or failed jobs being "stuck" in the
  Director.  There is one outstanding problem in the SD when
  canceling jobs that we will fix in the next major release.
  If you see jobs that seem to be stuck, in general issuing
  a cancel command in bconsole should now make them go away.

Directives:
* The default for "Allow Duplicate Jobs" has been changed from
  no to yes.  If you use this directive, please check your
  conf file, and note the next two items!
* AllowHigherDuplicates disabled. It did not work as documented
    and was confusing.
* New directive "CancelLowerLevelDuplicates" See New Features
  section in the manual.
* Truncate on Purge rewritten.  See New Features section in the manual.

* Bug fixes

* Ensure SD asks for help when looping even if poll set.
* Fix three-pool regress bug
* This version fixes an issue where the console window would start out
  docked. It is fixed by initiating the variables in the Pages class wi
  constructor.
* Fix make_catalog_backup.pl fails when catalog db is on other host
2010-03-09 07:06:00 +00:00
joerg
ed725417c1 Install bpipe-fd.la and use that in the PLISTs.
Fixes build of bacula-clientonly. Bump revisions.
2009-11-09 12:26:08 +00:00
adam
4102420f02 Changes 3.0.3:
* Fix 1352 about double free with regexp and big filenames on windows
* Apply Graham's idea for recovering from disk full by recursing
  when doing fixup_write_error ...
* Make fix for VirtualFull changing device
* Fix concurrent Job recycle bug 1288
* Backport part of one possible fix from bug 1346
* Fix bug 1382 newly created disk volumes -> file not found warning
* Fix Alpha ifdefing -- should fix bug 1359
* Use old code for selecting file during restore.
* tweak space on projects file
* Fix seg fault in ignoredir code
* Apply Frank's slash patch
* Add more info when SD-connection refused
* Fixes bug 1371 about segfault in SD
* Fixes bug 1355 Director crashes with double free in Accurate SQL query
* Fixes bug 1365 and 1366 about MacOSX resource forks.
* Fixes bug 1369 about "Exclude Dir Containing" fileset option
* Fixes bug 1368 ASSERT Failure on MacOS.
* Fixes bug 1364 and 1363 about compression buffer error.
2009-10-28 09:30:21 +00:00
adam
ba65ae4b13 Changes 3.0.2:
* Fix 1323 about a problem when mounting a requested volume during a restore.
* Add more example SD Device configurations.
* Force the client_encoding to SQL_ASCII when database is already using this
  mode.
* Fix 1335 about postgresql error message during copy session
* Cleanup old job records when starting the director (Created/Running -> Failed)
* Apply patch in bug 1315 by McMichaeli that fixes scripts/logwatch
* Add more output when spooling and no space left
* Fix postgresql driver bug that displayed <NULL> rows from time to time.
* Implement the project 'restore' menu: enter a JobId, automatically
  select dependents
* Should fix 1323 about verify accurate jobs and deleted files.
* more...
2009-08-24 08:23:41 +00:00
joerg
9d785711c2 Provide a buildlink3.mk file for bacula and correctly link the console
packages against the shared libraries. Bump revisions for the latter.
2009-08-18 15:23:59 +00:00
hasso
23886bdcfd Unbreak it with openssl older than 0.9.9. 2009-07-10 19:21:28 +00:00