FreeBSD Bugzilla – Attachment 78923 Details for
Bug 113438
[MAINTAINER-UPDATE] sysutils/bacula-server-devel upgrade to latest BETA
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
bacula.diff
bacula.diff (text/plain), 19.70 KB, created by
Dan Langille
on 2007-06-07 05:00:11 UTC
(
hide
)
Description:
bacula.diff
Filename:
MIME Type:
Creator:
Dan Langille
Created:
2007-06-07 05:00:11 UTC
Size:
19.70 KB
patch
obsolete
>diff -ruN /usr/ports/sysutils/bacula-server-devel/Makefile bacula-server-devel/Makefile >--- /usr/ports/sysutils/bacula-server-devel/Makefile Wed Mar 7 16:57:59 2007 >+++ bacula-server-devel/Makefile Wed Jun 6 18:41:29 2007 >@@ -6,7 +6,7 @@ > # > > PORTNAME= bacula >-DISTVERSION= 1.39.34 >+DISTVERSION= 2.1.12 > CATEGORIES= sysutils > MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} > MASTER_SITE_SUBDIR= bacula >@@ -19,9 +19,13 @@ > > UNIQUENAME?=${PORTNAME}${PKGNAMESUFFIX} > >-USE_RC_SUBR?= bacula-dir.sh bacula-sd.sh >+USE_RC_SUBR?= bacula-dir bacula-sd > >-SUB_FILES+= pkg-message >+.if defined(WITH_CLIENT_ONLY) >+SUB_FILES+= pkg-message.client >+.else >+SUB_FILES+= pkg-message.server >+.endif > > # The user/group IDs below are registered, see > # http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/book.html#DADS-UID >@@ -53,8 +57,6 @@ > PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" \ > PTHREAD_LIBS="${PTHREAD_LIBS}" > >-ALL_OPTIONS= CLIENT_ONLY WXCONSOLE GNOMECONSOLE SQLITE3 MYSQL POSTGRESQL MTX OPENSSL DOCS >- > .for opt in ${ALL_OPTIONS} > .if defined(WITH_${opt}) > BATCH= yes >@@ -68,12 +70,12 @@ > .if defined(WITH_CLIENT_ONLY) > OPTIONS+= WXCONSOLE "Build with wxGTK based GUI console" off > OPTIONS+= GNOMECONSOLE "Build with GNOME based GUI console" off >-OPTIONS+= DOCS "Install documention" off > .else > OPTIONS= SQLITE3 "Use SqLite-3 database instead of SqLite-2" off > OPTIONS+= MYSQL "Use MySQL database instead of SqLite" off > OPTIONS+= POSTGRESQL "Use PostgreSQL database instead of SqLite" off > OPTIONS+= MTX "Install mtx for control of autochanger devices" off >+OPTIONS+= AUTOSETEOT "Enable auto seteotmodel" off > .endif > > OPTIONS+= NLS "Native Language Support via gettext utilities" on >@@ -90,15 +92,6 @@ > > .include <bsd.port.pre.mk> > >-#DISTFILES= ${PORTNAME}-${PORTVERSION}.tar.gz >-#.if defined(WITH_DOCS) >-#DISTFILES+= ${PORTNAME}-docs-${PORTVERSION}.tar.gz >-#.endif >- >-.if defined(WITH_DOCS) >-PORTDOCS= ReleaseNotes bacula.pdf developers.pdf kernstodo manual bacula-web >-.endif >- > .if defined(WITH_NLS) > USE_GETTEXT= yes > CONFIGURE_ARGS+= --enable-nls >@@ -150,7 +143,7 @@ > SUB_LIST+= REQ_MYSQL="" REQ_PGSQL=postgresql > .elif defined(WITH_SQLITE3) > CONFIGURE_ARGS+= --with-sqlite3=yes >-LIB_DEPENDS+= sqlite3:${PORTSDIR}/databases/sqlite3 >+LIB_DEPENDS+= sqlite3-threads>=0:${PORTSDIR}/databases/sqlite3-threads > DBTYPE= sqlite3 > .else > CONFIGURE_ARGS+= --with-sqlite=yes >@@ -172,7 +165,7 @@ > MAN8=bacula-fd.8 bconsole.8 > .else > MAN8=bacula.8 bacula-dir.8 bacula-sd.8 bcopy.8 bextract.8 bls.8 bscan.8 btape.8 btraceback.8 dbcheck.8 >-MAN1=bsmtp.1 bacula-console-gnome.1 bacula-tray-monitor.1 bacula-wxconsole.1 >+MAN1=bsmtp.1 bat.1 > .endif > MAKE_ARGS+= -E MAN8 -E MAN1 > MAKE_ENV+= MAN8="${MAN8}" MAN1="${MAN1}" >@@ -199,8 +192,10 @@ > @${ECHO_MSG} "" > @${ECHO_MSG} "The default DB is SQLite-2!" > .endif >- @${ECHO_MSG} " WITH_DOCS=yes if you want the documentation installed." > @${ECHO_MSG} " WITH_OPENSSL=yes Enable OpenSSL for encrypted communication." >+.if !defined(WITH_AUTOSETEOT) >+ @${ECHO_MSG} " WITH_AUTOSETEOT=yes Enable auto seteotmodel (especially useful with TWO EOF = no.)" >+.endif > @${ECHO_MSG} "" > @${ECHO_MSG} "===> Using ${DBTYPE} as the bacula database." > @${ECHO_MSG} "" >@@ -220,6 +215,10 @@ > # In server port don't install filed > @${REINPLACE_CMD} -e '/^fd_subdirs = /s|src/filed||' -e 's|src/console||' ${WRKSRC}/Makefile.in > .endif >+.if defined(WITH_AUTOSETEOT) >+ @cd ${WRKSRC} && ${PATCH} --quiet < ${FILESDIR}/eotmodel-src-stored-dev.c.patch >+.endif >+ > > pre-install: > if [ ! -d "${BACULA_DIR}" ]; then \ >@@ -264,19 +263,6 @@ > fi > .endif > >-# Documentation is only installed in -client port >-.if !defined(NOPORTDOCS) && defined(WITH_DOCS) >- for na in manual bacula-web; do \ >- ${MKDIR} ${DOCSDIR}/$$na ;\ >- cd ${WRKDIR}/${PORTNAME}-docs-${PORTVERSION} && ${FIND} $$na | \ >- ${CPIO} -pdm -L -R root:wheel ${DOCSDIR}; \ >- done >- ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}-${PORTVERSION}/ReleaseNotes ${DOCSDIR} >- ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}-docs-${PORTVERSION}/manual/bacula.pdf ${DOCSDIR} >- ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}-docs-${PORTVERSION}/developers/developers.pdf ${DOCSDIR} >- ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}-${PORTVERSION}/kernstodo ${DOCSDIR} >-.endif >- > # ensure that users in the bacula group can run bconsole > ${CHGRP} bacula ${PREFIX}/sbin/bconsole > .else >@@ -304,60 +290,6 @@ > fi; \ > done > >-# Inform user after install about important things .... >- @${ECHO_MSG} "*********************************************************************" >- @${ECHO_MSG} "NOTE:" >- @${ECHO_MSG} "Sample files are installed in ${PREFIX}/etc:" >- @${ECHO_MSG} " bconsole.conf.sample, bacula-barcodes.sample, bacula-fd.conf.sample" >-.if !defined(WITH_CLIENT_ONLY) >- @${ECHO_MSG} " bacula-sd.conf.sample, bacula-dir.conf.sample" >- @${ECHO_MSG} "" >- @${ECHO_MSG} "An auto-changer manipulation script based on FreeBSDs" >- @${ECHO_MSG} "chio command is included and installed at" >- @${ECHO_MSG} "" >- @${ECHO_MSG} " ${PREFIX}/sbin/chio-bacula" >- @${ECHO_MSG} "" >- @${ECHO_MSG} "Please have a look at it if you want to use an" >- @${ECHO_MSG} "autochanger. You have to configure the usage in" >- @${ECHO_MSG} "" >- @${ECHO_MSG} " ${PREFIX}/etc/bacula-dir.conf" >- @${ECHO_MSG} "" >- @${ECHO_MSG} "Take care of correct permissions for changer and" >- @${ECHO_MSG} "tape device (e.g. /dev/ch0 and /dev/n[r]sa0) i.e." >- @${ECHO_MSG} "they must be accessible by user bacula." >- @${ECHO_MSG} "" >- @${ECHO_MSG} "Due to lack of some features in the FreeBSD tape driver" >- @${ECHO_MSG} "implementation you MUST add some OS dependent options to" >- @${ECHO_MSG} "the bacula-sd.conf file:" >- @${ECHO_MSG} "" >- @${ECHO_MSG} " Hardware End of Medium = no;" >- @${ECHO_MSG} " Backward Space Record = no;" >- @${ECHO_MSG} " Backward Space File = no;" >- @${ECHO_MSG} "" >- @${ECHO_MSG} "With 2 filemarks at EOT (see man mt):" >- @${ECHO_MSG} " Fast Forward Space File = no;" >- @${ECHO_MSG} " BSF at EOM = yes;" >- @${ECHO_MSG} " TWO EOF = yes;" >- @${ECHO_MSG} "" >- @${ECHO_MSG} "With 1 filemarks at EOT (see man mt):" >- @${ECHO_MSG} " Fast Forward Space File = yes;" >- @${ECHO_MSG} " BSF at EOM = no;" >- @${ECHO_MSG} " TWO EOF = no;" >- @${ECHO_MSG} "" >- @${ECHO_MSG} "NOTE: YOU CAN SWITCH EOT model ONLY when starting" >- @${ECHO_MSG} " from scratch with EMPTY tapes!!!!" >- @${ECHO_MSG} "" >- @${ECHO_MSG} "It is also important that all the scripts accessed" >- @${ECHO_MSG} "by RunBeforeJob and RunAfterJob can be executed by" >- @${ECHO_MSG} "the user bacula." >- @${ECHO_MSG} "" >- @${ECHO_MSG} "For USB support read the bacula manual!! It could be necessary" >- @${ECHO_MSG} "to configure/compile a new kernel!" >- @${ECHO_MSG} "" >- @${ECHO_MSG} "Look at ${PREFIX}/share/bacula/update_bacula_tables for" >- @${ECHO_MSG} "database update procedure. Details can be found in the" >- @${ECHO_MSG} "ReleaseNotes" >-.endif >- @${ECHO_MSG} "*********************************************************************" >+ @${CAT} ${PKGMESSAGE} > > .include <bsd.port.post.mk> >diff -ruN /usr/ports/sysutils/bacula-server-devel/distinfo bacula-server-devel/distinfo >--- /usr/ports/sysutils/bacula-server-devel/distinfo Wed Mar 7 16:57:59 2007 >+++ bacula-server-devel/distinfo Wed Jun 6 18:42:31 2007 >@@ -1,3 +1,3 @@ >-MD5 (bacula-1.39.34.tar.gz) = 872e2570a7616e1734128869312030e0 >-SHA256 (bacula-1.39.34.tar.gz) = a848fe27113ea713beb79dd21c7c382458fb4cb4b5c5e2f4868e459b5605a050 >-SIZE (bacula-1.39.34.tar.gz) = 2487005 >+MD5 (bacula-2.1.12.tar.gz) = c0fcb9a38462ee9a2e47fe550a60fcc6 >+SHA256 (bacula-2.1.12.tar.gz) = 4cf59985aa2847ba95fc05fd938c655ff191be3c60d28ed8f5c24eb62b045d83 >+SIZE (bacula-2.1.12.tar.gz) = 2867285 >diff -ruN /usr/ports/sysutils/bacula-server-devel/files/bacula-dir.in bacula-server-devel/files/bacula-dir.in >--- /usr/ports/sysutils/bacula-server-devel/files/bacula-dir.in Wed Dec 31 19:00:00 1969 >+++ bacula-server-devel/files/bacula-dir.in Wed Jun 6 17:32:15 2007 >@@ -0,0 +1,31 @@ >+#!/bin/sh >+# >+# $FreeBSD: ports/sysutils/bacula-server/files/bacula-dir.in,v 1.2 2007/01/04 23:22:30 itetcu Exp $ >+# >+# PROVIDE: utility >+# REQUIRE: DAEMON %%REQ_MYSQL%% %%REQ_PGSQL%% >+# KEYWORD: shutdown >+# >+# Add the following lines to /etc/rc.conf.local or /etc/rc.conf >+# to enable this service: >+# >+# bacula_dir_enable (bool): Set to NO by default. >+# Set it to YES to enable bacula_dir. >+# bacula_dir_flags (params): Set params used to start bacula_dir. >+# >+ >+. %%RC_SUBR%% >+ >+name="bacula_dir" >+rcvar=${name}_enable >+command=%%PREFIX%%/sbin/bacula-dir >+ >+load_rc_config $name >+ >+pidfile="${bacula_dir_pidfile}" >+ >+: ${bacula_dir_enable="NO"} >+: ${bacula_dir_flags=" -u bacula -g bacula -v -c %%PREFIX%%/etc/bacula-dir.conf"} >+: ${bacula_dir_pidfile="/var/run/bacula-dir.9101.pid"} >+ >+run_rc_command "$1" >diff -ruN /usr/ports/sysutils/bacula-server-devel/files/bacula-dir.sh.in bacula-server-devel/files/bacula-dir.sh.in >--- /usr/ports/sysutils/bacula-server-devel/files/bacula-dir.sh.in Wed Mar 7 16:57:59 2007 >+++ bacula-server-devel/files/bacula-dir.sh.in Wed Dec 31 19:00:00 1969 >@@ -1,31 +0,0 @@ >-#!/bin/sh >-# >-# $FreeBSD: ports/sysutils/bacula-server-devel/files/bacula-dir.sh.in,v 1.3 2006/09/09 20:17:39 itetcu Exp $ >-# >-# PROVIDE: utility >-# REQUIRE: DAEMON %%REQ_MYSQL%% %%REQ_PGSQL%% >-# KEYWORD: shutdown >-# >-# Add the following lines to /etc/rc.conf.local or /etc/rc.conf >-# to enable this service: >-# >-# bacula_dir_enable (bool): Set to NO by default. >-# Set it to YES to enable bacula_dir. >-# bacula_dir_flags (params): Set params used to start bacula_dir. >-# >- >-. %%RC_SUBR%% >- >-name="bacula_dir" >-rcvar=${name}_enable >-command=%%PREFIX%%/sbin/bacula-dir >- >-load_rc_config $name >- >-pidfile="${bacula_dir_pidfile}" >- >-: ${bacula_dir_enable="NO"} >-: ${bacula_dir_flags=" -u bacula -g bacula -v -c %%PREFIX%%/etc/bacula-dir.conf"} >-: ${bacula_dir_pidfile="/var/run/bacula-dir.9101.pid"} >- >-run_rc_command "$1" >diff -ruN /usr/ports/sysutils/bacula-server-devel/files/bacula-fd.in bacula-server-devel/files/bacula-fd.in >--- /usr/ports/sysutils/bacula-server-devel/files/bacula-fd.in Wed Dec 31 19:00:00 1969 >+++ bacula-server-devel/files/bacula-fd.in Wed Jun 6 17:32:15 2007 >@@ -0,0 +1,31 @@ >+#!/bin/sh >+# >+# $FreeBSD: ports/sysutils/bacula-server/files/bacula-fd.in,v 1.4 2007/03/01 12:19:01 miwi Exp $ >+# >+# PROVIDE: utility >+# REQUIRE: DAEMON >+# KEYWORD: shutdown >+# >+# Add the following lines to /etc/rc.conf.local or /etc/rc.conf >+# to enable this service: >+# >+# bacula_fd_enable (bool): Set to NO by default. >+# Set it to YES to enable bacula_fd. >+# bacula_fd_flags (params): Set params used to start bacula_fd. >+# >+ >+. %%RC_SUBR%% >+ >+name="bacula_fd" >+rcvar=${name}_enable >+command=%%PREFIX%%/sbin/bacula-fd >+ >+load_rc_config $name >+ >+pidfile="${bacula_fd_pidfile}" >+ >+: ${bacula_fd_enable="NO"} >+: ${bacula_fd_flags=" -u root -g wheel -v -c %%PREFIX%%/etc/bacula-fd.conf"} >+: ${bacula_fd_pidfile="/var/run/bacula-fd.9102.pid"} >+ >+run_rc_command "$1" >diff -ruN /usr/ports/sysutils/bacula-server-devel/files/bacula-fd.sh.in bacula-server-devel/files/bacula-fd.sh.in >--- /usr/ports/sysutils/bacula-server-devel/files/bacula-fd.sh.in Wed Mar 7 16:57:59 2007 >+++ bacula-server-devel/files/bacula-fd.sh.in Wed Dec 31 19:00:00 1969 >@@ -1,31 +0,0 @@ >-#!/bin/sh >-# >-# $FreeBSD: ports/sysutils/bacula-server-devel/files/bacula-fd.sh.in,v 1.2 2006/09/09 20:17:39 itetcu Exp $ >-# >-# PROVIDE: utility >-# REQUIRE: DAEMON >-# KEYWORD: shutdown >-# >-# Add the following lines to /etc/rc.conf.local or /etc/rc.conf >-# to enable this service: >-# >-# bacula_fd_enable (bool): Set to NO by default. >-# Set it to YES to enable bacula_fd. >-# bacula_fd_flags (params): Set params used to start bacula_fd. >-# >- >-. %%RC_SUBR%% >- >-name="bacula_fd" >-rcvar=${name}_enable >-command=/usr/local/sbin/bacula-fd >- >-load_rc_config $name >- >-pidfile="${bacula_fd_pidfile}" >- >-: ${bacula_fd_enable="NO"} >-: ${bacula_fd_flags=" -u root -g wheel -v -c /usr/local/etc/bacula-fd.conf"} >-: ${bacula_fd_pidfile="/var/run/bacula-fd.9102.pid"} >- >-run_rc_command "$1" >diff -ruN /usr/ports/sysutils/bacula-server-devel/files/bacula-sd.conf.in bacula-server-devel/files/bacula-sd.conf.in >--- /usr/ports/sysutils/bacula-server-devel/files/bacula-sd.conf.in Wed Dec 31 19:00:00 1969 >+++ bacula-server-devel/files/bacula-sd.conf.in Wed Jun 6 17:32:15 2007 >@@ -0,0 +1,20 @@ >+--- src/stored/bacula-sd.conf.in.org Tue Feb 13 18:56:09 2007 >++++ src/stored/bacula-sd.conf.in Tue Feb 13 18:56:16 2007 >+@@ -152,6 +152,7 @@ >+ #Device { >+ # Name = "DVD-Writer" >+ # Media Type = DVD >++# Device Type = DVD >+ # Archive Device = /dev/hdc >+ # LabelMedia = yes; # lets Bacula label unlabeled media >+ # Random Access = Yes; >+@@ -162,7 +163,9 @@ >+ # RequiresMount = yes; >+ # MountPoint = /mnt/cdrom; >+ # MountCommand = "/bin/mount -t iso9660 -o ro %a %m"; >++# MountCommand = "/sbin/mount -t cd9660 -o ro %a %m"; # FreeBSD >+ # UnmountCommand = "/bin/umount %m"; >++# UnmountCommand = "/sbin/umount %m"; # FreeBSD >+ # SpoolDirectory = /tmp/backup; >+ # WritePartCommand = "/etc/bacula/dvd-handler %a write %e %v" >+ # FreeSpaceCommand = "/etc/bacula/dvd-handler %a free" >diff -ruN /usr/ports/sysutils/bacula-server-devel/files/bacula-sd.in bacula-server-devel/files/bacula-sd.in >--- /usr/ports/sysutils/bacula-server-devel/files/bacula-sd.in Wed Dec 31 19:00:00 1969 >+++ bacula-server-devel/files/bacula-sd.in Wed Jun 6 17:32:15 2007 >@@ -0,0 +1,31 @@ >+#!/bin/sh >+# >+# $FreeBSD: ports/sysutils/bacula-server/files/bacula-sd.in,v 1.3 2007/02/28 21:13:11 laszlof Exp $ >+# >+# PROVIDE: utility >+# REQUIRE: DAEMON >+# KEYWORD: shutdown >+# >+# Add the following lines to /etc/rc.conf.local or /etc/rc.conf >+# to enable this service: >+# >+# bacula_sd_enable (bool): Set to NO by default. >+# Set it to YES to enable bacula_sd. >+# bacula_sd_flags (params): Set params used to start bacula_sd. >+# >+ >+. %%RC_SUBR%% >+ >+name="bacula_sd" >+rcvar=`set_rcvar` >+command=%%PREFIX%%/sbin/bacula-sd >+ >+load_rc_config $name >+ >+pidfile="${bacula_sd_pidfile}" >+ >+: ${bacula_sd_enable="NO"} >+: ${bacula_sd_flags=" -u bacula -g bacula -v -c %%PREFIX%%/etc/bacula-sd.conf"} >+: ${bacula_sd_pidfile="/var/run/bacula-sd.9103.pid"} >+ >+run_rc_command "$1" >diff -ruN /usr/ports/sysutils/bacula-server-devel/files/bacula-sd.sh.in bacula-server-devel/files/bacula-sd.sh.in >--- /usr/ports/sysutils/bacula-server-devel/files/bacula-sd.sh.in Wed Mar 7 16:57:59 2007 >+++ bacula-server-devel/files/bacula-sd.sh.in Wed Dec 31 19:00:00 1969 >@@ -1,31 +0,0 @@ >-#!/bin/sh >-# >-# $FreeBSD: ports/sysutils/bacula-server-devel/files/bacula-sd.sh.in,v 1.3 2006/09/09 20:17:39 itetcu Exp $ >-# >-# PROVIDE: utility >-# REQUIRE: DAEMON >-# KEYWORD: shutdown >-# >-# Add the following lines to /etc/rc.conf.local or /etc/rc.conf >-# to enable this service: >-# >-# bacula_sd_enable (bool): Set to NO by default. >-# Set it to YES to enable bacula_sd. >-# bacula_sd_flags (params): Set params used to start bacula_sd. >-# >- >-. %%RC_SUBR%% >- >-name="bacula_sd" >-rcvar=`set_rcvar` >-command=/usr/local/sbin/bacula-sd >- >-load_rc_config $name >- >-pidfile="${bacula_sd_pidfile}" >- >-: ${bacula_sd_enable="NO"} >-: ${bacula_sd_flags=" -u bacula -g bacula -v -c /usr/local/etc/bacula-sd.conf"} >-: ${bacula_sd_pidfile="/var/run/bacula-sd.9103.pid"} >- >-run_rc_command "$1" >diff -ruN /usr/ports/sysutils/bacula-server-devel/files/eotmodel-src-stored-dev.c.patch bacula-server-devel/files/eotmodel-src-stored-dev.c.patch >--- /usr/ports/sysutils/bacula-server-devel/files/eotmodel-src-stored-dev.c.patch Wed Dec 31 19:00:00 1969 >+++ bacula-server-devel/files/eotmodel-src-stored-dev.c.patch Wed Jun 6 17:32:15 2007 >@@ -0,0 +1,10 @@ >+Index: src/stored/dev.c >+@@ -2368,7 +2368,7 @@ >+ } >+ } >+ /* Turn this on later when fully tested */ >+-#if defined(xxxMTIOCSETEOTMODEL) >++#if defined(MTIOCSETEOTMODEL) >+ uint32_t neof; >+ if (dev->has_cap(CAP_TWOEOF)) { >+ neof = 2; >diff -ruN /usr/ports/sysutils/bacula-server-devel/files/pkg-message.client.in bacula-server-devel/files/pkg-message.client.in >--- /usr/ports/sysutils/bacula-server-devel/files/pkg-message.client.in Wed Dec 31 19:00:00 1969 >+++ bacula-server-devel/files/pkg-message.client.in Wed Jun 6 17:32:15 2007 >@@ -0,0 +1,23 @@ >+################################################################################ >+ >+NOTE: >+Sample files are installed in ${PREFIX}/etc: >+bconsole.conf.sample, bacula-barcodes.sample, bacula-fd.conf.sample >+ >+ Please read this file: >+ >+ %%DOCSDIR%%/ReleaseNotes >+ >+ as installed by docs port for the upgrade procedure. >+ >+IMPORTANT UPGRADE NOTES: >+ >+- A database upgrade is required. >+- Your Director and SD must be simultaneously upgraded. >+- The "Accept Any Volume" directive has been removed. >+ >+- Lots of new features >+ >+Read the ReleaseNotes for further information. >+ >+################################################################################ >diff -ruN /usr/ports/sysutils/bacula-server-devel/files/pkg-message.in bacula-server-devel/files/pkg-message.in >--- /usr/ports/sysutils/bacula-server-devel/files/pkg-message.in Wed Mar 7 16:57:59 2007 >+++ bacula-server-devel/files/pkg-message.in Wed Dec 31 19:00:00 1969 >@@ -1,24 +0,0 @@ >-################################################################################ >- Please read this file: >- >- %%DOCSDIR%%/ReleaseNotes >- >- for the upgrade procedure! >- >- IF YOU IGNORE THIS you may !! LOSE DATA !! >- >-IMPORTANT UPGRADE NOTES: >- >-- A database upgrade is required. >-- Your Director and SD must be simultaneously upgraded. >-- The "Accept Any Volume" directive has been removed. >- >-- Lots of new features >- >-Read the ReleaseNotes for further information. >- >- Please note that bacula-server no longer installs the client >- and that the documentation can be optionally installed with the >- client port (sysutils/bacula-client). >- >-################################################################################ >diff -ruN /usr/ports/sysutils/bacula-server-devel/files/pkg-message.server.in bacula-server-devel/files/pkg-message.server.in >--- /usr/ports/sysutils/bacula-server-devel/files/pkg-message.server.in Wed Dec 31 19:00:00 1969 >+++ bacula-server-devel/files/pkg-message.server.in Wed Jun 6 17:32:15 2007 >@@ -0,0 +1,66 @@ >+################################################################################ >+NOTE: >+ >+An auto-changer manipulation script based on FreeBSDs >+chio command is included and installed at >+ >+ ${PREFIX}/sbin/chio-bacula >+ >+Please have a look at it if you want to use an >+autochanger. You have to configure the usage in >+ >+ ${PREFIX}/etc/bacula-dir.conf >+ >+Take care of correct permissions for changer and >+tape device (e.g. /dev/ch0 and /dev/n[r]sa0) i.e. >+they must be accessible by user bacula. >+ >+Due to lack of some features in the FreeBSD tape driver >+implementation you MUST add some OS dependent options to >+the bacula-sd.conf file: >+ >+ Hardware End of Medium = no; >+ Backward Space Record = no; >+ Backward Space File = no; >+ >+With 2 filemarks at EOT (see man mt): >+ Fast Forward Space File = no; >+ BSF at EOM = yes; >+ TWO EOF = yes; >+ >+With 1 filemarks at EOT (see man mt): >+ Fast Forward Space File = yes; >+ BSF at EOM = no; >+ TWO EOF = no; >+ >+NOTE: YOU CAN SWITCH EOT model ONLY when starting >+ from scratch with EMPTY tapes. >+ >+It is also important that all the scripts accessed >+by RunBeforeJob and RunAfterJob will be executed by >+the user bacula. Check your permissions. >+ >+For USB support read the bacula manual. It could be necessary >+to configure/compile a new kernel. >+ >+Look at ${PREFIX}/share/bacula/update_bacula_tables for >+database update procedure. Details can be found in the >+ReleaseNotes >+ >+ Please read this file: >+ >+ %%DOCSDIR%%/ReleaseNotes >+ >+ as installed by docs port for the upgrade procedure. >+ >+IMPORTANT UPGRADE NOTES FOR THIS RELEASE: >+ >+- A database upgrade is required. >+- Your Director and SD must be simultaneously upgraded. >+- The "Accept Any Volume" directive has been removed. >+ >+- Lots of new features >+ >+Read the ReleaseNotes for further information. >+ >+################################################################################
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 113438
: 78923