merge with master
authorJinkun Jang <jinkun.jang@samsung.com>
Fri, 15 Mar 2013 16:12:44 +0000 (01:12 +0900)
committerJinkun Jang <jinkun.jang@samsung.com>
Fri, 15 Mar 2013 16:12:44 +0000 (01:12 +0900)
arm/bin/push_tool
arm/bin/pushd
arm/include/push.h [changed mode: 0644->0755]
arm/lib/libpush.so.0.2.12
libpush.manifest
packaging/push.spec
push-bin.manifest
x86/bin/push_tool
x86/bin/pushd
x86/include/push.h [changed mode: 0644->0755]
x86/lib/libpush.so.0.2.12

index f51dc84..7836306 100755 (executable)
Binary files a/arm/bin/push_tool and b/arm/bin/push_tool differ
index 22d8677..0230ad7 100755 (executable)
Binary files a/arm/bin/pushd and b/arm/bin/pushd differ
old mode 100644 (file)
new mode 100755 (executable)
index 4f688d0..61e0b7c
@@ -20,6 +20,8 @@
 #include <errno.h>
 #include <app.h>
 
+#define PUSH_APP_DATA_KEY  "http://tizen.org/appcontrol/data/push/appdata"
+
 #ifdef __cplusplus
 extern "C" {
 #endif
index 6c1a243..3b1963b 100644 (file)
Binary files a/arm/lib/libpush.so.0.2.12 and b/arm/lib/libpush.so.0.2.12 differ
index 97e8c31..f2b785f 100644 (file)
@@ -2,4 +2,8 @@
        <request>
                <domain name="_"/>
        </request>
+        <assign>
+                <filesystem path="/usr/lib/libpush.so.0.2.12" label="_"/>
+                <filesystem path="/usr/lib/libpush.so.0" label="_"/>
+        </assign>
 </manifest>
index c6f49b4..5b2b92a 100755 (executable)
@@ -1,7 +1,7 @@
 Name:       push
 Summary:    Push services and client library.
-Version:    0.2.32
-Release:    1
+Version:    0.2.37
+Release:    2
 Group:      TO_BE_FILLED
 License:    TO_BE_FILLED
 Source0:    %{name}-%{version}.tar.gz
@@ -136,8 +136,13 @@ vconftool set -t string file/private/push-bin/dev_info ${_DEV_INFO} ${_GRP} -f
 vconftool set -t string file/private/push-bin/ip_pv ${_IP_PV} ${_GRP} -f
 vconftool set -t int    file/private/push-bin/port_pv ${_PORT_PV} ${_GRP} -f
 vconftool set -t int    file/private/push-bin/ping_int ${_PING_INT} ${_GRP} -f
+vconftool set -t string file/private/push-bin/devtk "" ${_GRP} -f
+vconftool set -t string file/private/push-bin/ip_pri "" ${_GRP} -f
+vconftool set -t int    file/private/push-bin/port_pri -1 ${_GRP} -f
+vconftool set -t string file/private/push-bin/ip_sec "" ${_GRP} -f
+vconftool set -t int    file/private/push-bin/port_sec -1 ${_GRP} -f
 
-vconftool unset file/private/push-bin/devtk
+#vconftool unset file/private/push-bin/devtk
 
 %post -n libpush
 /sbin/ldconfig
index 730b11b..4a9e6f0 100644 (file)
@@ -1,6 +1,13 @@
 <manifest>
        <define> 
                <domain name="push-service" policy="restricted" plist="push-bin,push-tool,libpush"/>
+                <request>
+                        <smack request="system::use_internet" type="rw"/>
+                        <smack request="sys-assert::core" type="rwxat"/>
+               </request>
+               <permit>
+                        <smack permit="system::use_internet" type="w"/>
+               </permit>
                <provide>
                        <label name="push-service::db"/>
                </provide>
@@ -12,5 +19,7 @@
                <filesystem path="/etc/init.d/pushd" label="_" exec_label="none"/>
                <filesystem path="/etc/rc.d/rc3.d/S90pushd" label="_" exec_label="none"/>
                <filesystem path="/etc/rc.d/rc5.d/S90pushd" label="_" exec_label="none"/>
+               <filesystem path="/usr/lib/systemd/user/pushd.service" label="_" exec_label="none" />
+               <filesystem path="/usr/lib/systemd/user/tizen-middleware.target.wants/pushd.service" label="_" exec_label="none" />
        </assign>
 </manifest>
index f224ae2..37d4a83 100755 (executable)
Binary files a/x86/bin/push_tool and b/x86/bin/push_tool differ
index 7a635b9..36e4fd7 100755 (executable)
Binary files a/x86/bin/pushd and b/x86/bin/pushd differ
old mode 100644 (file)
new mode 100755 (executable)
index 4f688d0..61e0b7c
@@ -20,6 +20,8 @@
 #include <errno.h>
 #include <app.h>
 
+#define PUSH_APP_DATA_KEY  "http://tizen.org/appcontrol/data/push/appdata"
+
 #ifdef __cplusplus
 extern "C" {
 #endif
index 5622ae5..1b8641b 100644 (file)
Binary files a/x86/lib/libpush.so.0.2.12 and b/x86/lib/libpush.so.0.2.12 differ