From 95f485ae6b307055fe5265a48cb4cc602662a7d5 Mon Sep 17 00:00:00 2001 From: Zack Winkles Date: Mon, 21 Jun 2004 21:38:39 +0000 Subject: [PATCH] Fixed a rather insidious little bug in Udev git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@3832 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689 --- chapter01/changelog.xml | 5 +++++ chapter03/patches.xml | 7 +++++++ chapter06/udev.xml | 8 +++++++- general.ent | 4 ++-- 4 files changed, 21 insertions(+), 3 deletions(-) diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index f592562da..0f83471b2 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -57,7 +57,9 @@ first a summary, then a detailed log. sysklogd-1.4.1-signal-1.patch sysvinit-2.85-proclen-1.patch udev-027 +udev-027-permissions-1.patch udev-config-1.permissions +udev-config-1.rules util-linux-2.12a-kernel_headers-1.patch vim-6.3 language files @@ -76,6 +78,9 @@ first a summary, then a detailed log. +June 21, 2004 [winkie]: Added the Udev permissions patch to fix +a regression from version 023 (really nasty bug, too). + June 20, 2004 [matt]: chapter07 - console. Add a note regarding the screen font not being set automatically when the console script isn't run. (Alexander Patrakov) diff --git a/chapter03/patches.xml b/chapter03/patches.xml index 0b0b49933..99824c080 100644 --- a/chapter03/patches.xml +++ b/chapter03/patches.xml @@ -159,6 +159,13 @@ following: + +Udev Permissions Patch - 3 KB: + + + + + Util-Linux Kernel Headers Patch - 3 KB: diff --git a/chapter06/udev.xml b/chapter06/udev.xml index c634e823f..5e2416077 100644 --- a/chapter06/udev.xml +++ b/chapter06/udev.xml @@ -22,7 +22,13 @@ Installation of Udev -First compile Udev: +Begin by fixing an issue by which Udev ignores the contents of its +permissions configuration file, and instead makes certain nodes (in particular +/dev/null) usable only by root. + +patch -Np1 -i ../udev-027-permissions-1.patch + +Now compile Udev: make udevdir=/dev diff --git a/general.ent b/general.ent index 35da0033d..1bf3473f2 100644 --- a/general.ent +++ b/general.ent @@ -1,6 +1,6 @@ - - + +