# | Line 608 | Line 608 | int main(int argc, char **argv) { | |
---|---|---|
608 | /* We don't care if statgrab_init fails, because we can just display | |
609 | the statistics that can be read as non-root. */ | |
610 | statgrab_init(); | |
611 | < | #ifdef ALLBSD |
612 | < | if (setegid(getgid()) != 0) |
613 | < | die("Failed to lose effective group"); |
614 | < | #endif |
611 | > | if (statgrab_drop_privileges() != 0) |
612 | > | die("Failed to drop setuid/setgid privileges"); |
613 | ||
614 | switch (repeat_mode) { | |
615 | case REPEAT_NONE: |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |