1
0

Fix ssh config permission after install

This commit is contained in:
Noah 2016-06-15 18:00:03 -07:00
parent 451af7e67f
commit 6e45efb2af

8
setup
View File

@ -1,4 +1,4 @@
#!/usr/bin/env python #!/usr/bin/env python3
"""Initialize your dotfiles setup. """Initialize your dotfiles setup.
@ -16,6 +16,7 @@ import os.path
import shutil import shutil
import re import re
import subprocess import subprocess
import stat
# Install? (deletes existing files in $HOME). # Install? (deletes existing files in $HOME).
install = "--install" in sys.argv install = "--install" in sys.argv
@ -86,6 +87,11 @@ def crawl(folder):
print("Link: %s -> %s" % (home, target)) print("Link: %s -> %s" % (home, target))
os.symlink(target, home) os.symlink(target, home)
# Fix permissions.
if path == ".ssh/config":
print("chmod 600 .ssh/config")
os.chmod(home, stat.S_IRUSR | stat.S_IWUSR)
crawl(source) crawl(source)
# vim:expandtab # vim:expandtab