X-Git-Url: https://secure.softndesign.org/git/?a=blobdiff_plain;f=simple-cdd%2Freadme.txt;h=223c616f7e2a357ba336885b986145bf1f25ac9b;hb=f5f2b8a06300ad05c882d2db9fbcfab2dad7fa06;hp=5456125cea371309e95d56e7e0795f6557c175c2;hpb=845c7f292dc13e71f706f47e318a49ced0ec293b;p=debian6500.git diff --git a/simple-cdd/readme.txt b/simple-cdd/readme.txt index 5456125..223c616 100644 --- a/simple-cdd/readme.txt +++ b/simple-cdd/readme.txt @@ -24,10 +24,25 @@ This CD does NOT create an usable operating system. All included systems should - splash-thales.png is a 640*480 image used for the splashscreen +** Setup build environment + +- some packages need to be installed: + apt build-essential debhelper simple-cdd +- user must have a GPG private key to sign trc6500master package (check name in changelog) +- unfortunatly some GPG public keys are missing for bookworm distribution (A7236886F3CCCAAD148A27F80E98404D386FA1D9 4D64FEC119C2029067D6E791F8D2585B8783D481 4CB50190207B4758A3F73A796ED0E7B82643E131 ED541312A33F1128F10B1C6C54404762BBB6E853 B0CAB9266E8C3929798B3EEEBDE6D2B9216EC7A8), they can be retrieved and install into user trusted key ring. + for key in $list; do gpg --keyserver hkps://keyserver.ubuntu.com --recv-keys $key; done +- to use the user trusted key ring, add the option --keyring ~/.gnupg/pubring.gpg +- last thing, there's a bug and dep11 repository is not retrieved: + source debian6500/simple-cdd/simple-cdd.conf + wget ftp://ftp.fr.debian.org/debian/dists/bookworm/main/dep11/Components-amd64.yml.gz + mkdir -p $working_dir/simple-cdd/tmp/mirror/dists/bookworm/main/dep11/ + mv Components-amd64.yml.gz $working_dir/simple-cdd/tmp/mirror/dists/bookworm/main/dep11/ + + ** How build-simple-cdd works The build-simple-cdd program is to be called like this : -build-simple-cdd --dist wheezy --conf ./simple-cdd.conf +build-simple-cdd --dist bookworm --conf ./simple-cdd.conf Most options described in the documentation are included in the simple-cdd.conf file. The program will use those (in addition to the default settings) to build a list of what is to be included on the CD. Primarily, it includes itself, profile(s) scripts, and pulls packages (from the .packages list) from whatever repositories are in /etc/apt/sources.list, or from the ./tmp folder if the packages have already been fetched.