# HG changeset patch # User Pascal Bellard # Date 1486924786 -3600 # Node ID 10cf1a5f187d5a344b9619da8c6a7fd893eb05ca # Parent 93fed11eae870dab70690e693914d9f6126606ad Update config_form() diff -r 93fed11eae87 -r 10cf1a5f187d base-tiny/receipt --- a/base-tiny/receipt Sat Feb 11 16:00:15 2017 +0100 +++ b/base-tiny/receipt Sun Feb 12 19:39:46 2017 +0100 @@ -21,15 +21,17 @@ config_form() { - [ -n "$PASSWORD" ] || PASSWORD=root - [ -n "$HOSTNAME" ] || HOSTNAME=slitaz - [ -n "$INTERFACE" ] || INTERFACE=eth0 - [ -n "$IP" ] || IP=192.168.0.6 - [ -n "$NETMASK" ] || NETMASK=255.255.255.0 - [ -n "$GATEWAY" ] || GATEWAY=192.168.0.1 - [ -n "$DNS_SERVER" ] || DNS_SERVER='192.168.0.1 192.168.0.2' - [ -n "$FSTAB" ] || FSTAB='/dev/hda1 /mnt ext3 defaults 0 2' - [ -n "$RC_LOCAL" ] || RC_LOCAL='[ -x /mnt/boot/init ] && /mnt/boot/init' + if [ -z "$MODE" ]; then + [ -n "$PASSWORD" ] || PASSWORD=root + [ -n "$HOSTNAME" ] || HOSTNAME=slitaz + [ -n "$INTERFACE" ] || INTERFACE=eth0 + [ -n "$IP" ] || IP=192.168.0.6 + [ -n "$NETMASK" ] || NETMASK=255.255.255.0 + [ -n "$GATEWAY" ] || GATEWAY=192.168.0.1 + [ -n "$DNS_SERVER" ] || DNS_SERVER='192.168.0.1 192.168.0.2' + [ -n "$FSTAB" ] || FSTAB='/dev/hda1 /mnt ext3 defaults 0 2' + [ -n "$RC_LOCAL" ] || RC_LOCAL='[ -x /mnt/boot/init ] && /mnt/boot/init' + fi cat < @@ -49,7 +51,7 @@ @@ -81,7 +83,7 @@ - + Do not remove the modules files after loading modules. EOT } diff -r 93fed11eae87 -r 10cf1a5f187d custom-console/receipt --- a/custom-console/receipt Sat Feb 11 16:00:15 2017 +0100 +++ b/custom-console/receipt Sun Feb 12 19:39:46 2017 +0100 @@ -79,9 +79,10 @@ EOT for i in $(seq 1 63); do [ $(($i & 7)) -eq 1 ] && echo "" + eval checked="\$TTY$i" cat < - tty$i + tty$i EOT [ $(($i & 7)) -eq 0 ] && echo "" @@ -95,10 +96,12 @@ EOT for i in $(seq 0 3 | sed 's/^/TTYS/' ; seq 0 3 | sed 's/^/TTYUSB/'); do + eval checked="\$$i" cat < - + EOT + eval speed="\$SPEED_$i" for j in 115200 57600 38400 19200 9600 4800 2400 1200 600 300; do [ $j -eq 4800 ] && cat < @@ -106,7 +109,9 @@ EOT checked= - [ $j -eq 9600 ] && checked="checked=checked " + case " ${speed:+9600} " in + *\ $j\ *) checked="checked=checked " + esac cat < $j EOT @@ -116,7 +121,7 @@
${i/TTY/tty} ${i/TTY/tty}

- + Confirm console launch (spare some memory)

@@ -125,14 +130,18 @@ EOT for i in $(seq 0 3); do - echo "" + echo -n "ttyS$i" done cat < \n

" } diff -r 93fed11eae87 -r 10cf1a5f187d dropbear-without-zlib/receipt --- a/dropbear-without-zlib/receipt Sat Feb 11 16:00:15 2017 +0100 +++ b/dropbear-without-zlib/receipt Sun Feb 12 19:39:46 2017 +0100 @@ -98,7 +98,7 @@ RSAPUB="$(dropbearkey -y -f /tmp/mkssh$$ | grep ^ssh)" rm -f /tmp/mkssh$$ cat < + Start server during boot
diff -r 93fed11eae87 -r 10cf1a5f187d dropbear/receipt --- a/dropbear/receipt Sat Feb 11 16:00:15 2017 +0100 +++ b/dropbear/receipt Sun Feb 12 19:39:46 2017 +0100 @@ -100,7 +100,7 @@ RSAPUB="$(dropbearkey -y -f /tmp/mkssh$$ | grep ^ssh)" rm -f /tmp/mkssh$$ cat < + Start server during boot
diff -r 93fed11eae87 -r 10cf1a5f187d fbvnc-ssh/receipt --- a/fbvnc-ssh/receipt Sat Feb 11 16:00:15 2017 +0100 +++ b/fbvnc-ssh/receipt Sun Feb 12 19:39:46 2017 +0100 @@ -18,24 +18,22 @@ config_form() { - [ "$VNCONLY" == "no" ] || VNCONLY=yes - [ -n "$VNCUSER" ] || VNCUSER=tux cat < - +
SSH user for the VNC server
Remove virtual consoles ? keep virtual consoles 3 to 6 - keep VNC console only + keep VNC console only

- + Confirm VNC console launch (spare some memory)

diff -r 93fed11eae87 -r 10cf1a5f187d ftp-config/receipt --- a/ftp-config/receipt Sat Feb 11 16:00:15 2017 +0100 +++ b/ftp-config/receipt Sun Feb 12 19:39:46 2017 +0100 @@ -18,10 +18,9 @@ config_form() { - [ "$UPLOAD" == "on" ] && UPLOAD="ckecked=ckecked " || UPLOAD= cat < -allow upload +FTP root +allow upload EOT } diff -r 93fed11eae87 -r 10cf1a5f187d gpxe/receipt --- a/gpxe/receipt Sat Feb 11 16:00:15 2017 +0100 +++ b/gpxe/receipt Sun Feb 12 19:39:46 2017 +0100 @@ -57,7 +57,8 @@ cat < -$URLS +${URLS:-$(dd if=$1/usr/share/boot/gpxe.pxe bs=1 skip=5 count=256 2>/dev/null | \ + strings | sed s'/,/\n/g')} EOT } diff -r 93fed11eae87 -r 10cf1a5f187d hardware-ibm-6272/receipt --- a/hardware-ibm-6272/receipt Sat Feb 11 16:00:15 2017 +0100 +++ b/hardware-ibm-6272/receipt Sun Feb 12 19:39:46 2017 +0100 @@ -66,9 +66,9 @@ - +
Allowed IRQ for the Ethernet driver cs89x0
-Remove PNP binaries after use
+Remove PNP binaries after use
EOT } diff -r 93fed11eae87 -r 10cf1a5f187d keyboard/receipt --- a/keyboard/receipt Sat Feb 11 16:00:15 2017 +0100 +++ b/keyboard/receipt Sun Feb 12 19:39:46 2017 +0100 @@ -134,7 +134,7 @@ - + Use the kernel command line arguments kmap=, lang= and tz= (+200Kb). EOT diff -r 93fed11eae87 -r 10cf1a5f187d lan-config/receipt --- a/lan-config/receipt Sat Feb 11 16:00:15 2017 +0100 +++ b/lan-config/receipt Sun Feb 12 19:39:46 2017 +0100 @@ -53,9 +53,11 @@ config_form() { - [ -n "$INTERFACE" ] || INTERFACE=eth1 - [ -n "$IP" ] || IP=192.168.0.6 - [ -n "$NETMASK" ] || NETMASK=255.255.255.0 + if [ -z "$MODE" ]; then + INTERFACE=eth1 + IP=192.168.0.6 + NETMASK=255.255.255.0 + fi cat < @@ -78,7 +80,7 @@ - + Enable LAN routing
EOT } diff -r 93fed11eae87 -r 10cf1a5f187d lpd-config/receipt --- a/lpd-config/receipt Sat Feb 11 16:00:15 2017 +0100 +++ b/lpd-config/receipt Sun Feb 12 19:39:46 2017 +0100 @@ -2,7 +2,7 @@ PACKAGE="lpd-config" VERSION="1.0" -CATEGORY="system" +CATEGORY="meta" SHORT_DESC="Line printer server configuration (without spooling)" MAINTAINER="pascal.bellard@slitaz.org" LICENSE="BSD" @@ -13,14 +13,14 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/var/spool $fs/dev + mkdir -p $fs/var/spool } config_form() { cat < + EOT } diff -r 93fed11eae87 -r 10cf1a5f187d lpd-spooling-config/receipt --- a/lpd-spooling-config/receipt Sat Feb 11 16:00:15 2017 +0100 +++ b/lpd-spooling-config/receipt Sun Feb 12 19:39:46 2017 +0100 @@ -21,7 +21,7 @@ { cat < + EOT } diff -r 93fed11eae87 -r 10cf1a5f187d module-3c509/receipt --- a/module-3c509/receipt Sat Feb 11 16:00:15 2017 +0100 +++ b/module-3c509/receipt Sun Feb 12 19:39:46 2017 +0100 @@ -41,7 +41,7 @@ - + diff -r 93fed11eae87 -r 10cf1a5f187d module-cs89x0/receipt --- a/module-cs89x0/receipt Sat Feb 11 16:00:15 2017 +0100 +++ b/module-cs89x0/receipt Sun Feb 12 19:39:46 2017 +0100 @@ -42,12 +42,12 @@
IRQ
Tranceiver
- - + diff -r 93fed11eae87 -r 10cf1a5f187d module-ne/receipt --- a/module-ne/receipt Sat Feb 11 16:00:15 2017 +0100 +++ b/module-ne/receipt Sun Feb 12 19:39:46 2017 +0100 @@ -37,20 +37,24 @@ config_form() { + if [ -n "$IONE2K" ]; then + IONE2K=0x300 + BADNE2K=on + fi cat <NE2000 isa Ethernet driver
I/O base
IRQ
Media
- - +
I/O base (required)
IRQ (optionnal)
- + Accept card with bad signatures
EOT } diff -r 93fed11eae87 -r 10cf1a5f187d module-tlan/receipt --- a/module-tlan/receipt Sat Feb 11 16:00:15 2017 +0100 +++ b/module-tlan/receipt Sun Feb 12 19:39:46 2017 +0100 @@ -34,6 +34,10 @@ config_form() { + if [ -z "$SPEEDTLAN" ]; then + AUITLAN=on + BIGBUFTLAN=on + fi cat <TI ThunderLAN based ethernet PCI adapter @@ -54,9 +58,9 @@
- + ThunderLAN use AUI port(s)
- + ThunderLAN use big buffer
EOT } diff -r 93fed11eae87 -r 10cf1a5f187d rsync/receipt --- a/rsync/receipt Sat Feb 11 16:00:15 2017 +0100 +++ b/rsync/receipt Sun Feb 12 19:39:46 2017 +0100 @@ -48,23 +48,20 @@ config_form() { - [ "$START" == "on" ] && START="ckecked=ckecked " || START= - [ -n "$RSYNCD_CONF" ] || RSYNCD_CONF="$(cat $1/etc/rsyncd.conf)" - [ -n "$RSYNCD_SECRETS" ] || RSYNCD_SECRETS="$(cat $1/etc/rsyncd.secrets)" cat < - start rsync daemon during boot + start rsync daemon during boot

/etc/rsyncd.conf
/etc/rsyncd.secrets
diff -r 93fed11eae87 -r 10cf1a5f187d wiki/receipt --- a/wiki/receipt Sat Feb 11 16:00:15 2017 +0100 +++ b/wiki/receipt Sun Feb 12 19:39:46 2017 +0100 @@ -45,14 +45,12 @@ config_form() { - [ -n "$WIKI_PASSWORD" ] || WIKI_PASSWORD=test cat < Wiki password - + EOT } -