The following script could be used as part of a software installation procedure.
Note that the link types can be made relative to the from-link by using
type=relative
See section links.
#!/tmp/cfengine -v -f # # Simple example script to make links # control: actionsequence = ( links ) links: host:: /usr/local/bin +> /usr/local/lib/soft/bin /usr/local/X11/lib/app-defaults +> /usr/local/lib/soft/app-defaults
It makes links from every binary file in the packages `bin' directory to
the more standard binary directory /usr/local/bin
. This avoids
having to place another search directory into the users' path
variable. The second statement links the package's application defaults
files (for the X-windows system) to a directory in the
XAPPLRESDIR
search path.
This script provides only one way of making the necessary files available to users. It is not the only solution to the problem.
Go to the first, previous, next, last section, table of contents.