I recently checked in at IAH using the kiosk several hours before a flight. The seat map showed the exit row seats as available. When I chose a seat there, another screen came up with the rules for sitting there. I believe I checked a box stating I was ok with that and the boarding pass was issued.