diff options
author | Theo de Raadt <deraadt@cvs.openbsd.org> | 2001-04-01 19:39:57 +0000 |
---|---|---|
committer | Theo de Raadt <deraadt@cvs.openbsd.org> | 2001-04-01 19:39:57 +0000 |
commit | 426184921d90279862f57d1136f60925fb679a9b (patch) | |
tree | 67490c4a56cfddc351cd845e8d63f1886047117c /etc | |
parent | e3a05739c548ede574989fffe75becb825a0bf29 (diff) |
wscons rc files are not nicely MI clean, so when some nice diffs are shown around, they can go back in
Diffstat (limited to 'etc')
-rw-r--r-- | etc/rc | 7 | ||||
-rw-r--r-- | etc/rc.wscons | 117 | ||||
-rw-r--r-- | etc/wscons.conf | 29 |
3 files changed, 1 insertions, 152 deletions
@@ -1,4 +1,4 @@ -# $OpenBSD: rc,v 1.165 2001/03/02 06:22:39 deraadt Exp $ +# $OpenBSD: rc,v 1.166 2001/04/01 19:39:54 deraadt Exp $ # System startup script run by init on autoboot # or after single-user. @@ -548,11 +548,6 @@ echo -n ' cron'; cron echo '.' -if [ -f /etc/rc.wscons -a -f /etc/wscons.conf ]; then - echo configuring wscons - /bin/sh /etc/rc.wscons -fi - date if [ "X${moused_flags}" != X"NO" -a -x /usr/sbin/moused ]; then diff --git a/etc/rc.wscons b/etc/rc.wscons deleted file mode 100644 index 5d853441075..00000000000 --- a/etc/rc.wscons +++ /dev/null @@ -1,117 +0,0 @@ -# $OpenBSD: rc.wscons,v 1.2 2001/02/12 04:26:33 deraadt Exp $ -# $NetBSD: rc.wscons,v 1.3 1999/05/15 14:28:14 drochner Exp $ - -wscfg=/usr/sbin/wsconscfg -wsfld=/usr/sbin/wsfontload -config=/etc/wscons.conf -usage="Usage: wsconfig [-n] [-f configfile] [-font fontpgm] [-screen screenpgm]" -DOIT= - -while [ $# -gt 0 ]; do - case $1 in - -n) - DOIT=echo - ;; - -f) - config=$2 - shift - ;; - -font) - wsfld=$2 - shift - ;; - -screen) - wscfg=$2 - shift - ;; - *) - echo $usage - exit 1 - ;; - esac - shift -done - - -# args mean: -# screen idx scr emul -# font name width height enc file -( while read type arg1 arg2 arg3 arg4 arg5; do - case "$type" in - \#*|"") - continue - ;; - font) - name=$arg1 - width=$arg2 - height=$arg3 - enc=$arg4 - file=$arg5 - cmd=$wsfld - - case $width in - -) - ;; - *) - cmd="$cmd -w $width" - ;; - esac - case $height in - -) - ;; - *) - cmd="$cmd -h $height" - ;; - esac - case $enc in - -) - ;; - *) - cmd="$cmd -e $enc" - ;; - esac - cmd="$cmd -N $name $file" - eval $DOIT $cmd - ;; - screen) - idx=$arg1 - scr=$arg2 - emul=$arg3 - cmd=$wscfg - - case $scr in - -) - ;; - *) - cmd="$cmd -t $scr" - ;; - esac - case $emul in - -) - ;; - *) - cmd="$cmd -e $emul" - ;; - esac - cmd="$cmd $idx" - eval $DOIT $cmd - ;; - keyboard) - kbd=$arg1 - cmd=$wscfg - case $kbd in - -|auto) - cmd="$cmd -k" - ;; - *) - cmd="$cmd -k $kbd" - ;; - esac - eval $DOIT $cmd - ;; - mux) - cmd="$wscfg -m $arg1" - eval $DOIT $cmd - ;; - esac -done ) < $config diff --git a/etc/wscons.conf b/etc/wscons.conf deleted file mode 100644 index 9e49cecb2b6..00000000000 --- a/etc/wscons.conf +++ /dev/null @@ -1,29 +0,0 @@ -# $OpenBSD: wscons.conf,v 1.1 2001/02/10 17:51:47 mickey Exp $ -# $NetBSD: wscons.conf,v 1.4 1999/07/29 19:26:08 augustss Exp $ -# -# workstation console configuration - -# fonts to load -# name width height enc file -#font ibm - 8 ibm /usr/share/pcvt/fonts/vt220l.808 - -# Note: "pcvt" encoded fonts are only useful with the "*bf" screen types -# of the "vga" driver. The kernel must be compiled with the option -# "WSCONS_SUPPORT_PCVTFONTS" turned on. See vga(4). -#font pcvt - - pcvt /usr/share/pcvt/fonts/vt220h.816 -#font pcvt - 8 pcvt /usr/share/pcvt/fonts/vt220h.808 - -# screens to create -# idx screen emul -# Screen 0 is already configured as console in most cases. -# Uncomment if a serial console is used. -#screen 0 - vt100 -screen 1 - vt100 -screen 2 - vt100 -screen 3 - vt100 -screen 4 - - -#screen 4 80x25bf vt100 -#screen 5 80x50 vt100 - -#keyboard auto -mux 1 |