<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Релиз OpenBSD 6.4, OpenSSH 7.9 и LibreSSL 2.8.2 </title>
    <link>https://opennet.ru/openforum/vsluhforumID3/115614.html</link>
    <description>В соответствии с релизным циклом  вышла (http://lists.mindrot.org/pipermail/openssh-unix-dev/2018-October/037272.html) новая версия операционной системы общего назначения OpenBSD 6.4 (https://www.openbsd.org/). Самые примечательные изменения (https://www.openbsd.org/64.html) в новой версии:&lt;br&gt;&lt;br&gt;&lt;br&gt;-  Множество добавлений для платформы arm64;&lt;br&gt;-  Улучшения в удобстве использования Wi-Fi;&lt;br&gt;-  Продолжение работы над избавлением сетевого стека от использования глобальной блокировки ядра;&lt;br&gt;-  Cистемный вызов unveil() (https://www.opennet.ru/opennews/art.shtml?num=49042), который предоставляет новый способ изоляции доступа к файловой системе;&lt;br&gt;-  Механизм защиты RETGUARD (https://www.opennet.ru/opennews/art.shtml?num=48730), нацеленный на усложнение выполнения эксплоитов, построенных с использованием заимствования кусков кода и приёмов возвратно-ориентированного программирования; &lt;br&gt;-  Переработка синтаксиса OpenSMTPD для значительного увеличения гибкости не в ущерб удобству;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;К сожалению, полагающаяся песня к </description>

<item>
    <title>Релиз OpenBSD 6.4, OpenSSH 7.9 и LibreSSL 2.8.2  (BABUT)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/115614.html#149</link>
    <pubDate>Sun, 01 Mar 2020 15:29:56 GMT</pubDate>
    <description>я- простой юзер, всех моих навыков программирования: ассемблер- лет тридцать назад, да паскаль- лет пять спустя, а вершиной моего любительского творчества стала библиотека для мышки, со встроенным графическим редактором курсоров под дос. так что напиши- это не ко мне. дурак я, ферштейн? но я такой не один. при этом прекрасно понимаю чего мне от оси надо, бо только юзеры, с их широкими низменными запросами, и знают какой должна быть ось. а вот уровень этих юзеров к делу не относится. так что я могу принять аргументом только &quot;она не для широкой публики- в целом, и не для тебя- в частности&quot;. и тут мне останется пожелать удачи вам на этом трудном и, в конце концов, тупиковым пути- найти свою нишу под такие вводные как у опёнка.&lt;br&gt;&lt;br&gt;почему я продолжаю ей пользоваться? лет пятнадцать назад надо было сделать себе роутер. уже не помню по какой причине именно сделать, а не просто купить готовую мыльницу(возможно их тогда не существовало. склероз). я купил(так как жил с полярными медведями) три бсдехи- опёнок37, фрю и н</description>
</item>

<item>
    <title>Релиз OpenBSD 6.4, OpenSSH 7.9 и LibreSSL 2.8.2  (myhand)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/115614.html#148</link>
    <pubDate>Sat, 03 Nov 2018 08:17:51 GMT</pubDate>
    <description>&amp;gt; :)) Видел я таких разработчиков... &amp;#171;Пушать&amp;#187; на GitHub они умеют, да.&lt;br&gt;&lt;br&gt;Ну вот чтобы начать что-то &quot;делать&quot; - вам предварительно от этих элементарных навыков&lt;br&gt;их нужно будет отучить.&lt;br&gt;&lt;br&gt;&amp;gt; В том, что они обычно есть. Может, это только мой личный опыт, конечно.&lt;br&gt;&lt;br&gt;Тогда конфликты надо будет править, я описал как.  Можно pull сделать в самом начале,&lt;br&gt;как для cvs.  Хотя все-равно будет шанс нарваться на необходимость сделать pull еще&lt;br&gt;раз, перед push.  Как, впрочем, и в случае cvs.&lt;br&gt;&lt;br&gt;&amp;gt; Workflow, конечно, с DVCS куда богаче вариантами. Но &amp;#171;больше возможностей&amp;#187; &amp;#8212; &lt;br&gt;&amp;gt; опять же, не всегда означает &amp;#171;лучше&amp;#187;.&lt;br&gt;&lt;br&gt;Мы опять ушли в сторону.  Речь шла о том, что де с git - это сложнее.  Выяснилось, как минимум - не&lt;br&gt;сложнее (если считать количество команд).&lt;br&gt;&lt;br&gt;&amp;gt; К списку CVS и Subversion добавьте ещё все остальные VCS, кроме Гитля Д&apos;Артаньяна.&lt;br&gt;&lt;br&gt;В ртути так, да (полагаю, с оглядкой на svn).  Про другие - я не был бы так уверен.  Как в arch - я, например, не помню.  Да и не важно, техническ</description>
</item>

<item>
    <title>Релиз OpenBSD 6.4, OpenSSH 7.9 и LibreSSL 2.8.2  (PereresusNeVlezaetBuggy)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/115614.html#147</link>
    <pubDate>Fri, 02 Nov 2018 16:54:17 GMT</pubDate>
    <description>&amp;gt;&amp;gt;&amp;gt; Да не надо ничего дорабатывать, максимум - выучиться командам.&lt;br&gt;&amp;gt;&amp;gt; Тогда вы сами себе противоречите словами &amp;#171;если надо &amp;#8212; сделаем&amp;#187;.&lt;br&gt;&amp;gt; Нет, команды _уже_ сделаны.  Максимум - их надо выучить.  И, &lt;br&gt;&amp;gt; кстати, современный мир таков, что учить их &lt;br&gt;&amp;gt; даже не надо - разработчики уже рождаются с встроенными навыками работы в &lt;br&gt;&amp;gt; git.&lt;br&gt;&lt;br&gt;:)) Видел я таких разработчиков... &amp;#171;Пушать&amp;#187; на GitHub они умеют, да. А вот о том, что можно обходиться и без GitHub знают уже далеко не все.&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; Править исходники, не обновив их, обычно плохая идея &amp;#8212; сводить больше и &lt;br&gt;&amp;gt;&amp;gt; больнее придётся.&lt;br&gt;&amp;gt; Если конфликтов нет - в чем проблема?  Описанный workflow вообще кривой &lt;br&gt;&amp;gt; - но это &lt;br&gt;&amp;gt; именно то, что вы предложили для cvs.&lt;br&gt;&lt;br&gt;В том, что они обычно есть. Может, это только мой личный опыт, конечно.&lt;br&gt;&lt;br&gt;Workflow, конечно, с DVCS куда богаче вариантами. Но &amp;#171;больше возможностей&amp;#187; &amp;#8212; опять же, не всегда означает &amp;#171;лучше&amp;#187;. На какой-нибудь АЭС регламент очень чётко требует выполнять даже с</description>
</item>

<item>
    <title>Релиз OpenBSD 6.4, OpenSSH 7.9 и LibreSSL 2.8.2  (myhand)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/115614.html#146</link>
    <pubDate>Fri, 02 Nov 2018 09:40:30 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Да не надо ничего дорабатывать, максимум - выучиться командам.&lt;br&gt;&amp;gt; Тогда вы сами себе противоречите словами &amp;#171;если надо &amp;#8212; сделаем&amp;#187;.&lt;br&gt;&lt;br&gt;Нет, команды _уже_ сделаны.  Максимум - их надо выучить.  И, кстати, современный мир таков, что учить их&lt;br&gt;даже не надо - разработчики уже рождаются с встроенными навыками работы в git.&lt;br&gt;&lt;br&gt;&amp;gt; Править исходники, не обновив их, обычно плохая идея &amp;#8212; сводить больше и &lt;br&gt;&amp;gt; больнее придётся.&lt;br&gt;&lt;br&gt;Если конфликтов нет - в чем проблема?  Описанный workflow вообще кривой - но это&lt;br&gt;именно то, что вы предложили для cvs.&lt;br&gt;&lt;br&gt;&amp;gt; Одна только загадочная логика, когда &lt;br&gt;&amp;gt; с помощью branch можно сделать угодно, кроме собственно переключения веток, чего стоит.&lt;br&gt;&lt;br&gt;Так оно не для переключения веток.  Оно для управления ветками.  Непривычно для&lt;br&gt;изнасилованных cvs/svn - возможно.  Но нелогично - нет, конечно.&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; И когда задачи в основном вида &lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;#171;поправить вот эту мелочь&amp;#187; и &amp;#171;добавить вот такую фичу на двести &lt;br&gt;&amp;gt;&amp;gt;&amp;gt; строчек&amp;#187;, подойдёт любая VCS, вообще любая.&lt;br&gt;</description>
</item>

<item>
    <title>Релиз OpenBSD 6.4, OpenSSH 7.9 и LibreSSL 2.8.2  (PereresusNeVlezaetBuggy)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/115614.html#145</link>
    <pubDate>Fri, 02 Nov 2018 09:00:28 GMT</pubDate>
    <description>&amp;gt;&amp;gt;&amp;gt; Тогда git (да и hg тем более) - как раз отвертка валшебная.&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;  Если надо тоньше - сделаем тоньше, если еще как-то удобнее &lt;br&gt;&amp;gt;&amp;gt;&amp;gt; сделать - будет.  Это в cvs насадка навсегда одна и &lt;br&gt;&amp;gt;&amp;gt;&amp;gt; еще стержень кривой.&lt;br&gt;&amp;gt;&amp;gt; Да можно, можно всё это в случае с Git, кто ж спорит.&lt;br&gt;&amp;gt;&amp;gt; Только вы же сами говорите &amp;#8212; &amp;#171;если надо &amp;#8212; сделаем&amp;#187;.&lt;br&gt;&amp;gt; Да не надо ничего дорабатывать, максимум - выучиться командам.&lt;br&gt;&lt;br&gt;Тогда вы сами себе противоречите словами &amp;#171;если надо &amp;#8212; сделаем&amp;#187;.&lt;br&gt;&lt;br&gt;&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;&amp;gt; git ci ...&lt;br&gt;&amp;gt;&amp;gt; git push &lt;br&gt;&amp;gt; Нет, это делают не так (начиная с того, что git up - &lt;br&gt;&amp;gt; это какой-то ваш алиас, вероятно.&lt;br&gt;&amp;gt; Делают проще: &lt;br&gt;&amp;gt; emacs ...&lt;br&gt;&amp;gt; git commit ..&lt;br&gt;&amp;gt; git push ...&lt;br&gt;&amp;gt; Если git push заругался на наличие в основном репе изменений, отсутствующих локально &lt;br&gt;&amp;gt; - делаем git pull --rebase и уже потом push.&lt;br&gt;&lt;br&gt;Править исходники, не обновив их, обычно плохая идея &amp;#8212; сводить больше и больнее придётся.&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; Можно избавиться от отдельного &amp;#171;git up&amp;#187;, поправив конфиг.&lt;br&gt;&amp;gt; </description>
</item>

<item>
    <title>Релиз OpenBSD 6.4, OpenSSH 7.9 и LibreSSL 2.8.2  (PereresusNeVlezaetBuggy)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/115614.html#144</link>
    <pubDate>Fri, 02 Nov 2018 08:35:34 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;&amp;gt; cvs ci &lt;br&gt;&amp;gt;&amp;gt; git up &lt;br&gt;&amp;gt;&amp;gt; git ci ...&lt;br&gt;&amp;gt; Ой, страшно.  Страшно оригинально и нОво.  Ой, ой.&lt;br&gt;&amp;gt;&amp;gt; Можно избавиться от отдельного &amp;#171;git up&amp;#187;, поправив конфиг. Можно избавиться от &lt;br&gt;&amp;gt;&amp;gt; отдельного &amp;#171;git push&amp;#187;, добавив commit hook или какую-то ещё свою обёртку.&lt;br&gt;&amp;gt;&amp;gt; Но и то, и другое &amp;#8212; дополнительные усилия, которые не требуются &lt;br&gt;&amp;gt;&amp;gt; в случае CVS. Никакого волшебства тут нет, только потраченные (или сэкономленные) &lt;br&gt;&amp;gt;&amp;gt; разработчиком время и усилия.&lt;br&gt;&amp;gt; Ты главное не перенапрягись, выдумывая команды git.&lt;br&gt;&lt;br&gt;Переклинило. Rebase там, конечно же. Писал, пользуясь в этот момент Mercurial и Subversion, вот оно и. Прошу прощения.&lt;br&gt;</description>
</item>

<item>
    <title>Релиз OpenBSD 6.4, OpenSSH 7.9 и LibreSSL 2.8.2  (myhand)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/115614.html#143</link>
    <pubDate>Thu, 01 Nov 2018 16:03:12 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Тогда git (да и hg тем более) - как раз отвертка валшебная.&lt;br&gt;&amp;gt;&amp;gt;  Если надо тоньше - сделаем тоньше, если еще как-то удобнее &lt;br&gt;&amp;gt;&amp;gt; сделать - будет.  Это в cvs насадка навсегда одна и &lt;br&gt;&amp;gt;&amp;gt; еще стержень кривой.&lt;br&gt;&amp;gt; Да можно, можно всё это в случае с Git, кто ж спорит. &lt;br&gt;&amp;gt; Только вы же сами говорите &amp;#8212; &amp;#171;если надо &amp;#8212; сделаем&amp;#187;.&lt;br&gt;&lt;br&gt;Да не надо ничего дорабатывать, максимум - выучиться командам.&lt;br&gt;&lt;br&gt;&amp;gt; Как это делают в CVS: &lt;br&gt;&lt;br&gt;Задача, как я понял, обновить рабочее дерево, что-то поредактировать и закоммитить?&lt;br&gt;&lt;br&gt;&amp;gt; Как это делают в Git: &lt;br&gt;&amp;gt; git pull &lt;br&gt;&amp;gt; git up &lt;br&gt;&amp;gt; vi ...&lt;br&gt;&amp;gt; git ci ...&lt;br&gt;&amp;gt; git push &lt;br&gt;&lt;br&gt;Нет, это делают не так (начиная с того, что git up - это какой-то ваш алиас, вероятно.&lt;br&gt;&lt;br&gt;Делают проще:&lt;br&gt;emacs ...&lt;br&gt;git commit ..&lt;br&gt;git push ...&lt;br&gt;&lt;br&gt;Если git push заругался на наличие в основном репе изменений, отсутствующих локально - делаем git pull --rebase и уже потом push.&lt;br&gt;&lt;br&gt;&amp;gt; Можно избавиться от отдельного &amp;#171;git up&amp;#187;, поправив конфиг.&lt;br&gt;&lt;br&gt;Из коробки избавились:&lt;br&gt;$ git up --help&lt;br&gt;git: &apos;up&apos; is not</description>
</item>

<item>
    <title>Релиз OpenBSD 6.4, OpenSSH 7.9 и LibreSSL 2.8.2  (Andrey Mitrofanov)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/115614.html#142</link>
    <pubDate>Thu, 01 Nov 2018 12:49:40 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;&amp;gt; еще стержень кривой.&lt;br&gt;&amp;gt; Да можно, можно всё это в случае с Git, кто ж спорит. &lt;br&gt;&amp;gt; Только вы же сами говорите &amp;#8212; &amp;#171;если надо &amp;#8212; сделаем&amp;#187;. То &lt;br&gt;&amp;gt; есть &amp;#8212; дорабатывать надо. Самый очевидный пример &amp;#8212; ниже.&lt;br&gt;&amp;gt; Как это делают в CVS: &lt;br&gt;&amp;gt; cvs up &lt;br&gt;&amp;gt; vi ...&lt;br&gt;&amp;gt; cvs ci &lt;br&gt;&amp;gt; git up &lt;br&gt;&amp;gt; git ci ...&lt;br&gt;&lt;br&gt;Ой, страшно.  Страшно оригинально и нОво.  Ой, ой.&lt;br&gt;&lt;br&gt;&amp;gt; Можно избавиться от отдельного &amp;#171;git up&amp;#187;, поправив конфиг. Можно избавиться от &lt;br&gt;&amp;gt; отдельного &amp;#171;git push&amp;#187;, добавив commit hook или какую-то ещё свою обёртку. &lt;br&gt;&amp;gt; Но и то, и другое &amp;#8212; дополнительные усилия, которые не требуются &lt;br&gt;&amp;gt; в случае CVS. Никакого волшебства тут нет, только потраченные (или сэкономленные) &lt;br&gt;&amp;gt; разработчиком время и усилия.&lt;br&gt;&lt;br&gt;Ты главное не перенапрягись, выдумывая команды git.&lt;br&gt;</description>
</item>

<item>
    <title>Релиз OpenBSD 6.4, OpenSSH 7.9 и LibreSSL 2.8.2  (PereresusNeVlezaetBuggy)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/115614.html#141</link>
    <pubDate>Thu, 01 Nov 2018 12:18:17 GMT</pubDate>
    <description>&amp;gt; Тогда git (да и hg тем более) - как раз отвертка валшебная. &lt;br&gt;&amp;gt;  Если надо тоньше - сделаем тоньше, если еще как-то удобнее &lt;br&gt;&amp;gt; сделать - будет.  Это в cvs насадка навсегда одна и &lt;br&gt;&amp;gt; еще стержень кривой.&lt;br&gt;&lt;br&gt;Да можно, можно всё это в случае с Git, кто ж спорит. Только вы же сами говорите &amp;#8212; &amp;#171;если надо &amp;#8212; сделаем&amp;#187;. То есть &amp;#8212; дорабатывать надо. Самый очевидный пример &amp;#8212; ниже.&lt;br&gt;&lt;br&gt;Как это делают в CVS:&lt;br&gt;&lt;br&gt;cvs up&lt;br&gt;vi ...&lt;br&gt;cvs ci&lt;br&gt;&lt;br&gt;Как это делают в Git:&lt;br&gt;&lt;br&gt;git pull&lt;br&gt;git up&lt;br&gt;vi ...&lt;br&gt;git ci ...&lt;br&gt;git push&lt;br&gt;&lt;br&gt;Можно избавиться от отдельного &amp;#171;git up&amp;#187;, поправив конфиг. Можно избавиться от отдельного &amp;#171;git push&amp;#187;, добавив commit hook или какую-то ещё свою обёртку. Но и то, и другое &amp;#8212; дополнительные усилия, которые не требуются в случае CVS. Никакого волшебства тут нет, только потраченные (или сэкономленные) разработчиком время и усилия.&lt;br&gt;&lt;br&gt;Если уж за что и хвалить Git из коробки, так это, например, за &amp;#171;add -p&amp;#187; &amp;#8212; в случае с CVS я (и не только я) как ра</description>
</item>

</channel>
</rss>
