Mercurial > hg
comparison tests/test-trusted.py.out @ 3013:494521a3f142
Only read .hg/hgrc files from trusted users/groups
The list of trusted users and groups is specified in the [trusted]
section of a hgrc; the current user is always trusted; "*" can be
used to trust all users/groups.
Global hgrc files are always read.
On Windows (and other systems that don't have the pwd and grp modules),
all .hg/hgrc files are read.
author | Alexis S. L. Carvalho <alexis@cecm.usp.br> |
---|---|
date | Tue, 22 Aug 2006 20:45:03 -0300 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
3012:abcd6ae3cf5a | 3013:494521a3f142 |
---|---|
1 # same user, same group | |
2 global = /some/path | |
3 local = /another/path | |
4 | |
5 # same user, different group | |
6 global = /some/path | |
7 local = /another/path | |
8 | |
9 # different user, same group | |
10 not reading file .hg/hgrc from untrusted user abc, group bar | |
11 global = /some/path | |
12 | |
13 # different user, same group, but we trust the group | |
14 global = /some/path | |
15 local = /another/path | |
16 | |
17 # different user, different group | |
18 not reading file .hg/hgrc from untrusted user abc, group def | |
19 global = /some/path | |
20 | |
21 # different user, different group, but we trust the user | |
22 global = /some/path | |
23 local = /another/path | |
24 | |
25 # different user, different group, but we trust the group | |
26 global = /some/path | |
27 local = /another/path | |
28 | |
29 # different user, different group, but we trust the user and the group | |
30 global = /some/path | |
31 local = /another/path | |
32 | |
33 # we trust all users | |
34 # different user, different group | |
35 global = /some/path | |
36 local = /another/path | |
37 | |
38 # we trust all groups | |
39 # different user, different group | |
40 global = /some/path | |
41 local = /another/path | |
42 | |
43 # we trust all users and groups | |
44 # different user, different group | |
45 global = /some/path | |
46 local = /another/path | |
47 | |
48 # we don't get confused by users and groups with the same name | |
49 # different user, different group | |
50 not reading file .hg/hgrc from untrusted user abc, group def | |
51 global = /some/path | |
52 | |
53 # list of user names | |
54 # different user, different group, but we trust the user | |
55 global = /some/path | |
56 local = /another/path | |
57 | |
58 # list of group names | |
59 # different user, different group, but we trust the group | |
60 global = /some/path | |
61 local = /another/path | |
62 | |
63 # Can't figure out the name of the user running this process | |
64 # different user, different group | |
65 global = /some/path | |
66 local = /another/path | |
67 |