diff --git a/modules/rhizo_base/files/SysmoBTS/alias.sh b/modules/rhizo_base/files/SysmoBTS/alias.sh new file mode 100644 index 0000000..f869766 --- /dev/null +++ b/modules/rhizo_base/files/SysmoBTS/alias.sh @@ -0,0 +1,2 @@ +#!/bin/sh +alias systemctl="clear; PAGER=more systemctl" diff --git a/modules/rhizo_base/files/SysmoBTS/provision.sh b/modules/rhizo_base/files/SysmoBTS/provision.sh index 93ae515..e63669a 100644 --- a/modules/rhizo_base/files/SysmoBTS/provision.sh +++ b/modules/rhizo_base/files/SysmoBTS/provision.sh @@ -7,7 +7,7 @@ if [ "$PWD" != "/var/SysmoBTS" ]; then OLDPWD=$PWD cd /var/SysmoBTS fi -SSH_OPTS="-o StrictHostKeyChecking=no -o UserKnownHostsFile=/tmp/known-$RANDOM" +SSH_OPTS="-q -o StrictHostKeyChecking=no -o UserKnownHostsFile=/tmp/known-$RANDOM" . /home/rhizomatica/bin/vars.sh for bts in "${!BTS[@]}" ; do @@ -22,6 +22,8 @@ for bts in "${!BTS[@]}" ; do ssh $SSH_OPTS root@${BTS[$bts]} "date -s '$(date)'" ssh $SSH_OPTS root@${BTS[$bts]} "find /etc -name resolv.conf -type l -exec rm {} \;" ssh $SSH_OPTS root@${BTS[$bts]} "echo nameserver 1.1.1.1 > /etc/resolv.conf; echo nameserver 9.9.9.9 >> /etc/resolv.conf" + ssh $SSH_OPTS root@${BTS[$bts]} "mkdir -p /etc/profile.d" + scp $SSH_OPTS alias.sh root@${BTS[$bts]}:/etc/profile.d/alias.sh scp $SSH_OPTS osmo-pcu.cfg root@${BTS[$bts]}:/etc/osmocom/osmo-pcu.cfg scp $SSH_OPTS osmo-bts_$bts.cfg root@${BTS[$bts]}:/etc/osmocom/osmo-bts-sysmo.cfg scp $SSH_OPTS pcu bts mgr txp root@${BTS[$bts]}:/bin/