From: Yunmi Ha Date: Wed, 27 Apr 2016 00:38:42 +0000 (+0900) Subject: move default_user adding logic from kickstarter X-Git-Tag: accepted/tizen/common/20160427.053855^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F75%2F67475%2F1;p=platform%2Fcore%2Fsystem%2Ftlm.git move default_user adding logic from kickstarter Change-Id: Ifa4f6c1177f5fb8de2697f0f17208845df92255b --- diff --git a/packaging/tlm.spec b/packaging/tlm.spec old mode 100644 new mode 100755 index 6387900..e8c849f --- a/packaging/tlm.spec +++ b/packaging/tlm.spec @@ -15,7 +15,7 @@ Name: tlm Summary: Login manager for Tizen Version: 1.0.3 -Release: 0 +Release: 1 Group: System/Service License: LGPL-2.1+ URL: https://github.com/01org/tlm @@ -25,6 +25,7 @@ Requires(post): /sbin/ldconfig Requires(post): systemd Requires(postun): /sbin/ldconfig Requires(postun): systemd +Requires(post): tizen-platform-config Requires: gumd Requires: libsystemd Requires: pam-modules-extra @@ -35,6 +36,7 @@ BuildRequires: pkgconfig(gio-unix-2.0) BuildRequires: pkgconfig(gmodule-2.0) BuildRequires: pkgconfig(libgum) BuildRequires: pam-devel +BuildRequires: pkgconfig(libtzplatform-config) %if %{debug_build} == 1 BuildRequires: gtk-doc %endif @@ -208,6 +210,11 @@ install -m 755 data/tizen-common/etc/session.d/* %{buildroot}%{_sysconfdir}/sess %post /sbin/ldconfig +%posttrans +if [ -z `getent passwd | grep ^%{TZ_SYS_DEFAULT_USER}:` ]; then + gum-utils --offline --add-user --username="%{TZ_SYS_DEFAULT_USER}" --usertype=admin --usecret=tizen +fi + %postun -p /sbin/ldconfig