wok-tiny view custom-console/receipt @ rev 100

Update wiki, add module-serial
author Pascal Bellard <pascal.bellard@slitaz.org>
date Sat Oct 31 16:32:19 2015 +0100 (2015-10-31)
parents 371673f39e46
children ee2e9af7ce73
line source
1 # SliTaz package receipt.
3 PACKAGE="custom-console"
4 VERSION="1.0"
5 CATEGORY="meta"
6 SHORT_DESC="Configure a custom console"
7 MAINTAINER="pascal.bellard@slitaz.org"
8 LICENSE="BSD"
9 WEB_SITE="http://tiny.slitaz.org/"
10 DEPENDS="base-tiny"
11 SUGGESTED="module-usbserial module-serial"
12 CONFIG_FILES="/etc/inittab"
14 # Rules to gen a SliTaz package suitable for Tazpkg.
15 genpkg_rules()
16 {
17 mkdir -p $fs/etc
18 }
20 post_install()
21 {
22 sed -i '/^tty[2-9]::/d' $1/etc/inittab
23 sed -i "s|^tty1:.*|$TTYS::respawn:/sbin/getty $SPEED $TTYS|" \
24 $1/etc/inittab
25 }
27 config_form()
28 {
29 [ -n "$TTYS" ] || TTYS=ttyS0
30 [ -n "$SPEED" ] || SPEED=38400
31 cat <<EOT
32 You can launch a serial console (ttyS0, ttyS1 ... ttyUSB0 ...)
33 <table>
34 <tr>
35 <td>Device</td>
36 <td><input type="text" name="TTYS" value="$TTYS" /></td>
37 </tr>
38 <tr>
39 <td>Speed</td>
40 <td><input type="text" name="SPEED" value="$SPEED" /></td>
41 </tr>
42 </table>
43 EOT
44 }