install -d -m 755 $(DESTDIR)/var/lib/nodemanager
install -D -m 444 README $(DESTDIR)/$(datadir)/NodeManager/README
install -D -m 644 logrotate/nodemanager $(DESTDIR)/etc/logrotate.d/nodemanager
- install -D -m 755 sshsh $(DESTDIR)/bin/sshsh
mkdir -p $(DESTDIR)/$(datadir)/NodeManager/sliver-initscripts
rsync -av sliver-initscripts/ $(DESTDIR)/$(datadir)/NodeManager/sliver-initscripts/
chmod 755 $(DESTDIR)/$(datadir)/NodeManager/sliver-initscripts/
+++ /dev/null
-#!/bin/bash
-# turn on debugging:
-# either set verbose to true right here
-# or call ssh slice@node -- -v ....
-verbose=
-MAC=$(virsh --connect lxc:// --readonly dumpxml $USER|grep mac|awk -F\' '{print $2}')
-IP=$(cat /var/lib/libvirt/dnsmasq/default.leases | grep $MAC | awk '{print $3}')
-shift
-case "$1" in -v|--verbose) verbose=true; shift ;; esac
-
-if [ -n "$verbose" ]; then
- echo "sshsh: login=$USER"
- echo "sshsh: args=>$@<"
- echo "MAC=>$MAC<"
- echo "IP=>$IP<"
- echo "========== beg /var/lib/libvirt/dnsmasq/default.leases"
- cat /var/lib/libvirt/dnsmasq/default.leases
- echo "========== end /var/lib/libvirt/dnsmasq/default.leases"
-fi
-
-[ -z "$IP" ] && { echo "No IP found" ; exit 1; }
-
-exec ssh -o StrictHostKeyChecking=no root@$IP "$@"