>>>>> "Paul" == Paul McHale <pmchale@doubleesolutions.com> writes:
Hi Paul,
just adding my two cents,
[...]
Paul> There are curious parts of debian. Debian has a religious
Paul> issues with /usr/local.
Not so. Please go read up on the FHS (Filesystem Hierarchy Standard,
/usr/doc/debian-policy/fhs/fhs.*.gz in the debian-policy package).
That explains it all.
Except for the packages I install myself, from source, any package
that puts stuff into /usr/local is off my machine before it's really
settled. /usr/local is local admin territory... with which I can do
whatever I like.
Paul> Some packages really want to be there (I.e. apache).
I've installed 1.2 apaches manually, and AFAICR, it was quite
configurable wrt were it should put its files, so I can't follow you
here.
Paul> You just have to watch when you read documentation which
Paul> assumes the software was installed in the /usr/local
Paul> directory.
If such documentation doesn't mention that the package might actually
reside somewhere else, that documentation (HOWTO, book, whatever...)
is broken.
Paul> Some publicly available scripts must be modified as well.
Paul> All in all, very workable.
When I publish scripts I make them location-agnostic... for example,
my Python scripts either start with #!/usr/bin/env python, or are
generated from a <scriptname>.in file by an autoconf `configure'
script.
Paul> Just a curious departure.
As I explained above, not very curious... it's rather the norm (all
major distributions are moving to FHS in the long term... or have said
so, at least ;-)
Bye, J
--
Jürgen A. Erhard juergen.erhard@gmx.net phone: (GERMANY) 0721 27326
MARS: http://members.tripod.com/Juergen_Erhard/mars_index.html
Internet Movie Database (http://www.imdb.com)
Shah, shah! Ayatollah you so!
Attachment:
pgpIOBGi4tD3u.pgp
Description: PGP signature