Dlaczego archiwum.ubuntu.com wydaje się mieć nieskończenie zagnieżdżone foldery „ubuntu”?

12

Jeśli przejdziesz na stronę http://archive.ubuntu.com/ubuntu/ , a następnie po prostu klikniesz wiele razy na ubuntufolderze, wygląda na to, że tak naprawdę nie możesz przejść do tego folderu. Dokładnie ta sama lista katalogów jest nadal wyświetlana - i po każdym kliknięciu nazwy folderu, dołącza inną ubuntu/do adresu URL pokazanego na pasku adresu!

wprowadź opis zdjęcia tutaj

Czy to błąd lub funkcja bezpieczeństwa?

Nullpointer
źródło

Odpowiedzi:

15

Ani. To tylko efekt dowiązania symbolicznego, który wskazuje na bieżący katalog:

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

Jest to wyłącznie dla wygody tworzenia kopii lustrzanych. Powiedzmy, że mamy lustro http://my-mirror.com. Nie musi tworzyć ubuntukatalogu najwyższego poziomu ; może po prostu odzwierciedlać archive.ubuntu.com/ubuntu. Następnie, jeśli trzeba w lustrach przełączników /etc/apt/sources.listmożna bezpośrednio zamienić archive.ubuntu.comz my-mirror.com.

muru
źródło
Wydaje się, że działa do 40 ubuntusekund, a następnie zwraca jeszcze 403, i mam rację, zakładając, że jest to limit dowiązań symbolicznych, który ma powstrzymać ludzi wysyłających blisko nieskończonej ilości ubuntus i DOSujących serwer?
jrtapsell
9
@jrtapsell, co prawdopodobnie wynika z tego: unix.stackexchange.com/a/79576/70524
muru
Ach, moje google-fu było słabe, to ma sens
jrtapsell