make-ca-1.16.1 in chroot
| Newsgroups | gmane.linux.lfs.beyond.devel |
|---|---|
| Message-ID | <[email protected]> |
Hello all,
My name is Randy McMurchy. I have not posted to any {b}lfs list in a
long time.
Around 15 years or so, I'm guessing. So consider me a newbie and give me
some time
to get back acquainted. I was surprised to see my name still on the very
first page
of the BLFS book, the Foreword. Thanks Bruce.
Now to the fun part. I've built all the packages of the current LFS
Devel book,
except Grub and the kernel, and much of BLFS while still in the chroot
section of
creating an LFS system. Install and configure both the Linux kernel and
Grub is
still left to do before I can boot it.
As a precursor to the wget installation, I installed the make-ca
package. All the
packages I've used are the ones in the current development books. The
make-ca -g
command failed due to the exact message shown in the Note at the
beginning of the
make-ca instructions. I was a bit confused after seeing this was an
issue recently
and the newest release of make-ca fixed it.
But make-ca -g failed. Initially, I used the make-ca --name <full
pathname to
the certdata.txt file> in the nss package tarball. It succeeded. I
emailed to Doug
and Bruce saying I thought the make-ca package was still broken, but now
I know
better. I am still in the chroot environment and there is no
/etc/resolv.conf file
so DNS services do not work. Therefore, make-ca fails.
After creating a proper /etc/resolv.conf file, DNS was happy again and
make-ca -g
worked as it should.
So, the package is not broken. I have an idea which I'll share in
another email
that would say something very brief about building the make-ca package
in chroot
(I'd bet many folks do, especially the experienced ones) and you need
the needed
file in /etc. Or insuring that DNS services are working properly.
Anyway, this post is mostly noise so I promise I won't spam the list again.
--
Randy
--
http://lists.linuxfromscratch.org/sympa/info/blfs-dev
Unsubscribe: See the above information page