Stránka 1 z 1

Spouštění serviia už na přihlšovací obrazovce...

Napsal: 15 čer 2015, 21:28
od martin.sojka.904
Ahoj, chci se zeptat, jestli je možný aby se mi třeba serviio spouštělo už na přihlašovací obrazovce... protože mám jeden pc jako DLNA server a např. při výpadku a následném nahození proudu se počítač sám zapne, jediná překážka je jak spustit to serviio bez přihlášení uživatele... Díky za odpovědi ;)

Re: Spouštění serviia už na přihlšovací obrazovce...

Napsal: 15 čer 2015, 21:35
od Allconius
Ahoj, musíš to přidat do souboru rc.local:

Kód: Vybrat vše

sudo nano /etc/rc.local
(před exit 0)

Re: Spouštění serviia už na přihlšovací obrazovce...

Napsal: 15 čer 2015, 22:08
od martin.sojka.904
Dělám něco špatně?

Kód: Vybrat vše

#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
tcpdump -ni eth0 port 22 -s0 -w /home/martin/Program_Files/Server/SSH/Log/ssh-$$
'/home/martin/Program_Files/Server/serviio-1.5.2/bin/serviio-start.sh'
exit 0

Zkusil jsem to i bez uvozovek, ale nic...

Re: Spouštění serviia už na přihlšovací obrazovce...

Napsal: 16 čer 2015, 12:34
od Allconius
Ahoj, a když to spustíš v terminálu tak to funguje? Asi by to mělo být spíš takto:

Kód: Vybrat vše

tcpdump -ni eth0 port 22 -s0 -w /home/martin/Program_Files/Server/SSH/Log/ssh-$$
sh /home/martin/Program_Files/Server/serviio-1.5.2/bin/serviio-start.sh
exit 0

Re: Spouštění serviia už na přihlšovací obrazovce...

Napsal: 16 čer 2015, 13:15
od Allconius
hmm akorát na tom tcpdump se to nějak kousne, zkus to opačně:

Kód: Vybrat vše

sh /home/martin/Program_Files/Server/serviio-1.5.2/bin/serviio-start.sh; tcpdump -ni eth0 port 22 -s0 -w /home/martin/Program_Files/Server/SSH/Log/ssh-$$
exit 0

Re: Spouštění serviia už na přihlšovací obrazovce...

Napsal: 16 čer 2015, 13:24
od martin.sojka.904
Díky moc, to poslední funguje ;) :)