X-Git-Url: http://git.onelab.eu/?p=myslice.git;a=blobdiff_plain;f=debian%2Funfold.postinst;h=bdc052ca0553a339965d13d8f6b0133138a35246;hp=c5cd80dabf720ad3f66b1fb75eb30bed617aaec4;hb=4b6622264b59de3edb433a1f886faa2069a11960;hpb=78ed9c4a6e34dd6297ec15fc6767183ebd68609e diff --git a/debian/unfold.postinst b/debian/unfold.postinst index c5cd80da..bdc052ca 100644 --- a/debian/unfold.postinst +++ b/debian/unfold.postinst @@ -9,11 +9,20 @@ chmod -R 700 /var/unfold # upgrading end /usr/share/unfold/manage.py syncdb /usr/share/unfold/manage.py migrate -# enable required stuff +# be ready, enable ssl a2enmod ssl -# name seems to depend on the debian distro -a2dissite default || a2dissite 000-default || : +# disable defaults; jessie seems to come with 000-default instead of just default +# not quite sure about ssl, disable every possible combination +for site in default default-ssl; do + for prefix in "" "000-"; do + s=${prefix}${site} + a2dissite $s || : + done +done a2ensite unfold.conf # create a server-side cert/key and passes on gids to rehash them +# because we do not enable ssl by default it is maybe not quite right to call this +# at install-time anymore, although it should not hurt either unfold-init-ssl.sh +# restart in any case service apache2 restart