|
|
/usr/sbin/nscfg subcommand [ ; subcommand [ ; subcommand ...]]
Name service configuration profiles are are stored in SMF configuration
repository, where each back-end configuration type is stored in the
corresponding SMF instance - i.e. svc:/network/ldap/client:default,
svc:/network/nis/client etc. The switch configuration is
stored in svc:/system/name-service-cache:default instance. There's
a link between a switch configuration and back-end configura- tions
forming a name service profile, which then users can activate using
nsadm(1M) utility.
select config-type name
Select entity as current.
unselect
Unselect current entity.
list [config-type [name]]
List Profiles/Back-Ends.
listprop [config-type [name]]
List contents of Profiles/Back-Ends.
create config-type name
Create Profile/Back-end.
import [config-type] name
Import legacy configuration.
discover [ -n name ] [ -w timeout_sec ]
Discover name services configuration from DHCP.
delete [-f] config-type name
Delete Profile/Back-end.
clone config-type name newname
Clone Profile/Back-end.
setprop [config-type name] key=value
Set value of Profile/Back-End property.
delprop [config-type name] key
Remove a Profile/Back-End property.
associate [nsswitch name] config-type name
Associate Back-End with Profile.
detach [nsswitch name] config-type
Remove Back-End association with Profile.
commit | save
Save created/modified Profile/Back-End.
rollback | discard
Discard actual changes to Profile/Back-End.
getent
Get entries from database. NOT IMPLEMENTED
set -v|-V | verbose | noverbose
Turn verbose mode on/off.
exit | end | quit
Terminate nscfg session.
-v Verbose mode.
-q Quiet mode.
example# nscfg
nscfg> verbose
Verbose mode on.
nscfg> import initial_config
Info: Importing legacy configuration files for [nsswitch].
Info: Importing legacy configuration files for [dns].
Info: Assigning DNS configuration to the profile.
Info: Importing legacy configuration files for [nis].
Info: Assigning NIS configuration to the profile.
Info: Going to save data to repository.
Info: Profile [initial_config] created.
nscfg> exit
example# nscfg
nscfg> verbose
Verbose mode on.
nscfg> discover -n from_dhcp
Discover timeout is defaulting to 5 sec.
1 back-end(s) discovered
nis from_dhcp
domainname = "prague.czech.sun.com"
serverlist = "129.157.72.200"
nsswitch from_dhcp
passwd = "files nis"
group = "files nis"
hosts = "files nis"
ipnodes = "files nis"
networks = "nis [NOTFOUND=return] files"
...
PROF_profile_be_yp = "from_dhcp"
nscfg> exit
example# nscfg
nscfg> create nsswitch office
(modified) nscfg/nsswitch/office> listprop
Current configuration:
nsswitch office (modified)
passwd = "files"
group = "files"
hosts = "files"
ipnodes = "files"
networks = "files"
protocols = "files"
rpc = "files"
ethers = "files"
netmasks = "files"
bootparams = "files"
publickey = "files"
...
(modified) nscfg/nsswitch/office> commit
nscfg/nsswitch/office> unselect
nscfg> create nis office
(modified) nscfg/nis/office> listprop
Current configuration:
nis office (modified)
domainname = ""
serverlist = ""
(modified) nscfg/nis/office> setprop domainname="office.example.org"
(modified) nscfg/nis/office> setprop serverlist="nis_srv1 nis_srv2"
(modified) nscfg/nis/office> listprop
Current configuration:
nis office (modified)
domainname = "office.example.org"
serverlist = "nis_srv1 nis_srv2"
(modified) nscfg/nis/office> commit
nscfg/nis/office> unselect
nscfg> select nsswitch office
nscfg/nsswitch/office> associate nis office
(modified) nscfg/nsswitch/office> setprop hosts="files nis"
(modified) nscfg/nsswitch/office> setprop ipnodes="files nis"
(modified) nscfg/nsswitch/office> setprop passwd="files nis"
(modified) nscfg/nsswitch/office> commit
nscfg/nsswitch/office> unselect
nscfg> exit
0 The command succesfully executed.
Please see the KNOWN BUGS section. Exit status is always 0
due to a known bug in nscfg(1M) utility.
| ATTRIBUTE_TYPE | ATTRIBUTE_VALUE | |
|---|---|---|
| Interface_Stability | Uncommited |
Many. And many unknown too.
Terms of Use
|
Privacy
|
Trademarks
|
Copyright Policy
|
Site Guidelines
|
Site Map
|
Help
Your use of this web site or any of its content or software indicates your agreement to be bound by these Terms of Use.
© 2012, Oracle Corporation and/or its affiliates.