add precheck in most utils: autoconf,checkconf,makedir,setinit