YaST2 Developers Documentation: Configuration of NIS server | ![]() |
![]() functions files intro |
Data was modified?
Write only, used during autoinstallation. Don't run services and SuSEconfig, it's all done at one place.
The domain we are serving. (for simplicity, we assume a single domain) US ".etc.defaultdomain"
For warning if the domain was changed. TODO delegate to the client module?
What kind of server to run: `master, `slave, `none
If we are a slave, where is the master? (it may actually be a hostname, TODO solve like in the client using nsswitch)
Maps to be served
Minimal UID to include in the user maps
Minimal GID to include in the user maps
Merge passwd and shadow to one map? Makefile: string true|false
Merge group and gshadow to one map? Makefile: string true|false
Don't push the changes to slave servers. (useful if there aren't any) Makefile: string true|false
Slave servers
Structure securenet network: string netmask: string * or hash: "#" (optional) comment: string
Start also the client?
Start also the map transfer daemon?
Start also the password daemon?
YPPWD_SRCDIR - source directory for passwd data
YPPWD_CHFN - allow changing the full name?
YPPWD_CHSH - allow changing the login shell?
Packages to be installed for this module to operate
Read all NIS server settings.
Gets the master server (name or IP?) from any of this server's maps
Adds an error to error_msg
Adds an error to error_details
Kind-of-compatible replacement for term evaluation. Either f[0] is void(), or f[0] is void(any) and f[1] is any Not called, bug #37146
Write all NIS server settings
Removes file or directory and log errors
Ensures that the domain directory exists.
Gets the YP maps from master for slave
Save securenets list
Save list of slaves by calling appropriate any agent
Saves config variables according to workflow
Starts or stop daemons
Creates initial database
Calls NIS client configuration writing
Returns a list of what to save ]
Get all nisServer settings from the first parameter (For use by autoinstallation.)
Dump the nisServer settings to a single map (For use by autoinstallation.)
Create a textual summary and a list of unconfigured cards
|
YaST2 Developers Documentation | ![]() |