CVS: cvs.openbsd.org: src

Theo de Raadt <[email protected]>
Newsgroups gmane.os.openbsd.cvs
Message-ID <[email protected]>
CVSROOT:	/cvs
Module name:	src
Changes by:	[email protected]	2026/08/24 09:48:03

Modified files:
	usr.bin/xinstall: install.1 xinstall.c 

Log message:
Traditionally this would install a mkstemp() temporary file, then [-s]
strip that installed file, then move it into place, which can
temporarily require 3x as much space.  This changes the command to
attempt strip -o to a mstemp() temporary file, and upon success reopens
that to apply permissions and modes.  Upon failure, it copies it the old
way.
Initial diff from kettenis, which made strip -o behaviour too harsh.
ports tree testing by naddy
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.