Package: xen-tools
Version: 2.8-1
Severity: important
Tags: patch


-- System Information:
Debian Release: 4.0
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'edgy-updates'), (500, 'edgy-security'), 
(500, 'edgy'), (500, 'dapper-updates'), (500, 'dapper-security'), (500, 
'dapper-backports'), (500, 'dapper'), (500, 'unstable'), (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.17-2-xen-686
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)

Versions of packages xen-tools depends on:
ii  debootstrap       0.3.3.0ubuntu8~dapper1 Bootstrap a basic Debian system
ii  libtext-template- 1.44-1.1               Text::Template perl module
ii  perl-modules      5.8.8-6.1              Core Perl modules

Versions of packages xen-tools recommends:
pn  reiserfsprogs           <none>           (no description available)
ii  rpmstrap                0.5.2-2          bootstrap a basic RPM-based system
ii  xen-hypervisor-3.0.2-1- 3.0.2-3+hg9762-1 The Xen Hypervisor on i386-class
pn  xfsprogs                <none>           (no description available)

-- no debconf information

Ubuntu Edgy has dispensed with the SYSV init sequence and now uses a new 
event based init sequence called Upstart (also in Debian experimental 
now).

This means that the hook script 30-fix-inittab doesn't do the job any 
more.

There are a couple of solutions.

- fork another directory for Edgy. I'm not sure about this. There is 
more commonality than difference between the Ubuntu series and the 
Debian series and there is already creeping maintenance differences 
between the debian.d and ubuntu.d directories 

- rename 30-fix-inittab to 30-disable-ttys and make a check to see what 
type of init system you are using before switching off the ttys. That's 
what the attached file does. 

Attachment: 30-disable-ttys
Description: application/shellscript

Reply via email to