On Wed, Aug 02, 2017 at 11:37:35PM +0300, Boris Samorodov wrote: > 02.08.2017 16:07, Slawa Olhovchenkov пишет: > > On Wed, Aug 02, 2017 at 03:08:39PM +0300, Boris Samorodov wrote: > > > >> 01.08.2017 15:18, Slawa Olhovchenkov пишет: > >>> On Tue, Aug 01, 2017 at 03:11:30PM +0300, Boris Samorodov wrote: > >>> > >>>> 01.08.2017 14:44, Slawa Olhovchenkov пишет: > >>>>> On Tue, Aug 01, 2017 at 01:57:44PM +0300, Boris Samorodov wrote: > >>>>> > >>>>>> 31.07.2017 14:58, Sergey V. Dyatko пишет: > >>>>>> > >>>>>>> а как дела с /etc обстоят? mergemaster/etcupdate используете или ? > >>>>>> > >>>>>> Да, etcupdate. > >>>>>> > >>>>>> В скрипте, который собирает пакеты, использется "etcupdate build", > >>>>>> а после обновления базовых пакетов на хосте /etc обновляется через > >>>>>> "etcupdate -t <тот самый etcupdate пакет>". > >>>>> > >>>>> а как он пилится и мержится? > >>>> > >>>> (По опыту) гораздо проще, чем mergemaster. За полгода ни разу > >>>> не пришлось делать что-то вручную. > >>> > >>> это ответ на какой-то другой вопрос. > >>> как <тот самый etcupdate пакет> пилится и мержится из/между обычными > >>> пакетами, которые собственно и обновляются? > >> > >> OK, тогда я не понимаю, что значит "пилится и мержится". > >> > >> Если это переводится на английский, как "build and merge", то, простите > >> мой французский, ETCUPDATE(8): > > > > шит. еще раз, на пальцах. есть база, которую попили на сотню пакетов. > > etcupdate хочет единый тар для работы. > > пусть есть пакеты Х и П. оба обновились и оба в /etc имеют шмотки. > > > > теперь мы гранулярно обновляем систему и обновляем только П. > > > > внимание вопорос! каким образом единый tar для etcupdate будет попилен > > на мелкие части под сотню пакетов и потом собран обратно в единый для > > того, что бы etcupdate обновил только те части /etc, которые > > затрагиваются обновленными пакетами? при условии, что обновляли мы не > > все пакеты, что обновились на билд-сервере. > > Ура. Я понял, о чём речь! :-) > > Сначала про гранулярность. Насколько я понимаю, гранулярность тут > состоит не в том, чтобы обновлять часть пакетов. А в том, чтобы > ставить или не ставить некую часть. Соответственно, обновлять можно
я не улавливаю разницы. > только всю систему (все установленные базовые пакеты) целиком. > > В этом случае обновления /etc, производимые для неустановленных пакетов > никак не должны влиять на всё остальное. > > PS. Насколько я знаю, часть нерешённых вопросов с базовыми пакетами > как раз касается /etc. > > PPS. А ещё есть список рассылок freebsd-pkgbase@. Там будут рады > ценным идеям/рассуждениям/вопросам. мой английский недостаточно хорошо я недостаточно дипломатично высказываюсь Glen черезвычайно ценит свои усилия и ему будет очень обыдно выслущивать мои замечания. как результат они будут игнорироваться. год назад я уже почти все это высказывал. результат -- нулевой. возможно я просто не сумел донести свои мысли на английском. _______________________________________________ freebsd mailing list [email protected] http://mailman.uafug.org.ua/mailman/listinfo/freebsd
