equal
deleted
inserted
replaced
27 self._tcfg = src._tcfg.copy() |
27 self._tcfg = src._tcfg.copy() |
28 self._ucfg = src._ucfg.copy() |
28 self._ucfg = src._ucfg.copy() |
29 self._ocfg = src._ocfg.copy() |
29 self._ocfg = src._ocfg.copy() |
30 self._trustusers = src._trustusers.copy() |
30 self._trustusers = src._trustusers.copy() |
31 self._trustgroups = src._trustgroups.copy() |
31 self._trustgroups = src._trustgroups.copy() |
|
32 self.environ = src.environ |
32 self.fixconfig() |
33 self.fixconfig() |
33 else: |
34 else: |
|
35 # shared read-only environment |
|
36 self.environ = os.environ |
34 # we always trust global config files |
37 # we always trust global config files |
35 for f in util.rcpath(): |
38 for f in util.rcpath(): |
36 self.readconfig(f, trust=True) |
39 self.readconfig(f, trust=True) |
37 |
40 |
38 def copy(self): |
41 def copy(self): |