From 829ed937f828acf9af76716d78c4f3d8ad0d7d4b Mon Sep 17 00:00:00 2001 From: Brooks Davis Date: Fri, 28 Dec 2007 22:11:54 +0000 Subject: When call tzset() before openlog so we log in local time instead of UTC. This matches the behavior of /usr/libexec/tftpd. Submitted by: Hiroshi Fujishima PR: ports/116455 --- ftp/tftp-hpa/Makefile | 1 + ftp/tftp-hpa/files/patch-tftpd_tftpd.c | 15 +++++++++++++++ 2 files changed, 16 insertions(+) create mode 100644 ftp/tftp-hpa/files/patch-tftpd_tftpd.c (limited to 'ftp') diff --git a/ftp/tftp-hpa/Makefile b/ftp/tftp-hpa/Makefile index 701875c9d78b..25d3430c9696 100644 --- a/ftp/tftp-hpa/Makefile +++ b/ftp/tftp-hpa/Makefile @@ -7,6 +7,7 @@ PORTNAME= tftp-hpa PORTVERSION= 0.48 +PORTREVISION= 1 CATEGORIES= ftp MASTER_SITES= ftp://ftp.kernel.org/pub/software/network/tftp/ diff --git a/ftp/tftp-hpa/files/patch-tftpd_tftpd.c b/ftp/tftp-hpa/files/patch-tftpd_tftpd.c new file mode 100644 index 000000000000..bf0cbf4218c4 --- /dev/null +++ b/ftp/tftp-hpa/files/patch-tftpd_tftpd.c @@ -0,0 +1,15 @@ + +$FreeBSD$ + +--- tftpd/tftpd.c.orig ++++ tftpd/tftpd.c +@@ -302,6 +302,9 @@ + + p = strrchr(argv[0], '/'); + __progname = (p && p[1]) ? p+1 : argv[0]; ++ ++ /* syslog in localtime */ ++ tzset(); + + openlog(__progname, LOG_PID|LOG_NDELAY, LOG_DAEMON); + -- cgit v1.2.3