5 SSH_CONFIG = ssh_config
9 CROND = /etc/init.d/crond
15 appdir := /planetlab/tests/node-ssh
19 nst: $(CODE) config cron data
20 install -D -m 755 nst.py $(datadir)/$(appdir)/$(CODE)
22 # create symlink to executable
23 ln -s $(datadir)/$(appdir)/$(CODE) /usr/bin/nst
26 install -D -m 644 $(CRON) /etc/cron.d/$(CRON)
32 install -D -m 640 $(CONFIG) $(datadir)/$(appdir)/$(CONFIG)
33 install -D -m 644 $(SSH_CONFIG) /root/.ssh/config
36 install -d -m 755 $(vardir)/$(appdir)/plots/
37 install -d -m 755 $(vardir)/$(appdir)/data/
40 rm -Rf $(vardir)/$(appdir)
43 rm -Rf $(datadir)/$(appdir)
45 rm -rf /root/.ssh/config
46 rm -rf /etc/cron.d/$(CRON)
49 .PHONY: clean data config cron nst