Updated installer to use osm-ro service and to use service-openmano instead of servic...
[osm/RO.git] / scripts / install-openmano-service.sh
index cc8e998..a909dd1 100755 (executable)
@@ -37,8 +37,10 @@ function usage(){
 
 function uninstall(){
     echo "systemctl disable openmano.service " &&  systemctl disable openmano.service 2>/dev/null || echo "  Already done"
+    echo "systemctl disable osm-ro.service " &&  systemctl disable osm-ro.service 2>/dev/null || echo "  Already done"
     echo "service openmano stop " && service openmano stop 2>/dev/null || echo "  Already done"
-    for file in /opt/openmano /etc/default/openmanod.cfg /etc/osm/openmanod.cfg /var/log/openmano /var/log/osm/openmano* /etc/systemd/system/openmano.service /usr/bin/openmano /usr/sbin/service-openmano /usr/bin/openmano-report
+    echo "service osm-ro stop " && service osm-ro stop 2>/dev/null || echo "  Already done"
+    for file in /opt/openmano /etc/default/openmanod.cfg /etc/osm/openmanod.cfg /var/log/openmano /var/log/osm/openmano* /etc/systemd/system/openmano.service /etc/systemd/system/osm-ro.service /usr/bin/openmano /usr/sbin/service-openmano /usr/bin/openmano-report
     do
         echo rm $file
         rm -rf $file || ! echo "Can not delete '$file'. Needed root privileges?" >&2 || exit 1
@@ -133,13 +135,13 @@ cp /opt/openmano/osm_ro/openmanod.cfg /etc/osm/openmanod.cfg  || echo "warning c
 mkdir -p /var/log/osm  || echo "warning cannot create log folder '/var/log/osm'"
 #makes links
 ln -s -v /opt/openmano/openmano /usr/bin/openmano
-ln -s -v /opt/openmano/scripts/service-openmano.sh /usr/sbin/service-openmano
-ln -s -v /opt/openmano/scripts/openmano-report.sh /usr/bin/openmano-report
+ln -s -v /opt/openmano/scripts/service-openmano /usr/sbin/service-openmano
+ln -s -v /opt/openmano/scripts/openmano-report /usr/bin/openmano-report
 
 chown -R $SUDO_USER /opt/openmano
 
 mkdir -p /etc/systemd/system/
-cat  > /etc/systemd/system/openmano.service  << EOF 
+cat  > /etc/systemd/system/osm-ro.service  << EOF 
 [Unit]
 Description=openmano server
 
@@ -154,8 +156,8 @@ EOF
 
 [[ -n $DELETE ]] && rm -rf ${FILE}
 
-service openmano start
-systemctl enable openmano.service
+service osm-ro start
+systemctl enable osm-ro.service
 
 echo Done
 exit