source: hybrid/branches/releng-9.0/nanobsd/tools/flash-node.sh@ 11033

Last change on this file since 11033 was 11033, checked in by rick, 13 years ago

Awesome! New version of lvrouted allowing us to gid rid of the -z syncing
issues.

---

Kunnen we een bitje gebruiken voor het publishen van de default
route?

okee, dat zit er nu in. voor nu, tot het overal uitgerold is, is de
oude optie er (-z) en een nieuwe optie (-g). de -g vlag zou op de
gateway nodes aangezet moeten worden, en dat wordt dan door het
netwerk gepropageerd.
---

Secret new feature: weighting of the interfaces as well.

  • Property svn:eol-style set to LF
  • Property svn:executable set to *
File size: 580 bytes
Line 
1#!/bin/sh
2#
3# Upload image to node and flash partition
4#
5# Rick van der Zwet <info@rickvanderzwet.nl>
6
7. $(dirname $0)/package-build.inc.sh
8
9if [ -z "$1" ]; then
10 echo "Usage: $0 <host1> [<host2> <host3> ..]" 1>&2
11 exit 128
12fi
13
14BASEDIR=`dirname $0`
15CFG="${BASEDIR}/../cfg/nanobsd.wleiden"
16
17# Find object directory
18eval `grep '^NANO_NAME=' ${CFG}`
19OBJDIR="/usr/obj/nanobsd.${NANO_NAME}"
20IMG=${IMG:-${OBJDIR}/_.disk.image}
21
22if [ ! -r "${IMG}" ]; then
23 p_err Source ${IMG} does not exists
24fi
25
26for HOST in $*; do
27 cat $IMG | ssh -oBatchMode=yes $HOST /tools/update-wrapper
28done
29
Note: See TracBrowser for help on using the repository browser.