diff --git a/config-home.sh b/config-home.sh index 93faa1e..9e6053b 100755 --- a/config-home.sh +++ b/config-home.sh @@ -47,5 +47,18 @@ else echo "Linked $SourcePath/* to $HomePath/" fi +if [ ! -d $HomePath/.ssh] +then + echo "Creating $HomePath/.ssh" + mkdir $HomePath/.ssh + chmod 700 $HomePath/.ssh +fi +if [ -f $Homepath/.ssh/authorized_keys ] +then + echo "Removing $Homepath/.ssh/authorized_keys" + mv $Homepath/.ssh/authorized_keys $Homepath/.ssh/authorized_keys.backup +fi +ln -s $SourcePath/authorized_keys $HomePath/.ssh/authorized_keys + echo "Applying $HomePath/.bashrc" source $HomePath/.bashrc diff --git a/nixhome/.bashrc b/nixhome/.bashrc index e0876a1..16a643c 100644 --- a/nixhome/.bashrc +++ b/nixhome/.bashrc @@ -80,9 +80,9 @@ case "$TERM" in ;; esac -if [ -f ~/.bashrc-custom ] +if [ -f ~/.bashrc_custom ] then - source ~/.bashrc-custom + source ~/.bashrc_custom fi ################################################################################ diff --git a/nixhome/.gitignore b/nixhome/.gitignore index 3890498..e3e4e9f 100644 --- a/nixhome/.gitignore +++ b/nixhome/.gitignore @@ -21,4 +21,6 @@ selenium-debug.log ~$* # seafile temporary files -._* \ No newline at end of file +._* + +.bashrc_custom diff --git a/nixhome/authorized_keys b/nixhome/authorized_keys new file mode 100644 index 0000000..86d039c --- /dev/null +++ b/nixhome/authorized_keys @@ -0,0 +1 @@ +ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC20z+Vye8tcTjSrG8eLw54eEyabSc7/MGPzGa7/SKRPG6KP00hV38bZTg86mB4MGpY8MjJbK6GiEpCVGZAjm0bnDleqnkuGa9CpcNay0bAL+8g0Vvi3Vc9vJ9crmR735N4mjAQdgeGG1VCYXx3LAUsJavqVuOkRhAEQItpAb73oi4Ms7Oos9vdWLPDLjn7rZKM+iyi1n8zGwYXBlNzijzVZd/XXnb95mo36MBM+tySm5/aOIE6a11kX+74jKijh+1Ekz6Y1LMUm0j0mU0aJ0FCDVipIMZ0FI+W7l0RKNrIywIhI6d7CWAaJoDnaUKE+UMyJ7FRWeUrgyWxXWPJ7Kror5Won1HXlLhgb/IbITEM2mnCfJXd0JO9BurMDID3fYfANwsfFS7Av9/5RRbYv7Z/emJlkWfQhnzNzdo9rsU2p+7G+TTbmK6v7rlogUGtT55PGyOVBQNTjiPkijH2ulP/z8i/fqJwMINguysVztSR3Ouk7vxiZY+B4kZ6sh9Vvds= luk.lu@DoomBase