Package: di-netboot-assistant
Version: 0.38a
Severity: wishlist
There seems to be no way to elegantly handle serial console clients.
In the past, one already had to copy e.g.
daily/i386/pxelinux.cfg/default to the UUID-specific file of
a client, thereby hardcoding daily/i386 for this client and forgoing
the possibility of chosing via the menu. One also had to manually
add the "serial" and "console" parameters to this file, and change
the reference to menu.cfg to serial.cfg, which often also required
changes when e.g. ttyS1 was to be used, or vga=778 just did not
work.
Now it seems that serial.cfg is no longer provided at all.
It would be really great if di-netboot-install went one of the
following ways instead:
1. a DHCP option flags a given client as having a serial console,
causing the menu to be displayed on the specified serial
console, as well as the kernel parameters set accordingly;
2. the boot: prompt appears on both, console and serial console,
and if <enter> is received on the serial console, then that's
where stuff continues, else a normal install happens.
3. displaying the menu on both consoles and letting the user
select "serial" if appropriate.
Thanks for your consideration.
-- System Information:
Debian Release: 8.0
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 3.16.0-4-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_NZ, LC_CTYPE=en_NZ.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages di-netboot-assistant depends on:
ii curl 7.38.0-4
ii wget 1.16-3
Versions of packages di-netboot-assistant recommends:
ii atftpd 0.7.git20120829-1
Versions of packages di-netboot-assistant suggests:
pn dhcp3-server | udhcpd | dnsmasq <none>
pn elilo <none>
ii syslinux 3:6.03+dfsg-5
ii vim-addon-manager 0.5.3
-- Configuration Files:
/etc/di-netboot-assistant/di-netboot-assistant.conf changed:
TFTP_ROOT=/srv/tftp
MIRROR_REGEXPS="s=://ftp.debian.org/=://ftp.stw-bonn.de/=
s=://ftp.ubuntu.com/=://ftp.hawo.stw.uni-erlangen.de/="
umask 0002
/etc/di-netboot-assistant/di-sources.list changed:
stable amd64 http://ftp.debian.org/dists/stable/main/installer-amd64/current/images/ netboot/netboot.tar.gz
stable i386 http://ftp.debian.org/dists/stable/main/installer-i386/current/images/ netboot/netboot.tar.gz
stable ia64 http://ftp.debian.org/dists/stable/main/installer-ia64/current/images/ netboot/netboot.tar.gz
stable sparc http://ftp.debian.org/dists/stable/main/installer-sparc/current/images/ netboot/boot.img
stable-gtk amd64 http://ftp.debian.org/dists/stable/main/installer-amd64/current/images/ netboot/gtk/netboot.tar.gz
stable-gtk i386 http://ftp.debian.org/dists/stable/main/installer-i386/current/images/ netboot/gtk/netboot.tar.gz
wheezy amd64 http://ftp.debian.org/dists/wheezy/main/installer-amd64/current/images/ netboot/netboot.tar.gz
wheezy i386 http://ftp.debian.org/dists/wheezy/main/installer-i386/current/images/ netboot/netboot.tar.gz
wheezy ia64 http://ftp.debian.org/dists/wheezy/main/installer-ia64/current/images/ netboot/netboot.tar.gz
wheezy sparc http://ftp.debian.org/dists/wheezy/main/installer-sparc/current/images/ netboot/boot.img
wheezy-gtk amd64 http://ftp.debian.org/dists/wheezy/main/installer-amd64/current/images/ netboot/gtk/netboot.tar.gz
wheezy-gtk i386 http://ftp.debian.org/dists/wheezy/main/installer-i386/current/images/ netboot/gtk/netboot.tar.gz
oldstable amd64 http://ftp.debian.org/dists/oldstable/main/installer-amd64/current/images/ netboot/netboot.tar.gz
oldstable i386 http://ftp.debian.org/dists/oldstable/main/installer-i386/current/images/ netboot/netboot.tar.gz
oldstable ia64 http://ftp.debian.org/dists/oldstable/main/installer-ia64/current/images/ netboot/netboot.tar.gz
oldstable sparc http://ftp.debian.org/dists/oldstable/main/installer-sparc/current/images/ netboot/boot.img
oldstable-gtk amd64 http://ftp.debian.org/dists/oldstable/main/installer-amd64/current/images/ netboot/gtk/netboot.tar.gz
oldstable-gtk i386 http://ftp.debian.org/dists/oldstable/main/installer-i386/current/images/ netboot/gtk/netboot.tar.gz
squeeze amd64 http://ftp.debian.org/dists/squeeze/main/installer-amd64/current/images/ netboot/netboot.tar.gz
squeeze i386 http://ftp.debian.org/dists/squeeze/main/installer-i386/current/images/ netboot/netboot.tar.gz
squeeze ia64 http://ftp.debian.org/dists/squeeze/main/installer-ia64/current/images/ netboot/netboot.tar.gz
squeeze sparc http://ftp.debian.org/dists/squeeze/main/installer-sparc/current/images/ netboot/boot.img
squeeze-gtk amd64 http://ftp.debian.org/dists/squeeze/main/installer-amd64/current/images/ netboot/gtk/netboot.tar.gz
squeeze-gtk i386 http://ftp.debian.org/dists/squeeze/main/installer-i386/current/images/ netboot/gtk/netboot.tar.gz
testing amd64 http://ftp.debian.org/dists/testing/main/installer-amd64/current/images/ netboot/netboot.tar.gz
testing i386 http://ftp.debian.org/dists/testing/main/installer-i386/current/images/ netboot/netboot.tar.gz
testing ia64 http://ftp.debian.org/dists/testing/main/installer-ia64/current/images/ netboot/netboot.tar.gz
testing sparc http://ftp.debian.org/dists/testing/main/installer-sparc/current/images/ netboot/boot.img
testing-gtk amd64 http://ftp.debian.org/dists/testing/main/installer-amd64/current/images/ netboot/gtk/netboot.tar.gz
testing-gtk i386 http://ftp.debian.org/dists/testing/main/installer-i386/current/images/ netboot/gtk/netboot.tar.gz
daily alpha http://d-i.debian.org/daily-images/alpha/daily/ netboot/boot.img
daily amd64 http://d-i.debian.org/daily-images/amd64/daily/ netboot/netboot.tar.gz
daily hppa http://d-i.debian.org/daily-images/hppa/daily/ netboot/2.6/boot.img
daily i386 http://d-i.debian.org/daily-images/i386/daily/ netboot/netboot.tar.gz
daily ia64 http://d-i.debian.org/daily-images/ia64/daily/ netboot/netboot.tar.gz
daily sparc http://d-i.debian.org/daily-images/sparc/daily/ netboot/boot.img
daily-gtk amd64 http://d-i.debian.org/daily-images/amd64/daily/ netboot/gtk/netboot.tar.gz
daily-gtk i386 http://d-i.debian.org/daily-images/i386/daily/ netboot/gtk/netboot.tar.gz
lenny alpha http://archive.debian.org/dists/lenny/main/installer-alpha/current/images/ netboot/boot.img
lenny amd64 http://archive.debian.org/dists/lenny/main/installer-amd64/current/images/ netboot/netboot.tar.gz
lenny hppa http://archive.debian.org/dists/lenny/main/installer-hppa/current/images/ netboot/2.6/boot.img
lenny i386 http://archive.debian.org/dists/lenny/main/installer-i386/current/images/ netboot/netboot.tar.gz
lenny ia64 http://archive.debian.org/dists/lenny/main/installer-ia64/current/images/ netboot/netboot.tar.gz
lenny sparc http://archive.debian.org/dists/lenny/main/installer-sparc/current/images/ netboot/boot.img
lenny-gtk amd64 http://archive.debian.org/dists/lenny/main/installer-amd64/current/images/ netboot/gtk/netboot.tar.gz
lenny-gtk i386 http://archive.debian.org/dists/lenny/main/installer-i386/current/images/ netboot/gtk/netboot.tar.gz
hardy i386 http://archive.ubuntu.com/ubuntu/dists/hardy/main/installer-i386/current/images/ netboot/netboot.tar.gz
hardy amd64 http://archive.ubuntu.com/ubuntu/dists/hardy/main/installer-amd64/current/images/ netboot/netboot.tar.gz
lucid i386 http://archive.ubuntu.com/ubuntu/dists/lucid/main/installer-i386/current/images/ netboot/netboot.tar.gz
lucid amd64 http://archive.ubuntu.com/ubuntu/dists/lucid/main/installer-amd64/current/images/ netboot/netboot.tar.gz
precise i386 http://archive.ubuntu.com/ubuntu/dists/precise/main/installer-i386/current/images/ netboot/netboot.tar.gz
precise amd64 http://archive.ubuntu.com/ubuntu/dists/precise/main/installer-amd64/current/images/ netboot/netboot.tar.gz
trusty i386 http://ftp.ubuntu.com/ubuntu/dists/trusty/main/installer-i386/current/images/ netboot/netboot.tar.gz
trusty amd64 http://ftp.ubuntu.com/ubuntu/dists/trusty/main/installer-amd64/current/images/ netboot/netboot.tar.gz
utopic i386 http://ftp.ubuntu.com/ubuntu/dists/utopic/main/installer-i386/current/images/ netboot/netboot.tar.gz
utopic amd64 http://ftp.ubuntu.com/ubuntu/dists/utopic/main/installer-amd64/current/images/ netboot/netboot.tar.gz
saucy i386 http://archive.ubuntu.com/ubuntu/dists/saucy/main/installer-i386/current/images/ netboot/netboot.tar.gz
saucy amd64 http://archive.ubuntu.com/ubuntu/dists/saucy/main/installer-amd64/current/images/ netboot/netboot.tar.gz
raring i386 http://archive.ubuntu.com/ubuntu/dists/raring/main/installer-i386/current/images/ netboot/netboot.tar.gz
raring amd64 http://archive.ubuntu.com/ubuntu/dists/raring/main/installer-amd64/current/images/ netboot/netboot.tar.gz
quantal i386 http://archive.ubuntu.com/ubuntu/dists/quantal/main/installer-i386/current/images/ netboot/netboot.tar.gz
quantal amd64 http://archive.ubuntu.com/ubuntu/dists/quantal/main/installer-amd64/current/images/ netboot/netboot.tar.gz
oneiric i386 http://archive.ubuntu.com/ubuntu/dists/oneiric/main/installer-i386/current/images/ netboot/netboot.tar.gz
oneiric amd64 http://archive.ubuntu.com/ubuntu/dists/oneiric/main/installer-amd64/current/images/ netboot/netboot.tar.gz
-- debconf-show failed
--
.''`. martin f. krafft <madduck@d.o> @martinkrafft
: :' : proud Debian developer
`. `'` http://people.debian.org/~madduck
`- Debian - when you have better things to do than fixing systems
Attachment:
digital_signature_gpg.asc
Description: Digital signature (see http://martin-krafft.net/gpg/sig-policy/999bbcc4/current)