The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Релиз сетевого конфигуратора NetworkManager 1.16, opennews (?), 15-Мрт-19, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


22. "Релиз сетевого конфигуратора NetworkManager 1.16"  +1 +/
Сообщение от Crazy Alex (ok), 16-Мрт-19, 04:31 
Не понял, а на кой ему курл?
Ответить | Правка | Наверх | Cообщить модератору

29. "Релиз сетевого конфигуратора NetworkManager 1.16"  +10 +/
Сообщение от пох (?), 16-Мрт-19, 09:30 
libcurl which is used by the network manager connectivity check

это сейчас так модно - зависеть всему от всего. А тривиальнейший коннективити-чек непременно делать через https и, желательно, но пока еще необязательно, протоколом quic, а то ж злые хакеры отаке и подделают коннективити (боюсь даже предположить какие ужасы из этого могут проистечь).
Поэтому его никак нельзя уместить в три строчки сишного кода, надо линковаться с чужой сложной библиотекой на все случаи жизни, а потом еще и напороться на ошибку в ней от излишнего усердия бежать впереди паровоза.

привыкайте, дальше будет еще хуже.

Ответить | Правка | Наверх | Cообщить модератору

33. "Релиз сетевого конфигуратора NetworkManager 1.16"  +1 +/
Сообщение от commiethebeastie (ok), 16-Мрт-19, 13:35 
Предлагаю заменить на libtorrent.
Ответить | Правка | Наверх | Cообщить модератору

51. "Релиз сетевого конфигуратора NetworkManager 1.16"  +/
Сообщение от пох (?), 17-Мрт-19, 12:04 
бггг ;-) буду в отпуске или на больничном  - непременно запилю патч ;-)

Ответить | Правка | Наверх | Cообщить модератору

37. "Релиз сетевого конфигуратора NetworkManager 1.16"  +/
Сообщение от Аноним (37), 16-Мрт-19, 16:00 
Копипаст наше всё, правда ведь?
Ответить | Правка | К родителю #29 | Наверх | Cообщить модератору

52. "Релиз сетевого конфигуратора NetworkManager 1.16"  –1 +/
Сообщение от пох (?), 17-Мрт-19, 12:05 
а где вы тут копипаст видите? Самостоятельная же ж разработка, по принципу "как в винде". В винде, кстати, хотя бы отключаемо, хотя и не очень внятным способом.
(да и 100% cpu не жрет ;-)

Ответить | Правка | Наверх | Cообщить модератору

40. "Релиз сетевого конфигуратора NetworkManager 1.16"  +/
Сообщение от Аноним (40), 16-Мрт-19, 23:36 
Ну давай, покажи, как можно проверить работоспособность соединения в три строчки кода на Си, балабол.
Ответить | Правка | К родителю #29 | Наверх | Cообщить модератору

58. "Релиз сетевого конфигуратора NetworkManager 1.16"  +/
Сообщение от Аноним (58), 17-Мрт-19, 14:11 
s = socket(...

r = connect(...

if (r ...

Ответить | Правка | Наверх | Cообщить модератору

66. "Релиз сетевого конфигуратора NetworkManager 1.16"  +3 +/
Сообщение от KonstantinB (ok), 17-Мрт-19, 23:14 
А там отвечает корпоративная прокся или captive portal. :-)
Ответить | Правка | Наверх | Cообщить модератору

67. "Релиз сетевого конфигуратора NetworkManager 1.16"  +/
Сообщение от KonstantinB (ok), 17-Мрт-19, 23:18 
Но что curl - это перебор, я, конечно, согласен, тут достаточно libfetch или что-то вроде того.
Ответить | Правка | Наверх | Cообщить модератору

69. "Релиз сетевого конфигуратора NetworkManager 1.16"  +/
Сообщение от нах (?), 18-Мрт-19, 09:50 
и чем тебе тут curl поможет?

Ответить | Правка | К родителю #66 | Наверх | Cообщить модератору

42. "Релиз сетевого конфигуратора NetworkManager 1.16"  +/
Сообщение от Crazy Alex (ok), 17-Мрт-19, 00:02 
Да мне-то чего привыкать, у меня этой штуки отродясь не было, и то, что NM пишут наркоманы я всегда знал.

Но серьёзно, curl? Чего не хром сразу?

Ответить | Правка | К родителю #29 | Наверх | Cообщить модератору

47. "Релиз сетевого конфигуратора NetworkManager 1.16"  +1 +/
Сообщение от commiethebeastie (ok), 17-Мрт-19, 08:28 
>Чего не хром сразу?

Хромдрайвер не отдаёт код ответа.

Ответить | Правка | Наверх | Cообщить модератору

50. "Релиз сетевого конфигуратора NetworkManager 1.16"  +1 +/
Сообщение от пох (?), 17-Мрт-19, 12:03 
> Да мне-то чего привыкать, у меня этой штуки отродясь не было

а у меня уже есть. Потому что в новых _серверных_, блжад, продуктах - оно уже по умолчанию. И посмотри внимательно - на подмену им wpa_supplicant и прочие "ваш новый стандарт" - очевидно что оно идет той же самой дорогой, что и shittyd - последовательно подменяя unix-style скрипты и вменяемые утилиты bloatware, которое делает "как в винде, только ХАЛЯВАААААА!" (правда, в винде оборвавшиеся vpn-соединения переподключаются, в отличие от) - с последующим оттоком разработчиков и окукливанием альтернатив, поскольку их даже поставить в современную систему будет сложно.

убунта еще, вероятно, повыпендривается пару лет со своим мешком нетплана, а потом, полагаю, пойдет туда же. А остальные уже там, под бурные продолжительные аплодисменты публики, которая wireguard (!) не может без его помощи настроить.

Ответить | Правка | К родителю #42 | Наверх | Cообщить модератору

71. "Релиз сетевого конфигуратора NetworkManager 1.16"  +/
Сообщение от Аноним (71), 18-Мрт-19, 09:55 
> которая wireguard (!) не может без его помощи настроить.

Так себе аргументик, портит пост. Там обычно парочка vpn, проксиков и, теперь, wireguard сидит - и все это удобно переключать в одном месте и без затей.

То, что оно раком встает и иногда даже не реконнектит vpn - это зло и убогость. Но что ты хотел. Такой софт надо тестить тысячей индусов, а тут публика не может bugreport написать (хотя, с той стороны, другая публика будет всячески отнекиваться not-a-bug)

Ответить | Правка | Наверх | Cообщить модератору

61. "Релиз сетевого конфигуратора NetworkManager 1.16"  +/
Сообщение от анонн (?), 17-Мрт-19, 16:32 
> это сейчас так модно - зависеть всему от всего. А тривиальнейший коннективити-чек
> непременно делать через https и, желательно, но пока еще необязательно, протоколом

Нет,
> _LOGW ("use of HTTPS for connectivity checking is not reliable and is discouraged (URI: %s)",

Судя по тому, что ни на DNS ни на ICMP там не обращают внимания и количеству кода для запуска самого curl и обхода типичных граблей, вполне можно было тупо делать connect(sock), send("GET myaddr") и сравнивать ответ с шаблоном.

Ответить | Правка | К родителю #29 | Наверх | Cообщить модератору

70. "Релиз сетевого конфигуратора NetworkManager 1.16"  +/
Сообщение от нах (?), 18-Мрт-19, 09:52 
> вполне можно было тупо делать connect(sock), send("GET myaddr") и сравнивать ответ с шаблоном.

нельзя - это несекьюрно, не сливает инфу о тебе летсшиткрипту (ocsp, а то ж, как же ж без него), и вообще немодно.

Нам нужен непременно https!

А зачем сравнивать - тоже совершенно непонятно, и какие выводы делать из этого сравнения - помимо того, что где-то что-то почему-то поменялось - тоже.

Ну зато "как в винде", вы ж этого именно и хотели, нахаляву, да?!

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру