commit | 375547c6382d5c616c51b6ba462446ec994c1e68 | [log] [tgz] |
---|---|---|
author | Adriana Kobylak <anoo@us.ibm.com> | Fri Oct 25 12:59:57 2019 -0500 |
committer | Adriana Kobylak <anoo@linux.ibm.com> | Tue Nov 05 14:11:05 2019 +0000 |
tree | cb0639f5303bc85f809ca7bb7e8f7479ffd019e7 | |
parent | f6144e9e2aba399246f1dba8544844f518968c07 [diff] |
Move usr-local.mount to common code The usr-local.mount service is intended to be a directory to patch firmware. It currently resides under the ubi feature because there the filesystem is mounted read-only, whereas in the static layout the root filesystem is mounted on a read-write overlay. But this service file is not tied to a ubi filesystem, for example the static layout could be changed to not have an overlay over root, or a emmc chip would not be formatted as ubi, but would benefit from this patch directory. The only current user of this mount service file is the virtual pnor implementation (openpower-pnor-code-mgmt), which a bmc not formatted as ubi could choose to use. Therefore move the service to the common code. Tested: - Witherspoon: Verified service is still in the image and was started successfully by the pnor updater. - Romulus: Verified the service is in the image, but does not start because it doesn't have the virtual pnor feature. But calling 'systemctl start usr-local.mount' mounts the directory successfully. Change-Id: I40d405e0a73f011a3c4de17cdddd8caace80587f Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
Phosphor BMC Code Management provides a set of system software management applications. More information can be found at Software Architecture
To build this package, do the following steps: 1. ./bootstrap.sh 2. ./configure ${CONFIGURE_FLAGS} 3. make To clean the repository run `./bootstrap.sh clean`.