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 23:55 | Zajímavý článek

    Uroš Popović v krátkém článku vysvětluje, co jsou emulátor terminálu, TTY a shell a jaké jsou mezi nimi rozdíly. Jde o první díl seriálu na jeho novém webu Linux Field Guide věnovaném nízkoúrovňové práci s linuxovými systémy.

    |🇵🇸 | Komentářů: 0
    16.5. 22:33 | Nová verze

    Byl vydán Debian 13.5, tj. pátá opravná verze Debianu 13 s kódovým názvem Trixie a Debian 12.14, tj. čtrnáctá opravná verze Debianu 12 s kódovým názvem Bookworm. Řešeny jsou především bezpečnostní problémy, ale také několik vážných chyb. Instalační média Debianu 13 a Debianu 12 lze samozřejmě nadále k instalaci používat. Po instalaci stačí systém aktualizovat.

    Ladislav Hagara | Komentářů: 0
    15.5. 12:55 | Nová verze

    CiviCRM (Wikipedie) bylo vydáno v nové verzi 6.14.0. Podrobnosti o nových funkcích a opravách najdete na release stránce. CiviCRM je robustní open-source CRM systém navržený speciálně pro neziskové organizace, spolky a občanské iniciativy. Projekt je napsán v jazyce PHP a licencován pod GNU Affero General Public License (AGPLv3). Český překlad má nyní 45 % přeložených řetězců a přibližuje se milníku 50 %. Potřebujeme vaši pomoc, abychom se dostali dál. Pokud máte chuť přispět překladem nebo korekturou, přidejte se na platformu Transifex.

    jardaIT | Komentářů: 3
    15.5. 12:22 | Bezpečnostní upozornění

    Další lokální zranitelností Linuxu je ssh-keysign-pwn. Uživatel si může přečíst obsah souborů, ke kterým má právo ke čtení pouze root, například soubory s SSH klíči nebo /etc/shadow. V upstreamu již opraveno [oss-security mailing list].

    Ladislav Hagara | Komentářů: 1
    14.5. 17:22 | Komunita

    Singularity (YouTube) je nejnovější otevřený film od Blender Studia. Jedná se o jejich první 4K HDR film.

    Ladislav Hagara | Komentářů: 12
    14.5. 16:55 | Zajímavý software

    Vyšla hra Život Není Krásný: Poslední Exekuce (Steam, ProtonDB). Kreslená point & click adventura ze staré školy plná černého humoru a nekorektního násilí. Vžijte se do role zpustlého exekutora Vladimíra Brehowského a projděte s ním jeho poslední pracovní den. Hra volně navazuje na sérii Život Není Krásný.

    Ladislav Hagara | Komentářů: 27
    14.5. 14:00 | Zajímavý projekt

    Společnost Red Hat představila Fedora Hummingbird, tj. linuxovou distribuci s nativním kontejnerovým designem určenou pro vývojáře využívající AI agenty.

    Pinhead | Komentářů: 6
    14.5. 02:22 | Zajímavý software

    Hru The Legend of Zelda: Twilight Princess od společnosti Nintendo si lze nově díky projektu Dusklight (původně Dusk) a reverznímu inženýrství zahrát i na počítačích a mobilních zařízeních. Vyžadována je kopie původní hry (textury, modely, hudba, zvukové efekty, …). Ukázka na YouTube. Projekt byl zahájen v srpnu 2020.

    Ladislav Hagara | Komentářů: 0
    14.5. 01:11 | Nová verze

    Byla vydána nová major verze 29.0 programovacího jazyka Erlang (Wikipedie) a související platformy OTP (Open Telecom Platform, Wikipedie). Detailní přehled novinek na GitHubu.

    Ladislav Hagara | Komentářů: 0
    13.5. 21:22 | Bezpečnostní upozornění

    Po zranitelnostech Copy Fail a Dirty Frag přichází zranitelnost Fragnesia. Další lokální eskalace práv na Linuxu. Zatím v upstreamu neopravena. Přiřazeno ji bylo CVE-2026-46300.

    Ladislav Hagara | Komentářů: 1
    Které desktopové prostředí na Linuxu používáte?
     (13%)
     (8%)
     (2%)
     (14%)
     (31%)
     (4%)
     (6%)
     (3%)
     (15%)
     (26%)
    Celkem 1646 hlasů
     Komentářů: 30, poslední 3.4. 20:20
    Rozcestník

    Dotaz: Nezavisle procesy

    27.5.2013 13:03 jenom_ja
    Nezavisle procesy
    Přečteno: 291×

    Zdravim,

    mam problem spustit nezavisle procesy. Urcite poznate, ked zo shellu spustite napr. Firefox a ten len otvori novy tab. Tak toto by som chcel eliminovat, aj ked nie u Firefoxu, ale u ineho programu, ktory nepodporuje parametre, ktore by umoznili spustit sa nezavisle.

    O nejaku dalsiu izolaciu mi nejde, problemy so zdielanim prostriedkov su vyriesene trivialne - 2 kopiami programu. Idealne by som chcel nieco, co nebude treba udrzovat (teda asi nie chroot).

    Nasiel som cgroups, tam ns. To ale v Ubuntu nefunguje - v /proc/cgroups nie je spominane ns, preto sa to neprimountuje a nefunguje ani cgcreate s controllerom ns. Konkretnu mount direktivu neviem - z Ubuntu skriptov mam nefunkcne

    $ sudo mount -n -t cgroup -o ns cgroup /sys/fs/cgroup/ns
    mount: special device cgroup does not exist

    Neviete, ako na to? Ide mi teda bud o riesenie problemov s cgroups alebo o nejake ine, idealne bezudrzbove, riesenie.

    Dakujem

    Odpovědi

    27.5.2013 13:18 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: Nezavisle procesy
    O nejaku dalsiu izolaciu mi nejde, problemy so zdielanim prostriedkov su vyriesene trivialne - 2 kopiami programu.

    To ani zdaleka nemusí znamenat, že jste něco vyřešil. Ten program může využívat nějaké systémové zdroje, u kterých potřebuje exkluzivitu, nebo třeba i jen své vlastní pomocné soubory, u kterých neočekává, že by mu na ně někdo sahal. Obecně nějakou izolaci nebo virtualizaci potřebovat budete, ale jakou, to záleží na konkrétní aplikaci.

    27.5.2013 16:36 jenom_ja
    Rozbalit Rozbalit vše Re: Nezavisle procesy

    Tak 1 cast riesenia (cgroups) som uz pisal - ma to akurat tu nevyhodu, ze to nefunguje alebo to mozno neviem obsluhovat.

    27.5.2013 16:40 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: Nezavisle procesy
    To podstatné, co jste si měl vzít z mé odpovědi, je, že bez znalosti toho, co chcete řešit, tj. proč ten program potřebuje běžet jen v jedné instanci a jak to kontroluje, nemá smysl se ptát jak.
    28.5.2013 00:10 jenom_ja
    Rozbalit Rozbalit vše Re: Nezavisle procesy

    "Proc?" To neviem - myslim si, ze je to ochrana pred blbostou uzivatela, ktory klika na ikonku, dokedy to nezacne fungovat a potom sa rozculuje, ze mu tlaciaren tlaci vzdy 10-15 kopii a na zatvaranie programu je treba kliknut na krizik 10-15 krat. Kontrola - predpokladam citanie zoznamu procesov; ine pravdepodobne moznosti som vyvratil nizsie.

    rADOn avatar 27.5.2013 14:04 rADOn | skóre: 44 | blog: bloK | Praha
    Rozbalit Rozbalit vše Re: Nezavisle procesy
    Nezávislé procesy jsou normální stav. Pokud se nějaký program chová jinak, jako například ten firefox, tak to ten program dělá záměrně a asi k tomu je nějaký důvod. Pokud nechceš udělat 100% oddělený prostředí – tedy virtualizovat – tak musíš vědět co přesně ten program sdílí/zamyká a podle toho se dá něco vymyslet.

    Ergo pokud neprozradíš o jaký program jde tak ti nikdo nic moc neporadí.
    "2^24 comments ought to be enough for anyone" -- CmdrTaco
    27.5.2013 16:33 jenom_ja
    Rozbalit Rozbalit vše Re: Nezavisle procesy

    Je to hra pod Wine; vo Windowse funguje Sandboxie, tak tu by mohli fungovat aspon rozne WINEPREFIXy - ale hra zisti svoju inu instanciu.

    Konkretne som to nechcel pisat, lebo som chcel pocut (pokial mozno) univerzalnu odpoved pre lubovolny program na Linuxe, kde by sa konflikty "jednoducho skusili" na zaklade strace - tj. nie nieco ako "edituj si exe na offsete 0xABCDh na 0A a pojde ti to".

    27.5.2013 18:40 Franta
    Rozbalit Rozbalit vše Re: Nezavisle procesy
    Univerzální odpověď neexistuje – nemůžeš to vyřešit obecně, aniž by nehrozilo, že rozbiješ něco jiného. Musíš vědět, co aplikace ke kontrole „exkluzivity“ používá – může to být soubor, port, může se připojovat na nějaký server, může kontrolovat ostatní běžící procesy…

    A i když na to přijdeš a odstraníš ten zámek, pravděpodobně jsi neodstranil důvod, proč ta aplikace chtěla běžet jen v jedné instanci (může si pak třeba přepisovat soubory).
    28.5.2013 00:05 jenom_ja
    Rozbalit Rozbalit vše Re: Nezavisle procesy

    Asi mas pravdu; ja som predpokladal kontrolu ostatnych beziacich procesov - tvrdy kill jej nerobi problemy, takze subor to snad nebude; viacnasobne spustenie v Sandboxie pod Windows funguje, takze by to nemal byt port a ani pripajanie sa na servre (Sandboxie funguje bez zmien portov / ciest a aj bez kopii).

    Mas pravdu ohladne toho, ze odstranenie tejto kontroly mi nedava dalsiu zaruku - ale podla mna tu islo o to, aby to zbytocne pri spustani nezralo systemove prostriedky. Nie je to nieco, co by muselo bezat + je to len pre moju osobnu potrebu, takze by to z mojho pohladu skoncilo prinajhorsom na "skusil som, neslo" alebo mozno aj na "skusil som, po 1/2 roku sa poskodili data, pocital som s tym, trochu to islo"

    27.5.2013 22:35 lertimir | skóre: 64 | blog: Par_slov
    Rozbalit Rozbalit vše Re: Nezavisle procesy
    Ve skutečnosti bych to viděl spíše obráceně. S jistou nadsázkou by se dalo říci, že každá aplikace je (nebo v počátcích byla) v základu naprogramovaná tak, že očekává, že bude běžet exkluzivně, ale nehlídá to a když se spustí víckrát, tak možná havaruje. A následně se zjišťuje, buď, co je potřeba uhlídat, aby mohla běžet ve více instancích současně, nebo, když paralelní běh není možný či žádoucí, tak jak si exkluzivitu zajistit.

    A lámat komplexnější aplikaci, u které přesně nevím s jakými soubory pracuje a jak, a která nějak blokuje exkluzivitu jinak než virtualizací je hodně divné. Stačí jakýkoliv způsob kterým jedna instance něco zapíše a druhá přečte a může být zásadní problém. Třeba si jednoduše dokážu představit, jak aplikace používá nějaký soubor třeba jako stack (třeba na akce, výbavu), ve chvíli kdy se ho dotknou dvě instance rozpadne se informace oběma.
    rADOn avatar 28.5.2013 17:10 rADOn | skóre: 44 | blog: bloK | Praha
    Rozbalit Rozbalit vše Re: Nezavisle procesy
    Wine je divnej pták v tomhle – nejen že záleží jak si program exkluzivitu řeší sám, ale taky jak je to emulovaný. Kdysi jsem takhle pouštěl pod wine více instancí diabla2. Přehazování hraček mezi postavami, znáte to :-) Šlo to bez problémů, ačkoliv na wydlích to nelze. Dokonce jsem ani nenastavoval prefix. Stejně tak WoWko.
    "2^24 comments ought to be enough for anyone" -- CmdrTaco

    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.