From 3c8bafd112a8d9619a6dae203dafa9f3401b720e Mon Sep 17 00:00:00 2001 From: Yunmi Ha Date: Wed, 27 Apr 2016 09:38:42 +0900 Subject: [PATCH] move default_user adding logic from kickstarter Change-Id: Ifa4f6c1177f5fb8de2697f0f17208845df92255b --- packaging/tlm.spec | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) mode change 100644 => 100755 packaging/tlm.spec 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 -- 2.7.4