1 |
Мне очень часто приходится сталкиваться со всякими мелочами в
|
2 |
программах, которые нужно "заточить" под нужды компании.
|
3 |
Напимер сегодня понадобилось сделать небольшие изменения в пакетах
|
4 |
openldap и pam_ldap. В случае использования
|
5 |
бинарного дистра пришлось бы качать исходники, править код,
|
6 |
компилировать и ставить все ручками - получатся непонятки
|
7 |
не будешь точно знать откуда у тебя в системе /usr/bin/ldapsearch из
|
8 |
rpm/deb пакета или скомпиленный ручками. при
|
9 |
обновлении системы могут возникнуть сложности.
|
10 |
|
11 |
а тут:
|
12 |
ebuild `equery which openldap` unpack
|
13 |
cd /var/tmp/portage/.../work
|
14 |
...пачим код...
|
15 |
ebuild `equery which openldap` compile
|
16 |
ebuild `equery which openldap` install
|
17 |
ebuild `equery which openldap` package
|
18 |
|
19 |
и все это делаешь на одном хосте. а потом на многие другие хосты
|
20 |
устанавливаешь все через тот же emerge --getbinpkg --usepkg openldap
|
21 |
и все получается нативно.
|
22 |
--
|
23 |
gentoo-user-ru@g.o mailing list |