FreeBSD Bugzilla – Attachment 109270 Details for
Bug 150263
[patch] port sysutils/bacula-server update to 5.0.3
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
patch_bacula-server-5.0.3.txt
patch_bacula-server-5.0.3.txt (text/plain), 20.11 KB, created by
Olli Hauer
on 2010-09-04 01:10:01 UTC
(
hide
)
Description:
patch_bacula-server-5.0.3.txt
Filename:
MIME Type:
Creator:
Olli Hauer
Created:
2010-09-04 01:10:01 UTC
Size:
20.11 KB
patch
obsolete
>Index: Makefile >=================================================================== >RCS file: /home/pcvs/ports/sysutils/bacula-server/Makefile,v >retrieving revision 1.126 >diff -u -r1.126 Makefile >--- Makefile 3 Sep 2010 22:13:23 -0000 1.126 >+++ Makefile 3 Sep 2010 23:47:22 -0000 >@@ -6,7 +6,7 @@ > # > > PORTNAME= bacula >-DISTVERSION= 5.0.2 >+DISTVERSION= 5.0.3 > CATEGORIES?= sysutils > MASTER_SITES= SF/bacula/bacula/${PORTVERSION} > >@@ -20,6 +20,7 @@ > PLIST_SUB+= MAJOR=${PORTVERSION:R:R} > > GNU_CONFIGURE= yes >+USE_LDCONFIG= yes > > CONFIGURE_ENV+= CPPFLAGS="-I/usr/include/readline -I${LOCALBASE}/include" \ > PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" \ >@@ -46,13 +47,9 @@ > SUB_FILES+= pkg-install.server pkg-deinstall.server 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 >-# >-BACULA_DIR?=/var/db/bacula > # > MANCOMPRESSED= yes >-CONFIGURE_ARGS+= --with-tcp-wrappers=/usr/lib \ >+CONFIGURE_ARGS+=--with-tcp-wrappers=/usr/lib \ > --enable-smartalloc \ > --with-working-dir=${BACULA_DIR} \ > --with-scriptdir=${PREFIX}/share/${PORTNAME} \ >@@ -70,12 +67,12 @@ > --with-baseport=9101 > > .if defined(WITH_CLIENT_ONLY) >-CONFIGURE_ARGS+= --with-fd-user=root \ >+CONFIGURE_ARGS+=--with-fd-user=root \ > --with-fd-group=wheel > .else >-CONFIGURE_ARGS+=--with-dir-user=bacula \ >- --with-dir-group=bacula \ >- --with-sd-user=bacula \ >+CONFIGURE_ARGS+=--with-dir-user=${BACULA_USER} \ >+ --with-dir-group=${BACULA_GROUP} \ >+ --with-sd-user=${BACULA_USER} \ > --with-sd-group=operator > .endif > >@@ -83,19 +80,34 @@ > OPTIONS= WXCONSOLE "Build with wxGTK based GUI console: deprecated" off > OPTIONS+= SFDAEMON "Build with staticly compiled file daemon" 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= SQLITE3 "Use SQLite-3 database" off >+OPTIONS+= MYSQL "Use MySQL database" off >+OPTIONS+= POSTGRESQL "Use PostgreSQL database" off > OPTIONS+= MTX "Install mtx for control of autochanger devices" off > .endif > OPTIONS+= NLS "Native Language Support via gettext utilities" on >-OPTIONS+= OPENSSL "Enable OpenSSL for encrypted communication" off >+OPTIONS+= OPENSSL "Enable OpenSSL for encrypted communication" on >+ >+# The user/group IDs below are registered, see >+# http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/book.html#DADS-UID >+# >+BACULA_USER?= bacula >+BACULA_GROUP?= ${BACULA_USER} >+BACULA_UID?= 910 >+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} >+ > .include <bsd.port.pre.mk> > >-.if defined(WITH_NLS) >+.if !defined(WITHOUT_NLS) > USE_GETTEXT= yes > CONFIGURE_ARGS+= --enable-nls > .else >@@ -130,27 +142,28 @@ > CONFIGURE_ENV+= WXCONFIG="${WX_CONFIG}" > PLIST_SUB+= WXCONS="" > .else >-PLIST_SUB+= WXCONS="@comment " >+PLIST_SUB+= WXCONS="@comment " > .endif > .else > # Server only Options >-PLIST_SUB+= WXCONS="@comment " >+PLIST_SUB+= WXCONS="@comment " > CONFFILES= sd dir >+# Server default database > .if defined(WITH_MYSQL) > CONFIGURE_ARGS+= --with-mysql=yes > USE_MYSQL= yes > DBTYPE= mysql > SUB_LIST+= REQ_MYSQL=mysql REQ_PGSQL="" >-.elif defined(WITH_POSTGRESQL) >+.elif defined(WITH_SQLITE) >+CONFIGURE_ARGS+= --with-sqlite3=yes >+LIB_DEPENDS+= sqlite3:${PORTSDIR}/databases/sqlite3 >+DBTYPE= sqlite3 >+.else > DEFAULT_PGSQL_VER?= 83 > USE_PGSQL= yes > CONFIGURE_ARGS+= --with-postgresql=yes > DBTYPE= postgresql > SUB_LIST+= REQ_MYSQL="" REQ_PGSQL=postgresql >-.else >-CONFIGURE_ARGS+= --with-sqlite3=yes >-LIB_DEPENDS+= sqlite3:${PORTSDIR}/databases/sqlite3 >-DBTYPE= sqlite3 > .endif > PLIST_SUB+= DBTYPE=${DBTYPE} > # Install mtx >@@ -160,7 +173,10 @@ > .endif > > .if defined(WITH_OPENSSL) >-CONFIGURE_ARGS+= --with-openssl >+.include "${PORTSDIR}/Mk/bsd.openssl.mk" >+CONFIGURE_ARGS+= --with-openssl=${OPENSSLBASE} >+.else >+CONFIGURE_ARGS+= --with-openssl="no" > .endif > > .if defined(WITH_CLIENT_ONLY) >@@ -180,12 +196,12 @@ > @${ECHO_MSG} " WITH_CLIENT_ONLY=yes if you only want the file daemon." > @${ECHO_MSG} " WITH_WXCONSOLE=yes if you only want a wxGTK based GUI console." > @${ECHO_MSG} " WITH_MTX=yes if you want to use mtx instead of chio for autochanger control." >- @${ECHO_MSG} " WITH_SQLITE3=yes if you want SqLite-3 instead of SqLite-2 as the database." >+ @${ECHO_MSG} " WITH_SQLITE3=yes if you want SQLite-3 as the database (not recommended)." > .if !defined(WITH_MYSQL) && !defined(WITH_POSTGRESQL) >- @${ECHO_MSG} " WITH_MYSQL=yes if you want MySQL instead of SqLite as the database." >- @${ECHO_MSG} " WITH_POSTGRESQL=yes if you want PostgreSQL instead of SqLite as the database." >+ @${ECHO_MSG} " WITH_MYSQL=yes if you want MySQL as the database." >+ @${ECHO_MSG} " WITH_POSTGRESQL=yes if you want PostgreSQL as the database." > @${ECHO_MSG} "" >- @${ECHO_MSG} "The default DB is SQLite-2!" >+ @${ECHO_MSG} "The default DB is PostgreSQL!" > .endif > @${ECHO_MSG} " WITH_OPENSSL=yes Enable OpenSSL for encrypted communication." > @${ECHO_MSG} "" >Index: distinfo >=================================================================== >RCS file: /home/pcvs/ports/sysutils/bacula-server/distinfo,v >retrieving revision 1.52 >diff -u -r1.52 distinfo >--- distinfo 17 Jul 2010 01:00:46 -0000 1.52 >+++ distinfo 3 Sep 2010 23:47:22 -0000 >@@ -1,3 +1,3 @@ >-MD5 (bacula-5.0.2.tar.gz) = e9204d2e772f12662de28da3327853de >-SHA256 (bacula-5.0.2.tar.gz) = c465d00dd968832d129ba68eea59714357605a461d745cef7e802978c453c3fb >-SIZE (bacula-5.0.2.tar.gz) = 4189272 >+MD5 (bacula-5.0.3.tar.gz) = 9de254ae39cab0587fdb2f5d8d90b03b >+SHA256 (bacula-5.0.3.tar.gz) = 9905598e18bbe94fa871ddcb3f13ef8b754dcb301331b67b5b92a65eb834fdb4 >+SIZE (bacula-5.0.3.tar.gz) = 3800556 >Index: pkg-plist >=================================================================== >RCS file: /home/pcvs/ports/sysutils/bacula-server/pkg-plist,v >retrieving revision 1.25 >diff -u -r1.25 pkg-plist >--- pkg-plist 17 Jul 2010 01:00:46 -0000 1.25 >+++ pkg-plist 3 Sep 2010 23:47:22 -0000 >@@ -36,6 +36,7 @@ > %%DATADIR%%/bconsole > %%DATADIR%%/btraceback.dbx > %%DATADIR%%/btraceback.gdb >+%%DATADIR%%/btraceback.mdb > %%DATADIR%%/create_bacula_database > %%DATADIR%%/create_%%DBTYPE%%_database > %%DATADIR%%/delete_catalog_backup >Index: files/bacula-sd.conf.in >=================================================================== >RCS file: files/bacula-sd.conf.in >diff -N files/bacula-sd.conf.in >--- files/bacula-sd.conf.in 14 Feb 2007 20:31:15 -0000 1.1 >+++ /dev/null 1 Jan 1970 00:00:00 -0000 >@@ -1,20 +0,0 @@ >---- 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" >Index: files/patch-src-lib-crypto.c >=================================================================== >RCS file: files/patch-src-lib-crypto.c >diff -N files/patch-src-lib-crypto.c >--- files/patch-src-lib-crypto.c 17 Jul 2010 01:00:47 -0000 1.1 >+++ /dev/null 1 Jan 1970 00:00:00 -0000 >@@ -1,25 +0,0 @@ >---- src/lib/crypto.c.orig 2010-05-20 20:15:22.000000000 +0300 >-+++ src/lib/crypto.c 2010-05-20 20:16:39.000000000 +0300 >-@@ -316,7 +316,11 @@ >- */ >- static ASN1_OCTET_STRING *openssl_cert_keyid(X509 *cert) { >- X509_EXTENSION *ext; >-+#if (OPENSSL_VERSION_NUMBER < 0x10000000L) >- const X509V3_EXT_METHOD *method; >-+#else >-+ const X509V3_EXT_METHOD *method; >-+#endif >- ASN1_OCTET_STRING *keyid; >- int i; >- #if (OPENSSL_VERSION_NUMBER >= 0x0090800FL) >-@@ -980,6 +984,10 @@ >- free (sig); >- } >- >-+#if OPENSSL_VERSION_NUMBER >= 0x10000000L >-+#define EVP_PKEY_decrypt EVP_PKEY_decrypt_old >-+#define EVP_PKEY_encrypt EVP_PKEY_encrypt_old >-+#endif >- /* >- * Create a new encryption session. >- * Returns: A pointer to a CRYPTO_SESSION object on success. >Index: files/patch-src-lib-tls.c >=================================================================== >RCS file: files/patch-src-lib-tls.c >diff -N files/patch-src-lib-tls.c >--- files/patch-src-lib-tls.c 17 Jul 2010 01:00:47 -0000 1.1 >+++ /dev/null 1 Jan 1970 00:00:00 -0000 >@@ -1,11 +0,0 @@ >---- src/lib/tls.c.orig 2010-05-20 20:34:49.000000000 +0300 >-+++ src/lib/tls.c 2010-05-20 20:35:19.000000000 +0300 >-@@ -315,7 +315,7 @@ >- extname = OBJ_nid2sn(OBJ_obj2nid(X509_EXTENSION_get_object(ext))); >- >- if (strcmp(extname, "subjectAltName") == 0) { >--#ifdef HAVE_OPENSSLv1 >-+#if (OPENSSL_VERSION_NUMBER >= 0x10000000L) >- const X509V3_EXT_METHOD *method; >- #else >- X509V3_EXT_METHOD *method; >Index: files/patch-src__cats__Makefile.in >=================================================================== >RCS file: /home/pcvs/ports/sysutils/bacula-server/files/patch-src__cats__Makefile.in,v >retrieving revision 1.6 >diff -u -r1.6 patch-src__cats__Makefile.in >--- files/patch-src__cats__Makefile.in 17 Jul 2010 01:00:46 -0000 1.6 >+++ files/patch-src__cats__Makefile.in 3 Sep 2010 23:47:22 -0000 >@@ -4,8 +4,8 @@ > > libbacsql.la: Makefile $(LIBBACSQL_LOBJS) > @echo "Making $@ ..." >-- $(LIBTOOL_LINK) $(CXX) $(DEFS) $(DEBUG) $(LDFLAGS) -o $@ $(LIBBACSQL_LOBJS) -export-dynamic -rpath $(libdir) -release $(LIBBACSQL_LT_CURRENT).$(LIBBACSQL_LT_REVISION).$(LIBBACSQL_LT_AGE) $(DB_LIBS) >-+ $(LIBTOOL_LINK) $(CXX) $(DEFS) $(DEBUG) $(LDFLAGS) -o $@ $(LIBBACSQL_LOBJS) -export-dynamic -rpath $(libdir) -version-info $(LIBBACSQL_LT_CURRENT):$(LIBBACSQL_LT_REVISION):$(LIBBACSQL_LT_AGE) $(DB_LIBS) >+- $(LIBTOOL_LINK) $(CXX) $(DEFS) $(DEBUG) $(LDFLAGS) -o $@ $(LIBBACSQL_LOBJS) -export-dynamic -rpath $(libdir) -release $(LIBBACSQL_LT_RELEASE) $(DB_LIBS) >++ $(LIBTOOL_LINK) $(CXX) $(DEFS) $(DEBUG) $(LDFLAGS) -o $@ $(LIBBACSQL_LOBJS) -export-dynamic -rpath $(libdir) -version-info $(LIBBACSQL_LT_RELEASE:S/./:/g) $(DB_LIBS) > > Makefile: $(srcdir)/Makefile.in $(topdir)/config.status > cd $(topdir) \ >Index: files/patch-src__dird__Makefile.in >=================================================================== >RCS file: /home/pcvs/ports/sysutils/bacula-server/files/patch-src__dird__Makefile.in,v >retrieving revision 1.1 >diff -u -r1.1 patch-src__dird__Makefile.in >--- files/patch-src__dird__Makefile.in 21 Jul 2010 16:59:10 -0000 1.1 >+++ files/patch-src__dird__Makefile.in 3 Sep 2010 23:47:22 -0000 >@@ -1,6 +1,6 @@ > --- src/dird/Makefile.in.orig 2010-07-20 21:01:56.000000000 -0400 > +++ src/dird/Makefile.in 2010-07-20 21:04:19.000000000 -0400 >-@@ -63,12 +63,13 @@ >+@@ -63,12 +63,12 @@ > > bacula-dir: Makefile $(SVROBJS) ../lib/libbac$(DEFAULT_ARCHIVE_TYPE) ../lib/libbaccfg$(DEFAULT_ARCHIVE_TYPE) ../lib/libbacpy$(DEFAULT_ARCHIVE_TYPE) ../cats/libbacsql$(DEFAULT_ARCHIVE_TYPE) ../findlib/libbacfind$(DEFAULT_ARCHIVE_TYPE) > @echo "Linking $@ ..." >@@ -10,7 +10,7 @@ > $(WRAPLIBS) $(GETTEXT_LIBS) $(OPENSSL_LIBS) $(CAP_LIBS) > > static-bacula-dir: Makefile $(SVROBJS) ../lib/libbac$(DEFAULT_ARCHIVE_TYPE) ../lib/libbaccfg$(DEFAULT_ARCHIVE_TYPE) ../lib/libbacpy$(DEFAULT_ARCHIVE_TYPE) ../cats/libbacsql$(DEFAULT_ARCHIVE_TYPE) ../findlib/libbacfind$(DEFAULT_ARCHIVE_TYPE) >- $(LIBTOOL_LINK) $(CXX) $(WLDFLAGS) $(LDFLAGS) -static -L../lib -L../cats -L../findlib -o $@ $(SVROBJS) \ >+- $(LIBTOOL_LINK) $(CXX) $(WLDFLAGS) $(LDFLAGS) -static -L../lib -L../cats -L../findlib -o $@ $(SVROBJS) \ > + $(LIBTOOL_LINK) $(CXX) -static -L../lib -L../cats -L../findlib $(WLDFLAGS) $(LDFLAGS) -o $@ $(SVROBJS) \ > -lbacfind -lbacsql -lbacpy -lbaccfg -lbac -lm $(PYTHON_LIBS) $(DLIB) $(DB_LIBS) $(LIBS) \ > $(WRAPLIBS) $(GETTEXT_LIBS) $(OPENSSL_LIBS) $(CAP_LIBS) >Index: files/patch-src__findlib__Makefile.in >=================================================================== >RCS file: /home/pcvs/ports/sysutils/bacula-server/files/patch-src__findlib__Makefile.in,v >retrieving revision 1.1 >diff -u -r1.1 patch-src__findlib__Makefile.in >--- files/patch-src__findlib__Makefile.in 17 Jul 2010 01:00:47 -0000 1.1 >+++ files/patch-src__findlib__Makefile.in 3 Sep 2010 23:47:22 -0000 >@@ -4,8 +4,8 @@ > > libbacfind.la: Makefile $(LIBBACFIND_LOBJS) > @echo "Making $@ ..." >-- $(LIBTOOL_LINK) $(CXX) $(DEFS) $(DEBUG) $(LDFLAGS) -o $@ $(LIBBACFIND_LOBJS) -export-dynamic -rpath $(libdir) -release $(LIBBACFIND_LT_CURRENT).$(LIBBACFIND_LT_REVISION).$(LIBBACFIND_LT_AGE) >-+ $(LIBTOOL_LINK) $(CXX) $(DEFS) $(DEBUG) $(LDFLAGS) -o $@ $(LIBBACFIND_LOBJS) -export-dynamic -rpath $(libdir) -version-info $(LIBBACFIND_LT_CURRENT):$(LIBBACFIND_LT_REVISION):$(LIBBACFIND_LT_AGE) >+- $(LIBTOOL_LINK) $(CXX) $(DEFS) $(DEBUG) $(LDFLAGS) -o $@ $(LIBBACFIND_LOBJS) -export-dynamic -rpath $(libdir) -release $(LIBBACFIND_LT_RELEASE) >++ $(LIBTOOL_LINK) $(CXX) $(DEFS) $(DEBUG) $(LDFLAGS) -o $@ $(LIBBACFIND_LOBJS) -export-dynamic -rpath $(libdir) -version-info $(LIBBACFIND_LT_RELEASE:S/./:/g) > > Makefile: $(srcdir)/Makefile.in $(topdir)/config.status > cd $(topdir) \ >Index: files/patch-src__lib__Makefile.in >=================================================================== >RCS file: /home/pcvs/ports/sysutils/bacula-server/files/patch-src__lib__Makefile.in,v >retrieving revision 1.1 >diff -u -r1.1 patch-src__lib__Makefile.in >--- files/patch-src__lib__Makefile.in 17 Jul 2010 01:00:47 -0000 1.1 >+++ files/patch-src__lib__Makefile.in 3 Sep 2010 23:47:22 -0000 >@@ -4,8 +4,8 @@ > > libbac.la: Makefile $(LIBBAC_LOBJS) > @echo "Making $@ ..." >-- $(LIBTOOL_LINK) $(CXX) $(DEFS) $(DEBUG) $(LDFLAGS) -o $@ $(LIBBAC_LOBJS) -export-dynamic -rpath $(libdir) -release $(LIBBAC_LT_CURRENT).$(LIBBAC_LT_REVISION).$(LIBBAC_LT_AGE) $(WRAPLIBS) $(CAP_LIBS) >-+ $(LIBTOOL_LINK) $(CXX) $(DEFS) $(DEBUG) $(LDFLAGS) -o $@ $(LIBBAC_LOBJS) -export-dynamic -rpath $(libdir) -version-info $(LIBBAC_LT_CURRENT):$(LIBBAC_LT_REVISION):$(LIBBAC_LT_AGE) $(WRAPLIBS) $(CAP_LIBS) >+- $(LIBTOOL_LINK) $(CXX) $(DEFS) $(DEBUG) $(LDFLAGS) -o $@ $(LIBBAC_LOBJS) -export-dynamic -rpath $(libdir) -release $(LIBBAC_LT_RELEASE) $(WRAPLIBS) $(CAP_LIBS) $(ZLIBS) >++ $(LIBTOOL_LINK) $(CXX) $(DEFS) $(DEBUG) $(LDFLAGS) -o $@ $(LIBBAC_LOBJS) -export-dynamic -rpath $(libdir) -version-info $(LIBBAC_LT_RELEASE:S/./:/g) $(WRAPLIBS) $(CAP_LIBS) $(ZLIBS) > > libbaccfg.a: $(LIBBACCFG_OBJS) > @echo "Making $@ ..." >@@ -13,8 +13,8 @@ > > libbaccfg.la: Makefile $(LIBBACCFG_LOBJS) > @echo "Making $@ ..." >-- $(LIBTOOL_LINK) $(CXX) $(DEFS) $(DEBUG) $(LDFLAGS) -o $@ $(LIBBACCFG_LOBJS) -export-dynamic -rpath $(libdir) -release $(LIBBACCFG_LT_CURRENT).$(LIBBACCFG_LT_REVISION).$(LIBBACCFG_LT_AGE) >-+ $(LIBTOOL_LINK) $(CXX) $(DEFS) $(DEBUG) $(LDFLAGS) -o $@ $(LIBBACCFG_LOBJS) -export-dynamic -rpath $(libdir) -version-info $(LIBBACCFG_LT_CURRENT):$(LIBBACCFG_LT_REVISION):$(LIBBACCFG_LT_AGE) >+- $(LIBTOOL_LINK) $(CXX) $(DEFS) $(DEBUG) $(LDFLAGS) -o $@ $(LIBBACCFG_LOBJS) -export-dynamic -rpath $(libdir) -release $(LIBBACCFG_LT_RELEASE) >++ $(LIBTOOL_LINK) $(CXX) $(DEFS) $(DEBUG) $(LDFLAGS) -o $@ $(LIBBACCFG_LOBJS) -export-dynamic -rpath $(libdir) -version-info $(LIBBACCFG_LT_RELEASE:S/./:/g) > > libbacpy.a: $(LIBBACPY_OBJS) > @echo "Making $@ ..." >@@ -22,8 +22,8 @@ > > libbacpy.la: Makefile $(LIBBACPY_LOBJS) > @echo "Making $@ ..." >-- $(LIBTOOL_LINK) $(CXX) $(DEFS) $(DEBUG) $(LDFLAGS) -o $@ $(LIBBACPY_LOBJS) -export-dynamic -rpath $(libdir) -release $(LIBBACPY_LT_CURRENT).$(LIBBACPY_LT_REVISION).$(LIBBACPY_LT_AGE) $(PYTHON_LIBS) >-+ $(LIBTOOL_LINK) $(CXX) $(DEFS) $(DEBUG) $(LDFLAGS) -o $@ $(LIBBACPY_LOBJS) -export-dynamic -rpath $(libdir) -version-info $(LIBBACPY_LT_CURRENT):$(LIBBACPY_LT_REVISION):$(LIBBACPY_LT_AGE) $(PYTHON_LIBS) >+- $(LIBTOOL_LINK) $(CXX) $(DEFS) $(DEBUG) $(LDFLAGS) -o $@ $(LIBBACPY_LOBJS) -export-dynamic -rpath $(libdir) -release $(LIBBACPY_LT_RELEASE) $(PYTHON_LIBS) >++ $(LIBTOOL_LINK) $(CXX) $(DEFS) $(DEBUG) $(LDFLAGS) -o $@ $(LIBBACPY_LOBJS) -export-dynamic -rpath $(libdir) -version-info $(LIBBACPY_LT_RELEASE:S/./:/g) $(PYTHON_LIBS) > > Makefile: $(srcdir)/Makefile.in $(topdir)/config.status > cd $(topdir) \ >Index: files/pkg-deinstall.client.in >=================================================================== >RCS file: /home/pcvs/ports/sysutils/bacula-server/files/pkg-deinstall.client.in,v >retrieving revision 1.4 >diff -u -r1.4 pkg-deinstall.client.in >--- files/pkg-deinstall.client.in 21 Jul 2010 16:59:10 -0000 1.4 >+++ files/pkg-deinstall.client.in 3 Sep 2010 23:47:22 -0000 >@@ -1,10 +1,15 @@ > #!/bin/sh > > PATH=/bin:/usr/bin:/usr/sbin >+ >+# Note how to delete UID/GID >+USER=%%BACULA_USER%% >+GROUP=%%BACULA_GROUP%% >+UID=%%BACULA_UID%% >+GID=%%BACULA_UID%% >+BACULA_DIR=%%BACULA_DIR%% >+ > TMPFILE=/tmp/services-$RANDOM-$$ >-if [ -z "${BACULA_DIR}" ]; then >- BACULA_DIR=/var/db/bacula >-fi > > case "$2" in > "DEINSTALL") >@@ -21,9 +26,6 @@ > echo "Check if ${BACULA_DIR} is empty and delete it to permanently remove the bacula port." > fi > >- # Note how to delete UID/GID >- USER=bacula >- GROUP=${USER} > if pw groupshow "${USER}" 2>/dev/null 1>&2; then > echo "To delete Bacula group permanently, use 'pw groupdel ${GROUP}'" > fi >Index: files/pkg-deinstall.server.in >=================================================================== >RCS file: /home/pcvs/ports/sysutils/bacula-server/files/pkg-deinstall.server.in,v >retrieving revision 1.3 >diff -u -r1.3 pkg-deinstall.server.in >--- files/pkg-deinstall.server.in 21 Jul 2010 16:59:10 -0000 1.3 >+++ files/pkg-deinstall.server.in 3 Sep 2010 23:47:22 -0000 >@@ -1,10 +1,15 @@ > #!/bin/sh > > PATH=/bin:/usr/bin:/usr/sbin >+ >+# Note how to delete UID/GID >+USER=%%BACULA_USER%% >+GROUP=%%BACULA_GROUP%% >+UID=%%BACULA_UID%% >+GID=%%BACULA_UID%% >+BACULA_DIR=%%BACULA_DIR%% >+ > TMPFILE=/tmp/services-$RANDOM-$$ >-if [ -z "${BACULA_DIR}" ]; then >- BACULA_DIR=/var/db/bacula >-fi > > case "$2" in > "DEINSTALL") >@@ -21,9 +26,6 @@ > echo "Check if ${BACULA_DIR} is empty and delete it to permanently remove the bacula port." > fi > >- # Note how to delete UID/GID >- USER=bacula >- GROUP=${USER} > if pw usershow "${USER}" 2>/dev/null 1>&2; then > echo "To delete Bacula user permanently, use 'pw userdel ${USER}'" > echo "To delete Bacula group permanently, use 'pw groupdel ${GROUP}'" >Index: files/pkg-install.client.in >=================================================================== >RCS file: /home/pcvs/ports/sysutils/bacula-server/files/pkg-install.client.in,v >retrieving revision 1.2 >diff -u -r1.2 pkg-install.client.in >--- files/pkg-install.client.in 4 Jan 2007 23:22:30 -0000 1.2 >+++ files/pkg-install.client.in 3 Sep 2010 23:47:22 -0000 >@@ -1,9 +1,14 @@ > #!/bin/sh > > PATH=/bin:/usr/bin:/usr/sbin >-if [ -z "${BACULA_DIR}" ]; then >- BACULA_DIR=/var/db/bacula >-fi >+ >+# Install UID/GID >+USER=%%BACULA_USER%% >+GROUP=%%BACULA_GROUP%% >+UID=%%BACULA_UID%% >+GID=%%BACULA_UID%% >+BACULA_DIR=%%BACULA_DIR%% >+ > > # Always add lines in /etc/services > grep -q "bacula-dir" /etc/services >@@ -17,12 +22,6 @@ > > case $2 in > PRE-INSTALL) >- # Install UID/GID >- USER=bacula >- GROUP=${USER} >- UID=910 >- GID=${UID} >- > if [ ! -d ${BACULA_DIR} ]; then > mkdir -p ${BACULA_DIR} > fi >Index: files/pkg-install.server.in >=================================================================== >RCS file: /home/pcvs/ports/sysutils/bacula-server/files/pkg-install.server.in,v >retrieving revision 1.1 >diff -u -r1.1 pkg-install.server.in >--- files/pkg-install.server.in 24 Sep 2007 03:05:51 -0000 1.1 >+++ files/pkg-install.server.in 3 Sep 2010 23:47:22 -0000 >@@ -1,9 +1,13 @@ > #!/bin/sh > > PATH=/bin:/usr/bin:/usr/sbin >-if [ -z "${BACULA_DIR}" ]; then >- BACULA_DIR=/var/db/bacula >-fi >+ >+# Install UID/GID >+USER=%%BACULA_USER%% >+GROUP=%%BACULA_GROUP%% >+UID=%%BACULA_UID%% >+GID=%%BACULA_UID%% >+BACULA_DIR=%%BACULA_DIR%% > > # Always add lines in /etc/services > grep -q "bacula-dir" /etc/services >@@ -17,12 +21,6 @@ > > case $2 in > PRE-INSTALL) >- # Install UID/GID >- USER=bacula >- GROUP=${USER} >- UID=910 >- GID=${UID} >- > if [ ! -d ${BACULA_DIR} ]; then > mkdir -p ${BACULA_DIR} > fi
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 Raw
Actions:
View
Attachments on
bug 150263
: 109270