abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    včera 20:55 | Nová verze

    Homebrew (Wikipedie), správce balíčků pro macOS a od verze 2.0.0 také pro Linux, byl vydán ve verzi 4.5.0. Na stránce Homebrew Formulae lze procházet seznamem balíčků. K dispozici jsou také různé statistiky.

    Ladislav Hagara | Komentářů: 0
    včera 16:22 | Nová verze

    Byl vydán Mozilla Firefox 138.0. Přehled novinek v poznámkách k vydání a poznámkách k vydání pro vývojáře. Řešeny jsou rovněž bezpečnostní chyby. Nový Firefox 138 je již k dispozici také na Flathubu a Snapcraftu.

    Ladislav Hagara | Komentářů: 0
    včera 15:55 | Pozvánky

    Šestnáctý ročník ne-konference jOpenSpace se koná 3. – 5. října 2025 v Hotelu Antoň v Telči. Pro účast je potřeba vyplnit registrační formulář. Ne-konference neznamená, že se organizátorům nechce připravovat program, ale naopak dává prostor všem pozvaným, aby si program sami složili z toho nejzajímavějšího, čím se v poslední době zabývají nebo co je oslovilo. Obsah, který vytvářejí všichni účastníci, se skládá z desetiminutových

    … více »
    Zdenek H. | Komentářů: 1
    včera 15:44 | IT novinky Ladislav Hagara | Komentářů: 2
    včera 13:55 | Komunita

    Richard Stallman přednáší ve středu 7. května od 16:30 na Technické univerzitě v Liberci o vlivu technologií na svobodu. Přednáška je určená jak odborné tak laické veřejnosti.

    Ladislav Hagara | Komentářů: 8
    28.4. 23:33 | Nová verze

    Jean-Baptiste Mardelle se v příspěvku na blogu rozepsal o novinkám v nejnovější verzi 25.04.0 editoru videa Kdenlive (Wikipedie). Ke stažení také na Flathubu.

    Ladislav Hagara | Komentářů: 0
    28.4. 17:22 | Zajímavý projekt

    TmuxAI (GitHub) je AI asistent pro práci v terminálu. Vyžaduje účet na OpenRouter.

    Ladislav Hagara | Komentářů: 0
    28.4. 17:00 | Nová verze

    Byla vydána nová verze R14.1.4 desktopového prostředí Trinity Desktop Environment (TDE, fork KDE 3.5, Wikipedie). Přehled novinek i s náhledy v poznámkách k vydání. Podrobný přehled v Changelogu.

    Ladislav Hagara | Komentářů: 5
    27.4. 21:33 | Nová verze Ladislav Hagara | Komentářů: 0
    26.4. 23:00 | Komunita

    V Tiraně proběhl letošní Linux App Summit (LAS) (Mastodon). Zatím nesestříhané videozáznamy přednášek jsou k dispozici na YouTube.

    Ladislav Hagara | Komentářů: 0
    Jaký filesystém primárně používáte?
     (58%)
     (1%)
     (9%)
     (21%)
     (4%)
     (1%)
     (2%)
     (0%)
     (1%)
     (3%)
    Celkem 480 hlasů
     Komentářů: 18, poslední 17.4. 12:41
    Rozcestník

    Dotaz: Ubuntu snap & Firefox & mount

    15.4. 18:30 alfonz
    Ubuntu snap & Firefox & mount
    Přečteno: 453×
    Ahojte, minule jsem se tu ptal, jak nastavím Firefox, aby nebylo vidět celý /home/user ale jen profil pro Firefox. Tam byla komplikace v cache. Díky za pomoc. Jenže mám ještě jeden Firefox (a Chrome) a ten je ve snapu (Ubuntu 24.04). No a snažím se najít, jestli je tam někde cesta, jak vlastně upravit mount pro snap?

    Co se týče těch mountu a přístupů, musí být v snapu, vše v tom strict, režimu - to vypadá jako dobré nastavení, ale dle https://snapcraft.io/docs/home-interface > to vypadá, že přístup je pro celý /home/user/ a zřejmě .addr nejsou přístupné, ale dle mého testování to vypadá, že celé /home/user/ je přístupné přímo.

    Ví někdo jak to změnit, tak aby ten Firefox (Chrome) v tom snapu prostě měl přístup, také pouze ke své složce, případně jen /home/user/Downloads? a nikde jinde? snap conntections zřejmě umí odpojit/připojit vždy pouze celý /home

    Odpovědi

    15.4. 21:06 alfonz
    Rozbalit Rozbalit vše Re: Ubuntu snap & Firefox & mount
    Hm, tak jsem to ještě trošku procházel > vypadá to, že /var/lib/snapd/apparmor/profiles/snap.firefox.firefox zde je vygenerovaný profil z snapu, ale nevypadá to, že by to šlo něja úplně upravovat.
    18.4. 11:42 alfonz
    Rozbalit Rozbalit vše Re: Ubuntu snap & Firefox & mount
    Tak jsem zkoušel ten profil toho apparmoru a s tím nic moc asi udělat nepůjde - zřejmě se to přegeneruje..

    Je tu někdo, kdo má nějaké větší zkušenosti s tím snapem/ví jak to upravovat?

    S tím connections to vypadá, že nejde změnit mount.
    k3dAR avatar 18.4. 22:29 k3dAR | skóre: 63
    Rozbalit Rozbalit vše Re: Ubuntu snap & Firefox & mount
    se snapem nevim, ale ja bych to resil nahrazenim snap firefoxu za deb firefox [*1] a pak firejail...

    1] primo mozilla repozitar(navod anglicky)
    nebo starsi varianta PPA od mozilly na serveru launchpad(navod cesky)
    porad nemam telo, ale uz mam hlavu... nobody
    19.4. 05:56 alfonz
    Rozbalit Rozbalit vše Re: Ubuntu snap & Firefox & mount
    Díky za tip. Bohužel to není moc schůdná varianta. Firejail jsem v minulosti odstranil a používám už pouze systemd a mám právě jeden firefox, který mám statický (v systemd) a druhý ve snapu a tam jsem chtěl upravit ten mount. Btw, já sám už bych nedoporučil firejail, přijde mi, že je to už na dnešní dobu dost hacky program např. oproti Systemd/LXC i asi i Dockeru.
    včera 05:58 alfonz
    Rozbalit Rozbalit vše Re: Ubuntu snap & Firefox & mount
    btw - zde ještě doplním jednu důležitou věc - opravdu se to přegeneruje (vypadá to, že jak s refreshem, tak možná i pouze se startem)
    včera 06:00 alfonz
    Rozbalit Rozbalit vše Re: Ubuntu snap & Firefox & mount
    sorry - tohle mělo jít dolu, k tomu přegenerování toho profilu v /var/lib/snapd/apparmor
    25.4. 15:47 alfonz
    Rozbalit Rozbalit vše Re: Ubuntu snap & Firefox & mount
    Jen doplním, že tedy upravit /var/lib/snapd/apparmor/profiles/snap.firefox.firefox jde, ale vypadá to jako problematické rozhodnutí do budoucna, jelikož se to zřejmě přegeneruje.
    k3dAR avatar 26.4. 21:26 k3dAR | skóre: 63
    Rozbalit Rozbalit vše Re: Ubuntu snap & Firefox & mount
    nezkousel sem, ale zkusil bych v /var/lib/snapd/apparmor/profiles/snap.firefox.firefox nechat to puvodni a tvoji upravenou verzi dat do /etc/apparmor.d/snap.firefox.firefox
    porad nemam telo, ale uz mam hlavu... nobody
    včera 05:54 alfonz
    Rozbalit Rozbalit vše Re: Ubuntu snap & Firefox & mount
    Jo tak jsem to zkusil a vypadá to, že to jde, ale je to tedy hrozně mautoucí/komplikované, jelikož apparmor neukazuje který je vlastně používaný a vzhledem k tomu, že ten profil má pár tisíc řádků, tak je to tedy pěkně blbý. Druhý problém je, že ve výchozím nastavení se používá xdg-desktop-portal, který spoustu těch omezení vlastně obejde (zatím jsem si to vypnul a zamaskoval) Takže pokud někdo budete chtít podobnou eskapádu řešit, tak je to cesta minovým polem (oproti systemd přímo)

    Tzn nejsem si jistý jestli to za to vůbec stojí, když se udělá pravidlo špatně, tak firefox zobrazuje spoustu chyb za běhu, když listuje adresáře. Obecně je ten apparmor dost problematický, jelikož nejde např. udělat jen něco jako tohle přímo pro firefox.
    PrivateTmp=true
    ProtectHome=true
    TemporaryFileSystem=/home/:ro
    #tady je více možností
    BindPaths=%h/.mozilla/firefox/prof
    ReadWritePaths=%h/.mozilla/firefox/prof
    BindPaths=%h/.cache
    ReadWritePaths=%h/.cache
    BindPaths=%h/Downloads
    ReadWritePaths=%h/Downloads
    
    ve skutečnosti se tam musí udělat např.
    owner @{HOME}/ r,
    owner @{HOME}/snap[^/]**          rwklix,
    owner @{HOME}/{s,sn,sna}{,/} rwklix,
    owner @{HOME}/Downloads/        r,
    owner @{HOME}/Downloads/**	  rw,
    
    a k tomu spoustu již těch dalších povolených cest (profil, cache apod) co tam už v profilu jsou. Bohužel tohle má pak efekt, že vlastně např. ~/.ssh a jiné složky/soubory jsou vidět a možná i čitelné (co jsem testoval, tak většina pak vrátí permission denied - takže je to asi ok, ale není na první pohled jasné co je/není povolené). Po vypnutí (a zamaskování) toho xdg portalu a přepnutí na nativní mechanismus to vcelku tedy asi funguje, ale bude otázka co se bude dít, až se to změní. Mno uvidím. Díky za rady.

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.