Perché archive.ubuntu.com sembra avere cartelle "ubuntu" infinitamente nidificate?


12

Se vai sul sito http://archive.ubuntu.com/ubuntu/ e fai clic più volte sulla ubuntucartella, sembra che non puoi effettivamente accedere alla cartella. Viene visualizzato lo stesso identico elenco di directory - e dopo ogni clic sul nome della cartella, ne verrà aggiunto un altro ubuntu/all'URL mostrato nella barra degli indirizzi!

inserisci qui la descrizione dell'immagine

È un bug o una funzione di sicurezza?

Risposte:


15

Né. Questo è solo l'effetto di un collegamento simbolico che punta alla directory corrente:

$ mkdir foo
$ ln -s . foo/foo
$ ls foo
foo
$ ls foo/foo
foo
$ ls foo/foo/foo
foo

È puramente per comodità del mirroring. Di 'che abbiamo uno specchio http://my-mirror.com. Non è necessario creare una ubuntudirectory di livello superiore ; può semplicemente rispecchiarsi archive.ubuntu.com/ubuntu. Quindi, se è necessario cambiare mirror /etc/apt/sources.list, è possibile scambiare direttamente archive.ubuntu.comcon my-mirror.com.


Sembra che funzioni fino a 40 ubuntusecondi, quindi restituisce ancora 403, un vero presupposto che si tratti di un limite di ubuntucollegamento simbolico che è lì per fermare le persone che inviano quasi infinite quantità di se DOSing il server?
jrtapsell,

9
@jrtapsell è probabilmente dovuto a questo: unix.stackexchange.com/a/79576/70524
muru,

Ah, il mio google-fu era debole, questo ha senso
jrtapsell,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.