Portál AbcLinuxu, 8. května 2025 02:55

Dotaz: TAILS - jak nastavit autostart

5.5.2016 11:12 Hervert
TAILS - jak nastavit autostart
Přečteno: 331×
Odpovědět | Admin
Zdravím,

netušíte někdo, jak nastavit automatické spouštění skriptu při startu TAILS (2.x)? Instalace je "live USB" + persistence ("Tor Browser" a "dotfiles").

Cílem je spustit "setxkbmap cz" a "xrandr --output blabla --mode 1280x1024", abych to nemusel neustále nastavovat...

Zkoušel jsem vytvořit soubor /live/blablalba/dotfiles/.config/autostart/xsession-start.desktop a taktéž dotfiles/.xsession, ale TAILS po restartu nenaběhl... (Je možné, že se následně rozbilo ještě něco jiného, protože i bo odstranění obsahu složky dotfiles TAILS skončil vždy na první obrazovce po restartu - volba persistence a more options. Reinstall z CD to vyřešil.)

S tím .config/autostart adresářem by tak jako tak nefungovalo, neb TAILS to symlinkuje do $HOME, a tedy není to "overlay" nad existující .config adresář.

.xsession by mohlo jít, ale GNOME ho tuším standardně nespouští.

Jiná cesta?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

k3dAR avatar 5.5.2016 11:46 k3dAR | skóre: 63
Rozbalit Rozbalit vše Re: TAILS - jak nastavit autostart
Odpovědět | | Sbalit | Link | Blokovat | Admin
mozna nerozumim tve otazce, nebo je to tim ze nevim jak to Tails ma, ale proc to editujes v /live a needitujes naprimo v ~/.config?
pokud to z nejakeho duvodu nelze, zkusil si pripojit persistence soubor a zeditovat to v tom?
porad nemam telo, ale uz mam hlavu... nobody
5.5.2016 18:57 Hervert
Rozbalit Rozbalit vše Re: TAILS - jak nastavit autostart
TAILS je o zapomnění: https://tails.boum.org/about/index.en.html - spouští se z ISO jako Live distribuce.

Čím méně zůstane po restartu, tím lépe. Na vymezené oblasti lze nastavit persistence:
  • vymezená složka v $HOME/Persistent pro dokumenty,
  • soubory v /lib/live/mount/persistence/TailsData_unlocked/dotfiles/ se symlinkují do $HOME,
  • atd (pro některé aplikace jako SSH, Pidgin, ...)
Zbytek domovského adresáře je po každém restartu tabula rasa.

Některé parametry jdou zadat do boot command line, jiné zvolit při startu v GUI. Také by šlo ohackovat přímo ISO, ale to bych musel dělat při každé aktualizaci (která jinak může proběhnout automaticky na pozadí).

Zatím to řeším skriptem a .desktop v "dotfiles", takže po naběhnutí desktopu stačí otevřít souborový manažer a poklikat na symlink v $HOME složce. Ale i tak je to otravné.

P.S. Editovat "dotfiles" i zbytek Persistence mimo TAILS jde, je to normální cryptsetup s LUKS. Ale problém to neřeší.
k3dAR avatar 5.5.2016 19:10 k3dAR | skóre: 63
Rozbalit Rozbalit vše Re: TAILS - jak nastavit autostart
distro sem si googlnul, ale nevedel internosti, vychazel sem z klasiky live+squashfs+aufs+change_layer_v_persistence...

a neni zachovane plneni /home/nejakej_live_user pri live startu z home template /etc/skel/? jako ma normalni livecd...
porad nemam telo, ale uz mam hlavu... nobody

Založit nové vláknoNahoru

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

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.