Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 287731
Collapse All | Expand All

(-)/usr/portage/app-misc/lirc/files/lircd-0.8.6 (-5 / +6 lines)
Lines 14-20 Link Here
14
start() {
14
start() {
15
	local retval
15
	local retval
16
	ebegin "Starting lircd"
16
	ebegin "Starting lircd"
17
	rm -f ${LIRCD_SOCKET} && ln -s ${LIRCD_SOCKET} ${LIRCD_SYMLINKFILE}
17
	#rm -f ${LIRCD_SOCKET} && 
18
	ln -snf ${LIRCD_SOCKET} ${LIRCD_SYMLINKFILE}
18
	if [ $? -ne 0 ]; then
19
	if [ $? -ne 0 ]; then
19
		eend $? "Unable to create symbolic link ${LIRCD_SYMLINKFILE}"
20
		eend $? "Unable to create symbolic link ${LIRCD_SYMLINKFILE}"
20
		return 1
21
		return 1
Lines 24-39 Link Here
24
		-P "${PIDFILE}" ${LIRCD_OPTS}
25
		-P "${PIDFILE}" ${LIRCD_OPTS}
25
	retval=$?
26
	retval=$?
26
27
27
	if [ ${retval} -ne 0 ]; then
28
#	if [ ${retval} -ne 0 ]; then
28
		rm -f ${LIRCD_SOCKET}
29
#		rm -f ${LIRCD_SOCKET}
29
	fi
30
#	fi
30
31
31
	eend ${retval}
32
	eend ${retval}
32
}
33
}
33
34
34
stop() {
35
stop() {
35
	ebegin "Stopping lircd"
36
	ebegin "Stopping lircd"
36
	rm -f ${LIRCD_SYMLINKFILE}
37
	#rm -f ${LIRCD_SYMLINKFILE}
37
	start-stop-daemon --stop --quiet --pidfile "${PIDFILE}" --exec /usr/sbin/lircd
38
	start-stop-daemon --stop --quiet --pidfile "${PIDFILE}" --exec /usr/sbin/lircd
38
	eend $?
39
	eend $?
39
}
40
}

Return to bug 287731