[RTEMS Project] #4354: Improve Base File System Content Generation
RTEMS trac
trac at rtems.org
Tue Mar 23 13:44:10 UTC 2021
#4354: Improve Base File System Content Generation
----------------------------+--------------------
Reporter: Joel Sherrill | Owner: (none)
Type: enhancement | Status: new
Priority: normal | Milestone: 6.1
Component: fs | Version: 6
Severity: normal | Keywords:
Blocked By: | Blocking:
----------------------------+--------------------
In working on #4282 to address a call to mkdir() that was ignoring the
return value, it was discovered that RTEMS does not have a point during
system initialization where base file system directories other than /dev
are created. /etc could be created from multiple places (e.g. pwdgrp.c,
libbsd, etc.) and each had to assume that mkdir() could return EEXIST.
/dev is required in all applications which have device drivers but nothing
else is required so broadly. /etc is required for passwd/group and network
support files.
This ticket is to define a system initialization point which creates
additional file system base contents particularly /etc and possibly other
directories. The idea was mentioned of a configuration item to specify a
list of directories with a default set of possibly just /etc.
--
Ticket URL: <http://devel.rtems.org/ticket/4354>
RTEMS Project <http://www.rtems.org/>
RTEMS Project
More information about the bugs
mailing list