# HG changeset patch # User Paul Boddie # Date 1357852047 -3600 # Node ID abc9177c54356a23cac23e393fc8e580f9dcc708 # Parent 77363a5672467a9b9e4d1ee9a363e08c2cec4229 Introduced concrete Python executable substitution for the moin and CGI scripts. diff -r 77363a567246 -r abc9177c5435 moinsetup.py --- a/moinsetup.py Thu Jan 10 22:06:27 2013 +0100 +++ b/moinsetup.py Thu Jan 10 22:07:27 2013 +0100 @@ -950,6 +950,7 @@ status("Editing moin script at %s..." % moin_script) s = readfile(moin_script) + s = s.replace("#!/usr/bin/env python", "#!%s" % sys.executable) s = s.replace("#import sys", "import sys\nsys.path.insert(0, %r)" % self.prefix_site_packages) writefile(moin_script, s) @@ -974,6 +975,7 @@ status("Editing moin.cgi script from %s, writing to %s..." % (moin_cgi, moin_cgi_installed)) s = readfile(moin_cgi) + s = s.replace("#!/usr/bin/env python", "#!%s" % sys.executable) s = moin_cgi_prefix.sub("sys.path.insert(0, %r)" % self.prefix_site_packages, s) s = moin_cgi_wikiconfig.sub("sys.path.insert(0, %r)" % self.common_dir, s)