+++ /dev/null
-#!/bin/sh
-
-DESC="OMA DM agent daemon"
-NAME=oma-dm-agent
-DAEMON=/usr/bin/$NAME
-SCRIPTNAME=/etc/init.d/oma-dm
-
-[ -x "$DAEMON" ] || exit 0
-
-do_start() {
- PID=`pidof $NAME`
- [ -z "$PID" ] || return 1
- $DAEMON booting
- RETVAL=$?
- return "$RETVAL"
-}
-
-do_stop() {
- PID=`pidof $NAME`
- if [ -n "$PID" ]; then
- kill $PID
- fi
- return 0
-}
-
-prt_res() {
- RETVAL=$1
-
- case "$RETVAL" in
- 0|1)
- echo "... done."
- RETVAL=0
- ;;
- *)
- echo "... failed!"
- RETVAL=1
- ;;
- esac
-
- return $RETVAL
-}
-
-case "$1" in
- start)
- echo "Starting $DESC" "$NAME"
- do_start
- prt_res $?
- ;;
- stop)
- echo "Stopping $DESC" "$NAME"
- do_stop
- prt_res $?
- ;;
- restart)
- echo "Stopping $DESC" "$NAME"
- do_stop
- prt_res $?
- sleep 2
- echo "Starting $DESC" "$NAME"
- do_start
- prt_res $?
- ;;
- *)
- echo "Usage: $SCRIPTNAME {start|stop|restart}" >&2
- exit 0
- ;;
-esac
-
-exit 0
[Unit]
Description=OMA DM
-After=tizen-runtime.target
-Requires=tizen-runtime.target
[Service]
-Type=forking
-EnvironmentFile=/run/tizen-mobile-env
-ExecStart=/etc/rc.d/init.d/oma-dm start
-ExecStop=/etc/rc.d/init.d/oma-dm stop
+EnvironmentFile=/etc/sysconfig/tizen-mobile-ui
+ExecStart=/usr/bin/oma-dm-agent booting
[Install]
WantedBy=multi-user.target
## Vconf setting... end
###############################################################################################################
-#/etc/init.d/oma-dm start
-
-
-
-%preun
-/etc/init.d/oma-dm stop
-
-
%postun
rm -f /tmp/agent_fw_event_omadm*
/usr/share/oma-dm-cfg/csc-setting/change_csc_value.sh
/usr/share/oma-dm-cfg/imei-setting/change_imei_callnum.sh
-/etc/init.d/oma-dm
%{_libdir}/systemd/system/oma-dm-agent.service
%{_libdir}/systemd/system/multi-user.target.wants/oma-dm-agent.service
# install oma ds dbus file
INSTALL(FILES ${CMAKE_SOURCE_DIR}/com.samsung.omadmagent.service DESTINATION /usr/share/dbus-1/services)
-# install booting script file
-INSTALL(PROGRAMS ${CMAKE_SOURCE_DIR}/${PROJECT_NAME} DESTINATION /etc/init.d/)
-
# install smack rule file
Install(FILES ${CMAKE_SOURCE_DIR}/oma-dm-agent.rule DESTINATION /etc/smack/accesses2.d)