abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
včera 17:25 | IT novinky

Do prodeje (Farnell) se dostal jednodeskový počítač Tinker Board (unboxing). Jedná se o konkurenci Raspberry Pi 3 od společnosti Asus. Porovnání (jpg) těchto počítačů například na CNXSoft. Cena Tinker Boardu je 55 £.

Ladislav Hagara | Komentářů: 6
včera 14:44 | Zajímavý projekt

Byla zveřejněna pravidla hackerské soutěže Pwn2Own 2017, jež proběhne od 15. do 17. března v rámci bezpečnostní konference CanSecWes ve Vancouveru. Soutěžit se bude o více než milion dolarů v pěti kategoriích. Letos se bude útočit i na Ubuntu. Jedná se již o 10. ročník této soutěže.

Ladislav Hagara | Komentářů: 1
včera 13:33 | Nová verze

Po sedmi měsících vývoje od vydání verze 5.7 byla vydána verze 5.8 (YouTube) toolkitu Qt. Z novinek lze zmínit například Qt Lite pro vestavěná zařízení. Nově jsou plně podporovány moduly Qt Wayland Compositor (YouTube) a Qt SCXML (YouTube). Současně byla vydána verze 4.2.1 integrovaného vývojového prostředí (IDE) Qt Creator.

Ladislav Hagara | Komentářů: 1
včera 11:52 | Pozvánky

Lednový Prague Containers Meetup se koná ve čtvrtek 26. ledna 2017 od 18:00 v Apiary, Pernerova 49, Praha 8. Přijďte se podívat na přednášky o Enterprise Kubernetes a Jenkins as a code.

little-drunk-jesus | Komentářů: 0
včera 11:40 | Pozvánky

Program letošního ročníku konference Prague PostgreSQL Developer Days, která se koná již 15. a 16. února 2017 na ČVUT FIT, Thákurova 9, Praha 6, byl dnes zveřejněn. Najdete ho na stránkách konference včetně anotací přednášek a školení. Registrace na konferenci bude otevřena zítra (24. ledna) v brzkých odpoledních hodinách.

TomasVondra | Komentářů: 0
22.1. 02:20 | Zajímavý článek

David Revoy, autor open source webového komiksu Pepper&Carrot nebo portrétu GNU/Linuxu, upozorňuje na svém blogu, že nový Inkscape 0.92 rozbíjí dokumenty vytvořené v předchozích verzích Inkscape. Problém by měl být vyřešen v Inkscape 0.92.2 [reddit].

Ladislav Hagara | Komentářů: 0
22.1. 02:02 | Komunita

Øyvind Kolås, hlavní vývojář grafických knihoven GEGL a babl, které využívá grafický program GIMP, žádá o podporu na Patreonu. Díky ní bude moci pracovat na vývoji na plný úvazek. Milník 1000 $, který by stačil na holé přežití, se již téměř podařilo vybrat, dalším cílem je dosažení 2500 $, které mu umožní běžně fungovat ve společnosti.

xkomczax | Komentářů: 12
21.1. 23:54 | Pozvánky

DevConf.cz 2017, již devátý ročník jedné z největších akcí zaměřených na Linux a open source ve střední Evropě, proběhne od pátku 27. ledna do neděle 29. ledna v prostorách Fakulty informačních technologií Vysokého učení technického v Brně. Na programu je celá řada zajímavých přednášek a workshopů. Letos je povinná registrace.

Ladislav Hagara | Komentářů: 0
21.1. 22:11 | Nová verze

Byla vydána verze 1.0.0 emulátoru terminálu Terminology postaveného nad EFL (Enlightenment Foundation Libraries). Přehled novinek v poznámkách k vydání.

Ladislav Hagara | Komentářů: 0
20.1. 17:00 | Nová verze

Byl vydán Docker 1.13. Přehled novinek na YouTube a v poznámkách k vydání na GitHubu. Docker umožňuje běh aplikací v softwarových kontejnerech (Wikipedia).

Ladislav Hagara | Komentářů: 7
Jak se stavíte k trendu ztenčování přenosných zařízení (smartphony, notebooky)?
 (11%)
 (2%)
 (73%)
 (3%)
 (10%)
Celkem 387 hlasů
 Komentářů: 31, poslední včera 19:19
Rozcestník
Reklama

Dotaz: automatické spuštění minidlna po startu systému (debian 6)

29.1.2013 11:51 sisel.cz
automatické spuštění minidlna po startu systému (debian 6)
Přečteno: 691×

Nemohu nijak docílit automatického spouštění minidlna(1.0.25) po startu systému (Debian 6).

manuálně mi jde minidlna spustit příkazy minidlna -R -f /etc/minidlna.conf nebo /etc/init.d/minidlna start, ale to se mi při každým restartu zadávat nechce,že... :)

Do /etc/init.d/ jsem přidal tento skript minidlna :

#!/bin/sh

### BEGIN INIT INFO
# Provides:          minidlna
# Required-Start:    $network $remote_fs $syslog
# Required-Stop:     $network $remote_fs $syslog
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: Start/stop minidlna server
### END INIT INFO

MINIDLNA=/usr/sbin/minidlna
ARGS='-f /etc/minidlna.conf'

test -f $MINIDLNA || exit 0

. /lib/lsb/init-functions

case "$1" in
start)  log_daemon_msg "Starting minidlna" "minidlna"
        start-stop-daemon --start --quiet --pidfile /var/run/minidlna.pid --startas $MINIDLNA -- $ARGS $LSBNAMES
        log_end_msg $?
        ;;
stop)   log_daemon_msg "Stopping minidlna" "minidlna"
        start-stop-daemon --stop --quiet --pidfile /var/run/minidlna.pid
        log_end_msg $?
        ;;
restart|reload|force-reload)
        log_daemon_msg "Restarting minidlna" "minidlna"
        start-stop-daemon --stop --retry 5 --quiet --pidfile /var/run/minidlna.pid
        start-stop-daemon --start --quiet --pidfile /var/run/minidlna.pid --startas $MINIDLNA -- $ARGS $LSBNAMES
        log_end_msg $?
        ;;
*)      log_action_msg "Usage: /etc/init.d/minidlna {start|stop|restart|reload|force-reload}"
        exit 2
        ;;
esac
exit 0

následně jsem spustil update-rc.d minidlna defaults

systém vypsal: update-rc.d: using dependency based boot sequencing

pomocí sysv-rc-conf jsem kontroloval, v jakých runlevelech je minidlna

x service      1       2       3       4       5       0       6       S 
x ----------------------------------------------------------------------------                                                                                                                                                                         
x minidlna    [ ]     [X]     [X]     [X]     [X]     [ ]     [ ]     [ ]

následně jsem provedl reboot, ale služba neběží

zkoušel jsem ve složkách /etc/rc2.d,rc3.d,rc4.d a rc5.d přejmenovat S02minidlna na S99minidlna - nepomohlo

dále jsem zkoušel přidat do /etc/rc.local přidat řádek minidlna -R -f /etc/minidlna.conf

služba nadále po restartu systému neběží


Řešení dotazu:


Odpovědi

29.1.2013 12:17 2X4B-523P | skóre: 38 | blog: Zelezo_vs_Debian
Rozbalit Rozbalit vše Re: automatické spuštění minidlna po startu systému (debian 6)
http://www.raspberrypi.org/phpBB3/viewtopic.php?f=35&t=16352

Not sure if anyone encountered this issue before, but the minidlna service runs with the user minidlna who would not have permission to create the dir in /home/pi (db_dir=/home/pi/.minidlna). I have to manually create it and grant permissions - mkdir /home/pi/.minidlna chmod 777 /home/pi/.minidlna

Else it wouldn't scan my specified media folders.

Cheers!

asi to nebude ono, chtělo by to výpis /var/log/syslog, snad tam bude nějaká zmínka...
29.1.2013 21:04 sisel.cz
Rozbalit Rozbalit vše Re: automatické spuštění minidlna po startu systému (debian 6)

výpis /var/log/syslog je strašně dlouhej

příkaz cat /var/log/syslog | grep minidlna nevypíše nic.

29.1.2013 22:18 depka | skóre: 20 | blog: eterity
Rozbalit Rozbalit vše Re: automatické spuštění minidlna po startu systému (debian 6)
zkus do rc zaregistrovat tento script
#!/bin/sh

minidlna -R -f /etc/minidlna.conf &> /root/error.log
restartovat a podivat se do toho logu
30.1.2013 07:41 sisel.cz
Rozbalit Rozbalit vše Re: automatické spuštění minidlna po startu systému (debian 6)
log se vytvoří, ale je prázdný. minidlna neběží. zadám to stejné ručně a vše běží jak má. to mi hlava nebere.
30.1.2013 09:53 depka | skóre: 20 | blog: eterity
Rozbalit Rozbalit vše Re: automatické spuštění minidlna po startu systému (debian 6)
zkusil bych tam pridat jeste ten strace
30.1.2013 08:20 m0d0r | skóre: 13 | Zilina
Rozbalit Rozbalit vše Re: automatické spuštění minidlna po startu systému (debian 6)
Mno a skusal ste uz spustit

/etc/init.d/minidlna start ?

Moj nazor je ze mate zly init skript a ked toto nespusti minidlna tak by som do skriptu pridal za #!/bin/bash set -x a zase by som pustil /etc/init.d/minidlna start a treba postnut vypis...

30.1.2013 08:57 sisel.cz
Rozbalit Rozbalit vše Re: automatické spuštění minidlna po startu systému (debian 6)

Ano, zkoušel. Jsem schopný minidlna spustit manuálně jak pomocí příkazu /etc/init.d/minidlna start tak pomocí minidlna -R -f /etc/minidlna.conf

Ověřeno přítomností /var/run/minidlna.pid

Zkoušel jsem dát oba dva příkazy (postupně) do rc.local a ani v jednom případě minidlna po startu systému neběží

30.1.2013 09:15 luky
Rozbalit Rozbalit vše Re: automatické spuštění minidlna po startu systému (debian 6)
Pustte to pres strace a koukejte se, kdy to ten demon zabali.
30.1.2013 09:21 m0d0r | skóre: 13 | Zilina
Rozbalit Rozbalit vše Re: automatické spuštění minidlna po startu systému (debian 6)
Ano pardon to som si nevsimol ale potom podla toho co pisete a co ja som videl navod :

Oh and I forgot, to finish up the “add the script to boot” part make sure you chmod 777 /etc/init.d/minidlna and issue the command: update-rc.d minidlna defaults

?;-)
30.1.2013 09:22 m0d0r | skóre: 13 | Zilina
Rozbalit Rozbalit vše Re: automatické spuštění minidlna po startu systému (debian 6)
a skor by som overoval pritomnost cez "ps -ef | grep minidlna"
30.1.2013 21:44 sisel.cz
Rozbalit Rozbalit vše Re: automatické spuštění minidlna po startu systému (debian 6)
Příloha:

chmod 777 /etc/init.d/minidlna nepomohlo, situace stále stejná

tady je výpis strace
31.1.2013 07:21 sisel.cz
Rozbalit Rozbalit vše Re: automatické spuštění minidlna po startu systému (debian 6)

zatím provizorně vyřešeno pomocí skriptu

#!/bin/sh
sleep 10
minidlna -R -f /etc/minidlna.conf

když zakomentuju sleep tak to nenastartuje a strace vypisuje minidlna.c:753: fatal: No IP address automatically detected!

Řešení 1× (sisel.cz (tazatel))
31.1.2013 09:24 depka | skóre: 20 | blog: eterity
Rozbalit Rozbalit vše Re: automatické spuštění minidlna po startu systému (debian 6)
tak to spoustej v
/etc/network/if-up.d/

Založit nové vláknoNahoru

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

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.