Changeset View
Changeset View
Standalone View
Standalone View
usr.sbin/nologin/Makefile
# @(#)Makefile 8.2 (Berkeley) 4/22/94 | # @(#)Makefile 8.2 (Berkeley) 4/22/94 | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
PROG= nologin | PROG= nologin | ||||
MAN= nologin.5 nologin.8 | MAN= nologin.5 nologin.8 | ||||
SYMLINKS= ..${BINDIR}/nologin /sbin/nologin | SYMLINKS= ..${BINDIR}/nologin /sbin/nologin | ||||
# It is important that nologin be statically linked for security | # It is important that nologin be statically linked for security | ||||
# reasons. A dynamic non-setuid binary can be linked against a trojan | # reasons. A dynamic non-setuid binary can be linked against a trojan | ||||
# libc by setting LD_LIBRARY_PATH appropriately. Both sshd(8) and | # libc by setting LD_LIBRARY_PATH appropriately. Both sshd(8) and | ||||
# login(1) make it possible to log in with an unsanitized environment, | # login(1) make it possible to log in with an unsanitized environment, | ||||
# rendering a dynamic nologin binary virtually useless. | # rendering a dynamic nologin binary virtually useless. | ||||
NO_SHARED= YES | MK_SHARED= no | ||||
.include <bsd.prog.mk> | .include <bsd.prog.mk> |