From 8bfc237b70a53cdb178f2e0a1c64738a3cb002fe Mon Sep 17 00:00:00 2001 From: Tony Mack Date: Fri, 7 Dec 2007 23:45:01 +0000 Subject: [PATCH] put ssh config file in roots .ssh directory that turns off StrictHostKeyChecking --- node_ssh/Makefile | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/node_ssh/Makefile b/node_ssh/Makefile index 69c6c13..05ff12a 100644 --- a/node_ssh/Makefile +++ b/node_ssh/Makefile @@ -2,6 +2,8 @@ CODE = nst.py CONFIG = nst_config +SSH_CONFIG = ssh_config + CRON = nst.cron CROND = /etc/init.d/crond @@ -13,18 +15,21 @@ appdir := /planetlab/tests/nst all: $(APPS) -nst: $(CODE) $(CONFIG) $(CRON) data +nst: $(CODE) config cron data install -D -m 755 nst.py $(datadir)/$(appdir)/$(CODE) - install -D -m 750 nst_config $(datadir)/$(appdir)/$(CONFIG) - install -D -m 644 nst.cron /etc/cron.d/$(CRON) # create symlink to executable ln -s $(datadir)/$(appdir)/$(CODE) /usr/bin/nst - # reload cron +cron: $(CRON) + install -D -m 644 $(CRON) /etc/cron.d/$(CRON) + + # restart cron $(CROND) restart - +config: $(CONFIG) + install -D -m 750 $(CONFIG) $(datadir)/$(appdir)/$(CONFIG) + install -D -m 644 $(SSH_CONFIG) /root/.ssh/config data: install -d -m 755 $(datadir)/$(appdir)/plots/ install -d -m 755 $(datadir)/$(appdir)/data/ @@ -32,7 +37,8 @@ clean: rm -Rf $(datadir)/$(appdir) rm -rf /etc/cron.d/$(CRON) rm -rf /usr/bin/nst + rm -rf /root/.ssh/config $(CROND) restart -.PHONY: clean data +.PHONY: clean data config cron -- 2.47.0