Add /etc/passwd and /etc/group to initrd

Bug #1081418 reported by Ryan Finnie
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Finnix
Fix Released
Low
Ryan Finnie

Bug Description

MAKEDEV does not work well (or really at all) within the initrd because of a lack of users. Adding /etc/passwd and /etc/group with basic values would help with this.

/etc/passwd:

root:*:0:0:root:/root:/bin/sh
daemon:*:1:1:daemon:/sbin:/bin/sh
bin:*:2:2:bin:/bin:/bin/sh
sys:*:3:3:sys:/dev:/bin/sh

/etc/group:

root:*:0:
daemon:*:1:
bin:*:2:
sys:*:3:
adm:*:4:
tty:*:5:
disk:*:6:
lp:*:7:
mail:*:8:
news:*:9:
uucp:*:10:

Ryan Finnie (fo0bar)
Changed in finnix:
status: New → In Progress
Revision history for this message
Finnix Launchpad Assistant (finnix-lp-bot) wrote : Fixed in neale-initrd 107~6

Distribution: 107
Source: neale-initrd
Source-Version: 107~6

A package update has been sent to the Finnix archive, which marks this
bug as fixed. A copy of the upload changes is included below.

Thank you,
Your friendly Finnix Launchpad assistant

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Wed, 21 Nov 2012 05:42:36 +0000
Source: neale-initrd
Binary: neale-initrd
Architecture: source i386
Version: 107~6
Distribution: unstable
Urgency: low
Maintainer: Ryan Finnie <email address hidden>
Changed-By: Ryan Finnie <email address hidden>
Description:
 neale-initrd - Finnix initrd layout (udeb)
Changes:
 neale-initrd (107~6) unstable; urgency=low
 .
   * Add /etc/passwd and /etc/group (LP: #1081418)
   * Use devtmpfs for /dev (LP: #1081433)
     * Mount devtmpfs, umount before switch_root
     * Remove /dev/guesses functionality
     * Remove /dev/MAKEDEV
     * Remove all static /dev entries but console, null, zero
Checksums-Sha1:
 c4849177220056b400ece00b83bc1fc60226e5a0 1629 neale-initrd_107~6.dsc
 e48cb412118150457c78a89027a7cf04d46b2db3 3283089 neale-initrd_107~6.tar.gz
 1fa48b49986834ed78b3cb9c12e83f62596e5501 335284 neale-initrd_107~6_i386.udeb
Checksums-Sha256:
 3d236f3563f73a3e620fff629512d0914a521fbe3e54d3047ba2fceb96117b55 1629 neale-initrd_107~6.dsc
 f58a0b85a6d32d161ea08a1ef1adcbff28ba9936d3861e188d8157ada766dab2 3283089 neale-initrd_107~6.tar.gz
 1356934ecc2ef9b03d2aa1c90faccc29f3737f724423c298c18fcde6a0b4334c 335284 neale-initrd_107~6_i386.udeb
Files:
 8fbc8d156a22b6640b503a0cd628025a 1629 debian-installer optional neale-initrd_107~6.dsc
 2bf4c72d32259e314da14e8a5c6c0215 3283089 debian-installer optional neale-initrd_107~6.tar.gz
 591d3be96d086b7434dbac2f069b494b 335284 debian-installer optional neale-initrd_107~6_i386.udeb
Package-Type: udeb

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

iQIbBAEBCAAGBQJQrGodAAoJEH5go6aGro2YjGQP+O5a02m7ngkse9dHslfBIagE
X70ozVVj8oehHqYMArsdAQRL6UBJOmOvA3x6eTeAifMJlu3iStOByDUAoMQrcBW8
66zP0iLdJ+c+jFDHwXafzF+oLhpkJqFBUx6JJ1+EuFWJcLyvsbs3+Dq0yo2lCOr8
KHimPimWP4EJLxxbGVc0lPF2ZKMELv8K3m2zuVlY9U5sYf7FPNu4VcpAC2y+V/M2
jEEd5pqwEWCmzLybVWHxjjuZCDxHIjX3uYuNNSw9hqcKsKxznSrzs1l+Zkp/HBjS
jq3pyTB6jmQIlBfuf/NgA6tZSie993MIlGRu9FCnWZ8IriOyVTWMD9K9W15y96js
M2kWh3oV4J2X/aIA+tRyiIzRhq4V0bSkbkFQkBt2DyJCGY6QIQpPHFMkqZqie4yb
Ek1J3HcGF93dEys9GuIUSh8rOpnb5b4XdNB+1ZYSSMa6gKNBqkSBwi//GLINK9gd
tEwOfWL4PgPPGHihmvq8tts9z5UqpK0bLRLDNF8GZnaArcHOCMXqf38x4dnjpVXS
DQPDISaFrfyPcGkj6LTJjw34joYV5tbiqgh5nb+QH8FSdkUqJVA7yff9bbWxLAxa
XnNAWGKIrytCkIJwVUtw2Jxu2z4kUoOjfuCCdBPjFTodxPeEQeODwIx8I0MS6jxo
U3i4XHu8cK46iKiI/5A=
=/Ls4
-----END PGP SIGNATURE-----

Changed in finnix:
status: In Progress → Fix Committed
tags: added: archive-fixed
Ryan Finnie (fo0bar)
Changed in finnix:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.