diff options
Diffstat (limited to 'yocto-poky/meta/recipes-core/volatile-binds/files/mount-copybind')
-rwxr-xr-x | yocto-poky/meta/recipes-core/volatile-binds/files/mount-copybind | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/yocto-poky/meta/recipes-core/volatile-binds/files/mount-copybind b/yocto-poky/meta/recipes-core/volatile-binds/files/mount-copybind deleted file mode 100755 index 2aeaf84dd..000000000 --- a/yocto-poky/meta/recipes-core/volatile-binds/files/mount-copybind +++ /dev/null @@ -1,34 +0,0 @@ -#!/bin/sh -# -# Perform a bind mount, copying existing files as we do so to ensure the -# overlaid path has the necessary content. - -if [ $# -lt 2 ]; then - echo >&2 "Usage: $0 spec mountpoint [OPTIONS]" - exit 1 -fi - -spec=$1 -mountpoint=$2 - -if [ $# -gt 2 ]; then - options=$3 -else - options= -fi - -[ -n "$options" ] && options=",$options" - -mkdir -p "${spec%/*}" -if [ -d "$mountpoint" ]; then - if [ ! -d "$spec" ]; then - mkdir "$spec" - cp -pPR "$mountpoint"/. "$spec/" - fi -elif [ -f "$mountpoint" ]; then - if [ ! -f "$spec" ]; then - cp -pP "$mountpoint" "$spec" - fi -fi - -mount -o "bind$options" "$spec" "$mountpoint" |