From: Sam Hartman Date: Wed, 30 Jul 2014 22:00:59 +0000 (-0400) Subject: Create user and populate keys database X-Git-Tag: 1.3.1~5 X-Git-Url: http://www.project-moonshot.org/gitweb/?p=trust_router.git;a=commitdiff_plain;h=1b1ed10ddc09501a713398ab643ff7b310803b2a Create user and populate keys database --- diff --git a/trust_router.spec b/trust_router.spec index c21547c..0ba2e6d 100644 --- a/trust_router.spec +++ b/trust_router.spec @@ -12,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 @@ -63,6 +63,14 @@ 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