e2k: make serial hook more fault-proof
The early scheme consisted of boot.conf template with a separate hook filling it in; this was nice for serial console setup script which could just amend the kernel command line as needed _but_ this got changed towards the more generic scheme (breaking the hook in question, unfortunately).
This commit is contained in:
parent
d44be875f6
commit
bbfad01e55
@ -1,9 +1,14 @@
|
||||
#!/bin/sh
|
||||
|
||||
CFG="/boot/boot.conf"
|
||||
[ -s "$CFG" ] || {
|
||||
echo "50-e2k-serial: $CFG missing, exiting" >&2
|
||||
exit 0
|
||||
}
|
||||
|
||||
[ -f "$CFG" ] || exit 1
|
||||
[ -n "$GLOBAL_TTY_DEV" -a -n "$GLOBAL_TTY_RATE" ] || exit 0
|
||||
|
||||
# tty0 first
|
||||
sed -i "s/console=tty0 /console=$GLOBAL_TTY_DEV,$GLOBAL_TTY_RATE &/" "$CFG"
|
||||
|
||||
### NB: there's no boot.conf yet! could only be the sample one
|
||||
|
Loading…
Reference in New Issue
Block a user