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 ] |
if [ -x @@SBINDIR@@/sslsvd -a -x @@SBINDIR@@/mcored -a -f @@CONFDDIR@@/mcored ] |
4 |
then |
then |
5 |
if getargbool 1 rd.mcored |
if getargbool 1 rd.mcored && getargbool 0 rd.neednet && NEEDNET=1 |
6 |
then |
then |
|
# setup networking |
|
|
info "Setup networking" |
|
|
/usr/sbin/udhcpc eth0 |
|
7 |
# print ip config |
# print ip config |
8 |
info "Current ip settings:" |
info "Current ip settings:" |
9 |
info "$(ip addr)" |
info "$(ip addr)" |
10 |
|
# remont /sysroot writeable |
11 |
|
info "Remount /sysroot writeable" |
12 |
|
mount -oremount,rw /sysroot |
13 |
# start mcored |
# start mcored |
14 |
info "Starting mcore daemon" |
info "Starting mcore daemon" |
15 |
export MROOT=/sysroot |
export MROOT=/sysroot |
16 |
. /etc/conf.d/mcored |
. @@CONFDDIR@@/mcored |
17 |
/usr/sbin/sslsvd -U ${SSL_USER} -/ ${CHROOT_DIR} \ |
@@SBINDIR@@/sslsvd -U ${SSL_USER} -/ ${CHROOT_DIR} \ |
18 |
-Z ${SSL_CERT} -K ${SSL_KEY} \ |
-Z ${SSL_CERT} -K ${SSL_KEY} \ |
19 |
0 6666 /usr/sbin/mcored |
0 6666 @@SBINDIR@@/mcored |
20 |
|
# remount sysroot read-only |
21 |
|
info "Remount /sysroot read-only" |
22 |
|
mount -oremount,ro /sysroot |
23 |
fi |
fi |
24 |
fi |
fi |