1 1.1 garbled #!/bin/sh 2 1.1 garbled # $NetBSD: mkbootinfo.sh,v 1.1 2008/01/23 23:09:43 garbled Exp $ 3 1.1 garbled 4 1.1 garbled OS=$1 5 1.1 garbled BPART=$2 6 1.1 garbled OUT=$3 7 1.1 garbled 8 1.1 garbled if [ -z "$OS" ]; then 9 1.1 garbled OS="NetBSD/ofppc" 10 1.1 garbled fi 11 1.1 garbled 12 1.1 garbled if [ -z "$BPART" ]; then 13 1.1 garbled BPART=3 14 1.1 garbled fi 15 1.1 garbled 16 1.1 garbled if [ -z "$OUT" ]; then 17 1.1 garbled OUT="bootinfo.txt" 18 1.1 garbled fi 19 1.1 garbled 20 1.1 garbled echo "<chrp-boot>" > $OUT 21 1.1 garbled echo "<description>${OS}</description>" >>$OUT 22 1.1 garbled echo "<os-name>${OS}</os-name>" >>$OUT 23 1.1 garbled echo "<boot-script>boot &device;:${BPART}</boot-script>" >>$OUT 24 1.1 garbled if [ -f "./netbsd.chrp" ]; then 25 1.1 garbled /bin/cat ./netbsd.chrp >>$OUT 26 1.1 garbled else 27 1.1 garbled /bin/cat /usr/mdec/netbsd.chrp >>$OUT 28 1.1 garbled fi 29 1.1 garbled echo "</chrp-boot>" >>$OUT 30