Set hostname then call hostid onestart

This commit is contained in:
Scott Ullrich 2009-05-31 02:32:19 -04:00
parent 4aecfb7ac2
commit 6bfccde711
2 changed files with 6 additions and 4 deletions

View File

@ -210,8 +210,13 @@ function system_hostname_configure() {
$syscfg = $config['system'];
/* set hostname */
return mwexec("/bin/hostname " .
$status = mwexec("/bin/hostname " .
escapeshellarg("{$syscfg['hostname']}.{$syscfg['domain']}"));
/* Setup host GUID ID. This is used by ZFS. */
mwexec("/etc/rc.d/hostid start");
return $status;
}
function system_routing_configure() {

3
etc/rc
View File

@ -293,9 +293,6 @@ cap_mkdb /etc/login.conf
# /usr/local/etc/php.ini and /usr/local/lib/php.ini
. /etc/rc.php_ini_setup
# Setup the hostid which is required for ZFS
/etc/rc.d/hostid start
# let the PHP-based configuration subsystem set up the system now
echo -n "Launching PHP init system..."
rm -f /cf/conf/backup/backup.cache