Add userdata generation script