>>>>> "Jean-Marc" == Jean-Marc Lasgouttes <[EMAIL PROTECTED]> writes:

Jean-Marc> Concerning the /usr vs /usr/local debate, I would think
Jean-Marc> that only stuff packaged and distributed by redhat should
Jean-Marc> go to /usr, since this makes sure that everything in /usr
Jean-Marc> can be changed when upgrading. I am sure that redhat has
Jean-Marc> some kind of directives somewhere about that.

That's not my understanding of the FSSTND and Redhat's statements
regarding /usr/local.

Quoting from the 5.2 installation manual:

    11.1.2 /usr/local in Red Hat Linux

    In Red Hat Linux, the intended use for /usr/local is slightly
    different from that specified by the FSSTND. The FSSTND says that
    /usr/local should be where you store software that is to remain
    safe from system software upgrades. Since system upgrades from Red
    Hat Software are done safely with the RPM system and Glint, you
    don't need to protect files by putting them in
    /usr/local. Instead, we recommend you use /usr/local for software
    that is local to your machine.

    For instance, let's say you have mounted /usr via read-only NFS
    from beavis. If there is a package or program you would like to
    install, but you are not allowed to write to beavis, you should
    install it under /usr/local. Later perhaps, if you've managed to
    convince the system administrator of beavis to install the program
    on /usr, you can uninstall it from /usr/local.

The basic idea about /usr/local vs. /usr is that /usr/local is
reserved for *local* non-package files. Things that you just compile
on your box and install without an RPM go into /usr/local.

Most RPM packages (at least 99% of them) whether distributed by Redhat
or not install in /usr. There's no reason to install to /usr/local
when you have an RPM

Jean-Marc> Things would be great if you could agree on an official
Jean-Marc> spec file (currently the official one is Mate's version of
Jean-Marc> course) and if somebody could handle feeding it to the ftp
Jean-Marc> site.

I'll abide by the group's decision and create RH 6.0 packages with
whatever the official spec file is. I'll continue using my /usr-based
spec file myself. ;-)

                        ---Kayvan
-- 
Kayvan Aghaiepour Sylvan   | Proud husband of       | Father to
Sylvan Associates, Inc.    | Laura Isabella Sylvan  | Katherine Yelena (8/8/89)
http://www.isp.net/~kayvan |                        | Robin Gregory (2/28/92)

Reply via email to