diff options
author | 2014-10-28 14:54:04 +0000 | |
---|---|---|
committer | 2014-10-28 14:54:04 +0000 | |
commit | 85717372d65dd2fe05ea2b086c24f03cbe7d1206 (patch) | |
tree | 83c0bdb85e1364b4f9ac99d390b9abeec4775489 /pw/pwupd.h | |
parent | c61c6f66352171814a5d114527357d837df5cad9 (diff) | |
download | pw-darwin-85717372d65dd2fe05ea2b086c24f03cbe7d1206.tar.gz pw-darwin-85717372d65dd2fe05ea2b086c24f03cbe7d1206.tar.zst pw-darwin-85717372d65dd2fe05ea2b086c24f03cbe7d1206.zip |
Do not delete the group wheel when bad argument is passed to pw groupdel -g
Check that the -g argument is actually a number, if not report an error.
This argument is converted without checking with atoi(3) later so without this
check it converts any alpha entries into 0 meaning it deletes the group wheel
Add a regression test about it
PR: 90114
Reported by: bkoenig@cs.tu-berlin.de
MFC after: 1 week
Diffstat (limited to 'pw/pwupd.h')
0 files changed, 0 insertions, 0 deletions