Add log service. accepted/tizen_2.1/20130425.035101 submit/tizen_2.1/20130424.231644
authorKeebum Kim <keebum.kim@samsung.com>
Tue, 23 Apr 2013 09:39:05 +0000 (18:39 +0900)
committerKeebum Kim <keebum.kim@samsung.com>
Tue, 23 Apr 2013 09:40:48 +0000 (18:40 +0900)
Change-Id: Ifaf268856a63783a6180ce012dd9a26f7b2d23a5

CMakeLists.txt
packaging/msg-service-log.service [new file with mode: 0755]
packaging/msg-service.service [changed mode: 0644->0755]
packaging/msg-service.spec

index 08450e4..b058f14 100755 (executable)
@@ -59,6 +59,7 @@ SET(RC_LOCAL_SCRIPT msg-server)
 INSTALL(PROGRAMS ${RC_LOCAL_SCRIPT} DESTINATION /etc/rc.d/init.d)
 
 INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/packaging/msg-service.service DESTINATION /usr/lib/systemd/user)
+INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/packaging/msg-service-log.service DESTINATION /usr/lib/systemd/user)
 
 # LICENSE file
 INSTALL(FILES ${CMAKE_SOURCE_DIR}/LICENSE.Flora DESTINATION /usr/share/license/msg-service)
diff --git a/packaging/msg-service-log.service b/packaging/msg-service-log.service
new file mode 100755 (executable)
index 0000000..1dd6228
--- /dev/null
@@ -0,0 +1,9 @@
+
+[Unit]
+Description=Start the msg-server dlog
+
+[Service]
+ExecStart=/usr/bin/dlogutil -v threadtime -f /var/log/msgfw/msgfw.log -r 1000 -n 10 MSG_SERVICE
+
+[Install]
+WantedBy=tizen-middleware.target
\ No newline at end of file
old mode 100644 (file)
new mode 100755 (executable)
index cd27b1b..4b8fb54
@@ -4,7 +4,9 @@ Description=Start the msg-server
 
 [Service]
 ExecStart=/usr/bin/msg-server
+Nice=5
+OOMScoreAdjust=-100
+Restart=always
 
 [Install]
-WantedBy=tizen-middleware.target
-
+WantedBy=tizen-middleware.target
\ No newline at end of file
index b722c7e..d9d039e 100755 (executable)
@@ -106,11 +106,14 @@ rm -rf %{buildroot}
 mkdir -p %{buildroot}/usr/share/license
 mkdir -p %{buildroot}/etc/config
 
+mkdir -p %{buildroot}/var/log/msgfw
+
 %make_install
 
 mkdir -p %{buildroot}/usr/lib/systemd/user/tizen-middleware.target.wants
 install -m 0644 %SOURCE101 %{buildroot}/usr/lib/systemd/user/
 ln -s ../msg-service.service %{buildroot}/usr/lib/systemd/user/tizen-middleware.target.wants/msg-service.service
+ln -s ../msg-service-log.service %{buildroot}/usr/lib/systemd/user/tizen-middleware.target.wants/msg-service-log.service
 
 mkdir -p  %{buildroot}%{_sysconfdir}/rc.d/rc3.d
 ln -s %{_sysconfdir}/rc.d/init.d/msg-server  %{buildroot}%{_sysconfdir}/rc.d/rc3.d/S70msg-server
@@ -534,10 +537,14 @@ fi
 %{_sysconfdir}/rc.d/rc3.d/S70msg-server
 %{_sysconfdir}/rc.d/rc5.d/S70msg-server
 /usr/lib/systemd/user/msg-service.service
+/usr/lib/systemd/user/msg-service-log.service
 /usr/lib/systemd/user/tizen-middleware.target.wants/msg-service.service
+/usr/lib/systemd/user/tizen-middleware.target.wants/msg-service-log.service
 /usr/share/license/msg-service/LICENSE.Flora
 /etc/config/sysinfo-message.xml
 
+%attr(0755,app,app)/var/log/msgfw
+
 
 %files -n sms-plugin
 %manifest sms-plugin.manifest