Append some extra flags to cpio calls.

This commit is contained in:
parazyd 2020-11-16 11:19:40 +01:00
parent 8e7a779237
commit 05d82e0d05
No known key found for this signature in database
GPG Key ID: 6B636BF0493EE747
2 changed files with 3 additions and 3 deletions

View File

@ -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}

View File

@ -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
}