]> git.mjollnir.org Git - vserverctl.git/commitdiff
Remove ssh known key in a user-generic fashion
authorNigel McNie <nigel@catalyst.net.nz>
Mon, 14 May 2007 10:40:20 +0000 (22:40 +1200)
committerNigel McNie <nigel@freud.wgtn.cat-it.co.nz>
Mon, 14 May 2007 10:40:20 +0000 (22:40 +1200)
profile/base/remove-host

index 6d9d046a6122aba4c1033807e29f53a199e10935..53cf618893763c706aa44cd81a4f8f17f20ce351 100644 (file)
@@ -2,6 +2,8 @@
 grep -v "^${VSIPADDR}" /etc/hosts > /etc/hosts.new
 mv /etc/hosts.new /etc/hosts
 
-grep -v "^${VSNAME}" /home/martyn/.ssh/known_hosts > /home/martyn/.ssh/known_hosts.new
-chown martyn:martyn /home/martyn/.ssh/known_hosts.new
-mv /home/martyn/.ssh/known_hosts.new /home/martyn/.ssh/known_hosts
+USR=$PROFILEOPTION_username
+
+grep -v "^${VSNAME}" /home/${USR}/.ssh/known_hosts > /home/${USR}/.ssh/known_hosts.new
+chown ${USR}:${USR} /home/${USR}/.ssh/known_hosts.new
+mv /home/${USR}/.ssh/known_hosts.new /home/${USR}/.ssh/known_hosts