Or perhaps just add the option to every command (as we do with e.g.
--no-cache). Must still check that it is honored when calling stuff from
Darcs.Repository.
The following patch sent by Ben Franksen <ben.franksen@online.de> updated issue issue2533 with
status=resolved;resolvedin=2.15.0 HEAD
* resolve issue2533: add umask option to all commands that modify the repo
Ignore-this: d3008b4a4a573f2801c8a46ac87cb5c435689ebc55a5993568199f4cc12f21584547f42c14a5d56d