Fórum Root.cz

Hlavní témata => Desktop => Téma založeno: Pavel 'TIGER' Růžička 02. 04. 2013, 11:59:18

Název: Standardní uživatel pomocí /etc/skel
Přispěvatel: Pavel 'TIGER' Růžička 02. 04. 2013, 11:59:18
Dobrého dne, ještě nikdy jsem to tak nějak nepotřeboval, a tak se chci ubezpečit, že uvažuji správně. Potřebuji vytvořit defaultního uživatele, ve kterém vše nastavím a podle kterého se budou vytvářet nové profily. Pochopil jsem, že k tomuto účelu slouží /etc/skel ale jak to funguje, když aplikace má v konfiguráku místo zástupné cesty ~/Downloads cestu přesnou /home/pepik/Downloads a zástupnou cestu neumí? Jak tedy nejlépe dosáhnout něčeho, jako je Default user ve windows? Stačí i nějaký lepší odkaz.
Název: Re:skel
Přispěvatel: DaBler 02. 04. 2013, 12:19:52
To je nějaká zlá aplikace, zkus $(HOME)/Downloads.
Název: Re:skel
Přispěvatel: DaBler 02. 04. 2013, 12:20:44
teda spíš ${HOME}/Downloads
Název: Re:skel
Přispěvatel: Pavel 'TIGER' Růžička 02. 04. 2013, 12:36:31
teda spíš ${HOME}/Downloads
Jedná se o záložky pro souborového manažera v ~ .gtk-bookmarks a zápis je tam dost divokej: file:///home/pepa/%C5%A0ablony Šablony Nepřišel jsem z toho udělat zástupnou cestu tak, aby to fungovalo.
Název: Re:skel
Přispěvatel: Mirek Prýmek 02. 04. 2013, 14:15:15
Moc pekny dotaz, na kterem se ukaze sila unixu, ktere si muzes krasne upravit tak, aby delaly presne to, co chces ;)

V podstate jde hlavne o to, ze ta aplikace je zprasena. Takze jako vzdycky mas prvni dve moznosti:

1. rozhodnout se to neresit (-> aplikaci nepouzivat, najit jinou podobnou apod.)
2. aplikaci opravit (to je pry ta obrovska vyhoda OSS, uz ji nekdo nekdy vyuzil? ;)

Pokud ti tyhle moznosti nevyhovuji, pak resis obecny problem: jak spustit nejaky skript pred prvnim prihlaseni uzivatele?

Tady mas moznosti vic, podle toho, jaky pouzivas OS. Videl bych to asi takhle:
3. provest upravy pri pridavani uzivatele = vytvorit si skript, kterym budes uzivatele pridavat - prvne spusti tradicni user_add nebo co pouzivas a potom upravi soubory v $HOME
4. provest upravy pri prvnim prihlaseni uzivatele - necim ve stylu pam_mkhomedir, co bude umet spustit skript. Konkretne poradit neumim, chce to googlovat. Prinejhorsim by sis to musel napsat, ono to zas takove raketove inzenyrstvi neni :)

Ja osobne pouzivam variantu 3, protoze tak jako tak mam vlastni skript pro pridani uzivatelu a navic potrebuju upravovat konfiguraci firefoxu a thunderbirdu (dovnitr souboru s konfiguraci je potreba vlozit jmeno, prijmeni, email apod.)
Název: Re:skel
Přispěvatel: Pavel 'TIGER' Růžička 02. 04. 2013, 15:45:37
Moc pekny dotaz, na kterem se ukaze sila unixu, ktere si muzes krasne upravit tak, aby delaly presne to, co chces ;)

V podstate jde hlavne o to, ze ta aplikace je zprasena. Takze jako vzdycky mas prvni dve moznosti:

1. rozhodnout se to neresit (-> aplikaci nepouzivat, najit jinou podobnou apod.)
2. aplikaci opravit (to je pry ta obrovska vyhoda OSS, uz ji nekdo nekdy vyuzil? ;)

Pokud ti tyhle moznosti nevyhovuji, pak resis obecny problem: jak spustit nejaky skript pred prvnim prihlaseni uzivatele?

Tady mas moznosti vic, podle toho, jaky pouzivas OS. Videl bych to asi takhle:
3. provest upravy pri pridavani uzivatele = vytvorit si skript, kterym budes uzivatele pridavat - prvne spusti tradicni user_add nebo co pouzivas a potom upravi soubory v $HOME
4. provest upravy pri prvnim prihlaseni uzivatele - necim ve stylu pam_mkhomedir, co bude umet spustit skript. Konkretne poradit neumim, chce to googlovat. Prinejhorsim by sis to musel napsat, ono to zas takove raketove inzenyrstvi neni :)

Ja osobne pouzivam variantu 3, protoze tak jako tak mam vlastni skript pro pridani uzivatelu a navic potrebuju upravovat konfiguraci firefoxu a thunderbirdu (dovnitr souboru s konfiguraci je potreba vlozit jmeno, prijmeni, email apod.)

1. No jedná se o PCManFM, no netrvám na něm ... Nicméně nějaké nároky na filemanager mám.
2. Opravovat jim to fakt nehodlám, ty časy jsou dávno pryč, ale mohu jim poslat bug. :D

3. Jeví se jako nejlepší řešení, nicméně v kombinaci s bodem 1.

4.  Tak tomu se rád vyhnu, nechci poslouchat, jak dlouho se to startuje.

Zatím se jdu podívat po nějakém filemanageru.
Název: Re:skel
Přispěvatel: Mirek Prýmek 02. 04. 2013, 16:06:02
4.  Tak tomu se rád vyhnu, nechci poslouchat, jak dlouho se to startuje.
Spusteni jednoho sedu pri prvnim prihlaseni si uzivatel fakt nevsimne :)

Zatím se jdu podívat po nějakém filemanageru.
Pokud ma byt light, zkusil bych Thunar. Zalezi ale na pozadavcich... S filemanagery je potiz :)
Název: Re:skel
Přispěvatel: Pavel 'TIGER' Růžička 02. 04. 2013, 16:32:04
4.  Tak tomu se rád vyhnu, nechci poslouchat, jak dlouho se to startuje.
Spusteni jednoho sedu pri prvnim prihlaseni si uzivatel fakt nevsimne :)

Zatím se jdu podívat po nějakém filemanageru.
Pokud ma byt light, zkusil bych Thunar. Zalezi ale na pozadavcich... S filemanagery je potiz :)

Tak zjištění je takové, že .gtk-bookmarks používají všechny GTK filemanagery, a syntaxe zástupnou cestu neumí, nebo se mi nepodařilo najít jakým způsobem má být napsána. Prostě pracuje jen s plnou cestou. U PCmanFM byl asi ještě ten problém, že není v UTF-8 a tak byla cesta v tomto souboru konvertována do rozumné formy. Proto asi to %C5%A0ablony = Šablony.