git://git.onelab.eu
/
sfa.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
401ef3e
)
make sure server key (node's private key) exists before starting the server
author
Tony Mack
<tmack@cs.princeton.edu>
Tue, 16 Feb 2010 23:46:16 +0000
(23:46 +0000)
committer
Tony Mack
<tmack@cs.princeton.edu>
Tue, 16 Feb 2010 23:46:16 +0000
(23:46 +0000)
sfa/init.d/sfa-cm
patch
|
blob
|
history
diff --git
a/sfa/init.d/sfa-cm
b/sfa/init.d/sfa-cm
index
5fb94b3
..
e3bbd96
100755
(executable)
--- a/
sfa/init.d/sfa-cm
+++ b/
sfa/init.d/sfa-cm
@@
-16,12
+16,20
@@
# source function library
. /etc/init.d/functions
+init_key() {
+ # if key doesnt exist use sfa_componenet_setup to get it
+ if [ ! -f /var/lib/sfa/server.key ]; then
+ /usr/bin/sfa_component_setup.py -k
+ fi
+}
start() {
echo -n $"Starting SFA: "
if [ "$SFA_CM_ENABLED" ]; then
echo "Component Mgr"
+ # make sure server key (nodes private key) exists first
+ init_key
/usr/bin/sfa-server.py -c -d $OPTIONS
fi