* [gentoo-dev] GLEP 20 /srv - Services Home Directory Support
@ 2006-01-06 22:00 Luca Barbato
2006-01-08 15:26 ` Kalin KOZHUHAROV
0 siblings, 1 reply; 5+ messages in thread
From: Luca Barbato @ 2006-01-06 22:00 UTC (permalink / raw
To: gentoo-dev
I'm thinking about adding the srvdir[1] global useflag.
Scream if I miss some discussion preventing it.
(fenice[2] will use it, that's why I'm adding it)
lu
[1] http://www.gentoo.org/proj/en/glep/glep-0020.html#implementation
[2] http://packages.gentoo.org/search/?sstring=fenice
--
Luca Barbato
Gentoo/linux Developer Gentoo/PPC Operational Leader
http://dev.gentoo.org/~lu_zero
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [gentoo-dev] GLEP 20 /srv - Services Home Directory Support
2006-01-06 22:00 [gentoo-dev] GLEP 20 /srv - Services Home Directory Support Luca Barbato
@ 2006-01-08 15:26 ` Kalin KOZHUHAROV
2006-01-09 2:11 ` Luca Barbato
0 siblings, 1 reply; 5+ messages in thread
From: Kalin KOZHUHAROV @ 2006-01-08 15:26 UTC (permalink / raw
To: gentoo-dev
Luca Barbato wrote:
> I'm thinking about adding the srvdir[1] global useflag.
>
> Scream if I miss some discussion preventing it.
>
> (fenice[2] will use it, that's why I'm adding it)
>
> lu
>
> [1] http://www.gentoo.org/proj/en/glep/glep-0020.html#implementation
> [2] http://packages.gentoo.org/search/?sstring=fenice
>
Hi all,
not a dev, but please bear with me :-)
>From [1] above:
GLEP: 20
Title: /srv - Services Home Directory Support
Version: 1.2
Last-Modified: 2004/11/11 21:35:53
Author: Stuart Herbert <stuart at gentoo.org>, Rob Holland <tigger at gentoo.org>
Status: Approved
Type: Standards Track
Content-Type: text/x-rst
Created: 09-Feb-2004
Post-History: 21-Feb-2004, 11-Nov-2004
It is 2006, any updates on this GELP?
Just a quick look turned out a 404 error on the FHS2.3 link. ( http://www.pathname.com/fhs/ ?)
I am not very read in LSB, but just saw there is a 3.x version...
What about LSB 3.x? Is it the same recomendation?
Although I run quite a bunch of services on a few boxes, I don't see this whole idea (/srv).
I read the GLEP, I read [FHS#srv] but still. And it says:
"The methodology used to name subdirectories of /srv is unspecified
as there is currently no consensus on how this should be done."
So how does Gentoo implement it?
[FHS#svg] http://www.pathname.com/fhs/pub/fhs-2.3.html#SRVDATAFORSERVICESPROVIDEDBYSYSTEM
And as the GLEP talks about webapps, what will an upgrade of a webapp (say Bugzilla) to/from srv?
I feel it breaking and user screaming.
And a few general comments:
Hmm, the GLEP index page [a] shows GLEP 20 with status "SA" which according to the legend is
"Standards Track + Accepted". The [1] above has status "Approved" which might be the same, but why
is not there consistency in terms?
If it is approved/accepted doesn't it mean it is implemented by somebody?
[a] http://www.gentoo.org/proj/en/glep/
Kalin.
--
|[ ~~~~~~~~~~~~~~~~~~~~~~ ]|
+-> http://ThinRope.net/ <-+
|[ ______________________ ]|
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [gentoo-dev] GLEP 20 /srv - Services Home Directory Support
2006-01-08 15:26 ` Kalin KOZHUHAROV
@ 2006-01-09 2:11 ` Luca Barbato
2006-01-09 8:05 ` Stuart Herbert
0 siblings, 1 reply; 5+ messages in thread
From: Luca Barbato @ 2006-01-09 2:11 UTC (permalink / raw
To: gentoo-dev
Kalin KOZHUHAROV wrote:
> Luca Barbato wrote:
>
>>I'm thinking about adding the srvdir[1] global useflag.
>>
>>Scream if I miss some discussion preventing it.
>>
>>(fenice[2] will use it, that's why I'm adding it)
>>
>>lu
>>
>>[1] http://www.gentoo.org/proj/en/glep/glep-0020.html#implementation
>>[2] http://packages.gentoo.org/search/?sstring=fenice
>>
>
>
> Hi all,
> not a dev, but please bear with me :-)
>
>
> From [1] above:
>
> GLEP: 20
> Title: /srv - Services Home Directory Support
> Version: 1.2
> Last-Modified: 2004/11/11 21:35:53
> Author: Stuart Herbert <stuart at gentoo.org>, Rob Holland <tigger at gentoo.org>
> Status: Approved
> Type: Standards Track
> Content-Type: text/x-rst
> Created: 09-Feb-2004
> Post-History: 21-Feb-2004, 11-Nov-2004
>
> It is 2006, any updates on this GELP?
>
> Just a quick look turned out a 404 error on the FHS2.3 link. ( http://www.pathname.com/fhs/ ?)
>
> I am not very read in LSB, but just saw there is a 3.x version...
> What about LSB 3.x? Is it the same recomendation?
>
> Although I run quite a bunch of services on a few boxes, I don't see this whole idea (/srv).
> I read the GLEP, I read [FHS#srv] but still. And it says:
> "The methodology used to name subdirectories of /srv is unspecified
> as there is currently no consensus on how this should be done."
>
> So how does Gentoo implement it?
>
> [FHS#svg] http://www.pathname.com/fhs/pub/fhs-2.3.html#SRVDATAFORSERVICESPROVIDEDBYSYSTEM
>
> And as the GLEP talks about webapps, what will an upgrade of a webapp (say Bugzilla) to/from srv?
> I feel it breaking and user screaming.
>
that's an useflag you may use it or not, webapps use webapp-config that
already handles /srv w/out any problem, having the base webroot using
srvdir would be nice so you spare a couple of mv but that's all...
lu
--
Luca Barbato
Gentoo/linux Developer Gentoo/PPC Operational Leader
http://dev.gentoo.org/~lu_zero
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [gentoo-dev] GLEP 20 /srv - Services Home Directory Support
2006-01-09 2:11 ` Luca Barbato
@ 2006-01-09 8:05 ` Stuart Herbert
2006-01-09 10:31 ` Luca Barbato
0 siblings, 1 reply; 5+ messages in thread
From: Stuart Herbert @ 2006-01-09 8:05 UTC (permalink / raw
To: gentoo-dev
Hi Luca,
On 1/9/06, Luca Barbato <lu_zero@gentoo.org> wrote:
> that's an useflag you may use it or not, webapps use webapp-config that
> already handles /srv w/out any problem, having the base webroot using
> srvdir would be nice so you spare a couple of mv but that's all...
>
> lu
I haven't read GLEP 20 for some time now, so my apologies if this is
clear in my original draft.
My original intention for the srvdir USE flag was to cope with these
two situations:
a) Apps that have compile-time paths that can't be overridden w/
runtime configuration
b) Apps that have runtime configuration, which we could setup to work
with /srv out of the box.
I don't believe that it's practical to specify a layout for /srv that
fits everyone. I use /srv/<fqdn>/<service> on some of the boxes I
look after, but some of them run /srv/<customer>/<fqdn>/<service>
instead.
Which packages do you want to add the srvdir global USE flag for?
Best regards,
Stu
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [gentoo-dev] GLEP 20 /srv - Services Home Directory Support
2006-01-09 8:05 ` Stuart Herbert
@ 2006-01-09 10:31 ` Luca Barbato
0 siblings, 0 replies; 5+ messages in thread
From: Luca Barbato @ 2006-01-09 10:31 UTC (permalink / raw
To: gentoo-dev
Stuart Herbert wrote:
>
> Which packages do you want to add the srvdir global USE flag for?
>
fenice has support for it in at configure level, gentoo-webroot-default
could enjoy it as well as apache may provide an alternate default too.
lu
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2006-01-09 10:37 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-01-06 22:00 [gentoo-dev] GLEP 20 /srv - Services Home Directory Support Luca Barbato
2006-01-08 15:26 ` Kalin KOZHUHAROV
2006-01-09 2:11 ` Luca Barbato
2006-01-09 8:05 ` Stuart Herbert
2006-01-09 10:31 ` Luca Barbato
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox