pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/sysutils Update bacula* to 1.38.0, provided by Geert H...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/bd222713adb6
branches:  trunk
changeset: 502931:bd222713adb6
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Fri Nov 11 07:23:15 2005 +0000

description:
Update bacula* to 1.38.0, provided by Geert Hendrickx.

          Release Notes for Bacula 1.38.0

  Bacula code: Total files = 420 Total lines = 138,440 (*.h *.c *.in)
  20,440 additional lines of code since version 1.36.3

Major Changes:
- Fixed out of order Volumes in restore.
- Improved algorithm for reserving drives in multiple drive
  autochangers. Autochange users MUST use the new Autochanger
  resource in the Storage daemon.
- There is a new database format that is not compatible
  with previous databases. You must upgrade if converting
  from 1.36.x. No changes from version 1.37.30.
- The Director, Storage daemon, and File daemons are
  Deamons are not compatible with prior versions.
  All FDs must be upgraded at the same time.
- Support for ANSI/IBM labels.
- Faster database inserts due to combining the MD5/SHA1 into
  the attributes record, eliminating one INSERT/file backed up.
- Python Event support has been added. See below for
  configuration and details. The implementation is somewhat minimal,
  so the functionality is not complete. The Python interface
  has not been extensively tested, so please consider it BETA.
- DVD writing support, using parts, and some new directives in
  the Device resource of the Storage configuration file thanks
  to Nicolas Boichat. Please note that this code is still
  BETA and should be carefully tested before using in
  production.
- Seven new options keywords in a FileSet resource:
  ignorecase, fstype, hfsplussupport, wilddir, wildfile, regexdir,
  and regexfile thanks to Pruben Guldberg). See below for details.
- Restore of all files for a Job or set of jobs even if the file
  records have been removed from the catalog.
- Restore of a directory (non-recursive, i.e. only one level).
- Support for TLS (ssl) between all the daemon connections thanks
  to Landon Fuller.
- Any Volume in the Pool named Scratch may be reassigned to any
  other Pool when a new Volume is needed.
- You may clone a Job and thus write (almost) the same data
  to multiple Volumes simultaneously (see below). Actually,
  any Job may start any other Job with this mechanism, so it
  also be used to group jobs.
- Unicode filename support for Win32 (thanks to Thorsten Engel)
- Volume Shadow Copy support for Win32 thus the capability to
  backup exclusively opened files (thanks to Thorsten Engel).
  A VSS enabled Win32 FD is available.  You must explicitly
  turn on VSS with "Enable VSS = yes" in your FileSet resource.
- New manual format with an index (thanks to Karl Cunningham).
- New Web site format (thanks to Michael Scherer).
- SQLite3 support.
- Web-bacula, previously a separate project by Juan Luis Frances,
  is now included in the Bacula GUI release. This is a management
  level tool for reporting the state of Bacula jobs.
- The code is now Internationalized so that it can be localized
  in native languages.  Thanks to Nicolas Boichat.

New Directives:
- New Job directive "Prefer Mounted Volumes = yes|no" causes the
  SD to select either an Autochanger or a drive with a valid
  Volume already mounted in preference. If none is available,
  it will select the first available drive.
- New Run directive in Job resource of DIR. It permits
  cloning of jobs.  To clone a copy of the current job, use
     Run = "job-name level=%l since=\"%s\""
  Note, job-name is normally the same name as the job that
  is running but there is no restriction on what you put. If you
  want to start the job by hand and use job overrides such as
  storage=xxx, realize that the job will be started with the
  default storage values not the overrides.  The level=%l guarantees
  that the chosen level of the job is the same, and the since=...
  ensures that the job uses *exactly* the same time/date for incremental
  and differential jobs. The since=... is ignored when level=Full.
  A cloned job will not start additional clones, so it is not possible
  to recurse.
- New Options keywords in a FileSet directive (backported to 1.36.3):
  - WildDir xxx
    Will do a wild card match against directories (files will not
    be matched).
  - WildFile xxx
    Will do a wild card match against files (directories will not
    be matched).
  - RegexDir xxx
    Will do a regular expression match against directories (files
    will not be matched).
  - RegexFile xxx
    Will do a regular expression match against files( directories
    will not be matched).
  - IgnoreCase = yes | no
    Will ignore case in wild card and regular expression matches.
    This is handy for Windows where filename case is not significant.
  - FsType = string
    where string is a filesystem type: ext2, jfs, ntfs, proc,
    reiserfs, xfs, usbdevfs, sysfs, smbfs, iso9660.  For ext3
    systems, use ext2.  You may have multiple fstype directives
    and thus permit multiple filesystem types.  If the type
    specified on the fstype directive does not match the
    filesystem for a particular directive, that directory will
    not be backed up.  This directive can be used to prevent
    backing up non-local filesystems.
  - HFS Plus Support = yes | no
    If set, Mac OS X resource forks will be saved and restored.
- Label Type = ANSI | IBM | Bacula
  Implemented in Director Pool resource and in SD Device resource.
  If it is specified in the SD Device resource, it will take
  precedence over the value passed from the Director to the SD.
- Check Labels = yes | no
  Implemented in the SD Device resource. If you intend to read
  ANSI or IBM labels, this *must* be set. Even if the volume
  is not ANSI labeled, you can set this to yes, and Bacula will
  check the label type.
- Scripts Directory = <directory> name.  Defines the directory from
  which Bacula scripts will be called for events. In fact, Bacula
  appends this name to the standard Python list of search directories,
  so the script could also be in any of the Python system directories.
- In FileSet, you can exclude backing up of hardlinks (if you have
  a lot, it can be very expensive), by using:
    HardLinks = no
  in the Options section. Patch supplied by David R Bosso. Thanks.
- MaximumPartSize = bytes (SD, Device resource)
  Defines the maximum part size.
- Requires Mount = Yes/No (SD, Device resource)
  Defines if the device require to be mounted to be read, and if it
  must be written in a special way. If it set, the following directives
  must be defined in the same Device resource:
  + Mount Point = directory
    Directory where the device must be mounted.
  + Mount Command = name-string
    Command that must be executed to mount the device. Before the command
    is executed, %a is replaced with the Archive Device, and %m with the
    Mount Point.
  + Unmount Command = name-string
    Command that must be executed to unmount the device. Before the
    command is executed, %a is replaced with the Archive Device, and
    %m with the Mount Point.
  + Write Part Command = name-string
    Command that must be executed to write a part to the device. Before
    the command is executed, %a is replaced with the Archive Device, %m
    with the Mount Point, %n with the current part number (0-based),
    and %v with the current part filename.
  + Free Space Command = name-string
    Command that must be executed to check how much free space is left
    on the device. Before the command is executed, %a is replaced with
    the Archive Device, %m with the Mount Point, %n with the current part
    number (0-based), and %v with the current part filename.
- Write Part After Job = Yes/No (DIR, Job Resource, and Schedule Resource)
  If this directive is set to yes (default no), a new part file will be
  created after the job is finished.
- A pile of new Directives to support TLS. Please see the TLS chapter
  of the manual.

New Commands:
- "python restart" restarts the Python interpreter. Rather brutal, make
   sure no Python scripts are running. This permits you to change
   a Python script and get Bacula to use the new script.

New configure options:
- --with-libintl-prefix for defining alternate locations for
  the NLS internationalization libraries. Not normally required.
- --datadir  for defining where the language files will be installed
  required only if you do not want the default /usr/share.

Items to note!!!
- If you use an Autochanger, you MUST update your SD conf file
  to use the new Autochanger resource.  Otherwise, certain commands
  such as "update slots" may not work.
- You must add --with-python=[DIR] to the configure command line
  if you want Python support.  Python 2.2, 2.3 and 2.4 should be
  automatically detected if in the standard place.
- When linking with --with-python, there are a few warnings that
  can be ignored.
- You must either create a new catalog database or upgrade your
  old database. After installation, run from your scripts
  directory:

       ./upgrade_bacula_tables

  You can also find this script in the <bacula-source>/src/cats
  directory.
- The Director, Storage daemon, and File daemons are
  Deamons are not compatible with  prior versions.
  All FDs must be upgraded at the same time.
- You must add --with-openssl to the configure command line if
  you want TLS communications encryption support.
- Disk seeking during restores does not yet work correctly in
  all cases, so it is turned off.
- Note, with gcc (GCC) 4.0.1 20050727 (Red Hat 4.0.1-5) on an
  AMD64 CPU running 64 bit CentOS4, there is a compiler bug that
  generates bad code that causes Bacula to segment fault.
  Typically you will see this in the Storage daemon first.  The
  solution is to compile Bacula ensuring that no optimization is
  turned on (normally it is -O2).


Other Items:
- Security fixes for temp files created in mtx-changer, during
  ./configure, and during making of Rescue disk.
- A new script, dvd-handler, in the scripts directory,
  which is designed to be used as parameters to Write Part Command and
  Free Space Command. They need the dvd+rw-tools to be installed
  (http://fy.chalmers.se/~appro/linux/DVD+RW/) AND, the growisofs
  program must be patched using the
  <bacula-source>/patches/dvd+rw-tools-5.21.4.10.8.bacula.patch
  You must have Python installed to run the scripts.
- Part files support: File volumes can now be split into multiple
  files, called "parts".
- For the details of the Python scripting support, please see the new
  Python Scripting chapter in the manual.

diffstat:

 sysutils/bacula-client/Makefile  |    4 +-
 sysutils/bacula-client/PLIST     |    4 +-
 sysutils/bacula-doc/Makefile     |   35 ++++----
 sysutils/bacula-doc/PLIST        |   39 +++++++++
 sysutils/bacula-doc/PLIST.pre    |    1 -
 sysutils/bacula-doc/distinfo     |    8 +-
 sysutils/bacula/MESSAGE          |   13 +++
 sysutils/bacula/Makefile         |   10 +-
 sysutils/bacula/Makefile.common  |    7 +-
 sysutils/bacula/PLIST            |    4 +-
 sysutils/bacula/distinfo         |   12 +-
 sysutils/bacula/patches/patch-ag |  158 ---------------------------------------
 sysutils/bacula/patches/patch-ah |   14 ---
 sysutils/bacula/patches/patch-ai |   17 ----
 sysutils/bacula/patches/patch-aj |   20 ----
 15 files changed, 94 insertions(+), 252 deletions(-)

diffs (truncated from 500 to 300 lines):

diff -r 673d2b151866 -r bd222713adb6 sysutils/bacula-client/Makefile
--- a/sysutils/bacula-client/Makefile   Fri Nov 11 07:10:06 2005 +0000
+++ b/sysutils/bacula-client/Makefile   Fri Nov 11 07:23:15 2005 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1.1.1 2005/10/31 09:46:38 wiz Exp $
+# $NetBSD: Makefile,v 1.2 2005/11/11 07:23:15 wiz Exp $
 
 PKGNAME=               ${DISTNAME:S/-/-client-/}
 COMMENT+=              client
@@ -11,6 +11,8 @@
 
 CONFIGURE_ARGS+=       --enable-client-only
 
+BUILD_DEFS+=           BACULA_GROUP
+
 RCD_SCRIPTS=           bacula-fd
 
 .include "../../sysutils/bacula/Makefile.common"
diff -r 673d2b151866 -r bd222713adb6 sysutils/bacula-client/PLIST
--- a/sysutils/bacula-client/PLIST      Fri Nov 11 07:10:06 2005 +0000
+++ b/sysutils/bacula-client/PLIST      Fri Nov 11 07:23:15 2005 +0000
@@ -1,12 +1,14 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2005/10/31 09:46:38 wiz Exp $
+@comment $NetBSD: PLIST,v 1.2 2005/11/11 07:23:15 wiz Exp $
 libexec/bacula/bacula
 libexec/bacula/bconsole
 libexec/bacula/btraceback.dbx
 libexec/bacula/btraceback.gdb
+libexec/bacula/dvd-handler
 libexec/bacula/gconsole
 libexec/bacula/mtx-changer
 libexec/bacula/startmysql
 libexec/bacula/stopmysql
+man/man8/bacula.8
 sbin/bacula-fd
 sbin/bconsole
 sbin/btraceback
diff -r 673d2b151866 -r bd222713adb6 sysutils/bacula-doc/Makefile
--- a/sysutils/bacula-doc/Makefile      Fri Nov 11 07:10:06 2005 +0000
+++ b/sysutils/bacula-doc/Makefile      Fri Nov 11 07:23:15 2005 +0000
@@ -1,29 +1,30 @@
-# $NetBSD: Makefile,v 1.1.1.1 2005/10/25 04:20:33 minskim Exp $
-#
+# $NetBSD: Makefile,v 1.2 2005/11/11 07:23:15 wiz Exp $
 
-DISTNAME=              bacula-doc-1.36.3
+DISTNAME=              bacula-docs-1.38.0
+PKGNAME=               ${DISTNAME:S/docs/doc/}
 CATEGORIES=            sysutils
 MASTER_SITES=          ${MASTER_SITE_SOURCEFORGE:=bacula/}
 
-MAINTAINER=            tech-pkg%NetBSD.org@localhost
+MAINTAINER=            geert.hendrickx%ua.ac.be@localhost
 HOMEPAGE=              http://www.bacula.org/
 COMMENT=               Documentation for Bacula - The Network Backup Solution
 
-NO_CONFIGURE=  yes
-NO_BUILD=      yes
+NO_CONFIGURE=          yes
+NO_BUILD=              yes
 
-HTMLDIR=       share/doc/bacula
-PLIST_SRC=     ${WRKDIR}/.PLIST_SRC
-
-post-extract:
-       ${RM} -rf ${WRKSRC}/CVS ${WRKSRC}/publishdoc ${WRKSRC}/*.bak
+DOCDIR=                        share/doc/bacula
 
 do-install:
-       ${INSTALL_DATA_DIR} ${PREFIX}/${HTMLDIR}
-       ${CAT} ${PKGDIR}/PLIST.pre >${PLIST_SRC}
-       cd ${WRKSRC} && ${PAX} -rw -pe [A-Za-z]* ${PREFIX}/${HTMLDIR}
-       cd ${PREFIX} && ${FIND} ${HTMLDIR} -type f -print >>${PLIST_SRC}
-       cd ${PREFIX} && ${FIND} -d ${HTMLDIR} -type d -print | \
-       ${SED} -e "s/^/@dirrm /" >>${PLIST_SRC}
+       ${INSTALL_DATA_DIR} ${PREFIX}/${DOCDIR}
+       ${INSTALL_DATA_DIR} ${PREFIX}/${DOCDIR}/manual
+       ${INSTALL_DATA} ${WRKSRC}/manual/index.html ${PREFIX}/${DOCDIR}/manual/
+       ${INSTALL_DATA} ${WRKSRC}/manual/bacula.css  ${PREFIX}/${DOCDIR}/manual/
+       ${INSTALL_DATA} ${WRKSRC}/manual/*.png  ${PREFIX}/${DOCDIR}/manual/
+       ${INSTALL_DATA} ${WRKSRC}/manual/bacula.pdf  ${PREFIX}/${DOCDIR}/manual.pdf
+       ${INSTALL_DATA_DIR} ${PREFIX}/${DOCDIR}/developers
+       ${INSTALL_DATA} ${WRKSRC}/developers/index.html ${PREFIX}/${DOCDIR}/developers/
+       ${INSTALL_DATA} ${WRKSRC}/developers/developers.css  ${PREFIX}/${DOCDIR}/developers/
+       ${INSTALL_DATA} ${WRKSRC}/developers/*.png  ${PREFIX}/${DOCDIR}/developers/
+       ${INSTALL_DATA} ${WRKSRC}/developers/developers.pdf  ${PREFIX}/${DOCDIR}/developers.pdf
 
 .include "../../mk/bsd.pkg.mk"
diff -r 673d2b151866 -r bd222713adb6 sysutils/bacula-doc/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sysutils/bacula-doc/PLIST Fri Nov 11 07:23:15 2005 +0000
@@ -0,0 +1,39 @@
+@comment $NetBSD: PLIST,v 1.1 2005/11/11 07:23:15 wiz Exp $
+share/doc/bacula/developers.pdf
+share/doc/bacula/developers/bacula-logo.png
+share/doc/bacula/developers/developers.css
+share/doc/bacula/developers/index.html
+share/doc/bacula/developers/smartall.png
+share/doc/bacula/manual.pdf
+share/doc/bacula/manual/Bacula-tray-monitor.png
+share/doc/bacula/manual/Conf-Diagram.png
+share/doc/bacula/manual/access-is-denied.png
+share/doc/bacula/manual/bacula-applications.png
+share/doc/bacula/manual/bacula-logo.png
+share/doc/bacula/manual/bacula-objects.png
+share/doc/bacula/manual/bacula.css
+share/doc/bacula/manual/bimagemgr1.png
+share/doc/bacula/manual/bimagemgr2.png
+share/doc/bacula/manual/bimagemgr3.png
+share/doc/bacula/manual/confirm.png
+share/doc/bacula/manual/error.png
+share/doc/bacula/manual/flow.png
+share/doc/bacula/manual/idle.png
+share/doc/bacula/manual/index.html
+share/doc/bacula/manual/menu.png
+share/doc/bacula/manual/properties-security-advanced-owner.png
+share/doc/bacula/manual/properties-security.png
+share/doc/bacula/manual/running.png
+share/doc/bacula/manual/tray-icon.png
+share/doc/bacula/manual/view-only.png
+share/doc/bacula/manual/win32-finish.png
+share/doc/bacula/manual/win32-location.png
+share/doc/bacula/manual/win32-nsis.png
+share/doc/bacula/manual/win32-pkg.png
+share/doc/bacula/manual/win32-service-ok.png
+share/doc/bacula/manual/win32-service.png
+share/doc/bacula/manual/win32-start.png
+share/doc/bacula/manual/win32-welcome.png
+@dirrm share/doc/bacula/manual
+@dirrm share/doc/bacula/developers
+@dirrm share/doc/bacula
diff -r 673d2b151866 -r bd222713adb6 sysutils/bacula-doc/PLIST.pre
--- a/sysutils/bacula-doc/PLIST.pre     Fri Nov 11 07:10:06 2005 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,1 +0,0 @@
-@comment $NetBSD: PLIST.pre,v 1.1.1.1 2005/10/25 04:20:33 minskim Exp $
diff -r 673d2b151866 -r bd222713adb6 sysutils/bacula-doc/distinfo
--- a/sysutils/bacula-doc/distinfo      Fri Nov 11 07:10:06 2005 +0000
+++ b/sysutils/bacula-doc/distinfo      Fri Nov 11 07:23:15 2005 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.1.1.1 2005/10/25 04:20:33 minskim Exp $
+$NetBSD: distinfo,v 1.2 2005/11/11 07:23:15 wiz Exp $
 
-SHA1 (bacula-doc-1.36.3.tar.gz) = e2d4d2a2ac0d9cf2c6b759aa93143e907629a0c7
-RMD160 (bacula-doc-1.36.3.tar.gz) = bcb0d24c3b87bfa8408c1f550e7e1fdb0c4832c6
-Size (bacula-doc-1.36.3.tar.gz) = 4506465 bytes
+SHA1 (bacula-docs-1.38.0.tar.gz) = d1128f5f294c6f9a449ab6cbcee89876ecc37cb7
+RMD160 (bacula-docs-1.38.0.tar.gz) = a31937a5467e8d203bfb7b65ef01b77e85e3081d
+Size (bacula-docs-1.38.0.tar.gz) = 22003257 bytes
diff -r 673d2b151866 -r bd222713adb6 sysutils/bacula/MESSAGE
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sysutils/bacula/MESSAGE   Fri Nov 11 07:23:15 2005 +0000
@@ -0,0 +1,13 @@
+===========================================================================
+$NetBSD: MESSAGE,v 1.1 2005/11/11 07:23:15 wiz Exp $
+
+You can find some useful scripts to create, update and drop the necessary
+databases, privileges and tables in ${PREFIX}/libexec/bacula/.
+
+If you're upgrading to bacula 1.38.0 from 1.36.x or earlier, you MUST either
+recreate your catalog database or upgrade your old database using the
+${PREFIX}/libexec/bacula/upgrade_bacula_tables script.
+
+Also you can not use an older file daemon with the newer director daemon,
+so you must upgrade any bacula-client installations as well.
+===========================================================================
diff -r 673d2b151866 -r bd222713adb6 sysutils/bacula/Makefile
--- a/sysutils/bacula/Makefile  Fri Nov 11 07:10:06 2005 +0000
+++ b/sysutils/bacula/Makefile  Fri Nov 11 07:23:15 2005 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2005/10/31 09:45:47 wiz Exp $
+# $NetBSD: Makefile,v 1.6 2005/11/11 07:23:15 wiz Exp $
 
 CONFLICTS+=            bacula-client-[0-9]*
 
@@ -21,16 +21,16 @@
 .endif
 
 PLIST_SUBST+=          BACULA_DB=${BACULA_DB}
+MESSAGE_SUBST+=                PREFIX=${PREFIX}
 
 CONFIGURE_ARGS+=       --with-dir-user=${BACULA_DIR_USER} --with-dir-group=${BACULA_GROUP}
 CONFIGURE_ARGS+=       --with-sd-user=${BACULA_SD_USER} --with-sd-group=${BACULA_GROUP}
 
+BUILD_DEFS+=           BACULA_DIR_USER BACULA_SD_USER BACULA_GROUP
+
 PKG_USERS=             ${BACULA_DIR_USER}:${BACULA_GROUP}
 PKG_USERS+=            ${BACULA_SD_USER}:${BACULA_GROUP}
 
-OWN_DIRS_PERMS=                ${BACULA_PIDDIR} root ${BACULA_GROUP} 770
-OWN_DIRS_PERMS+=       ${BACULA_WORKINGDIR} root ${BACULA_GROUP} 770
-
 CONF_FILES+=           ${EXAMPLESDIR}/bacula-dir.conf ${PKG_SYSCONFDIR}/bacula-dir.conf
 CONF_FILES+=           ${EXAMPLESDIR}/bacula-sd.conf ${PKG_SYSCONFDIR}/bacula-sd.conf
 
@@ -38,6 +38,4 @@
 
 .include "Makefile.common"
 
-PKGREVISION=           2
-
 .include "../../mk/bsd.pkg.mk"
diff -r 673d2b151866 -r bd222713adb6 sysutils/bacula/Makefile.common
--- a/sysutils/bacula/Makefile.common   Fri Nov 11 07:10:06 2005 +0000
+++ b/sysutils/bacula/Makefile.common   Fri Nov 11 07:23:15 2005 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile.common,v 1.14 2005/10/31 09:52:22 wiz Exp $
+# $NetBSD: Makefile.common,v 1.15 2005/11/11 07:23:15 wiz Exp $
 
-DISTNAME=              bacula-1.36.3
+DISTNAME=              bacula-1.38.0
 CATEGORIES=            sysutils
 MASTER_SITES=          ${MASTER_SITE_SOURCEFORGE:=bacula/}
 
@@ -12,13 +12,12 @@
 USE_PKGLOCALEDIR=      yes
 USE_PKGINSTALL=                yes
 GNU_CONFIGURE=         yes
+MANCOMPRESSED=         yes
 
 BACULA_GROUP?=         bacula
 BACULA_DIR_USER?=      bacula-dir
 BACULA_SD_USER?=       bacula-sd
 
-BUILD_DEFS=            BACULA_DIR_USER BACULA_SD_USER BACULA_GROUP
-
 PKG_SYSCONFSUBDIR?=    bacula
 BACULA_PIDDIR?=                ${VARBASE}/run
 BACULA_WORKINGDIR?=    ${VARBASE}/spool/bacula
diff -r 673d2b151866 -r bd222713adb6 sysutils/bacula/PLIST
--- a/sysutils/bacula/PLIST     Fri Nov 11 07:10:06 2005 +0000
+++ b/sysutils/bacula/PLIST     Fri Nov 11 07:23:15 2005 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2005/05/03 15:50:55 wiz Exp $
+@comment $NetBSD: PLIST,v 1.4 2005/11/11 07:23:15 wiz Exp $
 libexec/bacula/bacula
 libexec/bacula/bconsole
 libexec/bacula/btraceback.dbx
@@ -10,6 +10,7 @@
 libexec/bacula/drop_${BACULA_DB}_tables
 libexec/bacula/drop_bacula_database
 libexec/bacula/drop_bacula_tables
+libexec/bacula/dvd-handler
 libexec/bacula/gconsole
 libexec/bacula/grant_${BACULA_DB}_privileges
 libexec/bacula/grant_bacula_privileges
@@ -22,6 +23,7 @@
 libexec/bacula/stopmysql
 libexec/bacula/update_${BACULA_DB}_tables
 libexec/bacula/update_bacula_tables
+man/man8/bacula.8
 sbin/bacula-dir
 sbin/bacula-fd
 sbin/bacula-sd
diff -r 673d2b151866 -r bd222713adb6 sysutils/bacula/distinfo
--- a/sysutils/bacula/distinfo  Fri Nov 11 07:10:06 2005 +0000
+++ b/sysutils/bacula/distinfo  Fri Nov 11 07:23:15 2005 +0000
@@ -1,13 +1,9 @@
-$NetBSD: distinfo,v 1.3 2005/10/14 15:44:51 wiz Exp $
+$NetBSD: distinfo,v 1.4 2005/11/11 07:23:15 wiz Exp $
 
-SHA1 (bacula-1.36.3.tar.gz) = 4b3366e43fd4a8b6cbdc23e86ea20da6933d0f75
-RMD160 (bacula-1.36.3.tar.gz) = e8fb6eee221e261ac5b927019f9e69256cfb1732
-Size (bacula-1.36.3.tar.gz) = 11153154 bytes
+SHA1 (bacula-1.38.0.tar.gz) = a080625119f999c4182dd81b977c92367a66ceed
+RMD160 (bacula-1.38.0.tar.gz) = 10db9bcffcb94ebccea69575d1a59afa5a4dce58
+Size (bacula-1.38.0.tar.gz) = 1847955 bytes
 SHA1 (patch-aa) = 3369d0c37108f05828ea7c33b7aabc287e0213fd
 SHA1 (patch-ac) = 295dbf7fc6d1f5104b13d37a8ff32ea8580d4019
 SHA1 (patch-ae) = ad4b7d5cb83f021235c11504a034def897fffcac
 SHA1 (patch-af) = 926e74b83a09f4620672ffb8419d9ea22983d231
-SHA1 (patch-ag) = 4168ce9f1ea804d0d39645a48ab4d4132a53579f
-SHA1 (patch-ah) = bc89aa134997552e82a28bf06ed3c2308fc30efd
-SHA1 (patch-ai) = edbbe7501bcaae7e6699e0a17b2d6fa4056fa810
-SHA1 (patch-aj) = 40ef8d3719e8ad2ba5c24de8d5661b3bfbbb5806
diff -r 673d2b151866 -r bd222713adb6 sysutils/bacula/patches/patch-ag
--- a/sysutils/bacula/patches/patch-ag  Fri Nov 11 07:10:06 2005 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,158 +0,0 @@
-$NetBSD: patch-ag,v 1.1 2005/10/14 15:44:51 wiz Exp $
-
---- configure.orig     2005-04-14 19:46:30.000000000 +0200
-+++ configure
-@@ -12858,6 +12858,153 @@ fi
- echo "$as_me:$LINENO: result: $fstype" >&5
- echo "${ECHO_T}$fstype" >&6
- 
-+if test "${ac_cv_header_sys_statvfs_h+set}" = set; then
-+  echo "$as_me:$LINENO: checking for sys/statvfs.h" >&5
-+echo $ECHO_N "checking for sys/statvfs.h... $ECHO_C" >&6
-+if test "${ac_cv_header_sys_statvfs_h+set}" = set; then
-+  echo $ECHO_N "(cached) $ECHO_C" >&6
-+fi
-+echo "$as_me:$LINENO: result: $ac_cv_header_sys_statvfs_h" >&5
-+echo "${ECHO_T}$ac_cv_header_sys_statvfs_h" >&6
-+else
-+  # Is the header compilable?
-+echo "$as_me:$LINENO: checking sys/statvfs.h usability" >&5
-+echo $ECHO_N "checking sys/statvfs.h usability... $ECHO_C" >&6
-+cat >conftest.$ac_ext <<_ACEOF



Home | Main Index | Thread Index | Old Index