Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 27 Nov 2011 08:09:59 +0200
From:      Manolis Kiagias <sonic2000gr@gmail.com>
To:        Mniyardfa Jotawski <jotawski@gmail.com>
Cc:        freebsd-doc@freebsd.org, bug-followup@FreeBSD.org
Subject:   Re: docs/162862: DESTDIR environment variable setting is not correct for apache22
Message-ID:  <4ED1D437.8060103@gmail.com>
In-Reply-To: <CAPME81g-QdGbe3NpOW%2BaS=gLG-_TLHfwjJ4Raz_MvbzFrkhzEg@mail.gmail.com>
References:  <201111250016.pAP0G2kX017806@red.freebsd.org>	<4ECFB36C.5060309@gmail.com>	<CAPME81i5SYFxYRtUjC6WuEXVVXLjhxJMUo9cL69hLC3qWcFkCA@mail.gmail.com>	<4ED0C8E8.4080409@gmail.com> <CAPME81g-QdGbe3NpOW%2BaS=gLG-_TLHfwjJ4Raz_MvbzFrkhzEg@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 27/11/2011 5:33 πμ, Mniyardfa Jotawski wrote:
>
>
> On Sat, Nov 26, 2011 at 6:09 PM, Manolis Kiagias 
> <sonic2000gr@gmail.com <mailto:sonic2000gr@gmail.com>> wrote:
>
>     On 26/11/2011 1:07 πμ, Mniyardfa Jotawski wrote:
>>     2011/11/25 Manolis Kiagias <sonic2000gr@gmail.com
>>     <mailto:sonic2000gr@gmail.com>>
>>
>>         Hi,
>>
>>
>>     Hi,
>>
>>         The example is not specific to apache22 or in fact any
>>         specific web server. You don't have to use apache to serve
>>         FreeBSD web pages. The /usr/local/www is used as a common
>>         preference (or hint) as /usr is the largest partition on most
>>         FreeBSD systems following the default installation scheme.
>>         You are supposed to know how to install / configure a web
>>         server and adapt these instructions to your specific
>>         installation.
>>         IMHO, if we add apache specific information to this section
>>         we will also have to add more sections describing  basic
>>         configuration for serving the pages (like setting
>>         DocumentRoot, encoding etc.). I believe these are out of
>>         scope for this document.
>>
>>
>>     I did agree with your opinion but since I specifically aimed to
>>     apache2, as I wrote in my Problem Description: , that requires
>>     that documents to serve should be in (or under) DocumentRoot
>>     which is /usr/local/www/apache22.  But once I follow suggestion
>>     in FDP Primer chapter 8.3, that installs all documents to
>>     /usr/local/www/data.  In this case, I have to create apache22
>>     subdirectory under what DESTDIR environment variable points to
>>     and mv all data/ into that in order for my apache2 to start quietly.
>
>     What you would really need to do is change the DESTDIR shown in
>     the example to:
>
>     env DESTDIR=/usr/local/www/apache22 make install
>
>     As I said, the example is not to be taken literally.  DESTDIR
>     should be set to your own DocumentRoot (or whatever is called by
>     the web server used) and not copied directly from fdp-primer.
>
>
>>
>>     Anyway, I also see that there will be an endless Notes to mention
>>     to the readers if we wrote to a  specific web-server like apache
>>     as you said me.
>>
>>     May be that we put a few words to mention further  works after
>>     ``make all install''  for some specific server or all documents
>>     will have to be installed to ~/public_html/data otherwise.
>>
>
>     Not necessary if DESTDIR is set correctly beforehand
>
>
>>     Many thanks indeed for your time.
>>
>>     Apologized me for disturbing and apologized me for my English too.
>>
>>
>>
>
>     You are not disturbing, you are trying to make FreeBSD better! Thanks!
>
>
> Hi,
>
> All in all, I do agree with you but I found that the whole documents 
> will be placed under ~/public_html/data if  DESTDIR were not passed to 
> make command line.  Even one passed some value for DESTDIR to make 
> command line, the whole documents still be placed under 
> ${DESTDIR}/data regardless of any web servers used.
>
>
> Should a few words mention this to the readers ?
>
> Really apologized me indeed.  This is my limitation, my English.
>
> With Best Regards,
> psr
>
>

Ah, I see your point now.  It's true, the actual install directory is 
$DESTDIR/data. I'll make sure this gets mentioned in the fdp-primer.

Best,
Manolis



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4ED1D437.8060103>