1 |
#!/bin/bash |
#!/bin/bash |
2 |
# $Header: /root/magellan-cvs/src/remserial/remserial.rc,v 1.1 2008-02-22 10:39:06 niro Exp $ |
# $Header: /root/magellan-cvs/src/remserial/remserial.rc,v 1.2 2008-02-22 11:45:42 niro Exp $ |
3 |
|
|
4 |
#%rlevels: 3:s 4:s 5:s 0:k 1:k 2:k 6:k |
#%rlevels: 3:s 4:s 5:s 0:k 1:k 2:k 6:k |
5 |
#%start: 90 |
#%start: 90 |
18 |
{ |
{ |
19 |
for i in REMOTE_HOST REMOTE_PORT STTY_OPTS DEVICE |
for i in REMOTE_HOST REMOTE_PORT STTY_OPTS DEVICE |
20 |
do |
do |
21 |
if [[ -z $(eval echo \$${i} ]] |
if [[ -z $(eval echo \$${i}) ]] |
22 |
then |
then |
23 |
echo "Please set up /etc/conf.d/remserial proberly... aborted" |
echo "Please set up /etc/conf.d/remserial proberly... aborted" |
24 |
exit 1 |
exit 1 |
32 |
echo -e ${COLOREDSTAR}"Starting remote-serial daemon ..." |
echo -e ${COLOREDSTAR}"Starting remote-serial daemon ..." |
33 |
checkconfig |
checkconfig |
34 |
start-stop-daemon --quiet --start --exec /usr/bin/remserial \ |
start-stop-daemon --quiet --start --exec /usr/bin/remserial \ |
35 |
--pidfile /var/run/remserial.pid --make-pidfile \ |
--pidfile /var/run/remserial.pid --make-pidfile --background \ |
36 |
-- -d -r "${REMOTE_HOST}" -p "${REMOTE_PORT}" -s "${STTY_OPTS}" "${EXTRA_OPTS}" "${DEVICE}" |
-- -r "${REMOTE_HOST}" -p "${REMOTE_PORT}" -s "${STTY_OPTS}" "${EXTRA_OPTS}" "${DEVICE}" |
37 |
evaluate_retval |
evaluate_retval |
38 |
|
|
39 |
update_svcstatus $1 |
update_svcstatus $1 |