Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
ZGENHOSTID(8)		    System Manager's Manual		 ZGENHOSTID(8)

NAME
       zgenhostid -- generate host ID into /etc/hostid

SYNOPSIS
       zgenhostid [-f] [-o filename] [hostid]

DESCRIPTION
       Creates	/etc/hostid  file and stores the host ID in it.	 If hostid was
       provided, validate and store that value.	 Otherwise, randomly  generate
       an ID.

OPTIONS
       -h	    Display a summary of the command-line options.

       -f	    Allow output overwrite.

       -o filename  Write to filename instead of the default /etc/hostid.

       hostid	    Specifies  the  value  to  be  placed  in /etc/hostid.  It
		    should be a	number with a value between 1 and 2^32-1.   If
		    0,	generate a random ID.  This value must be unique among
		    your systems.  It must be an 8-digit-long hexadecimal num-
		    ber, optionally prefixed by	"0x".

FILES
       /etc/hostid

EXAMPLES
       Generate	a random hostid	and store it
		 # zgenhostid

       Record the libc-generated hostid	in /etc/hostid
		 # zgenhostid "$(hostid)"

       Record a	custom hostid (0xdeadbeef) in /etc/hostid
		 # zgenhostid deadbeef

       Record a	custom hostid (0x01234567) in /tmp/hostid  and	overwrite  the
	   file	if it exists
		 # zgenhostid -f -o /tmp/hostid	0x01234567

SEE ALSO
       genhostid(1), hostid(1),	sethostid(3), spl(4)

HISTORY
       zgenhostid emulates the genhostid(1) utility and	is provided for	use on
       systems	which  do  not	include	 the  utility  or  do  not provide the
       sethostid(3) function.

FreeBSD	Ports 14.quarterly	 May 26, 2021			 ZGENHOSTID(8)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=zgenhostid&sektion=8&manpath=FreeBSD+Ports+14.3.quarterly>

home | help