~azzar1/unity/add-show-desktop-key

« back to all changes in this revision

Viewing changes to www/apps/fileservice/__init__.py

  • Committer: matt.giuca
  • Date: 2009-01-12 00:33:53 UTC
  • Revision ID: svn-v3-trunk0:2b9c9e99-6f39-0410-b283-7f802c844ae2:trunk:1072
Renamed scripts to services.
Updated all references (we hope). :)

Show diffs side-by-side

added added

removed removed

Lines of Context:
40
40
# handle_with_trampoline controls the way in which fileservice_lib is invoked.
41
41
# If False, it will simply be called directly by this handler.
42
42
# If True, the request will get marshalled into a CGI environment and the
43
 
# trampoline will invoke scripts/fileservices within the user's jail (SetUID'd
44
 
# to them). This script will then wrap the CGI environment in a replica of the
45
 
# original environment and handle it that way.
 
43
# trampoline will invoke services/fileservices within the user's jail
 
44
# (SetUID'd to them). This script will then wrap the CGI environment in a
 
45
# replica of the original environment and handle it that way.
46
46
# This is a lot of overhead but it's the only way to properly ensure we are
47
47
# acting "as" that user and therefore we don't run into permissions problems.
48
48
# If set to True, it will be a lot more efficient, but there will be
49
49
# permissions issues unless all user's files are owned by the web server user.
50
50
HANDLE_WITH_TRAMPOLINE = True
51
51
 
52
 
fileservice_path = "/opt/ivle/scripts/fileservice"   # Within jail
 
52
fileservice_path = "/opt/ivle/services/fileservice"   # Within jail
53
53
 
54
54
def handle(req):
55
55
    """Handler for the File Services application."""