Age | Commit message (Collapse) | Author | Files | Lines |
|
If the /opt partition is not mounted, local-fs.target fails and enters emergency.target
Change-Id: Ic8049c1f580463397950272f32c758792e4aca03
(cherry picked from commit 27c402e9845488a0bb1e4ac297fceedf097d2a47)
|
|
Change-Id: Ib17efed75bfae5c5f69ba7cc7990b0260a40de5f
(cherry picked from commit e2b2db90fc896261827e9b71ee408506120625b5)
|
|
/opt/usr
XU3, RPI3, RPI4, ARTIK don't have any /dev/disk/by-partlabel.
MCD and DA has his own opt-usr.mount unit.
So, public unifies with /dev/dis/by-label
Change-Id: Ia4ecc4048978248adecc34334af1c44b1173ed27
(cherry picked from commit ada8ac19e6ec97b327c2a79908ea84d38e3e6872)
|
|
This reverts commit 99515ebe8cbc4752ac29c0c69c074ffad29c67ee.
We've optimized systemd-user without unified system/session.
So, we revert the patch for unified system/session.
Change-Id: I10f68186ee4f08ebf30a215ead7d943300311b09
|
|
The unified user session is about moving user session units, managed by
systemd --user, to main systemd, where it's managed as part of newly
created user@.target.
user@.target will contain same units as previously available in user/,
with same UID and environment setup. systemd instance is used for unit
to be able to specify UID (inherited from user@.target).
The rationale behind this work is following:
* VD requirement to remove user session support
* boot time optimization requirements, due to:
+ 'systemd --user' taking 1s its own startup that could be used for
unit startup
+ ability to better rearrange units if these managed by one systemd
instance
Unit installed by this commit will not be used till user login mechanism
will be changed in systemd package (via changing pam_systemd to start
user@.target, rather than user@.service).
Change-Id: I54010b3755addfe7913b5256afb2b8424c155be5
|
|
All fsck runs in inird.
Change-Id: Ie3166eaaa36877a11ea86402d9c0116be4acba8e
|
|
- initrd and init_wrapper performs the resizefs function instead.
- VD and DA : perform in the image flushing step.
- MCD : perform in initrd
- Emulator : perform when combining images in script
Change-Id: I9ea0bdb11710cf0258aafe0b9cb2a266b6d4c952
|
|
Signed-off-by: INSUN PYO <insun.pyo@samsung.com>
Change-Id: I03965070c0b486c05506708b0911af9db434619a
|
|
Signed-off-by: INSUN PYO <insun.pyo@samsung.com>
Change-Id: I8e61739a9bdbf4055c91ff42cabfb58ee2ff0fee
|
|
Signed-off-by: INSUN PYO <insun.pyo@samsung.com>
Change-Id: I7ef23b5f7b174cc0b0b6566bff02da92a5a02a18
|
|
===========================================================
brw-rw---- 1 root disk 179, 25 Jan 1 10:31 /dev/mmcblk0p25
===========================================================
In addition, User changed to meaningless system_fw(non root).
"Non root user" is requirement of security department.
Signed-off-by: INSUN PYO <insun.pyo@samsung.com>
Change-Id: I9e7284af533993781771d08ee222e4d212cbb996
|
|
In order to apply User/Group to .service, we need /opt/etc/{passwd,group}.
Signed-off-by: INSUN PYO <insun.pyo@samsung.com>
Change-Id: Ie432de320a9c434335a486d9d8138813414b56a9
|
|
Signed-off-by: INSUN PYO <insun.pyo@samsung.com>
Change-Id: Id29ce9a51171cab6e2ec5abf349dccbb746edea6
|
|
Signed-off-by: INSUN PYO <insun.pyo@samsung.com>
Change-Id: Ib89713829adabf193cf8ea51169467e9c3a20fdd
|
|
This service is reached when /opt/usr partition is mounted.
Signed-off-by: INSUN PYO <insun.pyo@samsung.com>
Change-Id: I334b588c3903bfc81704e2497c195038386de447
Signed-off-by: INSUN PYO <insun.pyo@samsung.com>
|
|
Change-Id: I7e0824288917cf896a169e20015010484e96d5a2
Signed-off-by: Hyotaek Shim <hyotaek.shim@samsung.com>
|
|
Change-Id: Id8337c16b4dfadbfc3875dfef7ecd93f4d8cfe1c
Signed-off-by: Hyotaek Shim <hyotaek.shim@samsung.com>
(cherry picked from commit f5b5f950674c97f4ef5fdf96adb6d745fc31f3c8)
|
|
The pkg-db-recovery.service, sdbd.service and ad.service have "Requires=tizen-system-env.service"
So, each time these services are executed, tizen-system-env.service is also executed.
"RemainAfterExit=yes" makse "active (exited)" state even if the serivce is completed.
Signed-off-by: INSUN PYO <insun.pyo@samsung.com>
Change-Id: I2b1db458deb5bc92fde12912c00303e3ebd65b8a
|
|
RW update files are moved to separate package:
system-rw-update
Change-Id: Iee40b4e5d8c07beafdb47f41cffdf2150486edaf
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
|
|
- cynara.socket for cynara update
- Set default dependency no to services
- SDB debugging disabled
Change-Id: I95ee8b8e6f4f8fbadbc6c888f7db169cd21f5fab
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
|
|
To launch sdb properly in upgrade mode, several initialize
scripts should be run before sdbd.service.
Change-Id: I1573f9f172a06935b52c1b16ef4619d6ca0c2bc6
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
|
|
Enable sdb debugging mode
This reverts commit 1d54574aafb44faf41ba52b3334ce9e687993cf1.
Change-Id: I7a53b95629ce4a74ded73a755961c4468499ec62
|
|
umount-opt.service was for 2.4 3 partition compatibilty layer in Tizen 2 Partition system.
However, Tizen decided to re-support 3 partition for full compatibility due to 2.4 -> 3.0 upgrade
For your information, 2.4/3.0 Major Compatibilty is
1) Partition : Keep 3 Partitoin
2) App Directory : /opt/usr/apps
3) Content Directory : /opt/usr/media
Change-Id: Ica295ed0dc47677c36637eec6d335edb60c40d20
|
|
In order to communicate with Cluster device, this patch set eth0 as
static IP address. This patch is only applied for ivi profile.
Change-Id: Iec8f978c37afe7dab9d0fbd12a744a58fec230a3
Signed-off-by: Sangjung Woo <sangjung.woo@samsung.com>
|
|
From now on, this package activates upgrade automatically
when the device is rebooted.
And for this, more detailed logging method is added.
Change-Id: Icd46e088be15bd08b9cff3681662f585a505c31f
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
|
|
This reverts commit b63cf7d6105a8866d82d7c8110eaa19fae0044d0.
Change-Id: I80b98406dbe1408fda9786de3b9103854eab0211
|
|
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>
|
|
|
|
Adding mount-user.sh.
mount-user.sh gets the PARTLABEL from /dev/disk/by-partlabel for user
and mount it.
Change-Id: Ib08023dc41a2268cef8751281c6e113eaf067204
|
|
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>
|
|
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>
|
|
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>
|
|
Change-Id: I4ed51c4f9a533caf87094b22d917316f83730ccc
Signed-off-by: jooseong lee <jooseong.lee@samsung.com>
|
|
Adding a service for fstrim for opt mount.
Requested by profiling part.
Change-Id: I4da82cf6e5979cc57f56e0db69723b177de1a050
Signed-off-by: Woochang Kim <wchang.kim@samsung.com>
|
|
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>
|
|
Change-Id: I9bf5f992aa593ed74d21874133341e1d59d22328
|
|
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>
|
|
add local-fs.target.wants/csa.mount and
make directory /csa
Change-Id: I64a262236a2db45a6415885aec4fc54a42ddfd1b
Signed-off-by: Min Kang <min1023.kang@samsung.com>
|
|
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>
|
|
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>
|
|
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
|