From 1948b70d7222f33a95593fd6c2863494ab111dcd Mon Sep 17 00:00:00 2001 From: Sam Hartman Date: Wed, 30 Jul 2014 18:00:59 -0400 Subject: [PATCH] Create user and populate keys database --- trust_router.spec | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/trust_router.spec b/trust_router.spec index f3132c6..0ba2e6d 100644 --- a/trust_router.spec +++ b/trust_router.spec @@ -1,3 +1,4 @@ +%global optflags %{optflags} -Wno-parentheses Name: trust_router Version: 1.3 Release: 1%{?dist} @@ -11,8 +12,8 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: krb5-devel BuildRequires: jansson-devel >= 2.4 -BuildRequires: sqlite-devel, openssl-devel -Requires: moonshot-gss-eap +BuildRequires: sqlite-devel, openssl-devel, libtalloc-devel +Requires: moonshot-gss-eap, sqlite %description The trust router provides a mechanism for discovering the topology of @@ -62,11 +63,21 @@ rm -rf $RPM_BUILD_ROOT %postun libs -p /sbin/ldconfig +%post +id trustrouter 2>/dev/null || adduser --system -d /var/lib/trust_router trustrouter +test -d /var/lib/trust_router ||mkdir /var/lib/trust_router +chown trustrouter:trustrouter /var/lib/trust_router +sqlite3