From: Sergey Anohin 2:5034/10.1 13 Feb 2020 18:32 +0200
To: Eugene Grosbein 2:5034/10.1
Subject: autotools
Hello, Sergey! SA> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=244080 пока криво там, отбой. С наилучшими пожеланиями, Sergey Anohin.
From: Sergey Anohin 2:5034/10.1 12 Feb 2020 23:41 +0200
To: Eugene Grosbein grosbein.net
Subject: autotools
Hello, Eugene! прокоммитишь? https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=244080 С наилучшими пожеланиями, Sergey Anohin.
From: Sergey Anohin 2:5034/10.1 09 Feb 2020 23:08 +0200
To: Eugene Grosbein grosbein.net
Subject: autotools
Hello, Eugene! EG> Ура. https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=243983 С наилучшими пожеланиями, Sergey Anohin.
From: Sergey Anohin 2:5034/10.1 09 Feb 2020 22:59 +0200
To: Eugene Grosbein grosbein.net
Subject: autotools
Hello, Eugene! EG>>> Конкретней. SA>> https://sourceforge.net/p/ftrack-as/code/HEAD/tree/trunk/ SA>> Хочу брать определенный коммит, можно? Если можно то как? SA>> Изначально хотел тарбал брать но там: SA>> а. Кривое имя файла (это решаемо) SA>> б. Внутри тарбала нет одноименного каталога (пока не решаемо) SA>> а и б доставляют некоторые трудности :) EG> Второе тоже решаемо, потому что сборку система портов начинает EG> в каталоге WRKSRC, который равен ${WRKDIR}/${DISTNAME} только EG> по умолчанию. EG> Если же при распаковке тарбола внутрь WRKDIR там не оказывается EG> "одноименного" каталога (DISTNAME), то порт просто должен EG> переопределить WRKSRC. Примеров у нас полно, например EG> /usr/ports/emulators/virtualbox-ose-additions/Makefile: EG> WRKSRC= ${WRKDIR}/VirtualBox-${PORTVERSION} а ${PORTVERSION} должен быть 2.0.15 или 2_0_15 тоже подойдет? EG> Для загрузки сорцов проектов с SourceForge EG> нужно использовать MASTER_SITES, как описано в секции EG> 5.4.2. MASTER_SITES в Porter's Handbook и конкретно EG> читать параграф 5.4.2.2. Magic MASTER_SITES Macros, EG> там как раз на примере SF расписано. Так и использую его: https://pastebin.com/9kRZwKPJ EG> Если есть тарбол, лучше не усложнять порт выкачиванием EG> конкретной ревизии (готового такого для SF кажется нет), EG> а использовать тарбол. Все было бы ничего если бы тарбол имел нормальное имя и структуру... С наилучшими пожеланиями, Sergey Anohin.
From: Eugene Grosbein grosbein.net 09 Feb 2020 13:58 +0200
To: Sergey Anohin 2:5034/10.1
Subject: autotools
06 февр. 2020, четверг, в 20:25 NOVT, Sergey Anohin написал(а): EG>> Конкретней. SA> https://sourceforge.net/p/ftrack-as/code/HEAD/tree/trunk/ SA> Хочу брать определенный коммит, можно? Если можно то как? SA> Изначально хотел тарбал брать но там: SA> а. Кривое имя файла (это решаемо) SA> б. Внутри тарбала нет одноименного каталога (пока не решаемо) SA> а и б доставляют некоторые трудности :) Второе тоже решаемо, потому что сборку система портов начинает в каталоге WRKSRC, который равен ${WRKDIR}/${DISTNAME} только по умолчанию. Если же при распаковке тарбола внутрь WRKDIR там не оказывается "одноименного" каталога (DISTNAME), то порт просто должен переопределить WRKSRC. Примеров у нас полно, например /usr/ports/emulators/virtualbox-ose-additions/Makefile: WRKSRC= ${WRKDIR}/VirtualBox-${PORTVERSION} Для загрузки сорцов проектов с SourceForge нужно использовать MASTER_SITES, как описано в секции 5.4.2. MASTER_SITES в Porter's Handbook и конкретно читать параграф 5.4.2.2. Magic MASTER_SITES Macros, там как раз на примере SF расписано. Если есть тарбол, лучше не усложнять порт выкачиванием конкретной ревизии (готового такого для SF кажется нет), а использовать тарбол. Eugene -- Поэты - страшные люди. У них все святое.
From: Eugene Grosbein grosbein.net 08 Feb 2020 12:39 +0200
To: Andrew Kant 2:469/83.1
Subject: if_ipsec(4)
07 февр. 2020, пятница, в 20:34 NOVT, Andrew Kant написал(а): EG>> 06 февр. 2020, четверг, в 08:21 NOVT, Andrew Kant написал(а): EG>>>> Если бы ты внимательней почитал начало поста, то увидил бы EG>>>> вводную: удалённый пир нам не подконтролен и не мы EG>>>> определяем, какой режим будет использоваться. AK>>> Это как-то влияет на то, что в мануале есть рекомендация AK>>> пользоваться не роут-интерфейсами, а более традиционными AK>>> вариантами? Если я прочитаю внимательнее, она пропадет? EG>> В котором конкретно мануале? AK> https://wiki.strongswan.org/projects/strongswan/wiki/routebasedvpn AK> GRE AK> Another alternative is to use GRE, which is a generic point-to-point tunneling AK> protocol that adds an additional encapsulation layer (at least 4 bytes). But it AK> provides a portable way of creating route-based VPNs (running a routing protocol AK> on-top is also easy). AK> У всех остальных альтернатив целая куча ограничений к применимости. У *линуксовых* альтернатив. Эта дока в настоящий момент описывает исключительно линуксовый вариант Route-based VPNs, и ограничения тоже линусковых реализаций. AK> Конечно, никто тебе не запретит использовать новое, но разумный консерватизм AK> никогда не помешает. Ты всё ещё не понимаешь. Речь не о том случае, когда у тебя есть свобода выбора конкретной схемы туннелирования, то есть когда ты можешь позволить себе роскошь использовать гораздо более удобный IPSec транспортного режима в сочетании с туннелем GRE, или лучше IPIP как более экономный (меньше оверхед, наш gif). Eugene
From: Eugene Grosbein grosbein.net 07 Feb 2020 00:49 +0200
To: Sergey Anohin 2:5034/10.1
Subject: autotools
06 февр. 2020, четверг, в 10:09 NOVT, Sergey Anohin написал(а): SA> да с sourceforge, но не тарбалл, а выкачивать определенный коммит с svn Конкретней. Eugene
From: Sergey Anohin 2:5034/10.1 06 Feb 2020 21:25 +0200
To: Eugene Grosbein grosbein.net
Subject: autotools
Hello, Eugene! EG> Конкретней. https://sourceforge.net/p/ftrack-as/code/HEAD/tree/trunk/ Хочу брать определенный коммит, можно? Если можно то как? Изначально хотел тарбал брать но там: а. Кривое имя файла (это решаемо) б. Внутри тарбала нет одноименного каталога (пока не решаемо) а и б доставляют некоторые трудности :) С наилучшими пожеланиями, Sergey Anohin.
From: Eugene Grosbein grosbein.net 06 Feb 2020 12:00 +0200
To: Sergey Anohin 2:5034/10.1
Subject: autotools
05 февр. 2020, среда, в 22:21 NOVT, Sergey Anohin написал(а): SA> сырцы в портах можно с svn тянуть? ткни носом в доку плз? По-моему, ты что-то подобное уже спрашивал, а я уже отвечал. Если ты имеешь в виду тянуть "последний коммит на текущий момент", то, как я уже писал раньше: "Этого делать вообще нельзя. Потому что порт конкретной версии всегда должен собираться из фиксированного набора сорцов и архивного файла с ними с заранее известной контрольной суммой, которая сохраняется в distinfo. Одна из сильных сторон портов FreeBSD: пользователи портов защищены от атаки с подменой дистфайла, контрольная сумма хранится не там, откуда берутся дистфайлы и она не сойдётся, будет предупреждение." Hо если ты имеешь в виду вытягивать сорцы фиксированного релиза с SourceForge, например, то это можно. Что конкретно ты хочешь сделать? Eugene
From: Eugene Grosbein grosbein.net 06 Feb 2020 11:55 +0200
To: Andrew Kant 2:469/83.1
Subject: if_ipsec(4)
05 февр. 2020, среда, в 19:54 NOVT, Andrew Kant написал(а): EG>> Довелось потестировать route-based IPSec tunnel mode EG>> под FreeBSD 11.3, это когда в системе создаётся EG>> полноценный интерфейс ipsec0 для IPSec туннельного режима. EG>> Работает: https://dadv.livejournal.com/209140.html AK> Hа сколько я помню, в мануалах стронгсвана хоть и рассказывают про эту AK> возможность, но говорят, что проще поднять стандартный gre over ipsec. AK> Меньше проблем с совместимостью. Причем, для линукса точно так-же. Если бы ты внимательней почитал начало поста, то увидил бы вводную: удалённый пир нам не подконтролен и не мы определяем, какой режим будет использоваться. Eugene -- Поэты - страшные люди. У них все святое.