Runs geninstall on a NIMOL client to perform software maintenance.
nimol_update -c client_hostname [ -L label ] [ -f geninstall_flags ] [ -m remote_access_method ] [ -p package_list ] [-D]
The nimol_update command executes the geninstall command on a configured NIMOL client using the specified remote access method, which is /usr/bin/rsh by default. When configuring a NIMOL server using the nimol_config command, the user can set the default remote access method to something other than /usr/bin/rsh, such as /usr/bin/ssh. A machine is considered a NIMOL client when it has been installed using the nimol_install command without the -n flag.
The command runs the geninstall command with -acgX as the default flags. Use the -f flag to specify geninstall command flags. The software packages to pass the geninstall command are specified with the -p flag.
When installing filesets using the nimol_update command, you must specify a resource label that has an lpp_source. Run nimol_config -l -L label to determine if a resource label contains an lpp_source. The command will export the resource label directory if it is not already globally exported. The client will mount the directory and use it as the source directory during an installation.
Item | Description |
---|---|
-c client_hostname | Specifies the NIMOL client hostname on which to execute the geninstall command. |
-D | Runs the command in debug mode. |
-f geninstall_flags | Specifies the flags to pass to the geninstall command. The default flags are -acgX. |
-L label | Specifies the name of the resource label that will be used as the source for install images. |
-m remote_access_method | Specifies the remote access method to use to run the geninstall command. The default is /usr/bin/rsh. Another option is /usr/bin/ssh. |
-p package_list | Specifies the name of software packages to pass to the geninstall command. The default is all. |
Item | Description |
---|---|
0 | The command completed successfully. |
> 0 | Error returned. |
To run the nimol_update command on a NIMOL client, the client must provide remote access permissions to the NIMOL server. Using /usr/bin/ssh is a more secure remote access method than /usr/bin/rsh.
nimol_update -c myclient -L 530
nimol_update -c myclient -L 530 -f "-a" -p "bos.games"
nimol_update -c myclient -f "-u" -p "bos.games"
nimol_update -c myclient -L 530 -m ssh
/usr/sbin/nimol_update
Item | Description |
---|---|
/etc/nimol.conf | Stores configuration information for the command. |