summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrian Jackson <iggy@gentoo.org>2006-02-23 17:02:07 +0000
committerBrian Jackson <iggy@gentoo.org>2006-02-23 17:02:07 +0000
commitf084479848482cf81bdd98969d38794e39b5d220 (patch)
tree4b996b603e0622659f0643a426ec362fde63dd2e /sys-apps/baselayout-lite
parentstable on amd64 wrt bug 123646 (diff)
downloadgentoo-2-f084479848482cf81bdd98969d38794e39b5d220.tar.gz
gentoo-2-f084479848482cf81bdd98969d38794e39b5d220.tar.bz2
gentoo-2-f084479848482cf81bdd98969d38794e39b5d220.zip
dev/pts dev/ptmx issues fixed, bug 123821, thanks to Roman Lehnert <lehnert@linuxpartner.de>
(Portage version: 2.1_pre4-r1)
Diffstat (limited to 'sys-apps/baselayout-lite')
-rw-r--r--sys-apps/baselayout-lite/ChangeLog9
-rw-r--r--sys-apps/baselayout-lite/baselayout-lite-1.0_pre1.ebuild10
2 files changed, 14 insertions, 5 deletions
diff --git a/sys-apps/baselayout-lite/ChangeLog b/sys-apps/baselayout-lite/ChangeLog
index 2ffe5f090a29..29e8a7616f4e 100644
--- a/sys-apps/baselayout-lite/ChangeLog
+++ b/sys-apps/baselayout-lite/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-apps/baselayout-lite
-# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/baselayout-lite/ChangeLog,v 1.10 2005/10/26 14:46:18 iggy Exp $
+# Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/baselayout-lite/ChangeLog,v 1.11 2006/02/23 17:02:07 iggy Exp $
+
+ 23 Feb 2006; Brian Jackson <iggy@gentoo.org>
+ baselayout-lite-1.0_pre1.ebuild:
+ dev/pts dev/ptmx issues fixed, bug 123821, thanks to Roman Lehnert
+ <lehnert@linuxpartner.de>
26 Oct 2005; Brian Jackson <iggy@gentoo.org>
baselayout-lite-1.0_pre1.ebuild:
diff --git a/sys-apps/baselayout-lite/baselayout-lite-1.0_pre1.ebuild b/sys-apps/baselayout-lite/baselayout-lite-1.0_pre1.ebuild
index 5d9e29118795..575f31f978c0 100644
--- a/sys-apps/baselayout-lite/baselayout-lite-1.0_pre1.ebuild
+++ b/sys-apps/baselayout-lite/baselayout-lite-1.0_pre1.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2005 Gentoo Foundation
+# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/baselayout-lite/baselayout-lite-1.0_pre1.ebuild,v 1.8 2005/10/26 14:46:18 iggy Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/baselayout-lite/baselayout-lite-1.0_pre1.ebuild,v 1.9 2006/02/23 17:02:07 iggy Exp $
IUSE="build bootstrap"
@@ -19,7 +19,7 @@ PROVIDE="virtual/baselayout"
src_install() {
keepdir /bin /etc /etc/init.d /home /lib /sbin /usr /var /root /mnt
- keepdir /var/log /proc
+ keepdir /var/log /proc /dev/pts
# if ROOT=/ and we make /proc, we will get errors when portage tries
# to create /proc/.keep, so we remove it if we need to
@@ -35,6 +35,9 @@ src_install() {
insinto /etc
doins ${S}/{fstab,group,nsswitch.conf,passwd,profile.env,protocols,shells}
+ # Fixup fstab for devpts support
+ dosed "7i devpts /dev/pts devpts defaults 0 0"
+
# Fixup the inittab file first
sed -i -e 's:/usr/bin/tail:/bin/tail:' ${S}/init/inittab
doins ${S}/init/inittab
@@ -51,6 +54,7 @@ src_install() {
MAKEDEV std
mknod -m 0600 console c 5 1
+ mknod ptmx c 5 2
for i in 0 1 2 3 4; do
mknod -m 0660 hda${i/0} b 3 ${i}