<div dir="ltr"><div><div>Hello Pkg-shadow-devel!<br><br></div>When trying to build and install shadow 4.2.1 without support for subordinate IDs, I found issues both with compiling and installation.<br><br></div>The compilation bug is because of a missing guard clause in process_flags in usermod.c; adding an appropriate #ifdef block fixes it.<br clear="all"><div><div><div><div><br></div><div>The installation bug is similarly because of a missing guard clause; the installation process tries to setuid on newuidmap and newgidmap even when those programs aren't built.<br><br></div><div>The attached patch corrects both problems!<br><br></div><div>Cheers,<br><br></div><div>Brett<br></div><div><br></div><div>-- <br><div class="gmail_signature">Brett Neumeier (<a href="mailto:bneumeier@gmail.com" target="_blank">bneumeier@gmail.com</a>)</div>
</div></div></div></div></div>