The OpenNET Project / Index page

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



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

"Уязвимость в пользовательском окружении Enlightenment, позволяющая получить права root"  +/
Сообщение от opennews (??), 15-Сен-22, 22:53 
В пользовательском окружении Enlightenment выявлена уязвимость (CVE-2022-37706), позволяющая непривилегированному локальному пользователю выполнить код с правами root. Уязвимость пока не исправлена (0-day), но в открытом доступе уже имеется эксплоит, протестированный в  Ubuntu 22.04...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=57791

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

Оглавление

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

2. Сообщение от Анонн (?), 15-Сен-22, 22:57   +1 +/
Ахаха... Всего лишь рут получить!
Это тебе не zip-бомбу в пакетном менеджере проглядеть, тут уметь надо!
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #3, #5, #6, #15

3. Сообщение от Аноним (3), 15-Сен-22, 23:05   +/
Чего уметь то? Самая банальная уязвимость с инъекцией.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2

4. Сообщение от Аноним (6), 15-Сен-22, 23:06   +/
В java сделано менее удобно, но безопасно.
ProcessBuilder command(List<String> command)
Каждая строка, отдельный аргумент
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #8, #11

5. Сообщение от Аноним (5), 15-Сен-22, 23:09   –1 +/
Так надо понимать, что это какие-то макаки писали, которые тайных дедовских методик по написанию идеального кода на Си/плюсах не придерживались. А то и вообще растаманы специально проникли в проект, чтобы швятую сишечку дискредитировать.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #13

6. Сообщение от Аноним (6), 15-Сен-22, 23:11   +2 +/
Не надо сравнивать опастнейшую ядерную ЗИП бомбу, в якобы "безопасном" якобы "языке программирования" и безобидный рут доступ.
Не иначе закладка которую оставил "растик"
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2

7. Сообщение от Аноним (20), 15-Сен-22, 23:14   –2 +/
Да, там куча мерзких суидных бинарей фоном висит. Отвратительно, хуже гнома. А ещё оно течёт и не работало на зелёных карточках (да и вообще с libglvnd не работало ускорение).
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #55

8. Сообщение от Аноним (8), 15-Сен-22, 23:19   +6 +/
Это слишком скучно, по строкам надо гулять самостоятельно, парсить их кое-как и обязательно забыть тот факт, что /bin/sh может указывать куда угодно, ну и проигнорировать man, в котором "Do not use system() from a privileged program".
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4

9. Сообщение от Аноним (9), 15-Сен-22, 23:20   +9 +/
Каждый раз вижу упоминание этого поделия, вспоминаю вот этот мощный пост от человека который с ЭТИМ работал.
https://what.thedailywtf.com/topic/15001/enlightened
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #10, #68

10. Сообщение от Анонн (?), 15-Сен-22, 23:31   +/
Заметка за 2015 год.
Интересно, с того момента стало лучше? Или только хуже?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9 Ответы: #12

11. Сообщение от Rev (?), 15-Сен-22, 23:35   +1 +/
В расте тоже массив аргументов, в который не сунуть ещё одну команду.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #34, #38

12. Сообщение от пох. (?), 15-Сен-22, 23:36   +3 +/
enlightenment_sys: Command not found.
E16


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

13. Сообщение от Аноним (13), 15-Сен-22, 23:46   +/
> Так надо понимать, что это какие-то макаки писали, которые тайных дедовских методик
> по написанию идеального кода на Си/плюсах не придерживались. А то и
> вообще растаманы специально проникли в проект, чтобы швятую сишечку дискредитировать.

Именно так этирасты и поступают, всё правильно описали, что с этихрастов взять?! Этирасты...

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

15. Сообщение от Аноним (-), 15-Сен-22, 23:52   +1 +/
А что Вы от гткшников ждали? Си с классами оно такое.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #16, #18

16. Сообщение от Аноним (16), 16-Сен-22, 00:19   +1 +/
> гткшников
> Enlightenment

П0EXABшNM?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15 Ответы: #17

17. Сообщение от Аноним (-), 16-Сен-22, 00:58   +/
Вы правы. Мой косяк. Зогуглил, оно ефл.
Но меняет ли это что-то принципиально?
Гуй без ооп - это садомазо от половых изващенцев типа мигеля.
Не?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16 Ответы: #20

18. Сообщение от mikhailnov (ok), 16-Сен-22, 01:00   +/
Гткшники обычно используют polkit, а не свои SUID-велосипеды делают
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15

20. Сообщение от Аноним (20), 16-Сен-22, 01:08   +/
При чём тут ООП? Ты имел в виду RAII? Так без него можно жить.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #17

23. Сообщение от Аноним (23), 16-Сен-22, 03:49   +5 +/
Тут прекрасно всё — и суидный бинарник, и кривая санитизация пользовательского ввода. Снова, небось, ненастоящие сишники прокрались в проект и херни напрогали.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #69

27. Сообщение от pashev.ru (?), 16-Сен-22, 07:13   +1 +/
> разрешённые команды, такие как монтирование накопителя утилитой mount

D-bus, udisks и. п. придумали трусы и враги народа, да-да.

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #46, #50, #52

28. Сообщение от pashev.ru (?), 16-Сен-22, 07:41   –1 +/
> strace ./enlightenment_sys 2>&1 | grep exec

Чувак не читал man strace

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #72, #81

29. Сообщение от pashev.ru (?), 16-Сен-22, 07:46   +/
> Second it elevate it's privileges to root.

Its privileges.

> No symbols were found first try but yeah no need for those as it turned out to

be a relatively small binary

Чувак не знает про пакеты с отладочными символами на Убунте.


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

30. Сообщение от YetAnotherOnanym (ok), 16-Сен-22, 09:49   +/
> Проблема присутствует в исполняемом файле enlightenment_sys, поставляемом с флагом suid root и выполняющем через вызов system() определённые разрешённые команды, такие как монтирование накопителя утилитой mount

Убивать за такое надо. Напрямую дёрнуть mount(2) - не?

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #49, #60

31. Сообщение от Аноним (31), 16-Сен-22, 10:00   +2 +/
Хотя казалось причём здесь DE и root
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #36, #62, #63

34. Сообщение от А (??), 16-Сен-22, 10:33   +2 +/
В любом развитом языке. Шелл не предназначен для программирования. Шелл для обслуживания в рукопашную. Остальное, по идее, можно писать на Rust, C, C++, Java, Python... Чёт Fortran напомнило тоже и Go. :)

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11 Ответы: #76

35. Сообщение от Аноним (35), 16-Сен-22, 10:33   +/
suid was a mistake.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #78

36. Сообщение от А (??), 16-Сен-22, 10:38   +/
А ведь - да!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #31

37. Сообщение от Аноним (38), 16-Сен-22, 10:41   +/
Так в том то и смысл что функция отработала корректно.  
Ответить | Правка | Наверх | Cообщить модератору

38. Сообщение от Аноним (38), 16-Сен-22, 10:45   +1 +/
А в Карбоне если ты попытаешься сунуть еще одну команду, компилятор посылает письмо куда положено и за тобой выезжает пояснительная бригада рассказывать что так делать не надо.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11 Ответы: #79

39. Сообщение от bnm (?), 16-Сен-22, 10:48   +/
А помните когда кде и гном были никакими, енлайтмент считался тяжелой оболочкой
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #45, #53

40. Сообщение от Анонимemail (40), 16-Сен-22, 11:18   +/
признайтесь,хоть один человек использует Enlightenment?ПО моему абсолютно неюзабельная хрень,похлеще последнего гнома.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #41, #54, #74

41. Сообщение от Массоны Рептилоиды (?), 16-Сен-22, 12:05   +2 +/
Его даже его разрабы не используют
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #40

43. Сообщение от Аноним (-), 16-Сен-22, 12:14   +1 +/
Может быть, господа разработчики усвоят что вхождение в коде system() это примерно то же что и vuln()? :)
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #59, #71

45. Сообщение от Аноним (45), 16-Сен-22, 12:21   +/
А ещё говорят, если на Сишке, то нет оверхеда.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #39 Ответы: #48

46. Сообщение от Аноним (46), 16-Сен-22, 12:27   –1 +/
А под фрёй?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #27 Ответы: #51, #57, #94

48. Сообщение от Аноним (50), 16-Сен-22, 13:06   +/
Сам пиши DE на ассемблере и без либ. Не, колибри по своему угарный, конечно, только вот они уже который год на 64 бита патаются, да еще возлюбив некий C--? :)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #45

49. Сообщение от Аноним (50), 16-Сен-22, 13:08   –1 +/
Я так понимаю что там идея в том что процесс не привилегирован в целом но делает повышении прав suid'ом когда монтирует, так что может это сделать.

Если делать mount() из непривилегированого процесса, это не получится.
Если из жирного привилегированого - это вулнов пачка.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30 Ответы: #64

50. Сообщение от Аноним (50), 16-Сен-22, 13:10   –1 +/
С ними своих проблем хватает. Dbus это вообше кладезь security... issues :))
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #27

51. Сообщение от ip1982 (ok), 16-Сен-22, 13:16   +/
А под виндой? А под OS/2? А под MS-DOS?

https://www.freebsd.org/cgi/man.cgi?query=bsdisks&sektion=8&...
https://www.freebsd.org/cgi/man.cgi?query=dbus-daemon&sektio...

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

52. Сообщение от Аноним (52), 16-Сен-22, 15:05   +1 +/
Да. Полкит забыли и остальное.
Все это от лукавого.
Покайтесь пока не поздно! Причаститесь юникс веем и поцалуйтеся. В смысле кисс. А то мало ли...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #27 Ответы: #58

53. Сообщение от хрю (?), 16-Сен-22, 15:07   +/
>>А помните когда кде и гном были никакими

Как будто с тем пор что-то изменилось.

>>енлайтмент считался тяжелой оболочкой

Я его ставил, но обнаружив, что у него проблемы с utf8 поигравшись удалил. Так что он был всегда так себе.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #39 Ответы: #73

54. Сообщение от Аноним (52), 16-Сен-22, 15:08   –1 +/
Да гном и предпоследний был ахтунг. Каковы разрабы...
Уж лучше конечно сабж, чем гном. Ну это если была бы только дихотомия, разумеется.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #40

55. Сообщение от Аноним (55), 16-Сен-22, 15:17   –1 +/
> куча мерзких суидных бинарей фоном висит. Отвратительно, хуже гнома.

Она в любом случае висит. Вопрос только что это за бинари - из состава systemd, udev, udisks... или собственные велосипеды.

Так-то даже в sudoedit нашли эпичный баг с кавычками.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7 Ответы: #56

56. Сообщение от Аноним (20), 16-Сен-22, 15:22   +/
Все перечисленные вещь сугубо опциональная. ЕМНИП пару лет назад даже в кедах udisks не требовался (но монтирование флешек кликом не работало, соответственно). А вот у сабжа не отказаться.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #55 Ответы: #66

57. Сообщение от Andrey (??), 16-Сен-22, 15:27   +/
>А под фрёй?

Вроде, всё нужное для реализации безопасным способом тоже есть:

https://www.freshports.org/sysutils/polkit
https://www.freshports.org/devel/dbus/

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #46 Ответы: #87

58. Сообщение от Аноним (55), 16-Сен-22, 15:27   –2 +/
> Покайтесь пока не поздно!

Проблем не было, когда носители быль СЪЁМНЫМИ! Добавил пользователя в группу floppy и в /etc/fstab прописал точку монтирования с user (или users, как там политика позволяет). Аналогично с cdrom.

Вся эта эпопея началась с приходом флешек... Нужно в udev (или в ядре) какие-то правила задать, чтобы к каждому порту usb было привязано предсказуемое имя съемного накопителя. Или имена устройств подставлялись предсказуемо в зависимости от номера порта. И всё вернётся на круги своя. Сразу забил все возможные флешки в /etc/fstab и никакие udisks нафиг не нужны!

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #52 Ответы: #70, #92

59. Сообщение от Аноним (-), 16-Сен-22, 15:42   +/
Инсталляторы на fabric передают привет!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #43

60. Сообщение от Аноним (60), 16-Сен-22, 15:43   +/
Цивилизованная софтина будет наверное дёргать какой-нибудь udisks без suid-а.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30

61. Сообщение от a_kusb (ok), 16-Сен-22, 15:54   +/
А вот если бы разные права не наследовались там...
Ответить | Правка | Наверх | Cообщить модератору

62. Сообщение от Аноним (60), 16-Сен-22, 16:04   +/
если enlightenment — это DE, то XFCE — это целая ось
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #31

63. Сообщение от пох. (?), 16-Сен-22, 16:31   +2 +/
В смысле, причем тут? Вы ж хотели "какввенде" - чтоб флэшечку пыщь-пыщь и магия, сматри-сматри, окошко само открылось!

Это и есть концепция "DE". Еще надо autorun.inf, но за этим обратитесь в redhat. Они преуспели и в этом тоже.

А кому вместо этого window manager - у того нет никаких enlightenment_sys, shitdisk, дряньbus и прочего мусора. Но вам такое не понравится.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #31 Ответы: #82

64. Сообщение от пох. (?), 16-Сен-22, 16:32   +/
То ли дело system() из suid-root позвать.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #49 Ответы: #67, #89

66. Сообщение от Аноним (55), 16-Сен-22, 18:21   +2 +/
> Все перечисленные вещь сугубо опциональная.

Ну... это скорее путь замаскировать проблему. В современном linux конечно можно кучу системных сервисов DBus потушить. Но в итоге придётся из DE выходить по su -c reboot или из vt1 комбинацией C+A+D. И спрашивается - нафига тогда вообще DE ставилось?

P.S. Вариант "выпилить функцию" или "не использовать функцию" на самом деле не решает проблему, а только создаёт временную иллюзию отсутствия проблемы. Холивары SUID-бинарик vs "root DAEMON"+"запросы из userspace", а также "стандартное решение" vs "лёгкий велосипед" это никак не решит.

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

67. Сообщение от Аноним (67), 16-Сен-22, 19:06   +1 +/
[insert obligatory патч бармина joke here]
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #64

68. Сообщение от Аноним (68), 16-Сен-22, 19:07   +1 +/
Уморительно. Большое спасибо за ссылку
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9

69. Сообщение от warlock66613email (ok), 16-Сен-22, 21:44   +/
Без суидного бинарника эта задача никак по-нормальному не решается.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #23

70. Сообщение от warlock66613email (ok), 16-Сен-22, 21:46   +/
Откройте для себя pmount и вам станет не нужен и fstab.

На правах рекламы: https://github.com/A1-Triard/media

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

71. Сообщение от warlock66613email (ok), 16-Сен-22, 21:52   +/
Волков бояться — в лесу не… ну вы знаете.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #43 Ответы: #80

72. Сообщение от Michael Shigorinemail (ok), 16-Сен-22, 23:42   –2 +/
Ну фильтры не так давно туда добавили, несколько лет как.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28 Ответы: #90

73. Сообщение от Michael Shigorinemail (ok), 16-Сен-22, 23:43   +/
Не наблюдал у E проблем с utf8 (в основном ещё на 0.17 притом).
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #53 Ответы: #86, #93

74. Сообщение от Michael Shigorinemail (ok), 16-Сен-22, 23:46   –1 +/
Я использовал в 2013--2015; если бы не на сизифе тот UX31A держал, а на стабильной ветке с E17 и работающим интеловским драйвером -- то так бы всё прекрасно и оставалось до конца той ветки.  А на unstable как только докатилось эхо войны интела со своим видеодрайвером (когда началось exa-uxa-гопцаца), так и применять композитный WM без софтрендера -- который там есть и быстрый, но батарейку-то быстрее жрёт -- стало практически невозможно: "спецэффекты" при открытии того же терминала попросту били квадратами по глазами.

В общем, вернулся на wmaker, с него и прямщас пишу.

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

76. Сообщение от Аноним (-), 17-Сен-22, 07:20   +/
> В любом развитом языке. Шелл не предназначен для программирования. Шелл для обслуживания
> в рукопашную. Остальное, по идее, можно писать на Rust, C, C++,
> Java, Python... Чёт Fortran напомнило тоже и Go. :)

ЧСХ питонисты удумавшие делать system() тоже встречались. По тем же поводам.

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

78. Сообщение от Аноним (78), 17-Сен-22, 14:29   +/
linux was a mistake...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #35 Ответы: #84

79. Сообщение от Аноним (-), 17-Сен-22, 15:40   +/
> А в Карбоне если ты попытаешься сунуть еще одну команду, компилятор посылает
> письмо куда положено и за тобой выезжает пояснительная бригада рассказывать что
> так делать не надо.

Или наоборот, выписывает письмо чтобы премию выдали.

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

80. Сообщение от Аноним (-), 17-Сен-22, 15:43   +/
> Волков бояться — в лесу не… ну вы знаете.

Если время и место выбрать неудачно всякая фигня случается. Особо ушлых не то что волки, молнией зашибало насмерть. Зато номинация на Darwin Awards шикарная.

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

81. Сообщение от Аноним (23), 17-Сен-22, 16:44   +/
Сколько ман ни читай, а грепнуть вывод в интерактивной сессии проще, чем вспоминать синтаксис фильтров strace.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28

82. Сообщение от Аноним (23), 17-Сен-22, 16:50   +/
Правильно, надо вручную флешки монтировать. 1% слишком много, надо 0.5%. А ещё лучше перфокарты дыроколом.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #63 Ответы: #83, #85

83. Сообщение от Аноним (83), 17-Сен-22, 21:39   –1 +/
Лучше 0.0001%.
Я пофиксил
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #82

84. Сообщение от Аноним (83), 17-Сен-22, 21:39   +1 +/
Unix was a mistake.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #78

85. Сообщение от пох. (?), 18-Сен-22, 16:32   +/
У тех кто не понимает почему иной подход ВСЕГДА будет чреват root exloit'ом и испытывает неисчислимые страдания от аж ручного монтирования (отдельный привет с ручным размонтирование...ой, файл-то до флэшки так и не долетел) - давным-давно есть прекрасная windows где все именно так как вы любите.

И даже лучше, потому что там МОЖНО выдернуть флэшку сразу как погас индикатор, и она не окажется битой.

И вот поэтому вас 1% - потому что вы "никактиекаквсе". А те кому когда-то был нужен юникс а не винда - выбирали его совсем по другому критерию. Этот выбор поделился на ноль. Сейчас винда - более управляемая и предсказуемая система, не без недостатков, но такого п-ца нет и не предвидится.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #82 Ответы: #88

86. Сообщение от пох. (?), 18-Сен-22, 16:34   +/
> Не наблюдал у E проблем с utf8 (в основном ещё на 0.17
> притом).

вероятно, потому что у window manager и не может быть никаких проблем с тем, чего в нем и нет?

Но,к сожалению, из нее таки сделали "дрисктоп". Потому что не оскудевает число желающих "какввенду".

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

87. Сообщение от Хру (?), 18-Сен-22, 19:50   +1 +/
polkit? Это то поделие которое исполняет жабоскрипты вместо правил и в котором уже находили рутовые дыры?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #57

88. Сообщение от Анонимemail (88), 19-Сен-22, 13:04   +/
Расскажи как в винде дать команду сброса кэша на диск? В linux - sync
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #85 Ответы: #91

89. Сообщение от Аноним (89), 19-Сен-22, 13:17   –1 +/
> То ли дело system() из suid-root позвать.

Если бы они весь процесс под root гоняли при том что они даже с вон тем лажают, врядли это было бы улучшением ситуации. А так какиенить корейсы небось кодили, а они те еще кодеры, как и кетайсы. Они так то за 2 и 3 места после индусов рубятся не на жизнь а насмерть.

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

90. Сообщение от glebfm (ok), 20-Сен-22, 09:12   +/
Если ты про strace -e trace=/exec, то ему 5 лет.  Это несколько, но достаточно много.
А strace -e trace=process был всегда, хотя он deprecated и всесто него лучше использовать strace -e trace=%process.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #72

91. Сообщение от пох. (?), 21-Сен-22, 19:35   +/
правой кнопкой мышички - eject. Появляется чудненькое окошечко "теперь что всунул - можешь высунуть, тебе за это ничего не будет!" Причем придется для начала включить режим writeback кэширования - не буду писать тут рецепт, зачем вам знания. В обычной ситуации все это ненужно - ее ж для людей а не нитакихакеров делали. Лампочка погасла - можно выдергивать.

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

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

92. Сообщение от пох. (?), 21-Сен-22, 19:38   +1 +/
> Нужно в udev (или в ядре) какие-то правила задать, чтобы к каждому порту usb было привязано
> предсказуемое имя съемного накопителя.

Этот код из ядра божок-с-пальцем послал подальше.

Да, он уже был и работал.

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

93. Сообщение от хрю (?), 25-Сен-22, 10:55   +/
> Не наблюдал у E проблем с utf8 (в основном ещё на 0.17
> притом).

я про давние времена - про 0.16. Там не было поддержи utf-8 для заголовков и ещё были проблемы.

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

94. Сообщение от abi (?), 12-Окт-22, 12:52   +/
Я видел udisks под фрёй и даже что-то монтировал им в тестовых целях
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #46


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

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




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

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