X-Git-Url: http://git.onelab.eu/?p=myslice.git;a=blobdiff_plain;f=debian%2Funfold.postinst;h=f0ecf8c7cd19860b9b17e94fbb2173d23b0d0241;hp=dd5c68051c3324067dbab5b2ed29264e2ee28429;hb=a11e7b0d7951b328f0f07ffedd679128d7bb8586;hpb=fa59e186d66333cb2471e3bf5af347fa72ed0883 diff --git a/debian/unfold.postinst b/debian/unfold.postinst index dd5c6805..f0ecf8c7 100644 --- a/debian/unfold.postinst +++ b/debian/unfold.postinst @@ -1,15 +1,18 @@ #!/bin/bash +# tmp - (or?) +set -x # if this requires a service to be running, add something like this # update-rc.d unfold defaults [ -d /var/unfold ] || mkdir /var/unfold chown -R www-data.www-data /var/unfold chmod -R 700 /var/unfold -# upgrading from older packages -- temporary -[ -f /usr/share/unfold/myslice.sqlite3 ] && mv -f /usr/share/unfold/myslice.sqlite3 /var/unfold -rm -f /etc/apache2/sites*/myslice.conf # upgrading end /usr/share/unfold/manage.py syncdb /usr/share/unfold/manage.py migrate -a2dissite default +# enable required stuff +a2enmod ssl +a2dissite default || : a2ensite unfold.conf +# create a server-side cert/key and passes on gids to rehash them +unfold-init-ssl.sh service apache2 restart