summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
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>