pcp
[Top] [All Lists]

Re: [PATCH] respect configured prefix instead of hardcoded /etc

To: James Peach <jamespeach@xxxxxxx>
Subject: Re: [PATCH] respect configured prefix instead of hardcoded /etc
From: Max Matveev <makc@xxxxxxx>
Date: Fri, 4 Apr 2008 10:23:17 +1100
Cc: pcp@xxxxxxxxxxx
In-reply-to: <7BE130C4-F6A6-428D-82D5-A7D7EE399E87@mac.com>
References: <7BE130C4-F6A6-428D-82D5-A7D7EE399E87@mac.com>
Sender: pcp-bounce@xxxxxxxxxxx
On Thu, 3 Apr 2008 13:26:32 -0700, James Peach wrote:

 JP> commit f3d97e64f2774ea4414c0556e17d7fdd83e30df6
 JP> Author: James Peach <jpeach@xxxxxxxxx>
 JP> Date:   Thu Apr 3 13:22:11 2008 -0700

 JP>      Use the prefix-relative etc directory instead of harcoding /etc.

 JP> diff --git a/GNUmakefile b/GNUmakefile
 JP> index a945efd..077f105 100644
 JP> --- a/GNUmakefile
 JP> +++ b/GNUmakefile
 JP> @@ -104,6 +104,7 @@ endif
 JP>    $(INSTALL) -m 755 -d $(PCP_SHARE_DIR)/lib
 JP>    $(INSTALL) -m 755 -d $(PCP_SHARE_DIR)/examples
 JP>    $(INSTALL) -m 755 -d $(PCP_INC_DIR)
 JP> +  $(INSTALL) -m 755 -d $(PCP_ETC_DIR)
That would make pcp the owner of /etc on Linux: pcp does not have its
own /etc/pcp directory and splats its files around the shared
directory. 

Also, /etc/pcp.conf is hardcoded deliberately to avoid chicken'n'egg
problem finding the source of information about relocation which can
be relocatable itself.

max


<Prev in Thread] Current Thread [Next in Thread>