Freebsd support

Freebsd doesn't do anything with /etc/hostname.
Instead, create /etc/rc.conf.d/hostname