#115 Add /opt and /usr/local to the section on /srv
Closed: Fixed None Opened 12 years ago by spot.

While it may seem obvious from a reading of the Filesystem Hierarchy Standard, no Fedora package should put files or directories in /opt or /usr/local. Recently, with the "Stacks" discussion, it became clear that their intent was to put files in /opt, so I wanted to make sure that the Guidelines clearly forbid that.

(Note: It is still possible to implement stacks using alternatives, environment modules, or careful versioning in binary names.)


Seems sensible to me. +1

Approved. (+1:7, 0:0, -1:0)

Announce Text:

The section of the Packaging Guidelines covering /srv was amended to include /opt and /usr/local. Specifically, the following sentence was added:

In addition, no Fedora package can have any files or directories
under /opt or /usr/local, as these directories are not permitted to
be used by Distributions in the FHS.

https://fedoraproject.org/wiki/Packaging:Guidelines#No_Files_or_Directories_under_.2Fsrv.2C_.2Fopt.2C_or_.2Fusr.2Flocal

Metadata Update from @spot:
- Issue assigned to spot

7 years ago

Login to comment on this ticket.

Metadata