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