![]() |
![]()
| ![]() |
![]()
NAMEdtappgather — gather application files for presentation by the Application Manager SYNOPSISdtappgather [-r] DESCRIPTIONThe Application Manager presents personal, system, and factory applications in an easy-to-access window. The Application Manager is implemented as a special File Manager view of a subdirectory that is built on a per-user, per-session basis. The dtappgather utility is responsible for creating and refreshing the user's Application Manager subdirectory. The dtappgather utility is run at login and whenever the user invokes the ReloadApps action. The user's individual subdirectory for the Application Manager, /var/dt/appconfig/appmanager/$DTUSERSESSION, is opened when the user presses the Application Manager control on the Front Panel. The sequence of events is as follows:
OPTIONSThe -r option causes dtappgather to retain the previous contents of the Application Manager, although discarding broken links. At login, dtappgather destroys the user's previous DTUSERSESSION subdirectory before creating a new one. At ReloadApps time, the -r option is used to minimize visual disruption of any opened Application Manager views. RETURNThe command always returns 0 (zero) for successful completion. ENVIRONMENT
LOCALESWhen searching for system administrator and factory default Application Manager files, dtappgather always uses a value of $LANG equal to C. When the user picks a language at login, the corresponding $LANG subdirectories are searched. If multiple $LANG subdirectories exist in /usr/local/dt/etc/appconfig/appmanager, all $LANG subdirectories will appear in the Application Manager; however, if multiple $LANG subdirectories exist in /usr/local/dt/appconfig/appmanager then the language-specific subdirectory based on the current value of $LANG is chosen instead of the C subdirectory. Regardless of locale, all the action files that exist under the user's $HOME/.dt/appmanager subdirectory will be symbolically linked to the user's Application Manager subdirectory. FILES
NOTESIn the case of multiple search locations having the same name, dtappgather picks only the first and discards the rest. For example, if the system administrator sets DTSPSYSAPPHOSTS=tuna:,trout: and if both hosts, tuna and trout, have an /usr/local/dt/etc/appconfig/appmanager/C/Editors folder, then only the Editors folder from tuna (the first host) will appear in the user's Application Manager. After building the user's DTUSERSESSION, dtappgather turns off write permissions on that subdirectory to disallow alteration by the end user. Although the end user can resize the window and rearrange the icons within the window, the Application Manager is intended to be a read-only source of local and networked applications. SEE ALSOdtappintegrate(1), dtsearchpath(1).
|