[Yaird-devel] Bug#378936: yaird: init fails when started from run_init

Simon Richter sjr at debian.org
Wed Jul 19 19:42:55 UTC 2006


Package: yaird
Version: 0.0.12-15
Severity: important

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

Hi,

after switching my system to yaird, I found that the system would not
boot properly, but instead only display "No processes left in this
runlevel.". What is particularly puzzling is that the boot process works
fine if I pass "init=/bin/sh" to the kernel and immediately type "exec
/sbin/init" into the shell I get.

I suspect there is something fishy going on with the execve() that
starts init, which gets passed on to processes spawned by it, and having
a shell before starting init sorts this out.

   Simon

- -- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: powerpc (ppc)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.17-1-powerpc
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)

Versions of packages yaird depends on:
ii  cpio                         2.6-16      GNU cpio -- a program to manage ar
ii  dash                         0.5.3-3     The Debian Almquist Shell
ii  libc6                        2.3.6-15    GNU C Library: Shared libraries
ii  libhtml-template-perl        2.8-1       HTML::Template : A module for usin
ii  libparse-recdescent-perl     1.94.free-3 Generates recursive-descent parser
ii  perl                         5.8.8-6     Larry Wall's Practical Extraction 

yaird recommends no packages.

- -- no debconf information




More information about the Yaird-devel mailing list