From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1RiHgA-0000ui-72 for garchives@archives.gentoo.org; Wed, 04 Jan 2012 03:38:18 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id EBEC621C112; Wed, 4 Jan 2012 03:38:07 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id BF80A21C112 for ; Wed, 4 Jan 2012 03:38:07 +0000 (UTC) Received: from pelican.gentoo.org (unknown [66.219.59.40]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 49FFC1B4012 for ; Wed, 4 Jan 2012 03:38:07 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by pelican.gentoo.org (Postfix) with ESMTP id 834DD80042 for ; Wed, 4 Jan 2012 03:38:06 +0000 (UTC) From: "Robin H. Johnson" To: gentoo-commits@lists.gentoo.org Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Robin H. Johnson" Message-ID: <14c61e729d9612f57e1ab66b5916d6340935d847.robbat2@gentoo> Subject: [gentoo-commits] proj/genkernel:master commit in: / X-VCS-Repository: proj/genkernel X-VCS-Files: gen_initramfs.sh X-VCS-Directories: / X-VCS-Committer: robbat2 X-VCS-Committer-Name: Robin H. Johnson X-VCS-Revision: 14c61e729d9612f57e1ab66b5916d6340935d847 Date: Wed, 4 Jan 2012 03:38:06 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 5cd33fcd-2e48-471b-ba77-6fa7e79f61dc X-Archives-Hash: c1637259b7fae0b3d08ac45c801a2183 commit: 14c61e729d9612f57e1ab66b5916d6340935d847 Author: Robin H. Johnson gentoo org> AuthorDate: Wed Jan 4 03:38:00 2012 +0000 Commit: Robin H. Johnson gentoo org> CommitDate: Wed Jan 4 03:38:00 2012 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=3Dproj/genkernel.git= ;a=3Dcommit;h=3D14c61e72 Add a few more directories and initial device nodes to the initramfs, and= improve datestamp. Based on development by WilliamH for initramfs /usr m= ounting. Signed-off-by: Robin H. Johnson gentoo.org> --- gen_initramfs.sh | 10 +++++++++- 1 files changed, 9 insertions(+), 1 deletions(-) diff --git a/gen_initramfs.sh b/gen_initramfs.sh index c644694..cfcfe97 100755 --- a/gen_initramfs.sh +++ b/gen_initramfs.sh @@ -13,8 +13,13 @@ append_base_layout() { mkdir -p ${TEMP}/initramfs-base-temp/bin mkdir -p ${TEMP}/initramfs-base-temp/etc mkdir -p ${TEMP}/initramfs-base-temp/usr + mkdir -p ${TEMP}/initramfs-base-temp/lib + mkdir -p ${TEMP}/initramfs-base-temp/mnt + mkdir -p ${TEMP}/initramfs-base-temp/run + mkdir -p ${TEMP}/initramfs-base-temp/sbin mkdir -p ${TEMP}/initramfs-base-temp/proc mkdir -p ${TEMP}/initramfs-base-temp/temp + mkdir -p ${TEMP}/initramfs-base-temp/tmp mkdir -p ${TEMP}/initramfs-base-temp/sys mkdir -p ${TEMP}/initramfs-temp/.initrd mkdir -p ${TEMP}/initramfs-base-temp/var/lock/dmraid @@ -29,9 +34,12 @@ append_base_layout() { cd ${TEMP}/initramfs-base-temp/dev mknod -m 660 console c 5 1 mknod -m 660 null c 1 3 + mknod -m 660 zero c 1 5 + mknod -m 600 tty0 c 4 0 mknod -m 600 tty1 c 4 1 + mknod -m 600 ttyS0 c 4 64 =20 - date '+%Y%m%d' > ${TEMP}/initramfs-base-temp/etc/build_date + date -u '+%Y%m%d-%H%M%S' > ${TEMP}/initramfs-base-temp/etc/build_date =20 cd "${TEMP}/initramfs-base-temp/" find . -print | cpio ${CPIO_ARGS} --append -F "${CPIO}" \