728x90
linux mint 13 (maya)를 사용중인데 minidlna를 설치하고
#>update-rc.d minidlna defaults
설정을 하고도 장비를 재부팅하면 minidlna 데몬이 실행되어 있지 않는 문제를 발견하였다.
이와 관련하여 linux mint 13 및 기본이 되는 ubuntu 12.04 에서 minidlna 데몬을 부팅시 자동 실행하는 방법은 아래와 같다.
우선 아래 내용을
/etc/init/minidlna.conf 파일을 만들어 입력한다.
# Minidlna - lightweight DLNA/UPNP media server
#
# DLNA/UPNP media server
description "DLNA/UPnP-AV media server"
start on (local-filesystems and net-device-up IFACE!=lo)
stop on runlevel [!2345]
expect fork
pre-start script
[ -f /etc/minidlna.conf ] || { stop; exit 0; }
exit 0
end script
exec /usr/bin/minidlna -f /etc/minidlna.conf -P /var/run/minidlna/minidlna.pid
그리고 기존 연결된 minidlna 서비스 관련 정보를 삭제한다
#> sudo update-rc.d -f minidlna remove
다음으로는 시작시 작업에 관련하여 minidlna를 등록한다
728x90
#> cd /etc/init.d/upstart-job minidlna
#> sudo ln -s /lib/init/
다음 커맨드를 통해 시작/정지/상태등을 확인해 볼 수도 있다
#> sudo service minidlna start
#> sudo service minidlna stop
#> initctl status minidlna