Well, I haven't tried, but I think you have to adjust a lot of source code (e.g. location of init scripts, iptables vs. Solaris firewall, etc.).