From a90fbcbf6f155e8d5720c317d209fa16b10cb018 Mon Sep 17 00:00:00 2001 From: Marcos Mello Date: Fri, 28 Feb 2020 07:55:53 -0300 Subject: [PATCH] Fix wrong directories/files ownership Before: $ ls -ln work/x86_64/airootfs/ total 0 drwxr-xr-x 1 0 0 0 fev 28 07:11 dev drwxr-xr-x 1 1000 1000 184 fev 28 07:03 etc drwxr-xr-x 1 1000 1000 22 fev 28 07:03 opt dr-xr-xr-x 1 0 0 0 fev 28 07:11 proc drwxr-xr-x 1 1000 1000 146 fev 28 07:03 root drwxr-xr-x 1 0 0 0 fev 28 07:11 run dr-xr-xr-x 1 0 0 0 fev 28 07:11 sys drwxrwxrwt 1 0 0 0 fev 28 07:11 tmp drwxr-xr-x 1 1000 1000 6 fev 28 07:03 usr drwxr-xr-x 1 0 0 22 fev 28 07:11 var After: $ ls -ln work/x86_64/airootfs/ total 0 drwxr-xr-x 1 0 0 0 fev 28 07:33 dev drwxr-xr-x 1 0 0 184 fev 28 07:38 etc drwxr-xr-x 1 0 0 22 fev 28 07:33 opt dr-xr-xr-x 1 0 0 0 fev 28 07:33 proc drwxr-xr-x 1 0 0 146 fev 28 07:38 root drwxr-xr-x 1 0 0 0 fev 28 07:33 run dr-xr-xr-x 1 0 0 0 fev 28 07:33 sys drwxrwxrwt 1 0 0 0 fev 28 07:33 tmp drwxr-xr-x 1 0 0 6 fev 28 07:33 usr drwxr-xr-x 1 0 0 22 fev 28 07:33 var Fixes #73 --- build.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.sh b/build.sh index 8652c1d..2bda60b 100755 --- a/build.sh +++ b/build.sh @@ -106,7 +106,7 @@ make_setup_mkinitcpio() { # Customize installation (airootfs) make_customize_airootfs() { - cp -af ${script_path}/airootfs ${work_dir}/${arch} + cp -af --no-preserve=ownership ${script_path}/airootfs ${work_dir}/${arch} cp ${script_path}/pacman.conf ${work_dir}/${arch}/airootfs/etc