init: API
Shane Stixrud
shane at geeklords.org
Mon Nov 21 21:55:57 UTC 2005
On Mon, 21 Nov 2005, Bojan Smojver wrote:
> At present, FHS 2.3 states:
>
> -------------------------
> 3.4. /bin : Essential user command binaries (for use by all users)
>
> 3.4.1. Purpose
> /bin contains commands that may be used by both the system administrator and
> by users, but which are required when no other filesystems are mounted (e.g.
> in single user mode). It may also contain commands which are used indirectly
> by scripts. 1
>
[snip]
> I would appear that system init is one of those things that should rely on
> "essential" things only (because it is itself in charge of mounting those
> unmounted file systems). At least IMHO.
If python became required for basic system functionality at boot it should
be placed in /bin,/lib. The same would be true when discussing a "more
friendly" text editor. In other words getting /usr mounted from init
isn't the problem, if there is a problem its that certain applications
live in /usr when they should live in /sbin,/bin,/lib.
Cheers,
Shane
More information about the fedora-devel-list
mailing list