summaryrefslogtreecommitdiff
path: root/sysutils/comconsole/pkg-install
diff options
context:
space:
mode:
authorSADA Kenji <sada@FreeBSD.org>1998-12-27 18:04:33 +0000
committerSADA Kenji <sada@FreeBSD.org>1998-12-27 18:04:33 +0000
commit77e31f46a7b064c5d1dfd4dee04dd9e79d997023 (patch)
tree8dd7f50c3ae2a4930bb956d2b570631581482201 /sysutils/comconsole/pkg-install
parentFix little typo error. (diff)
Moved from `misc' category.
-- This package will setup your PC to use serial port COM1 as its console device. Note that this is a special package and you should pkg_add this on a newly installed system. This is intended to install from installer floppy disk on a system without its own display nor keyboard.
Notes
Notes: svn path=/head/; revision=15661
Diffstat (limited to 'sysutils/comconsole/pkg-install')
-rw-r--r--sysutils/comconsole/pkg-install29
1 files changed, 29 insertions, 0 deletions
diff --git a/sysutils/comconsole/pkg-install b/sysutils/comconsole/pkg-install
new file mode 100644
index 000000000000..c8e021d4a689
--- /dev/null
+++ b/sysutils/comconsole/pkg-install
@@ -0,0 +1,29 @@
+#!/bin/sh
+[ "x$1" = "x" ] && exit 1
+if [ "x$2" = "xPOST-INSTALL" ]; then
+ cat <<'EOF' >/boot.config
+-P
+EOF
+ mv -f /etc/ttys /etc/ttys.last
+ awk -f - /etc/ttys.last <<'EOF' >/etc/ttys
+/^console/ {
+ print "console \"/usr/libexec/getty std.9600\" vt100 on secure"
+ next
+}
+{
+ print
+}
+EOF
+fi
+if [ "x$2" = "xDEINSTALL" ]; then
+ mv -f /etc/ttys /etc/ttys.last
+ awk -f - /etc/ttys.last <<'EOF' >/etc/ttys
+/^console/ {
+ print "console none unknown off secure"
+ next
+}
+{
+ print
+}
+EOF
+fi