Off hand I could find the source for the new uasig or uasetx, but here is what I did, as soon as I find them I will post them. main(ac,av) { getuid(); if(uid != install_id) setuid(getuid()); execv("/usr/lib/ua/uasig.n", av); } then make uasig.n 751 and make uasig (the program above) 6751.