Package: cdebootstrap
Version: 0.4.4
Severity: normal
Tags: patch

Hello,

when building the DFS CD, cdebootstrap creates the devices on the target system by installing a -helper-makedev package. It does so almost immediately after dpkg has been installed, and there aren't the files /etc/passwd and /etc/groups yet. However, makedev creates the devices with permissions like "root:disk", which leads to numerous errors stating there isnt such user/group.

The attached patch of the /usr/share/cdebootstrap/generic/actions fixes it by installing base-passwd, which contains the needed files, before running makedev.

Regards
    Jiri Palecek

-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.23.9-debug (PREEMPT)
Locale: LANG=cs_CZ, LC_CTYPE=cs_CZ (charmap=ISO-8859-2) (ignored: LC_ALL set to cs_CZ)
Shell: /bin/sh linked to /bin/dash

Versions of packages cdebootstrap depends on:
ii debian-archive-keyring 2007.07.31 GnuPG archive keys of the Debian a ii gpgv 1.4.6-2 GNU privacy guard - signature veri ii libc6 2.7-3 GNU C Library: Shared libraries ii libdebian-installer-extra4 0.55 Library of some extra debian-insta ii libdebian-installer4 0.55 Library of common debian-installer
ii  wget                          1.10.2-2   retrieves files from the web

cdebootstrap recommends no packages.

-- no debconf information

Attachment: cdebootstrap.patch
Description: Binary data

Reply via email to