platform/upstream/filesystem.git
2 years agoChange the smack label (System::Shared -> _) for /etc 39/260839/1 accepted/tizen_6.5_base accepted/tizen_6.5_base_tool accepted/tizen_7.0_base accepted/tizen_7.0_base_hotfix accepted/tizen_7.0_base_tool accepted/tizen_7.0_base_tool_hotfix accepted/tizen_8.0_base accepted/tizen_base accepted/tizen_base_tool sandbox/xuwc/test tizen_6.5_base tizen_7.0_base tizen_7.0_base_hotfix tizen_8.0_base tizen_base accepted/tizen/6.5/base/20230714.002501 accepted/tizen/6.5/base/tool/20211027.115229 accepted/tizen/7.0/base/20230714.002910 accepted/tizen/7.0/base/hotfix/20230714.003725 accepted/tizen/7.0/base/tool/20221028.113234 accepted/tizen/7.0/base/tool/hotfix/20221115.085020 accepted/tizen/8.0/base/20231005.044705 accepted/tizen/base/20230714.003317 accepted/tizen/base/tool/20210709.080436 submit/tizen_6.5_base/20211026.180901 submit/tizen_6.5_base/20211027.183101 submit/tizen_6.5_base/20211027.200601 submit/tizen_7.0_base/20221028.200901 submit/tizen_7.0_base_hotfix/20221115.161501 submit/tizen_base/20210706.012852 tizen_6.5.m2_release tizen_7.0_m2_release tizen_8.0_m2_release
Hyotaek Shim [Mon, 5 Jul 2021 11:46:58 +0000 (20:46 +0900)]
Change the smack label (System::Shared -> _) for /etc

Change-Id: I9d26e1801a05871cb68bc2941460e8fa5dd2de97
Signed-off-by: Hyotaek Shim <hyotaek.shim@samsung.com>
5 years agoRemove /proc and /sys directories to avoid smack errors 49/190049/1 accepted/tizen_5.0_base accepted/tizen_5.5_base accepted/tizen_5.5_base_mobile_hotfix accepted/tizen_5.5_base_wearable_hotfix accepted/tizen_6.0_base accepted/tizen_6.0_base_tool accepted/tizen_6.0_base_tool_hotfix tizen_5.0_base tizen_5.5_base tizen_5.5_base_mobile_hotfix tizen_5.5_base_wearable_hotfix tizen_5.5_tv tizen_6.0_base tizen_6.0_base_hotfix accepted/tizen/5.0/base/20181101.090247 accepted/tizen/5.5/base/20191030.081745 accepted/tizen/5.5/base/mobile/hotfix/20201023.084252 accepted/tizen/5.5/base/wearable/hotfix/20201023.080653 accepted/tizen/6.0/base/20201029.110539 accepted/tizen/6.0/base/20230713.142835 accepted/tizen/6.0/base/tool/20201029.112012 accepted/tizen/6.0/base/tool/hotfix/20201030.124817 accepted/tizen/6.0/base/tool/hotfix/20201102.090023 accepted/tizen/base/20180928.142151 submit/tizen_5.0_base/20181101.000001 submit/tizen_5.5_base/20191030.000001 submit/tizen_5.5_base_mobile_hotfix/20201023.171501 submit/tizen_5.5_base_wearable_hotfix/20201023.155601 submit/tizen_6.0_base/20201029.184801 submit/tizen_6.0_base_hotfix/20201030.192501 submit/tizen_6.0_base_hotfix/20201102.162701 submit/tizen_base/20180927.030220 tizen_5.5.m2_release tizen_6.0.m2_release
Hyotaek Shim [Thu, 27 Sep 2018 01:54:19 +0000 (10:54 +0900)]
Remove /proc and /sys directories to avoid smack errors

error: Failed to set SMACK64 _ for /proc: Operation not supported
error: Failed to set SMACK64 _ for /sys: Operation not supported

Currently, in MIC build servers(Ubuntu 16.04, 4.4.0-119-generic),
setxattr() is not supported for proc and sysfs.

Change-Id: I444259893059c6d169bb2bf2ee627827c8bf5911
Signed-off-by: Hyotaek Shim <hyotaek.shim@samsung.com>
5 years agoAdd some language directories: be_BY bn_BD ky_KG lo ms my_MM my_ZG pl_SP si tg_TJ... 02/184902/1 accepted/tizen/base/20180814.175028 submit/tizen_base/20180724.073552 submit/tizen_base/20180814.012941
Hyotaek Shim [Tue, 24 Jul 2018 07:00:22 +0000 (16:00 +0900)]
Add some language directories: be_BY bn_BD ky_KG lo ms my_MM my_ZG pl_SP si tg_TJ tk_TM tl
to /usr/share/help/ and /usr/share/local/

Change-Id: I8f39e51a8915f369ddf8d92c1eeee045428b4a07
Signed-off-by: Hyotaek Shim <hyotaek.shim@samsung.com>
6 years agoAdd 'ur' language 08/167908/1 accepted/tizen/base/20180126.040753 submit/tizen_base/20180123.025016
Hyotaek Shim [Mon, 22 Jan 2018 09:54:11 +0000 (18:54 +0900)]
Add 'ur' language

Change-Id: I4231005d20b15b30dbc36fd7a5a3778f2ee1ae43
Signed-off-by: Hyotaek Shim <hyotaek.shim@samsung.com>
(cherry picked from commit aac3b3e807f8141e210b50d2c80d5eace4202b54)

6 years agoMove /opt/media_shared to /opt/usr/media_shared 38/140238/1 accepted/tizen/4.0/base/20170828.221024 accepted/tizen/base/20170814.055706 submit/tizen_4.0_base/20170828.000000 submit/tizen_4.0_base/20170828.000001 submit/tizen_base/20170807.062756 submit/tizen_base/20170809.014514 submit/tizen_base/20170810.025114 submit/tizen_base/20170810.041634 tizen_4.0.IoT.p1_release tizen_4.0.IoT.p2_release tizen_4.0.m2_release
Yunmi Ha [Mon, 24 Jul 2017 07:45:03 +0000 (16:45 +0900)]
Move /opt/media_shared to /opt/usr/media_shared

Change-Id: I87d32862ae7179e9f02893451a107cc5fd18a27c
Signed-off-by: Yunmi Ha <yunmi.ha@samsung.com>
6 years agoAdd /opt/media_shared directory 19/137919/1 accepted/tizen/4.0/base/20170811.092638 accepted/tizen/base/20170721.023411 submit/tizen_4.0_base/20170811.071500 submit/tizen_base/20170712.042716
Yunmi Ha [Mon, 10 Jul 2017 08:34:37 +0000 (17:34 +0900)]
Add /opt/media_shared directory

This directory has been added for common data unrelated to users.

Change-Id: Ic12f0d6b72172d5be1603088a31c231a3e43a6fe
Signed-off-by: Yunmi Ha <yunmi.ha@samsung.com>
7 years agoRevert Version-Up 60/119760/1 accepted/tizen/base/20170331.130038 submit/tizen_base/20170320.093140 tizen_4.0.m1_release
Sunmin Lee [Mon, 20 Mar 2017 05:03:22 +0000 (14:03 +0900)]
Revert Version-Up

The package version means the change of open source.
Therefore, it reverts to previous version unless
the base (open source) package is changed.

Change-Id: I3e901607f0e7143ecc07507ad5c9b5e8ef68b585

7 years agoMake skel directory in /opt/etc 51/108551/1 accepted/tizen/base/20170106.103101 submit/tizen_base/20170105.051902
silas jeon [Tue, 13 Dec 2016 06:14:24 +0000 (15:14 +0900)]
Make skel directory in /opt/etc

/etc/skel is RW directory and it should be moved from rootfs img, because
rootfs  will be mounted as read-only soon. /opt/etc/skel is the new path of
skel. Also to prevent error accessing /etc/skel, make a symlink to new path.

Change-Id: I9dfb5bc29470880c9b3adfc60d81566466ed553b

7 years agoMerge branch 'tizen_3.0_base' into tizen_base 20/107920/1 submit/tizen_base/20170103.082353 submit/tizen_base/20170103.235143
Sunmin Lee [Mon, 2 Jan 2017 01:30:07 +0000 (10:30 +0900)]
Merge branch 'tizen_3.0_base' into tizen_base

Change-Id: I1acd42dc080b10bd761bff000095b3f5bfb4cd78

7 years agoRevert "Upgrade: Tizen 2.4 -> 3.0 upgrade scripts" 57/103957/2 accepted/tizen_3.0.m2_base tizen_3.0.m2_base accepted/tizen/3.0.m2/base/20170104.081840 accepted/tizen/3.0/base/20161216.190531 submit/tizen_3.0.m2_base/20170104.073748 submit/tizen_3.0_base/20161212.074739
Sunmin Lee [Mon, 12 Dec 2016 02:20:40 +0000 (18:20 -0800)]
Revert "Upgrade: Tizen 2.4 -> 3.0 upgrade scripts"

It causes unintended dependency issues.

This reverts commit 0f34e7c0b92c1032bef0534ac132d54ec3115c76.

Change-Id: Ia91207c12389c36d2571c5f0882be61291fb2e35

7 years agoRestrict access permission of upgrade directory 89/102089/1
Sunmin Lee [Mon, 5 Dec 2016 02:18:23 +0000 (11:18 +0900)]
Restrict access permission of upgrade directory

Only root can access upgrade data

Change-Id: I7217d113ddd2ded53b6847fbdd0575473045c9e8

7 years agoUpgrade: Tizen 2.4 -> 3.0 upgrade scripts 84/101084/6 accepted/tizen/3.0/base/20161209.102355 submit/tizen_3.0_base/20161202.075535
Sunmin Lee [Wed, 30 Nov 2016 08:05:39 +0000 (17:05 +0900)]
Upgrade: Tizen 2.4 -> 3.0 upgrade scripts

The upgrade scripts for tizen platform update are added.
They would do basic operations for RW fs migration.

Change-Id: I2af834a3c888880439c4b8fee99412e745019c8c

7 years agoAdd supported language 18/93218/2 accepted/tizen/base/20161028.154631 submit/tizen_base/20161027.114952
Yunjin Lee [Fri, 21 Oct 2016 05:32:00 +0000 (14:32 +0900)]
Add supported language

- Add languages that are defined as Tizen supported at settings but not listed in langueages file: az, en_PH, es_US, hy, ka, mn_MN, uz

Change-Id: I756b4ad3163c13be6dde2860ad2e0e65ae41b644
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
7 years agoEnhancement of pretran script 71/93171/6 submit/tizen_base/20161024.102753
Kunhoon Baik [Thu, 20 Oct 2016 14:40:20 +0000 (23:40 +0900)]
Enhancement of pretran script

When creating /usr/lib, /usr/bin, /usr/sbin,
If there are already a direactory about /lib, /sbin, /bin, this modification use the directory without creating new directory.

Change-Id: Id51ecb20c114599a7be6069ba46843e48ea8de73

7 years agoRemove unused directories 00/87200/3 tizen_3.0 accepted/tizen/3.0/base/20161028.102948 accepted/tizen/3.0/base/20161209.121446 accepted/tizen/base/20160923.170129 submit/tizen_3.0_base/20161028.062323 submit/tizen_3.0_base/20161209.121136 submit/tizen_base/20160909.003108
Sunmin Lee [Wed, 7 Sep 2016 01:55:11 +0000 (10:55 +0900)]
Remove unused directories

Compare to Tizen 2.4, the new directories added in Tizen 3.0
but not used is removed.

Change-Id: I9811a785ef87e902f430bd9385e20a6eaffe0e05
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
7 years agoAdd 2.4 apps directory for compatibility 10/86510/1 accepted/tizen/base/20160902.074414 submit/tizen_base/20160902.013258
Kunhoon Baik [Thu, 1 Sep 2016 13:38:04 +0000 (22:38 +0900)]
Add 2.4 apps directory for compatibility

Change-Id: I43b095bc9c828fb18ec79b3db69e3155c50ae884

7 years agoAdd upgrade directories 40/83840/1 accepted/tizen/base/20160819.170046 submit/tizen_base/20160812.102540
Sunmin Lee [Fri, 12 Aug 2016 10:20:49 +0000 (19:20 +0900)]
Add upgrade directories

For upgrade feature, two new directories are needed.
 /usr/share/upgrade/scripts
 /usr/share/upgrade/data

Change-Id: Ibc5b53e92d8dba03ac300e572a18671cd80a7bdf
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
7 years agoadd /opt/home directory for the backward compatibility 31/82431/1 accepted/tizen/base/20160803.094144 submit/tizen_base/20160803.091615
taeyoung [Wed, 3 Aug 2016 09:07:28 +0000 (18:07 +0900)]
add /opt/home directory for the backward compatibility

Signed-off-by: taeyoung <ty317.kim@samsung.com>
Change-Id: Ie86cd7facff981f8b834f8ea4869f5ec701555a1

7 years agoChange home directory: /opt/home -> /opt/usr/home 34/80134/5 submit/tizen/20160803.053139 submit/tizen_base/20160803.070433
Sunmin Lee [Fri, 15 Jul 2016 00:53:09 +0000 (09:53 +0900)]
Change home directory: /opt/home -> /opt/usr/home

Because of 3 partitions in Tizen 3.0, the home directory path
is changed. Now the path /opt is used for system data and /opt/usr
is a path for user, so the home directory containing user data
should be under the /opt/usr.

Change-Id: I7a8a289fedf364fb0eea779e29c5a04856d4d140
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
7 years agoAdd directory: /opt/usr/media 71/80571/2 accepted/tizen/base/20160722.160203 submit/tizen_base/20160719.023627
Sunmin Lee [Tue, 19 Jul 2016 02:29:21 +0000 (11:29 +0900)]
Add directory: /opt/usr/media

/opt/usr/media is used for compatibility with previous Tizen (< 3.0).

Change-Id: I55979e15396ad3df7595aa0943092defa36d5f6d
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
7 years agoAdd user shared data, dbspace directories 60/78660/1 accepted/tizen/base/20160708.190209 submit/tizen_base/20160707.002200 submit/tizen_base/20160707.002338
Sunmin Lee [Wed, 6 Jul 2016 10:26:39 +0000 (19:26 +0900)]
Add user shared data, dbspace directories

User shared directories are added.
  shared data:    /opt/usr/data
  shared dbspace: /opt/usr/dbspace

Change-Id: Icec1b69afc435bfe7e96268d5831f73d1de8629a
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
7 years agoadd supported languages 29/75729/1 accepted/tizen/base/20160624.170218 submit/tizen_base/20160621.074735
Minchul Lee [Tue, 21 Jun 2016 07:10:13 +0000 (16:10 +0900)]
add supported languages

Change-Id: I0561fcfabdca08b07114a6fd695ef722b72c2369
Signed-off-by: Minchul Lee <slotus.lee@samsung.com>
8 years agospec: change License name 87/62787/1 accepted/tizen/base/20160319.085120 submit/tizen_base/20160318.115826
boseong choi [Fri, 18 Mar 2016 08:32:29 +0000 (17:32 +0900)]
spec: change License name

change license name "Public Domain" to "PD"
(SPDX Identifier)

Change-Id: I97086c1ded7dc886f59c0eb68176f7be998da6a7
Signed-off-by: boseong choi <boseong.choi@samsung.com>
8 years agospec: remove symlink /home -> opt/home, 13/61213/1 accepted/tizen/base/20160310.054116 submit/tizen/20160229.000000 submit/tizen_base/20160305.112719
boseong choi [Sat, 5 Mar 2016 08:25:51 +0000 (17:25 +0900)]
spec: remove symlink /home -> opt/home,
      create directory /opt/var

create /home as directory instead of symlink.
the symlink will be made by generic-base.post script
create directory /opt/var

Change-Id: I3788c7023f450baa3f45f8ac7634a56b8d264afa
Signed-off-by: boseong choi <boseong.choi@samsung.com>
8 years agospec: change /home to /opt/home and /media to /opt/media 08/60408/2
boseong choi [Thu, 25 Feb 2016 07:46:00 +0000 (16:46 +0900)]
spec: change /home to /opt/home and /media to /opt/media
      create /opt/usr, /opt/share, /opt/dbspace, /opt/data, and /opt/etc

change /home directory and /media directory to /opt/home and /opt/media
add symbolic link /home and /media to them.
create directories /opt/usr, /opt/share, /opt/dbspace, /opt/data,
and /opt/etc

/media -> opt/media
/home -> opt/home

Change-Id: Iff39ff3f2b246fa7f818f0a1ce1d287806940380
Signed-off-by: boseong choi <boseong.choi@samsung.com>
8 years agospec: change /var/run and /var/lock symlink 38/58038/1 tizen submit/tizen/20180927.030200
Min Kang [Wed, 27 Jan 2016 04:46:36 +0000 (13:46 +0900)]
spec: change /var/run and /var/lock symlink

change /var/run and /var/lock symlink
for referencing correct path

/var/run -> /run
/var/lock -> /run/lock

Change-Id: I327f2d6c2b05403bd42f1dadce91645c0d3cba5d
Signed-off-by: Min Kang <min1023.kang@samsung.com>
8 years agoSpec: Remove /usr/share/icons, /usr/apps & /usr/dbspace 19/50519/3 accepted/tizen_common accepted/tizen_mobile accepted/tizen_tv accepted/tizen_wearable accepted/tizen/base/20151223.052205 accepted/tizen/common/20160107.114053 accepted/tizen/mobile/20151029.231447 accepted/tizen/tv/20151029.231457 accepted/tizen/wearable/20151029.231509 submit/submit/tizen/20151029.113651/20151029.115029 submit/tizen/20151029.113651 submit/tizen_base/20151223.111111 submit/tizen_base/20151223.111112 submit/tizen_common/20151229.142028 submit/tizen_common/20151229.144031 submit/tizen_common/20151229.154718 submit/tizen_common/20160104.112601
Sangjung Woo [Thu, 29 Oct 2015 10:47:11 +0000 (19:47 +0900)]
Spec: Remove /usr/share/icons, /usr/apps & /usr/dbspace

This removes /usr/share/icons, /usr/apps & /usr/dbspace from package
since that is moved to tizen-platform-config package.

Change-Id: Ic6d06248f598441b9a198fd277b1cf0cc8a67860
Signed-off-by: Sangjung Woo <sangjung.woo@samsung.com>
9 years agoRevert "Enabling AArch64 directory structure" 26/27526/1 accepted/tizen_3.0.2014.q3_common accepted/tizen_3.0.m14.3_ivi accepted/tizen_3.0_ivi accepted/tizen_ivi tizen_3.0.2014.q3_common tizen_3.0.2014.q4_common tizen_3.0.2015.q1_common tizen_3.0.2015.q2_common tizen_3.0.m14.3_ivi tizen_3.0.m1_mobile tizen_3.0.m1_tv tizen_3.0_ivi accepted/tizen/common/20140918.093059 accepted/tizen/ivi/20140926.185944 submit/tizen/20140917.124329 submit/tizen_common/20151015.190624 submit/tizen_common/20151019.135620 submit/tizen_mobile/20141120.000000 tizen_3.0.2014.q3_common_release tizen_3.0.m14.3_ivi_release tizen_3.0.m1_mobile_release tizen_3.0.m1_tv_release tizen_3.0.m2.a1_mobile_release tizen_3.0.m2.a1_tv_release tizen_3.0_ivi_release
Yury Usishchev [Mon, 15 Sep 2014 10:35:59 +0000 (14:35 +0400)]
Revert "Enabling AArch64 directory structure"

This reverts commit af883648637317923821d124520743299cf29394.

Change-Id: Id9acebc6990531fc801075ed2efc33c8c2ab031c
Signed-off-by: Yury Usishchev <y.usishchev@samsung.com>
9 years agoEnabling AArch64 directory structure 64/25464/2 accepted/tizen/common/20140820.123235 accepted/tizen/ivi/20140827.105152 submit/tizen/20140812.112543 submit/tizen/20140818.122937
Vyacheslav Barinov [Tue, 5 Aug 2014 10:08:37 +0000 (14:08 +0400)]
Enabling AArch64 directory structure

We have only one libdir and set of symlinks:
/lib
/lib64
/usr/lib
/usr/lib64
point to one single directory
If some 32bit libraries are needed, they can be installed into
/lib32
/usr/lib32
which are also a single directory

Change-Id: I34dce8b5683aa3029a82eddba60a59d1fe23b070
Signed-off-by: Vyacheslav Barinov <v.barinov@samsung.com>
9 years agoSet Smack label "*" for /tmp and /var/tmp. 60/23060/1 accepted/tizen/common/20140723.152647 submit/tizen/20140703.162317
Rafal Krypa [Mon, 16 Jun 2014 15:39:00 +0000 (17:39 +0200)]
Set Smack label "*" for /tmp and /var/tmp.

Give full Smack permissions for public temp directories.
This actually doesn't matter as long as directory is a tmpfs mount point.
But /var/tmp isn't, at least on Tizen:Common emulator image. Before this
change it was inaccessible and Crosswalk needs to write there.

Change-Id: I22b904906c8563fc33bd1da357f63b3caff04282
Signed-off-by: Rafal Krypa <r.krypa@samsung.com>
10 years agoRemove hardcoded path for multiuser support 61/21161/3 tizen_3.0.m14.2_ivi submit/tizen_common/20140521.163740 submit/tizen_common/20140522.130648 submit/tizen_common/20140522.135644 submit/tizen_ivi/20140618.000000 submit/tizen_ivi/20140618.000001 submit/tizen_ivi/20140618.000002 submit/tizen_ivi/20140619.000000 submit/tizen_ivi/20140622.000000 submit/tizen_ivi/20140623.000000 submit/tizen_ivi/20140624.064036 submit/tizen_ivi/20140626.042134 submit/tizen_ivi/20140626.042344 submit/tizen_ivi/20140626.125712 submit/tizen_ivi/20140626.130032 submit/tizen_ivi/20140626.144348 tizen_3.0.m14.2_ivi_release
Jean-Benoit MARTIN [Fri, 4 Apr 2014 07:52:02 +0000 (09:52 +0200)]
Remove hardcoded path for multiuser support

Bug-Tizen: PTREL-395

Change-Id: I001f5ce8145d058964c06534821a443842f9debb
Signed-off-by: Jean-Benoit MARTIN <jean-benoit.martin@open.eurogiciel.org>
10 years agobuild in a pure X or wayland 60/21160/3
Jean-Benoit MARTIN [Fri, 4 Apr 2014 07:44:34 +0000 (09:44 +0200)]
build in a pure X or wayland

Change-Id: I7874fb9df20c4793d549cac557f5346332ecf47b
Signed-off-by: Jean-Benoit MARTIN <jean-benoit.martin@open.eurogiciel.org>
10 years agoAdd manifest to the spec file 28/16928/1 accepted/tizen_ivi_panda accepted/tizen_ivi_release tizen_ivi_panda tizen_ivi_release accepted/tizen/common/20140512.075451 accepted/tizen/generic/20140312.092822 accepted/tizen/ivi/20140311.203334 accepted/tizen/ivi/20140519.094403 accepted/tizen/ivi/panda/20140403.014631 accepted/tizen/ivi/release/20140315.020716 accepted/tizen/mobile/20140509.080207 submit/tizen/20140228.003220 submit/tizen/20140311.201936 submit/tizen/20140509.063125 submit/tizen_ivi_panda/20140403.011951 submit/tizen_ivi_release/20140315.020928
Casey Schaufler [Thu, 27 Feb 2014 05:31:30 +0000 (21:31 -0800)]
Add manifest to the spec file

The manifest is added to the spec file.
This points out that there are illegal characters in the
manifest file, so those are corrected too.

Change-Id: Iebea7e6ebcaef549e5300803e0140754a232b26d
Signed-off-by: Casey Schaufler <casey.schaufler@intel.com>
10 years agoSet the Smack labels on /etc and /var/log so they are shared properly. 48/14948/1 accepted/tizen/generic accepted/tizen/ivi accepted/tizen/mobile accepted/tizen_generic accepted/tizen/generic/20140116.093209 accepted/tizen/generic/20140312.100544 accepted/tizen/ivi/20140117.175619 accepted/tizen/ivi/panda/20140312.104550 accepted/tizen/ivi/release/20140312.122830 accepted/tizen/mobile/20140116.012153 submit/tizen/20140115.200225 submit/tizen/20140312.070752 submit/tizen_ivi_release/20140312.071225
Casey Schaufler [Mon, 13 Jan 2014 20:44:06 +0000 (12:44 -0800)]
Set the Smack labels on /etc and /var/log so they are shared properly.

The /etc directory contains files (e.g. resolv.conf) that are
updated by System processes but that are read by User processes.
Setting /etc to transmutable System::Shared allows this.

The /var/log directory is used for log files from System and
User services. It gets labeled transmutable System::Log. Note
that the access by System and User are not transmutable. It is
possible that he transmuting will be required by some other
domain in the future.

Change-Id: Iefb0ccce462764415258166e167e1de1d3c6460a
Signed-off-by: Casey Schaufler <casey.schaufler@intel.com>
10 years agoAdd directory for Tizen applications 94/13394/1 accepted/tizen/20131207.002833 accepted/tizen/20131209.171849 submit/tizen/20131204.170425
Łukasz Stelmach [Wed, 4 Dec 2013 16:26:28 +0000 (17:26 +0100)]
Add directory for Tizen applications

Create /usr/apps directory to ensure it doesn't get a label from a random
application package.

Change-Id: I752af145b1832f31f97e8015cc8540cc5ce68892
Signed-off-by: Łukasz Stelmach <l.stelmach@samsung.com>
10 years agoUpdate changelog 51/12951/1 accepted/tizen/20131126.190119 submit/tizen/20131126.155505
Rusty Lynch [Tue, 26 Nov 2013 15:54:05 +0000 (07:54 -0800)]
Update changelog

Change-Id: I6c353a6eab50b4b0de3aa2375eb4f3cbcc3004f4
Signed-off-by: Rusty Lynch <rusty.lynch@intel.com>
10 years agoTIVI-2017: create media and share directories 50/12950/1
Corentin Lecouvey [Tue, 26 Nov 2013 15:11:24 +0000 (16:11 +0100)]
TIVI-2017: create media and share directories

app user now owns /opt/usr/media and /opt/usr/share directories
and so can create subdirectories (i.e. 'Documents' and/or 'Ringtones')
if needed.

Those paths are part of the virtual roots which are verified
when loading a widget that requires tizen filesystem API.

Change-Id: If2491df4062316f95447c42fc13929da7a904ed7
Signed-off-by: Corentin Lecouvey <corentin.lecouvey@eurogiciel.fr>
10 years agoTIVI-2052: Create tizen dbspace directories 92/11592/1 accepted/tizen/20131030.205133 accepted/tizen/20131105.192051 accepted/tizen/20131112.015113 submit/tizen/20131030.204501
Rusty Lynch [Wed, 30 Oct 2013 20:31:14 +0000 (13:31 -0700)]
TIVI-2052: Create tizen dbspace directories

There are several middleware packages all racing create the dbspace
directories, and a few that assume that one of the other packages
already created the directories.  This is expressing itself in an
image creation race where the web runtime will sometimes be installed
with a set of critical database files not created.

Since the dbspace directory structure (with /opt/dbspace considered
read-only to all but the preinstalled apps, and /opt/usr/dbspace used
for read-write access) is a fundamental part of the existing tizen
middleware design, then the base filesystem package should be the
thing creating and owning the directores.

Once the new multiuser design has landed then these directories will
likely no longer exist in a shared area.

Change-Id: I0ad7e7f1b8a79a676ddaeb927a844afed9885d9d
Signed-off-by: Rusty Lynch <rusty.lynch@intel.com>
10 years agoAdd the creation of the app user home directory and soft link 91/5991/2 tizen_ivi_genivi accepted/tizen/20130725.225545 accepted/tizen/20130912.084405 accepted/tizen/20130912.091554 accepted/tizen/20130912.092948 accepted/tizen/ivi/genivi/20140131.030250 accepted/tizen_ivi_release/20131120.050240 ivi_oct_m2 submit/tizen/20130725.233312 submit/tizen/20130912.075751 submit/tizen_ivi_genivi/20140131.025205 submit/tizen_ivi_release/20131120.032041
Michael Demeter [Tue, 23 Jul 2013 19:36:05 +0000 (12:36 -0700)]
Add the creation of the app user home directory and soft link
Add the developer home directory

Change-Id: I4cbebed3f65c14a8af0ac8eaf2de52cfe02d2786
Signed-off-by: Michael Demeter <michael.demeter@intel.com>
10 years agoadd pkgconfig accepted/tizen/20130710.220717 submit/tizen/20130614.193835 submit/tizen/20130710.130744
Anas Nashif [Fri, 14 Jun 2013 19:35:00 +0000 (15:35 -0400)]
add pkgconfig

10 years agoadd /etc/ld.so.conf.d to default file system accepted/tizen/20130530.164850 submit/tizen/20130529.081038
Anas Nashif [Wed, 29 May 2013 08:10:32 +0000 (04:10 -0400)]
add /etc/ld.so.conf.d to default file system

10 years agoadd /etc/ld.so.conf.d to default file system submit/tizen/20130529.081016
Anas Nashif [Wed, 29 May 2013 08:09:40 +0000 (04:09 -0400)]
add /etc/ld.so.conf.d to default file system

11 years agoFixed package groups accepted/tizen/20130520.095424 accepted/trunk/20130322.191050 submit/tizen/20130503.191515 submit/tizen/20130509.174241 submit/tizen/20130517.021021 submit/trunk/20130322.175959
Anas Nashif [Fri, 22 Mar 2013 17:59:53 +0000 (10:59 -0700)]
Fixed package groups

11 years agoCreate /usr/share/help/* submit/trunk/20130305.075951 submit/trunk/20130306.090327
Anas Nashif [Tue, 5 Mar 2013 07:59:48 +0000 (23:59 -0800)]
Create /usr/share/help/*

11 years agoinitial import
Anas Nashif [Wed, 7 Nov 2012 16:41:39 +0000 (08:41 -0800)]
initial import