DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 

/usr/dt/share/man/cat1/dtappintegrate.1




dtappintegrate(1)	 USER COMMANDS		dtappintegrate(1)

NAME
     dtappintegrate - integrate	applications into the TED

SYNOPSIS
     dtappintegrate -s application_root	[-t target_path]
     [-l locale] [-u] [-?]

DESCRIPTION
     The dtappintegrate	utility	integrates applications	into TED.
     Application installation scripts should invoke dtappin-
     tegrate as	the last step before exiting.  The dtappintegrate
     utility must be invoked with root user authority.

     When dtappintegrate is invoked with no target_path	speci-
     fied, it creates symbolic links to	the application's TED
     configuration files under the following default TED system
     locations:

	/etc/dt/appconfig/types/<locale>
	      Contains symbolic	links to the application action
	      and datatype files

	/etc/dt/appconfig/appmanager/<locale>
	      Contains symbolic	links to the application group
	      subdirectory

	/etc/dt/appconfig/help/<locale>
	      Contains symbolic	links to the application help
	      files

	/etc/dt/appconfig/icons/<locale>
	      Contains symbolic	links to the application icons

OPTIONS
     The following options are available:

	-s application_root
	      Integrate	the application	files that are located
	      under application_root.  The application_root is
	      the top directory	under which all	of an
	      application's files are installed.  The dtappin-
	      tegrate utility looks for	application TED	confi-
	      guration files in	the following subdirectories,
	      with all C locale	subdirectories containing the
	      application's default TED	configuration files:

		 <application_root>/dt/appconfig/types/<locale>
		       Contains	application action and datatype
		       files

		 <application_root>/dt/appconfig/appmanager/<locale>
		       Contains	application group files

Unix System LaboratoLast change: 1 August 1995			1

dtappintegrate(1)	 USER COMMANDS		dtappintegrate(1)

		 <application_root>/dt/appconfig/icons/<locale>
		       Contains	application icons

		 <application_root>/dt/appconfig/help/<locale>
		       Contains	application help files

	-t target_path
	      Link the application TED configuration files to
	      target_path rather than to the default TED system
	      locations.

	-l locale
	      Integrate	only the files found in	the locale sub-
	      directories.  If this option is not specified, all
	      of the application's TED configuration files are
	      integrated.

	-u    Destroy the symbolic links previously created by
	      dtappintegrate.  If -l is	specified with the -u
	      option, only the symbolic	links to the TED confi-
	      guration files in	the specified locale subdirec-
	      tories are destroyed.

	-?    Write a help message to standard output that
	      describes	the command syntax of dtappintegrate and
	      exit.

OPERANDS
     None.

STDIN
     Not used.

INPUT FILES
     None.

ENVIRONMENT VARIABLES
     None.

RESOURCES
     None.

ASYNCHRONOUS EVENTS
     The dtappintegrate	utility	takes the standard action for all
     signals.

STDOUT
     When no option or the -? option is	used, dtappintegrate
     writes to standard	output a usage message.

     During execution, dtappintegrate writes confirmation mes-
     sages to standard output.

Unix System LaboratoLast change: 1 August 1995			2

dtappintegrate(1)	 USER COMMANDS		dtappintegrate(1)

STDERR
     Used only for diagnostic messages.

OUTPUT FILES
     The dtappintegrate	utility	creates	the symbolic links to the
     application's TED configuration files.

     During execution, dtappintegrate writes to	the text file,
     /tmp/dtappint.log,	output from the	underlying system com-
     mands it invokes.

EXTENDED DESCRIPTION
     None.

EXIT STATUS
     The following exit	values are returned:

	0  Successful completion.

	2  Help	message	displayed.

	3  Not invoked with root user authority.

	4  Invalid option.

CONSEQUENCE OF ERRORS
     Default.

APPLICATION USAGE
     None.

EXAMPLES
     None.

SEE ALSO
     None.

Unix System LaboratoLast change: 1 August 1995			3

See also dtappintegrate(1)

Man(1) output converted with man2html