Re: Honor extractor's umask in git-tar-tree.
- From
Matthias Urlichs <smurf@smurf.noris.de>
- Date
- Oct 2, 2005, 09:55 UTC
- Message-ID
- <pan.2005.10.02.09.55.52.564046@smurf.noris.de>
- In-Reply-To
- <433F52DC.5090906@zytor.com>
Hi, H. Peter Anvin wrote:
> I've thought that it would be nice if the files/directories were written > into the archive with 0666/0777 permissions by default, and then > extracted with the umask honoured.
The git archive oesn't *have* permissions, just one "execute" bit.
> A special option then could be used > to add files with special permissions, like files in .ssh, which *have* > to be g-w or sshd will reject them. >
I'd include a script in the archive which you'd run afterwards to fix problems like this. IMHO, in most situations you'll need it anyway (for instance, to re-start services).
--
Matthias Urlichs | {M:U} IT Design @ m-u-it.de | smurf@smurf.noris.de
Disclaimer: The quote was selected randomly. Really. | http://smurf.noris.de
- -
As I approached the intersection a sign suddenly appeared in a place
where no stop sign had ever appeared before. I was unable to stop in
time to avoid the accident. To avoid hitting the bumper of the car in
front, I struck the pedestrian.