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 |
} |