diff options
| author | bwarsaw | 1999-02-19 22:42:47 +0000 |
|---|---|---|
| committer | bwarsaw | 1999-02-19 22:42:47 +0000 |
| commit | c0833f550d3f1576515005aa25aae3e225098bc0 (patch) | |
| tree | 2202d2dd7ddd5a7b531ebd76f63fcdde8ab218cd /FAQ | |
| parent | 736cd43fc95e5e630c877d1b0513b9bc45ec02ea (diff) | |
| download | mailman-c0833f550d3f1576515005aa25aae3e225098bc0.tar.gz mailman-c0833f550d3f1576515005aa25aae3e225098bc0.tar.zst mailman-c0833f550d3f1576515005aa25aae3e225098bc0.zip | |
check_caller(): Call getgid() once and cache its value.
run_script(): Use setregid() copy the effective gid into the real
gid. This works around a problem on some Linux versions where the
effective gid was not being inherited across popen() calls. Should
not affect other systems.
Note: this is wrapped in a HAVE_SETREGID determined by configure. If
the same affected machines don't have this call (unlikely?) then they
can still be broken.
Diffstat (limited to 'FAQ')
0 files changed, 0 insertions, 0 deletions
