diff options
Diffstat (limited to 'security/tcp_wrapper/files/patch-aa')
-rw-r--r-- | security/tcp_wrapper/files/patch-aa | 149 |
1 files changed, 149 insertions, 0 deletions
diff --git a/security/tcp_wrapper/files/patch-aa b/security/tcp_wrapper/files/patch-aa new file mode 100644 index 000000000000..e0e25145ad61 --- /dev/null +++ b/security/tcp_wrapper/files/patch-aa @@ -0,0 +1,149 @@ +*** Makefile.orig Mon Oct 31 14:50:32 1994 +--- Makefile Mon Oct 31 14:57:06 1994 +*************** +*** 1,5 **** +--- 1,7 ---- + # @(#) Makefile 1.12 94/03/23 16:51:32 + ++ default: freebsd ++ + what: + @echo + @echo "Usage: edit the REAL_DAEMON_DIR definition in the Makefile then:" +*************** +*** 46,52 **** + #REAL_DAEMON_DIR=/usr/sbin + # + # BSD 4.4 +! #REAL_DAEMON_DIR=/usr/libexec + # + # HP-UX SCO + #REAL_DAEMON_DIR=/etc +--- 48,54 ---- + #REAL_DAEMON_DIR=/usr/sbin + # + # BSD 4.4 +! REAL_DAEMON_DIR=/usr/libexec + # + # HP-UX SCO + #REAL_DAEMON_DIR=/etc +*************** +*** 120,126 **** + # Free bsd and linux by default have no NIS. + 386bsd netbsd freebsd: + @make REAL_DAEMON_DIR=$(REAL_DAEMON_DIR) STYLE=$(STYLE) \ +! LIBS= RANLIB=ranlib ARFLAGS=rv AUX_OBJ= NETGROUP= TLI= all + + linux: + @make REAL_DAEMON_DIR=$(REAL_DAEMON_DIR) STYLE=$(STYLE) \ +--- 122,129 ---- + # Free bsd and linux by default have no NIS. + 386bsd netbsd freebsd: + @make REAL_DAEMON_DIR=$(REAL_DAEMON_DIR) STYLE=$(STYLE) \ +! LIBS= RANLIB=ranlib ARFLAGS=rv AUX_OBJ= NETGROUP= TLI= \ +! EXTRA_CFLAGS="-D_HAVE_PARAM_H" all + + linux: + @make REAL_DAEMON_DIR=$(REAL_DAEMON_DIR) STYLE=$(STYLE) \ +*************** +*** 318,324 **** + # instead of a long integer. Compile with -DINET_ADDR_BUG to work around + # this mutant behavour. + +! BUGS = -DGETPEERNAME_BUG -DBROKEN_FGETS + #BUGS = -DGETPEERNAME_BUG -DBROKEN_FGETS -DINET_ADDR_BUG + + ########################################################################## +--- 321,327 ---- + # instead of a long integer. Compile with -DINET_ADDR_BUG to work around + # this mutant behavour. + +! #BUGS = -DGETPEERNAME_BUG -DBROKEN_FGETS + #BUGS = -DGETPEERNAME_BUG -DBROKEN_FGETS -DINET_ADDR_BUG + + ########################################################################## +*************** +*** 345,351 **** + # module, which also gives hints on how to add your own extensions. + # Uncomment the next definition to turn on the language extensions. + # +! #STYLE = -DPROCESS_OPTIONS # Enable language extensions. + + ################################################################ + # Optional: Changing the default disposition of logfile records +--- 348,354 ---- + # module, which also gives hints on how to add your own extensions. + # Uncomment the next definition to turn on the language extensions. + # +! STYLE = -DPROCESS_OPTIONS # Enable language extensions. + + ################################################################ + # Optional: Changing the default disposition of logfile records +*************** +*** 368,374 **** + # + # The LOG_XXX names below are taken from the /usr/include/syslog.h file. + +! FACILITY= LOG_MAIL # LOG_MAIL is what most sendmail daemons use + + # The syslog priority at which successful connections are logged. + +--- 371,377 ---- + # + # The LOG_XXX names below are taken from the /usr/include/syslog.h file. + +! FACILITY= LOG_AUTH # LOG_MAIL is what most sendmail daemons use + + # The syslog priority at which successful connections are logged. + +*************** +*** 445,451 **** + # look for access control information. Watch out for the quotes and + # backslashes when you make changes. + +! TABLES = -DHOSTS_DENY=\"/etc/hosts.deny\" -DHOSTS_ALLOW=\"/etc/hosts.allow\" + + ########################################### + # Optional: Turning off host NAME checking +--- 448,454 ---- + # look for access control information. Watch out for the quotes and + # backslashes when you make changes. + +! TABLES = -DHOSTS_DENY=\"${PREFIX}/etc/hosts.deny\" -DHOSTS_ALLOW=\"${PREFIX}/etc/hosts.allow\" + + ########################################### + # Optional: Turning off host NAME checking +*************** +*** 463,469 **** + # daemon wrappers will use only the host address, but your daemons may + # still use the host name. + +! PARANOID= -DPARANOID + + ############################################# + # Optional: Turning on host ADDRESS checking +--- 466,472 ---- + # daemon wrappers will use only the host address, but your daemons may + # still use the host name. + +! #PARANOID= -DPARANOID + + ############################################# + # Optional: Turning on host ADDRESS checking +*************** +*** 522,527 **** +--- 525,538 ---- + LIB = libwrap.a + + all other: config-check tcpd try try-from safe_finger ++ ++ install: ++ install -c libwrap.a ${PREFIX}/lib/libwrap.a ++ install -c tcpd ${PREFIX}/sbin/tcpd ++ install -c hosts_access.3 ${PREFIX}/man/man3/hosts_access.3 ++ install -c hosts_access.5 ${PREFIX}/man/man5/hosts_access.5 ++ install -c hosts_options.5 ${PREFIX}/man/man5/hosts_options.5 ++ install -c tcpd.8 ${PREFIX}/man/man8/tcpd.8 + + config-check: + @set +e; test -n "$(REAL_DAEMON_DIR)" || { make; exit 1; } |