Bug 44058 - Не работает
Summary: Не работает
Status: REOPENED
Alias: None
Product: Branch p10
Classification: Unclassified
Component: autopsy (show other bugs)
Version: не указана
Hardware: x86_64 Linux
: P5 normal
Assignee: qa-team@altlinux.org
QA Contact: qa-p10@altlinux.org
URL:
Keywords:
: 49549 (view as bug list)
Depends on:
Blocks:
 
Reported: 2022-10-17 15:26 MSK by Sergey V Turchin
Modified: 2024-03-13 13:41 MSK (History)
8 users (show)

See Also:


Attachments
Запущенный autopsy на slinux-10.1-live без сохранения сессии (191.72 KB, image/png)
2022-12-16 13:04 MSK, Ivan Alekseev
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sergey V Turchin 2022-10-17 15:26:57 MSK
Пользователи говорят, что вообще не работает на p10.
Пробовали запускать с live без сохранения сессии.
Comment 1 Ivan Alekseev 2022-11-16 16:52:03 MSK
(Ответ для Sergey V Turchin на комментарий #0)
> Пользователи говорят, что вообще не работает на p10.
> Пробовали запускать с live без сохранения сессии.

На какой системе проверять ошибку?
Comment 2 Ivan Alekseev 2022-12-16 13:02:56 MSK
В указанных условиях ошибка не воспроизвелась.

Проверил на системе, установленной из образа slinux-live-10.1-x86_64.iso, запущенной в режиме "LiveCD (жёсткий диск не нужен)", НЕ обновленной до p10 в связи с нехваткой свободного места в /var/cache/apt/archives/. (ограничение режима)

# apt-get update
# apt-get install autopsy
# apt-get install firefox-esr

Версии пакетов:
autopsy-2.24-alt1
binutils-1:2.35.2-alt2
libctf-nobfd0-1:2.35.2-alt2
aff-tools-3.7.19-alt1
sleuthkit-4.10.2-alt1
libtsk-4.10.2-alt1
libewf-20171104-alt1
libaff-3.7.19-alt1
libnspr-1:4.34.1-alt1
libnss-3.84-alt1
mozilla-common-1.0-alt1
firefox-esr-102.5.0-alt2
Comment 3 Ivan Alekseev 2022-12-16 13:04:43 MSK
Created attachment 12108 [details]
Запущенный autopsy на slinux-10.1-live без сохранения сессии
Comment 4 Sergey V Turchin 2022-12-16 16:43:50 MSK
(In reply to Ivan Alekseev from comment #2)
> НЕ обновленной до p10
Баг висит на чём?
Comment 5 Ivan Alekseev 2022-12-16 17:22:18 MSK
(Ответ для с на комментарий #4)
> (In reply to Ivan Alekseev from comment #2)
> > НЕ обновленной до p10
> Баг висит на чём?

В таком случае прошу дополнить баг следующей информацией:
1. Образ на котором воспроизводится ошибка
2. Версия программы на которой воспроизводится ошибка
3. Шаги воспроизведения (в том числе обновление системы в режиме LiveCD без сохранения сессии до p10)
4. Реальный результат
5. Ожидаемый результат
Comment 6 Sergey V Turchin 2022-12-19 17:46:46 MSK
(In reply to Ivan Alekseev from comment #2)
> В указанных условиях ошибка не воспроизвелась.
Я не указывал у условиях необходимость проверять на НЕ самых новых версиях.

Ну, раз работает, значит всё в порядке. Если кто будет жаловаться, заведу новый баг, попросив подробности.
Comment 7 Vladimir Cherny 2022-12-19 19:21:16 MSK
Возможно мы говорим о разном.

Есть два файла 
1.  /usr/bin/Autopsy
2. /usr/sbin/autopsy

Первый запускает пользователь, второй root. Первый без второго не работает.
Если запустить 2 сначала от root а потом уже пользователем 1 - работает.

Как по вашему пользователь должен запускать сие чудо? Как он узнает, что Autopsy не нашел сервис autopsy?
Comment 8 Ivan Alekseev 2022-12-20 10:56:43 MSK
(Ответ для Vladimir Cherny на комментарий #7)
> Возможно мы говорим о разном.
> 
> Есть два файла 
> 1.  /usr/bin/Autopsy
> 2. /usr/sbin/autopsy
> 
> Первый запускает пользователь, второй root. Первый без второго не работает.
> Если запустить 2 сначала от root а потом уже пользователем 1 - работает.
> 
> Как по вашему пользователь должен запускать сие чудо? Как он узнает, что
> Autopsy не нашел сервис autopsy?

Autopsy успешно запускается из меню приложений, то есть $ beesu /usr/bin/Autopsy

Для пользователя здесь не очевидно то, что нужен установленный браузер Firefox, без которого после запуска Autopsy из меню приложений ничего не происходит.
Comment 9 Sergey V Turchin 2022-12-20 11:09:37 MSK
(In reply to Ivan Alekseev from comment #8)
>  нужен установленный браузер
> Firefox, без которого после запуска Autopsy из меню приложений ничего не
> происходит.
Если приложение не работает без какого-то другого пакета, пакет с этим приложением обязан иметь зависимость.
Comment 10 Sergey V Turchin 2022-12-20 11:12:35 MSK
(In reply to Ivan Alekseev from comment #2)
> Проверил на системе, установленной
Устанавливать не надо.

> из образа slinux-live-10.1-x86_64.iso,
Попробуйте К-10.1-install.iso
Comment 11 Sergey V Turchin 2022-12-20 11:36:07 MSK
В общем, как-минимум, 2 проблемы:
1. xdg-open не знает про chromium-gost в качестве fallback(достаточно рядом с chrome указать)
2. chromium-gost из-под root не хочет запускаться без опции --no-sandbox, но её надо как-то умудриться подсунуть в xdg-open.
Comment 12 Sergey V Turchin 2022-12-20 11:46:17 MSK
Сделал скрипт /usr/bin/chromium-gost-nosandbox:
#!/bin/sh
chromium-gost --no-sandbox "${@}"

Добавил в xdg-open ":chromium-gost:chromium-gost-nosandbox"
И стало запускаться.
Comment 13 Vladimir Cherny 2022-12-20 13:07:23 MSK
Проверял на Симпли. Да, оно из меню не работает потому что no-sandbox нет.

[user@host-15 ~]$ beesu /usr/bin/Autopsy 

============================================================================

                       Autopsy Forensic Browser 
                  http://www.sleuthkit.org/autopsy/
                             ver 2.24-1 

============================================================================
Evidence Locker: /var/lib/morgue
Start Time: Mon Dec 19 21:14:52 2022
Remote Host: localhost
Local Port: 9999

Open an HTML browser on the remote host and paste this URL in it:

    http://localhost:9999/autopsy

Keep this process running and use <ctrl-c> to exit
[6907:6907:1219/211452.782277:ERROR:zygote_host_impl_linux.cc(90)] Running as root without --no-sandbox is not supported. See https://crbug.com/638180.
[6981:6981:1219/211452.923262:ERROR:zygote_host_impl_linux.cc(90)] Running as root without --no-sandbox is not supported. See https://crbug.com/638180.
[7235:7235:1219/211453.220688:ERROR:zygote_host_impl_linux.cc(90)] Running as root without --no-sandbox is not supported. See https://crbug.com/638180.
[7434:7434:1219/211453.462533:ERROR:zygote_host_impl_linux.cc(90)] Running as root without --no-sandbox is not supported. See https://crbug.com/638180.
/usr/bin/xdg-open: строка 886: firefox: команда не найдена
/usr/bin/xdg-open: строка 886: iceweasel: команда не найдена
/usr/bin/xdg-open: строка 886: seamonkey: команда не найдена
/usr/bin/xdg-open: строка 886: mozilla: команда не найдена
/usr/bin/xdg-open: строка 886: epiphany: команда не найдена
/usr/bin/xdg-open: строка 886: konqueror: команда не найдена
[7468:7468:1219/211453.584351:ERROR:zygote_host_impl_linux.cc(90)] Running as root without --no-sandbox is not supported. See https://crbug.com/638180.
[7484:7484:1219/211453.666857:ERROR:zygote_host_impl_linux.cc(90)] Running as root without --no-sandbox is not supported. See https://crbug.com/638180.
/usr/bin/xdg-open: строка 886: google-chrome: команда не найдена
/usr/bin/xdg-open: строка 886: www-browser: команда не найдена
/usr/bin/xdg-open: строка 886: links2: команда не найдена
/usr/bin/xdg-open: строка 886: elinks: команда не найдена
/usr/bin/xdg-open: строка 886: links: команда не найдена
/usr/bin/xdg-open: строка 886: lynx: команда не найдена
/usr/bin/xdg-open: строка 886: w3m: команда не найдена
xdg-open: no method available for opening 'http://localhost:9999/autopsy'
/usr/bin/Autopsy: строка 4:  6831 Завершено      autopsy
[user@host-15 CubyText-linux-x64]$
Comment 14 Sergey V Turchin 2024-02-28 16:38:57 MSK
*** Bug 49549 has been marked as a duplicate of this bug. ***
Comment 15 Michael Shigorin 2024-03-13 13:41:24 MSK
Серёж, примерно всю шайку с forensics wiki стоит перебирать заново.
Я этим занимался десять лет назад.
Если у тебя кто засядет -- пусть черкнёт, подниму архивы и обконтачу.