mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2024-12-23 15:40:01 -06:00
Changes to the install and config files to support deploying the javascript code.
This commit is contained in:
parent
125bd09faf
commit
b7162b3b8a
@ -9,6 +9,7 @@ SUBDIRS = \
|
||||
html \
|
||||
migration \
|
||||
share \
|
||||
static \
|
||||
tools \
|
||||
updates \
|
||||
po \
|
||||
|
@ -5,6 +5,12 @@
|
||||
|
||||
ProxyRequests Off
|
||||
|
||||
|
||||
#We use xhtml, a file format that the browser validates
|
||||
DirectoryIndex index.xhtml
|
||||
|
||||
|
||||
|
||||
# ipa-rewrite.conf is loaded separately
|
||||
|
||||
# This is required so the auto-configuration works with Firefox 2+
|
||||
@ -78,6 +84,15 @@ Alias /ipa/crl "/var/lib/pki-ca/publish"
|
||||
</Directory>
|
||||
|
||||
|
||||
# Static data files (maily webUI stuff like images)
|
||||
Alias /ipa/static "/usr/share/ipa/static"
|
||||
<Directory "/usr/share/ipa/static">
|
||||
SetHandler None
|
||||
AllowOverride None
|
||||
Allow from all
|
||||
</Directory>
|
||||
|
||||
|
||||
# WebUI assets
|
||||
Alias /ipa-assets/ "/var/cache/ipa/assets/"
|
||||
<Directory "/var/cache/ipa/assets">
|
||||
|
@ -72,6 +72,7 @@ AC_CONFIG_FILES([
|
||||
html/Makefile
|
||||
migration/Makefile
|
||||
share/Makefile
|
||||
static/Makefile
|
||||
tools/Makefile
|
||||
tools/man/Makefile
|
||||
updates/Makefile
|
||||
|
@ -391,6 +391,12 @@ fi
|
||||
%{_usr}/share/ipa/migration/invalid.html
|
||||
%{_usr}/share/ipa/migration/migration.css
|
||||
%{_usr}/share/ipa/migration/migration.py*
|
||||
%dir %{_usr}/share/ipa/static
|
||||
%{_usr}/share/ipa/static/*.png
|
||||
%{_usr}/share/ipa/static/*.css
|
||||
%{_usr}/share/ipa/static/*.js
|
||||
%dir %{_usr}/share/ipa/static
|
||||
%{_usr}/share/ipa/static/*
|
||||
%dir %{_sysconfdir}/ipa
|
||||
%dir %{_sysconfdir}/ipa/html
|
||||
%config(noreplace) %{_sysconfdir}/ipa/html/ssbrowser.html
|
||||
|
Loading…
Reference in New Issue
Block a user