Standardní uživatel pomocí /etc/skel

Pavel 'TIGER' Růžička

Standardní uživatel pomocí /etc/skel
« kdy: 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.
« Poslední změna: 02. 04. 2013, 18:31:12 od Petr Krčmář »


DaBler

Re:skel
« Odpověď #1 kdy: 02. 04. 2013, 12:19:52 »
To je nějaká zlá aplikace, zkus $(HOME)/Downloads.

DaBler

Re:skel
« Odpověď #2 kdy: 02. 04. 2013, 12:20:44 »
teda spíš ${HOME}/Downloads

Pavel 'TIGER' Růžička

Re:skel
« Odpověď #3 kdy: 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.

Re:skel
« Odpověď #4 kdy: 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.)


Pavel 'TIGER' Růžička

Re:skel
« Odpověď #5 kdy: 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.

Re:skel
« Odpověď #6 kdy: 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 :)

Pavel 'TIGER' Růžička

Re:skel
« Odpověď #7 kdy: 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.