Преглед изворни кода

fixup pid file place and rights

Waldemar Brodkorb пре 10 година
родитељ
комит
d66ebe9be2
3 измењених фајлова са 6 додато и 2 уклоњено
  1. 1 1
      package/mpd/Makefile
  2. 1 1
      package/mpd/files/mpd.conf
  3. 4 0
      package/mpd/files/mpd.init

+ 1 - 1
package/mpd/Makefile

@@ -5,7 +5,7 @@ include ${ADK_TOPDIR}/rules.mk
 
 PKG_NAME:=		mpd
 PKG_VERSION:=		0.18.11
-PKG_RELEASE:=		2
+PKG_RELEASE:=		3
 PKG_MD5SUM:=		be23120f342250e8352f6499cb960fd2
 PKG_DESCR:=		music player daemon
 PKG_SECTION:=		mm/audio

+ 1 - 1
package/mpd/files/mpd.conf

@@ -5,7 +5,7 @@ music_directory			"/music"
 playlist_directory		"/data/mpd/playlists"
 state_file			"/data/mpd/state"
 db_file				"/data/mpd/database"
-pid_file			"/var/run/mpd.pid"
+pid_file			"/var/run/mpd/mpd.pid"
 log_file			"syslog"
 filesystem_charset		"UTF-8"
 id3v1_encoding			"UTF-8"

+ 4 - 0
package/mpd/files/mpd.init

@@ -12,6 +12,10 @@ autostart)
 	exec sh $0 start
 	;;
 start)
+	if [ ! -d /var/run/mpd ];then
+		mkdir -p /var/run/mpd
+		chown mpd:mpd /var/run/mpd
+	fi
 	if [ ! -d /data/mpd ];then
 		mkdir -p /data/mpd
 		chown mpd:mpd /data/mpd