change solaris, add freebsd default_env