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

FreeBSD Manual Pages


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

       sys-unconfig - undo a system's configuration


       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-

       sys-unconfig does the following:

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

	 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

	 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.

       /etc/default/init	       process control initialization




       /etc/inet/hosts		       host name database

       /etc/inet/netmasks	       network mask database


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

       /etc/shadow		       shadow password file

       /etc/vfstab		       virtual file system table



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

       |      ATTRIBUTE	TYPE	     |	    ATTRIBUTE VALUE	   |
       |Availability		     |SUNWadmap			   |

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

       sys-unconfig is not available on	diskless clients.

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


Want to link to this manual page? Use this URL:

home | help