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

Re: pinning eines eigenen Repositories unter etch funktioniert nicht mehr



Am 2007-07-06 12:41:39, schrieb Marc Haber:
> Kann das was damit zu tun haben, dass meine Repositories nicht
> signiert sind?

Nachdem Du Debian-Pakete baust, wirste auch apt-ftparchive installiert
haben...

0)  cd ${PATH}/debian

1)  Generieren der Packages Datei:

    apt-ftparchive --db ./db --contents packages pool override/etch_main_Packages >\
                   dists/etch/main/binary-i386/Packages

2)  Kompremieren der Dateien:

    gzip   <dists/etch/main/binary-i386/Packages >dists/etch/main/binary-i386/Packages.gz
    bgzip2 <dists/etch/main/binary-i386/Packages >dists/etch/main/binary-i386/Packages.bz2

3)  Erstellen der Sources Datei:

    apt-ftparchive --db ./db sources pool override/etch_main_Sources >\
                   dists/etch/main/source/Sources

4)  Kompremieren der Sources Dateien:

    gzip   <dists/etch/main/source/Sources >dists/etch/main/source/Sources.gz
    bgzip2 <dists/etch/main/source/Sources >dists/etch/main/source/Sources.bz2

5)  Generieren der Contents Datei:

    apt-ftparchive --db ./db contents pool >dists/etch/Contents-i386

6)  Kompremieren der Sources Dateien:

    gzip dists/etch/Contents-i386

7)  Generating Release Dateien:

    echo "\
Archive: etch
Component: main
Origin: Haber
Label: Haber
Architecture: i386
" >dists/etch/main/binary-i386/Release

    echo "\
Archive: etch
Component: main
Origin: Haber
Label: Haber
Architecture: source
" >dists/etch/main/source/Release

    echo "\
Label: Haber
Suite: stable
Codename: etch
Version: 4.0
Architectures: i386
Components: main
" >dists/etch/Release

    apt-ftparchive release dists/etch >>dists/etch/Release

8)  Signieren der Release Datei:
    gpg --homedir ${HOME}/.gnupg --gpg-agent C492F812 --armor \
        --output dists/etch/Release.gpg -sb dists/etch/Release

    Den key solltest Du anpassen  :-)


> Kann mir jemand verraten, was ich falsch mache?

probiere es mal mit dem obige aus.  Ich habe es auf meiner Devel-
Station und Laptop mit meinem localen (Master) Mirror verwendet
und nehme dann ftpsync um den mirror auf meine HP zu mirrorn.

> debian.debian.zugschlus.de hat derzeit keine Zugriffsbeschränkung, ihr
> könnt das also gerne ausprobieren. Für die dort abgelegten Packages
> gibt es keine Haftung und ich will auch keine Bugreports ;)

:-)

Solltest Du weitere Fragen haben, kannste mich ja kontaktieren.


Thanks, Greetings and nice Day
    Michelle Konzack
    Systemadministrator
    Tamay Dogan Network
    Debian GNU/Linux Consultant


-- 
Linux-User #280138 with the Linux Counter, http://counter.li.org/
##################### Debian GNU/Linux Consultant #####################
Michelle Konzack   Apt. 917                  ICQ #328449886
                   50, rue de Soultz         MSN LinuxMichi
0033/6/61925193    67100 Strasbourg/France   IRC #Debian (irc.icq.com)

Attachment: signature.pgp
Description: Digital signature


Reply to: