mirror of https://github.com/mirror/busybox.git
This sed patch can only be described as "duh". Stat the source file, chmod
the _destination_ file. (Ah hah! That works _much_ better...) I implemented the behavior, I just forgot to test this corner of it. My fault, sorry... No, gnu sed -i doesn't preverve ownership information. I checked. Permissions, yes, ownership info, no. Rob1_00_stable_10817
parent
faa7d863fc
commit
b94669543d
|
@ -1191,7 +1191,7 @@ extern int sed_main(int argc, char **argv)
|
|||
nonstdout=bb_wfopen(outname,"w");
|
||||
/* Set permissions of output file */
|
||||
fstat(fileno(file),&statbuf);
|
||||
fchmod(fileno(file),statbuf.st_mode);
|
||||
fchmod(fileno(nonstdout),statbuf.st_mode);
|
||||
atexit(cleanup_outname);
|
||||
}
|
||||
process_file(file);
|
||||
|
|
Loading…
Reference in New Issue