From 1be510f9529cb082f802408b472a77d074b394c0 Mon Sep 17 00:00:00 2001 From: Nicolas Vigier Date: Sun, 14 Apr 2013 13:46:12 +0000 Subject: Add zarb MLs html archives --- zarb-ml/mageia-dev/2012-March/013145.html | 115 ++++++++++++++++++++++++++++++ 1 file changed, 115 insertions(+) create mode 100644 zarb-ml/mageia-dev/2012-March/013145.html (limited to 'zarb-ml/mageia-dev/2012-March/013145.html') diff --git a/zarb-ml/mageia-dev/2012-March/013145.html b/zarb-ml/mageia-dev/2012-March/013145.html new file mode 100644 index 000000000..963524691 --- /dev/null +++ b/zarb-ml/mageia-dev/2012-March/013145.html @@ -0,0 +1,115 @@ + + + + [Mageia-dev] lighttpd and others now require apache + + + + + + + + + +

[Mageia-dev] lighttpd and others now require apache

+ Anssi Hannula + anssi at mageia.org +
+ Fri Mar 16 03:01:48 CET 2012 +

+
+ +
15.03.2012 22:51, Guillaume Rousse kirjoitti:
+> Le 08/03/2012 16:47, Guillaume Rousse a écrit :
+>> Le 08/03/2012 16:13, Pascal Terjan a écrit :
+>>> On Thu, Mar 8, 2012 at 14:57, Romain d'Alverny<rdalverny at gmail.com>
+>>> wrote:
+>>>> On Thu, Mar 8, 2012 at 15:02, Guillaume
+>>>> Rousse<guillomovitch at gmail.com> wrote:
+>>>>> Le 08/03/2012 14:38, Pascal Terjan a écrit :
+>>>>>> And for /var/www/html
+>>>>>> This should really be a server-neutral thing (with a better name for
+>>>>>> the user, like www-data) but I never took the time to do it :(
+>>>>>
+>>>>> What is needed exactly by various web servers ? I really doubt
+>>>>> anything else
+>>>>> as apache requires apache configuration file. And if it is just a
+>>>>> /var/www/html directory, there is no use to have a dependency for
+>>>>> something
+>>>>> any sysadmin is able to create himself.
+>>>>
+>>>> It helps when it works out of the box. A user may not be aware, at
+>>>> first, that a /var/www/html has to be created + an index.html file put
+>>>> in it, to see its Web server work. It's a good default behaviour
+>>>> confirming the install succeeded and that the server works, it saves a
+>>>> few seconds to everyone trying/doing it first.
+>>>>
+>>>> Now, maybe each web server package should check if this /var/www/html
+>>>> directory exists and create it if needed (or have /var/www/apache,
+>>>> /var/www/lighttpd, etc.)? Or should that be better handled by a
+>>>> separate unique package?
+>>>
+>>> I would prefer a package providing a web user and a default webroot.
+>>> Else we can have such shared user created in each of the packages...
+>>> It would be annoying to have to chown the writable directories when
+>>> switching between servers.
+>> Fine with me.
+> Well, some days ago I pushed a 'webserver-base' package, with the
+> following elements:
+> - /var/www and /var/www/html directories
+> - 'apache' user
+> - index.html page
+> 
+> I've been curious, however, at the exact amount of shared elements our
+> various webservers packages currently use. And actually, only two
+> (apache and lighttpd) do share user and document root, the two others
+> (nginx and cherookee) being totally independant.
+> 
+> In Fedora, they are all independant.
+> 
+> So I'd rather revert the change, and make lighttpd autonomous also.
+> Unless someone can convince me there is an advantage having lighttpd
+> executing as 'apache' :)
+
+The web applications policy has files being owned by 'apache' user, and
+I don't see how that could work if lighttpd used a different user:
+https://wiki.mageia.org/en/Web_applications_policy
+
+-- 
+Anssi Hannula
+
+ + + + +
+

+ +
+More information about the Mageia-dev +mailing list
+ -- cgit v1.2.1