1.1, A.Stahl (ok), 09:25, 29/09/2016 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
>выявления проблем с безопасностью
Каких проблем? Это же самое интересное: кубометры пищи для хейтеров и филов.
| |
|
2.9, mozgoprav (ok), 10:13, 29/09/2016 [^] [^^] [^^^] [ответить]
| +10 +/– |
Релизные образы выложены на ftp 23 сентября и содержат openssl 1.0.2i.
26 сентября вышло исправление критических уязвимостей openssl 1.0.2j.
Так же стало известно о "non-cryptanalytic attacks against FreeBSD update components", которая состоит из нескольких критических уязвимостей portsnap https://gist.github.com/anonymous/e48209b03f1dd9625a992717e7b89c4f
В итоге еще до релиза образовался 11.0-RELEASE-p1.
| |
|
|
4.109, Аноним (-), 19:41, 30/09/2016 [^] [^^] [^^^] [ответить]
| +1 +/– |
Скорее это с начала времен - система и мысли не допускает что кто-то может сетевой траффик подменять.
| |
|
|
|
|
2.5, Аноним (-), 09:35, 29/09/2016 [^] [^^] [^^^] [ответить]
| –1 +/– |
Непохоже, там OpenSSL 1.0.2 в котором ничего серьёзного не исправляли. Опасная дыра была в OpenSSL 1.1.0.
| |
|
1.4, iZEN (ok), 09:35, 29/09/2016 [ответить] [﹢﹢﹢] [ · · · ]
| –12 +/– |
libcrypto не собирается.
И ещё чудак из Киева сломал libc.
Неужели это начало проблем, связанных с переводом основной массы разработчиков с svn на git?
| |
|
2.6, john123 (ok), 09:46, 29/09/2016 [^] [^^] [^^^] [ответить]
| +1 +/– |
> libcrypto не собирается.
Сделай
# cd /usr/src/
# make includes
> И ещё чудак из Киева сломал libc.
Что за косяк?
| |
|
3.25, iZEN (ok), 12:46, 29/09/2016 [^] [^^] [^^^] [ответить]
| –3 +/– |
> Что за косяк?
Код FreeBSD 11-STABLE вот в этом месте компилятор Clang 3.9.0 ругается:
/usr/src/lib/libc/sys/__vdso_gettimeofday.c:43:27: error: too many arguments to
function call, expected single argument 'vdso_th', have 2 arguments
error = __vdso_gettc(th, &tc);
~~~~~~~~~~~~ ^~~
| |
|
4.45, john123 (ok), 14:29, 29/09/2016 [^] [^^] [^^^] [ответить]
| +/– |
>> Что за косяк?
> Код FreeBSD 11-STABLE вот в этом месте компилятор Clang 3.9.0 ругается:
> /usr/src/lib/libc/sys/__vdso_gettimeofday.c:43:27: error: too many arguments to
> function call, expected single argument 'vdso_th',
> have 2 arguments
> error = __vdso_gettc(th, &tc);
> ~~~~~~~~~~~~ ^~~
А если таки системным 3.8.0?
Такой проблемы не было ни на одной платформе (arm/i386/amd64)
| |
|
5.82, iZEN (ok), 21:08, 29/09/2016 [^] [^^] [^^^] [ответить]
| –2 +/– |
>>> Что за косяк?
>> Код FreeBSD 11-STABLE вот в этом месте компилятор Clang 3.9.0 ругается:
>> /usr/src/lib/libc/sys/__vdso_gettimeofday.c:43:27: error: too many arguments to
>> function call, expected single argument 'vdso_th',
>> have 2 arguments
>> error = __vdso_gettc(th, &tc);
>> ~~~~~~~~~~~~ ^~~
> А если таки системным 3.8.0?
А он чё, пропускает такие ошибки?!
> Такой проблемы не было ни на одной платформе (arm/i386/amd64)
Значит пропускает.
| |
|
6.84, john123 (ok), 21:18, 29/09/2016 [^] [^^] [^^^] [ответить]
| –2 +/– |
>> Такой проблемы не было ни на одной платформе (arm/i386/amd64)
> Значит пропускает.
# grep -r __vdso_gettc /usr/src/lib/libc/
lib/libc/arm/sys/__vdso_gettc.c:__vdso_gettc(const struct vdso_timehands *th, u_int *tc)
lib/libc/aarch64/sys/__vdso_gettc.c:__vdso_gettc(const struct vdso_timehands *th, u_int *tc)
lib/libc/sys/__vdso_gettimeofday.c: error = __vdso_gettc(th, &tc);
lib/libc/sys/trivial-vdso_tc.c:__vdso_gettc(const struct vdso_timehands *th, u_int *tc)
lib/libc/x86/sys/__vdso_gettc.c:__vdso_gettc(const struct vdso_timehands *th, u_int *tc)
# grep -r __vdso_gettc /usr/include/
/usr/include/sys/vdso.h:int __vdso_gettc(const struct vdso_timehands *vdso_th, u_int *tc);
Найдите хоть одно объявление или вызов с одним параметром.
| |
|
7.85, iZEN (ok), 21:54, 29/09/2016 [^] [^^] [^^^] [ответить]
| –3 +/– |
/usr/include/sys/vdso.h:65:1: note: '__vdso_gettc' declared here
u_int __vdso_gettc(const struct vdso_timehands *vdso_th);
Вот ОТКУДА он это взял?! ЧТО компилятору нужно в /usr/include?! Как это победить?
| |
|
|
9.94, iZEN (ok), 09:42, 30/09/2016 [^] [^^] [^^^] [ответить] | –2 +/– | Так они не синхронизируются с svn Если компилятору требуются заголовочные файлы... текст свёрнут, показать | |
|
|
11.101, iZEN (ok), 14:52, 30/09/2016 [^] [^^] [^^^] [ответить] | –1 +/– | Тогда откуда системный Clang берёт заголовочные файлы при сборке мира из исходни... большой текст свёрнут, показать | |
|
12.104, john123 (ok), 17:22, 30/09/2016 [^] [^^] [^^^] [ответить] | –1 +/– | Из опций Опции из Makefile Если есть несколько с одним именем, то приоритет в з... большой текст свёрнут, показать | |
|
|
|
|
|
9.117, Аноним (-), 01:03, 01/10/2016 [^] [^^] [^^^] [ответить] | –1 +/– | Я вот семерочку использовал, восьмерочку, девяточку перепрыгнул А сейчас на дес... текст свёрнут, показать | |
|
|
|
|
|
|
|
2.7, Sunderland93 (ok), 10:05, 29/09/2016 [^] [^^] [^^^] [ответить]
| +2 +/– |
>>Неужели это начало проблем, связанных с переводом основной массы разработчиков с svn на git?
Старую собаку новым трюкам не научишь
| |
2.10, Аноним (-), 10:21, 29/09/2016 [^] [^^] [^^^] [ответить]
| +1 +/– |
Эмм, на 10.3 собрались и ядро, и мир. Похоже у тебя дерево исходников сломано или какие-то старые либы в системе остались
| |
|
3.27, iZEN (ok), 12:49, 29/09/2016 [^] [^^] [^^^] [ответить]
| –2 +/– |
> Эмм, на 10.3
Так речь про 11.0-RELEASE и 11-STABLE. C 10-й всё нормально.
> Похоже у тебя дерево исходников сломано или какие-то старые либы в системе остались
Я давно перешёл с 10.3-STABLE на 11-STABLE. Недели две назад начались первые проблемы.
| |
|
|
|
|
7.83, iZEN (ok), 21:09, 29/09/2016 [^] [^^] [^^^] [ответить]
| –2 +/– |
> Сейчас stable тоже собрал
>> Правда CLang 3.8
Попробуйте порт LLVM/Clang39.
| |
|
|
|
4.112, Аноним (-), 21:38, 30/09/2016 [^] [^^] [^^^] [ответить]
| +/– |
Так речь о ней же. Говорю тебе, что в 10.3 собрались нормально мир и ядро 11.0
| |
|
|
2.11, Аноним (-), 10:41, 29/09/2016 [^] [^^] [^^^] [ответить]
| +/– |
> Неужели это начало проблем, связанных с переводом основной массы разработчиков с svn на git?
Предлагаю альтернативную трактовку: проблемы и так были, а переход с svn на git просто вскрыл их.
| |
|
3.12, Andrey Mitrofanov (?), 10:44, 29/09/2016 [^] [^^] [^^^] [ответить]
| +5 +/– |
>> Неужели это начало проблем, связанных с переводом основной массы разработчиков с svn на git?
> Предлагаю альтернативную трактовку: проблемы и так были, а переход с svn на
> git просто вскрыл их.
Да, проблему "Изя не смог в гит".
| |
|
|
1.17, Ivan_83 (ok), 11:29, 29/09/2016 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Уже почти месяц как перешёл на 11 на десктопе и паре серверов.
Сборки нужны новичкам для свежих инсталов, остальным проще из исходников обновляться, ИМХО.
| |
|
2.87, bOOster (ok), 06:49, 30/09/2016 [^] [^^] [^^^] [ответить]
| –2 +/– |
+1. ТОлько "Желторотики" идут по пути Windows Way - заср%м систему всем чем нужно и не нужно, старыми версиями и новыми библиотек, так как один бинари хочет 1.2, другой 1.3 и т.п... Что в целом к виндузятным ошибкам и проблемам и ведет. Когда бинарники начинают валиться в дампы по причине загрузки неправильной библиотеки.
Сборка из исходников таких проблем не имеет.
ПыСы. Сейчас услышим голоса недоодминов - "у меня 10000 серверов и че мне их все из исходников обновлять?"
| |
|
3.89, Аноним (-), 08:09, 30/09/2016 [^] [^^] [^^^] [ответить]
| +1 +/– |
nextboot -o "-s"
reboot
zfs mount -a
zfs set readonly=off zroot
cd /usr/src
mergemaster -p
make -s installworld
make check-old
yes | make delete-old
yes | make delete-old-libs
nextboot -D
sync && reboot
| |
|
4.102, xm (ok), 16:18, 30/09/2016 [^] [^^] [^^^] [ответить]
| –1 +/– |
Не, сингл мод, конечно, правильно, но в последние годы удалённо всё спокойно обновляется без него.
| |
|
3.93, Аноним (-), 09:13, 30/09/2016 [^] [^^] [^^^] [ответить]
| –1 +/– |
> ПыСы. Сейчас услышим голоса недоодминов - "у меня 10000 серверов и че
> мне их все из исходников обновлять?"
Всё бы ничего, рустер, но ты так прекрасно расписался в своём ламеризме. У меня например, никогда не было 10000 серверов, но около 2000, бывает. И методы обновления там слегка другие.
Короче, недоодминство всё это. Ностояще одминэ одминит не более 1 сервака. Исключительно руками.
| |
|
4.99, john123 (ok), 13:27, 30/09/2016 [^] [^^] [^^^] [ответить]
| –1 +/– |
>> ПыСы. Сейчас услышим голоса недоодминов - "у меня 10000 серверов и че
>> мне их все из исходников обновлять?"
> Всё бы ничего, рустер, но ты так прекрасно расписался в своём ламеризме.
И ты тоже. =)
Компетентный ответ нечто вроде:
Нет необходимости производить изменения в программных комплексах без оснований для этих изменений. Ибо целям соотвествует, уже сделано и работает.
> У меня например, никогда не было 10000 серверов, но около 2000, бывает.
То есть, 2-3. =)
| |
|
5.111, Аноним (-), 19:52, 30/09/2016 [^] [^^] [^^^] [ответить]
| +/– |
> Нет необходимости производить изменения в программных комплексах без оснований для этих
> изменений. Ибо целям соотвествует, уже сделано и работает.
Таких осований хакеры подгоняют раз в неделю минимум.
| |
|
6.116, john123 (ok), 00:13, 01/10/2016 [^] [^^] [^^^] [ответить]
| –1 +/– |
>> Нет необходимости производить изменения в программных комплексах без оснований для этих
>> изменений. Ибо целям соотвествует, уже сделано и работает.
> Таких осований хакеры подгоняют раз в неделю минимум.
Страшно жить. То-то смотрю, самый трафик - порнография и обновления систем.
| |
|
|
|
5.108, Аноним (-), 19:29, 30/09/2016 [^] [^^] [^^^] [ответить]
| +/– |
> Слава аллаху в 11 появился рабочий PKG BASE
> https://wiki.freebsd.org/PkgBase
Чем он рабочий? ;)
В "outstanding issues" все правильно пишут.
Ну и base-runtime на 110MБ как-то уж чересчур. Это притом, что полностью рабочий исошник для амд64 можно вполне собрать размером эдак 30-40МБ (если без сжатия).
| |
|
4.107, Аноним (-), 19:20, 30/09/2016 [^] [^^] [^^^] [ответить]
| +/– |
> Всё бы ничего, рустер, но ты так прекрасно расписался в своём ламеризме.
> У меня например, никогда не было 10000 серверов, но около 2000,
> бывает. И методы обновления там слегка другие.
Какие? Неужели бинарные обновления на основе собственной сборки-эталона устарели и не труЪ?
| |
|
|
|
1.18, Аноним (-), 11:43, 29/09/2016 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Оно у меня на Celeron(R) Dual-Core CPU T3500 @ 2.10GHz
пойдет или нет? И вообще какой образ скачивать чтобы был инсталлятор?
| |
|
2.19, Ivan_83 (ok), 11:45, 29/09/2016 [^] [^^] [^^^] [ответить]
| +1 +/– |
Пойдёт.
Я хз у тебя х64 тянет или нет, если тянет то бери лучше х64.
Дальше читай в хэндбуке, там обычно всё разжёвано.
| |
|
3.97, krijich (ok), 12:51, 30/09/2016 [^] [^^] [^^^] [ответить]
| –1 +/– |
> У меня на VIA C3 667 MHz идёт.
та же песня:
# sysctl hw.model
hw.model: VIA Samuel 2
| |
|
2.95, nobody (??), 11:59, 30/09/2016 [^] [^^] [^^^] [ответить]
| –1 +/– |
а зачем тебе инсталлятор? Там консоль же есть, ты что, с fdisk, newfs и tar не справишься?
| |
|
3.105, john123 (ok), 18:46, 30/09/2016 [^] [^^] [^^^] [ответить]
| –1 +/– |
> а зачем тебе инсталлятор? Там консоль же есть, ты что, с fdisk,
> newfs и tar не справишься?
fdisk? уже забыл про него.
gpart сильно намного удобнее.
| |
|
4.110, Аноним (-), 19:51, 30/09/2016 [^] [^^] [^^^] [ответить]
| +/– |
>> а зачем тебе инсталлятор? Там консоль же есть, ты что, с fdisk,
>> newfs и tar не справишься?
> fdisk? уже забыл про него.
> gpart сильно намного удобнее.
Это теоретик-убунтуйщик пытается стебаться. Увидел когда-то в новости о бзд немного стеба на тему «как установить без инсталлятора»
https://www.opennet.me/openforum/vsluhforumID3/108715.html#14
и принял за чистую монету )
Хотя на самом деле там нет ничего сверх-сложного — не принято в бздах выкидывать (видимо, чтобы жизнь пользователю медом^W скучной не казалась) и менять утилиты каждые пару лет или забивать на маны.
| |
|
|
|
1.22, Аноним (-), 12:20, 29/09/2016 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
драйвер консоли, по умолчанию, там новый? нужны танцы с бубном для утф в консоли?
| |
|
2.28, Аноним (-), 12:52, 29/09/2016 [^] [^^] [^^^] [ответить]
| +/– |
Ничего не нужно, всё работает из коробки.
Может быть понадобится выставить разрешение экрана получше + шрифты поприятнее, в остальном всё работает сразу
| |
|
3.113, Аноним (-), 23:19, 30/09/2016 [^] [^^] [^^^] [ответить]
| +/– |
> Может быть понадобится выставить разрешение экрана получше
Про DDC и EDID в бздах не слышали?
| |
|
4.115, john123 (ok), 00:10, 01/10/2016 [^] [^^] [^^^] [ответить]
| –1 +/– |
>> Может быть понадобится выставить разрешение экрана получше
> Про DDC и EDID в бздах не слышали?
Не, ты первый кто сообщил. На опеннет.
| |
|
|
|
1.119, iZEN (ok), 18:23, 09/10/2016 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Ядро сибирается, а сборка мира 11-STABLE сломана:
/usr/local/llvm39/bin/clang -O2 -pipe -I/usr/src/usr.sbin/dconschat/../../sys -DNDEBUG -std=gnu99 -fstack-protector-strong -Qunused-arguments -o dconschat dconschat.o -lkvm
gzip -cn /usr/src/usr.sbin/dconschat/dconschat.8 > dconschat.8.gz
===> usr.sbin/devctl (all)
echo devctl: /usr/obj/usr/src/tmp/usr/lib/libc.a /usr/obj/usr/src/tmp/usr/lib/libdevctl.a >> .depend
/usr/local/llvm39/bin/clang -O2 -pipe -DNDEBUG -MD -MF.depend.devctl.o -MTdevctl.o -std=gnu99 -fstack-protector-strong -Qunused-arguments -c /usr/src/usr.sbin/devctl/devctl.c -o devctl.o
/usr/local/llvm39/bin/clang -O2 -pipe -DNDEBUG -std=gnu99 -fstack-protector-strong -Qunused-arguments -o devctl devctl.o -ldevctl
devctl.o: In function 'clear_driver':
/usr/src/usr.sbin/devctl/devctl.c:(.text+0x611): undefined reference to 'devctl_clear_driver'
clang-3.9: error: linker command failed with exit code 1 (use -v to see invocation)
*** Error code 1
Stop.
make[4]: stopped in /usr/src/usr.sbin/devctl
*** Error code 1
Stop.
make[3]: stopped in /usr/src/usr.sbin
*** Error code 1
Stop.
make[2]: stopped in /usr/src
*** Error code 1
Stop.
make[1]: stopped in /usr/src
*** Error code 1
Stop.
make: stopped in /usr/src
Не пойму, в чём дело.
| |
|
2.120, Ivan_83 (ok), 20:53, 22/10/2016 [^] [^^] [^^^] [ответить]
| +/– |
> Ядро сибирается, а сборка мира 11-STABLE сломана:
> /usr/local/llvm39/bin/clang -O2 -pipe -I/usr/src/usr.sbin/dconschat/../../sys -DNDEBUG
> -std=gnu99 -fstack-protector-strong -Qunused-arguments -o dconschat dconschat.o -lkvm
В /etc/make.conf
надо закоментить/убрать
# C Lang
#CC=clang
#CXX=clang++
#CPP=clang-cpp
| |
|
|