Portál AbcLinuxu, 10. května 2025 19:31

Dotaz: spusteni skriptu jako root pri prihlaseni

24.1.2013 12:01 loupak
spusteni skriptu jako root pri prihlaseni
Přečteno: 455×
Odpovědět | Admin
Dobry den, potrebuji poradit s automatickym spoustenim skriptu po prihlaseni uzivatele, konkretne logkeys. Z konzole funguje normalne, ale kdyz ho dam do "Relace a spousteni" - "Automatický start aplika" v Xubuntu, tak se nespusti. Zkousel jsem to pusti jako prikaza i jako skript, ktere z terminalu funguji oba. Asi to bude tim, ze to chce spustit jako root, ale spousti se to jako bezny user, i kdyz mam pred prikazem volbu sudo. Nejake napady, jak ten skript pustit jako root pri kazdem prihlaseni? Dekuji vam.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

David Watzke avatar 24.1.2013 12:13 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: spusteni skriptu jako root pri prihlaseni
Odpovědět | | Sbalit | Link | Blokovat | Admin
Možná mu chybí proměnná prostředí DISPLAY. Přesměrujte si výstup (std. i chybový) do souboru a podívejte se, co program/skript vypisuje.
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
24.1.2013 12:53 loupak
Rozbalit Rozbalit vše Re: spusteni skriptu jako root pri prihlaseni
diky, ale nepomohlo. v nejake diskuzi jsem lae nasel reseni

Autorun at system start

sudo gedit /etc/init.d/logkeys-start

Paste this in there

#!/bin/bash

sudo logkeys --start --us-keymap

and save it

Run this

sudo su

cd

cd /etc/init.d/

update-rc.d logkeys-start defaults

chmod +x /etc/init.d/logkeys-start

reboot That's it

The log file will be the one that is at

sudo nano /var/log/logkeys.log

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.