With PAM, you NEED shadow installed for PAM to link ageist it. You then reinstall shadow so that shadow links agenst PAM. And, its CBLFS, Community Beyond Linux from Scratch.

Thanks for testing it.

DAve

Michael A. Peters wrote:
x86_64 multilib, build OS was CentOS 5.2 (x86_64)

I saved the glibc32 and 64 test results and the gcc summary if they are of interest.

My new HD arrived yesterday allowing me to make a partition not in an LVM. First attempt failed because I deviated from the instructions - I tried building PAM before shadow following the bclfs PAM instructions to a tee. At least I thought I did. Either I failed to follow them properly or it really can't be built before first boot, because the system booted but any attempt to log in was met by "module not supported" and then a login prompt.

So - since virtually everything was shell scripted, I just did it again not using PAM for shadow and it worked.

I used rc1 because I had already started writing my scripts (using an LVM managed partition) the day before rc2 was released but I did not see any significant differences.

I did use kernel-2.6.26.3 instead of the kernel in the book as I didn't see a point in using a kernel that already needed back-patches.

I also used iproute 2.6.26 instead of version in book.
And I used tcl8.4.19 instead of version in book as that's the version in bclfs so I only wanted to download one version.

Note - after login prompt appeared, several USB messages popped up on display - probably because I have some USB peripherals attached, a UPS and a card reader and my display has a non powered hub on it. Plus there's a bunch of USB headers on the MOBO I have hooked up.

I don't know if there's a way to properly delay login prompt until all messages are finished, I'm guessing their might be as CentOS doesn't have that issue, but I suppose it doesn't really matter.

I've got to run out to the store but after that, I'll do the ultimate test - see if I can use it to build another CLFS (and if succesful, that second CLFS is what I'll start building additional stuff in).

Then comes the fun part - I don't know jack about udev but I built a modular kernel, intentionally, as it will help me learn about udev.

btw - reading the devel archives, I saw that there had been some notes on the newer version of gcc working. I for one am glad the current was used, it seems every time a newer version of gcc is released, something I use needs patching to succesfully build with it. Especially if some of the hardening compiler flags are used. I suppose in the one sense that is good as it cleans up code, but it always frustrating to have to hunt down solutions to problems. Using one that isn't the very freshest makes any of those problems easier to find fixes for, as plenty of people have probably experienced them. That's just my perspective on that issue.

// OT - gnome has a similar issue - and that's one of the reasons I switched from Fedora to CentOS - I use a few pieces of software that seem to always break with new gnome releases and are not fixed until the Fedora with new gnome has been out for a month or so, requiring me to build compat libraries from older gnome to use them)

Anyway - thanks for all the hard work that went into this.
I've done LFS twice before - I must say, this one seems to have went the smoothest.
_______________________________________________
Clfs-support mailing list
Clfs-support@lists.cross-lfs.org
http://lists.cross-lfs.org/listinfo.cgi/clfs-support-cross-lfs.org

_______________________________________________
Clfs-support mailing list
Clfs-support@lists.cross-lfs.org
http://lists.cross-lfs.org/listinfo.cgi/clfs-support-cross-lfs.org

Reply via email to