📄 paths
字号:
# Paths for inetutils## Copyright (C) 1996, 1997, 2000 Free Software Foundation, Inc.## This program is free software; you can redistribute it and/or modify# it under the terms of the GNU General Public License as published by# the Free Software Foundation; either version 2, or (at your option)# any later version.## This program is distributed in the hope that it will be useful,# but WITHOUT ANY WARRANTY; without even the implied warranty of# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the# GNU General Public License for more details.## You should have received a copy of the GNU General Public License# along with this program; if not, write to the Free Software# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.### This file describes how to set various paths used by programs in inetutils.## The rules that determine what a given PATH_FOO define expands to are:# (1) If the user specifies --with-path-foo, that value is used.# (2) If _PATH_FOO is defined in <paths.h>, that value is used.# (3) The lines below are consulted. They are whitespace-separated# lists of things to try, in order. The various sorts of entries are:## "value" -- If a file VALUE exists, use VALUE; if no default yet, set# it to VALUE. If VALUE begins with a make-variable of the# form `$(NAME)' and a corresponding shell-variable $NAME# exists at configure time, the value of $NAME is substituted# for the $(NAME) for testing (but not subsitution) purposes.# test:T -- Use `test -T' to test for file existance# x -- The same as test:x# d -- The same as test:d# c -- The same as test:c# b -- The same as test:b# <ach.h>:SYMBOL# -- If SYMBOL is defined in <ack.h>, use SYM# <ack.h> -- The same as <ack.h>:_PATH_FOO# search:NAME:PATH# -- Search for NAME in the colon-separated path PATH, and use# the first thing found; if the `:PATH' is omitted, it# uses the environment variable $PATH# no -- Set the default to `no' (even if there's already a default).# FILE -- The same as "FILE" (the quoted syntax only need be used if# the contents could match one of the special syntaxes)## If cross-compiling then every file-existance test is made to fail# (regardless of what exists on the compilation system), forcing# defaults to be used for paths not defined in any header file. A# warning message is printed by configure in this case, as the user may# have to define many paths by hand.## If none of the things in the list matches a real file, the default is# used, or `no' if there is none (this means that no path may ever have# the value `no', but that's probably not a severe problem).## (4) If the resulting value is the string `no', then PATH_FOO is never# defined by any method (programs that use it should check that it's# defined before using it).## Programs wanting to use a particular path PATH_FOO should:# (1) Add the make variable $(PATHDEF_FOO) to CPPFLAGS while compiling (this# expands either into either -D... for the path variable, or nothing).# (2) Include any appropriate headers to match <header.h> entries below#PATH_BSHELL x $(bindir)/sh search:shPATH_CONSOLE c /dev/consolePATH_CP x $(bindir)/cp search:cpPATH_DEFPATH "$(bindir):/usr/bin:/bin"PATH_DEV d /dev/# PATH_TTY_PFX is a prefix that's removed to get a tty device's namePATH_TTY_PFX <paths.h>:_PATH_DEV d /dev/PATH_DEVNULL c /dev/nullPATH_FTPLOGINMESG /etc/motdPATH_FTPUSERS $(sysconfdir)/ftpusersPATH_FTPCHROOT $(sysconfdir)/ftpchrootPATH_FTPWELCOME $(sysconfdir)/ftpwelcomePATH_FTPDPID $(localstatedir)/run/ftpd.pidPATH_INETDCONF $(sysconfdir)/inetd.confPATH_INETDDIR $(sysconfdir)/inetd.dPATH_UTMP <utmp.h> <utmp.h>:UTMP_FILE $(localstatedir)/run/utmp search:utmp:/var/run:/var/adm:/etcPATH_UTMPX <utmpx.h> <utmpx.h>:UTMPX_FILE $(localstatedir)/run/utmpx search:utmpx:/var/run:/var/adm:/etcPATH_WTMP <utmp.h> <utmp.h>:WTMP_FILE $(localstatedir)/log/wtmp search:wtmp:/var/log:/var/adm:/etcPATH_WTMPX <utmpx.h> <utmpx.h>:WTMPX_FILE $(localstatedir)/log/wtmpx search:wtmpx:/var/log:/var/adm:/etcPATH_LASTLOG <utmp.h> $(localstatedir)/log/lastlog search:lastlog:/var/log:/var/adm:/etcPATH_LOG <syslog.h> /dev/logPATH_KLOG <syslog.h> /dev/klog noPATH_LOGCONF $(sysconfdir)/syslog.confPATH_LOGIN x $(bindir)/login search:loginPATH_LOGPID $(localstatedir)/run/syslog.pidPATH_NOLOGIN $(sysconfdir)/nologinPATH_RLOGIN x $(bindir)/rloginPATH_RSH x $(bindir)/rshPATH_TMP d /tmp/PATH_TTY c /dev/ttyPATH_UUCICO x $(libexecdir)/uucp/uucico search:uucp/uucico:/usr/libexec:/usr/lib:/usr/etc:/etcPATH_HEQUIV <netdb.h> /etc/hosts.equiv $(sysconfdir)/hosts.equiv
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -