ports/55396: ports/sysutil/bsdsar (bad crontab)

Ceri Davies ceri at FreeBSD.org
Tue Aug 12 19:20:13 UTC 2003


The following reply was made to PR ports/55396; it has been noted by GNATS.

From: Ceri Davies <ceri at FreeBSD.org>
To: FreeBSD Gnats Submit <freebsd-gnats-submit at FreeBSD.org>
Cc:  
Subject: Re: ports/55396: ports/sysutil/bsdsar (bad crontab)
Date: Tue, 12 Aug 2003 20:16:56 +0100

 Adding to audit trail, from mifiled PR ports/55484:
 
 Date: Tue, 12 Aug 2003 12:37:03 +0800
 From: Yen-Ming Lee <leeym at FreeBSD.org>
 Message-Id: <20030812043702.GA27401 at utopia.leeym.com>
 References: <200308081851.h78IpNFd016142 at mail.solo.net> <3F3806E2.8050608 at trinitel.com>
 
  On Mon, Aug 11, 2003 at 04:13:06PM -0500, Eric Anderson wrote:
  > David A. Koran wrote:
  > 
  > >I nthe "rush" to update bsdsar, the developer mentioned "conf" file 
  > >support for the applicatrion. In bsdsar's current state, the crontab 
  > >entries it creates are bogus, or at the very least need editing. both need 
  > >to have the "/var/log" part removed. ALso, the file in the package 
  > >(bsdsar.conf) needs to get copied to /usr/local/etc/ in the plist install 
  > >script. otherwise, everything is broke. 
  > 
  > This is a port problem, not a code problem, correct?
  > 
  > Eric
  
  Yes, it's a port problem.
  
  I have no idea how will the maintainer handle the crontab.
  However, the patch about the bsdsar.conf is attached.
  
  regards,
  -- 
  Yen-Ming Lee [§õ«Û©ú] KeyID: 0x5EB52E51 : www.leeym.com : Taipei, Taiwan
  
  Index: Makefile
  ===================================================================
  RCS file: /home/pcvs/ports/sysutils/bsdsar/Makefile,v
  retrieving revision 1.4
  diff -u -r1.4 Makefile
  --- Makefile	6 Aug 2003 10:16:51 -0000	1.4
  +++ Makefile	12 Aug 2003 04:31:14 -0000
  @@ -7,6 +7,7 @@
   
   PORTNAME=	bsdsar
   PORTVERSION=	1.10
  +PORTREVISION=	1
   CATEGORIES=	sysutils
   MASTER_SITES=	http://www.googlebit.com/bsdsar/
   
  @@ -19,6 +20,10 @@
   .for file in bsdsar bsdsar_gather
   	${INSTALL_SCRIPT} ${WRKSRC}/${file} ${PREFIX}/bin
   .endfor
  +	${INSTALL_DATA} ${WRKSRC}/bsdsar.conf ${PREFIX}/etc/bsdsar.conf.sample
  +.if !exists(${PREFIX}/etc/bsdsar.conf)
  +	${CP} ${PREFIX}/etc/bsdsar.conf.sample ${PREFIX}/etc/bsdsar.conf
  +.endif
   	${SETENV} PKG_PREFIX="${PREFIX}" ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
   .if !defined(NOPORTDOCS)
   	${MKDIR} ${DOCSDIR}
  Index: pkg-plist
  ===================================================================
  RCS file: /home/pcvs/ports/sysutils/bsdsar/pkg-plist,v
  retrieving revision 1.2
  diff -u -r1.2 pkg-plist
  --- pkg-plist	14 Sep 2002 22:32:03 -0000	1.2
  +++ pkg-plist	12 Aug 2003 04:31:14 -0000
  @@ -1,5 +1,7 @@
   bin/bsdsar
   bin/bsdsar_gather
  -%%PORTDOCS%%share/doc/bsdsar/CHANGELOG
  -%%PORTDOCS%%share/doc/bsdsar/README
  -%%PORTDOCS%%@dirrm share/doc/bsdsar
  + at unexec if cmp -s %D/etc/bsdsar.conf %D/etc/bsdsar.conf.sample; then rm -f %D/etc/bsdsar.conf; fi
  +etc/bsdsar.conf.sample
  +%%PORTDOCS%%%%DOCSDIR%%/CHANGELOG
  +%%PORTDOCS%%%%DOCSDIR%%/README
  +%%PORTDOCS%%@dirrm %%DOCSDIR%%
  
 



More information about the freebsd-ports-bugs mailing list