gecko-dev/tools/mercurial
Gregory Szorc 1d8ac6998b Bug 1185113 - Support setting more secure file permissions; r=smacleod
~/.hgrc files are likely created with the user's default umask, which
commonly gives default permissions of 644. If the hgrc config contains
sensitive information (such as Bugzilla credentials), these file
permissions could result in others stealing sensitive data.

Detect when the group and other file mode bits are set and prompt to
remove these permissions.

--HG--
extra : commitid : 6vVKQNd9yLi
extra : rebase_source : 860379bfbf8fdb4eef70b069e41a41239d93e40f
2015-07-21 10:08:24 -07:00
..
hgsetup Bug 1185113 - Support setting more secure file permissions; r=smacleod 2015-07-21 10:08:24 -07:00
mach_commands.py Bug 1178955 - Don't pass config paths to updater; r=smacleod 2015-07-17 10:28:12 -07:00