[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[sysvinit-devel] named pipe on /run vs. /dev
From: |
Jesse Smith |
Subject: |
[sysvinit-devel] named pipe on /run vs. /dev |
Date: |
Mon, 25 Jun 2018 13:05:13 -0300 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.8.0 |
> Hi Jesse,
>
> Which are the motivations for the named pipe to live on /run and not
> in /dev?.
>
>
> Thanks in advance,
> Mat?as
>
That decision was made a few years before I came onto the project, so
I'm not sure of all of the details. However, there were two major
factors involved:
1. Debian patched init to use /run instead of /dev to conform with their
file system guidelines.
2. Some other systems, like FreeBSD, do not allow utilities to create
files or pipes in /dev.
Basically, creating stuff in /dev at run time is not considered "proper"
by most modern OSes.
- Jesse