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
This commit is contained in:
Marcos Mello 2020-02-28 07:55:53 -03:00
parent 86fd9248de
commit a90fbcbf6f

View file

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