(x) preserve permissions (except for stdin)
	fstat before
	chmod after
(x) accept input from stdin
( ) preserve ownership.  Per Bug#122435, easier to just use same directory entry
