Configuring memory disk devices currently requires that the devices are numbered consecutively from 0 to be actioned during system startup by the mdconfig2 script. The first non-existent device number signals the end of the list. Subsequent removal of a device from rc.conf requires others to be renumbered to remove any gaps and fstab entries need to be adjusted to match the updated device numbers. This proposal is to (optionally) use a list to name those devices you want attached at startup. The current version of the script allows you to specify exactly this behavior: _mdconfig2_list="md23 md47 md5" This appears to be an unintended feature, the leading _ suggesting a private variable that isn't meant to be set. The proposed change introduces a new variable without the leading _ such that the existing behavior is maintained (use devices from 0 upwards until not found) if the setting isn't used. The private variable is still used to build a dynamic list or hold command line arguments.
Responsible Changed From-To: freebsd-bugs->freebsd-rc affects one of the rc scripts.
Please refer to conf/122477 for a patch that does what you want. Thanks, -Garrett
For bugs matching the following criteria: Status: In Progress Changed: (is less than) 2014-06-01 Reset to default assignee and clear in-progress tags. Mail being skipped
Keyword: patch or patch-ready – in lieu of summary line prefix: [patch] * bulk change for the keyword * summary lines may be edited manually (not in bulk). Keyword descriptions and search interface: <https://bugs.freebsd.org/bugzilla/describekeywords.cgi>