Skip to content

Clarify /usr/local's replacement for local systemwide overrides etc. #208

Description

@silverhadch

There doesn't seem to be a local system-wide override directory defined for a read-only /usr. On a writable /usr, the /usr/local subdirectory exists, but on a system with a read-only /usr, there is no place defined for the local sysadmin to mask or override /usr's content.

Consider defining /opt/local as a replacement for /usr/local, or any other directory in fact. A way for local admins to mask vendor software, etc., from an immutable /usr is missing.

There are similar discussions at the FDO FHS:
https://gitlab.freedesktop.org/FHS/fhs-spec/-/issues/5#note_2789528
https://gitlab.freedesktop.org/FHS/fhs-spec/-/issues/5#note_3086478

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions