diff --git a/sysutils/bacula11-server/Makefile b/sysutils/bacula11-server/Makefile index dd19d42526a4..fee8e8120fba 100644 --- a/sysutils/bacula11-server/Makefile +++ b/sysutils/bacula11-server/Makefile @@ -1,211 +1,212 @@ PORTNAME= bacula PORTVERSION= 11.0.6 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES?= sysutils MASTER_SITES= SF/bacula/bacula/${PORTVERSION} PKGNAMEPREFIX?= # PKGNAMESUFFIX?= 11-server MAINTAINER= dvl@FreeBSD.org COMMENT?= Network backup solution (server) WWW= https://www.bacula.org/ LICENSE= AGPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE USES+= cpe libtool readline shebangfix ssl SHEBANG_FILES= src/cats/make_catalog_backup.pl.in scripts/baculabackupreport.in CONFLICTS?= bacula-11-server bacula9-server bacula-server LIB_DEPENDS+= liblzo2.so:archivers/lzo2 USERS= bacula GROUPS= ${USERS} PLIST_SUB+= LIB_VERSION=${PORTVERSION} GNU_CONFIGURE= yes +GNU_CONFIGURE_MANPREFIX=${PREFIX}/share USE_LDCONFIG= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE?= MTX NLS IPV6 S3 MTX_DESC= Install mtx for control of autochanger devices S3_DESC= Install S3 plugin .if ${PKGNAMESUFFIX} == "11-server" OPTIONS_MULTI= BACKEND OPTIONS_MULTI_BACKEND= SQLITE3 MYSQL PGSQL OPTIONS_DEFAULT+= PGSQL .endif OPTIONS_SUB= yes .if ${PKGNAMESUFFIX} == "11-client" || ${PKGNAMESUFFIX} == "11-server" #Till end of the file .if !defined(WITH_CLIENT_ONLY) LIB_DEPENDS+= libbac-${PORTVERSION}.so:sysutils/bacula11-client USE_RC_SUBR?= bacula-dir bacula-sd .endif .if defined(WITH_CLIENT_ONLY) SUB_FILES+= pkg-install.client pkg-deinstall.client pkg-message.client .else SUB_FILES+= pkg-message.server .endif CONFIGURE_ARGS+=--with-tcp-wrappers=/usr/lib \ --enable-smartalloc \ --sysconfdir=${ETCDIR} \ --with-working-dir=${BACULA_DIR} \ --with-scriptdir=${PREFIX}/share/${PORTNAME} \ --disable-conio \ --enable-batch-insert \ --with-plugindir=${PREFIX}/lib \ --with-dump-email=root@localhost \ --with-job-email=root@localhost \ --with-db-name=bacula \ --with-sbin-perm=755 \ --with-db-user=bacula \ --with-logdir=/var/log \ --with-baseport=9101 .if defined(WITH_CLIENT_ONLY) CONFIGURE_ARGS+=--with-fd-user=root \ --with-fd-group=wheel .else CONFIGURE_ARGS+=--with-dir-user=${BACULA_USER} \ --with-dir-group=${BACULA_GROUP} \ --with-sd-user=${BACULA_USER} \ --with-sd-group=operator .endif # The user/group IDs below are registered, see # http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/book.html#users-and-groups # BACULA_USER?= bacula BACULA_GROUP?= ${BACULA_USER} BACULA_UID?= bacula BACULA_GID?= ${BACULA_UID} BACULA_DIR?= /var/db/bacula PLIST_SUB+= BACULA_DIR=${BACULA_DIR} SUB_LIST+= BACULA_USER=${BACULA_USER} \ BACULA_GROUP=${BACULA_GROUP} \ BACULA_UID=${BACULA_UID} \ BACULA_GID=${BACULA_GID} \ BACULA_DIR=${BACULA_DIR} NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls # Client only or full server version .if defined(WITH_CLIENT_ONLY) CONFFILES= fd CONFIGURE_ARGS+= --enable-client-only PKGDEINSTALL= ${FILESDIR}/pkg-deinstall.client PKGINSTALL= ${FILESDIR}/pkg-install.client .else # Server only Options CONFFILES= sd dir # Server default database MYSQL_CONFIGURE_ON= --with-mysql=yes MYSQL_USES= mysql MYSQL_SUB_LIST= REQ_MYSQL=mysql MYSQL_SUB_LIST_OFF= REQ_MYSQL="" SQLITE3_CONFIGURE_ON= --with-sqlite3=yes SQLITE3_USES= sqlite:3 PGSQL_CONFIGURE_ON= --with-postgresql=yes PGSQL_USES= pgsql PGSQL_SUB_LIST= REQ_PGSQL=postgresql PGSQL_SUB_LIST_OFF= REQ_PGSQL="" MTX_RUN_DEPENDS= ${LOCALBASE}/sbin/mtx:misc/mtx .endif .include .if ${PORT_OPTIONS:MS3} CONFIGURE_ARGS+= --enable-s3 LIB_DEPENDS+= libs3.so:sysutils/bacula-libs3 .endif # if IPv6 is not in the kernel, it generates many errors .if ! ${PORT_OPTIONS:MIPV6} CONFIGURE_ARGS+= --disable-ipv6 .endif CONFIGURE_ARGS+= --with-readline=${LOCALBASE} .if defined(WITH_CLIENT_ONLY) MP8+= bacula.8 bacula-fd.8 bconsole.8 .else MP8+= bacula-dir.8 bacula-sd.8 bcopy.8 bextract.8 bls.8 bscan.8 \ btape.8 btraceback.8 dbcheck.8 bwild.8 bregex.8 MP1+= bsmtp.1 bacula-tray-monitor.1 .endif MAKE_ENV+= MAN8="${MP8}" MAN1="${MP1}" post-patch: # This port does not install docs. See bacula-docs for that @${REINPLACE_CMD} -e '/docdir/d' ${WRKSRC}/Makefile.in # Change $(ECHO) to echo in some Makefile.in files @${REINPLACE_CMD} -e 's|$$(ECHO)|echo|g' \ ${WRKSRC}/src/filed/Makefile.in \ ${WRKSRC}/src/console/Makefile.in \ ${WRKSRC}/src/cats/Makefile.in \ ${WRKSRC}/src/dird/Makefile.in \ ${WRKSRC}/src/stored/Makefile.in \ ${WRKSRC}/src/tools/Makefile.in # Default bconsole.conf is in ${ETCDIR} @${REINPLACE_CMD} -e 's|./bconsole.conf|${ETCDIR}/bconsole.conf|g' ${WRKSRC}/src/console/console.c @${REINPLACE_CMD} -e 's|^MAN8 =|MAN8 ?=|g' -e 's|^MAN1 =|MAN1 ?=|g' ${WRKSRC}/manpages/Makefile.in .if defined(WITH_CLIENT_ONLY) # In client port only install startup script out of script dir (see below post-install) # Dont mkdir ${PREFIX}/share/bacula cause it's empty @${REINPLACE_CMD} -e 's|^\(fd_subdirs = .*\)scripts\(.*\)|\1\2|g' ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e 's|\(.*$${MKDIR} $${DESTDIR}$${scriptdir}\)|#\1|g' ${WRKSRC}/Makefile.in .else # In server port don't install filed @${REINPLACE_CMD} -e '/^fd_subdirs = /s|src/filed||' -e 's|src/console||' \ ${WRKSRC}/Makefile.in .endif .if !target(post-install) post-install: .if defined(WITH_CLIENT_ONLY) ${MV} ${STAGEDIR}${ETCDIR}/bconsole.conf ${STAGEDIR}${ETCDIR}/bconsole.conf.sample ${INSTALL_DATA} ${WRKSRC}/examples/sample-query.sql ${STAGEDIR}${LOCALBASE}/share/bacula/query.sql.sample .else ${INSTALL_SCRIPT} ${FILESDIR}/chio-bacula ${STAGEDIR}${PREFIX}/sbin ${INSTALL_DATA} ${FILESDIR}/bacula-barcodes ${STAGEDIR}${ETCDIR}/bacula-barcodes.sample # bacula-dir attempts to install query.sql as bpart of bacula-server, but that should only installed by bacula-client. ${RM} ${STAGEDIR}${LOCALBASE}/share/bacula/query.sql #the following are installed by the -CLIENT port, and I (ler@lerctr.org) #don't know how to remove them from being built for the -SERVER port. ${RM} ${STAGEDIR}${LOCALBASE}/lib/bpipe-fd.so ${RM} ${STAGEDIR}${LOCALBASE}/lib/libbac-${PORTVERSION}.so ${RM} ${STAGEDIR}${LOCALBASE}/lib/libbac.so ${RM} ${STAGEDIR}${LOCALBASE}/lib/libbaccfg-${PORTVERSION}.so ${RM} ${STAGEDIR}${LOCALBASE}/lib/libbaccfg.so ${RM} ${STAGEDIR}${LOCALBASE}/lib/libbacfind-${PORTVERSION}.so ${RM} ${STAGEDIR}${LOCALBASE}/lib/libbacfind.so .endif for na in ${CONFFILES}; do \ ${MV} ${STAGEDIR}${ETCDIR}/bacula-$$na.conf ${STAGEDIR}${ETCDIR}/bacula-$$na.conf.sample; \ done .endif .else .include "${MASTERDIR}/Makefile.common" .endif # 11-client and 11-server are defined .include diff --git a/sysutils/bacula11-server/Makefile.common b/sysutils/bacula11-server/Makefile.common index a31a5a47640e..e8d846d85acd 100644 --- a/sysutils/bacula11-server/Makefile.common +++ b/sysutils/bacula11-server/Makefile.common @@ -1,24 +1,24 @@ .include post-build: .if ${PKGNAMEPREFIX} == "nagios-check_" ${MAKE_CMD} -C ${WRKSRC}/examples/nagios/check_bacula .endif do-install: .if ${PKGNAMESUFFIX} == "11-bat" # Install config files and preserve existing ones ${MKDIR} ${STAGEDIR}${ETCDIR} ${INSTALL_SCRIPT} ${WRKSRC}/src/qt-console/bat.conf ${STAGEDIR}${PREFIX}/etc/bacula/bat.conf.sample - ${INSTALL_MAN} ${WRKSRC}/manpages/bat.1 ${STAGEDIR}${PREFIX}/man/man1/ + ${INSTALL_MAN} ${WRKSRC}/manpages/bat.1 ${STAGEDIR}${PREFIX}/share/man/man1/ ${INSTALL_PROGRAM} ${WRKSRC}/src/qt-console/bat ${STAGEDIR}${PREFIX}/sbin .endif .if ${PKGNAMEPREFIX} == "nagios-check_" @${MKDIR} ${STAGEDIR}${PREFIX}/libexec/nagios ${INSTALL_PROGRAM} ${WRKSRC}/examples/nagios/check_bacula/check_bacula \ ${STAGEDIR}${PREFIX}/libexec/nagios .endif .if ${PKGNAMESUFFIX} == "11-client-static" ${INSTALL_PROGRAM} ${WRKSRC}/src/filed/static-bacula-fd ${STAGEDIR}${PREFIX}/sbin/bacula-fd-static ${INSTALL_PROGRAM} ${WRKSRC}/src/console/static-bconsole ${STAGEDIR}${PREFIX}/sbin/bconsole-static .endif diff --git a/sysutils/bacula11-server/pkg-plist b/sysutils/bacula11-server/pkg-plist index ee9a5ad31966..d84605db6a84 100644 --- a/sysutils/bacula11-server/pkg-plist +++ b/sysutils/bacula11-server/pkg-plist @@ -1,96 +1,96 @@ @sample(,bacula,640) %%ETCDIR%%/bacula-barcodes.sample @sample(,bacula,) %%ETCDIR%%/bacula-dir.conf.sample @sample(,bacula,) %%ETCDIR%%/bacula-sd.conf.sample lib/libbaccats-%%LIB_VERSION%%.so lib/libbaccats.so %%MYSQL%%lib/libbaccats-mysql-%%LIB_VERSION%%.so %%PGSQL%%lib/libbaccats-postgresql-%%LIB_VERSION%%.so %%SQLITE3%%lib/libbaccats-sqlite3-%%LIB_VERSION%%.so %%MYSQL%%lib/libbaccats-mysql.so %%PGSQL%%lib/libbaccats-postgresql.so %%SQLITE3%%lib/libbaccats-sqlite3.so lib/libbacsd-%%LIB_VERSION%%.so lib/libbacsd.so lib/libbacsql-%%LIB_VERSION%%.so lib/libbacsql.so %%S3%%lib/bacula-sd-cloud-driver-%%LIB_VERSION%%.so %%S3%%lib/bacula-sd-cloud-driver.so %%S3%%lib/bacula-sd-cloud-s3-driver-%%LIB_VERSION%%.so %%S3%%lib/bacula-sd-cloud-s3-driver.so sbin/bacula sbin/bacula-dir sbin/bacula-sd sbin/bcopy sbin/bdirjson sbin/bsdjson sbin/bextract sbin/bls sbin/bregex sbin/bscan sbin/bsmtp sbin/btape sbin/btraceback sbin/bwild sbin/chio-bacula sbin/dbcheck @owner bacula @group bacula %%DATADIR%%/bacula %%DATADIR%%/bacula-ctl-dir %%DATADIR%%/bacula-ctl-fd %%DATADIR%%/bacula-ctl-sd %%DATADIR%%/bacula-tray-monitor.desktop %%DATADIR%%/baculabackupreport %%DATADIR%%/bacula_config %%DATADIR%%/bconsole %%DATADIR%%/btraceback.dbx %%DATADIR%%/btraceback.gdb %%DATADIR%%/btraceback.mdb %%DATADIR%%/create_bacula_database %%DATADIR%%/isworm %%DATADIR%%/tapealert %%MYSQL%%%%DATADIR%%/create_mysql_database %%PGSQL%%%%DATADIR%%/create_postgresql_database %%SQLITE3%%%%DATADIR%%/create_sqlite3_database %%DATADIR%%/delete_catalog_backup %%DATADIR%%/disk-changer %%DATADIR%%/drop_bacula_database %%DATADIR%%/drop_bacula_tables %%MYSQL%%%%DATADIR%%/drop_mysql_database %%PGSQL%%%%DATADIR%%/drop_postgresql_database %%SQLITE3%%%%DATADIR%%/drop_sqlite3_database %%MYSQL%%%%DATADIR%%/drop_mysql_tables %%PGSQL%%%%DATADIR%%/drop_postgresql_tables %%SQLITE3%%%%DATADIR%%/drop_sqlite3_tables %%DATADIR%%/grant_bacula_privileges %%MYSQL%%%%DATADIR%%/grant_mysql_privileges %%PGSQL%%%%DATADIR%%/grant_postgresql_privileges %%SQLITE3%%%%DATADIR%%/grant_sqlite3_privileges %%DATADIR%%/make_bacula_tables %%DATADIR%%/make_catalog_backup %%DATADIR%%/make_catalog_backup.pl %%MYSQL%%%%DATADIR%%/make_mysql_tables %%PGSQL%%%%DATADIR%%/make_postgresql_tables %%SQLITE3%%%%DATADIR%%/make_sqlite3_tables %%DATADIR%%/mtx-changer %%DATADIR%%/mtx-changer.conf %%DATADIR%%/update_bacula_tables %%MYSQL%%%%DATADIR%%/update_mysql_tables %%PGSQL%%%%DATADIR%%/update_postgresql_tables %%SQLITE3%%%%DATADIR%%/update_sqlite3_tables @owner @group -man/man1/bsmtp.1.gz -man/man1/bacula-tray-monitor.1.gz -man/man8/bacula-dir.8.gz -man/man8/bacula-sd.8.gz -man/man8/bcopy.8.gz -man/man8/bextract.8.gz -man/man8/bls.8.gz -man/man8/bregex.8.gz -man/man8/bscan.8.gz -man/man8/btape.8.gz -man/man8/btraceback.8.gz -man/man8/bwild.8.gz -man/man8/dbcheck.8.gz +share/man/man1/bsmtp.1.gz +share/man/man1/bacula-tray-monitor.1.gz +share/man/man8/bacula-dir.8.gz +share/man/man8/bacula-sd.8.gz +share/man/man8/bcopy.8.gz +share/man/man8/bextract.8.gz +share/man/man8/bls.8.gz +share/man/man8/bregex.8.gz +share/man/man8/bscan.8.gz +share/man/man8/btape.8.gz +share/man/man8/btraceback.8.gz +share/man/man8/bwild.8.gz +share/man/man8/dbcheck.8.gz @dir(bacula,bacula,) %%BACULA_DIR%% diff --git a/sysutils/bacula11-server/pkg-plist.client b/sysutils/bacula11-server/pkg-plist.client index e32392a52f5c..9f331e1bdee7 100644 --- a/sysutils/bacula11-server/pkg-plist.client +++ b/sysutils/bacula11-server/pkg-plist.client @@ -1,20 +1,20 @@ @sample(,bacula,640) %%ETCDIR%%/bacula-fd.conf.sample @sample(,bacula,640) %%ETCDIR%%/bconsole.conf.sample lib/libbac-%%LIB_VERSION%%.so lib/libbac.so lib/libbaccfg-%%LIB_VERSION%%.so lib/libbaccfg.so lib/libbacfind-%%LIB_VERSION%%.so lib/libbacfind.so lib/bpipe-fd.so -man/man8/bacula.8.gz -man/man8/bacula-fd.8.gz -man/man8/bconsole.8.gz sbin/bacula-fd sbin/bbconsjson sbin/bfdjson @(,bacula,750) sbin/bconsole @dir(bacula,bacula,) %%BACULA_DIR%% @dir share/bacula @dir(,bacula,) %%ETCDIR%% @sample(,bacula,644) share/bacula/query.sql.sample +share/man/man8/bacula.8.gz +share/man/man8/bacula-fd.8.gz +share/man/man8/bconsole.8.gz diff --git a/sysutils/bacula13-server/Makefile b/sysutils/bacula13-server/Makefile index 995599ad9ca5..bf37e2227b3b 100644 --- a/sysutils/bacula13-server/Makefile +++ b/sysutils/bacula13-server/Makefile @@ -1,210 +1,212 @@ PORTNAME= bacula DISTVERSION= 13.0.4 +PORTREVISION= 1 CATEGORIES?= sysutils MASTER_SITES= SF/bacula/bacula/${PORTVERSION} PKGNAMEPREFIX?= # PKGNAMESUFFIX?= 13-server MAINTAINER= dvl@FreeBSD.org COMMENT?= Network backup solution (server) WWW= https://www.bacula.org/ LICENSE= AGPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE USES+= cpe libtool readline shebangfix ssl SHEBANG_FILES= src/cats/make_catalog_backup.pl.in scripts/baculabackupreport CONFLICTS?= bacula11-server bacula9-server bacula-server LIB_DEPENDS+= liblzo2.so:archivers/lzo2 USERS= bacula GROUPS= ${USERS} PLIST_SUB+= LIB_VERSION=${PORTVERSION} GNU_CONFIGURE= yes +GNU_CONFIGURE_MANPREFIX=${PREFIX}/share USE_LDCONFIG= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE?= MTX NLS IPV6 S3 MTX_DESC= Install mtx for control of autochanger devices S3_DESC= Install S3 plugin .if ${PKGNAMESUFFIX} == "13-server" OPTIONS_MULTI= BACKEND OPTIONS_MULTI_BACKEND= SQLITE3 MYSQL PGSQL OPTIONS_DEFAULT+= PGSQL .endif OPTIONS_SUB= yes .if ${PKGNAMESUFFIX} == "13-client" || ${PKGNAMESUFFIX} == "13-server" #Till end of the file .if !defined(WITH_CLIENT_ONLY) LIB_DEPENDS+= libbac-${PORTVERSION}.so:sysutils/bacula13-client USE_RC_SUBR?= bacula-dir bacula-sd .endif .if defined(WITH_CLIENT_ONLY) SUB_FILES+= pkg-install.client pkg-deinstall.client pkg-message.client .else SUB_FILES+= pkg-message.server .endif CONFIGURE_ARGS+=--with-tcp-wrappers=/usr/lib \ --enable-smartalloc \ --sysconfdir=${ETCDIR} \ --with-working-dir=${BACULA_DIR} \ --with-scriptdir=${PREFIX}/share/${PORTNAME} \ --disable-conio \ --enable-batch-insert \ --with-plugindir=${PREFIX}/lib \ --with-dump-email=root@localhost \ --with-job-email=root@localhost \ --with-db-name=bacula \ --with-sbin-perm=755 \ --with-db-user=bacula \ --with-logdir=/var/log \ --with-baseport=9101 .if defined(WITH_CLIENT_ONLY) CONFIGURE_ARGS+=--with-fd-user=root \ --with-fd-group=wheel .else CONFIGURE_ARGS+=--with-dir-user=${BACULA_USER} \ --with-dir-group=${BACULA_GROUP} \ --with-sd-user=${BACULA_USER} \ --with-sd-group=operator .endif # The user/group IDs below are registered, see # http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/book.html#users-and-groups # BACULA_USER?= bacula BACULA_GROUP?= ${BACULA_USER} BACULA_UID?= bacula BACULA_GID?= ${BACULA_UID} BACULA_DIR?= /var/db/bacula PLIST_SUB+= BACULA_DIR=${BACULA_DIR} SUB_LIST+= BACULA_USER=${BACULA_USER} \ BACULA_GROUP=${BACULA_GROUP} \ BACULA_UID=${BACULA_UID} \ BACULA_GID=${BACULA_GID} \ BACULA_DIR=${BACULA_DIR} NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls # Client only or full server version .if defined(WITH_CLIENT_ONLY) CONFFILES= fd CONFIGURE_ARGS+= --enable-client-only PKGDEINSTALL= ${FILESDIR}/pkg-deinstall.client PKGINSTALL= ${FILESDIR}/pkg-install.client .else # Server only Options CONFFILES= sd dir # Server default database MYSQL_CONFIGURE_ON= --with-mysql=yes MYSQL_USES= mysql MYSQL_SUB_LIST= REQ_MYSQL=mysql MYSQL_SUB_LIST_OFF= REQ_MYSQL="" SQLITE3_CONFIGURE_ON= --with-sqlite3=yes SQLITE3_USES= sqlite:3 PGSQL_CONFIGURE_ON= --with-postgresql=yes PGSQL_USES= pgsql PGSQL_SUB_LIST= REQ_PGSQL=postgresql PGSQL_SUB_LIST_OFF= REQ_PGSQL="" MTX_RUN_DEPENDS= ${LOCALBASE}/sbin/mtx:misc/mtx .endif .include .if ${PORT_OPTIONS:MS3} CONFIGURE_ARGS+= --enable-s3 LIB_DEPENDS+= libs3.so:sysutils/bacula-libs3 .endif # if IPv6 is not in the kernel, it generates many errors .if ! ${PORT_OPTIONS:MIPV6} CONFIGURE_ARGS+= --disable-ipv6 .endif CONFIGURE_ARGS+= --with-readline=${LOCALBASE} .if defined(WITH_CLIENT_ONLY) MP8+= bacula.8 bacula-fd.8 bconsole.8 .else MP8+= bacula-dir.8 bacula-sd.8 bcopy.8 bextract.8 bls.8 bscan.8 \ btape.8 btraceback.8 dbcheck.8 bwild.8 bregex.8 MP1+= bsmtp.1 bacula-tray-monitor.1 .endif MAKE_ENV+= MAN8="${MP8}" MAN1="${MP1}" post-patch: # This port does not install docs. See bacula-docs for that @${REINPLACE_CMD} -e '/docdir/d' ${WRKSRC}/Makefile.in # Change $(ECHO) to echo in some Makefile.in files @${REINPLACE_CMD} -e 's|$$(ECHO)|echo|g' \ ${WRKSRC}/src/filed/Makefile.in \ ${WRKSRC}/src/console/Makefile.in \ ${WRKSRC}/src/cats/Makefile.in \ ${WRKSRC}/src/dird/Makefile.in \ ${WRKSRC}/src/stored/Makefile.in \ ${WRKSRC}/src/tools/Makefile.in # Default bconsole.conf is in ${ETCDIR} @${REINPLACE_CMD} -e 's|./bconsole.conf|${ETCDIR}/bconsole.conf|g' ${WRKSRC}/src/console/console.c @${REINPLACE_CMD} -e 's|^MAN8 =|MAN8 ?=|g' -e 's|^MAN1 =|MAN1 ?=|g' ${WRKSRC}/manpages/Makefile.in .if defined(WITH_CLIENT_ONLY) # In client port only install startup script out of script dir (see below post-install) # Dont mkdir ${PREFIX}/share/bacula cause it's empty @${REINPLACE_CMD} -e 's|^\(fd_subdirs = .*\)scripts\(.*\)|\1\2|g' ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e 's|\(.*$${MKDIR} $${DESTDIR}$${scriptdir}\)|#\1|g' ${WRKSRC}/Makefile.in .else # In server port don't install filed @${REINPLACE_CMD} -e '/^fd_subdirs = /s|src/filed||' -e 's|src/console||' \ ${WRKSRC}/Makefile.in .endif .if !target(post-install) post-install: .if defined(WITH_CLIENT_ONLY) ${MV} ${STAGEDIR}${ETCDIR}/bconsole.conf ${STAGEDIR}${ETCDIR}/bconsole.conf.sample ${INSTALL_DATA} ${WRKSRC}/examples/sample-query.sql ${STAGEDIR}${LOCALBASE}/share/bacula/query.sql.sample .else ${INSTALL_SCRIPT} ${FILESDIR}/chio-bacula ${STAGEDIR}${PREFIX}/sbin ${INSTALL_DATA} ${FILESDIR}/bacula-barcodes ${STAGEDIR}${ETCDIR}/bacula-barcodes.sample # bacula-dir attempts to install query.sql as bpart of bacula-server, but that should only installed by bacula-client. ${RM} ${STAGEDIR}${LOCALBASE}/share/bacula/query.sql #the following are installed by the -CLIENT port, and I (ler@lerctr.org) #don't know how to remove them from being built for the -SERVER port. ${RM} ${STAGEDIR}${LOCALBASE}/lib/bpipe-fd.so ${RM} ${STAGEDIR}${LOCALBASE}/lib/libbac-${PORTVERSION}.so ${RM} ${STAGEDIR}${LOCALBASE}/lib/libbac.so ${RM} ${STAGEDIR}${LOCALBASE}/lib/libbaccfg-${PORTVERSION}.so ${RM} ${STAGEDIR}${LOCALBASE}/lib/libbaccfg.so ${RM} ${STAGEDIR}${LOCALBASE}/lib/libbacfind-${PORTVERSION}.so ${RM} ${STAGEDIR}${LOCALBASE}/lib/libbacfind.so .endif for na in ${CONFFILES}; do \ ${MV} ${STAGEDIR}${ETCDIR}/bacula-$$na.conf ${STAGEDIR}${ETCDIR}/bacula-$$na.conf.sample; \ done .endif .else .include "${MASTERDIR}/Makefile.common" .endif # 13-client and 13-server are defined .include diff --git a/sysutils/bacula13-server/Makefile.common b/sysutils/bacula13-server/Makefile.common index a31a5a47640e..e8d846d85acd 100644 --- a/sysutils/bacula13-server/Makefile.common +++ b/sysutils/bacula13-server/Makefile.common @@ -1,24 +1,24 @@ .include post-build: .if ${PKGNAMEPREFIX} == "nagios-check_" ${MAKE_CMD} -C ${WRKSRC}/examples/nagios/check_bacula .endif do-install: .if ${PKGNAMESUFFIX} == "11-bat" # Install config files and preserve existing ones ${MKDIR} ${STAGEDIR}${ETCDIR} ${INSTALL_SCRIPT} ${WRKSRC}/src/qt-console/bat.conf ${STAGEDIR}${PREFIX}/etc/bacula/bat.conf.sample - ${INSTALL_MAN} ${WRKSRC}/manpages/bat.1 ${STAGEDIR}${PREFIX}/man/man1/ + ${INSTALL_MAN} ${WRKSRC}/manpages/bat.1 ${STAGEDIR}${PREFIX}/share/man/man1/ ${INSTALL_PROGRAM} ${WRKSRC}/src/qt-console/bat ${STAGEDIR}${PREFIX}/sbin .endif .if ${PKGNAMEPREFIX} == "nagios-check_" @${MKDIR} ${STAGEDIR}${PREFIX}/libexec/nagios ${INSTALL_PROGRAM} ${WRKSRC}/examples/nagios/check_bacula/check_bacula \ ${STAGEDIR}${PREFIX}/libexec/nagios .endif .if ${PKGNAMESUFFIX} == "11-client-static" ${INSTALL_PROGRAM} ${WRKSRC}/src/filed/static-bacula-fd ${STAGEDIR}${PREFIX}/sbin/bacula-fd-static ${INSTALL_PROGRAM} ${WRKSRC}/src/console/static-bconsole ${STAGEDIR}${PREFIX}/sbin/bconsole-static .endif diff --git a/sysutils/bacula13-server/pkg-plist b/sysutils/bacula13-server/pkg-plist index ee9a5ad31966..d84605db6a84 100644 --- a/sysutils/bacula13-server/pkg-plist +++ b/sysutils/bacula13-server/pkg-plist @@ -1,96 +1,96 @@ @sample(,bacula,640) %%ETCDIR%%/bacula-barcodes.sample @sample(,bacula,) %%ETCDIR%%/bacula-dir.conf.sample @sample(,bacula,) %%ETCDIR%%/bacula-sd.conf.sample lib/libbaccats-%%LIB_VERSION%%.so lib/libbaccats.so %%MYSQL%%lib/libbaccats-mysql-%%LIB_VERSION%%.so %%PGSQL%%lib/libbaccats-postgresql-%%LIB_VERSION%%.so %%SQLITE3%%lib/libbaccats-sqlite3-%%LIB_VERSION%%.so %%MYSQL%%lib/libbaccats-mysql.so %%PGSQL%%lib/libbaccats-postgresql.so %%SQLITE3%%lib/libbaccats-sqlite3.so lib/libbacsd-%%LIB_VERSION%%.so lib/libbacsd.so lib/libbacsql-%%LIB_VERSION%%.so lib/libbacsql.so %%S3%%lib/bacula-sd-cloud-driver-%%LIB_VERSION%%.so %%S3%%lib/bacula-sd-cloud-driver.so %%S3%%lib/bacula-sd-cloud-s3-driver-%%LIB_VERSION%%.so %%S3%%lib/bacula-sd-cloud-s3-driver.so sbin/bacula sbin/bacula-dir sbin/bacula-sd sbin/bcopy sbin/bdirjson sbin/bsdjson sbin/bextract sbin/bls sbin/bregex sbin/bscan sbin/bsmtp sbin/btape sbin/btraceback sbin/bwild sbin/chio-bacula sbin/dbcheck @owner bacula @group bacula %%DATADIR%%/bacula %%DATADIR%%/bacula-ctl-dir %%DATADIR%%/bacula-ctl-fd %%DATADIR%%/bacula-ctl-sd %%DATADIR%%/bacula-tray-monitor.desktop %%DATADIR%%/baculabackupreport %%DATADIR%%/bacula_config %%DATADIR%%/bconsole %%DATADIR%%/btraceback.dbx %%DATADIR%%/btraceback.gdb %%DATADIR%%/btraceback.mdb %%DATADIR%%/create_bacula_database %%DATADIR%%/isworm %%DATADIR%%/tapealert %%MYSQL%%%%DATADIR%%/create_mysql_database %%PGSQL%%%%DATADIR%%/create_postgresql_database %%SQLITE3%%%%DATADIR%%/create_sqlite3_database %%DATADIR%%/delete_catalog_backup %%DATADIR%%/disk-changer %%DATADIR%%/drop_bacula_database %%DATADIR%%/drop_bacula_tables %%MYSQL%%%%DATADIR%%/drop_mysql_database %%PGSQL%%%%DATADIR%%/drop_postgresql_database %%SQLITE3%%%%DATADIR%%/drop_sqlite3_database %%MYSQL%%%%DATADIR%%/drop_mysql_tables %%PGSQL%%%%DATADIR%%/drop_postgresql_tables %%SQLITE3%%%%DATADIR%%/drop_sqlite3_tables %%DATADIR%%/grant_bacula_privileges %%MYSQL%%%%DATADIR%%/grant_mysql_privileges %%PGSQL%%%%DATADIR%%/grant_postgresql_privileges %%SQLITE3%%%%DATADIR%%/grant_sqlite3_privileges %%DATADIR%%/make_bacula_tables %%DATADIR%%/make_catalog_backup %%DATADIR%%/make_catalog_backup.pl %%MYSQL%%%%DATADIR%%/make_mysql_tables %%PGSQL%%%%DATADIR%%/make_postgresql_tables %%SQLITE3%%%%DATADIR%%/make_sqlite3_tables %%DATADIR%%/mtx-changer %%DATADIR%%/mtx-changer.conf %%DATADIR%%/update_bacula_tables %%MYSQL%%%%DATADIR%%/update_mysql_tables %%PGSQL%%%%DATADIR%%/update_postgresql_tables %%SQLITE3%%%%DATADIR%%/update_sqlite3_tables @owner @group -man/man1/bsmtp.1.gz -man/man1/bacula-tray-monitor.1.gz -man/man8/bacula-dir.8.gz -man/man8/bacula-sd.8.gz -man/man8/bcopy.8.gz -man/man8/bextract.8.gz -man/man8/bls.8.gz -man/man8/bregex.8.gz -man/man8/bscan.8.gz -man/man8/btape.8.gz -man/man8/btraceback.8.gz -man/man8/bwild.8.gz -man/man8/dbcheck.8.gz +share/man/man1/bsmtp.1.gz +share/man/man1/bacula-tray-monitor.1.gz +share/man/man8/bacula-dir.8.gz +share/man/man8/bacula-sd.8.gz +share/man/man8/bcopy.8.gz +share/man/man8/bextract.8.gz +share/man/man8/bls.8.gz +share/man/man8/bregex.8.gz +share/man/man8/bscan.8.gz +share/man/man8/btape.8.gz +share/man/man8/btraceback.8.gz +share/man/man8/bwild.8.gz +share/man/man8/dbcheck.8.gz @dir(bacula,bacula,) %%BACULA_DIR%% diff --git a/sysutils/bacula13-server/pkg-plist.client b/sysutils/bacula13-server/pkg-plist.client index e32392a52f5c..9f331e1bdee7 100644 --- a/sysutils/bacula13-server/pkg-plist.client +++ b/sysutils/bacula13-server/pkg-plist.client @@ -1,20 +1,20 @@ @sample(,bacula,640) %%ETCDIR%%/bacula-fd.conf.sample @sample(,bacula,640) %%ETCDIR%%/bconsole.conf.sample lib/libbac-%%LIB_VERSION%%.so lib/libbac.so lib/libbaccfg-%%LIB_VERSION%%.so lib/libbaccfg.so lib/libbacfind-%%LIB_VERSION%%.so lib/libbacfind.so lib/bpipe-fd.so -man/man8/bacula.8.gz -man/man8/bacula-fd.8.gz -man/man8/bconsole.8.gz sbin/bacula-fd sbin/bbconsjson sbin/bfdjson @(,bacula,750) sbin/bconsole @dir(bacula,bacula,) %%BACULA_DIR%% @dir share/bacula @dir(,bacula,) %%ETCDIR%% @sample(,bacula,644) share/bacula/query.sql.sample +share/man/man8/bacula.8.gz +share/man/man8/bacula-fd.8.gz +share/man/man8/bconsole.8.gz diff --git a/sysutils/bacula9-server/Makefile b/sysutils/bacula9-server/Makefile index a76bf3a76332..5f4c25917d68 100644 --- a/sysutils/bacula9-server/Makefile +++ b/sysutils/bacula9-server/Makefile @@ -1,205 +1,206 @@ PORTNAME= bacula PORTVERSION= 9.6.7 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES?= sysutils MASTER_SITES= SF/bacula/bacula/${PORTVERSION} PKGNAMEPREFIX?= # PKGNAMESUFFIX?= 9-server MAINTAINER= dvl@FreeBSD.org COMMENT?= Network backup solution (server) WWW= https://www.bacula.org/ LICENSE= AGPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE USES+= cpe libtool readline shebangfix ssl SHEBANG_FILES= src/cats/make_catalog_backup.pl.in CONFLICTS?= bacula11-server bacula-server LIB_DEPENDS+= liblzo2.so:archivers/lzo2 USERS= bacula GROUPS= ${USERS} PLIST_SUB+= LIB_VERSION=${PORTVERSION} GNU_CONFIGURE= yes +GNU_CONFIGURE_MANPREFIX=${PREFIX}/share USE_LDCONFIG= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE?= MTX NLS IPV6 MTX_DESC= Install mtx for control of autochanger devices .if ${PKGNAMESUFFIX} == "9-server" OPTIONS_MULTI= BACKEND OPTIONS_MULTI_BACKEND= SQLITE3 MYSQL PGSQL OPTIONS_DEFAULT+= PGSQL .endif OPTIONS_SUB= yes .if ${PKGNAMESUFFIX} == "9-client" || ${PKGNAMESUFFIX} == "9-server" #Till end of the file .if !defined(WITH_CLIENT_ONLY) LIB_DEPENDS+= libbac-${PORTVERSION}.so:sysutils/bacula9-client USE_RC_SUBR?= bacula-dir bacula-sd .endif .if defined(WITH_CLIENT_ONLY) SUB_FILES+= pkg-install.client pkg-deinstall.client pkg-message.client .else SUB_FILES+= pkg-message.server .endif CONFIGURE_ARGS+=--with-tcp-wrappers=/usr/lib \ --enable-smartalloc \ --sysconfdir=${ETCDIR} \ --with-working-dir=${BACULA_DIR} \ --with-scriptdir=${PREFIX}/share/${PORTNAME} \ --disable-conio \ --enable-batch-insert \ --with-plugindir=${PREFIX}/lib \ --with-dump-email=root@localhost \ --with-job-email=root@localhost \ --with-db-name=bacula \ --with-sbin-perm=755 \ --with-db-user=bacula \ --with-logdir=/var/log \ --with-baseport=9101 .if defined(WITH_CLIENT_ONLY) CONFIGURE_ARGS+=--with-fd-user=root \ --with-fd-group=wheel .else CONFIGURE_ARGS+=--with-dir-user=${BACULA_USER} \ --with-dir-group=${BACULA_GROUP} \ --with-sd-user=${BACULA_USER} \ --with-sd-group=operator .endif # The user/group IDs below are registered, see # http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/book.html#users-and-groups # BACULA_USER?= bacula BACULA_GROUP?= ${BACULA_USER} BACULA_UID?= bacula BACULA_GID?= ${BACULA_UID} BACULA_DIR?= /var/db/bacula PLIST_SUB+= BACULA_DIR=${BACULA_DIR} SUB_LIST+= BACULA_USER=${BACULA_USER} \ BACULA_GROUP=${BACULA_GROUP} \ BACULA_UID=${BACULA_UID} \ BACULA_GID=${BACULA_GID} \ BACULA_DIR=${BACULA_DIR} NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls # Client only or full server version .if defined(WITH_CLIENT_ONLY) CONFFILES= fd CONFIGURE_ARGS+= --enable-client-only PKGDEINSTALL= ${FILESDIR}/pkg-deinstall.client PKGINSTALL= ${FILESDIR}/pkg-install.client .else # Server only Options CONFFILES= sd dir # Server default database MYSQL_CONFIGURE_ON= --with-mysql=yes MYSQL_USES= mysql MYSQL_SUB_LIST= REQ_MYSQL=mysql MYSQL_SUB_LIST_OFF= REQ_MYSQL="" SQLITE3_CONFIGURE_ON= --with-sqlite3=yes SQLITE3_USES= sqlite:3 PGSQL_CONFIGURE_ON= --with-postgresql=yes PGSQL_USES= pgsql PGSQL_SUB_LIST= REQ_PGSQL=postgresql PGSQL_SUB_LIST_OFF= REQ_PGSQL="" MTX_RUN_DEPENDS= ${LOCALBASE}/sbin/mtx:misc/mtx .endif .include # if IPv6 is not in the kernel, it generates many errors .if ! ${PORT_OPTIONS:MIPV6} CONFIGURE_ARGS+= --disable-ipv6 .endif CONFIGURE_ARGS+= --with-readline=${LOCALBASE} .if defined(WITH_CLIENT_ONLY) MP8+= bacula.8 bacula-fd.8 bconsole.8 .else MP8+= bacula-dir.8 bacula-sd.8 bcopy.8 bextract.8 bls.8 bscan.8 \ btape.8 btraceback.8 dbcheck.8 bwild.8 bregex.8 MP1+= bsmtp.1 bacula-tray-monitor.1 .endif MAKE_ENV+= MAN8="${MP8}" MAN1="${MP1}" post-patch: # This port does not install docs. See bacula-docs for that @${REINPLACE_CMD} -e '/docdir/d' ${WRKSRC}/Makefile.in # Change $(ECHO) to echo in some Makefile.in files @${REINPLACE_CMD} -e 's|$$(ECHO)|echo|g' \ ${WRKSRC}/src/filed/Makefile.in \ ${WRKSRC}/src/console/Makefile.in \ ${WRKSRC}/src/cats/Makefile.in \ ${WRKSRC}/src/dird/Makefile.in \ ${WRKSRC}/src/stored/Makefile.in \ ${WRKSRC}/src/tools/Makefile.in # Default bconsole.conf is in ${ETCDIR} @${REINPLACE_CMD} -e 's|./bconsole.conf|${ETCDIR}/bconsole.conf|g' ${WRKSRC}/src/console/console.c @${REINPLACE_CMD} -e 's|^MAN8 =|MAN8 ?=|g' -e 's|^MAN1 =|MAN1 ?=|g' ${WRKSRC}/manpages/Makefile.in .if defined(WITH_CLIENT_ONLY) # In client port only install startup script out of script dir (see below post-install) # Dont mkdir ${PREFIX}/share/bacula cause it's empty @${REINPLACE_CMD} -e 's|^\(fd_subdirs = .*\)scripts\(.*\)|\1\2|g' ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e 's|\(.*$${MKDIR} $${DESTDIR}$${scriptdir}\)|#\1|g' ${WRKSRC}/Makefile.in .else # In server port don't install filed @${REINPLACE_CMD} -e '/^fd_subdirs = /s|src/filed||' -e 's|src/console||' \ ${WRKSRC}/Makefile.in .endif .if !target(post-install) post-install: .if defined(WITH_CLIENT_ONLY) ${MV} ${STAGEDIR}${ETCDIR}/bconsole.conf ${STAGEDIR}${ETCDIR}/bconsole.conf.sample ${INSTALL_DATA} ${WRKSRC}/examples/sample-query.sql ${STAGEDIR}${LOCALBASE}/share/bacula/query.sql.sample .else ${INSTALL_SCRIPT} ${FILESDIR}/chio-bacula ${STAGEDIR}${PREFIX}/sbin ${INSTALL_DATA} ${FILESDIR}/bacula-barcodes ${STAGEDIR}${ETCDIR}/bacula-barcodes.sample # bacula-dir attempts to install query.sql as bpart of bacula-server, but that should only installed by bacula-client. ${RM} ${STAGEDIR}${LOCALBASE}/share/bacula/query.sql #the following are installed by the -CLIENT port, and I (ler@lerctr.org) #don't know how to remove them from being built for the -SERVER port. ${RM} ${STAGEDIR}${LOCALBASE}/lib/bpipe-fd.so ${RM} ${STAGEDIR}${LOCALBASE}/lib/libbac-${PORTVERSION}.so ${RM} ${STAGEDIR}${LOCALBASE}/lib/libbac.so ${RM} ${STAGEDIR}${LOCALBASE}/lib/libbaccfg-${PORTVERSION}.so ${RM} ${STAGEDIR}${LOCALBASE}/lib/libbaccfg.so ${RM} ${STAGEDIR}${LOCALBASE}/lib/libbacfind-${PORTVERSION}.so ${RM} ${STAGEDIR}${LOCALBASE}/lib/libbacfind.so .endif for na in ${CONFFILES}; do \ ${MV} ${STAGEDIR}${ETCDIR}/bacula-$$na.conf ${STAGEDIR}${ETCDIR}/bacula-$$na.conf.sample; \ done .endif .else .include "${MASTERDIR}/Makefile.common" .endif # 9-client and 9-server are defined .include diff --git a/sysutils/bacula9-server/Makefile.common b/sysutils/bacula9-server/Makefile.common index a4ad34770fed..0208953545a7 100644 --- a/sysutils/bacula9-server/Makefile.common +++ b/sysutils/bacula9-server/Makefile.common @@ -1,24 +1,24 @@ .include post-build: .if ${PKGNAMEPREFIX} == "nagios-check_" ${MAKE_CMD} -C ${WRKSRC}/examples/nagios/check_bacula .endif do-install: .if ${PKGNAMESUFFIX} == "9-bat" # Install config files and preserve existing ones ${MKDIR} ${STAGEDIR}${ETCDIR} ${INSTALL_SCRIPT} ${WRKSRC}/src/qt-console/bat.conf ${STAGEDIR}${PREFIX}/etc/bacula/bat.conf.sample - ${INSTALL_MAN} ${WRKSRC}/manpages/bat.1 ${STAGEDIR}${PREFIX}/man/man1/ + ${INSTALL_MAN} ${WRKSRC}/manpages/bat.1 ${STAGEDIR}${PREFIX}/share/man/man1/ ${INSTALL_PROGRAM} ${WRKSRC}/src/qt-console/bat ${STAGEDIR}${PREFIX}/sbin .endif .if ${PKGNAMEPREFIX} == "nagios-check_" @${MKDIR} ${STAGEDIR}${PREFIX}/libexec/nagios ${INSTALL_PROGRAM} ${WRKSRC}/examples/nagios/check_bacula/check_bacula \ ${STAGEDIR}${PREFIX}/libexec/nagios .endif .if ${PKGNAMESUFFIX} == "9-client-static" ${INSTALL_PROGRAM} ${WRKSRC}/src/filed/static-bacula-fd ${STAGEDIR}${PREFIX}/sbin/bacula-fd-static ${INSTALL_PROGRAM} ${WRKSRC}/src/console/static-bconsole ${STAGEDIR}${PREFIX}/sbin/bconsole-static .endif diff --git a/sysutils/bacula9-server/pkg-plist b/sysutils/bacula9-server/pkg-plist index 363305c0b7b1..90589e765599 100644 --- a/sysutils/bacula9-server/pkg-plist +++ b/sysutils/bacula9-server/pkg-plist @@ -1,92 +1,92 @@ @sample(,bacula,640) %%ETCDIR%%/bacula-barcodes.sample @sample(,bacula,) %%ETCDIR%%/bacula-dir.conf.sample @sample(,bacula,) %%ETCDIR%%/bacula-sd.conf.sample lib/libbaccats-%%LIB_VERSION%%.so lib/libbaccats.so %%MYSQL%%lib/libbaccats-mysql-%%LIB_VERSION%%.so %%PGSQL%%lib/libbaccats-postgresql-%%LIB_VERSION%%.so %%SQLITE3%%lib/libbaccats-sqlite3-%%LIB_VERSION%%.so %%MYSQL%%lib/libbaccats-mysql.so %%PGSQL%%lib/libbaccats-postgresql.so %%SQLITE3%%lib/libbaccats-sqlite3.so lib/libbacsd-%%LIB_VERSION%%.so lib/libbacsd.so lib/libbacsql-%%LIB_VERSION%%.so lib/libbacsql.so sbin/bacula sbin/bacula-dir sbin/bacula-sd sbin/bcopy sbin/bdirjson sbin/bsdjson sbin/bextract sbin/bls sbin/bregex sbin/bscan sbin/bsmtp sbin/btape sbin/btraceback sbin/bwild sbin/chio-bacula sbin/dbcheck @owner bacula @group bacula %%DATADIR%%/bacula %%DATADIR%%/bacula-ctl-dir %%DATADIR%%/bacula-ctl-fd %%DATADIR%%/bacula-ctl-sd %%DATADIR%%/bacula-tray-monitor.desktop %%DATADIR%%/baculabackupreport %%DATADIR%%/bacula_config %%DATADIR%%/bconsole %%DATADIR%%/btraceback.dbx %%DATADIR%%/btraceback.gdb %%DATADIR%%/btraceback.mdb %%DATADIR%%/create_bacula_database %%DATADIR%%/isworm %%DATADIR%%/tapealert %%MYSQL%%%%DATADIR%%/create_mysql_database %%PGSQL%%%%DATADIR%%/create_postgresql_database %%SQLITE3%%%%DATADIR%%/create_sqlite3_database %%DATADIR%%/delete_catalog_backup %%DATADIR%%/disk-changer %%DATADIR%%/drop_bacula_database %%DATADIR%%/drop_bacula_tables %%MYSQL%%%%DATADIR%%/drop_mysql_database %%PGSQL%%%%DATADIR%%/drop_postgresql_database %%SQLITE3%%%%DATADIR%%/drop_sqlite3_database %%MYSQL%%%%DATADIR%%/drop_mysql_tables %%PGSQL%%%%DATADIR%%/drop_postgresql_tables %%SQLITE3%%%%DATADIR%%/drop_sqlite3_tables %%DATADIR%%/grant_bacula_privileges %%MYSQL%%%%DATADIR%%/grant_mysql_privileges %%PGSQL%%%%DATADIR%%/grant_postgresql_privileges %%SQLITE3%%%%DATADIR%%/grant_sqlite3_privileges %%DATADIR%%/make_bacula_tables %%DATADIR%%/make_catalog_backup %%DATADIR%%/make_catalog_backup.pl %%MYSQL%%%%DATADIR%%/make_mysql_tables %%PGSQL%%%%DATADIR%%/make_postgresql_tables %%SQLITE3%%%%DATADIR%%/make_sqlite3_tables %%DATADIR%%/mtx-changer %%DATADIR%%/mtx-changer.conf %%DATADIR%%/update_bacula_tables %%MYSQL%%%%DATADIR%%/update_mysql_tables %%PGSQL%%%%DATADIR%%/update_postgresql_tables %%SQLITE3%%%%DATADIR%%/update_sqlite3_tables +share/man/man1/bsmtp.1.gz +share/man/man1/bacula-tray-monitor.1.gz +share/man/man8/bacula-dir.8.gz +share/man/man8/bacula-sd.8.gz +share/man/man8/bcopy.8.gz +share/man/man8/bextract.8.gz +share/man/man8/bls.8.gz +share/man/man8/bregex.8.gz +share/man/man8/bscan.8.gz +share/man/man8/btape.8.gz +share/man/man8/btraceback.8.gz +share/man/man8/bwild.8.gz +share/man/man8/dbcheck.8.gz @owner @group -man/man1/bsmtp.1.gz -man/man1/bacula-tray-monitor.1.gz -man/man8/bacula-dir.8.gz -man/man8/bacula-sd.8.gz -man/man8/bcopy.8.gz -man/man8/bextract.8.gz -man/man8/bls.8.gz -man/man8/bregex.8.gz -man/man8/bscan.8.gz -man/man8/btape.8.gz -man/man8/btraceback.8.gz -man/man8/bwild.8.gz -man/man8/dbcheck.8.gz @dir(bacula,bacula,) %%BACULA_DIR%% diff --git a/sysutils/bacula9-server/pkg-plist.client b/sysutils/bacula9-server/pkg-plist.client index e32392a52f5c..9f331e1bdee7 100644 --- a/sysutils/bacula9-server/pkg-plist.client +++ b/sysutils/bacula9-server/pkg-plist.client @@ -1,20 +1,20 @@ @sample(,bacula,640) %%ETCDIR%%/bacula-fd.conf.sample @sample(,bacula,640) %%ETCDIR%%/bconsole.conf.sample lib/libbac-%%LIB_VERSION%%.so lib/libbac.so lib/libbaccfg-%%LIB_VERSION%%.so lib/libbaccfg.so lib/libbacfind-%%LIB_VERSION%%.so lib/libbacfind.so lib/bpipe-fd.so -man/man8/bacula.8.gz -man/man8/bacula-fd.8.gz -man/man8/bconsole.8.gz sbin/bacula-fd sbin/bbconsjson sbin/bfdjson @(,bacula,750) sbin/bconsole @dir(bacula,bacula,) %%BACULA_DIR%% @dir share/bacula @dir(,bacula,) %%ETCDIR%% @sample(,bacula,644) share/bacula/query.sql.sample +share/man/man8/bacula.8.gz +share/man/man8/bacula-fd.8.gz +share/man/man8/bconsole.8.gz