Remote Commands211up2date command. The most significant difference is the absence of all options regarding sourcefiles. Refer to Table 12.4, “Update Agent Command Line Arguments” for the precise list of optionsavailable for UNIX systems.The command line version of the Red Hat Update Agent accepts the following arguments on UNIXsystems:Argument Description--version Show program version information.-h, --help Show this help message and exit.-v, --verbose Show additional output.-l, --list List the latest versions of all packages installed.-p, --packages Update packages associated with this System Profile.--hardware Update this system's hardware profile on RHN.--showall List all packages available for download.--show-available List all the packages available that are not currentlyinstalled.--show-orphans List all the packages currently installed that are not inchannels the system is subscribed to.--show-channels Show the channel names along with the package nameswhere appropriate.--installall Install all available packages. Use with --channel.--channel=CHANNEL Specify which channels to update from using channellabels.--get Fetch the package specified without resolvingdependencies.Table 12.4. Update Agent Command Line Arguments12.5. Remote CommandsWith UNIX support, RHN offers the flexibility of issuing remote commands on client systems throughthe Satellite's RHN website. This feature allows you to run virtually any (compatible) application orscript on any system in your domain without ever having to open a terminal.12.5.1. Enabling CommandsWith the flexibility this tool offers comes great risk and the responsibility to mitigate that risk. For allpractical purposes, this feature grants a root BASH prompt to anyone with administrative access to thesystem on the website.This can be controlled, however, through the same config-enable mechanism used to determine whichsystems can have their configuration files managed by Red Hat Network. Refer to Section 7.4.2.9.3,“System Details Configuration — ” for details.In short, you must create a directory and file on the UNIX system that tell RHN it is acceptable to runremote commands on the machine. The directory must be named script, the file must be named