Magellan Linux

Diff of /mcore-src/trunk/mcore-tools/dracut/mcored/run-mcored.sh.in

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

mcore-src/trunk/mcore-tools/dracut/run-mcored.sh revision 2042 by niro, Wed Apr 17 14:20:02 2013 UTC mcore-src/trunk/mcore-tools/dracut/mcored/run-mcored.sh.in revision 2330 by niro, Fri Jul 11 13:58:30 2014 UTC
# Line 1  Line 1 
1  #!/bin/sh  #!/bin/sh
2    
3  if [ -x /usr/sbin/sslsvd -a -x /usr/sbin/mcored -a -x /usr/sbin/udhcpc -a -f /etc/conf.d/mcored ]  need_remount=0
4    
5    if [ -x @@SBINDIR@@/sslsvd -a -x @@SBINDIR@@/mcored -a -f @@CONFDDIR@@/mcored ]
6  then  then
7   # setup networking   if getargbool 1 rd.mcored && getargbool 0 rd.neednet && NEEDNET=1
8   /usr/sbin/udhcpc eth0   then
9   # start mcored   # print ip config
10   . /etc/conf.d/mcored   echo "Current ip settings:"
11   /usr/sbin/sslsvd -U ${SSL_USER} -/ ${CHROOT_DIR} \   info "Current ip settings:"
12   -Z ${SSL_CERT} -K ${SSL_KEY} \   echo "$(ip addr)"
13   0 6666 /usr/sbin/mcored   info "$(ip addr)"
14     [ -w / ] || need_remount=1
15     if [[ ${need_remount} = 1 ]]
16     then
17     # remount /sysroot writeable
18     echo "Remount /sysroot writeable"
19     info "Remount /sysroot writeable"
20     mount -oremount,rw /sysroot
21     else
22     echo "Already a rw filesystem, remount not required"
23     info "Already a rw filesystem, remount not required"
24     fi
25     # start mcored
26     echo "Starting mcore daemon"
27     info "Starting mcore daemon"
28     export MROOT=/sysroot
29     . @@CONFDDIR@@/mcored
30     @@SBINDIR@@/sslsvd -U ${SSL_USER} -/ ${CHROOT_DIR} \
31     -Z ${SSL_CERT} -K ${SSL_KEY} \
32     0 6666 @@SBINDIR@@/mcored
33     if [[ ${need_remount} = 1 ]]
34     then
35     # remount sysroot read-only
36     echo "Remount /sysroot read-only"
37     info "Remount /sysroot read-only"
38     mount -oremount,ro /sysroot
39     fi
40     fi
41  fi  fi

Legend:
Removed from v.2042  
changed lines
  Added in v.2330