summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
41 hoursMemoryLimit has been replaced by MemoryMaxHEADtizenŁukasz Stelmach1-1/+1
The MemoryLimit option is marked as deprecated in systemd and needs to be changed to MemoryMax in unit files. Change-Id: I4945b57ecc8cf6fe23b5c4f270e1f7c7482954f4 Signed-off-by: Łukasz Stelmach <l.stelmach@samsung.com>
2024-03-15Add python3-setuptools dependency for python 3.12JinWang An1-0/+1
Change-Id: I0ac82005d74dba0c109e75518abcdc48e05a9f15 Signed-off-by: JinWang An <jinwang.an@samsung.com>
2024-03-07Cherrypick the deprecated g_module_build_path() from upstreamaccepted/tizen/unified/x/20240311.100327accepted/tizen/unified/20240308.174133accepted/tizen_unified_xaccepted/tizen_unifiedYoungjae Cho1-12/+27
As of the glib version 2.76, the g_module_build_path() has been deprecated due to inconsistency of G_MODULE_SUFFIX. (See https://github.com/GNOME/glib/commit/d941558) However, we know that the G_MODULE_SUFFIX is clearly "so" on our unix environment. Therefore, copy and reuse the deprecated function internally, replacing G_MODULE_SUFFIX with string literal "so". The g_module_open() has been improved as a compensation for the deprecation, which takes care of all the possible G_MODULE_SUFFIX. But we cannot use it instead, as we need full path before calling g_module_open() to check several file attributes. Change-Id: I7e939fc3fbe6697cacb3205adc8d453205449ae7 Signed-off-by: Youngjae Cho <y0.cho@samsung.com>
2023-10-23service: Set MemoryLimit to 20MBaccepted/tizen/unified/20231024.112211Unsung Lee1-0/+1
Change-Id: Iccefd6650563326478866fd6211ca8ebdd867a2c Signed-off-by: Unsung Lee <unsung.lee@samsung.com>
2023-06-29Fix coverity issueYoungjae Cho2-7/+7
When comparing operands that containing sizeof operator, both are taken as unsigned. Therefore if an operand was -1, which might be a value of error return, it is interpreted as unsigned value such as 4294967295 when it is compared with another operand, sizeof value. Make both operands be signed by casting sizeof value into glong. Change-Id: I116c507f50ad93f7b699c2524868e3c72979c376 Signed-off-by: Youngjae Cho <y0.cho@samsung.com>
2022-02-24Make gtkdocize optional in non-debug buildstizen_8.0_m2_releasetizen_7.0_m2_releasesubmit/tizen/20220225.110603accepted/tizen/unified/20220228.132716accepted/tizen/8.0/unified/20231005.093905accepted/tizen/7.0/unified/hotfix/20221116.105827accepted/tizen/7.0/unified/20221110.063141tizen_7.0_hotfixaccepted/tizen_7.0_unified_hotfixKarol Lewandowski1-0/+2
Change-Id: I6682a3eba2dcb82ff582f7f581c374498978ba39
2020-10-26Fix a bug that incorrectly uses putenvsubmit/tizen_base/20211104.091630submit/tizen/20211104.092607submit/tizen/20211103.072537accepted/tizen/unified/20211108.181441INSUN PYO1-2/+2
Refer: https://stackoverflow.com/questions/5873029/questions-about-putenv-and-setenv Change-Id: I26f1e7e6ce14f78f827a8440b97baf930b6d3102
2020-09-18Change execute label to System to remove smack errorstizen_6.5.m2_releasetizen_6.0.m2_releasesubmit/tizen_6.5/20211028.162501submit/tizen_6.0_hotfix/20201103.114805submit/tizen_6.0_hotfix/20201102.192505submit/tizen_6.0/20201029.205105submit/tizen/20200918.074817accepted/tizen/unified/20200921.042438accepted/tizen/6.5/unified/20211028.120236accepted/tizen/6.0/unified/hotfix/20201103.001531accepted/tizen/6.0/unified/20201030.113554tizen_6.0_hotfixtizen_6.0accepted/tizen_6.0_unified_hotfixaccepted/tizen_6.0_unifiedINSUN PYO1-1/+1
Jan 01 09:08:55 localhost audit[2765]: AVC lsm=SMACK fn=smack_key_permission action=denied subject="User" object="System::Privileged" requested=r pid=2765 comm="tlm-sessiond" key_serial=841328352 key_desc="_ses" Jan 01 09:08:55 localhost audit[2765]: AVC lsm=SMACK fn=smack_inode_permission action=denied subject="User" object="System::Privileged" requested=r pid=2765 comm="tlm-sessiond" name="environ" dev="proc" ino=23193 Jan 01 09:08:55 localhost audit[2765]: AVC lsm=SMACK fn=smack_inode_permission action=denied subject="User" object="System::Privileged" requested=r pid=2765 comm="tlm-sessiond" name="sched" dev="proc" ino=23194 Jan 01 09:08:55 localhost audit[2765]: AVC lsm=SMACK fn=smack_key_permission action=denied subject="User" object="System::Privileged" requested=r pid=2765 comm="tlm-sessiond" key_serial=185875009 key_desc="_uid.5001" Jan 01 09:08:55 localhost audit[2765]: AVC lsm=SMACK fn=smack_file_open action=denied subject="User" object="System::Privileged" requested=r pid=2765 comm="tlm-sessiond" path="/opt/var/log/wtmp" dev="mmcblk0p3" ino=822 A tlm-sessiond only create the shell process in /etc/passwd directly, and this shell process does nothing. So, changing tlm's smack from "User" to "System" does not change user systemd and its associated processes. =========================================================================================================================== sh-3.2# pstree -p | grep tlm |-tlm(551)-+-tlm-sessiond(567)-+-bash(622) | | |-{tlm-sessiond}(569) | | `-{tlm-sessiond}(572) | |-{tlm}(565) | `-{tlm}(566) sh-3.2# ps -auxZ | grep tlm User root 551 0.0 0.2 25912 2672 ? Ssl 11:23 0:00 /usr/bin/tlm User root 567 0.0 0.3 26848 3104 ? Sl 11:23 0:00 /usr/bin/tlm-sessiond sh-3.2# ps -auxZ | grep 622 User owner 622 0.0 0.1 4628 1068 tty7 Ss+ 11:23 0:00 /bin/bash <== shell process Change-Id: I7376be55ea57ab187a79ab99721e05e1d8ea38a1 Signed-off-by: Hyotaek Shim <hyotaek.shim@samsung.com>
2020-09-18Remove logging to /var/run/tump and /var/run/wtmpINSUN PYO3-184/+0
1. Tizen does not use this functionality. 2. Systemd also removed this functionality. 3. Resolving Smack error - Jan 01 09:08:55 localhost audit[2765]: AVC lsm=SMACK fn=smack_file_open action=denied subject="User" object="System::Privileged" requested=r pid=2765 comm="tlm-sessiond" path="/opt/var/log/wtmp" dev="mmcblk0p3" ino=822 Change-Id: I7aa5f22fe509831afd19f629fd531119c2aac3e0
2020-02-03rework deprecated g_type_class_add_private()submit/tizen/20200217.011016submit/tizen/20200204.061844submit/tizen/20200203.160801accepted/tizen/unified/20200224.081421accepted/tizen/unified/20200205.125352Adrian Szyndela16-121/+60
g_type_class_add_private() is deprecated in glib2 since 2.58. Use G_ADD_PRIVATE() macro with the G_DEFINE_* family of macros instead. Change-Id: I7884280aea752cc46a8df7a8440c4709b3a998d2 Signed-off-by: Adrian Szyndela <adrian.s@samsung.com>
2019-12-30Remove compile warning for GCC-9submit/tizen/20200103.083647accepted/tizen/unified/20200106.141602Yunmi Ha2-5/+5
- duplicate-decl-specifier - stringop-overflow Change-Id: I00d982265657becd05cb9bed068a167b9304d417 Signed-off-by: Yunmi Ha <yunmi.ha@samsung.com>
2018-11-21Revert "Revert "Depend on SmackProcessLabel= to set correct label instead of ↵tizen_5.5.m2_releasesubmit/tizen_5.5_wearable_hotfix/20201026.184305submit/tizen_5.5_mobile_hotfix/20201026.185105submit/tizen_5.5/20191031.000005submit/tizen/20181130.022847submit/tizen/20181122.025733accepted/tizen/unified/20181130.134737accepted/tizen/5.5/unified/wearable/hotfix/20201027.110804accepted/tizen/5.5/unified/mobile/hotfix/20201027.075722accepted/tizen/5.5/unified/20191031.015814tizen_5.5_wearable_hotfixtizen_5.5_tvtizen_5.5_mobile_hotfixaccepted/tizen_5.5_unified_wearable_hotfixaccepted/tizen_5.5_unified_mobile_hotfixaccepted/tizen_5.5_unifiedKarol Lewandowski4-4/+1
pam"" This reverts commit 31e9e250b73d3f9190a579b262af8bab1384727f. The problem was in security-config package that removed the service file during image creation stage. The removal was caused by change (SmackProcessLabel=) that didn't match its own "saved" policy. Change-Id: I4702acf22690e91759edc2da77a6ac46f32fd188
2018-11-19Revert "Depend on SmackProcessLabel= to set correct label instead of pam"submit/tizen/20181119.064943accepted/tizen/unified/20181119.073059Hyotaek Shim4-1/+4
This reverts commit a48ee08ebb7de0d90d2c29a7d792b19654ee470a. Change-Id: Iada206046ff4c0454223ae00aa9bfdc5bcfc5a32
2018-11-15Depend on SmackProcessLabel= to set correct label instead of pamsubmit/tizen/20181116.003516accepted/tizen/unified/20181119.013230Karol Lewandowski4-4/+1
pam_smack.so has been removed as for our use-case it is enough to set appropriate label via systemd SmackProcessLabel. Change-Id: Ia5f9a9f1e6f2809408b090b8e2805db7968a36a9
2018-09-13Do not create owner usersubmit/tizen_5.0/20181101.000004submit/tizen/20180914.113308accepted/tizen/unified/20180917.195157accepted/tizen/5.0/unified/20181102.021056Karol Lewandowski1-7/+0
Default system user ('owner') is also created in kickstart, where it's adjusted for the platform requirements. This commit removes the duplicate. Change-Id: I3e2268ff961ad14e2194e857751846cd25bfe2a7
2018-04-03Apply Full RELRO linker options ("-Wl,-z,relro,-z,now") to tlm-sessiondsubmit/tizen/20180403.102305accepted/tizen/unified/20180404.063243Hyotaek Shim1-0/+5
In addition to Partial RELRO, Full RELRO makes GOT Table read-only. Change-Id: I5a9abd9ca22295cc5c2874c91f4114cb78c7218f Signed-off-by: Hyotaek Shim <hyotaek.shim@samsung.com>
2018-04-03Remove unused files (Makefile.in)Hyotaek Shim14-10985/+0
Change-Id: I7e4cafadd180d038c56cb1aaf00f3a8a547c01fb Signed-off-by: Hyotaek Shim <hyotaek.shim@samsung.com>
2018-04-03Apply Full RELRO linker options ("-Wl,-z,relro,-z,now") to tlm daemonsubmit/tizen/20180403.100743Hyotaek Shim2-632/+5
In addition to Partial RELRO, Full RELRO makes GOT Table read-only. Change-Id: Ic4045ee59e0ddb09954b7c21c7a8afb05b61e8de Signed-off-by: Hyotaek Shim <hyotaek.shim@samsung.com>
2018-04-03Remove unused .in Autotools output filesHyotaek Shim3-17786/+0
Change-Id: I6e80c4e87c0735478b94afa502dc5e53706e119d Signed-off-by: Hyotaek Shim <hyotaek.shim@samsung.com>
2017-10-13Coverity fixes.submit/tizen/20171019.034316accepted/tizen/unified/20171019.145638INSUN PYO1-1/+5
Signed-off-by: INSUN PYO <insun.pyo@samsung.com> Change-Id: I748823213a6b441144c8d4c192150b73cd60dcfc
2017-10-13Coverity fixes.INSUN PYO2-15/+35
Signed-off-by: INSUN PYO <insun.pyo@samsung.com> Change-Id: I4c97fe67a8d4771b0e0fc8ca56e7b7d235f334aa
2017-10-13Coverity fixes.INSUN PYO2-17/+17
Signed-off-by: INSUN PYO <insun.pyo@samsung.com> Change-Id: I25429182917b7911ec95a73f65f912e22091461c
2017-10-13Coverity fixes.INSUN PYO1-0/+1
Signed-off-by: INSUN PYO <insun.pyo@samsung.com> Change-Id: I2027e8868d282f768053a671ecbdf27256ee502b
2017-09-13Change binary file modesubmit/tizen/20170913.230551accepted/tizen/unified/20170914.065533Yunmi Ha1-0/+1
tlm-launcher binaries should be run as root. Remove all permissions except root to prevent running as other users. Change-Id: Ib69259f191f22702f40741c6d20e7dec81444e76 Signed-off-by: Yunmi Ha <yunmi.ha@samsung.com> (cherry picked from commit f090a1bb056d2d7ed3cc319cf67ff2fed52a469b)
2017-09-08Remove build warningsubmit/tizen/20170908.060348accepted/tizen/unified/20170908.220804Yunmi Ha1-0/+1
Change-Id: I9c95e3ef9a089bd3edf3a11bd200cc5b06c55dde Signed-off-by: Yunmi Ha <yunmi.ha@samsung.com>
2017-08-24Modify error handling logicsubmit/tizen/20170905.050440accepted/tizen/unified/20170905.184607Yunmi Ha6-17/+27
1. Fix timer handle leak 2. If session error is occured during termination, skip the logic related session object. Change-Id: If2462e9d923e087648009608d91b5aa57819b4a0 Signed-off-by: Yunmi Ha <yunmi.ha@samsung.com>
2017-06-05[DBUS] change user socket address from $XDG_RUNTIME_DIR/dbus/user_bus_socket ↵INSUN PYO3-3/+3
to $XDG_RUNTIME_DIR/bus Sync to upstream. Signed-off-by: INSUN PYO <insun.pyo@samsung.com> Change-Id: I016c9c0ba958c756451edb8fc52694f47f5fac0a
2017-04-28Merge branch 'tizen_3.0' into tizentizen_4.0.m1_releasesubmit/tizen_4.0/20170828.100004submit/tizen_4.0/20170811.094300submit/tizen/20170428.014231accepted/tizen/unified/20170428.033202accepted/tizen/4.0/unified/20170829.020100accepted/tizen/4.0/unified/20170816.013409Yunmi Ha1-14/+92
Change-Id: I4b800d53fd3baa51262d8f848917a5bd899f711f Signed-off-by: Yunmi Ha <yunmi.ha@samsung.com>
2017-04-19Remove system function for securitysubmit/tizen_3.0_common/20170511.082856submit/tizen_3.0/20170428.002530accepted/tizen/3.0/wearable/20170510.222423accepted/tizen/3.0/tv/20170510.222421accepted/tizen/3.0/mobile/20170510.222418accepted/tizen/3.0/ivi/20170510.222426accepted/tizen/3.0/common/20170511.174304tizen_3.0accepted/tizen_3.0_wearableaccepted/tizen_3.0_tvaccepted/tizen_3.0_mobileaccepted/tizen_3.0_iviaccepted/tizen_3.0_commonYunmi Ha1-14/+92
system function makes security issue. for that, replace it to more safe function. Change-Id: I4a15dcf37726a4b29f9c38e71a0937ba98b823c2 Signed-off-by: Yunmi Ha <yunmi.ha@samsung.com>
2017-04-04Fix bug: memory leaksubmit/tizen/20170404.041634accepted/tizen/wearable/20170404.062110accepted/tizen/unified/20170404.062143accepted/tizen/tv/20170404.062053accepted/tizen/mobile/20170404.062039accepted/tizen/ivi/20170404.062124accepted/tizen/common/20170404.143021accepted/tizen_wearableaccepted/tizen_tvaccepted/tizen_mobileaccepted/tizen_iviaccepted/tizen_commonYunmi Ha1-1/+5
Add memory free code for several leaked memory. Change-Id: I733762a26c279e4bae07ab134a5980ac83b5e95c Signed-off-by: Yunmi Ha <yunmi.ha@samsung.com>
2017-03-28Merge branch 'tizen_3.0' into tizensubmit/tizen/20170329.015453accepted/tizen/wearable/20170329.035330accepted/tizen/unified/20170329.035409accepted/tizen/tv/20170329.035314accepted/tizen/mobile/20170329.035252accepted/tizen/ivi/20170329.035358accepted/tizen/common/20170329.172047Yunmi Ha2-1/+6
Change-Id: Iafc39f9c439e15bbc8ca9cee22b4cf80cc676a73 Signed-off-by: Yunmi Ha <yunmi.ha@samsung.com>
2017-03-27Install license file to /usr/share/licensessubmit/tizen_3.0/20170328.085644accepted/tizen/3.0/wearable/20170329.021220accepted/tizen/3.0/tv/20170329.021033accepted/tizen/3.0/mobile/20170329.020802accepted/tizen/3.0/ivi/20170329.021412accepted/tizen/3.0/common/20170329.151054Yunmi Ha1-0/+2
Need to install license file per each rpm package. Add this logic for config-file package. Change-Id: I2d7832a19ee088a95cb0a1a9d46aef2a0395edc8 Signed-off-by: Yunmi Ha <yunmi.ha@samsung.com>
2017-03-27Fix memory leak issuesubmit/tizen_3.0/20170327.074012accepted/tizen/3.0/wearable/20170327.104914accepted/tizen/3.0/tv/20170327.104908accepted/tizen/3.0/mobile/20170327.104859accepted/tizen/3.0/ivi/20170327.104923accepted/tizen/3.0/common/20170327.141340Yunmi Ha1-1/+4
Change-Id: Ib2c6f239f055af390940e957a9a676f55ce16081 Signed-off-by: Yunmi Ha <yunmi.ha@samsung.com>
2017-02-23Fix incorrect requirement and service enable codesubmit/tizen_unified/20170308.100409submit/tizen/20170223.094936accepted/tizen/wearable/20170223.120919accepted/tizen/unified/20170309.033812accepted/tizen/tv/20170223.120853accepted/tizen/mobile/20170223.120755accepted/tizen/ivi/20170223.120935accepted/tizen/common/20170223.182459Yunmi Ha1-8/+11
1. Replace requirement gumd to gum-utils. (tlm uses gum-utils binary when add default user) 2. Move tlm service enable code to tlm package. most of tizen system service is located %{_unitdir}. And for tracking rpm package information of tlm.service, move and add service link to tlm package. Change-Id: I3ef9a8e517a200d674661be491599cfd3b26213e
2017-01-16[4.0] Remove Profile Build Dependenciessubmit/tizen/20170116.090223accepted/tizen/wearable/20170117.053616accepted/tizen/tv/20170117.053559accepted/tizen/mobile/20170117.053545accepted/tizen/ivi/20170117.053639accepted/tizen/common/20170116.181636MyungJoo Ham2-518/+0
1. This is for Tizen 4.0 2. Remove temporary ivi profile configuration (This is preparence for supporting multi-seat environment. When platform support multi-seat environment, should be reverted and devided this.) Change-Id: I22647edbe268c7a092ff5540ea03145b27e516dc Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
2017-01-12Merge branch 'tizen_3.0' into tizensubmit/tizen/20170113.015141accepted/tizen/wearable/20170113.224038accepted/tizen/tv/20170113.224021accepted/tizen/mobile/20170113.224007accepted/tizen/ivi/20170113.224056accepted/tizen/common/20170113.183727Yunmi Ha3-12/+37
Change-Id: Icdd251ed111e66299123dcfb05ffa6088741ebc4 Signed-off-by: Yunmi Ha <yunmi.ha@samsung.com>
2016-12-20Change binary file modesubmit/tizen_3.0/20161220.083138submit/tizen_3.0.m2/20170104.093751accepted/tizen/3.0/wearable/20161221.010847accepted/tizen/3.0/tv/20161221.010615accepted/tizen/3.0/mobile/20161221.011347accepted/tizen/3.0/ivi/20161221.010836accepted/tizen/3.0/common/20161221.181213accepted/tizen/3.0.m2/wearable/20170104.142345accepted/tizen/3.0.m2/tv/20170104.142053accepted/tizen/3.0.m2/mobile/20170104.141553tizen_3.0_tvtizen_3.0.m2accepted/tizen_3.0.m2_wearableaccepted/tizen_3.0.m2_tvaccepted/tizen_3.0.m2_mobileYunmi Ha1-1/+2
tlm and tlm-sessiond binaries should be run as root. (For managing opened user session) Remove all permissions except root to prevent running as other users. Change-Id: If21befb41733370648d56b0bae85d8c7fb9f8cf7 Signed-off-by: Yunmi Ha <yunmi.ha@samsung.com>
2016-12-13Add error handling codesubmit/tizen_3.0/20161214.024840accepted/tizen/3.0/wearable/20161215.043047accepted/tizen/3.0/tv/20161215.043023accepted/tizen/3.0/mobile/20161215.042954accepted/tizen/3.0/ivi/20161215.043051accepted/tizen/3.0/common/20161215.162450Yunmi Ha2-11/+35
When fail to get system bus, TLM makes core dump. Reason: tlm doesn't check any dbus connection. Solution: Add connection checking logic. tlm must be connected to dbus service. So If tlm failed to connect dbus, it will be shut down. Change-Id: If5b35fdc8e950c1ea3062df76c6eb16ae4c09b21 Signed-off-by: Yunmi Ha <yunmi.ha@samsung.com>
2016-11-30Merge branch 'tizen_3.0' into tizenYunmi Ha2-4/+4
Change-Id: I972ba1de0dd4f47d21577a3b2de4483d1ee2d0d3 Signed-off-by: Yunmi Ha <yunmi.ha@samsung.com>
2016-11-30Fix some security holessubmit/tizen_3.0/20161130.085157accepted/tizen/3.0/wearable/20161130.092918accepted/tizen/3.0/tv/20161130.092901accepted/tizen/3.0/mobile/20161130.092844accepted/tizen/3.0/ivi/20161130.092941accepted/tizen/3.0/common/20161130.133917Yunmi Ha2-4/+4
- Uninitialized data is read from local variable : Add initializing logic - unreachable code : Add string length chekcing logic Change-Id: I595494f01046b69b7afec6facd0cf1701e72f965 Signed-off-by: Yunmi Ha <yunmi.ha@samsung.com>
2016-11-03Ingore SIGPIPE default behaviorsubmit/tizen_3.0_common/20161110.084657submit/tizen_3.0/20161103.060416accepted/tizen/3.0/wearable/20161103.131403accepted/tizen/3.0/tv/20161103.131349accepted/tizen/3.0/mobile/20161103.131331accepted/tizen/3.0/ivi/20161103.131426accepted/tizen/3.0/common/20161114.082020Kunhoon Baik1-0/+6
TLM session daemon uses several communication libraries like syslog, pam, and so on. Thus, basically it should handle SIGPIPE. Otherwise, the daemon will be exited unexpectedly, it will make user-session unstable. Change-Id: Idd52ba703f3e732b6ccc6c9f1a35c18a952c0f9b
2016-10-27Ingore SIGPIPE default behaviorsubmit/tizen_3.0/20161103.005950submit/tizen/20161027.010018accepted/tizen/wearable/20161028.151757accepted/tizen/tv/20161028.151738accepted/tizen/mobile/20161028.151724accepted/tizen/ivi/20161028.151811accepted/tizen/common/20161027.073637accepted/tizen/3.0/wearable/20161103.044745accepted/tizen/3.0/tv/20161103.044725accepted/tizen/3.0/mobile/20161103.044707accepted/tizen/3.0/ivi/20161103.044809Kunhoon Baik1-0/+6
TLM session daemon uses several communication libraries like syslog, pam, and so on. Thus, basically it should handle SIGPIPE. Otherwise, the daemon will be exited unexpectedly, it will make user-session unstable. Change-Id: Idd52ba703f3e732b6ccc6c9f1a35c18a952c0f9b
2016-10-07Add delayed login logicsubmit/tizen_3.0_common/20161104.104000submit/tizen_3.0/20161028.082423submit/tizen_3.0/20161028.062323submit/tizen/20161007.074203accepted/tizen/wearable/20161007.103936accepted/tizen/tv/20161007.103939accepted/tizen/mobile/20161007.103941accepted/tizen/ivi/20161007.103929accepted/tizen/common/20161007.173155accepted/tizen/3.0/wearable/20161028.133715accepted/tizen/3.0/tv/20161028.133407accepted/tizen/3.0/mobile/20161028.133104accepted/tizen/3.0/ivi/20161028.133950Yunmi Ha3-14/+70
If "/run/systemd/users/%uid%" dir was existed, it means that previous user session was not ended yet. In this case, register delayed login and wait. (check every 3 seconds.) Change-Id: I9db36bb01e073c15755043d4be83ebac48a0f335 Signed-off-by: Yunmi Ha <yunmi.ha@samsung.com>
2016-07-20Set SmackProcessLabel to Systemsubmit/tizen_3.0_wearable/20161015.000006submit/tizen_3.0_tv/20161015.000006submit/tizen_3.0_mobile/20161015.000007submit/tizen_3.0_ivi/20161010.000007submit/tizen/20160721.003054accepted/tizen/wearable/20160721.091010accepted/tizen/tv/20160721.091303accepted/tizen/mobile/20160721.090445accepted/tizen/ivi/20160721.090742accepted/tizen/common/20160721.175743accepted/tizen/3.0/wearable/20161015.084433accepted/tizen/3.0/tv/20161016.005919accepted/tizen/3.0/mobile/20161015.034310accepted/tizen/3.0/ivi/20161011.065138Yunjin Lee1-0/+1
Change-Id: If9d9c29392ec8dd9de5f382692fb07f00f792fc8 Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
2016-07-01Remove unused filessubmit/tizen/20160703.232313accepted/tizen/wearable/20160704.090322accepted/tizen/tv/20160704.090316accepted/tizen/mobile/20160704.090331accepted/tizen/ivi/20160704.090345accepted/tizen/common/20160704.145219Yunmi Ha9-1126/+28
- these files include nfc authentication logic for guest user. Change-Id: Ia044e362bf8947a4558c2337ee0db2720a4207e2 Signed-off-by: Yunmi Ha <yunmi.ha@samsung.com>
2016-06-17Add NULL check logigsubmit/tizen/20160617.052858accepted/tizen/wearable/20160617.084359accepted/tizen/tv/20160617.084159accepted/tizen/mobile/20160617.084341accepted/tizen/ivi/20160617.082922accepted/tizen/common/20160617.121807Yunmi Ha1-0/+2
After malloc, need to check return value. Change-Id: Ifcf45e72ea6c27389ff40548a1632ed6574f868d Signed-off-by: Yunmi Ha <yunmi.ha@samsung.com>
2016-06-16Remove samck capabilitysubmit/tizen/20160617.010000accepted/tizen/wearable/20160617.083955accepted/tizen/tv/20160617.083740accepted/tizen/mobile/20160617.083928accepted/tizen/ivi/20160617.083940accepted/tizen/common/20160617.121538Yunmi Ha1-0/+2
Need to remove smack capability from root daemon. Change-Id: I7586b84a8d43fb72f91f12fa9e6345c7fb483273 Signed-off-by: Yunmi Ha <yunmi.ha@samsung.com>
2016-06-16Add negative number checking logic before ssprintf function.Yunmi Ha1-1/+6
When converting string to unsigned int, it can be tainted with negative value. So before converting, check the negative value. Change-Id: Ib6cada03a25440599d3d093c4220c64b63782ab0 Signed-off-by: Yunmi Ha <yunmi.ha@samsung.com>
2016-04-27move default_user adding logic from kickstartersubmit/tizen/20160427.004626accepted/tizen/wearable/20160427.080140accepted/tizen/tv/20160427.080154accepted/tizen/mobile/20160427.080134accepted/tizen/ivi/20160427.080210accepted/tizen/common/20160427.053855Yunmi Ha1-1/+8
Change-Id: Ifa4f6c1177f5fb8de2697f0f17208845df92255b
2016-04-18Fix warining message \n - format '%s' expects argument of type 'char *', but ↵submit/tizen/20160418.103913submit/tizen/20160418.074213accepted/tizen/wearable/20160418.124531accepted/tizen/tv/20160418.124407accepted/tizen/mobile/20160418.124400accepted/tizen/ivi/20160418.124607accepted/tizen/common/20160420.140308Yunmi Ha3-5/+10
use type 'int' Change-Id: I3b1d74e1b66bcccc7c1a6bcb0bbbcc3f247b488c