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

FreeBSD Manual Pages

  
 
  

home | help
sys-unconfig(1M)	System Administration Commands	      sys-unconfig(1M)

NAME
       sys-unconfig - undo a system's configuration

SYNOPSIS
       /usr/sbin/sys-unconfig

DESCRIPTION
       The sys-unconfig	command	is used	to restore a system's configuration to
       an "as-manufactured" state, ready to be reconfigured  again.  The  sys-
       tem's  configuration  consists of hostname, Network Information Service
       (NIS) domain name, timezone, IP address,	IP subnet mask,	and root pass-
       word.  This  operation  is the inverse of those performed by the	sysid-
       net(1M),	sysidns(1M), and sysidsys(1M) programs run at boot. See	sysid-
       tool(1M).

       sys-unconfig does the following:

	 o  Saves     current	  /etc/inet/hosts    file    information    in
	    /etc/inet/hosts.saved.

	 o  If the current /etc/vfstab file contains NFS mount entries,	 saves
	    the	/etc/vfstab file to /etc/vfstab.orig.

	 o  Restores the default /etc/inet/hosts file.

	 o  Removes  the default hostname in /etc/hostname.interface files for
	    all	interfaces configured when this	command	is run.	 To  determine
	    which interfaces are configured, run the command 'ifconfig-a'. The
	    /etc/hostname.interface files corresponding	to all of  the	inter-
	    faces  listed  in  the resulting output, with the exception	of the
	    loopback interface (lo0), will be removed.

	 o  Removes the	default	domainname in /etc/defaultdomain.

	 o  Restores the timezone to PST8PDT in	/etc/TIMEZONE.

	 o  Disables the Network Information Service (NIS) and Network	Infor-
	    mation Service Plus	(NIS+) if either NIS or	NIS+ was configured.

	 o  Removes the	file /etc/inet/netmasks.

	 o  Removes the	file /etc/defaultrouter.

	 o  Removes the	password set for root in /etc/shadow.

	 o  Removes the	file /etc/.rootkey.

	 o  Executes all system	configuration applications. These applications
	    are	defined	by prior executions of a sysidconfig  -a  application.
	    (See  sysidconfig(1M)).  When sys-unconfig is run, all system con-
	    figuration applications are	passed one argument, -u.

	 o  Removes the	file /etc/resolv.conf.

	 o  Disables   LDAP    by    removing	  /var/ldap/ldap_client_cache,
	    /var/ldap/ldap_client_file,	    /var/ldap/ldap_client_cred,	   and
	    /var/ldap/cachemgr.log.

	 o  Regenerates	keys for sshd(1M).

       When sys-unconfig is finished, it performs a system  shutdown.  sys-un-
       config  is  a  potentially dangerous utility and	can only be run	by the
       super user.

FILES
       /etc/default/init	       process control initialization

       /etc/defaultdomain

       /etc/defaultrouter

       /etc/hostname.interface

       /etc/inet/hosts		       host name database

       /etc/inet/netmasks	       network mask database

       /etc/nodename

       /etc/.rootkey		       super-user's secret key

       /etc/shadow		       shadow password file

       /etc/vfstab		       virtual file system table

       /var/nis/NIS_COLD_START

       /var/yp/binding/*/ypservers

ATTRIBUTES
       See attributes(5) for descriptions of the following attributes:

       +-----------------------------+-----------------------------+
       |      ATTRIBUTE	TYPE	     |	    ATTRIBUTE VALUE	   |
       +-----------------------------+-----------------------------+
       |Availability		     |SUNWadmap			   |
       +-----------------------------+-----------------------------+

SEE ALSO
       init(1M),  kdmconfig(1M),  sshd(1M),  sysidconfig(1M),	sysidtool(1M),
       hosts(4), netmasks(4), shadow(4), attributes(5)

NOTES
       sys-unconfig is not available on	diskless clients.

SunOS 5.10			  4 Jun	2004		      sys-unconfig(1M)

NAME | SYNOPSIS | DESCRIPTION | FILES | ATTRIBUTES | SEE ALSO | NOTES

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=sys-unconfig&sektion=1m&manpath=SunOS+5.10>

home | help