Your message dated Thu, 30 Nov 2006 14:02:04 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#394970: fixed in finish-install 2.6
has caused the attached Bug report to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere. Please contact me immediately.)
Debian bug tracking system administrator
(administrator, Debian Bugs database)
--- Begin Message ---
Package: finish-install
Version: 2.4
Severity: normal
Tags: patch
Add support for hvsi and hvc IBM POWER serial consoles.
This patch is currently untested, but i don't want to lose it again, so i
submit it. I expect to test it nextly, but i can only do so for hvc as i have
no longer access to a non-virtualized pserver, and can only do so within the
constraints of my free time. Others are welcome to test it by themselves.
Also, i don't believe this is the most efficient way to do this, and that the
ttyS|hvc|hvsi could be factorised in the code, but my shell skill is not
enough to do it better without risking breakage, so i will only provide this
functional patch.
Friendly,
Sven Luther
-- System Information:
Debian Release: testing/unstable
APT prefers testing
APT policy: (500, 'testing')
Architecture: powerpc (ppc)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15-1-powerpc
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Index: debian/changelog
===================================================================
--- debian/changelog (revision 42051)
+++ debian/changelog (working copy)
@@ -1,3 +1,10 @@
+finish-install (2.5) UNRELEASED; urgency=low
+
+ [ Sven Luther ]
+ * [powerpc64] Added support for hvc* and hvsi* serial consoles.
+
+ -- Sven Luther <[EMAIL PROTECTED]> Mon, 23 Oct 2006 21:59:42 +0200
+
finish-install (2.4) unstable; urgency=low
* 90console: apparently we can no longer trust pidof to output PIDs in
Index: finish-install.d/90console
===================================================================
--- finish-install.d/90console (revision 42051)
+++ finish-install.d/90console (working copy)
@@ -33,4 +33,38 @@
echo "$console" >> /target/etc/securetty
fi
;;
+hvc*)
+ log "Configuring /etc/inittab for serial console"
+ ttyspeed=$(chroot /target stty --file /dev/$console speed)
+ ttyline=${console#hvc}
+ ttyterm="$TERM"
+
+ if [ -z "$ttyterm" ]; then ttyterm=vt100; fi
+ if [ -z "$ttyspeed" ]; then ttyspeed=9600; fi
+ sed -i -e "s/^\([1-6]\):/#\1:/" \
+ -e "s/^#T0\(.*hvc\).*/T$ttyline\1$ttyline $ttyspeed $ttyterm/" \
+ /target/etc/inittab
+ echo "# serial console added by debian-installer" >>
/target/etc/securetty
+ echo "$rawconsole" >> /target/etc/securetty
+ if [ -n "$console" ] && [ "$console" != "$rawconsole" ]; then
+ echo "$console" >> /target/etc/securetty
+ fi
+;;
+hvsi*)
+ log "Configuring /etc/inittab for serial console"
+ ttyspeed=$(chroot /target stty --file /dev/$console speed)
+ ttyline=${console#hvsi}
+ ttyterm="$TERM"
+
+ if [ -z "$ttyterm" ]; then ttyterm=vt100; fi
+ if [ -z "$ttyspeed" ]; then ttyspeed=9600; fi
+ sed -i -e "s/^\([1-6]\):/#\1:/" \
+ -e "s/^#T0\(.*hvsi\).*/T$ttyline\1$ttyline $ttyspeed $ttyterm/" \
+ /target/etc/inittab
+ echo "# serial console added by debian-installer" >>
/target/etc/securetty
+ echo "$rawconsole" >> /target/etc/securetty
+ if [ -n "$console" ] && [ "$console" != "$rawconsole" ]; then
+ echo "$console" >> /target/etc/securetty
+ fi
+;;
esac
--- End Message ---
--- Begin Message ---
Source: finish-install
Source-Version: 2.6
We believe that the bug you reported is fixed in the latest version of
finish-install, which is due to be installed in the Debian FTP archive:
finish-install_2.6.dsc
to pool/main/f/finish-install/finish-install_2.6.dsc
finish-install_2.6.tar.gz
to pool/main/f/finish-install/finish-install_2.6.tar.gz
finish-install_2.6_all.udeb
to pool/main/f/finish-install/finish-install_2.6_all.udeb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Frans Pop <[EMAIL PROTECTED]> (supplier of updated finish-install package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Thu, 30 Nov 2006 15:32:29 +0100
Source: finish-install
Binary: finish-install
Architecture: source all
Version: 2.6
Distribution: unstable
Urgency: low
Maintainer: Debian Install System Team <debian-boot@lists.debian.org>
Changed-By: Frans Pop <[EMAIL PROTECTED]>
Description:
finish-install - Finish the installation and reboot (udeb)
Closes: 394970
Changes:
finish-install (2.6) unstable; urgency=low
.
* 90console: [powerpc64] Added support for hvc* and hvsi* serial consoles.
Note: untested on powerpc. Closes: #394970.
* 90console: add a blank line before pringing new lines to securetty.
.
[ Updated translations ]
* Esperanto (eo.po) by Serge Leblanc
* Georgian (ka.po) by Aiet Kolkhi
* Kurdish (ku.po) by rizoye-xerzi
* Panjabi (pa.po) by A S Alam
Files:
4b82c24c2f50cd83ca13519d433720eb 766 debian-installer required
finish-install_2.6.dsc
8ce608f547722bef73217bb65627eccf 40924 debian-installer required
finish-install_2.6.tar.gz
3bc1d99b5aee915977f3a9bbf5bd13d6 17968 debian-installer required
finish-install_2.6_all.udeb
Package-Type: udeb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
iD8DBQFFbu3igm/Kwh6ICoQRAiFOAKCv9G/Lzqv0JdRpOxv3wI4eOiZG8ACfRUzp
1npPEOWIlGwworEUPChjgug=
=dCSb
-----END PGP SIGNATURE-----
--- End Message ---