[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#675308: marked as done (please support serial consoles when using upstart)



Your message dated Mon, 04 Jun 2012 15:24:21 +0000
with message-id <E1SbZ8n-0001HF-C7@franck.debian.org>
and subject line Bug#675308: fixed in live-config 3.0~a38-1
has caused the Debian Bug report #675308,
regarding please support serial consoles when using upstart
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 this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
675308: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=675308
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: live-config
Severity: normal
Tags: upstream

This issue is present in git as at debian/3.0_a37-1.

The script live-config/scripts/config/019-upstart edits /etc/init/tty*
This include ttyS0.conf i.e. a serial port, which it changes to

    exec /bin/login -f cyber </dev/ttyS0 >/dev/ttyS0 2>&1

AFAIK this can't possibly work.  Therefore I suggest you change the
glob to only match ttys that start with a digit, and for good measure
to only match .conf files:

    for _FILE in /etc/init/tty*           # before
    for _FILE in /etc/init/tty[0-9]*.conf # after

    # Note there are two such loops in the file.

This will not make the serial consoles auto-log-in, but it will at
least let them remain functional (tested and confirmed).

This issue does not appear to affect the corresponding sysvinit
script, 017-sysvinit, as it matches on the regexp tty[0-9]*.

PS: my workaround for now is to do live-noconfig=upstart, which skips
the entire script.  This is safe *for me* as at precise as the only
thing that 019-upstart does is edit the tty* files, and I have only
serial consoles on my target hardware.

-- System Information:
Debian Release: wheezy/sid
  APT prefers oneiric-updates
  APT policy: (990, 'oneiric-updates'), (990, 'oneiric-security'), (990, 'oneiric'), (500, 'precise-updates'), (500, 'precise-security'), (500, 'precise')
Architecture: armel (armv7l)

Kernel: Linux 2.6.36.4 (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=en_AU.utf8, LC_CTYPE=en_AU.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash



--- End Message ---
--- Begin Message ---
Source: live-config
Source-Version: 3.0~a38-1

We believe that the bug you reported is fixed in the latest version of
live-config, which is due to be installed in the Debian FTP archive:

live-config-doc_3.0~a38-1_all.deb
  to main/l/live-config/live-config-doc_3.0~a38-1_all.deb
live-config-systemd_3.0~a38-1_all.deb
  to main/l/live-config/live-config-systemd_3.0~a38-1_all.deb
live-config-sysvinit_3.0~a38-1_all.deb
  to main/l/live-config/live-config-sysvinit_3.0~a38-1_all.deb
live-config-upstart_3.0~a38-1_all.deb
  to main/l/live-config/live-config-upstart_3.0~a38-1_all.deb
live-config_3.0~a38-1.debian.tar.gz
  to main/l/live-config/live-config_3.0~a38-1.debian.tar.gz
live-config_3.0~a38-1.dsc
  to main/l/live-config/live-config_3.0~a38-1.dsc
live-config_3.0~a38-1_all.deb
  to main/l/live-config/live-config_3.0~a38-1_all.deb
live-config_3.0~a38.orig.tar.gz
  to main/l/live-config/live-config_3.0~a38.orig.tar.gz



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 675308@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Daniel Baumann <daniel@debian.org> (supplier of updated live-config 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 ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Mon, 04 Jun 2012 12:46:41 +0200
Source: live-config
Binary: live-config live-config-doc live-config-systemd live-config-sysvinit live-config-upstart
Architecture: source all
Version: 3.0~a38-1
Distribution: experimental
Urgency: low
Maintainer: Debian Live Project <debian-live@lists.debian.org>
Changed-By: Daniel Baumann <daniel@debian.org>
Description: 
 live-config - Debian Live - System Configuration Scripts
 live-config-doc - Debian Live - System Configuration Scripts (documentation)
 live-config-systemd - Debian Live - System Configuration Scripts (systemd backend)
 live-config-sysvinit - Debian Live - System Configuration Scripts (sysvinit backend)
 live-config-upstart - Debian Live - System Configuration Scripts (upstart backend)
Closes: 675308
Changes: 
 live-config (3.0~a38-1) experimental; urgency=low
 .
   [ chals ]
   * Revising grammar in French translation.
 .
   [ Daniel Baumann ]
   * Simplyfing reading of configuration files.
   * Improving on-demand creation of ssh host keys in openssh-server
     script.
   * Avoid breaking serial consoles when using upstart, thanks to Trent
     W. Buck <trentbuck@gmail.com> (Closes: #675308).
Checksums-Sha1: 
 6cf0aad927cd194e172de5fe081bd4443e105846 1557 live-config_3.0~a38-1.dsc
 a6cedc325e86644ccb2979660ae8824677448d82 111307 live-config_3.0~a38.orig.tar.gz
 982d0e6f73ee1efc18202f279d610fb62fa7e7c0 11366 live-config_3.0~a38-1.debian.tar.gz
 b70f42af92e39bab2e6f1aebbc67894b14231741 25450 live-config_3.0~a38-1_all.deb
 5ef0fc76b045e00b5bc1c9170cfade9a081382c9 45906 live-config-doc_3.0~a38-1_all.deb
 1dc664f9b1123ef95b6cd7fe22496e29ab77cdbe 10640 live-config-systemd_3.0~a38-1_all.deb
 d16c75645c7f1a89c04eb1dcc240cc734cc6f2bd 12116 live-config-sysvinit_3.0~a38-1_all.deb
 80cc6f48ffbe686a5ff1a2a1dfeaff7b4096ade8 11624 live-config-upstart_3.0~a38-1_all.deb
Checksums-Sha256: 
 908d35240838569468c10727ae7d472d4580674ab70c6a2bb6f178276e21ec97 1557 live-config_3.0~a38-1.dsc
 d1291c8095ee31ba29ed5791247eb2029b51a8daa334b52b059be36c87573a41 111307 live-config_3.0~a38.orig.tar.gz
 9ee6cf36f5ac1e98703ef38c20b214943eb224d757063d42080fdd3efab3094c 11366 live-config_3.0~a38-1.debian.tar.gz
 9657f984c403185d45a5abb6f410d25c0979c73904fec7ad068cd1d0208771d8 25450 live-config_3.0~a38-1_all.deb
 8cb526017bad02ec322df3cff04132224c5cc4aa3be79aa9704fa82fccda1abb 45906 live-config-doc_3.0~a38-1_all.deb
 bc5bb26cd7269a310231d03515c68a971d7f124833440dfd84d490e56e7a541b 10640 live-config-systemd_3.0~a38-1_all.deb
 2eb8796abce489318ff13ce70c81359acd5be9ed5d7b3ec76663e4096259b25a 12116 live-config-sysvinit_3.0~a38-1_all.deb
 faf7db349809efa262932791a76bdbcdf37eb87cbe3f39de35ef382d83b7ff8e 11624 live-config-upstart_3.0~a38-1_all.deb
Files: 
 d4b2badb64e8e57f0121cd7e191bdb25 1557 misc optional live-config_3.0~a38-1.dsc
 0b259b32d05a379fbd72c0837ffc4552 111307 misc optional live-config_3.0~a38.orig.tar.gz
 f36d334f2f203819b1a6089cb4d47d35 11366 misc optional live-config_3.0~a38-1.debian.tar.gz
 cd6d73c251b7b46d27836b57ab61a634 25450 misc optional live-config_3.0~a38-1_all.deb
 3c3a4a7e7d7fe84fc2df989b4ee0d1dd 45906 doc optional live-config-doc_3.0~a38-1_all.deb
 8083b714945a98f8f83d5b16d14baf60 10640 misc optional live-config-systemd_3.0~a38-1_all.deb
 a2e6e37c0394536bc1857bbc6f35f41d 12116 misc optional live-config-sysvinit_3.0~a38-1_all.deb
 6fb01e12210197b602dbb4e184d12123 11624 misc optional live-config-upstart_3.0~a38-1_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAk/MxRgACgkQ+C5cwEsrK55s0QCg2pnGqjTuW2Gmw/aKMHUSQe5P
LCgAnA4ZRhWw9RXBeTFAToiVKL30jU6z
=YsCW
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: