base-files: add fstab for systemd based systems
The default fstab has entries which are not necessary in systemd based systems so add a simpler default in this case. (From OE-Core rev: 77bbb839ba25b974a538b90d346b454ccd5deefd) Signed-off-by: Martin Donnelly <martin.donnelly@ge.com> Signed-off-by: Radu Moisan <radu.moisan@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
b94227f729
commit
20dc0a5b9b
|
@ -0,0 +1,9 @@
|
|||
# stock fstab - you probably want to override this with a machine specific one
|
||||
|
||||
rootfs / auto defaults 1 1
|
||||
tmpfs /var/volatile tmpfs defaults 0 0
|
||||
tmpfs /media/ram tmpfs defaults 0 0
|
||||
|
||||
# uncomment this if your device has a SD/MMC/Transflash slot
|
||||
#/dev/mmcblk0p1 /media/card auto defaults,sync,noauto 0 0
|
||||
|
|
@ -18,6 +18,7 @@ SRC_URI = "file://rotation \
|
|||
file://profile \
|
||||
file://shells \
|
||||
file://fstab \
|
||||
file://fstab.systemd \
|
||||
file://filesystems \
|
||||
file://issue.net \
|
||||
file://issue \
|
||||
|
@ -91,7 +92,11 @@ do_install () {
|
|||
install -m 0644 ${WORKDIR}/rotation ${D}${sysconfdir}/rotation
|
||||
fi
|
||||
|
||||
install -m 0644 ${WORKDIR}/fstab ${D}${sysconfdir}/fstab
|
||||
if ${@base_contains('DISTRO_FEATURES','systemd','true','false',d)}; then
|
||||
install -m 0644 ${WORKDIR}/fstab.systemd ${D}${sysconfdir}/fstab
|
||||
else
|
||||
install -m 0644 ${WORKDIR}/fstab ${D}${sysconfdir}/fstab
|
||||
fi
|
||||
install -m 0644 ${WORKDIR}/filesystems ${D}${sysconfdir}/filesystems
|
||||
install -m 0644 ${WORKDIR}/usbd ${D}${sysconfdir}/default/usbd
|
||||
sed -i "s#ROOTHOME#${ROOT_HOME}#" ${WORKDIR}/profile
|
||||
|
|
Loading…
Reference in New Issue