From sallevan@mowgli.rinet.ru  Wed Feb 28 12:59:04 2007
Return-Path: <sallevan@mowgli.rinet.ru>
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
	by hub.freebsd.org (Postfix) with ESMTP id D459F16A400
	for <FreeBSD-gnats-submit@freebsd.org>; Wed, 28 Feb 2007 12:59:04 +0000 (UTC)
	(envelope-from sallevan@mowgli.rinet.ru)
Received: from mowgli.rinet.ru (merlin.rinet.ru [195.54.192.36])
	by mx1.freebsd.org (Postfix) with ESMTP id 9302313C4AA
	for <FreeBSD-gnats-submit@freebsd.org>; Wed, 28 Feb 2007 12:59:04 +0000 (UTC)
	(envelope-from sallevan@mowgli.rinet.ru)
Received: by mowgli.rinet.ru (Postfix, from userid 290)
	id 3FCF588F; Wed, 28 Feb 2007 15:42:18 +0300 (MSK)
Message-Id: <20070228124219.3FCF588F@mowgli.rinet.ru>
Date: Wed, 28 Feb 2007 15:42:18 +0300 (MSK)
From: Andrew Kolchoogin <andrew@rinet.ru>
Reply-To: Andrew Kolchoogin <andrew@rinet.ru>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: net/bacula-server doesn't honor PREFIX
X-Send-Pr-Version: 3.113
X-GNATS-Notify: dan@langille.org

>Number:         109673
>Category:       ports
>Synopsis:       net/bacula-server doesn't honor PREFIX
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    laszlof
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Wed Feb 28 13:00:19 GMT 2007
>Closed-Date:    Wed Feb 28 21:13:26 GMT 2007
>Last-Modified:  Thu Mar  1 10:50:32 GMT 2007
>Originator:     Andrew Kolchoogin
>Release:        FreeBSD 6.2-RELEASE alpha
>Organization:
Cronyx Plus LLC
>Environment:
System: FreeBSD mowgli.rinet.ru 6.2-RELEASE-NAT-T FreeBSD 6.2-RELEASE-NAT-T #0: Mon Jan 15 18:25:51 MSK 2007 sallevan@mowgli.rinet.ru:/usr/obj/usr/src/sys-nat-t/UNIX alpha
>Description:
	Port "net/bacula-server" doesn't honor PREFIX seiing
>How-To-Repeat:
	Just build port with PREFIX set to something other than "/usr/local" and try to start Bacula storage daemon.
>Fix:
bagheera# cvs diff -u bacula-sd.in
Index: bacula-sd.in
===================================================================
RCS file: /home/ncvs/ports/sysutils/bacula-server/files/bacula-sd.in,v
retrieving revision 1.2
diff -u -r1.2 bacula-sd.in
--- bacula-sd.in        4 Jan 2007 23:22:30 -0000       1.2
+++ bacula-sd.in        28 Feb 2007 12:41:12 -0000
@@ -18,14 +18,14 @@

 name="bacula_sd"
 rcvar=`set_rcvar`
-command=/usr/local/sbin/bacula-sd
+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 /usr/local/etc/bacula-sd.conf"}
+: ${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"
bagheera#

>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->feedback 
State-Changed-By: edwin 
State-Changed-When: Wed Feb 28 20:02:18 UTC 2007 
State-Changed-Why:  
Awaiting maintainers feedback 

http://www.freebsd.org/cgi/query-pr.cgi?pr=109673 

From: Dan Langille <dan@langille.org>
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/109673: sysutils/bacula-server doesn't honor PREFIX
Date: Wed, 28 Feb 2007 15:33:59 -0500 (EST)

   This message is in MIME format.  The first part should be readable text,
   while the remaining parts are likely unreadable without MIME-aware tools.
   Send mail to mime@docserver.cac.washington.edu for more info.
 
 --0-851022754-1172694839=:27308
 Content-Type: TEXT/PLAIN; charset=US-ASCII
 
 Good catch!
 
 I see bacula-fd.in has the same problem.  Attached is a patch that bumps
 portversion, and patches bacula-sd.in and bacula-fd.in
 
 Thank you.
 
 
 
 -- 
 Dan Langille - http://www.langille.org/
 BSDCan - The Technical BSD Conference: http://www.bsdcan.org/
 --0-851022754-1172694839=:27308
 Content-Type: TEXT/PLAIN; charset=US-ASCII; name="bacula-prefix.diff"
 Content-Transfer-Encoding: BASE64
 Content-ID: <20070228153359.U27308@xeon.unixathome.org>
 Content-Description: 
 Content-Disposition: attachment; filename="bacula-prefix.diff"
 
 ZGlmZiAtcnVOIC91c3IvcG9ydHMvc3lzdXRpbHMvYmFjdWxhLXNlcnZlci9N
 YWtlZmlsZSBiYWN1bGEtc2VydmVyL01ha2VmaWxlDQotLS0gL3Vzci9wb3J0
 cy9zeXN1dGlscy9iYWN1bGEtc2VydmVyL01ha2VmaWxlCUZyaSBGZWIgMTYg
 MTM6NTk6NTUgMjAwNw0KKysrIGJhY3VsYS1zZXJ2ZXIvTWFrZWZpbGUJV2Vk
 IEZlYiAyOCAxNToxOTowMCAyMDA3DQpAQCAtNyw2ICs3LDcgQEANCiANCiBQ
 T1JUTkFNRT0JYmFjdWxhDQogRElTVFZFUlNJT049CTIuMC4yDQorUE9SVFJF
 VklTSU9OPQkxDQogQ0FURUdPUklFUz0Jc3lzdXRpbHMNCiBNQVNURVJfU0lU
 RVM9CSR7TUFTVEVSX1NJVEVfU09VUkNFRk9SR0V9DQogTUFTVEVSX1NJVEVf
 U1VCRElSPQliYWN1bGENCkJpbmFyeSBmaWxlcyAvdXNyL3BvcnRzL3N5c3V0
 aWxzL2JhY3VsYS1zZXJ2ZXIvYmFjdWxhLXNlcnZlci0yLjAuMl8xLnRieiBh
 bmQgYmFjdWxhLXNlcnZlci9iYWN1bGEtc2VydmVyLTIuMC4yXzEudGJ6IGRp
 ZmZlcg0KZGlmZiAtcnVOIC91c3IvcG9ydHMvc3lzdXRpbHMvYmFjdWxhLXNl
 cnZlci9maWxlcy9iYWN1bGEtZmQuaW4gYmFjdWxhLXNlcnZlci9maWxlcy9i
 YWN1bGEtZmQuaW4NCi0tLSAvdXNyL3BvcnRzL3N5c3V0aWxzL2JhY3VsYS1z
 ZXJ2ZXIvZmlsZXMvYmFjdWxhLWZkLmluCVNhdCBKYW4gIDYgMDU6Mjg6MTAg
 MjAwNw0KKysrIGJhY3VsYS1zZXJ2ZXIvZmlsZXMvYmFjdWxhLWZkLmluCVdl
 ZCBGZWIgMjggMTU6MjY6MjQgMjAwNw0KQEAgLTE4LDE0ICsxOCwxNCBAQA0K
 IA0KIG5hbWU9ImJhY3VsYV9mZCINCiByY3Zhcj0ke25hbWV9X2VuYWJsZQ0K
 LWNvbW1hbmQ9L3Vzci9sb2NhbC9zYmluL2JhY3VsYS1mZA0KK2NvbW1hbmQ9
 JSVQUkVGSVglJXNiaW4vYmFjdWxhLWZkDQogDQogbG9hZF9yY19jb25maWcg
 JG5hbWUNCiANCiBwaWRmaWxlPSIke2JhY3VsYV9mZF9waWRmaWxlfSINCiAN
 CiA6ICR7YmFjdWxhX2ZkX2VuYWJsZT0iTk8ifQ0KLTogJHtiYWN1bGFfZmRf
 ZmxhZ3M9IiAtdSByb290IC1nIHdoZWVsIC12IC1jIC91c3IvbG9jYWwvZXRj
 L2JhY3VsYS1mZC5jb25mIn0NCis6ICR7YmFjdWxhX2ZkX2ZsYWdzPSIgLXUg
 cm9vdCAtZyB3aGVlbCAtdiAtYyAlJVBSRUZJWCUlL2V0Yy9iYWN1bGEtZmQu
 Y29uZiJ9DQogOiAke2JhY3VsYV9mZF9waWRmaWxlPSIvdmFyL3J1bi9iYWN1
 bGEtZmQuOTEwMi5waWQifQ0KIA0KIHJ1bl9yY19jb21tYW5kICIkMSINCmRp
 ZmYgLXJ1TiAvdXNyL3BvcnRzL3N5c3V0aWxzL2JhY3VsYS1zZXJ2ZXIvZmls
 ZXMvYmFjdWxhLXNkLmluIGJhY3VsYS1zZXJ2ZXIvZmlsZXMvYmFjdWxhLXNk
 LmluDQotLS0gL3Vzci9wb3J0cy9zeXN1dGlscy9iYWN1bGEtc2VydmVyL2Zp
 bGVzL2JhY3VsYS1zZC5pbglTYXQgSmFuICA2IDA1OjI4OjEwIDIwMDcNCisr
 KyBiYWN1bGEtc2VydmVyL2ZpbGVzL2JhY3VsYS1zZC5pbglXZWQgRmViIDI4
 IDE1OjI2OjI0IDIwMDcNCkBAIC0xOCwxNCArMTgsMTQgQEANCiANCiBuYW1l
 PSJiYWN1bGFfc2QiDQogcmN2YXI9YHNldF9yY3ZhcmANCi1jb21tYW5kPS91
 c3IvbG9jYWwvc2Jpbi9iYWN1bGEtc2QNCitjb21tYW5kPSUlUFJFRklYJSUv
 c2Jpbi9iYWN1bGEtc2QNCiANCiBsb2FkX3JjX2NvbmZpZyAkbmFtZQ0KIA0K
 IHBpZGZpbGU9IiR7YmFjdWxhX3NkX3BpZGZpbGV9Ig0KIA0KIDogJHtiYWN1
 bGFfc2RfZW5hYmxlPSJOTyJ9DQotOiAke2JhY3VsYV9zZF9mbGFncz0iIC11
 IGJhY3VsYSAtZyBiYWN1bGEgLXYgLWMgL3Vzci9sb2NhbC9ldGMvYmFjdWxh
 LXNkLmNvbmYifQ0KKzogJHtiYWN1bGFfc2RfZmxhZ3M9IiAtdSBiYWN1bGEg
 LWcgYmFjdWxhIC12IC1jICUlUFJFRklYJSUvZXRjL2JhY3VsYS1zZC5jb25m
 In0NCiA6ICR7YmFjdWxhX3NkX3BpZGZpbGU9Ii92YXIvcnVuL2JhY3VsYS1z
 ZC45MTAzLnBpZCJ9DQogDQogcnVuX3JjX2NvbW1hbmQgIiQxIg0K
 
 --0-851022754-1172694839=:27308--
Responsible-Changed-From-To: freebsd-ports-bugs->laszlof 
Responsible-Changed-By: laszlof 
Responsible-Changed-When: Wed Feb 28 20:57:23 UTC 2007 
Responsible-Changed-Why:  
I'll take it. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=109673 
State-Changed-From-To: feedback->closed 
State-Changed-By: laszlof 
State-Changed-When: Wed Feb 28 21:13:25 UTC 2007 
State-Changed-Why:  
Committed. Thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=109673 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/109673: commit references a PR
Date: Wed, 28 Feb 2007 21:13:24 +0000 (UTC)

 laszlof     2007-02-28 21:13:11 UTC
 
   FreeBSD ports repository
 
   Modified files:
     sysutils/bacula-server Makefile 
     sysutils/bacula-server/files bacula-fd.in bacula-sd.in 
   Log:
   respect PREFIX.
   bump PORTREVISION
   
   PR:             ports/109673
   Submitted by:   Andrew Kolchoogin <andrew@rinet.ru>
   Approved by:    Dan Langille <dan@langille.org> (maintainer)
   
   Revision  Changes    Path
   1.81      +1 -0      ports/sysutils/bacula-server/Makefile
   1.3       +3 -3      ports/sysutils/bacula-server/files/bacula-fd.in
   1.3       +3 -3      ports/sysutils/bacula-server/files/bacula-sd.in
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 

From: "Oliver Lehmann" <oliver@freebsd.org>
To: bug-followup@FreeBSD.org, andrew@rinet.ru, laszlof@FreeBSD.org,
  dan@langille.org
Cc:  
Subject: Re: ports/109673: net/bacula-server doesn't honor PREFIX
Date: Thu, 01 Mar 2007 11:46:38 +0100

 files/bacula-fd.in is now broken... 
 
 command=%%PREFIX%%sbin/bacula-fd 
 
 will not work. It has to be 
 
 command=%%PREFIX%%/sbin/bacula-fd 
 
 as it was in the original patch. Please fix this.
>Unformatted:
