Re: build.sh: arbitrary write permissions on built files?
Frédéric Fauberteau <[email protected]> Fri, 11 Oct 2019 15:15:39 +0200
| Newsgroups | gmane.os.netbsd.devel.installation |
|---|---|
| Organization | The NetBSD Foundation |
| Message-ID | <[email protected]> |
Le 2019-10-11 14:23, Greg Troxel a écrit : > Frédéric Fauberteau <[email protected]> writes: > >> I used build.sh for building NetBSD-9.0_BETA/amd64 sets and it is a >> awesome tool! When I tried to upgrade a machine using sysupgrade, I >> realized that I forgot the x{base,comp,...} sets. It is when I >> reupload the newly built release I realized that some files had >> read-only permissions (because permission denied during scp). On the >> system where I built the release, I get: >> $ ls -l amd64/binary/kernel/ >> total 42324 >> -rw-r--r-- 1 triaxx users 508 10 oct. 23:21 MD5 >> -r--r--r-- 1 triaxx users 10109837 10 oct. 23:11 netbsd-GENERIC.gz > > Arguably it's a bug that they are different. > > But, I'd say 444 is right, and you should use scp -pf if that's what > you > want. Thanks! I did not know scp -pf. But surprisingly, man 1 scp does not document '-f'.