Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Strony: 1
Cześć. Chciałem umieścić ten temat z subforum 'Software', ale chyba lepszym miejscem jest
ten dział.
Kilka dni temu, konfigurowałem DNSCrypt-Proxy v2.1.5, korzystając z paczki tar.gz. Wybrałem
folder /opt jako miejsce, gdzie znajdą się wszystkie potrzebne pliki.
Utworzyłem profil AppArmor, korzystając z wersji, która powstała dla DNSCrypt zainstalowanego
kiedyś z pakietu/repozytorium. Kilka kosmetycznych zmian, nic szczególnego, ale
przy próbie ustawienia profilu w tryb COMPLAIN/ENFORCE, zaczął pojawiać się błąd:
ERROR: Path doesn't start with / or variable: {/org/a11y/atspi/registry,/org/a11y/atspi/registry/deviceeventcontroller}
Przeszukałem profile i okazało się, że jeden zawiera regułę właśnie z taką zawartością dla 'path='.
Zakomentowanie tej reguły nie rozwiązało problemu.
W internecie, trafiłem na informację, że był to jakiś bug występujący w AppArmor v2.13, i został naprawiony w
v2.13.1 - zresztą ten błąd był zgłoszony/rozwiązany, o ile pamiętam, kilka lat temu. W 2018 roku?
Biorąc to pod uwagę, wersja AppArmor, nie może być przyczyną problemu.
Chciałbym zapytać, czy ktoś z Was wie, jak rozwiązać ten problem i jaka może być przyczyna? Okazało się, że
teraz nie jestem w stanie zmieniać trybu/statusu żadnego profilu! Nawet usunięcie profilu DNSCrypt-Proxy
nie pomogło.
Pozdrawiam!
Offline
W internecie, trafiłem na informację, że był to jakiś bug występujący w AppArmor v2.13, i został naprawiony w
v2.13.1 - zresztą ten błąd był zgłoszony/rozwiązany, o ile pamiętam, kilka lat temu. W 2018 roku?
Biorąc to pod uwagę, wersja AppArmor, nie może być przyczyną problemu.
Z księżyca spadłeś?
Skąd masz AppArmor-2 w Debianie dzisiaj (16 lis 2023)?
U mnie:
Debian:
# root ~> apt policy libapparmor1 libapparmor1: Zainstalowana: 3.0.8-3 Kandydująca: 3.0.8-3 Tabela wersji: 3.0.12-1 500 500 https://deb.debian.org/debian testing/main amd64 Packages 500 https://deb.debian.org/debian sid/main amd64 Packages *** 3.0.8-3 990 990 https://deb.debian.org/debian stable/main amd64 Packages 100 /var/lib/dpkg/status
Gentuś:
# qlist -ICv apparmor sys-apps/apparmor-3.1.4 sys-apps/apparmor-utils-3.1.4-r1 sys-libs/libapparmor-3.1.4
Pozdro
Ostatnio edytowany przez Jacekalex (2023-11-16 16:20:44)
Offline
Cześć Jacekalex.
Dzięki za odpowiedź. Skąd wersja AppArmor 2? No cóż, wygląda na to, że bullseye/apparmor
zawiera odpowiedź. Być może, coś jest nie tak z konfiguracją systemu, np. pakietami (brak, od dłuższego
czasu, aktualizacji itd.)?
Nie potrafię tego jednoznaczenie stwierdzić, bo nie zapoznałem się jeszcze w pełni z tym systemem a raczej
jego konfiguracją - a najgorsze jest to, że nie mam teraz na to czasu a chciałbym przeglądnąć kilka miejsc,
plików, katalogów.
W każdym razie Jackualeksie, znasz może odpowiedź, rozwiązanie problemu opisanego w pierwszej wiadomości?
Pozdrawiam Cię!
Offline
Siedzisz na oldstable?
Aktualny stabilny Debian zwie się Bookworm:
https://packages.debian.org/bookworm/apparmor
Radziłbym się zająć aktualizacją najpierw.
Offline
Cześć.
Tak, wygląda na to, że jest to oldstable - wersja AppArmor zdaje się o tym
świadczyć. Sprawdzę to wszystko dokładniej, kiedy będę miał ten system w rękach.
Spróbuję przeprowadzić aktualizację. Myślisz Jacku, że to rozwiąże ten problem
z AppArmor: "ERROR: Path doesn't start with / or variable"?
A, i tak przy okazji: polecenie apparmor_parser działa.
$ sudo aa-enforce /etc/apparmor.d/usr.bin.nmap ERROR: Path doesn't start with / or variable: {/org/a11y/atspi/registry,/org/a11y/atspi/registry/deviceeventcontroller} $ sudo apparmor_parser -r /etc/apparmor.d/usr.bin.nmap $
Ze względu na ten błąd, chyba jedynym sposobem na zmianę statusu profilu z COMPLAIN
na ENFORCE jest edycja profilu, usunięcie "flags=(complain)", zapisanie i
sparsowanie. Sprawdziłem to "rozwiązanie" na profilu nmap - działa.
Pozdrawiam!
EDYCJA: dodanie info na temat parsowania profilów.
Ostatnio edytowany przez wiarus (2023-11-23 15:04:38)
Offline
Strony: 1