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:
pgpkrdsVM1gBC.pgp
Description: PGP signature