SERVICE_DIR="/etc/systemd/system"
BINARY_DIR=$BASE_DIR/"src/CMain/bin"
SERVICE_FILE="edge-orchestration.service"
+SERVICE_FILE_x86="edge-orchestration.service.amd64"
DBUS_CONF_FILE="org.tizen.orchestration.conf"
DBUS_CONF_FILE_x86="org.tizen.orchestration.conf.amd64"
DBUS_SERVICE_FILE="org.tizen.orchestration.service"
+DBUS_SERVICE_FILE_x86="org.tizen.orchestration.service.amd64"
DBUS_CONF_DIR="/etc/dbus-1/system.d"
DBUS_SERVICE_DIR="/usr/share/dbus-1/system-services"
sudo systemctl stop $SERVICE_FILE
sudo cp $BINARY_DIR/$BINARY_FILE /usr/bin
- sudo cp $BASE_DIR/packaging/$SERVICE_FILE $SERVICE_DIR
+ sudo cp $BASE_DIR/packaging/$SERVICE_FILE_x86 $SERVICE_DIR/$SERVICE_FILE
sudo cp $BASE_DIR/packaging/$DBUS_CONF_FILE_x86 $DBUS_CONF_DIR/$DBUS_CONF_FILE
- sudo cp $BASE_DIR/packaging/$DBUS_SERVICE_FILE $DBUS_SERVICE_DIR
+ sudo cp $BASE_DIR/packaging/$DBUS_SERVICE_FILE_x86 $DBUS_SERVICE_DIR/$DBUS_SERVICE_FILE
ls -al $SERVICE_DIR | grep $SERVICE_FILE
echo ""
--- /dev/null
+[Unit]
+Description=edge orchestration
+After=dbus.socket connman.service
+Requires=dbus.socket
+
+[Service]
+Type=dbus
+BusName=org.tizen.orchestration
+SmackProcessLabel=System
+ExecStart=/usr/bin/edge-orchestration
+Restart=always
+RestartSec=0
+
+[Install]
+WantedBy=multi-user.target