Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: JC 07 Ledna 2012, 20:09:14

Název: Spustit aplikaciu v režime spravcu- Vyriešené
Přispěvatel: JC 07 Ledna 2012, 20:09:14
Ahoj, potreboval by som poradiť ako mam spustit aplikaciu po štarte systemu v režime administratora. Keď zadam sudo v terminali a heslo tak aplikacia funguje, ale chcem aby sa spustila automaticky po štarte.

Vďaka za radu
Název: Re:Spustit aplikaciu v režime spravcu
Přispěvatel: Martin Šácha 07 Ledna 2012, 20:17:10
Kód: [Vybrat]
sudo mv /etc/gdm/PostLogin/Default.sample /etc/gdm/PostLogin/Default
sudo nano /etc/gdm/PostLogin/Default

a na konec připiš název aplikace BEZ sudo.

PS. Cokoliv napíšeš do tohohle souboru tak se po přihlášení spustí s právy roota. Obdobně pro PostSession (po odhlášení).
Název: Re:Spustit aplikaciu v režime spravcu
Přispěvatel: JC 07 Ledna 2012, 20:30:17
Dík za rýchlu pomoc ale prosím ešte mi poraď ktorý koniec myslíš. Napr aplikácia sa vola jaro tak to napíšem do súboru Default na koniec jaro?
Ešte jedna vec pri prvom príkaze mi hodilo chybu : Nie je možné stat() cesta Subor alebo adresar neexistuje

Poradiš mi
Název: Re:Spustit aplikaciu v režime spravcu
Přispěvatel: Martin Šácha 07 Ledna 2012, 20:35:40
Pokud chceš spustit aplikaci instalovanou v systému tak jenom její název (gedit, nautilus, firefox,...) a pokud chceš spouštět svoje aplikace tak musíš uvést celou cestu např. ($HOME/Plocha/jaro.sh).

Na konec myslím na konec, takhle:
Kód: [Vybrat]
#!/bin/sh
#
# Note: this is a sample and will not be run as is.  Change the name of this
# file to <gdmconfdir>/PostLogin/Default for this script to be run.  This
# script will be run before any setup is run on behalf of the user and is
# useful if you for example need to do some setup to create a home directory
# for the user or something like that.  $HOME, $LOGIN and such will all be
# set appropriately and this script is run as root.

$HOME/Plocha/jaro.sh

# na prvním znaku označuje komentář
Název: Re:Spustit aplikaciu v režime spravcu
Přispěvatel: JC 07 Ledna 2012, 20:39:13
Už som v obraze len som doinštaloval GDM aby som mal tie možnosti editovania toho súboru.
Idem na to.
Dík
Název: Re:Spustit aplikaciu v režime spravcu
Přispěvatel: Martin Šácha 07 Ledna 2012, 20:41:57
Už som v obraze len som doinštaloval GDM aby som mal tie možnosti editovania toho súboru.
Idem na to.
Dík
Doinstaloval GDM? :o Ubuntu je na GDM založeno, tak bys ho měl mít default...
Název: Re:Spustit aplikaciu v režime spravcu
Přispěvatel: JC 07 Ledna 2012, 20:54:07
Tak to som mohol hned na začiatku používam UNITY (neviem či to vadí) Ubuntu 11.10.

Název: Re:Spustit aplikaciu v režime spravcu
Přispěvatel: Martin Šácha 07 Ledna 2012, 21:21:40
Citace
Doinstaloval GDM?  Ubuntu je na GDM založeno, tak bys ho měl mít default...
Kecy! Jenom tady mateš jiný.
Ona celkově kvalita tohoto fóra upadá, a kvalita rad asi nejvíc!
To si piš že je (krom 11.10) a vždycky bylo. Vygoogli si o tom něco...

EDIT: Je hezke že jsi se regnul abys mi to mohl říct, na svůj první post jsi určitě hrdý ;)

JC: Jestli už GDM máš nainstalováno, tak OK, doufám že ti to nerozbilo něco jiného.
Název: Re:Spustit aplikaciu v režime spravcu
Přispěvatel: Tadeáš Pařík 07 Ledna 2012, 21:48:28
(krom 11.10) a můžu tim zeditovaj jakejkoliv svůj příspěvek!
v první verzi jsi to tam neměl! takže to co sem napsal platí, mateš tazatele!

Podle IP adresy jsi nedávno chtěl vymazat účet (vlastní žádost - původní účet byl - alkoholik), tak ti tu radost asi udělám znova... jestli tě to tady štve, tak sem nelez.
Název: Re:Spustit aplikaciu v režime spravcu
Přispěvatel: Martin Šácha 07 Ledna 2012, 21:52:22
1) Díky ze referenci, tyhle RN jsem překládal já a vím co je v 11.10 nového, když jedu na LTS. (Právě proto jsem to překládal, abych aspon věděl co zase Canonical vymyslel...)
2) Ukaž své výsledky, wikistránky které jsi aktualizoval, sepsané návody, užitečné příspěvky, nahlášené bugy,...

TP: Aha...
Název: Re:Spustit aplikaciu v režime spravcu
Přispěvatel: Tadeáš Pařík 07 Ledna 2012, 22:06:34
Citace
já a vím co je v 11.10 nového
Sorry navypadalo to tak, nehtěl jsem se tě dotknout, ale pokuď si někdo stojí za svojí lží tak mi ujížděj nervy.
Mé výsledky, pár wiki jsem překládal, ale na archwiki, užitečný příspěvky pár jich taky bylo, buhužel jsem byl nejednou odejit z tohoto fóra, takže jména účtů si už nepamatuju.

Odejit si nebyl, odešel jsi sám, na vlastní žádost. Upozorňuju, že na ty tvý "františky uživatele" není nikdo zvědavej...
Název: Re:Spustit aplikaciu v režime spravcu
Přispěvatel: Martin Šácha 07 Ledna 2012, 22:13:26
Citace
já a vím co je v 11.10 nového
Sorry navypadalo to tak, nehtěl jsem se tě dotknout, ale pokuď si někdo stojí za svojí lží tak mi ujížděj nervy.
Mé výsledky, pár wiki jsem překládal, ale na archwiki, užitečný příspěvky pár jich taky bylo, buhužel jsem byl nejednou odejit z tohoto fóra, takže jména účtů si už nepamatuju.
No, mohl jsi mě doplnit slušně a *konstruktivně. Moje chyba je že mi hned neseplo že 11.10 už bude u většiny uživatelů (jak ten čas letí).

Řešení bez GDM bohužel neznám, a gksudo v Aplikacích po spuštění dřív nějak nefungovalo (proto jsem se naučil gdm/Post* scripty) a rc.local se spouští příliš brzo.
Název: Re:Spustit aplikaciu v režime spravcu
Přispěvatel: JC 07 Ledna 2012, 22:23:05
Zdravím chlapi, hľadám aj googlim ale zatiaľ ni prevratného som nenašiel, je zaujímave že ani v tej aplikácii "súbory spustené po štarte" sa mi ten program nespustil (asi je to len pre uživateľa a problem bude s tým rootom). Lebo ine aplikácie sa spustia napr Calc..

Napadlo ma vytvorit subor tam som napisal sudo "program", dal som mu že je spustiteľný ale hodí ma to do konzole a pýta heslo. Je možné nejako zadať do toho súboru aj heslo?
Název: Re:Spustit aplikaciu v režime spravcu
Přispěvatel: Martin Šácha 07 Ledna 2012, 22:49:26
Ještě je možnost nastavit, aby ten program nechtěl heslo vůbec - editací souboru /etc/sudoers
Kód: [Vybrat]
tvojeprihlasovacijmeno ALL=NOPASSWD: /cesta/k/programu

Doufám že je ta syntax správně.
Název: Re:Spustit aplikaciu v režime spravcu- Vyriešené
Přispěvatel: JC 07 Ledna 2012, 22:51:06
Tak som našiel ešte niečo súbor rc.local v ETC, zapisal som tam ten program a zatiaľ to vyzerá že sa spustil vyskúšam ešte vypnúť a zapnúť comp.

Vďaka

Takže aj po vyp a zapnutí sa program spúšťa. Pravdepodobne ešte pred spustením užívateľa, lebo sa spustil aj na iných užívateľoch.