The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"О вечном и Дебиане."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"О вечном и Дебиане."  +/
Сообщение от Перлюстратор on 15-Авг-13, 10:12 
Ковырял тут Дебиан. Адреса репозитоиев, файлов в них, обычно ведь, как могут записываться? Вот так, например:

http://10.0.0.1[blue]/[/blue ...


Как разработчик Дебиана мог бы транслировать этот адрес в имя файла? Да, слеши менять на подчерк. Ну, а если в адресе есть подчерки? Конечно! Менять подчерки на "%5f". :) Что и обнаружилось:

/var/lib/apt/lists/10.0.0.1[blue]_[/blue]repo[blue]%5f[/blue]offline_dists_sid_contrib_binary-amd64_Packages


Ладно. Тут можно говорить о том, о сём. Да и, я не помню список допустимых "букв" для URL.

Но. Дальше - больше. Залез в "/usr/sbin/debootstrap". И вылез, весь в раздумьях. Оператор "switch" на 230+ строк без единого отступа, без единой пустой строки. А ещё: всего три коротких(!) функции на все 650+ строк скрипта.

Я раньше был очень религиозен, на всю голову. Я был экстремистом - поклонником этих, и схожих, операционок. Типа: это идеал удобства, полноты, комфорта реализации.

Я даже не осилил пропустить в мозг смысл слов Торвальдса. Его слова: сделай это сам. :)

:) Привет, прихожане!

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "О вечном и Дебиане."  +/
Сообщение от Перлюстратор on 15-Авг-13, 10:13 
Ага. Именно. :)
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру