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

« back to all changes in this revision

Viewing changes to doc/setup/ivle-both.conf

Modified the database so that exercises are now stored in the database, rather
than in flat files.

This also necessitated adding new tables and storm classes for test suites
and test cases.

Note that this commit merely changes the database and adds a script to
upload exercises. The code for actually reading exercises has yet
to be changed.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
# Custom IVLE Apache config script
2
2
# Configures IVLE at the root of the site.
3
 
NameVirtualHost *:80
 
3
NameVirtualHost *
4
4
ServerAdmin ADMIN@EXAMPLE.COM
5
5
ServerName IVLE.EXAMPLE.COM
6
6
 
7
 
<VirtualHost *:80>
 
7
<VirtualHost *>
8
8
    DocumentRoot /usr/local/share/ivle/www
9
9
    ServerName localhost
10
 
    ServerAlias public.localhost
 
10
    ServerName public.localhost
11
11
    <Directory />
12
12
        Options FollowSymLinks
13
13
        AllowOverride None
14
14
    </Directory>
15
 
 
16
 
    <Location />
 
15
    <Directory "/usr/local/share/ivle/www/">
 
16
        AllowOverride None
17
17
        Order allow,deny
18
 
        Allow from all
 
18
        allow from all
19
19
        SetHandler mod_python
20
20
        PythonHandler ivle.dispatch
21
21
        #PythonDebug On
 
22
        Options FollowSymLinks
22
23
        PythonOption mod_python.file_session.database_directory /var/lib/ivle/sessions
23
24
        PythonOption mod_python.session.cookie_name ivle
24
 
    </Location>
 
25
    </Directory>
 
26
    <Directory "/usr/local/share/ivle/www/media">
 
27
        SetHandler None
 
28
    </Directory>
 
29
    <Directory "/usr/local/share/ivle/www/php">
 
30
        SetHandler None
 
31
    </Directory>
25
32
 
26
33
    ErrorLog /var/log/apache2/error.log
27
34
 
33
40
    ServerSignature On
34
41
</VirtualHost>
35
42
 
36
 
<VirtualHost *:80>
 
43
<VirtualHost *>
37
44
  ServerName svn.localhost
38
45
  <Location /users>
39
46
    DAV svn