Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 42 lines (35 sloc) 1.358 kb
975ad9b @FooBarWidget Write tests for privilege lowering.
FooBarWidget authored
1 ### This file contains system-specific configuration options that the test suite needs.
2 ### Please customize it for your system.
3
51e69e8 @FooBarWidget Refactor the user switching stuff: allow customization of the group and ...
FooBarWidget authored
4 # These are the usernames and group names of normal, non-administrator
5 # users and groups. Preferably, these are user and group accounts that
6 # are normally not used.
35fb9dd @FooBarWidget Make tests more robust against permission problems.
FooBarWidget authored
7 #
51e69e8 @FooBarWidget Refactor the user switching stuff: allow customization of the group and ...
FooBarWidget authored
8 # These users and groups MUST be able to access this 'test' directory,
35fb9dd @FooBarWidget Make tests more robust against permission problems.
FooBarWidget authored
9 # otherwise the tests will fail.
51e69e8 @FooBarWidget Refactor the user switching stuff: allow customization of the group and ...
FooBarWidget authored
10
5d75a6c @FooBarWidget Default unit test config values work on FreeBSD too.
FooBarWidget authored
11 ### Good values for Linux and FreeBSD:
975ad9b @FooBarWidget Write tests for privilege lowering.
FooBarWidget authored
12 normal_user_1: games
13 normal_user_2: daemon
51e69e8 @FooBarWidget Refactor the user switching stuff: allow customization of the group and ...
FooBarWidget authored
14 # Must not be "nobody".
d1f8191 @FooBarWidget Ubuntu desktop doesn't have 'tty' user, use 'man' instead.
FooBarWidget authored
15 default_user: man
51e69e8 @FooBarWidget Refactor the user switching stuff: allow customization of the group and ...
FooBarWidget authored
16 # Must not be normal_user_1's primary group.
17 normal_group_1: daemon
18 # Must not be normal_user_2's primary group.
d1f8191 @FooBarWidget Ubuntu desktop doesn't have 'tty' user, use 'man' instead.
FooBarWidget authored
19 normal_group_2: man
51e69e8 @FooBarWidget Refactor the user switching stuff: allow customization of the group and ...
FooBarWidget authored
20 # Must not be default_user's primary group. Must not be "nobody".
21 default_group: games
975ad9b @FooBarWidget Write tests for privilege lowering.
FooBarWidget authored
22
5d75a6c @FooBarWidget Default unit test config values work on FreeBSD too.
FooBarWidget authored
23 ### Good values for OS X. Same restrictions apply.
51e69e8 @FooBarWidget Refactor the user switching stuff: allow customization of the group and ...
FooBarWidget authored
24 # normal_user_1: _www
25 # normal_user_2: daemon
26 # default_user: _sandbox
27 # normal_group_1: daemon
28 # normal_group_2: _sandbox
29 # default_group: _www
975ad9b @FooBarWidget Write tests for privilege lowering.
FooBarWidget authored
30
51e69e8 @FooBarWidget Refactor the user switching stuff: allow customization of the group and ...
FooBarWidget authored
31 # A nonexistant username, group name, user ID and group ID.
975ad9b @FooBarWidget Write tests for privilege lowering.
FooBarWidget authored
32 nonexistant_user: xxxxxxxxxxxxxxxxxxx
51e69e8 @FooBarWidget Refactor the user switching stuff: allow customization of the group and ...
FooBarWidget authored
33 nonexistant_group: xxxxxxxxxxxxxxxxxxx
975ad9b @FooBarWidget Write tests for privilege lowering.
FooBarWidget authored
34 nonexistant_uid: 9999
51e69e8 @FooBarWidget Refactor the user switching stuff: allow customization of the group and ...
FooBarWidget authored
35 nonexistant_gid: 9999
975ad9b @FooBarWidget Write tests for privilege lowering.
FooBarWidget authored
36
2d1685c @FooBarWidget Add basic integration tests for Nginx.
FooBarWidget authored
37
38 # If you want to run the Nginx integration tests, then set the following
fab09dc @FooBarWidget Add comment to test/config.yml.example, telling the reader that Nginx mu...
FooBarWidget authored
39 # config option to the full path of the Nginx binary. This Nginx binary *must*
40 # be compiled with Phusion Passenger support!
2d1685c @FooBarWidget Add basic integration tests for Nginx.
FooBarWidget authored
41 # nginx: /usr/local/sbin/nginx
Something went wrong with that request. Please try again.