Penguin
Diff: EnvironmentVariable
EditPageHistoryDiffInfoLikePages

Differences between version 6 and previous revision of EnvironmentVariable.

Other diffs: Previous Major Revision, Previous Author, or view the Annotated Edit History

Newer page: version 6 Last edited on Friday, July 30, 2004 11:48:25 pm by AristotlePagaltzis Revert
Older page: version 5 Last edited on Friday, July 30, 2004 3:42:18 pm by JohnMcPherson Revert
@@ -7,110 +7,208 @@
 Since make(1) often uses [EnvironmentVariable]s named after commands to store the path to command in question, such names should be avoided for other purposes. Examples include __CC__, __BISON__, __YACC__, __LEX__, __FLEX__, __F77__, __LD__ etc. It also uses the __FLAGS__ suffix for default flags to pass a command, eg: __CFLAGS__, __LDFLAGS__, etc. 
  
 ---- 
  
-!! A list of [EnvironmentVariable]s consulted by commonly used programs[1]  
+!! A list of [EnvironmentVariable]s consulted by commonly used programs 
  
-;__APT_CONFIG__: see apt.conf(5)  
-;__ASPELL_CONF__: Configuration file for aspell, see aspell(1)  
-;__BROWSER__: The users prefered browser (see http://www.tuxedo.org/~esr/BROWSER/)  
-;__BZCAT__: Command line arguments for bzcat  
-;__BZIP2__: Command line arguments for BZIP2  
-;__COLUMNS__: Number of columns on the screen  
-;__DEAD__: used by Mail(1) apparently.  
-;__DISPLAY__: Current X(1) display  
-;__EDITOR__: Users prefered program to edit text files  
-;__ftp_proxy__: ftp proxy server, used by various programs (eg see apt.conf(5), lynx(1), wget(1), ...)  
-;__http_proxy__: http proxy server, used by various programs (eg see apt.conf(5), lynx(1), wget(1), ...)  
-;__HOME__: Home directory  
-;__HOSTALIASES__: Path to host aliases file, see hostname(7).  
-;__HOSTFILE__: Path to /etc/hosts  
-;__[HZ]__: Kernel timer mechanism  
-;__IFS__: Internal Field Seperator, used for word splitting in shells, see bash(1)  
-;__INPUTRC__: Path to .inputrc file. see bash(1)  
-;__LANG__: The name of the locale to use for locale categories. See locale(5)  
-;__LC_ADDRESS__: Locale settings, see locale(1)  
-;__LC_ALL__: Locale settings, see locale(1)  
-;__LC_COLLATE__: Locale settings, see locale(1)  
-;__LC_CTYPE__: Locale settings, see locale(1)  
-;__LC_IDENTIFICATION__: Locale settings, see locale(1)  
-;__LC_MEASUREMENT__: Locale settings, see locale(1)  
-;__LC_MESSAGES__: Locale settings, see locale(1)  
-;__LC_MONETARY__: Locale settings, see locale(1)  
-;__LC_NAME__: Locale settings, see locale(1)  
-;__LC_NUMERIC__: Locale settings, see locale(1)  
-;__LC_PAPER__: Locale Paper size, see locale(1)  
-;__LC_TELEPHONE__: Locale settings, see locale(1)  
-;__LD_AOUT_LIBRARY_PATH__: LD_LIBRARY_PATH for a.out binaries  
-;__LD_AOUT_PRELOAD__: LD_PRELOAD for a.out binaries  
-;__LD_BIND_NOW__: Disable lazy linking, see [ld.so(8)]  
-;__LD_KEEPDIR__: Don 't ignore directory names of a.out libraries. see [ld.so(8)]  
-;__LD_LIBRARY_PATH__: Path to search for libraries, see [ld .so(8)]  
-;__LD_NOWARN__ : Suppress warnings of a.out minor version differences, see [ld.so(8)]  
-;__LD_PRELOAD__: Libraries to load before all others, see [ld.so(8)]  
-;__LD_TRACE_LOADED_OBJECTS__: Give ldd output instead of running, see [ld.so(8)]  
-;__LESSANSIENDCHARS__: see less(1)  
-;__LESSBINFMT__: see less(1)  
-;__LESSCHARDEF__: Charset definition for less(1)  
-;__LESSCHARSET__: Charset used by less(1) to display.  
-;__LESSCLOSE__: see less(1)  
-;__LESSECHO__: see less(1)  
-;__LESSEDIT__: Editor used by less(1)  
-;__LESSGLOBALTAGS__: see less(1)  
-;__LESSKEY__: Name of the lesskey(1) file  
-;__LESSKEY_SYSTEM__: Name of the system wide lesskey(1) file  
-;__LESSMETAESCAPE__: see less(1)  
-;__LESSOPEN__: less(1) preprocessor  
-;__LESS__: options passed to less(1) automatically  
-;__LESSSECURE__: Put less(1) into secure mode.  
-;__LESSSEPERATOR__: used by less(1)  
-; __LINES__: Number of lines on the screen  
-;__LISTER__: Used by Mail(1), obsolete version of PAGER?  
-;__LOCALDOMAIN__: Local domain, see hostname(7)  
-;__LOGNAME__: The name of the logged in user  
-;__LPDEST__: Default printer  
-;__MAILCHECK__: How often to check for mail (in seconds), see bash(1)  
-;__MAIL__: File for the shell to check for mail, see bash(1)  
-;__MAILPATH__: Files for the shell to check for mail, see bash(1)  
-;__[MALLOC_CHECK_]__: Change the implementation of malloc(3) to catch more bugs.  
-;__MANPATH__: Path to search for man pages  
-;__MBOX__: Path to mbox file? see Mail(1)  
-;__NGPRNTER__: Default printer, see lpr(1)  
-;__NPRINTER__: Default printer, see lpr(1)  
-;__PAGER__: The users prefered pager program  
-;__PATH__: Path to search for programs  
-;__[POSIXLY_CORRECT]__: Makes programs/libraries adhere to strict [POSIX] requirements.  
-;__PRINTER__: Default printer  
-;__PROMPTCOMMAND__: Command for the shell to run every time it displays a prompt, see bash(1)  
-;__PS1__: Shell prompt, see bash(1)  
-;__PS2__: Shell prompt, see bash(1)  
-;__PS3__: Shell prompt, see bash(1)  
-;__PS4__: Shell prompt, see bash(1)  
-;__PWD__: Process Working Directory (set by some shells)  
-;__REPLYTO__: Used by Mail(1), reply to address?  
-;__RESOLV_ADD_TRIM_DOMAINS__: Adds to Trim Domains, see resolv(8)  
-;__RESOLV_HOST_CONF__: Filename of /etc/host.conf. see resolv(8), host.conf(5)  
-;__RESOLV_MULTI__: Overrides "multi" keyword from /etc/host.conf, see resolv(8)  
-;__RESOLV_OVERRIDE_TRIM_DOMAINS__: Overrides Tirm Domains from /etc/host.conf, see resolv(8)  
-;__RESOLV_REORDER__: Overrides the "reorder" keyword from /etc/host.conf, see resolv(8)  
-;__RESOLV_SERV_ORDER__: Overrides "order" keyword in /etc/host.conf, see [resolv+(8)]  
-;__RESOLV_SPOOF_CHECK__: Sets Spoof Checking see resolv(8)  
-;__SHELL__: The user 's shell  
-;__SSH_ASKPASS__: Used by ssh(1)  
-;__SSH_AUTH_SOCK__: Used by ssh(1)  
-;__SSH_CLIENT__: Used by ssh(1)  
-;__SSH_ORIGINAL_COMMAND__: Used by ssh(1)  
-;__SSH_TTY__: Used by ssh(1)  
-;__SYSTEM__: Operating System, used by apropos(1)  
-;__TERMCAP__: Terminal type capabilities file  
-;__TERM__: The terminal type  
-; __TIMEFORMAT__: format of the time(1) command, see time(1) and bash(1)  
-;__TMOUT__: Timeout for shells to log you out, see bash(1)  
-;__TMPDIR__: Directory for temp files, see tempnam(3), sort(1) etc  
-;__TZDIR__: Set TimeZone information  
-;__TZ__: Set TimeZone information, tzset(1)  
-;__USER__: The currently logged in user  
-;__VISUAL__: The users prefered visual editor  
+''No claims as to comprehensiveness or correctness made .''  
  
-----  
-  
-[1] No claims as to comprehensiveness or correctness made
+__APT_CONFIG__:  
+ see apt.conf(5)  
+__ASPELL_CONF__:  
+ Configuration file for aspell, see aspell(1)  
+__BROWSER__:  
+ The user's prefered browser (see [http://www.tuxedo.org/~esr/BROWSER/])  
+__BZCAT__:  
+ Command line arguments for bzcat  
+__BZIP2__:  
+ Command line arguments for BZIP2  
+__COLUMNS__:  
+ Number of columns on the screen  
+__DEAD__:  
+ used by Mail( 1) apparently.  
+__DISPLAY__:  
+ Current X(1) display  
+__EDITOR__:  
+ Users prefered program to edit text files  
+__ftp_proxy__:  
+ ftp proxy server, used by various programs (eg see apt.conf(5), lynx(1), wget(1), ...)  
+__HOME__:  
+ Home directory  
+__HOSTALIASES__:  
+ Path to host aliases file, see hostname(7).  
+__HOSTFILE__:  
+ Path to /etc/hosts  
+__http_proxy__:  
+ http proxy server, used by various programs (eg see apt.conf(5), lynx(1), wget(1), ...)  
+__[HZ ]__:  
+ Kernel timer mechanism  
+__IFS__:  
+ Internal Field Seperator, used for word splitting in shells, see bash(1)  
+__INPUTRC__:  
+ Path to .inputrc file. see bash(1)  
+__LANG__:  
+ The name of the locale to use for locale categories. See locale(5)  
+__LC_ADDRESS__:  
+ Locale settings, see locale(1)  
+__LC_ALL__:  
+ Locale settings, see locale(1)  
+__LC_COLLATE__:  
+ Locale settings, see locale(1)  
+__LC_CTYPE__:  
+ Locale settings, see locale(1)  
+__LC_IDENTIFICATION__:  
+ Locale settings, see locale(1)  
+__LC_MEASUREMENT__:  
+ Locale settings, see locale(1)  
+__LC_MESSAGES__:  
+ Locale settings, see locale(1)  
+__LC_MONETARY__:  
+ Locale settings, see locale(1)  
+__LC_NAME__:  
+ Locale settings, see locale(1)  
+__LC_NUMERIC__:  
+ Locale settings, see locale(1)  
+__LC_PAPER__:  
+ Locale Paper size, see locale(1)  
+__LC_TELEPHONE__:  
+ Locale settings, see locale(1)  
+__LD_AOUT_LIBRARY_PATH__:  
+ LD_LIBRARY_PATH for a.out binaries  
+__LD_AOUT_PRELOAD__:  
+ LD_PRELOAD for a.out binaries  
+__LD_BIND_NOW__:  
+ Disable lazy linking, see [ld.so(8)]  
+__LD_KEEPDIR__:  
+ Don't ignore directory names of a.out libraries. see [ld.so(8)]  
+__LD_LIBRARY_PATH__:  
+ Path to search for libraries, see [ld.so(8)]  
+__LD_NOWARN__ :  
+ Suppress warnings of a.out minor version differences, see [ld.so(8)]  
+__LD_PRELOAD__:  
+ Libraries to load before all others, see [ld.so(8)]  
+__LD_TRACE_LOADED_OBJECTS__:  
+ Give ldd output instead of running, see [ld.so(8)]  
+__LESSANSIENDCHARS__:  
+ see less(1)  
+__LESSBINFMT__:  
+ see less(1)  
+__LESSCHARDEF__:  
+ Charset definition for less(1)  
+__LESSCHARSET__:  
+ Charset used by less(1) to display.  
+__LESSCLOSE__:  
+ see less(1)  
+__LESSECHO__:  
+ see less(1)  
+__LESSEDIT__:  
+ Editor used by less(1)  
+__LESSGLOBALTAGS__:  
+ see less(1)  
+__LESSKEY__:  
+ Name of the lesskey(1) file  
+__LESSKEY_SYSTEM__:  
+ Name of the system wide lesskey(1) file  
+__LESSMETAESCAPE__:  
+ see less(1)  
+__LESSOPEN__:  
+ less(1) preprocessor  
+__LESS__:  
+ options passed to less(1) automatically  
+__LESSSECURE__:  
+ Put less(1) into secure mode.  
+__LESSSEPERATOR__:  
+ used by less(1)  
+__LINES__:  
+ Number of lines on the screen  
+__LISTER__:  
+ Used by Mail(1), obsolete version of __PAGER__?  
+__LOCALDOMAIN__:  
+ Local domain, see hostname(7)  
+__LOGNAME__:  
+ The name of the logged in user  
+__LPDEST__:  
+ Default printer  
+__MAILCHECK__:  
+ How often to check for mail (in seconds), see bash(1)  
+__MAIL__:  
+ File for the shell to check for mail, see bash(1)  
+__MAILPATH__:  
+ Files for the shell to check for mail, see bash(1)  
+__[MALLOC_CHECK_]__:  
+ Change the implementation of malloc(3) to catch more bugs.  
+__MANPATH__:  
+ Path to search for man pages  
+__MBOX__:  
+ Path to mbox file? see Mail(1)  
+__NGPRNTER__:  
+ Default printer, see lpr(1)  
+__NPRINTER__:  
+ Default printer, see lpr(1)  
+__PAGER__:  
+ The user's prefered pager program  
+__PATH__:  
+ Path to search for programs  
+__[POSIXLY_CORRECT]__:  
+ Makes programs/libraries adhere to strict [POSIX] requirements.  
+__PRINTER__:  
+ Default printer  
+__PROMPT_COMMAND__:  
+ Command for the shell to run every time it displays a prompt, see bash(1)  
+__PS1__:  
+ Shell prompt, see bash(1)  
+__PS2__:  
+ Shell prompt, see bash(1)  
+__PS3__:  
+ Shell prompt, see bash(1)  
+__PS4__:  
+ Shell prompt, see bash(1)  
+__PWD__:  
+ Process Working Directory (set by some shells)  
+__REPLYTO__:  
+ Used by Mail(1), reply to address?  
+__RESOLV_ADD_TRIM_DOMAINS__:  
+ Adds to Trim Domains, see resolv(8)  
+__RESOLV_HOST_CONF__:  
+ Filename of /etc/host.conf. see resolv(8), host.conf(5)  
+__RESOLV_MULTI__:  
+ Overrides "multi" keyword from /etc/host.conf, see resolv(8)  
+__RESOLV_OVERRIDE_TRIM_DOMAINS__:  
+ Overrides Tirm Domains from /etc/host.conf, see resolv(8)  
+__RESOLV_REORDER__:  
+ Overrides the "reorder" keyword from /etc/host.conf, see resolv(8)  
+__RESOLV_SERV_ORDER__:  
+ Overrides "order" keyword in /etc/host.conf, see [resolv+(8)]  
+__RESOLV_SPOOF_CHECK__:  
+ Sets Spoof Checking see resolv(8)  
+__SHELL__:  
+ The user's shell  
+__SSH_ASKPASS__:  
+ Used by ssh(1)  
+__SSH_AUTH_SOCK__:  
+ Used by ssh(1)  
+__SSH_CLIENT__:  
+ Used by ssh(1)  
+__SSH_ORIGINAL_COMMAND__:  
+ Used by ssh(1)  
+__SSH_TTY__:  
+ Used by ssh(1)  
+__SYSTEM__:  
+ Operating System, used by apropos(1)  
+__TERMCAP__:  
+ Terminal type capabilities file  
+__TERM__:  
+ The terminal type  
+__TIMEFORMAT__:  
+ format of the time(1) command, see time(1) and bash(1)  
+__TMOUT__:  
+ Timeout for shells to log you out, see bash(1)  
+__TMPDIR__:  
+ Directory for temp files, see tempnam(3), sort(1) etc  
+__TZDIR__:  
+ Set TimeZone information  
+__TZ__:  
+ Set TimeZone information, tzset(1)  
+__USER__:  
+ The currently logged in user  
+__VISUAL__:  
+ The user's prefered visual editor