summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Sunmin Lee [Thu, 25 Aug 2016 04:41:02 +0000 (13:41 +0900)]
Upgrade: Create home directory through gum-utils '-u'
For Tizen 3.0, home directory for default user (owner)
is necessary. Rather than remove & recreate the user,
the '-u' option will just make a home directory for
specific user if it did not exist.
Change-Id: Ia1fd54c5a9b2ec15dbbfacd8e2a9b4a7191be22f
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Sunmin Lee [Wed, 24 Aug 2016 04:41:41 +0000 (13:41 +0900)]
Upgrade: Mount user partition in upgrade mode
The lazy mount makes user partition mounted
separately. For RW update, user partition also should
be mounted. This is done in the start of upgrade.
Change-Id: I3db70f3bb698d22371747530c545145836b57e09
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Woo Chang Kim [Thu, 25 Aug 2016 09:00:32 +0000 (02:00 -0700)]
Revert "Revert "Description : Adding fstab for lazy mount""
This reverts commit
b63cf7d6105a8866d82d7c8110eaa19fae0044d0.
Change-Id: I80b98406dbe1408fda9786de3b9103854eab0211
Sunmin Lee [Thu, 25 Aug 2016 05:19:40 +0000 (22:19 -0700)]
Revert "Description : Adding fstab for lazy mount"
Lazy mount feature would be applied later.
The upgrade modification is needed to be applied first.
This reverts commit
b31904253f6175183385aca171b491fea234e0f7.
Change-Id: Id9acc50b56304c6273c17b0c3fd8c7800de6e65c
Sunmin Lee [Wed, 24 Aug 2016 04:54:19 +0000 (21:54 -0700)]
Merge "Upgrade: Disable cynara check in upgrade mode" into tizen
Sunmin Lee [Wed, 24 Aug 2016 04:54:10 +0000 (21:54 -0700)]
Merge "Upgrade: Back rpm db up for Tizen 3.0" into tizen
Sunmin Lee [Wed, 24 Aug 2016 04:54:01 +0000 (21:54 -0700)]
Merge "Upgrade: Add update-image script" into tizen
Sunmin Lee [Wed, 24 Aug 2016 01:53:17 +0000 (10:53 +0900)]
Upgrade: Disable cynara check in upgrade mode
The cynara daemon is not running in upgrade mode,
so the cynara check should be disabled.
Change-Id: If0e8282925cdc6d349223e06c925f5aa6a74cfba
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Sunmin Lee [Tue, 23 Aug 2016 08:17:54 +0000 (17:17 +0900)]
Upgrade: Back rpm db up for Tizen 3.0
Because rpm db is in RW partition (/opt/var/lib/rpm),
in the upgrade operation rpm db should be changed as
2.4 -> 3.0.
To do this, when create the upgrade image the rpm db should
be backed up and moved to RW path of 2.4 in the upgrade process.
Change-Id: If940abe0132dffcaaa0bc791ceecd3662946d68c
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
wchang kim [Wed, 24 Aug 2016 02:19:54 +0000 (11:19 +0900)]
Description : Adding fstab for lazy mount
fstab for lazy mount includes root partition and system-data partition.
Lazy mount is only for mobile profile.
Change-Id: I8519f6c705ee3ae0d842ec28262bc55dad438e7b
Kunhoon Baik [Mon, 22 Aug 2016 13:54:16 +0000 (22:54 +0900)]
System User Session Launch helper
For supporting Tizen specific feature like directory compatibility and container,
Tizen requires to handle namespaces.
However, it could not be treated by PAM due to Lazy-mount feature.
This launch helper solves the issues.
This is first trial, if we find better solution, we will change to the solution.
Change-Id: I0a6b27eb30f7904afde3a710a7fcb044ec172411
Signed-off-by: taeyoung <ty317.kim@samsung.com>
Sunmin Lee [Tue, 23 Aug 2016 08:27:33 +0000 (17:27 +0900)]
Upgrade: Add update-image script
The operations making upgrade image is moved to upgrade package.
This script is executed in image creation.
Change-Id: I7f559fb7c36d0809ff14c079af94dae8edf3e7cb
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
wchang kim [Sun, 21 Aug 2016 22:28:47 +0000 (07:28 +0900)]
Desciprtion : Temporary change.
Changing the default value of lazy mount for idle booting.
test_lazymount waits for mounting user parition and then call sd_notify
because efl library calls sd_notify.
These are temp codes for idle booting.
Change-Id: I62670413fa220203f1a2975885ecbac9885e6ce4
Signed-off-by: Woochang Kim <wchang.kim@samsung.com>
wchang kim [Tue, 16 Aug 2016 04:35:45 +0000 (21:35 -0700)]
Merge "Description : Change the mount method in service file." into tizen
wchang kim [Tue, 16 Aug 2016 02:32:41 +0000 (11:32 +0900)]
Description : Change the mount method in service file.
Adding mount-user.sh.
mount-user.sh gets the PARTLABEL from /dev/disk/by-partlabel for user
and mount it.
Change-Id: Ib08023dc41a2268cef8751281c6e113eaf067204
Sunmin Lee [Thu, 11 Aug 2016 06:48:43 +0000 (15:48 +0900)]
Upgrade: update initialize - create home directory
Because the home directory path is different between 2.4 and 3.0,
some additional actions for home directory is needed.
The init-update.service (init-update.sh) does it.
It preserves (not move) the previous home directory (/opt/home),
and just add new home directory (/opt/usr/home).
Change-Id: I5823c2d5902557f4b703a030ea5b144f65901222
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Kunhoon Baik [Wed, 10 Aug 2016 12:49:50 +0000 (21:49 +0900)]
[TM1/TW1] resize system-data partition
Change-Id: Iefd911d00c48fd367e3e013ac862019bda054774
Sunmin Lee [Wed, 10 Aug 2016 05:01:51 +0000 (14:01 +0900)]
Upgrade: disable auto upgrade
For debugging & development, upgrade mode does not
execute upgrade script automatically. After developer
tests through sdb, they should execute update.sh manually:
$ /system-update/update.sh
Change-Id: Ic7866aa7134448a8e444397d8333b181569023a8
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
taeyoung [Wed, 10 Aug 2016 02:55:37 +0000 (11:55 +0900)]
upgrade: enable sdbd when usb cable is connected during updating
- sdb enabling needs to be performed just after udc is enabled.
To detect udc state change, udev rule is used.
Change-Id: I2de18cc9f19f6a34fd7307d17a14c607fc111626
Signed-off-by: taeyoung <ty317.kim@samsung.com>
Sunmin Lee [Fri, 5 Aug 2016 10:45:54 +0000 (19:45 +0900)]
Upgrade: system upgrade package is added
For upgrade of RW partition, offline system update function of
systemd is activated. Update scripts for each packages should
be under the upgrade/update-script, and new files for update
version should be under the upgrade/data.
* The update scripts are executed alphabetically (ref: man ls).
To specify the execution order explicitly, numeric prefix
can be used such as:
00.first.patch.sh, 01.second.patch.sh
Change-Id: I12a4a703cf252ed671ecd6d94cda5ff624e5dd87
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
wchang kim [Thu, 4 Aug 2016 05:41:11 +0000 (14:41 +0900)]
Description : Fixed pkgconfig information.
Missing some information in CFlags and Libs.
-llazymount
-I/usr/include/lazymount
Change-Id: Idbdc66e398c5497ee75c232f6b3f8294a4d4832f
wchang kim [Thu, 4 Aug 2016 05:31:06 +0000 (22:31 -0700)]
Merge "Description : Adding new package of liblazymount and build enviroment for autotools" into tizen
Sunmin Lee [Fri, 15 Jul 2016 04:47:22 +0000 (13:47 +0900)]
Apply 3 partition hierarchy
From now on, Tizen 3.0 support 3 partition hierarchy
as default and it is applied to TM1 and TW1.
Change-Id: I6b920a79f2323d57ad8cdb40e17a0dafd4e1e9ee
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
wchang kim [Thu, 28 Jul 2016 02:19:09 +0000 (11:19 +0900)]
Description : Adding new package of liblazymount and build enviroment for autotools
Adding new pacakge for lazy mount feature.
It has the library and path activator service for mounting user
patition(/opt/usr).
Adding the build environment for autotools.
This change need the change of BuildArch for system-plugin.
system-plugin-<version>.noarch.rpm --> system-plugin-<version>.<arch>.rpm
Change-Id: I107e7610659fcbbcda7b8b27abb645251c069296
Signed-off-by: Woochang Kim <wchang.kim@samsung.com>
jooseong lee [Wed, 20 Jul 2016 11:05:16 +0000 (20:05 +0900)]
Set the SMACK security label to run given executable file in systemd services
Change-Id: I4ed51c4f9a533caf87094b22d917316f83730ccc
Signed-off-by: jooseong lee <jooseong.lee@samsung.com>
wchang kim [Wed, 6 Jul 2016 09:17:27 +0000 (18:17 +0900)]
Description : Change the group of /dev/ion for muse-server
Change the group of /dev/ion to audio for muse-server
Requested by multimedia part and securiy
Change-Id: I0307d85103904d796d755c6f31374f2bd17a2439
Signed-off-by: Woochang Kim <wchang.kim@samsung.com>
wchang kim [Wed, 6 Jul 2016 02:04:49 +0000 (11:04 +0900)]
Description : Set PATH in the script for security
Set PATH in the script for security
Change-Id: I22181ef5a11f467a8476bd8d57ef3928fb06be27
Signed-off-by: Woochang Kim <wchang.kim@samsung.com>
wchang kim [Tue, 5 Jul 2016 05:43:02 +0000 (14:43 +0900)]
Description : Adding a service for fstrim for opt mount.
Adding a service for fstrim for opt mount.
Requested by profiling part.
Change-Id: I4da82cf6e5979cc57f56e0db69723b177de1a050
Signed-off-by: Woochang Kim <wchang.kim@samsung.com>
wchang kim [Tue, 28 Jun 2016 06:33:27 +0000 (15:33 +0900)]
Description : Fixed to fail umount /opt.
When /opt is busy, umouting /opt is failed.
This is workaround for this issue.
Change-Id: I6b93f493e733cde193d7b81268c78aec7f325d1a
Signed-off-by: Woochang Kim <wchang.kim@samsung.com>
Kunhoon Baik [Thu, 31 Mar 2016 23:31:45 +0000 (16:31 -0700)]
Merge "Revert "fstab: use automounting to reduce boot-up time"" into tizen
Kunhoon Baik [Thu, 31 Mar 2016 23:25:24 +0000 (16:25 -0700)]
Merge "[Bug Fix] Bug fix for https://review.tizen.org/gerrit/#/c/64025/" into tizen
Lukasz Stelmach [Thu, 31 Mar 2016 15:56:50 +0000 (08:56 -0700)]
Revert "fstab: use automounting to reduce boot-up time"
This reverts commit
9fc739889fd536adeeb866c1c4e6b1530aed3d57.
Change-Id: I17ae10dfbd34001b1c6b81606799792ef00821a8
Kunhoon Baik [Thu, 31 Mar 2016 14:02:43 +0000 (23:02 +0900)]
[Bug Fix] Bug fix for https://review.tizen.org/gerrit/#/c/64025/
Change-Id: I2cb2b9525c8238bfe598249aec4a2c1c61e5433a
Łukasz Stelmach [Wed, 30 Mar 2016 12:51:29 +0000 (05:51 -0700)]
Merge "fstab: use automounting to reduce boot-up time" into tizen
Kunhoon Baik [Tue, 29 Mar 2016 11:27:09 +0000 (20:27 +0900)]
[Temporary] For supporting MCD specific target
Change-Id: I9bf5f992aa593ed74d21874133341e1d59d22328
Kunhoon Baik [Sat, 26 Mar 2016 10:51:50 +0000 (19:51 +0900)]
For future use : this rule will be used when deviced is not ready
Support for just switch class.
Change-Id: I625c5f97704d57bd4caf690754fe910d89b9adb5
boseong choi [Wed, 16 Mar 2016 11:15:19 +0000 (20:15 +0900)]
Change 3-partition to 2-partition
merge system-data partition and user partition
add fstab_tm1(TM1), change fstab_initrd(circle)
add umount-opt.service for umount /opt
(symlink in local-fs-pre.target.wants)
Change-Id: I44bfc2d6daea54af6da356552ddc91335d12a4de
Signed-off-by: boseong choi <boseong.choi@samsung.com>
Kunhoon Baik [Tue, 15 Mar 2016 10:17:34 +0000 (19:17 +0900)]
Temporary For Wearable Circle Target "csa"
This patch is so ugly because it assumes some partition of specific target.
Best Approach is to provide permutable RW or modifing BT/WIFI related daemons.
Until the csa issue will be solved, this patch will be kept.
Change-Id: Ied786d5f6d7845a59a3de113cb5f50f2c514e39c
Kunhoon Baik [Thu, 10 Mar 2016 14:33:11 +0000 (23:33 +0900)]
Temporary For Wearable Circle Target "initrd"
This patch is so ugly because it assumes several dependencies.
Best Approach is to provide own initrd for circle target.
Until the initrd issue will be solved, this patch will be kept.
Change-Id: I450a9facb3b3e0545b73bd7e0e62860392d1b5e1
boseong choi [Wed, 9 Mar 2016 08:45:29 +0000 (17:45 +0900)]
spec: add circle package
add circle package in spec file
add /initrd directory in circle package
Change-Id: I011cd56cf05acb832d84b4cde20413aee8791bd3
Signed-off-by: boseong choi <boseong.choi@samsung.com>
Taeyoung Kim [Tue, 8 Mar 2016 08:24:22 +0000 (17:24 +0900)]
build: add systemctl requirement
- /usr/bin/systemctl is used in the post script.
Thus the requirement is added
Change-Id: I6606fb5dfde46992ca8efee5c340c79148177cd6
Signed-off-by: Taeyoung Kim <ty317.kim@samsung.com>
Łukasz Stelmach [Wed, 13 Jan 2016 14:16:31 +0000 (15:16 +0100)]
fstab: use automounting to reduce boot-up time
Change-Id: I31240ca23e64617c0cd3de05a9043831d69ae798
Signed-off-by: Łukasz Stelmach <l.stelmach@samsung.com>
Taeyoung Kim [Thu, 31 Dec 2015 00:28:16 +0000 (09:28 +0900)]
udev: add rule for spipe devices which are used in audio service
Change-Id: I6e618f2c5121bcdb43359c03369a8f603c201c9c
Signed-off-by: Taeyoung Kim <ty317.kim@samsung.com>
Min Kang [Wed, 23 Dec 2015 06:56:26 +0000 (15:56 +0900)]
add initrd directory for z3 target
mkdir /initrd for z3 target
Change-Id: Ib905a209e8ae5e3b97eae3fe4f121f6a729667b5
Signed-off-by: Min Kang <min1023.kang@samsung.com>
Taeyoung Kim [Mon, 21 Dec 2015 01:43:57 +0000 (17:43 -0800)]
Merge "udev: add rule for ion device" into tizen
Taeyoung Kim [Fri, 18 Dec 2015 12:18:45 +0000 (21:18 +0900)]
udev: add rule for ion device
- ion device needs users group and 0660 permission
Change-Id: Ic5ce6ba2e3fcdc0b2cf597c0fe5db8a63a73e778
Signed-off-by: Taeyoung Kim <ty317.kim@samsung.com>
Min Kang [Thu, 10 Dec 2015 10:50:52 +0000 (19:50 +0900)]
spreadtrum: Add csa mount
add local-fs.target.wants/csa.mount and
make directory /csa
Change-Id: I64a262236a2db45a6415885aec4fc54a42ddfd1b
Signed-off-by: Min Kang <min1023.kang@samsung.com>
Min Kang [Tue, 8 Dec 2015 08:31:14 +0000 (17:31 +0900)]
spec: add resize2fs service for TM1
Change-Id: If98600e71c1d4d29f9bd38e84e623e272c57b1e6
Signed-off-by: Min Kang <min1023.kang@samsung.com>
Taeyoung Kim [Thu, 3 Dec 2015 09:28:13 +0000 (18:28 +0900)]
spreadtrum: replace fstab to mount /opt/etc
- /opt should be mounted to make dlog.conf at /opt/etc
- fstab is replaced to use /opt/etc
Change-Id: I440a47283e0c15d1af8344faedad7a6cf102e26c
Signed-off-by: Taeyoung Kim <ty317.kim@samsung.com>
Jae-young Hwang [Thu, 19 Nov 2015 01:18:32 +0000 (10:18 +0900)]
system-plugin: Add new package for TM1 project
add udev rule file and tizen-system-env.service file
Change-Id: I06dc8e38a8f56b52feaac973a73a51416ecf7c95
Signed-off-by: Jae-young Hwang <j-zero.hwang@samsung.com>
Sangjung Woo [Mon, 12 Oct 2015 07:46:17 +0000 (16:46 +0900)]
spec: add /etc/fstab into system-plugin-DEVICE package
/etc/fstab is moved to system-plugin-* from setup package.
Change-Id: I660c135ab870b4ac23397d88c1556fa03004aeb3
Signed-off-by: Sangjung Woo <sangjung.woo@samsung.com>
Sangjung Woo [Thu, 3 Sep 2015 00:00:47 +0000 (09:00 +0900)]
Remove XDG_RUNTIME_DIR variable from /run/tizen-system-env
XDG_RUNTIME_DIR variable could be changed in multi user environment so
its fixed value should be removed. Even though some special processes
such as boot-animation runs in system session, but XDG_RUNTIME_DIR
variable is required since they has its own UI. So /run/xdg-root-env
file is created for this purpose.
Change-Id: I0b31b04d05a1f9aff1da5bd7a59651023137d054
Signed-off-by: Sangjung Woo <sangjung.woo@samsung.com>
Suchang Woo [Mon, 11 May 2015 08:22:04 +0000 (17:22 +0900)]
system-plugin-n4: Add file system resize services
An image for Note4 consists of 3 partitions - rootfs, system-data and user.
A file system resize services are needed for these partitions.
Signed-off-by: Suchang Woo <suchang.woo@samsung.com>
Change-Id: If43e8e11fdd008fa13674a0af6b1eb426eb758c8
Jiyoung Yun [Fri, 8 May 2015 10:49:58 +0000 (19:49 +0900)]
system-plugin: Change the install path of udev rules
Udev rules file should be installed in /usr/lib directory, not /usr/lib64.
Change-Id: I4bceabada603f8bd79a853bb7f415a522348a5a5
Signed-off-by: Jiyoung Yun <jy910.yun@samsung.com>
Jiyoung Yun [Fri, 3 Apr 2015 04:20:53 +0000 (13:20 +0900)]
system-plugin: Add new package for N4 project
Only N4 target will install this pkg.
Change-Id: I52f63f83016f94485a954c79e17c1a1b0f2e06b9
Signed-off-by: Jiyoung Yun <jy910.yun@samsung.com>
Jiyoung Yun [Thu, 2 Apr 2015 07:05:06 +0000 (16:05 +0900)]
system-plugin: Generate tizen environment service file
Some important daemons need system-level shared environment variables
such as DISPLAY. For this purpose, this patch generates the Environment
file for system daemon.
Change-Id: I995852d6537fbe6932ffff801b5f9e28635a76f4
Signed-off-by: Sangjung Woo <sangjung.woo@samsung.com>
Jiyoung Yun [Thu, 2 Apr 2015 06:46:50 +0000 (15:46 +0900)]
system-plugin: Add graphics rules for exynos target
Add 51-system-plugin-exynos.rules file
Signed-off-by: Jiyoung Yun <jy910.yun@samsung.com>
Change-Id: I49ff0624e24a4dbc01a483d7e5f29e05bc06ae38
Suchang Woo [Tue, 17 Mar 2015 06:58:17 +0000 (15:58 +0900)]
Add spec, license and systemd unit files
system-plugin and system-plugin-u3 packages are defined in .spec file.
system-plugin package provides common files. and, system-plugin-u3
package provides files which are used only for U3/XU3 target.
Signed-off-by: Suchang Woo <suchang.woo@samsung.com>
Change-Id: Ied345423c7cee77219be52c73bc014b96efc4cc2
KyungMi Lee [Mon, 9 Mar 2015 04:38:41 +0000 (21:38 -0700)]
Initial empty repository