find $user_ssh_dir -xtype l -exec rm '{}' \;
# -t times, so it won't rewrite the file every time,
# -L resolve links
-rsync --exclude=/h --exclude=/h.pub --exclude /config --exclude /confighome -rtL --delete $user_ssh_dir/ /root/.ssh
+rsync --exclude=/h --exclude=/h.pub \
+ --exclude=/hrsa --exclude=/hrsa.pub \
+ --exclude /config --exclude /confighome -rtL --delete $user_ssh_dir/ /root/.ssh
if [[ -e /q/root/h ]]; then
- cp -a /q/root/h{,.pub} /root/.ssh
+ cp -a /q/root/{h,hrsa}{,.pub} /root/.ssh
fi
if [[ -e $user_ssh_dir/config ]]; then
fi
chown -R root:root /root/.ssh
-# notably: installs hssh
-/a/exe/install-my-scripts
+rsync -tp --chmod=755 --chown=root:root /a/bin/ds/hssh /usr/local/bin
+
if [[ -e /a/opt/btrbk/ssh_filter_btrbk.sh ]]; then
install /a/opt/btrbk/ssh_filter_btrbk.sh /usr/local/bin
fi