diff --git a/documentation/dev-manual/dev-manual-common-tasks.xml b/documentation/dev-manual/dev-manual-common-tasks.xml index ba74e15d1a..3e48c0add5 100644 --- a/documentation/dev-manual/dev-manual-common-tasks.xml +++ b/documentation/dev-manual/dev-manual-common-tasks.xml @@ -1175,7 +1175,7 @@ Customizing an Image Hostname - By default the configured hostname (i.e. + By default, the configured hostname (i.e. /etc/hostname) in an image is the same as the machine name. For example, if @@ -1186,12 +1186,9 @@ You can customize this name by altering the value of the - "hostname" variable in the base-files recipe using either + "hostname" variable in the + base-files recipe using either an append file or a configuration file. - - Setting the variable to "" causes no hostname to be - written to /etc/hostname. - Use the following in an append file: hostname="myhostname" @@ -1218,11 +1215,16 @@ - Another point of interest is that if you leave the variable - "hostname" unset, the image will have no default hostname - in the filesystem. - This condition is suitable for environments that use - dynamic hostnames such as virtual machines. + Another point of interest is that if you unset the variable, + the image will have no default hostname in the filesystem. + Here is an example that unsets the variable in a + configuration file: + + hostname_pn-base-files = "" + + Having no default hostname in the filesystem is suitable for + environments that use dynamic hostnames such as virtual + machines.