The OpenNET Project / Index page

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



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

Оглавление

Выпуск systemd 218 со встроенной поддержкой PPPoE, opennews (??), 11-Дек-14, (0) [смотреть все]

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


59. "Выпуск systemd 218 со встроенной поддержкой PPPoE"  +/
Сообщение от khenar (ok), 11-Дек-14, 14:36 
> там и правильно, система инициализации должно выполнять инициализацию сети (в т.ч. рррое/vpn/3g). Так что есть ещё над чем работать

Правильные слова - инициализацию, а не работу. В нормальном раскладе система инициализации поднимает PPPoE, vpn или 3g сервис и следит чтобы оно не упало. Но ни в коем случае не реализует опасные протоколы в моноядре с правами рута. Я думаю не надо пояснять что такое разграничение доступа и изоляция?

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

63. "Выпуск systemd 218 со встроенной поддержкой PPPoE"  +/
Сообщение от Адекват (ok), 11-Дек-14, 14:41 
>  В нормальном раскладе система инициализации  поднимает PPPoE, vpn или 3g сервис и следит чтобы оно не упало.

По идее, она и следить то не должна, если не указать это особо в конфиг файле, она, система инициализации должна только запустить процесс и успокоиться.

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

70. "Выпуск systemd 218 со встроенной поддержкой PPPoE"  +3 +/
Сообщение от khenar (ok), 11-Дек-14, 14:55 
>>  В нормальном раскладе система инициализации  поднимает PPPoE, vpn или 3g сервис и следит чтобы оно не упало.
> По идее, она и следить то не должна, если не указать это
> особо в конфиг файле, она, система инициализации должна только запустить процесс
> и успокоиться.

Да, но зачем свой, и зачем так????

>   const char *user = "systemd-network";

или

>        if (r < 0)
>                log_error_errno(r, "Could not create runtime directory: %m");
>
>        r = mkdir_safe_label("/run/systemd/netif/links", 0755, uid, gid);
>        if (r < 0)
>                log_error_errno(r, "Could not create runtime directory 'links': %m");
>
>        r = mkdir_safe_label("/run/systemd/netif/leases", 0755, uid, gid);
>        if (r < 0)
>                log_error_errno(r, "Could not create runtime directory 'leases': %m");

Вы действительно думаете что такой код безопасней ppp?

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

77. "Выпуск systemd 218 со встроенной поддержкой PPPoE"  –2 +/
Сообщение от Аноним (-), 11-Дек-14, 15:09 
>[оверквотинг удален]
>>                log_error_errno(r, "Could not create runtime directory: %m");
>>
>>        r = mkdir_safe_label("/run/systemd/netif/links", 0755, uid, gid);
>>        if (r < 0)
>>                log_error_errno(r, "Could not create runtime directory 'links': %m");
>>
>>        r = mkdir_safe_label("/run/systemd/netif/leases", 0755, uid, gid);
>>        if (r < 0)
>>                log_error_errno(r, "Could not create runtime directory 'leases': %m");
> Вы действительно думаете что такой код безопасней ppp?

И что тебя тут смутило? ИМХО - самодокументированный код. На каждую ошибку - сообщения в лог. Все бы так писали!

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

102. "Выпуск systemd 218 со встроенной поддержкой PPPoE"  +5 +/
Сообщение от Аноним (-), 11-Дек-14, 16:19 
В данном коде все пути и имя пользователя жёстко заданы и их невозможно поменять администратору системы.
Ответить | Правка | Наверх | Cообщить модератору

294. "Выпуск systemd 218 со встроенной поддержкой PPPoE"  –1 +/
Сообщение от Аноним (-), 12-Дек-14, 09:44 
> невозможно поменять администратору системы.

А когда такое в шелскриптах на третьей странице (и найдется лишь после долгого прыга по граблям) - это почему-то считается нормальным. Хотя по факту - примерно одинаково.

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

341. "Выпуск systemd 218 со встроенной поддержкой PPPoE"  +1 +/
Сообщение от Аноним (-), 12-Дек-14, 17:57 
Идиот. Скрипт на одну страничку и копание в кишках сишных сравниваешь? Тебе такой же но ассемблерный листинг дай - усрёшься но расскажешь что он проще шеллскриптов.
Ответить | Правка | Наверх | Cообщить модератору

349. "Выпуск systemd 218 со встроенной поддержкой PPPoE"  –1 +/
Сообщение от KinderSurprise (?), 13-Дек-14, 01:31 
> Идиот. Скрипт на одну страничку и копание в кишках сишных сравниваешь? Тебе
> такой же но ассемблерный листинг дай - усрёшься но расскажешь что
> он проще шеллскриптов.

Это только кажется. Потому что что от чего и как зависит в этих скриптах тоже далеко не ясно. Так что небольшое маленькое исправление может аукнуться неожиданно и загадочно.

Особенно когда ещё какое-нибудь обновление этот скрипт перепишет...

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

350. "Выпуск systemd 218 со встроенной поддержкой PPPoE"  +/
Сообщение от Аноним (-), 13-Дек-14, 10:04 
Ок. С удовольствием послушаю примеры из жизни.
Ответить | Правка | Наверх | Cообщить модератору

107. "Выпуск systemd 218 со встроенной поддержкой PPPoE"  +8 +/
Сообщение от khenar (ok), 11-Дек-14, 16:28 
> И что тебя тут смутило? ИМХО - самодокументированный код. На каждую ошибку
> - сообщения в лог. Все бы так писали!

Неконфигурируемо имя потлзователя - захаржкожено по месту.

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

Если копать глубже то там еще почище мрак начмнается -0 сперва создаем каталог, потом проверяем существовал ли он ранее и прочий креатив...

KISS даже и не пахнет, а вот вопрос о том как ӕто поддерживать без двух десятков разработчиков стоит остро...

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

260. "Выпуск systemd 218 со встроенной поддержкой PPPoE"  –1 +/
Сообщение от тигар (ok), 12-Дек-14, 05:13 
дак а чего ж вы хотели. поколение пепси^Wубунту и шиндошс7. их инит-скрипт аж в целый экран своим видом пугает, а такие вот "нетленки" "самодокументированые" зачем-то нет, не пугают.
Ответить | Правка | Наверх | Cообщить модератору

159. "Выпуск systemd 218 со встроенной поддержкой PPPoE"  +/
Сообщение от Аноним (-), 11-Дек-14, 18:32 
Вот. А потом болезные удивляются: а как это можно открытым софтом к себе привязать? А вот так. Можно попробовать поддерживать этот навоз если ты не разработчик системд, а просто патчишь под свои нужды.
Ответить | Правка | К родителю #70 | Наверх | Cообщить модератору

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

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




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

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