[system] / trunk / webwork2 / conf / global.conf.dist Repository:
ViewVC logotype

Diff of /trunk/webwork2/conf/global.conf.dist

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 768 Revision 774
1#!perl 1#!perl
2################################################################################ 2################################################################################
3# WeBWorK mod_perl (c) 1995-2002 WeBWorK Team, Univeristy of Rochester 3# WeBWorK mod_perl (c) 1995-2002 WeBWorK Team, Univeristy of Rochester
4# $Id: global.conf.dist,v 1.14 2003-03-06 19:12:37 sh002i Exp $ 4# $Id: global.conf.dist,v 1.15 2003-03-07 02:22:40 sh002i Exp $
5################################################################################ 5################################################################################
6 6
7# This file is used to set up the default WeBWorK course environment for all 7# This file is used to set up the default WeBWorK course environment for all
8# requests. Values may be overwritten by the course.conf for a specific course. 8# requests. Values may be overwritten by the course.conf for a specific course.
9# All package variables set in this file are added to the course environment. 9# All package variables set in this file are added to the course environment.
163# driver = perl module to use for access to the data source 163# driver = perl module to use for access to the data source
164# source = location of data source (i.e. path, url, DBI spec) 164# source = location of data source (i.e. path, url, DBI spec)
165# note: schema and driver must have the same interface. 165# note: schema and driver must have the same interface.
166%dbLayout = ( 166%dbLayout = (
167 password => { 167 password => {
168 schema => "WeBWorK::DB::Schema::WW1Hash", 168 schema => "WeBWorK::DB::Schema::PasswordHash",
169 driver => "WeBWorK::DB::Driver::GDBM", 169 driver => "WeBWorK::DB::Driver::GDBM",
170 source => "$courseDirs{auth_DATA}/$courseName\_password_DB", 170 source => "$courseDirs{auth_DATA}/$courseName\_password_DB",
171 }, 171 },
172 permission => { 172 permission => {
173 schema => "WeBWorK::DB::Schema::WW1Hash", 173 schema => "WeBWorK::DB::Schema::PermissionHash",
174 driver => "WeBWorK::DB::Driver::GDBM", 174 driver => "WeBWorK::DB::Driver::GDBM",
175 source => "gdbm:$courseDirs{auth_DATA}/$courseName\_permissions_DB", 175 source => "gdbm:$courseDirs{auth_DATA}/$courseName\_permissions_DB",
176 }, 176 },
177 key => {
178 schema => "WeBWorK::DB::Schema::KeyHash",
179 driver => "WeBWorK::DB::Driver::GDBM",
180 source => "gdbm:$courseDirs{auth_DATA}/keys",
181 },
177 user => { 182 user => {
178 schema => "WeBWorK::DB::Schema::WW1Hash", 183 schema => "WeBWorK::DB::Schema::ClasslistHash",
179 driver => "WeBWorK::DB::Driver::GDBM", 184 driver => "WeBWorK::DB::Driver::GDBM",
180 source => "gdbm:$courseDirs{auth_DATA}/keys", 185 source => "gdbm:$courseDirs{auth_DATA}/$courseName\_classlist_DB",
181 }, 186 },
182 set => { 187 set => {
183 schema => "WeBWorK::DB::Schema::WW1Hash", 188 schema => "WeBWorK::DB::Schema::WW1Hash",
184 driver => "WeBWorK::DB::Driver::GDBM", 189 driver => "WeBWorK::DB::Driver::GDBM",
185 source => "gdbm:$courseDirs{auth_DATA}/keys", 190 source => "gdbm:$courseDirs{auth_DATA}/$courseName\_webwork_DB",
186 }, 191 },
187 set_user => { 192 set_user => {
188 schema => "WeBWorK::DB::Schema::WW1Hash", 193 schema => "WeBWorK::DB::Schema::WW1Hash",
189 driver => "WeBWorK::DB::Driver::GDBM", 194 driver => "WeBWorK::DB::Driver::GDBM",
190 source => "gdbm:$courseDirs{auth_DATA}/keys", 195 source => "gdbm:$courseDirs{auth_DATA}/$courseName\_webwork_DB",
191 }, 196 },
192 problem => { 197 problem => {
193 schema => "WeBWorK::DB::Schema::WW1Hash", 198 schema => "WeBWorK::DB::Schema::WW1Hash",
194 driver => "WeBWorK::DB::Driver::GDBM", 199 driver => "WeBWorK::DB::Driver::GDBM",
195 source => "gdbm:$courseDirs{auth_DATA}/keys", 200 source => "gdbm:$courseDirs{auth_DATA}/$courseName\_webwork_DB",
196 }, 201 },
197 problem_user => { 202 problem_user => {
198 schema => "WeBWorK::DB::Schema::WW1Hash", 203 schema => "WeBWorK::DB::Schema::WW1Hash",
199 driver => "WeBWorK::DB::Driver::GDBM", 204 driver => "WeBWorK::DB::Driver::GDBM",
200 source => "gdbm:$courseDirs{auth_DATA}/keys", 205 source => "gdbm:$courseDirs{auth_DATA}/$courseName\_webwork_DB",
201 }, 206 },
202); 207);
203 208
204# This lets you specify a minimum permission level needed to perform 209# This lets you specify a minimum permission level needed to perform
205# certain actions. In the current system, >=10 will allow a professor 210# certain actions. In the current system, >=10 will allow a professor

Legend:
Removed from v.768  
changed lines
  Added in v.774

aubreyja at gmail dot com
ViewVC Help
Powered by ViewVC 1.0.9