Re: [dev] app locations?

From: Ali H. Fardan <raiz_AT_firemail.cc>
Date: Mon, 17 Oct 2016 19:03:59 +0300

In my opinion:
/bin - for binaries that come with the system
/usr/bin - binaries installed the default package manager, which is at
/bin
/usr/local/bin - is for binaries installed by the user without using the
package manager
*/sbin - is nonsense

However, I still support adding everything to /bin

On 2016-10-17 18:56, Laslo Hunhold wrote:
> On Mon, 17 Oct 2016 16:07:24 +0100
> Dimitris Papastamos <sin_AT_2f30.org> wrote:
>
> Hey,
>
>> everything in /bin
>
> I agree Dimitris. Some people really do love about the benefits of
> separating into /bin, /usr/bin, /usr/local/bin, /opt/bin and so on.
> Let's stop this madness! There is no reason to support this ancient
> concept of a separate /usr-partition. The age of tape-drives is over,
> there is no need for it. And I must admit, it really makes things
> complicated in a lot of respects.
> I hear arguments that you put user-specific applications into /usr/bin
> and general applications into /bin, however, what kind of joke is this
> distinction anyway? In my opinion, we should also get rid of /sbin. We
> are entering the age where we don't have "root" and "normal" users.
> doas(1) gives us an impression that "normal" users can just as easily
> execute sbin-binaries as long as they are allowed to in doas.conf.
>
> Putting everything in /bin really would be a courageous, but also
> logical and inspiring move. In the long term, we might even think about
> defaulting to the / prefix in our makefiles rather than /usr. What do
> you guys think about it?
>
> Cheers
>
> Laslo
Received on Mon Oct 17 2016 - 18:03:59 CEST

This archive was generated by hypermail 2.3.0 : Mon Oct 17 2016 - 18:12:11 CEST