)
# make a home backup directory
mkdir home_backup;
-for a in .wgetrc .svn .sversionrc .subversion .bash_profile .bashrc .ssh; do
- mv $a home_backup/;
+for a in .wgetrc .svn .sversionrc .subversion .bash_profile .bash_logout .bashrc .ssh; do
+ if [ -e $a ]; then
+ mv $a home_backup/;
+ fi;
done;
mkdir .sa.d;
ln -s ~/.home_modules/*/sa_* .sa.d/;
if [ -e home_backup/.ssh ]; then
cp -f home_backup/.ssh/* .ssh/;
fi;
-exec ~/bin/sa update;
\ No newline at end of file
+~/bin/sa update;
+# if there isn't already a .ssh/authorized_keys, symlink authorized_keys_default to it
+if [ ! -e .ssh/authorized_keys ]; then
+ (cd .ssh/; ln authorized_keys_default authorized_keys -s;)
+fi;