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

« back to all changes in this revision

Viewing changes to www/common/jail.py

  • Committer: drtomc
  • Date: 2008-02-04 04:29:12 UTC
  • Revision ID: svn-v3-trunk0:2b9c9e99-6f39-0410-b283-7f802c844ae2:trunk:401
tutorialservice: Fixed "subjects" directory being searched for problem files, now looks in "problems". (A hang over from an earlier change to split them up).
This fixes the issue of problem submissions not working.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
import os
2
 
 
3
 
def setup(uid, jail, cwd):
4
 
    if uid == 0:
5
 
        raise Exception, 'I will not setup a root jail! Go away!'
6
 
 
7
 
    if os.getuid() != <<www-uid>>>:
8
 
        raise Exception, 'I will not setup a root jail! Go away!'
9
 
 
10
 
    # FIXME - config this
11
 
    os.chroot(os.path.join('<<jail_base>>', jail))
12
 
    os.chdir(cwd)
13
 
    os.setuid(uid)
14