Scott Budihas on 6 Jun 2011 06:28:29 -0700

[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

Re: [PLUG] First attempt at creating a customized Live CD

You are correct about the signing key. To find the one you want let's use LibreOffice as an example...

Go to the PPA's site on Launchpad

Then click the link "Technical details about this PPA"

There you will see the signing key.


If you are in a fully chrooted LiveCD environment you can use the following to add the PPA and the key as well. Then apt-get update, etc.

add-apt-repository ppa:libreoffice/ppa

The details of this command (the name of the PPA not the syntax) are on the Launchpad site as well. add-apt-repository is not in the server version of Lucid. You have to install it.


On 06/06/2011 09:08 AM, Eric H. Johnson wrote:
Hi all,

I have been trying to follow the instructions here for creating a custom
Live CD:

In the Make the ChRoot Environment
( the
ChRoot Environment) it says:

You may edit the sources.list in the chroot to add a line from a PPA, if you
need. You will need to add the PPA's key to your chroot's package manager.
On the PPA's overview page you'll see the PPA's OpenPGP key id. It'll look
something like this: 1024/12345678. Copy it, or make a note of, the portion
after the slash, e.g: 12345678. This key will be added once we enter the

Important: Make a backup copy of /sbin/initctl this next step will delete
this file. There is a problem with 10.04 upstart package not containing
/sbin/initctl.distrib and even after you update upstart the directions for
leaving the chroot do not seem to restore this file.

sudo chroot chroot

mount none -t proc /proc
mount none -t sysfs /sys
mount none -t devpts /dev/pts
export HOME=/root
export LC_ALL=C
sudo apt-key adv --keyserver --recv-keys 12345678
#Substitute "12345678" with the PPA's OpenPGP ID.

My question is about the last line where it says " Substitute "12345678"
with the PPA's OpenPGP ID." It seems to say that with the assumption that
you actually know what a PPA OpenPGP ID is. I realize it has to do with
signatures for repositories, but I do not have the slightest idea where to
get it. I have added a couple repositories to sources.list, but they should
have been included when I did the copy of sources.list into chroot/etc/apt.

Can someone tell me what I need to fill in for the OpenPGP ID or where to
get it.


Philadelphia Linux Users Group         --
Announcements -
General Discussion  --

Philadelphia Linux Users Group         --
Announcements -
General Discussion  --