mirror of
https://github.com/24eme/signaturepdf
synced 2026-03-14 13:55:44 +01:00
deb: fichier de config etc/ et templating
This commit is contained in:
parent
93083d8fb0
commit
e6df9daaf6
3 changed files with 24 additions and 9 deletions
|
|
@ -1,12 +1,24 @@
|
||||||
# signaturepdf default Apache configuration
|
# signaturepdf default Apache configuration
|
||||||
|
|
||||||
Alias /signaturepdf /usr/share/signaturepdf/public
|
Alias /signaturepdf /~#LIBPATH#~public
|
||||||
|
|
||||||
DocumentRoot /usr/share/signaturepdf/public
|
DocumentRoot /~#LIBPATH#~public
|
||||||
|
AddDefaultCharset UTF-8
|
||||||
|
|
||||||
<Directory /usr/share/signaturepdf/public>
|
<Directory /~#LIBPATH#~public>
|
||||||
Options SymLinksIfOwnerMatch
|
Options SymLinksIfOwnerMatch
|
||||||
DirectoryIndex index.php
|
DirectoryIndex index.php
|
||||||
AllowOverride All
|
AllowOverride All
|
||||||
|
|
||||||
|
<IfVersion >= 2.3>
|
||||||
|
Require all granted
|
||||||
|
</IfVersion>
|
||||||
|
<IfVersion < 2.3>
|
||||||
|
Order Deny,Allow
|
||||||
|
Allow from all
|
||||||
|
</IfVersion>
|
||||||
</Directory>
|
</Directory>
|
||||||
|
|
||||||
|
LogLevel warn
|
||||||
|
ErrorLog /var/log/apache2/ssp_error.log
|
||||||
|
CustomLog /var/log/apache2/ssp_access.log combined
|
||||||
|
|
|
||||||
|
|
@ -4,15 +4,15 @@
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
# Droits sur les fichiers
|
# Droits sur les fichiers
|
||||||
chgrp -R www-data /usr/share/signaturepdf/data
|
chgrp -R www-data /~#LIBPATH#~data
|
||||||
chgrp -R www-data /usr/share/signaturepdf/pdf
|
chgrp -R www-data /~#LIBPATH#~pdf
|
||||||
|
|
||||||
chmod -R g+rwx /usr/share/signaturepdf/data
|
chmod -R g+rwx /~#LIBPATH#~data
|
||||||
chmod -R g+rwx /usr/share/signaturepdf/pdf
|
chmod -R g+rwx /~#LIBPATH#~pdf
|
||||||
|
|
||||||
# Activation de la conf apache2
|
# Activation de la conf apache2
|
||||||
mkdir -p /etc/apache2/conf-available
|
mkdir -p /etc/apache2/conf-available
|
||||||
ln -sf ../../signaturepdf/apache.conf /etc/apache2/conf-available/signaturepdf.conf
|
ln -sf ../../~#PKGNAME#~/apache.conf /etc/apache2/conf-available/signaturepdf.conf
|
||||||
|
|
||||||
a2enconf signaturepdf
|
a2enconf signaturepdf
|
||||||
systemctl reload apache2
|
systemctl reload apache2
|
||||||
|
|
|
||||||
5
Makefile
5
Makefile
|
|
@ -68,13 +68,16 @@ deb:
|
||||||
rm -rf $(PATHDEBPKG)/$(PKGNAME)-$(VERSION)/$(LIBPATH).debian
|
rm -rf $(PATHDEBPKG)/$(PKGNAME)-$(VERSION)/$(LIBPATH).debian
|
||||||
tar -zcvf $(PATHDEBPKG)/$(PKGNAME)_$(VERSION).orig.tar.gz -C $(PATHDEBPKG)/ $(PKGNAME)-$(VERSION)
|
tar -zcvf $(PATHDEBPKG)/$(PKGNAME)_$(VERSION).orig.tar.gz -C $(PATHDEBPKG)/ $(PKGNAME)-$(VERSION)
|
||||||
rsync -av --exclude=*~ ./.debian/ $(PATHDEBPKG)/$(PKGNAME)-$(VERSION)/debian
|
rsync -av --exclude=*~ ./.debian/ $(PATHDEBPKG)/$(PKGNAME)-$(VERSION)/debian
|
||||||
|
mkdir -p $(PATHDEBPKG)/$(PKGNAME)-$(VERSION)/$(CONFIGPATH)
|
||||||
|
mv $(PATHDEBPKG)/$(PKGNAME)-$(VERSION)/debian/apache.conf $(PATHDEBPKG)/$(PKGNAME)-$(VERSION)/$(CONFIGPATH)
|
||||||
find $(PATHDEBPKG)/$(PKGNAME)-$(VERSION)/debian/ -type f -exec sed -i "s/~#DATE#~/`date -R`/" {} \;
|
find $(PATHDEBPKG)/$(PKGNAME)-$(VERSION)/debian/ -type f -exec sed -i "s/~#DATE#~/`date -R`/" {} \;
|
||||||
find $(PATHDEBPKG)/$(PKGNAME)-$(VERSION)/debian/ -type f -exec sed -i "s/~#VENDOR#~/$(VENDOR)/" {} \;
|
find $(PATHDEBPKG)/$(PKGNAME)-$(VERSION)/debian/ -type f -exec sed -i "s/~#VENDOR#~/$(VENDOR)/" {} \;
|
||||||
find $(PATHDEBPKG)/$(PKGNAME)-$(VERSION)/debian/ -type f -exec sed -i "s/~#PROJECT#~/$(PROJECT)/" {} \;
|
find $(PATHDEBPKG)/$(PKGNAME)-$(VERSION)/debian/ -type f -exec sed -i "s/~#PROJECT#~/$(PROJECT)/" {} \;
|
||||||
find $(PATHDEBPKG)/$(PKGNAME)-$(VERSION)/debian/ -type f -exec sed -i "s/~#MAINTAINER#~/$(MAINTAINER)/" {} \;
|
find $(PATHDEBPKG)/$(PKGNAME)-$(VERSION)/debian/ -type f -exec sed -i "s/~#MAINTAINER#~/$(MAINTAINER)/" {} \;
|
||||||
find $(PATHDEBPKG)/$(PKGNAME)-$(VERSION)/debian/ -type f -exec sed -i "s/~#PKGNAME#~/$(PKGNAME)/" {} \;
|
find $(PATHDEBPKG)/$(PKGNAME)-$(VERSION)/ -type f -exec sed -i "s/~#PKGNAME#~/$(PKGNAME)/" {} \;
|
||||||
find $(PATHDEBPKG)/$(PKGNAME)-$(VERSION)/debian/ -type f -exec sed -i "s/~#VERSION#~/$(VERSION)/" {} \;
|
find $(PATHDEBPKG)/$(PKGNAME)-$(VERSION)/debian/ -type f -exec sed -i "s/~#VERSION#~/$(VERSION)/" {} \;
|
||||||
find $(PATHDEBPKG)/$(PKGNAME)-$(VERSION)/debian/ -type f -exec sed -i "s/~#RELEASE#~/$(RELEASE)/" {} \;
|
find $(PATHDEBPKG)/$(PKGNAME)-$(VERSION)/debian/ -type f -exec sed -i "s/~#RELEASE#~/$(RELEASE)/" {} \;
|
||||||
|
find $(PATHDEBPKG)/$(PKGNAME)-$(VERSION)/ -type f -exec sed -i "s|~#LIBPATH#~|$(LIBPATH)|" {} \;
|
||||||
echo $(LIBPATH) > $(PATHDEBPKG)/$(PKGNAME)-$(VERSION)/debian/$(PKGNAME).dirs
|
echo $(LIBPATH) > $(PATHDEBPKG)/$(PKGNAME)-$(VERSION)/debian/$(PKGNAME).dirs
|
||||||
echo "$(LIBPATH)* $(LIBPATH)" > $(PATHDEBPKG)/$(PKGNAME)-$(VERSION)/debian/install
|
echo "$(LIBPATH)* $(LIBPATH)" > $(PATHDEBPKG)/$(PKGNAME)-$(VERSION)/debian/install
|
||||||
ifneq ($(strip $(CONFIGPATH)),)
|
ifneq ($(strip $(CONFIGPATH)),)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue