bbfad01e55
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).
15 lines
327 B
Bash
Executable File
15 lines
327 B
Bash
Executable File
#!/bin/sh
|
|
|
|
CFG="/boot/boot.conf"
|
|
[ -s "$CFG" ] || {
|
|
echo "50-e2k-serial: $CFG missing, exiting" >&2
|
|
exit 0
|
|
}
|
|
|
|
[ -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
|