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

Setting up a custom mirror for net-install

I'm trying to work on the debian-edu-install-packages which up until now
has depended on base-config. Since base-config is removed from etch,
debian-edu-install wont land in etch before we have reimplemented the
custom configuration we have been using base-config to accomplish.

Now to my problem:
To test the changes I'm doing, I've set up a local mirror on my laptop,
with only the basic packages that I need. The mirror is set up using
reprepro, and sign with my own key. The problem I'm facing, is that
during the installation, I end up with some packages beeing
uninstallable because I dont have the correct keys installed. I've
rebuilt apt, and added my own keys. if I leave the instalaltion alone,
up until the kernel is installed, I need to chroot into /target, install
gnupg, and then I'm able to install the kernel and the needed packages
to produce the initrd.

But I fail to understand why gnupg isn't installed in the first place. I
thought maybe it was the debian-keyring-archive-udeb, and rebuilt that
one as well, and before the disk-partitioning is done, I try to replace
/usr/share/keyring/archive.gpg with my custom trusted.gpg, but it fails

Now my question is - do I need to rebuild the initrd, and get my gpg on
the initrd, or am I missing something?

please followup to debian-custom

Finn-Arne Johansen
faj@bzz.no http://bzz.no/
Debian-edu developer and Solution provider
EE2A71C6403A3D191FCDC043006F1215062E6642 062E6642

Reply to: