diff --git a/www/conservancy_ssl_wrapper.py b/www/conservancy_ssl_wrapper.py new file mode 100644 index 0000000000000000000000000000000000000000..fd10266b2d271ef0fc76bb2e422ca24333ab18c0 --- /dev/null +++ b/www/conservancy_ssl_wrapper.py @@ -0,0 +1,27 @@ +# Copyright 2005-2008, James Garrison +# Copyright 2010, Bradley M. Kuhn + +# This software's license gives you freedom; you can copy, convey, +# propagate, redistribute, modify and/or redistribute modified versions of +# this program under the terms of the GNU Affero General Public License +# (AGPL) as published by the Free Software Foundation (FSF), either +# version 3 of the License, or (at your option) any later version of the +# AGPL published by the FSF. +# +# This program is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero +# General Public License for more details. +# +# You should have received a copy of the GNU Affero General Public License +# along with this program in a file in the toplevel directory called +# "AGPLv3". If not, see . + +# req.subprocess_env is not set when the PostReadRequestHandler runs, +# so we just bypass it altogether and set the relevant variable here. +# See deployment documentation for more info. +from os import environ +environ["DJANGO_SETTINGS_MODULE"] = 'conservancy_ssl.settings' +environ["CANONICAL_HOSTNAME"] = 'sfconservancy.org' + +from modpythoncustom import *