The OpenNET Project / Index page

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



Индекс форумов
Составление сообщения

Исходное сообщение
"Принято решение об официальной поддержке архитектуры kFreeBS..."
Отправлено Bulgarin, 12-Окт-09 12:42 

>Ещё они собирают, потому что порты постоянно обновляются и нельзя закрыть дырки
>в программах не прибегая к повышенияю версии софта и используя только
>готовые двоичные пакеты.

FreeBSD Porter's Handbook
http://www.freebsd.org/doc/en/books/porters-handbook/makefil...

See sections:
5.2.1 PORTNAME and PORTVERSION
5.2.2 PORTREVISION and PORTEPOCH


---
По поводу предкомпилированных пакетов. Всего два примера, из огромного множества:

ports/net-mgmt/net-snmp/Makefile:
OPTIONS=        IPV6 "Build with IPv6 support" on
                MFD_REWRITES "Build with 64-bit Interface Counters" off                  
                PERL "Install additional perl modules" on                                
                PERL_EMBEDDED "Build embedded perl" on                                    
                TKMIB "Install graphical MIB browser" off                              
                DUMMY "Enable dummy values as placeholders" on                            
                DMALLOC "Enable dmalloc debug memory allocator" off      

ports/net/samba33/Makefile:
OPTIONS=        LDAP            "With LDAP support" on \
                ADS             "With Active Directory support" off \
                CUPS            "With CUPS printing support" on \
                WINBIND         "With WinBIND support" on \
                SWAT            "With SWAT WebGUI" off \
                ACL_SUPPORT     "With ACL support" off \
                AIO_SUPPORT     "With Asyncronous IO support" off \
                FAM_SUPPORT     "With File Alteration Monitor" off \
                SYSLOG          "With Syslog support" off \
                QUOTAS          "With Disk quota support" off \
                UTMP            "With UTMP accounting support" off \
                PAM_SMBPASS     "With PAM authentication vs passdb backends" off \
                DNSUPDATE       "With dynamic DNS update(require ADS)" off \
                DNSSD           "With DNS service discovery support" off \
                EXP_MODULES     "With experimental modules" off \
                POPT            "With system-wide POPT library" on \
                MAX_DEBUG       "With maximum debugging" off \
                SMBTORTURE      "With smbtorture" off


Так какой из вариантов из factorial(count_options) ты считаешь самым верным для бинарного пакета? :)

Опционность software - это возможность иметь выбранную функциональность, но это и головная боль интегратора.
Что бы не порождать N-подмножеств портированного software, в Linux-based distribution интеграторы формируют некий custom-набор из возможной логики, но не факт, что именно в данной ситуации он удовлетворяет техническим и эксплутационным требованиям.

И еще один момент при использовании бинарных пакетов, не технический - мне часто встречаются "linux-куул-админы", испытывающие серъезные затруднения при необходимости самостоятельно откомпилировать software from source code, даже при использовании autotools.

Остальное, в раздел юмора, по моему, не очень позитивного и конструктивного. Скорее мелко-злобного, извини, такое впечатление при чтении. В конечном итоге, software - только инструмент человека, повседневный и/или профессиональный.

Возможно, ты встречался не с теми людьми.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



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

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