summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Kunhoon Baik [Fri, 1 Apr 2016 08:34:46 +0000 (17:34 +0900)]
Keep original defined Tizen path because someone can redefine original rpm macros
Change-Id: Ieccd756b0b70eb43107b3d7f7bbadcac6d71050a
jongmyeongko [Thu, 17 Mar 2016 01:53:58 +0000 (10:53 +0900)]
seperate TZ_SYS_{RW/RO}_APP, TZ_SYS_{RW/RO}_PACKAGE
Change-Id: I7b1ec5ae7e4152999bac9589d858859fafe0b021
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
Semun Lee [Tue, 15 Mar 2016 10:36:06 +0000 (19:36 +0900)]
Change TZ_SYS_DEFAULT_USER to owner
- mobile, wearable, TV profile will use owner as a default user
Change-Id: I530dfe7f916a4ffba9e268b19eeaad0958b78dc9
Signed-off-by: Semun Lee <sm79.lee@samsung.com>
Taeyoung Kim [Wed, 17 Feb 2016 04:11:46 +0000 (13:11 +0900)]
paths: separate system rw paths with ro paths
- Tizen directory policy is updated to support rw paths.
The system rw paths are under /opt commonly.
Change-Id: Ib817d3f9701fbc91e9689e03eb5f1a2e0abc3eda
Signed-off-by: Taeyoung Kim <ty317.kim@samsung.com>
Sangjung Woo [Fri, 22 Jan 2016 08:54:31 +0000 (17:54 +0900)]
spec: Fix the wrong LICENSE file name
This patch fixes the build break error because of the wrong LICENSE file
name.
Change-Id: I2955f661c30a5698bcd41c239e156a2ac9dc1dd3
Signed-off-by: Sangjung Woo <sangjung.woo@samsung.com>
Sangjung Woo [Fri, 22 Jan 2016 05:32:02 +0000 (21:32 -0800)]
Merge "Rename license files." into tizen
Sangjung Woo [Tue, 5 Jan 2016 08:15:17 +0000 (17:15 +0900)]
spec: Modify the smack label of TZ_USER_CONTENT
This modifies the smack label of TZ_USER_CONTENT from User::Home to
User::App::Shared.
Change-Id: I979cca5aa7c8887551d083c4bd7683ca1cab18dd
Signed-off-by: Sangjung Woo <sangjung.woo@samsung.com>
Jiwoong Im [Wed, 23 Dec 2015 07:00:10 +0000 (16:00 +0900)]
Rename license files.
Change-Id: I7a13b177a4bf2688c7ada45e48bc094b017834a4
Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
Sangjung Woo [Mon, 2 Nov 2015 01:05:09 +0000 (10:05 +0900)]
spec: Add transmute option into TZ_SYS_RW_ICONS & its friend
The below directories are newly enabled the Smack transmute option upon
request of AppFW part.
- $TZ_SYS_RW_ICONS
- $TZ_SYS_RW_ICONS/default
- $TZ_SYS_RW_ICONS/default/small
Change-Id: I493799148b63f342b5230d41fba7487ada675084
Signed-off-by: Sangjung Woo <sangjung.woo@samsung.com>
Sangjung Woo [Thu, 29 Oct 2015 07:44:05 +0000 (16:44 +0900)]
spec: Add some directories into tizen-platform-config package
The below directories are newly added into tizen-platform-config package
upon request of AppFW part.
- $TZ_SYS_DB
- $TZ_SYS_RW_PACKAGES
- $TZ_SYS_RW_APP
- $TZ_SYS_RW_ICONS
- $TZ_SYS_RW_ICONS/default
- $TZ_SYS_RW_ICONS/default/small
Change-Id: Ia026ec01dc04c7782c9f98c58537bf34851e1c9b
Signed-off-by: Sangjung Woo <sangjung.woo@samsung.com>
Sangjung Woo [Fri, 18 Sep 2015 05:33:44 +0000 (14:33 +0900)]
smack: set 'User::Home' smack label for multiuser
In order to properly access to user specific files, the smack label that
is related with multiuser should have 'User::Home'.
Change-Id: I8c7845ae1acce673b6fb2b7b6998bf79df524bb6
Signed-off-by: Sangjung Woo <sangjung.woo@samsung.com>
Kidong Kim [Sat, 5 Sep 2015 03:33:05 +0000 (12:33 +0900)]
modify user dbspace label - from System::Shared to User::Home
Change-Id: Id0e280ebc1346d431d2a6a523fd91a4a3ecf70a7
Jinhee Choi [Thu, 20 Aug 2015 02:59:41 +0000 (11:59 +0900)]
make a correction for TZ_USER_CONFIG path
Change-Id: I91ffaf9819b23402102ff490a6f36733fdf121e6
Rafal Krypa [Wed, 19 Aug 2015 13:22:03 +0000 (15:22 +0200)]
Add TZ_USER_CONFIG directory to manage ~/.config
Some open-source modules need to access ~/.config for reading and writing.
One example of such module is pulseaudio client library. Adding this directory
with User::App::Shared label to allow all applications R/W access.
Change-Id: I692ae01e94729d7258ba5043e888e73484dd29e2
Signed-off-by: Rafal Krypa <r.krypa@samsung.com>
José Bollo [Tue, 23 Jun 2015 09:02:59 +0000 (11:02 +0200)]
Refactoring smack labels of Homes
This evolution bring major changes to the architecture
of the home directories. The smack labels are chenged
to allow applications to run with their own label.
1. The directories TZ_USER_APP, TZ_USER_DESKTOP,
TZ_USER_DB and TZ_USER_ICONS are now labelled System::Shared
because they are managed by the framework-system with some
read access rights for users.
2. Two new directories are set up: TZ_USER_HOME/.pki/nssdb
and TZ_USER_APP/xwalk-service. They both are needed and
used by the WRT crosswalk.
Change-Id: I5bd0f50e44f85395968e83d760095df45acaf8e0
Signed-off-by: José Bollo <jose.bollo@open.eurogiciel.org>
Rafal Krypa [Mon, 10 Aug 2015 09:12:45 +0000 (11:12 +0200)]
Add TZ_USER_CACHE directory to manager ~/.cache
Some open-source modules need to access ~/.cache for reading and writing.
One example of such module is gstreamer. Adding this directory with
User::App::Shared label to allow all applications R/W access.
Change-Id: I62ed08c1300596129ece89799cf45ef522065d84
Signed-off-by: Rafal Krypa <r.krypa@samsung.com>
Jinhee Choi [Tue, 14 Jul 2015 13:26:53 +0000 (22:26 +0900)]
add Music directory
Signed-off-by: Jinhee Choi <jh106.choi@samsung.com>
Change-Id: Ib50d5337ace6217085bdc1afe64c2ede5fb73016
José Bollo [Mon, 15 Jun 2015 13:11:23 +0000 (15:11 +0200)]
remove dependency to gawk
Change-Id: Iab927add84bba99ac4b9256e72dde2a886cc15af
Signed-off-by: José Bollo <jose.bollo@open.eurogiciel.org>
José Bollo [Mon, 15 Jun 2015 08:15:30 +0000 (10:15 +0200)]
packaging: fix dependencies in post
Change-Id: I63b13cfac9eedfa902511695b3e0a1d46bab0e94
Signed-off-by: José Bollo <jose.bollo@open.eurogiciel.org>
José Bollo [Thu, 4 Jun 2015 09:49:09 +0000 (11:49 +0200)]
Improves the setting of predefined directories
This proposal adds the setting of the modes to the
created directories.
The method of describing the setting is modified
to allow a more compact description.
Change-Id: I865abfe4271acfab9a4e259cabefabcfc681b29d
Signed-off-by: José Bollo <jose.bollo@open.eurogiciel.org>
Jiyoung Yun [Wed, 3 Jun 2015 06:19:25 +0000 (15:19 +0900)]
Add TZ_SYS_MEDIA directory
TZ_SYS_MEDIA is for mount point directory.
Whole external stroage will be mounted under it.
Signed-off-by: Jiyoung Yun <jy910.yun@samsung.com>
Change-Id: I405b5d62f2973a20f36b0cc279c69db2291d9a0e
Suchang Woo [Tue, 21 Apr 2015 01:41:51 +0000 (10:41 +0900)]
Add missing dependency in .spec file
cat, sort, and chmod are used in post script. But, there is no dependency
on coreutils which provides them.
Signed-off-by: Suchang Woo <suchang.woo@samsung.com>
Change-Id: Ida73d40f89f873500405172d89a80a3ed619f6b7
Jiyoung Yun [Fri, 3 Apr 2015 10:09:22 +0000 (19:09 +0900)]
Create $TZ_SYS_STORAGE directory
The mode of the directory is 777 and smack label is 'System::Shared'.
SMACK will restrain the access of others.
Signed-off-by: Jiyoung Yun <jy910.yun@samsung.com>
Change-Id: I2a90bf2a3a221ea7c21feeb3dc4f5b2dc51290a6
José Bollo [Mon, 16 Feb 2015 10:40:39 +0000 (11:40 +0100)]
Setting strict access modes to home dirs
The home directory of any user MUST not be readable, writable
or useable by any other user and by any member of the group 'users'.
This commit make it possible by setting correct access modes to
the skeleton directory of any user directory: /etc/skel.
Change-Id: I2fadab8b0728a08e17b8e902949ad074190aaacd
Signed-off-by: José Bollo <jose.bollo@open.eurogiciel.org>
Stephane Desneux [Wed, 11 Feb 2015 15:52:35 +0000 (16:52 +0100)]
Add TZ_USER_APPROOT to declare /home/<user>/.applications directory.
This allows to setup the /etc/skel directory appropriately.
Change-Id: I45d0b99cae42184a490d02997a19ca4a1becac1c
Signed-off-by: Stephane Desneux <stephane.desneux@open.eurogiciel.org>
José Bollo [Thu, 5 Feb 2015 11:35:18 +0000 (12:35 +0100)]
Creation of the skeleton of user's directories
The platform config is the place where platform configuration occurs.
At this point, the common directories of users are defined by the
file tizen-platform.meta/conf.
Here is the right place for creating the skeleton of the user's directories.
Change-Id: I15f7898dfa786648c64c8dfc90d05fef19c02685
Signed-off-by: José Bollo <jose.bollo@open.eurogiciel.org>
Baptiste DURAND [Tue, 20 Jan 2015 17:34:23 +0000 (18:34 +0100)]
Add TZ_SYS_DEBUG_PORT to set the port for remote debugging
Change-Id: I2a627742cff1d5ea7da5f61cec5cb4d5bf5e1bde
Signed-off-by: Baptiste DURAND <baptiste.durand@open.eurogiciel.org>
José Bollo [Mon, 29 Sep 2014 14:25:21 +0000 (16:25 +0200)]
Integration of the function 'tzplatform_isadmin'
Change-Id: I777a68d6b30b38b36f6496b9a8411922ebb57fad
Signed-off-by: José Bollo <jose.bollo@open.eurogiciel.org>
Stephen Clymans [Wed, 24 Sep 2014 12:43:03 +0000 (14:43 +0200)]
Add TZ_SYS_ADMIN_GROUP=system :
Store the name of the privileged user group
Currently named "system"
Usefull for is_admin() feature
Change-Id: I94457bda103edfe430e1ab39de001fe527b43a7a
Signed-off-by: Stephen Clymans <stephen.clymans@open.eurogiciel.org>
Stephane Desneux [Thu, 2 Oct 2014 15:23:40 +0000 (17:23 +0200)]
TZ_SYS_DEFAULT_USER changed to 'guest'
platform/upstream/setup now removed 'app' user.
So TZ_SYS_DEFAULT_USER must be defined to an existing user. 'guest'
seems appropriate for this.
Change-Id: I27c7eb1862be43e154349615930a8d1ada35202d
Signed-off-by: Stephane Desneux <stephane.desneux@open.eurogiciel.org>
Stephane Desneux [Thu, 2 Oct 2014 08:59:56 +0000 (10:59 +0200)]
rpm/macros.tizen-platform: replace known paths by rpm macros
This is needed for Yocto builds:
* /usr/share/man => %{_mandir}
* /usr/share/info => %{_infodir}
* /usr/share => %{_datadir}
* /usr/bin => %{_bindir}
* /usr/sbin => %{_sbindir}
* /usr/include => %{_includedir}
* /usr/lib => %{_libdir}
* /usr => %{_prefix}
* /etc => %{_sysconfdir}
* /var => %{_var}
Change-Id: Ic9b01d7ff4a13160175e6f8696d035a21979dccc
Signed-off-by: Stephane Desneux <stephane.desneux@open.eurogiciel.org>
Stéphane Desneux (sdx) [Tue, 23 Sep 2014 12:22:31 +0000 (05:22 -0700)]
Merge "Adding signature checking" into tizen
José Bollo [Mon, 22 Sep 2014 16:02:58 +0000 (18:02 +0200)]
Adding signature checking
The couple tizen-platform-wrapper/tizen-platform-config is
intended to be a foundation of what is the tizen configuration.
As such, each change of the set of keys SHOULD implies a full
rebuild of tizen. It is what normally happens via the set
of build dependencies. But some developper encountered problems
because they were taking part of the system, having different
versions of configuration. Especially, it happened was installing
a fresh rpm built with GBS on an old image. This problem is reported
in the following file:
Bug-Tizen: TC-1626
This commit modify the behaviour of the generated library but
doesn't modify its API. The new principle is to add a signup that
it linked to the client and checked by the shared library. If the
client's signup misfits library's one, a critical error is printed
to using syslog and the program is aborted.
Change-Id: If234efbcf998049c51246f58e94c06f706b40983
Signed-off-by: José Bollo <jose.bollo@open.eurogiciel.org>
Ronan Le Martret [Wed, 17 Sep 2014 09:48:18 +0000 (11:48 +0200)]
add macro for run dir paths used by vconf.
* for yocto compliance we add a definition for /var/run:
TZ_SYS_RUN=/var/run
It is mandatory for image creation.
Change-Id: Ief553c6dc96f634391c8ed0811dc4cd9e9488062
Signed-off-by: Ronan Le Martret <ronan@fridu.net>
Stephane Desneux [Wed, 10 Sep 2014 10:01:27 +0000 (12:01 +0200)]
Define TZ_SYS_DEFAULT_USER for appfw
TZ_SYS_DEFAULT_USER defines the user to use when AMD must launch
applications requested by system daemons running as root
Change-Id: I48531b73a941d8e8ab32003fdfb5d1e6943b224f
Signed-off-by: Stephane Desneux <stephane.desneux@open.eurogiciel.org>
Stéphane Desneux (sdx) [Tue, 2 Sep 2014 14:13:51 +0000 (07:13 -0700)]
Merge "add TZ_SYS_GLOBALAPP_USER=tizenglobalapp" into tizen
Sabera Djelti (sdi2) [Tue, 2 Sep 2014 14:01:37 +0000 (16:01 +0200)]
add TZ_SYS_GLOBALAPP_USER=tizenglobalapp
Change-Id: Iab065a30e68972c07c854142bc5df74e77926dec
Signed-off-by: Sabera Djelti (sdi2) <sabera.djelti@open.eurogiciel.org>
Stephane Desneux [Thu, 28 Aug 2014 12:09:23 +0000 (14:09 +0200)]
Fix AUTHORS
Change-Id: Iffe9bc2853cc784618cd2481f2ebbf62496f55e6
Signed-off-by: Stephane Desneux <stephane.desneux@open.eurogiciel.org>
Baptiste DURAND [Fri, 20 Jun 2014 15:11:12 +0000 (17:11 +0200)]
add TZ_SYS_APP_PREINSTALL to support preinstallation process from IVI profile
Change-Id: I6ed308939ef65fbc98b7f3c5bcf975854ed5581a
Signed-off-by: Baptiste DURAND <baptiste.durand@open.eurogiciel.org>
Sabera Djelti (sdi2) [Mon, 16 Jun 2014 09:05:02 +0000 (11:05 +0200)]
Add TZ_SYS_RO_ICONS TZ_SYS_Rw_ICONS TZ_USER_ICONS
Change-Id: I4dc62c517f0d7196200ac2c42ffe718fccece0da
Signed-off-by: Sabera Djelti (sdi2) <sabera.djelti@open.eurogiciel.org>
Baptiste DURAND [Fri, 13 Jun 2014 09:28:35 +0000 (11:28 +0200)]
Multi User
Add specific User directories
For Desktop File
For Manifest File
Change-Id: I70c3731fa78074b1d564d735a0091b028501e5de
Signed-off-by: Baptiste DURAND <baptiste.durand@open.eurogiciel.org>
Stéphane Desneux (sdesneux) [Fri, 13 Jun 2014 09:22:23 +0000 (02:22 -0700)]
Merge "Add System Variable (TZ_SYS_RW_UG, TZ_SYS_RO_UG) and User Variable (TZ_USER_UG) in tizen-platform.meta file." into tizen
Stéphane Desneux (sdesneux) [Fri, 13 Jun 2014 09:21:55 +0000 (02:21 -0700)]
Merge "use pkgconfig on tizen-platform-wrapper" into tizen
Christophe Moreau [Thu, 12 Jun 2014 11:51:10 +0000 (13:51 +0200)]
Add System Variable (TZ_SYS_RW_UG, TZ_SYS_RO_UG) and User Variable (TZ_USER_UG) in tizen-platform.meta file.
Change-Id: I270691b4db512a9257d35e54b078a3bcdb7e982a
Signed-off-by: Christophe Moreau <christophe.moreau@open.eurogiciel.org>
Semun Lee [Tue, 27 May 2014 06:22:22 +0000 (23:22 -0700)]
Merge "Enable Multiuser environment" into tizen
Semun Lee [Mon, 26 May 2014 09:52:53 +0000 (02:52 -0700)]
Merge "Clean spec file" into tizen
Jean-Benoit MARTIN [Fri, 4 Apr 2014 08:00:20 +0000 (10:00 +0200)]
Enable Multiuser environment
Change-Id: I7ff4580348f10bef84e0f1469ba365c5e965cd22
Signed-off-by: Jean-Benoit MARTIN <jean-benoit.martin@open.eurogiciel.org>
Ronan Le Martret [Wed, 14 May 2014 12:10:35 +0000 (14:10 +0200)]
use pkgconfig on tizen-platform-wrapper
Change-Id: Iee4a980ed41c192d7f1861f8eb2f4e0312c04331
Signed-off-by: Ronan Le Martret <ronan@fridu.net>
Kévin THIERRY [Wed, 14 May 2014 09:39:55 +0000 (11:39 +0200)]
Clean spec file
* Use %reconfigure instead of %autogen
* Replace tabs with spaces
Change-Id: Ia35bb22912aae207acdfd63eb98ca590a65cc470
Signed-off-by: Kévin THIERRY <kevin.thierry@open.eurogiciel.org>
Jean-Benoit MARTIN [Wed, 26 Feb 2014 15:19:41 +0000 (16:19 +0100)]
Change path of TZ_SYS_SMACK
/etc/smack -> /opt/etc/smack
Change-Id: I2429c495b6402511f2afdf90f95575237e635904
Signed-off-by: Jean-Benoit MARTIN <jean-benoit.martin@open.eurogiciel.org>
Jean-Benoit MARTIN [Wed, 22 Jan 2014 14:27:49 +0000 (15:27 +0100)]
Update definition for groupe
TZ_USER_GROUP -> TZ_SYS_USER_GROUP
Change-Id: I352f7328de66e11a0e109afc5e811d8eb6f54a3f
Signed-off-by: Jean-Benoit MARTIN <jean-benoit.martin@open.eurogiciel.org>
Jean-Benoit MARTIN [Wed, 22 Jan 2014 14:10:25 +0000 (15:10 +0100)]
Add TZ_USER_LIVE variable
Change-Id: I4a61eda29de30be7846381fe75ef11c64a24a87e
Signed-off-by: Jean-Benoit MARTIN <jean-benoit.martin@open.eurogiciel.org>
José Bollo [Thu, 16 Jan 2014 13:04:41 +0000 (14:04 +0100)]
Updated definitions for APPs
Were renamed:
TZ_USER_RW_APP -> TZ_USER_APP (/opt/usr/apps)
TZ_USER_RO_APP -> TZ_SYS_RO_APP (/usr/apps)
TZ_SYS_APP -> TZ_SYS_RW_APP (/opt/apps)
Change-Id: I73c0718a2bd5c87f590fa27d1075ba283e7785f2
Signed-off-by: José Bollo <jose.bollo@open.eurogiciel.org>
Jean-Benoit MARTIN [Thu, 19 Dec 2013 09:36:33 +0000 (10:36 +0100)]
add TZ_USER_DATA and TZ_USER_ETC variables
Change-Id: I6637836f4dc9eb27e5207bf238b27e978155a6bf
Signed-off-by: Jean-Benoit MARTIN <jean-benoit.martin@open.eurogiciel.org>
Jean-Benoit MARTIN [Tue, 17 Dec 2013 10:01:24 +0000 (11:01 +0100)]
add TZ_SYS_WRT_CONF ,TZ_SDK_TOOLS and change value of TZ_SDK_HOME
Change-Id: Icc7241f8e45012b144a2c582e8290154841b86f2
Signed-off-by: Jean-Benoit MARTIN <jean-benoit.martin@open.eurogiciel.org>
José Bollo [Thu, 12 Dec 2013 09:13:28 +0000 (10:13 +0100)]
adding TZ_SYS_STORAGE to meta
Scanning code we found /opt/storage/sdcard. We are thinking that
the it matches a need for the mount points of removable devices.
Then we add here the variable TZ_SYS_STORAGE=/opt/storage.
Change-Id: Ibdd8ba0b5b3df0798ddedad4a143eaa28cfbd9be
Signed-off-by: José Bollo <jose.bollo@open.eurogiciel.org>
Jean-Benoit MARTIN [Mon, 16 Dec 2013 11:38:34 +0000 (12:38 +0100)]
Add TZ_SYS_APP_PREINSTALL for pre-install application
Change-Id: Ie909f51c82f26b4be2d1907f2234614ca20b4f9b
Signed-off-by: Jean-Benoit MARTIN <jean-benoit.martin@open.eurogiciel.org>
Jean-Benoit MARTIN [Thu, 12 Dec 2013 14:36:22 +0000 (15:36 +0100)]
Add new variables to meta
TZ_SYS_BIN
TZ_SYS_SMACK
TZ_SYS_RW_WIDGET
TZ_SYS_RO_WIDGET
TZ_SYS_RW_WRT_ENGINE
TZ_SYS_RO_WRT_ENGINE
TZ_SYS_RW_PACKAGES
TZ_SYS_RO_PACKAGES
Change-Id: I94177cda55d150e3672a12aa2eef07d24aac9827
Signed-off-by: Jean-Benoit MARTIN <jean-benoit.martin@open.eurogiciel.org>
Stephane Desneux [Mon, 9 Dec 2013 09:55:40 +0000 (10:55 +0100)]
version 1.0
Change-Id: I7d21bbc1374d64e83dc15884fe55c0403896f9af
Signed-off-by: Stephane Desneux <stephane.desneux@open.eurogiciel.org>
Stephane Desneux [Wed, 4 Dec 2013 08:58:29 +0000 (09:58 +0100)]
initial empty repo
Change-Id: I30f20cf94f2ee9e7eff177d196e4fe6d3aa768d9
Signed-off-by: Stephane Desneux <stephane.desneux@open.eurogiciel.org>