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
	     interfaces	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 entries for this host in /etc/net/*/hosts.

	  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 applica-
	     tions are defined by prior	executions of a	sysidconfig -a	appli-
	     cation. (See sysidconfig(1M)). When sys-unconfig is run, all sys-
	     tem configuration 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.

       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/net/*/hosts

       /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),	sysidconfig(1M), sysidtool(1M),	hosts(4), net-
       masks(4), shadow(4), attributes(5)

NOTES
       sys-unconfig is not available on	diskless clients.

SunOS 5.9			  16 Jun 2000		      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.9>

home | help