[Plug] repositories debian
Vasileios Georgitzikis
georgitzik at ceid.upatras.gr
Mon Dec 15 13:57:29 EET 2008
>
> Kostis P. Ventrix wrote:
>> 2008/12/15 ithilgore <advent.cloud.strife at gmail.com <mailto:advent.cloud.strife at gmail.com
>> >>
>> Kostis P. Ventrix wrote:
>> 2008/12/14 Dimitris Dalianis <dalian at ceid.upatras.gr
>> <mailto:dalian at ceid.upatras.gr> <mailto:dalian at ceid.upatras.gr
>> <mailto:dalian at ceid.upatras.gr>>>
>> tavoularis at ceid.upatras.gr
>> <mailto:tavoularis at ceid.upatras.gr>
>> <mailto:tavoularis at ceid.upatras.gr
>> <mailto:tavoularis at ceid.upatras.gr>> wrote:
>> gia sas.
>> Molis egatestisa ta debian lenny gia amd64
>> arxiteknoniki
>> k den
>> ebalan
>> katholu repositories ektos apo ta sekouriti updates.
>> Mipos mpori kapios pu ta trexei na stili to
>> sources.list tou?
>> Efxaristo.
>> --
>> Patras Linux User Group mailing list
>> Ελπίζω να σου κανουν. :p
>> deb http://security.debian.org/ testing/updates main
>> contrib
>> deb-src http://security.debian.org/ testing/updates main
>> contrib
>> deb http://ftp.ntua.gr/pub/linux/debian testing main
>> contrib
>> non-free
>> deb http://ftp.gr.debian.org/debian/ testing main contrib
>> non-free
>> deb http://ftp.us.debian.org/debian/ testing main contrib
>> non-free
>> deb-src http://ftp.us.debian.org/debian/ testing main
>> contrib
>> non-free
>> deb http://www.debian-multimedia.org testing main
>> --
>> Patras Linux User Group mailing list
>> Γιατί έχεις τόσα διαφορετικά mirrors;;;
>> Δεν είναι προφανές?
>> -- ithilgore
>> sock-raw.homeunix.org <http://sock-raw.homeunix.org>
>> Όταν το apt* update παίρνει 3 λεπτά, με δεδομένη την σταθερότητα
>> στους servers του Debian, και την ύπαρξη εργαλείων όπως το
>> netselect-apt (http://ventrix24.blogspot.com/2008/10/find-fastest-repository.html
>> ), όχι, δεν είναι προφανές. ;)
>
> Κανένας server δεν είναι σταθερός, μέχρι αποδείξεως του αντιθέτου.
> Και δεν ξέρω καμία αξιόπιστη απόδειξη πέραν καθαρά πρακτικίστικων
> και εμπειρικών τρόπων που μετράνε το ratio uptime/downtime. Απλά
> υπάρχουν περισσότερο ή λιγότερο σταθεροί.
>
> Όσο για το netselect/netselect-apt εκτός από τον αναξιόπιστο (για
> τις μέρες μας) τρόπο να βρίσκει τον καταλληλότερο server, ο κώδικας
> του:
>
> 1) κάνει unsigned-signed comparisons
>
> 2) έχει unused variables
>
> 3) χρησιμοποιεί για την κατασκευή πακέτων (με raw sockets btw)
> λανθασμένα types για τα fields του IP header. Για παράδειγμα το ttl
> στην static void send_probe(int seq, int ttl, OPacket *op, HostData
> *host) είναι ορισμένο ως int, ενώ το ttl κανονικά πρέπει να είναι
> uint8_t ή u_char.
>
> 4) Υπάρχει incosistency μεταξύ των types.
>
> typedef struct
> {
> struct ip ip;
> struct udphdr udp;
> u_char seq; /* sequence number of this packet */
> u_char ttl; /* ttl packet left with */
> struct timeval tv; /* time packet left */
> } OPacket;
>
> και αργότερα:
>
> static void send_probe(int seq, int ttl, OPacket *op, HostData *host)
> {
> struct ip *ip = &op->ip;
> struct udphdr *up = &op->udp;
> struct timezone tz;
> int i;
>
> op->ip.ip_dst = host->addr.sin_addr;
> op->seq = seq;
> op->ttl = ttl;
> ...
>
> Result: truncation στο seq και στο ttl.
>
>
>
> --
> ithilgore
> sock-raw.homeunix.org
Poli oraia, FIX IT.
Vasilis Georgitzikis
More information about the Plug
mailing list