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í
×
    dnes 11:33 | Nová verze

    Společnost Red Hat oznámila vydání Red Hat Enterprise Linuxu (RHEL) 10.2 a 9.8. Vedle nových vlastností a oprav chyb přináší také aktualizaci ovladačů a předběžné ukázky budoucích technologií. Vypíchnout lze CLI AI asistenta goose. Podrobnosti v poznámkách k vydání (10.2 a 9.8).

    Ladislav Hagara | Komentářů: 0
    dnes 05:11 | Nová verze

    Organizace Apache Software Foundation (ASF) vydala verzi 30 integrovaného vývojového prostředí a vývojové platformy napsané v Javě NetBeans (Wikipedie). Přehled novinek na GitHubu. Instalovat lze také ze Snapcraftu a Flathubu.

    Ladislav Hagara | Komentářů: 0
    dnes 05:00 | Nová verze

    Byla vydána nová verze 7.0 svobodného open source redakčního systému WordPress. Kódové jméno Armstrong bylo vybráno na počest amerického jazzového trumpetisty a zpěváka Louise Armstronga (What A Wonderful World).

    Ladislav Hagara | Komentářů: 0
    dnes 04:55 | Bezpečnostní upozornění

    V Drupalu byla nalezena a opravena kritická zranitelnost SA-CORE-2026-004 (CVE-2026-9082). Útočník může provádět libovolné SQL dotazy na webech používajících databázi PostgreSQL.

    Ladislav Hagara | Komentářů: 0
    včera 14:11 | Komunita

    Richard Hughes oznámil, že službu Linux Vendor Firmware Service (LVFS) umožňující aktualizovat firmware zařízení na počítačích s Linuxem, nově sponzoruje také společnost HP.

    Ladislav Hagara | Komentářů: 3
    včera 13:33 | IT novinky

    O víkendu proběhla demopárty Outline 2026. Publikována byla prezentovaná dema. Upozornit lze na 16 bajtové, opravdu šestnáct bajtové, zvukově obrazové demo Wake Up! 16b (YouTube).

    Ladislav Hagara | Komentářů: 2
    včera 04:22 | Nová verze

    Byla vydána nová verze 9.5 multiplatformní digitální pracovní stanice pro práci s audiem (DAW) Ardour. Přehled novinek, vylepšení a oprav v poznámkách k vydání a na YouTube.

    Ladislav Hagara | Komentářů: 0
    19.5. 21:00 | IT novinky

    Dnes a zítra probíhá vývojářská konference Google I/O 2026. Sledovat lze na YouTube a na síti 𝕏 (#GoogleIO).

    Ladislav Hagara | Komentářů: 0
    19.5. 19:00 | Nová verze

    Canonical vydal Ubuntu Core 26. Vychází z Ubuntu 26.04 LTS a podporováno bude 15 let. Ubuntu Core je minimální neměnný operační systém určený pro vestavěné systémy.

    Ladislav Hagara | Komentářů: 0
    19.5. 16:22 | Nová verze

    Bylo vydáno OpenBSD 7.9. Po dlouhé době opět se songem: Diamond in the Rough.

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

    Nastavení PolicyKitu na doma

    20.11.2009 15:44 | Přečteno: 1441× | Linux | Výběrový blog | poslední úprava: 20.11.2009 21:02

    Výchozí nastavení politiky pro PackageKit ve Fedoře 12 umožňovalo lokálně přihlášeným uživatelům instalovat balíky z repozitářů bez nutnosti zadávat heslo. To se mnoha lidem nelíbilo, takže toto výchozí nastavení bude brzy změněno aktualizací PackageKitu tak, aby operace nainstalování balíku vyžadovala heslo roota. Upravený PackageKit už je sestaven. Mně původní nastavení na domácích počítačích vyhovovalo. Nastavím si to tedy zpět.

    PackageKit se před provedením požadované akce vždy zeptá PolicyKitu, zda je uživatel, který si akci žádá, k této akci oprávněn. K rozhodnutí ano/ne PolicyKit v současné implementaci používá místní autoritu (man pklocalauthority), což prostě znamená, že vychází z nastavení v souborech /var/lib/polkit-1/localauthority/*/*.pkla.

    Formát *.pkla souborů je jednoduchý a v oné manuálové stránce je dobře popsán. Klíčem Identity řekneme, koho k akci opravňujeme (může to být podle loginu nebo skupiny). Klíč Action specifikuje konkrétní akci. Jejich seznam se stručným popisem dostaneme z pkaction --verbose. Tři klíče Result... udávají hodnotu oprávnění (yes, no, auth_self (pro nutnost autentizace), auth_admin (pro nutnost autentizace jako administrátor), ...). Jsou tři, protože můžeme udělit různá oprávnění podle toho, jestli je uživatel přihlášen v aktivní místní relaci, v neaktivní místní relaci, nebo je přihlášen jinak.

    Pro pohodlné domácí použití PC jsem si vytvořil soubor /var/lib/polkit-1/localauthority/50-local.d/michichs-policy.pkla, jehož obsah by už měl být celkem snadno pochopitelný:

    [JáMůžuSpravovatBalíkyBezHesla]
    Identity=unix-user:michich
    Action=org.freedesktop.packagekit.*
    ResultAny=no
    ResultInactive=no
    ResultActive=yes
    
    [AleNedůvěryhodnéBalíkySiVždyPořádněRozmyslím]
    Identity=unix-user:michich
    Action=org.freedesktop.packagekit.package-install-untrusted;org.freedesktop.packagekit.system-trust-signing-key
    ResultAny=no
    ResultInactive=no
    ResultActive=auth_self
    # zeptá se mě na moje heslo, ne rootovo
    
    [JáMůžuSpravovatVirtuálníMašiny]
    Identity=unix-user:michich
    Action=org.libvirt.unix.*
    ResultAny=no
    ResultInactive=no
    ResultActive=yes
    
    [DomácíUživateléMůžouInstalovatFedoráckéBalíky]
    Identity=unix-user:*
    Action=org.freedesktop.packagekit.package-install
    ResultAny=no
    ResultInactive=no
    ResultActive=yes
    
    [DomácíUživateléMůžouAktualizovatBalíky]
    Identity=unix-user:*
    Action=org.freedesktop.packagekit.system-update;org.freedesktop.packagekit.system-sources-refresh
    ResultAny=no
    ResultInactive=no
    ResultActive=yes
    

    Je vidět, že jsem s udělováním autorizací zašel ještě o kus dál, než bylo to původní nastavení Fedory 12. Kromě toho, že všem místně přihlášeným uživatelům umožňuju instalaci balíčků z repozitářů a aktualizaci balíčků, tak jsem udělil ještě několik dalších oprávnění svému vlastnímu loginu, abych mohl balíčky i odinstalovávat a také spouštět virtuální stroje ve virt-manager bez otravného zadávání hesla.

           

    Hodnocení: 92 %

            špatnédobré        

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

    Komentáře

    Vložit další komentář

    pavlix avatar 20.11.2009 21:49 pavlix | skóre: 54 | blog: pavlix
    Rozbalit Rozbalit vše Re: Nastavení PolicyKitu na doma
    Zdar, odkdy se konfigurace presouva z /etc do /var?
    Já už tu vlastně ani nejsem. Abclinuxu umřelo.
    michich avatar 20.11.2009 22:58 michich | skóre: 51 | blog: ohrivane_parky
    Rozbalit Rozbalit vše Re: Nastavení PolicyKitu na doma
    Nevím, jaká úvaha vedla tvůrce polkitu, že to umístil do /var/lib. Že by to mělo být v /etc, je nahlášené jako bug.
    pavlix avatar 20.11.2009 23:21 pavlix | skóre: 54 | blog: pavlix
    Rozbalit Rozbalit vše Re: Nastavení PolicyKitu na doma
    Diky za info.
    Já už tu vlastně ani nejsem. Abclinuxu umřelo.
    21.11.2009 11:34 filbar | skóre: 36 | blog: Denicek_programatora | Ostrava
    Rozbalit Rozbalit vše Re: Nastavení PolicyKitu na doma
    Třeba PostgreSQL cpe nastavení taky do /var/lib/ :O
    pavlix avatar 21.11.2009 18:35 pavlix | skóre: 54 | blog: pavlix
    Rozbalit Rozbalit vše Re: Nastavení PolicyKitu na doma
    O tom vim, ze konfigurace pridruzena databazim postgresql je ulozena spolecne s databazovymi soubory, i kdyz me to ve sve dobe taky trochu prekvapilo.

    U policykitu ale nevidim zadny prakticky duvod, proc vzit celou konfiguraci na nasypat ji uplne stranou od ostatni konfigurace v /etc
    Já už tu vlastně ani nejsem. Abclinuxu umřelo.
    26.11.2009 21:10 Pavel Stehule
    Rozbalit Rozbalit vše Re: Nastavení PolicyKitu na doma
    Konfigurace PostgreSQL se nevaze ani tak na PostgreSQL samotne, ale na db cluster - jehoz fyzickou podobou je ten adresar, ktery obsahuje jak konfiguraci, tak data. Na jednom pocitaci muze byt vicero db clusteru (vicero instanci PostgreSQL). Instance jsou na sobe nezavisle - kazda ma vlastni konfiguraci, mohou to byt stejne verze pg nebo ruzne verze. Pocita se, ze tech instanci bude vic - v etc by to pak delalo neplechu. /jakz takz to rozlisite, kdyz se jedna o ruzne verze pg, ale pokud se jedna o stejne verze?

    21.11.2009 15:44 frdrx | skóre: 29 | blog: frdrx
    Rozbalit Rozbalit vše Re: Nastavení PolicyKitu na doma
    Omlouvám se za záporné hodnocení vzniklé překliknutím se.
    Patička mi slouží k tomu, abych si lépe poznal svoje příspěvky.
    7.12.2009 10:40 perko
    Rozbalit Rozbalit vše Re: Nastavení PolicyKitu na doma
    Funguje. Parada!

    Založit nové vláknoNahoru

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