FILE - In this April 9, 2018, file photo, Deputy Secretary of Defense Patrick Shanahan, right, listen as President Donald Trump speaks during a cabinet meeting at the White House, in Washington. A U.S. administration official says that Defense Secretary Jim Mattis will leave his post Jan. 1, 2019, as Trump is expected to name Shanahan as acting secretary. (AP Photo/Evan Vucci, File)