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.
30-disable-ttys
Description: application/shellscript