diff options
author | Simo Sorce <simo@redhat.com> | 2014-03-20 11:36:10 -0400 |
---|---|---|
committer | Simo Sorce <simo@redhat.com> | 2014-03-20 17:28:30 -0400 |
commit | fe9c84142f3f57762d284c81eb56ae8b9be6effd (patch) | |
tree | 2e186c931718d4cd2d72b4ff84beabb0418bfd02 /contrib/fedora/ipsilon.spec | |
parent | 411a829b99d81939a6f194abe940eb0f3f88673e (diff) | |
download | ipsilon.git-fe9c84142f3f57762d284c81eb56ae8b9be6effd.tar.gz ipsilon.git-fe9c84142f3f57762d284c81eb56ae8b9be6effd.tar.xz ipsilon.git-fe9c84142f3f57762d284c81eb56ae8b9be6effd.zip |
Add install script and other spec file changes
Add install script
Change server name to drop .py suffix
Add necessary requires
Signed-off-by: Simo Sorce <simo@redhat.com>
Diffstat (limited to 'contrib/fedora/ipsilon.spec')
-rw-r--r-- | contrib/fedora/ipsilon.spec | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/contrib/fedora/ipsilon.spec b/contrib/fedora/ipsilon.spec index 839cd08..d5be793 100644 --- a/contrib/fedora/ipsilon.spec +++ b/contrib/fedora/ipsilon.spec @@ -12,6 +12,11 @@ BuildRequires: python2-devel BuildRequires: python-setuptools BuildRequires: lasso-python Requires: lasso-python +Requires: mod_wsgi +Requires: mod_auth_kerb +Requires: python-cherrypy +Requires: python-jinja2 +Requires: python-pam Requires(pre): shadow-utils %description @@ -33,8 +38,11 @@ mkdir -p %{buildroot}%{_sbindir} install -d -m 0700 %{buildroot}%{_sharedstatedir}/ipsilon install -d -m 0700 %{buildroot}%{_sharedstatedir}/ipsilon/sessions ln -s ../..%{python2_sitelib}/ipsilon/idpserver.py \ - %{buildroot}/%{_sbindir}/ipsilon.py + %{buildroot}/%{_sbindir}/ipsilon chmod +x %{buildroot}%{python2_sitelib}/ipsilon/idpserver.py +ln -s ../..%{python2_sitelib}/ipsilon/install/server.py \ + %{buildroot}/%{_sbindir}/ipsilon-server-install +chmod +x %{buildroot}%{python2_sitelib}/ipsilon/install/server.py install -d -m 0700 %{buildroot}%{_sysconfdir}/ipsilon %pre @@ -49,7 +57,8 @@ exit 0 %{python2_sitelib}/* %{_mandir}/man*/ipsilon* %{_datadir}/ipsilon/* -%{_sbindir}/ipsilon.py +%{_sbindir}/ipsilon +%{_sbindir}/ipsilon-server-install %dir %attr(0700,ipsilon,ipsilon) %{_sharedstatedir}/ipsilon %dir %attr(0700,ipsilon,ipsilon) %{_sharedstatedir}/ipsilon/sessions %dir %attr(0700,ipsilon,ipsilon) %{_sysconfdir}/ipsilon |