mirror of
https://git.hardenedbsd.org/hardenedbsd/HardenedBSD.git
synced 2024-11-14 06:12:01 +01:00
1f474190fc
Literal references to /usr/local exist in a large number of files in the FreeBSD base system. Many are in contributed software, in configuration files, or in the documentation, but 19 uses have been identified in C source files or headers outside the contrib and sys/contrib directories. This commit makes it possible to set _PATH_LOCALBASE in paths.h to use a different prefix for locally installed software. In order to avoid changes to openssh source files, LOCALBASE is passed to the build via Makefiles under src/secure. While _PATH_LOCALBASE could have been used here, there is precedent in the construction of the path used to a xauth program which depends on the LOCALBASE value passed on the compiler command line to select a non-default directory. This could be changed in a later commit to make the openssh build consistently use _PATH_LOCALBASE. It is considered out-of-scope for this commit. Reviewed by: imp MFC after: 1 month Differential Revision: https://reviews.freebsd.org/D26942 |
||
---|---|---|
.. | ||
misc | ||
cmd1.c | ||
cmd2.c | ||
cmd3.c | ||
cmdtab.c | ||
collect.c | ||
def.h | ||
edit.c | ||
extern.h | ||
fio.c | ||
getname.c | ||
glob.h | ||
head.c | ||
lex.c | ||
list.c | ||
mail.1 | ||
main.c | ||
Makefile | ||
Makefile.depend | ||
names.c | ||
pathnames.h | ||
popen.c | ||
quit.c | ||
rcv.h | ||
send.c | ||
strings.c | ||
temp.c | ||
tty.c | ||
util.c | ||
v7.local.c | ||
vars.c | ||
version.c |