Instalace hry pro všechny uživatele

JK

Instalace hry pro všechny uživatele
« kdy: 05. 10. 2011, 08:17:07 »
Zdravím,
mám hru , kterou nechci instalovat do domovského adresáře uživatele, ale do systému, aby byla přístupná ostatním uživatelům. Nemá standartní adresáře se spouštěčem (do /usr/bin atd.). Pak vytvořím adresář např. /usr/local/hry/ kam je instaluji. Nicméně se hra snaží například v tom adresáři zapsat nějaký log. Když ji instaluji jako user, nemám do adresáře /usr/local/hry povolen zapis, pokud instaluji jako root, pak zas user nema pravo zapsat například log a hra se nespustí. Existuje nějaké řešení? Nevím na co se zeptat Google, takže ten zatím neporadil. Povolit skupině games neomezený přístup k adresáři se mi nezdá jako zrovna bezpečná volba, není nějaké obecné elegantní řešení?


Oxymoron

Re: Instalace hry pro všechny uživatele
« Odpověď #1 kdy: 05. 10. 2011, 08:53:55 »
Zjistit, do kterých souborů bude hra potřebovat přistupovat a těm nastavit nižší práva. Možná by také pomohlo soubory, do kterých hra bude zapisovat umístit do jiného adresáře a v adresáři se hrou udělat pouze linky, aby do adresáře se hrou běžní uživatelé nemuseli hrabat vůbec.