Append some extra flags to cpio calls.
This commit is contained in:
parent
8e7a779237
commit
05d82e0d05
|
|
@ -213,7 +213,7 @@ bootstrap_cpio_pack()
|
|||
-not -path "./dev/*" \
|
||||
-a -not -path "./proc/*" \
|
||||
-a -not -path "./sys/*" \
|
||||
| sudo cpio -o --format=newc \
|
||||
| sudo cpio -oa --reproducible --format=newc \
|
||||
| gzip - > "$_bootstrap_cpio" || { zerr; return 1; }
|
||||
popd
|
||||
}
|
||||
|
|
@ -231,7 +231,7 @@ bootstrap_cpio_unpack()
|
|||
sudo rm -rf "${strapdir}"/*
|
||||
|
||||
pushd "$strapdir" || { zerr; return 1; }
|
||||
zcat "$_bootstrap_cpio" | sudo cpio -id || { zerr; return 1; }
|
||||
zcat "$_bootstrap_cpio" | sudo cpio -idmn --format=newc || { zerr; return 1; }
|
||||
popd
|
||||
|
||||
sudo mkdir -p "$strapdir"/{boot,dev,proc,sys}
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@ strapdir_to_image()
|
|||
-not -path "./dev/*" \
|
||||
-a -not -path "./proc/*" \
|
||||
-a -not -path "./sys/*" \
|
||||
| sudo cpio -p "$workdir/mnt" || { zerr; return 1; }
|
||||
| sudo cpio -adm -p "$workdir/mnt" || { zerr; return 1; }
|
||||
popd
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue