summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRobert Schwebel <r.schwebel@pengutronix.de>2011-02-21 19:20:10 +0100
committerRobert Schwebel <r.schwebel@pengutronix.de>2011-03-17 10:25:34 +0100
commita267205262e35b02193088108fbf1f36eff76113 (patch)
tree8ea7e5b2c1a8305e54f4364c6eb17fc5111a0b1c
parent9fe26d2214eff90ab975fc7f02d91e2ee39bfb60 (diff)
downloadptxdist-a267205262e35b02193088108fbf1f36eff76113.tar.gz
ptxdist-a267205262e35b02193088108fbf1f36eff76113.tar.xz
WIP: rootfs: add link to /proc/self/mounts
Add another option to make /etc/mtab a link to /proc/self/mounts. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
-rw-r--r--rules/rootfs.in6
-rw-r--r--rules/rootfs.make3
2 files changed, 9 insertions, 0 deletions
diff --git a/rules/rootfs.in b/rules/rootfs.in
index 27a8d2eab..fd2b39524 100644
--- a/rules/rootfs.in
+++ b/rules/rootfs.in
@@ -305,6 +305,12 @@ choice
help
If enabled, it installs /etc/mtab as a link to /proc/mounts
+ config ROOTFS_MTAB_LINK_SELF_MOUNTS
+ bool
+ prompt "link to /proc/self/mounts"
+ help
+ If enabled, it installs /etc/mtab as a link to /proc/self/mounts
+
config ROOTFS_MTAB_LINK_VAR
bool
prompt "link to /var/tmp/mtab"
diff --git a/rules/rootfs.make b/rules/rootfs.make
index c8612dc3a..68681316c 100644
--- a/rules/rootfs.make
+++ b/rules/rootfs.make
@@ -148,6 +148,9 @@ endif
ifdef PTXCONF_ROOTFS_MTAB_LINK_SELF_MOUNTS
@$(call install_link, rootfs, /proc/self/mounts, /etc/mtab)
endif
+ifdef PTXCONF_ROOTFS_MTAB_LINK_SELF_MOUNTS
+ @$(call install_link, rootfs, ../proc/self/mounts, /etc/mtab)
+endif
ifdef PTXCONF_ROOTFS_MTAB_LINK_VAR
@$(call install_copy, rootfs, 0, 0, 0644, \
$(PTXDIST_TOPDIR)/generic/etc/mtab, /var/tmp/mtab)