From b822a93721cfd2c7ce86355e41ffcbd8c3b38851 Mon Sep 17 00:00:00 2001 From: INSUN PYO Date: Wed, 22 Nov 2017 16:40:33 +0900 Subject: [PATCH] spec: Change groupadd to handle in security-manager. I left groupadd to make this package available from an open source without security-mager. Signed-off-by: INSUN PYO Change-Id: Id7e1fa341a8588c23bfe4785c9d529e6c81d3b5c --- packaging/gumd.spec | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/packaging/gumd.spec b/packaging/gumd.spec index cd30da9..87dc822 100644 --- a/packaging/gumd.spec +++ b/packaging/gumd.spec @@ -21,7 +21,9 @@ Conflicts: gum %if %{dbus_type} != "p2p" Requires: dbus-1 %endif -Requires(post): /sbin/ldconfig +Requires(post): /sbin/ldconfig +Requires(post): /usr/bin/getent +Requires(post): /usr/sbin/groupadd Requires(postun): /sbin/ldconfig BuildRequires: pkgconfig(systemd) BuildRequires: pkgconfig(dbus-1) @@ -32,11 +34,12 @@ BuildRequires: pkgconfig(gio-2.0) BuildRequires: pkgconfig(gio-unix-2.0) BuildRequires: pkgconfig(gmodule-2.0) BuildRequires: pkgconfig(libtzplatform-config) -Requires: tizen-platform-config -Provides: gumd-profile_common = %{version}-%{release} -Provides: gumd-profile_mobile = %{version}-%{release} -Provides: gumd-profile_tv = %{version}-%{release} -Provides: gumd-profile_ivi = %{version}-%{release} +Requires: security-config +Requires: tizen-platform-config +Provides: gumd-profile_common = %{version}-%{release} +Provides: gumd-profile_mobile = %{version}-%{release} +Provides: gumd-profile_tv = %{version}-%{release} +Provides: gumd-profile_ivi = %{version}-%{release} %description %{summary} files @@ -130,7 +133,7 @@ install -m 644 data/gumd.service %{buildroot}%{_unitdir} %post ldconfig -getent group gumd > /dev/null || groupadd -r gumd +getent group gumd > /dev/null || groupadd -r -g 205 gumd install -d -m 755 %{_sysconfdir}/%{name}/useradd.d install -d -m 755 %{_sysconfdir}/%{name}/userdel.d install -d -m 755 %{_sysconfdir}/%{name}/groupadd.d -- 2.7.4