|
|
|
|
5.72, IRASoldier (?), 13:32, 12/04/2019 [^] [^^] [^^^] [ответить] [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
| –9 +/– |
> Вот именно. Самая "аргументированная" критика systemd - не более, чем паранойя.
Не только паранойя. Фрустрация от потери востребованности: вот, (гипербола и аллегория) скажем, кто-то стал незаменимым специалистом по вёрстке таблицами (навеяно веткой в другом треде, да...) и тут в очередном обновлении HTML/CSS улушается поддержка семантик-фриндли вёрстки на div'ах. У некоторых незаменимых специалистов пригорает и они требуют бойкота браузеров, активно поддерживающих способствующих внедрению новых стандартов, разводят конспирологию про интересы корпораций, стремящихся взять под контроль Сеть и даже подбивают отдельных кодеров делать недобраузеры без поддержки "богомерзких" стандартов.
| |
|
6.93, Дон Ягон (?), 14:02, 12/04/2019 [^] [^^] [^^^] [ответить] [↓] [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
| +20 +/– |
> Не только паранойя. Фрустрация от потери востребованности
Так ведь всё ровно наоборот. Поправить shell скрипты может примерно любой среднестатистический человек. Поправить systemd сложнее, ибо нужно лезть в сишный код.
Большинство тех, кто критикует systemd вполне способны на это (например, один из авторов musl весьма известен как один из критиков s-d). Большинство systemd-фанатиков не могут поправить даже shell-скрипт, чего там про код systemd говорить.
Так что речь не о потере востребованности, а том, что кто-то не хочет учиться и хочет чтобы было "как в винде" (что само по себе не всегда плохо, но в *nix - не нужно).
| |
|
|
|
|
|
|
|
|
|
5.141, Дон Ягон (?), 17:09, 12/04/2019 [^] [^^] [^^^] [ответить] [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
| +1 +/– |
> (Сочувственно) Собеседование в ФСБ провалил, а так хотелось, так хотелось...
Да нет, я счастлив, что занимаюсь тем, что занимаюсь. Хотя если бы выбирал сейчас, ФСБ бы рассматривал, да. Что поделать - с уважением отношусь к спецслужбам и прочим силовикам.
А сочувствовать следует флистерам-коллаборантам, мечтающим сдать родину даже не за гроши, а просто из-за невежества и тупости.
| |
|
|
5.196, Дон Ягон (?), 23:49, 12/04/2019 [^] [^^] [^^^] [ответить] [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
| +/– |
>>быть под колпаком Родины
> ...и свято блюсти законы Яровой и Клинцевича.
Законы, увы, приходится блюсти. Я большой любитель иметь в одно место блокировки РКН, но к желанию цензурировать сеть отношусь с пониманием. Кто достоин владеть информацией получит её и так, в обход любых блокировок. А кто не достоин - пусть лучше читает заглушку от РКН и страдает. Не всякая информация одинаково полезна для несознательных умов. И да, конечно же, ошибки цензуры неизбежны.
Мир вообще несовершенен и полон идиотизма. И любая попытка бороться с этим неизбежно добавляет несовершенства и идиотизма, даже если какие-то другие проблемы решает.
| |
|
6.197, IRASoldier (?), 00:31, 13/04/2019 [^] [^^] [^^^] [ответить] [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
| +2 +/– |
>к желанию цензурировать сеть отношусь с пониманием
Между прочим - аналогично. Я не против цензуры как таковой. Есть не очень большая, но таки куча вещей, которые надо из Сети выпиливать. Проблема начинается тогда, когда выпиливают не то, что надо, а то, что надо - не выпиливают.
>ошибки цензуры неизбежны
Когда уже чёрт знает которого человека сажают/штрафуют за "демонстрацию нацистской символики" в ненацистских публикациях - это уже не ошибки цензуры, это системный п***ц.
>Мир вообще несовершенен и полон идиотизма. И любая попытка бороться с этим неизбежно добавляет несовершенства и идиотизма
Что ж вы так непоследовательны и поддерживаете тех, кто осуждает systemd? Ведь "любая попытка бороться с этим" и т.д.?
| |
|
|
|
|
|
|
|
5.158, Аноним (157), 18:24, 12/04/2019 [^] [^^] [^^^] [ответить] [↑] [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
| +/– |
Ещё раз можно документацию прочесть:
By default, systemd-resolved uses Cloudflare and Google Public DNS servers 1.1.1.1, 8.8.8.8, 1.0.0.1, 8.8.4.4, 2606:4700:4700::1111, 2001:4860:4860::8888, 2606:4700:4700::1001, 2001:4860:4860::8844 as fallback, if no other DNS configuration is available.
Use -Ddns-servers= to direct systemd-resolved to different fallback DNS servers.
https://github.com/systemd/systemd/blob/master/docs/DISTRO_PORTING.md#dns-serv
| |
|
|
|
|
|
2.17, Аноним (15), 10:51, 12/04/2019 [^] [^^] [^^^] [ответить] [↓] [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
| +2 +/– |
Так ведь с каждм релизом список изменений уже на брошюрку тянет, а не на пять строк в текстовом файлы - причем каждое изменение очень серьезное.
Кстати, это отличный ответ тем, кто спрашивает, почему иные люди не любят обновлять ОС и ПО, особенно на важных системах. Так и вижу, как в системе управления ракетным комплексом (а что, US Navy и зависший ПК с WinNT как пример) после обновления чего-то "минорного" сеть начинает работать только при наличии связи с публичным интернетом.
| |
|
|
4.44, пох (?), 12:27, 12/04/2019 [^] [^^] [^^^] [ответить] [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
| +1 +/– |
тестовый стенд для ракетного крейсера стоит немножко дорого, и всех вариантов использования, к сожалению, тоже не покроет - точнее, как в любых тесткейсах постфактум, "теперь мы знаем об еще и этой проблеме, и добавили еще и эту проверку". После того ,как орудия заклинит.
| |
|
|
|
|
|
|
6.51, Ordu (ok), 12:44, 12/04/2019 [^] [^^] [^^^] [ответить] [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
| –1 +/– |
> Я тебе открою маленькую тайну. Портянка на баше после переписывания на си
> не перестаёт быть таковой. Просто в случае с си её убрали
> от тебя подальше, вот ты и радуешься.
Нет, дело в том, что с портянкой на C возможно работать, в то время как портянка на bash это именно что портянка, причём подчастую писанная человеком очень далёким от программирования. В C есть типизация, к C есть множество приблуд, начиная emacs, etags, компилятор со способностью к статической проверке кода, статические анализаторы для тех, кому недостаточно компиляторов, отладчики, динамические анализаторы. Написание программ на C -- это технология, написание портянок на bash -- это наколенное костылестроение.
| |
|
|
|
3.35, Andrey Mitrofanov (?), 11:52, 12/04/2019 [^] [^^] [^^^] [ответить] [↓] [↑] [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
| +/– |
#>>1.
>>системд напоминает большой комбайн все в одном. комбайны в мире юникса мало кто любит
> linux kernel, ffmpeg, qemu, emacs, network manager... Дальше продолжать?
В общем-то и так всё ясно, как коллега уд написал.
Но можете развить свою "мысль" в сторону оставшихся фигурно вырезаных пунктов списка...
#>>2. излишнее услоднение внутреннено устройства осложняет понимание его устройства на более глубоком уровне чем
#>>3. попытка внедрения своих зависимостей в код чужеродных
...и обнаружить их _все_ во _всех_ своих by-example-ах.
К пущей укатайке почтенной публике.
.
.
.
В принципе, да один из -- NM, как и другие поделия шайки freedesktop.org -- по[д]падает. Но не все же.
Криво и мимо, то есть, уважаемый.
| |
|
4.71, Аноним (19), 13:31, 12/04/2019 [^] [^^] [^^^] [ответить] [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
| –1 +/– |
>излишнее услоднение внутреннено устройства осложняет понимание его устройства на более глубоком уровне
каким образом перенос кода из внутренних портянок на С во внешние портянки на баше способен понизить сложность системы? Правильно - никаким, потому что эта сложность обусловлена решаемыми задачами (которые, очевидно, одни и те же) и применяемыми инструментами (т.е. системными вызовами функций ядра).
Меньшее число багов в системах с sysvinit - иллюзия, возникающая из-за того что эти баги там размазаны жидким слоем по багтрекерам разных дистров. При этом, в силу независимости мейнтейнеров и их портянок на баше, поиск и исправление бага в таких системах требует количество усилий, прямо пропорциональное числу дистров. В отличие от строго константного в системах с systemd.
| |
|
5.209, Совершенно другой аноним (?), 13:32, 13/04/2019 [^] [^^] [^^^] [ответить] [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
| +/– |
> каким образом перенос кода из внутренних портянок на С во внешние портянки на баше способен понизить сложность системы?
можно я перефразирую, а Вы согласитесь:
"каким образом перенос кода из внутренних портянок на ассемблере во внешние портянки на С способен понизить сложность системы?"
вообще bash, в этом смысле, гораздо более высокоуровневый язык, который может оперировать более высокоуровневыми понятиями, за счёт использования которых и снижается, имхо, сложность системы.
| |
|
|
|
2.23, Аноним (8), 11:09, 12/04/2019 [^] [^^] [^^^] [ответить] [↓] [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
| –8 +/– |
> системд напоминает большой комбайн все в одном. комбайны в мире юникса мало кто любит.
А ядро линукс с строенными драйверами на для XBOX контроллера во всех серверах и телефонах это типа не комбайн?
>излишнее услоднение внутреннено устройства осложняет понимание его устройства на более глубоком уровне чем интерфейс. понимание инструмента хотябы на 1 уровень вглубь необходимо для грамотного специалиста.
Вася, расскажи мне все этапы установки соединения твоего компьютера с www.opennet.ru, потом вякай.
> попытка внедрения своих зависимостей в код чужеродных программ через свои библиотеки(точно не скажу в какой версии представили эту фичу)
Конечно ты не скажешь, так как это вранье.
| |
|
3.48, Andrey Mitrofanov (?), 12:30, 12/04/2019 [^] [^^] [^^^] [ответить] [↓] [↑] [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
| +/– |
>> попытка внедрения своих зависимостей в код чужеродных программ через свои библиотеки(точно не скажу в какой версии представили эту фичу)
> Конечно ты не скажешь, так как это вранье.
Твоё враньё, да. Никогда не пробовал на Debian-е, cкажем с gnome-ом или kde, или "просто" установленном по умолчанию (не специально перед тем подрезанным), сделать
# apt purge libsystemd0
? Не, не отвечай, не надо. Это риторический вопрос. Фигура речи.
| |
|
|
1.65, Stax (ok), 13:13, 12/04/2019 [ответить] [﹢﹢﹢] [ · · · ] [↓] [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
| +/– |
> Для unit-файлов реализована настройка "ProtectHostname=", запрещающая сервисам изменять информацию об имени хоста, даже при наличии соответствующих полномочий;
Наверное, это для чего-то полезно, но выглядит смешно, конечно: на уровне юнит-файла блокировать подобные вещи, для чего потребовалось вводить код в systemd, новую странную опцию и тп. Тем более если специально были выданы полномочия.
Надо переводить программы с глобальных suid/sgid на capabilities, например... Чтобы изначально не давать полномочия, если они не подразумевались. Ну или selinux'ом зарезать, если снаружи хочется. А на уровне unit-файла.. нафига?
| |
|
2.234, пох (?), 13:05, 18/04/2019 [^] [^^] [^^^] [ответить] [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
| +/– |
"шлите ваши патчи!" (ах, ну да - разобраться в этом чудо-коде за пол-часика не получится, ага, ага)
Но я вам секретный хак подскажу: делай раз - юнитфайл отправляете в помойку, делай два - daemon-reload, делай три - пишете неуклюжий скриптик на проклятом bash/dash/что вам там завезли, и кладете его в /etc/init.d/ - чудо, чудо - рестарт такой, какой вы себе захотели.
(одна небольшая проблема - старт будет происходить не когда вы настроите, а когда захочется системшиту, не факт что вовремя. sleep 30 надежно решает и эту проблему)
| |
|
|