Copy OPNFV docs dir as documentation base.
[armband.git] / patches / fuel-main / 0003-Make-cpio-accept-symlinks.patch
1 From: Stanislaw Kardach <stanislaw.kardach@caviumnetworks.com>
2 Date: Wed, 2 Mar 2016 10:04:32 +0100
3 Subject: [PATCH] Make cpio accept symlinks
4
5 ---
6  bootstrap/module.mk | 6 +++---
7  1 file changed, 3 insertions(+), 3 deletions(-)
8
9 diff --git a/bootstrap/module.mk b/bootstrap/module.mk
10 index cb09691..3f28172 100644
11 --- a/bootstrap/module.mk
12 +++ b/bootstrap/module.mk
13 @@ -230,11 +230,11 @@ $(BUILD_DIR)/bootstrap/prepare-initram-root.done: \
14  
15         # Installing kernel modules
16         find $(LOCAL_MIRROR_CENTOS_OS_BASEURL) -name '$(KERNEL_PATTERN)' | xargs rpm2cpio | \
17 -               ( cd $(INITRAMROOT); sudo cpio -idm './lib/modules/*' './boot/vmlinuz*' )
18 +               ( cd $(INITRAMROOT); sudo cpio --extract-over-symlinks -idm './lib/modules/*' './boot/vmlinuz*' )
19         find $(LOCAL_MIRROR_CENTOS_OS_BASEURL) -name '$(KERNEL_FIRMWARE_PATTERN)' | xargs rpm2cpio | \
20 -               ( cd $(INITRAMROOT); sudo cpio -idm './lib/firmware/*' )
21 +               ( cd $(INITRAMROOT); sudo cpio --extract-over-symlinks -idm './lib/firmware/*' )
22         find $(LOCAL_MIRROR_CENTOS_OS_BASEURL) -name 'libmlx4*' | xargs rpm2cpio | \
23 -               ( cd $(INITRAMROOT); sudo cpio -idm './etc/*' './usr/lib64/*' )
24 +               ( cd $(INITRAMROOT); sudo cpio --extract-over-symlinks -idm './etc/*' './usr/lib64/*' )
25         for version in `ls -1 $(INITRAMROOT)/lib/modules`; do \
26                 sudo depmod -b $(INITRAMROOT) $$version; \
27         done