The debian-private mailing list leak, part 1. Volunteers have complained about Blackmail. Lynchings. Character assassination. Defamation. Cyberbullying. Volunteers who gave many years of their lives are picked out at random for cruel social experiments. The former DPL's girlfriend Molly de Blanc is given volunteers to experiment on for her crazy talks. These volunteers never consented to be used like lab rats. We don't either. debian-private can no longer be a safe space for the cabal. Let these monsters have nowhere to hide. Volunteers are not disposable. We stand with the victims.

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

packages-map and package names



Hi,

I would like the debian floppy installation to be able to use some
kind of floppy map. I suggest to add a few field to the Packages.gz
files, or create a new file named Packages-map.gz.

The information needed for floppy and other installation can be put in
a few fields. The information is provided in the most minimal,
readable way I can think of right now, but other might suggest a more
efficient way of course. Here are two samples:

Package: dpkg
version: 1.2.2elf
binary: base/dpkg
ms-dos: base/dpkg
floppy-1200: d-001
floppy-1423: d-000

Package: emacs
version: 19.30-1
parts: 12
binary: editors/emacs
ms-dos: editors/emacs
floppy-1200: d-003 1,2 d-004 3,4 d-005 5,6 d-006 7,8 d-007 9,10 d-008 11,12
floppy-1423: d-003 1,2,3 d-004 4,5,6 d-005 7,8,9 d-006 10,11,12

Package: high-tech-electro
version: 1.2.3-5
parts: 14
binary: electronics/high_tech_electro
ms-dos: electncs/hgh
floppy-1200: d-017 1,2 d-018 3,4 d-019 5,6 d-020 7,8 d-021 9,10 d-022 11,12 d-023 13,14
floppy-1423: d-013 1,2 d-014 3,4,5 d-015 6,7,8 d-016 9,10,11 d-017 12,13,14

I included a small awk decoding script which constructs the package
filenames from this syntax. If you want to test this do:

uudecode thisfile
awk -f packages-map.awk thisfile

begin 664 packages-map.awk
M(R$O=7-R+V)I;B]A=VL@+68*"B]>4&%C:V%G93H@+R![('`@/2`D,CL@=B`]
M("(B.R!P87)T<R`]("(B.R!S(#T@(B([('T*+UYV97)S:6]N.B`O('L@=B`]
M("0R.R!]"B]><&%R=',Z("\@>R!P87)T<R`]("0R.R!]"B]>8FEN87)Y.B`O
M('L*("!N(#T@<W5B<W1R*"0R+"!I;F1E>"@D,BP@(B\B*2`K(#$I.PH@(',@
M/2!F:65L9"@D,2P@<"D["B`@:68@*'!A<G1S(#T]("(B*0H@("`@<R`](',@
M<W!R:6YT9B@B("5S+25S+F1E8B(L("0R+"!V*3L*("!E;'-E"B`@("!F;W(@
M*&D],3L@:3P]<&%R=',[(&DK*RD*("`@("`@<R`](',@<W!R:6YT9B@B("5S
M+25S+B5D;V8E9"YD96(B+"`D,BP@=BP@:2P@<&%R=',I.PH@('!R:6YT9B`B
M)7-<;B(L(',["GT*+UYM<RUD;W,Z("\@>PH@(',@/2!F:65L9"@D,2P@<"D[
M"B`@:68@*'!A<G1S(#T]("(B*0H@("`@<R`](',@<W!R:6YT9B@B("5S+F1E
M8B(L("0R*3L*("!E;'-E"B`@("!F;W(@*&D],3L@:3P]<&%R=',[(&DK*RD*
M("`@("`@>PH)<S$@/2!S<')I;G1F*"(E9&]F)60B+"!I+"!P87)T<RD["@ES
M(#T@<R!S<')I;G1F*"(@)7,E<RYD96(B+"!S=6)S='(H)#(L,2QI;F1E>"@D
M,BPB+R(I*S@M;&5N9W1H*',Q*2DL(`H)"2`@("`@(',Q*3L*("`@("`@?0H@
M('!R:6YT9B`B)7-<;B(L(',["GT*+UYF;&]P<'DM+R!["B`@<R`](&9I96QD
M*"0Q+"!P*3L*("!I9B`H<&%R=',@/3T@(B(I"B`@("!S(#T@<R!S<')I;G1F
M*"(@)7,O)7,M)7,N9&5B(BP@)#(L(&XL('8I.PH@(&5L<V4*("`@(&9O<B`H
M:3TR.R!I/#TH3D8M,2DO,CL@:2LK*2`*("`@("`@>PH)<W!L:70H)"@Q*VDJ
M,BDL(&$L("(L(BD["@EF;W(@*&H@:6X@82D*"2`@>PH)("`@(',@/2!S('-P
M<FEN=&8H(B`E<R\E<RTE<RXE9&]F)60N9&5B(BP@)"AI*C(I+"!N+"!V+"!A
M6VI=+"!P87)T<RD["@D@("`@9&5L971E(&%;:ET["@D@('T*("`@("`@?0H@
M('!R:6YT9B`B)7-<;B(L(',["GT*"F9U;F-T:6]N(&9I96QD("AS,2P@<S(I
M('L*("!S=6(H+SHO+"`B("@B(',R("(I.B(L(',Q*3L*("!R971U<FX@<S$[
%"GT*"@H`
`
end


--
 "Unix: 30 definitions of regular expressions living under one roof"
                                                        D.E. Knuth
Erick Branderhorst@heel.fgg.eur.nl +31-10-4635142
Department of General Surgery (Intensive Care) University Hospital Rotterdam NL