The OpenNET Project / Index page

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



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

Оглавление

Пользователи systemd столкнулись с проблемой, приводившей к удалению домашних каталогов, opennews (??), 19-Июн-24, (0) [смотреть все]

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


1. "Пользователи systemd столкнулись с проблемой, приводившей к ..."  +28 +/
Сообщение от Аноним (1), 19-Июн-24, 16:24 
>приводившей к удалению домашних каталогов

Ух ты, а что так можно было?

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

2. "Пользователи systemd столкнулись с проблемой, приводившей к ..."  +15 +/
Сообщение от Аноним (2), 19-Июн-24, 16:24 
Глобально и надёжно
Ответить | Правка | Наверх | Cообщить модератору
есть ответы, показать

4. "Пользователи systemd столкнулись с проблемой, приводившей к ..."  +6 +/
Сообщение от Аноним (4), 19-Июн-24, 16:25 
А зачем она вообще нужна? Rm вручную не достаточно?
Ответить | Правка | Наверх | Cообщить модератору
есть ответы, показать

5. Скрыто модератором  +/
Сообщение от Аноним (5), 19-Июн-24, 16:26 
Ответить | Правка | Наверх | Cообщить модератору

6. "Пользователи systemd столкнулись с проблемой, приводившей к ..."  +14 +/
Сообщение от Аноним (12), 19-Июн-24, 16:26 
Ахаха отстрелили себе ногу сразу пушкой. А криков было про хороший магический системд который сам все умеет делать и плюшки сам кушает и ноги отстреливает. Система уникум скоро к системд нейросеть приделают вот поржём.
Ответить | Правка | Наверх | Cообщить модератору
есть ответы, показать

8. Скрыто модератором  –5 +/
Сообщение от Аноним (-), 19-Июн-24, 16:28 
Ответить | Правка | Наверх | Cообщить модератору
есть ответы, показать

14. "Пользователи systemd столкнулись с проблемой, приводившей к ..."  +4 +/
Сообщение от Аноним (14), 19-Июн-24, 16:39 
> приводившая к удалению содержимого раздела /home при выполнении команды "systemd-tmpfiles --purge"

хорошее начало для римейка "автостопом по галактике".

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

16. "Пользователи systemd столкнулись с проблемой, приводившей к ..."  +9 +/
Сообщение от Аноним (16), 19-Июн-24, 16:42 
> при помощи файла "/usr/lib/tmpfiles.d/home.conf" создавался раздел "/home"

вот к чему приводит легализация марихуаны. без наркоты такой дизайн не придумать.

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

18. "Пользователи systemd столкнулись с проблемой, приводившей к ..."  +6 +/
Сообщение от Аноним (18), 19-Июн-24, 16:44 
А не слишком ли всё переусложнено?

> что при помощи файла "/usr/lib/tmpfiles.d/home.conf" создавался раздел "/home"

Ркалицо... системд-портянки всем портянки портянки.

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

19. "Пользователи systemd столкнулись с проблемой, приводившей к ..."  +/
Сообщение от Аноним (19), 19-Июн-24, 16:45 
По факту это самая серьёзная проблема линукса со времён его появления... что-то не кажется мне это случайным.
Ответить | Правка | Наверх | Cообщить модератору
есть ответы, показать

23. "Пользователи systemd столкнулись с проблемой, приводившей к ..."  +2 +/
Сообщение от Zenitur (ok), 19-Июн-24, 16:49 
https://github.com/MrMEEE/bumblebee-Old-and-abbandoned/commi...
Ответить | Правка | Наверх | Cообщить модератору
есть ответы, показать

41. "Пользователи systemd столкнулись с проблемой, приводившей к ..."  +6 +/
Сообщение от dannyD (?), 19-Июн-24, 17:27 
пустяк, а приятно )))
Ответить | Правка | Наверх | Cообщить модератору

50. "Пользователи systemd столкнулись с проблемой, приводившей к ..."  +4 +/
Сообщение от Аноним (65), 19-Июн-24, 17:39 
> при помощи файла "/usr/lib/tmpfiles.d/home.conf" создавался раздел "/home" и, соответственно, команда "systemd-tmpfiles --purge" приводила к его удалению

Самое смешное, что нет, не создавался. При установке дистрибутива бутстрапится пакет filesystem, в котором содержится вся эта иерархия директорий с заданными правами. А юнит из системды просто отрабатывал в холостую, иначе бы на ФС с Btrfs вместо директории /home был бы подраздел ${root}/home. Но это не так. Зато удаляет /home системда прекрасно, скрытно и непредсказуемо.

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

57. "Пользователи systemd столкнулись с проблемой, приводившей к ..."  +2 +/
Сообщение от Аноним (60), 19-Июн-24, 17:45 
Я для себя написал свою систему инициализации на Ada. Проще некуда и без кучи ненужных для меня фич. Тут уже кидал ссылку на гитхаб парой тем назад.
Ответить | Правка | Наверх | Cообщить модератору
есть ответы, показать

61. "Пользователи systemd столкнулись с проблемой, приводившей к ..."  +2 +/
Сообщение от Аноним (64), 19-Июн-24, 17:48 
Это был не баг, а фича!
Ответить | Правка | Наверх | Cообщить модератору

68. "Пользователи systemd столкнулись с проблемой, приводившей к ..."  +8 +/
Сообщение от НяшМяш (ok), 19-Июн-24, 17:50 
https://github.com/systemd/systemd/commit/fed2b07ebc9e8694b5...

Главное поцтеринг сам добавил этот файл, а объяснить для чего он нужен - не смог. А как случайно хомяки стали удаляться - так это юзеры неправильные.

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

90. "Пользователи systemd столкнулись с проблемой, приводившей к ..."  +4 +/
Сообщение от какая разница (?), 19-Июн-24, 18:13 
Кто сказал Devuan?
Ответить | Правка | Наверх | Cообщить модератору
есть ответы, показать

101. "Пользователи systemd столкнулись с проблемой, приводившей к ..."  +3 +/
Сообщение от xsignal (ok), 19-Июн-24, 18:40 
Хорошо, что в Slackware нет этого комбайна, который сносит всё на своём пути, даже домашние каталоги пользователей.
Ответить | Правка | Наверх | Cообщить модератору

122. "Пользователи systemd столкнулись с проблемой, приводившей к ..."  +1 +/
Сообщение от Слава Линуксу (?), 19-Июн-24, 19:21 
А кто-то ещё на Винду гнал, что после обновления удалились пользовательские данные..
Ответить | Правка | Наверх | Cообщить модератору
есть ответы, показать

145. "Пользователи systemd столкнулись с проблемой, приводившей к ..."  +3 +/
Сообщение от Аноним (145), 19-Июн-24, 20:11 
> Первоначально сообщение об ошибке было отвергнуто Лукой Боккасси (Luca Boccassi), разработчиком systemd из Microsoft, следующим образом

И вот они во множестве такие в крупных вендорах.

Приходишь, который уж раз: у Вас тут бага.
В ответ: иди ты, blah blah blah
И чуть позже в догонку от них: ой, да, бага, подумаешь какая важность, мог бы не сообщать, попробуем пофиксить (раз уж настолько внимания не стоит).

:(

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

156. "Пользователи systemd столкнулись с проблемой, приводившей к ..."  +4 +/
Сообщение от BrainFucker (ok), 19-Июн-24, 20:33 
>  Может быть, не стоит просто запускать случайные команды, о которых вы ничего не знаете, игнорируя при этом то, что вам говорит документация?

Смешно. Этих команд наплодили 100500 и о них всех знать просто невозможно. К тому же, некоторые команды могут запускать другие.

Вообще-то перед выполнением действий, которые нельзя откатить, типа удаление чего либо, нормальные утилиты спрашивают подтверждение действий и выдают список того что будет удалено. Колхоз...

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

160. "Пользователи systemd столкнулись с проблемой, приводившей к ..."  +2 +/
Сообщение от name (??), 19-Июн-24, 20:39 
Хорошо, что я systemd-tmpfiles в Gentoo заменил на аналог. Надеюсь, разрабочики этого замечательного дистрибутива одумаются и снова начнут поставлять eudev с opentmpfiles в редакции с openrc.
Ответить | Правка | Наверх | Cообщить модератору
есть ответы, показать

186. "Пользователи systemd столкнулись с проблемой, приводившей к ..."  +/
Сообщение от Аноним (192), 19-Июн-24, 21:50 
Просто временным оказался хомяк (пользователи). Это не баг - это предупреждение.
Ответить | Правка | Наверх | Cообщить модератору

198. "Пользователи systemd столкнулись с проблемой, приводившей к ..."  +/
Сообщение от Аноним (192), 19-Июн-24, 22:18 
Из https://www.freedesktop.org/software/systemd/man/latest/syst...

"System services (systemd-tmpfiles-setup.service, systemd-tmpfiles-setup-dev-early.service, systemd-tmpfiles-setup-dev.service, systemd-tmpfiles-clean.service) invoke systemd-tmpfiles to create system files and to perform system wide cleanup."

Каким боком хомяк оказался Системным каталогом (home.conf)

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

201. "Пользователи systemd столкнулись с проблемой, приводившей к ..."  +3 +/
Сообщение от Тролль (?), 19-Июн-24, 22:39 
> разработчик systemd из Microsoft

Ёптить, куда катится этот мир...

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

205. "Пользователи systemd столкнулись с проблемой, приводившей к ..."  +5 +/
Сообщение от Аноним (205), 19-Июн-24, 23:31 
"не можешь победить - возглавь". Разработка systemd находится в руках сотрудников Microsoft. systemd подмял почти весь линукс под себя. Отвечают знатоки - в чьих руках теперь линукс?)
Ответить | Правка | Наверх | Cообщить модератору
есть ответы, показать

207. "Пользователи systemd столкнулись с проблемой, приводившей к ..."  +1 +/
Сообщение от Аноним (207), 19-Июн-24, 23:46 
>Первоначально сообщение об ошибке было отвергнуто Лукой Боккасси (Luca Boccassi), разработчиком systemd из Microsoft, следующим образом: "Таким образом, функция, которая буквально задокументирована как «все файлы и каталоги, созданные записью tmpfiles.d/, будут удалены», о чём вы ничего не знали, звучала как «хорошая идея»? Вы хотя бы пошли и посмотрели, какие записи tmpfiles.d у вас были заранее? Может быть, не стоит просто запускать случайные команды, о которых вы ничего не знаете, игнорируя при этом то, что вам говорит документация? Просто мысль, ага".

В systemd всё правильно сказали. Они инструмент делали строго для временных файлов.

>В ответ ему указали на то, что в документации утилита systemd-tmpfiles до сих пор описывается как "инструмент для создания, удаления и очистки непостоянных и временных файлов и каталогов", несмотря на то, что это давно не соответствует действительности.

Если какие-то ящеры его используют не по назначению, то они сами виноваты. Если какие-то ящеры используют дистр тех ящеров, то они тоже сами виноваты. Лицензию читать надо: написано же, AS IS. Что для дистра, что для systemd. systemd не обязан выполнять хотелки ящеров. А пользователи не обязаны ставить дистры, сопровождаемые ящерами. И вообще это верх наглости со стороны ящеров -  указывать создателям программы для создания временных файлов, что их программа видите ли не для временных файлов, потому что идиоты её давно уже неправильно и нецелево используют не для временных файлов.

А в Debian, как выяснилось, тоже ящеры сопровождают:

cat  /usr/lib/tmpfiles.d/* | grep -vP "(var|run|tmp)" | grep -vP "^#"

L /etc/ssh/ssh_config.d/20-systemd-ssh-proxy.conf - - - - /usr/lib/systemd/ssh_config.d/20-systemd-ssh-proxy.conf

d /etc/credstore 0700 root root
d /etc/credstore.encrypted 0700 root root

L+ /etc/mtab   -    -    -    -  ../proc/self/mounts
L+ /etc/default/locale - - -  -  ../locale.conf
L+ /etc/vconsole.conf  - - -  -  default/keyboard

Q /home 0755 - - -
q /srv 0755 - - -


r! /forcefsck
r! /fastboot
r! /forcequotacheck

r! /etc/gshadow.lock
r! /etc/shadow.lock
r! /etc/passwd.lock
r! /etc/group.lock
r! /etc/subuid.lock
r! /etc/subgid.lock
d       /etc/polkit-1/rules.d   0750    root    polkitd -       -

f^ /etc/motd.d/50-provision.conf - - - - login.motd
f^ /etc/issue.d/50-provision.conf - - - - login.issue

f^ /etc/hosts - - - - network.hosts

d- /root :0700 root :root -
d- /root/.ssh :0700 root :root -
f^ /root/.ssh/authorized_keys :0600 root :root - ssh.authorized_keys.root

z /dev/snd/seq      0660 - audio -
z /dev/snd/timer    0660 - audio -
z /dev/loop-control 0660 - disk  -
z /dev/net/tun      0666 - -     -
z /dev/fuse         0666 - -     -
z /dev/vfio/vfio    0666 - -     -
z /dev/kvm          0660 - kvm -
z /dev/vhost-net    0660 - kvm -
z /dev/vhost-vsock  0660 - kvm -

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

209. "Пользователи systemd столкнулись с проблемой, приводившей к ..."  +2 +/
Сообщение от Аноним (210), 20-Июн-24, 00:02 
>Первоначально сообщение об ошибке было отвергнуто Лукой Боккасси (Luca Boccassi), разработчиком systemd из Microsoft

"This is not a bug!" (С)

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

212. "Пользователи systemd столкнулись с проблемой, приводившей к ..."  +1 +/
Сообщение от Skullnetemail (ok), 20-Июн-24, 00:22 
Мне кажется уже пора делать совместимую (и более лайтовую) альтернативу системд. Системд работает, но разработчики рукожопые.
Ответить | Правка | Наверх | Cообщить модератору
есть ответы, показать

213. "Пользователи systemd столкнулись с проблемой, приводившей к ..."  +/
Сообщение от zog (??), 20-Июн-24, 00:23 
По-моему это карма.
Ответить | Правка | Наверх | Cообщить модератору
есть ответы, показать

214. "Пользователи systemd столкнулись с проблемой, приводившей к ..."  +1 +/
Сообщение от Аноним (214), 20-Июн-24, 00:43 
ISPConfig теперь не работает без сисемды - прибили гвоздями.
Комбаин-спрут окутал систему, скоро UEFI сделает обязательным.

Зашла звезда Линукс-вея,
что делать теперь самураю ?

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

220. "Пользователи systemd столкнулись с проблемой, приводившей к ..."  +/
Сообщение от ИмяХ (ok), 20-Июн-24, 01:56 
>>Вы хотя бы пошли и посмотрели, какие записи tmpfiles.d у вас были заранее?

В этом вся суть линукса. Перед тем,  сделать какое-то простое действие, нужно перелопатить горы манов и прочей документации и проштудировать все конфиги каждой запускаемой утилиты. Готов, называется, для десктопа, ага.

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

222. "Пользователи systemd столкнулись с проблемой, приводившей к ..."  +3 +/
Сообщение от Аноним (222), 20-Июн-24, 02:34 
Прям патч Бармина. А нет. Теперь уже патч Поттеринга.
Ответить | Правка | Наверх | Cообщить модератору

231. "Пользователи systemd столкнулись с проблемой, приводившей к ..."  +4 +/
Сообщение от BrainFucker (ok), 20-Июн-24, 04:29 
Признайтесь, многие ли из экспертов опеннета знали о существовании какого-то systemd-tmpfiles в своих системах?
Ответить | Правка | Наверх | Cообщить модератору
есть ответы, показать

234. Скрыто модератором  +1 +/
Сообщение от Аноним (234), 20-Июн-24, 05:48 
Ответить | Правка | Наверх | Cообщить модератору
есть ответы, показать

250. "Пользователи systemd столкнулись с проблемой, приводившей к ..."  +/
Сообщение от Аноним (246), 20-Июн-24, 08:00 
Интересно, а в какой дистрибутив успели втащить systemd 256?
MS Linux?
Ответить | Правка | Наверх | Cообщить модератору
есть ответы, показать

252. "Пользователи systemd столкнулись с проблемой, приводившей к ..."  +/
Сообщение от Diozan (ok), 20-Июн-24, 08:16 
Теперь мы знаем в лицо всех тех, кто не делает бэкапы!
Ответить | Правка | Наверх | Cообщить модератору

253. "Пользователи systemd столкнулись с проблемой, приводившей к ..."  +4 +/
Сообщение от Aoius (?), 20-Июн-24, 08:20 
>проблема, приводившая к удалению содержимого раздела /home при выполнении команды "systemd-tmpfiles --purge"

Правильно. Для настоящего хозяина системы все эти людишки со своими жалкими файлами - явление временное.

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

260. "Пользователи systemd столкнулись с проблемой, приводившей к ..."  +5 +/
Сообщение от Аноним (260), 20-Июн-24, 09:12 
Я не пользователь сустемд, но легко представляю, как команда типа systemd-tmpfiles --purge будет висеть у людей на кроне или хуком. У скольки людей ось окирпичилась, чего они после этого про систему думают - интересно.
Ответить | Правка | Наверх | Cообщить модератору

264. "Пользователи systemd столкнулись с проблемой, приводившей к ..."  +1 +/
Сообщение от Аноним (264), 20-Июн-24, 09:33 
ждем systemd-rm-rf-d
Ответить | Правка | Наверх | Cообщить модератору

270. "Пользователи systemd столкнулись с проблемой, приводившей к ..."  +/
Сообщение от Соль земли (?), 20-Июн-24, 10:16 
Вот поэтому мне и нравится сидеть на Debian со старыми, но стабильными пакетами. А что нужно, можно и руками скачать/поставить.
Ответить | Правка | Наверх | Cообщить модератору
есть ответы, показать

282. "Пользователи systemd столкнулись с проблемой, приводившей к ..."  +5 +/
Сообщение от jalavan (ok), 20-Июн-24, 12:06 
Хороший предлог отказаться от добавления системд для разработчиков дистрибутивов. Линукс и системд вместе не по пути.
Ответить | Правка | Наверх | Cообщить модератору
есть ответы, показать

311. "Пользователи systemd столкнулись с проблемой, приводившей к ..."  +2 +/
Сообщение от Savaoff (?), 20-Июн-24, 18:29 
Скоро юниты станут бинарными, и для манипуляций с ними будет systemd-regedit
Ответить | Правка | Наверх | Cообщить модератору

328. "Пользователи systemd столкнулись с проблемой, приводившей к ..."  +2 +/
Сообщение от crypt (ok), 20-Июн-24, 22:49 
> разработчиком systemd из Microsoft

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

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

329. "Пользователи systemd столкнулись с проблемой, приводившей к ..."  +/
Сообщение от Аноним (330), 20-Июн-24, 23:08 
>>автоматического создания несуществующих каталогов с данными

Как я без этого жил?
Автоматически создавать несуществующие каталоги, а потом автоматически удалять. Только судя по новости я так понял что удаляются существующие...

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

358. "Пользователи systemd столкнулись с проблемой, приводившей к ..."  +/
Сообщение от Аноним (359), 24-Июн-24, 17:18 
> но затем приняли изменение, ограничивающее область действия команды "systemd-tmpfiles --purge" - данная команда теперь может быть выполнена только при явном указании в командной строке конкретного файла конфигурации из tmpfiles.d/ и приведёт к удалению лишь связанных с ним файлов и каталогов. Кроме того, в man-руководство systemd-tmpfiles добавлено более подробное описание опции и предупреждение о возможных последствиях.

Идиократия в действии. А нужно было создать новый systemd-wrkfiles и в него закидывать конфиги с персистентными данными, вообще без опции --purge, а tmpfiles оставить как есть.

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

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

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




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

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