DragonFlyBSD Kernel Audit
DF-0037 / run.log
← back to finding ↓ download raw
pid      1  pgid      1  sid      1
pid     68  pgid     68  sid     68
pid    289  pgid    289  sid    289
pid    291  pgid    289  sid    289
pid    294  pgid    289  sid    289
pid    390  pgid    390  sid    390
pid    477  pgid    477  sid    477
pid    721  pgid    721  sid    721
pid    741  pgid    741  sid    741
pid    810  pgid    810  sid    810
pid    811  pgid    811  sid    811
pid    812  pgid    812  sid    812
pid    813  pgid    813  sid    813
pid    814  pgid    814  sid    814
pid    815  pgid    815  sid    815
pid    816  pgid    816  sid    816
pid    817  pgid    817  sid    817
pid    818  pgid    818  sid    818
pid    915  pgid    915  sid    915
pid    917  pgid    915  sid    915
pid    918  pgid    918  sid    918
pid    919  pgid    918  sid    918

22 processes' pgid/sid enumerated as uid=1001 (no EPERM)
===
[parent] pid=920 pgid=918 sid=918 uid=1001

[parent] probing child pid=921 (DIFFERENT session):
  getpgid(921) = 921  errno=0 (Undefined error: 0)
  getsid(921)  = 921  errno=0 (Undefined error: 0)

BUG DF-0037 REPRODUCED: parent (sid=918) leaked child's pgid/sid from a DIFFERENT session with no EPERM.
  POSIX violation: getpgid/getsid on a process in another session MUST return EPERM.
RUN_EXIT=0