mirror of
https://github.com/freebsd/freebsd-src.git
synced 2024-11-26 20:12:44 +00:00
csh: Remove hardlink /.cshrc
Remove this historical artifact. csh will try to use /.csrch if the user has no home directory defined which is rather unlikely (To be exact if the concatenation of $HOME and "/.cshrc" fail which is the same thing). Also, with this change pkg will happily handle 3way merge for /root/.cshrc Differential Revision: https://reviews.freebsd.org/D45382 Reviewed by: emaste, imp Sponsored by: Beckhoff Automation GmbH & Co. KG
This commit is contained in:
parent
8b28ec3861
commit
dcb65c5a94
@ -51,6 +51,9 @@
|
||||
# xargs -n1 | sort | uniq -d;
|
||||
# done
|
||||
|
||||
# 20240527: csh: Remove hardlink /.cshrc
|
||||
OLD_FILES+=.cshrc
|
||||
|
||||
# 20240511: move file system driver manuals to section four
|
||||
OLD_FILES+=usr/share/man/man5/autofs.5.gz
|
||||
OLD_FILES+=usr/share/man/man5/cd9660.5.gz
|
||||
|
@ -159,13 +159,4 @@ tc.const.h: tc.const.c sh.char.h config.h config_f.h sh.types.h sh.err.h ${BUILD
|
||||
sort >> ${.TARGET}
|
||||
@echo '#endif /* _h_tc_const */' >> ${.TARGET}
|
||||
|
||||
beforeinstallconfig:
|
||||
rm -f ${DESTDIR}/.cshrc
|
||||
|
||||
afterinstallconfig:
|
||||
# XXX Set link mode explicitly via -m. We cannot use LINKMODE for this
|
||||
# link, as it would also apply to the tcsh link above.
|
||||
${INSTALL_LINK} ${TAG_ARGS} -m ${CONFMODE} ${DESTDIR}/root/.cshrc \
|
||||
${DESTDIR}/.cshrc
|
||||
|
||||
.include <bsd.prog.mk>
|
||||
|
Loading…
Reference in New Issue
Block a user