Hi,

from #debian-release

Jul 24 11:34:05 *       h01ger would be interested in comments on #379176 or 
http://lists.debian.org/debian-policy/2006/07/msg00033.html - as I read the 
FHS, packages ("the distributor") can put stuf
f into /srv - they (the packages) just need to cope with changes a local admin 
does there...
Jul 24 11:35:26 <vorlon>        which Debian packages don't
Jul 24 11:35:41 <vorlon>        so Debian packages shouldn't ship anything 
under /srv...
Jul 24 11:38:16 <h01ger>        why? not even directories? if its 
configurable? (therefore they would be able to deal with changes..)
Jul 24 11:38:37 <Ganneff>       they wouldnt per default, or you would add a 
mess of debconf.
Jul 24 11:39:24 <vorlon>        nothing you *ship* is ever configurable, it's 
embedded in the file list of the .deb.
Jul 24 11:44:09 <h01ger>        "However /srv should always exist on FHS 
compliant systems and _should be used as the default location_ for such 
data."
Jul 24 11:48:01 <vorlon>        and the expansion of "such data" does *not* 
include the sorts of files that are shipped in packages.
Jul 24 11:52:05 <Mithrandir>    it's really pointless to sasy "should be used 
as the default location" without specifying a structure.  IMNSHO.
Jul 24 11:54:15 <h01ger>        vorlon, you mean "site specific"? imho this 
(the first sentence of the rationale) doesnt imply "exclusivly site specific"
Jul 24 11:54:45 <h01ger>        and i also agree, the paragraph about /srv in 
FHS is to short and unspecific :)
Jul 24 11:57:31 <vorlon>        er, of course it implies "exclusively 
site-specific"
Jul 24 12:01:13 <h01ger>        how does this match with footnote 20?
Jul 24 12:05:01 <vorlon>        uh... footnote 20 sounds like a grant of 
permission to shoot ourselves in the foot which we should politely 
decline. ;)
Jul 24 12:06:52 <h01ger>        .oO( boring ;)
Jul 24 12:35:07 <aj>    hrm?
Jul 24 12:35:15 <aj>    i wrote most of what the fhs has to say about /srv, i 
think
Jul 24 12:35:55 <aj>    mostly it should be dealt with like we deal 
with /usr/local, i would've though -- mkdir to make directories, and rmdir || 
true to get rid of them
Jul 24 12:44:55 *       h01ger nods. ic. so maybe some more clarification in 
the next version of the FHS would be good :)
Jul 24 13:28:51 <Mithrandir>    aj: /usr/local has a defined structure, /srv 
doesn't though.
Jul 24 13:29:29 <aj>    Mithrandir: the distro can define a structure; but 
just like /usr/local, it's got to cope with the administrator possibly 
deciding on their own structure instead
Jul 24 13:31:08 <Mithrandir>    aj: apart from the fact that we haven't 
decided on a structure and people are using it already, so assuming a 
particular structure there now would make us step on toes
.
Jul 24 13:31:53 <Mithrandir>    I know of at least two different structures in 
use, /srv/{www,ftp,gopher,mail,...} and /srv/{domain1,domain2}/{www,ftp,...}
Jul 24 13:32:19 <aj>    Mithrandir: sure
Jul 24 13:32:55 <aj>    Mithrandir: you can define a template structure on an 
initial install up to a point -- as per /var/www or /var/cvs or whatever
Jul 24 13:33:36 <Mithrandir>    on an initial install, sure.
Jul 24 13:34:32 *       fjp would like to see an easy way to point e.g. 
apache's root to /srv/www on install


regards,
        Holger

Attachment: pgpM9YcIJIXyl.pgp
Description: PGP signature

Reply via email to