But Trump first needed to sign the bill passed by Congress granting him a waiver to serve, given the law on the books that bars former service members who’ve been out of uniform for less than seven years from holding the top Pentagon job.