[devel] I: ftp
Alexander Bokovoy
=?iso-8859-1?q?ab_=CE=C1_avilink=2Enet?=
Сб Дек 30 18:20:24 MSK 2000
On Sat, Dec 30, 2000 at 01:23:09PM +0300, Dmitry V. Levin wrote:
> On Sat, Dec 30, 2000 at 09:54:39AM +0200, Alexander Bokovoy wrote:
> > > > > Текущий snapshot Sisyphus переехал на ftp (passive mode only):
> > > > > ftp://linuxteam.iplabs.ru/pub/distributions/MandrakeRE/Sisyphus/
> > > >
> > > > Небольшая неприятность: если зайти на этот адрес Mozillой (даже той,
> > > > которая из Сизифа, т.е. с улучшенной работой с ftp), то получается
> > > > совершенно беспорядочный список. А если Netscape'ом -- то упорядоченный по
> > > > алфавиту. Намек не на то, что надо править Мозиллу (хотя можно, наверное),
> > > > а на то, чтобы как-нибудь переделать эту директорию. Все другие
> > > > ftp-списки, которые мне приходилось смотреть Мозиллой, были почему-то в
> > > > алфавитном порядке...
> > > >
> > > >
> > >
> > > Очень интересно... Править-то надо Mozilla, конечно.
> > Забавно, что ncftpget, ncftp, wget, scp показывают также. Так что, дело
> > тут в reiserfs. И большой вопрос, кто должен сортировать, насколько я
> > помню, нигде в документации, даже на системные вызовы MSDOS в свое
> > время, не утверждалось, что возвращаемые записи находятся в каком-либо
> > порядке. То есть, все файловые системы до reiserfs это подразумевали, но
> > абсолютной гарантии не было.
> Никакого вопроса нет: в linux vfs api написано, что каталог - это
> множество имен файлов.
Именно: упорядоченность нигде не декларируется как обязательное
свойство, причем не только в Linux, но и в "более" простых системах.
"Вопрос", конечно, не в том, что reiserfs нарушает что-то еще, кроме
человеческой привычки, а в том, как поступать с приложениями, ведь кроме
Мозиллы таких найдется очень много и нужно выработать общий подход --
в каких-нибудь случаях внесение дополнительной сортировки может
"выйти боком". Правда, конкретные примеры в голову пока не приходят...
--
Sincerely yours, Alexander Bokovoy
The Midgard Project | www.midgard-project.org | Aurora R&D team
Minsk Linux Users Group | www.minsk-lug.net | www.aurora-linux.com
IPLabs Linux Team | linux.iplabs.ru | Architecte Open Source
-- Everyone's in a high place when you're on your knees.
_______________________________________________
Devel mailing list
Devel на linux.iplabs.ru
http://www.logic.ru/mailman/listinfo/devel
Подробная информация о списке рассылки Devel