set_parms man page on HP-UX

Man page or keyword search:  
man Server   10987 pages
apropos Keyword Search (all sections)
Output format
HP-UX logo
[printable version]

set_parms(1M)							 set_parms(1M)

       set_parms   -   set   system  initial  identity	parameters:  hostname,
       date/time, root password, and networking

       The command is an interactive system set-up command that allows you  to
       specify	various	 "initial  identity  parameters"  when first booting a
       newly installed operating system (whether  preinstalled,	 or  installed
       locally	from  media or an install server), and to revise these parame‐
       ters later on a running system.	Initial identity parameters are a min‐
       imal  set  of  values required to bring a system to an initially useful
       state.  They include the following:

       ·  system hostname
       ·  timezone for the system's location
       ·  date and time
       ·  root password
       ·  IP address, netmask
       ·  routemask, routing gateway, DNS, and NIS information
       ·  local language

       In a first-boot situation, is invoked automatically  by	For  purposes,
       "first-boot"  is	 defined  as  having  no  hostname set when the system
       starts up.  This causes to step through all of its  sub-areas  to  help
       you set all of the initial identity parameters.

       After the system has booted and is running, may also be called directly
       from the command line to step through all areas (via similar to how  it
       works at first-boot, or to finish setting up a particular sub-area (the
       latter forms above).  There are certain limitations to its actions when
       it's run after first-boot, as described see below.

       Note:  The command only sets the root (superuser) password during "ini‐
       tial" processing, and then only if it is not already set.   If  so,  it
       uses  the  command, so the effect is immediate.	See the passwd(1) man‐

       The command is also DHCP-aware.	If you attempt to change DHCP-supplied
       data such as the hostname or IP address, issues a warning.  If you con‐
       tinue with the changes, relinquishes the DHCP  lease.   On  first-boot,
       asks if you would like to try getting set-up data from a DHCP server.

       However	invoked,  the  command often knows and provides default values
       for many of the initial identity parameters, based on values  specified
       to  Ignite-UX  in  a  previous  or recent installation of the system or
       found in system configuration files.

       The command can be run only by the user with appropriate privilege.

       Each sub-area of is described below.  In a first-boot situation all  of
       the  sub-areas  are  run	 sequentially.	Special first-boot behavior is
       noted below if applicable, along with any special cases	when  invoking
       on  a  running system.  When calling a sub-area directly, only a unique
       portion of the sub-area name is required to be given; for example,

       This allows the user to sequentially invoke all the sub-areas
		      mentioned below.	The user can configure multiple inter‐
		      faces  which  are	 physically  connected	to the network
		      using the Terminal User Interface (TUI).	A in the  user
		      interface	 field indicates a lan which is not physically
		      connected to the network.	 If lan interfaces are config‐
		      ured as DHCP, the options and are skipped.

       Set the system hostname:
		      Validates	 a  user-supplied  hostname according to host-
		      naming conventions and sets various  system  initializa‐
		      tion  variables to operate with that hostname.  Particu‐
		      larly, edits to associate the new hostname with the cur‐
		      rent  IP	address	 of  the system, if that can be deter‐
		      mined.  Note:  It	 does  not  notify  DNS	 (Domain  Name
		      Servers),	 etc.	This  higher level of configuration is
		      handled later by broader configuration tools.

		      WARNING: When changing the hostname, does not know about
		      optionally-installed  software.	If  any	 such software
		      remembers the previous hostname, it might not work prop‐
		      erly after the hostname is changed.

		      A	 mechanism is provided that helps generalize the host‐
		      name changing function.  The command  calls,  in	sorted
		      order,  any  executable  commands found in the directory
		      This  occurs  for	 both  first-boot  and	non-first-boot
		      calls.   HP may in the future supply special commands in
		      this location.  The system administrator may also supply
		      custom commands (programs or scripts) for site installa‐
		      tions using, for example, Ignite-UX.

		      The system must be rebooted for any change to take  full

       Select a timezone based on your country of location.
		      Also  allows  you	 to set a user-supplied timezone.  The
		      system must be rebooted for any change to take effect.

       Set the system date and time interactively:
		      This is similar to calling as  a	privileged  user,  but
		      without  having  to  format a time specification string.
		      The change takes effect immediately.

       Set or change the IP address and subnet mask for the system.
		      This function edits the file to  associate  the  new  IP
		      address  with  the  current hostname.  Note: it does not
		      notify DNS (Domain  Name	Servers),  etc.	  This	higher
		      level  of configuration is handled later by broader con‐
		      figuration tools.

		      If multiple lan interfaces are  present,	the  user  can
		      select  each  LAN	 interface  (network interface card or
		      NIC) separately to configure it.

		      The system must be  rebooted  for	 any  change  to  take

       Set the route mask (which defines the network and local subnet
		      portions of a network address), set the routing gateway,
		      and define access to the Domain Name  System  (DNS)  and
		      Network Information Service (NIS).

		      First-boot: These changes take effect immediately, with‐
		      out a reboot, because starts  networking	after  setting
		      the parameters.

		      Non-first-boot:  A  reboot  is required for all of these
		      changes to take effect.

       Allow the user to set the local language settings.
		      The user can either select one of the languages from the
		      menu  or	they  can set new valid language.  will verify
		      whether the new language is  installed.  If  it  is  not
		      installed,  the  user  must  install the language before
		      executing this option.

   set_parms, Ignite-UX or Cold Install
       After "cold-installing" HP-UX from  tape,  CD-ROM,  or  DVD,  or	 using
       Ignite-UX to install HP-UX from any source including an install server,
       the file is generally left on the system.  This file is used to	commu‐
       nicate  to and other tools the hostname, networking, and other informa‐
       tion that was used during the installation, to make it  easier  to  use
       any of these values as final system parameters.	In particular, uses as
       defaults the shell-style variables in this file	that  begin  with  For
       example,	 indicates  which LAN interface was used during a network cold
       install.	 This is the LAN interface that configures.

       In general, first looks in for default information, then in the	system
       configuration  files  in the directory.	If any parameter is defined in
       both locations, the latter takes precedence.

       If Ignite-UX is installed on your system, see the manpage  entries  for
       ignite(5)  and  instl_adm(4).   In  particular,	read  instl_adm(4) for
       descriptions of the and variables.

   Interaction with auto_parms
       During the boot-up sequence, always invokes which in turn  detects  the
       first-boot situation and it calls if either or both of these conditions
       are true.  The starts its interface and, based  on  user	 input,	 might
       call  back  into	 to  obtain and set up the management of a DHCP lease.
       After completes this and other system set-up tasks, control passes back
       to  which completes the boot-up sequence using the newly-created system
       initial identity parameters.

       See the rc(1M) manpage for information about for invocation context  in
       the first-boot case.

       If  the	system has multiple lan interfaces and the user wishes to con‐
       figure some with DHCP and others with static IP, the user  must	invoke
       first  to configure all the lan interfaces which they wish to configure
       as DHCP.	 The user should not allow the system  to  be  rebooted	 while
       doing this configuration.  Then the user should invoke to configure the
       remaining lan interfaces.

       also allows the user to specify the DHCP server from which to get host‐
       name and networking parameters and Class ID.

       If multiple interfaces are configured with DHCP, there is a chance that
       multiple hostnames will be returned through different DHCP enabled  lan
       interfaces.   If	 hostname is not set in and none of the interfaces are
       configured with addresses, then the hostname returned by the  interface
       is updated in

       The command itself.

       Common subroutines used by
	      and the sub-area commands.

       Directory holding all of sub-area commands called by
	      which runs them in sorted order.

       Directory containing any hostname-change commands defined by the user.
	      These are standalone commands run, in sorted order, by when set‐
	      ting or changing the hostname.

       File set by Ignite-UX or Cold  Install  that  contains  networking  and
	      system information used during the installation.

       System configuration files modified by

	      The command was
	      developed	   by

       rc(1M),	instl_adm(4),


List of man pages available for HP-UX

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
Vote for polarhome
Free Shell Accounts :: the biggest list on the net