Skip to content

Please install stuff in /usr/local/share by default, not /usr/share #479

@volkertb

Description

@volkertb

Hi,

First of all: awesome project!

Just one small annoyance I noticed when I ran the x11docker script with the --update option: I noticed it installing (or at least trying to install) stuff under /usr/share. That really ought to be /usr/local/share, IMO. After all, I'm manually installing something outside of the distro's package manager.

I'm specifically referring to these log lines in the console output:

x11docker note: Storing README.md, CHANGELOG.md and LICENSE.txt in
  /usr/share/doc/x11docker

x11docker note: Storing man page in /usr/share/man/man1/x11docker.1.gz

gzip: skipping: x11docker.man does not exist
x11docker note: Error storing man page.

The log didn't report anything else being installed under /usr other than /usr/share, but obviously, this would apply to anything being installed under /usr: it should be /usr/local by default, unless the software is being installed through a distro-specific package manager.

See also https://refspecs.linuxfoundation.org/FHS_3.0/fhs/ch04s09.html

Thanks for considering.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions