Just set up the new Bash on Windows 10 feature that comes with the Anniversary Update. It’s not bad. But there’s a few annoying things it does that grind my gears.
The default umask is 0000
Yeah. That’s what I said. This means all files you create from the Bash shell are read/write/execute to EVERYBODY. Not smart. SSH hates that.
echo "umask 0022" >> /etc/profile
To fix that one.
Sudo doesn’t inherit root’s HOME
This causes many commands (pip for example) to dump files into your user directory as root, resulting in an inability to modify files in your own homedir. Not great.
Add the following in your /etc/sudoers
somewhere;
Defaults always_set_home
More as I come across it.