diff options
author | taca <taca> | 2001-12-21 03:55:13 +0000 |
---|---|---|
committer | taca <taca> | 2001-12-21 03:55:13 +0000 |
commit | 1637476c6c528a6c4b9029a56c4aec71d926a885 (patch) | |
tree | b9d013361d5333f067afe0d2b2438843d5c91f06 /mail | |
parent | 57cfd2f9f2b152f0235f1eb8525d5bd7a919995c (diff) | |
download | pkgsrc-1637476c6c528a6c4b9029a56c4aec71d926a885.tar.gz |
Update yatsvrs package to 5.00p6. Changes from 5.00p5 are below.
Fix security hole bug for KILL/KILL9 function.
Under specific condition, kill(2) would be called with its first
arguement (pid) 0 or 1. It would cause killing parent process,
inetd(8).
The bug was fixed as bellow.
* Avoid using atoi(3).
* More strict error checking with sscanf(3).
Diffstat (limited to 'mail')
-rw-r--r-- | mail/yatsvrs/Makefile | 4 | ||||
-rw-r--r-- | mail/yatsvrs/distinfo | 12 | ||||
-rw-r--r-- | mail/yatsvrs/patches/patch-aa | 10 | ||||
-rw-r--r-- | mail/yatsvrs/patches/patch-av | 12 | ||||
-rw-r--r-- | mail/yatsvrs/patches/patch-bk | 16 |
5 files changed, 27 insertions, 27 deletions
diff --git a/mail/yatsvrs/Makefile b/mail/yatsvrs/Makefile index b0e1a1a03df..064883d841d 100644 --- a/mail/yatsvrs/Makefile +++ b/mail/yatsvrs/Makefile @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.3 2001/12/19 04:11:08 taca Exp $ +# $NetBSD: Makefile,v 1.4 2001/12/21 03:55:13 taca Exp $ # -DISTNAME= yatsvrs-5.00p4 +DISTNAME= yatsvrs-5.00p6 PKGNAME= ${DISTNAME:S/p/./} CATEGORIES= mail MASTER_SITES= ftp://ftp.jepro.co.jp/pub/jepro/yatsvr/ diff --git a/mail/yatsvrs/distinfo b/mail/yatsvrs/distinfo index 655ea166f23..ce962d3b625 100644 --- a/mail/yatsvrs/distinfo +++ b/mail/yatsvrs/distinfo @@ -1,8 +1,8 @@ -$NetBSD: distinfo,v 1.1.1.1 2001/11/15 23:21:31 taca Exp $ +$NetBSD: distinfo,v 1.2 2001/12/21 03:55:13 taca Exp $ -SHA1 (yatsvrs-5.00p4.tar.gz) = 9271cae3883b7dd83fe8c946181e1fd560892c15 -Size (yatsvrs-5.00p4.tar.gz) = 207263 bytes -SHA1 (patch-aa) = 512c1a74ffa5eda8dfdb57063d00baf2015db982 +SHA1 (yatsvrs-5.00p6.tar.gz) = be94b29c8631acc1d7b3c4313501b6d674e6b43f +Size (yatsvrs-5.00p6.tar.gz) = 210067 bytes +SHA1 (patch-aa) = 33b8ed3f600c6d4ce4492b88d004fb1f954fdc24 SHA1 (patch-ab) = b460344ec577ef0a61d84bffbcf6c2c2e6fb2afb SHA1 (patch-ac) = e34b2364f0039a135a7ebcd24c84b6d101581489 SHA1 (patch-ad) = 392b8f6abd208c9387b2953792af2638aacbae23 @@ -23,7 +23,7 @@ SHA1 (patch-ar) = 8f26f7a180790070e1137c9840c1e0edcfc02a66 SHA1 (patch-as) = 4685b499fabc766425d0ee43b687fb89a9ada884 SHA1 (patch-at) = 1a3d5b1f93335e9446048294a27807d555702e5e SHA1 (patch-au) = 63aa76a7a9c55c9877fe2a336903828d193c3658 -SHA1 (patch-av) = 17c9db75d587472799ec40aa7ac39cde3c10288a +SHA1 (patch-av) = 4c87a76438f97fcafa29083c37d3a225bd219cc2 SHA1 (patch-aw) = 31a7f22c6e78b87d7bec66d0dd77641884ffb107 SHA1 (patch-ax) = 1f93f5b93584285fb3dd6e1f7e5916ef81b2ae2e SHA1 (patch-ay) = 7af5466cf2f2630ab34b1638cf45fbf7247f731d @@ -38,4 +38,4 @@ SHA1 (patch-bg) = 3b75fc375e4bb4121292f562b609038bbf2276f8 SHA1 (patch-bh) = a9160a6156c2e8ea783dc11bdb5df6663f274192 SHA1 (patch-bi) = a17c470217673bb1f40e446a2867ced0a8c26cf3 SHA1 (patch-bj) = 50728ec84bee5177f60695fe3cff4c595636b300 -SHA1 (patch-bk) = 09429868c0a2f2986034b189499c99178e7256dc +SHA1 (patch-bk) = 06cbe5966a98cd5279e7d2d378704f4629dde9c8 diff --git a/mail/yatsvrs/patches/patch-aa b/mail/yatsvrs/patches/patch-aa index ee5830ffc8f..27f3c0d9f93 100644 --- a/mail/yatsvrs/patches/patch-aa +++ b/mail/yatsvrs/patches/patch-aa @@ -1,13 +1,13 @@ -$NetBSD: patch-aa,v 1.1.1.1 2001/11/15 23:21:31 taca Exp $ +$NetBSD: patch-aa,v 1.2 2001/12/21 03:55:13 taca Exp $ ---- Makefile.in.orig Mon Jul 9 12:18:00 2001 -+++ Makefile.in +--- Makefile.in.orig Thu Dec 20 21:31:50 2001 ++++ Makefile.in Fri Dec 21 00:34:46 2001 @@ -68,7 +68,7 @@ YAT5SYSDIR = @YAT5SYSDIR@ YATSYSDIROLD = @YATSYSDIROLD@ -SUBDIRS = common yatd yatconfd ascyd doc sample +SUBDIRS = common yatd yatconfd ascyd doc - EXTRA_DIST = conf.h pkg_ver.h IMPORTANT INSTALL README UPDATE pkg_ver.h.in + EXTRA_DIST = conf.h pkg_ver.h IMPORTANT INSTALL README UPDATE pkg_ver.h.in yatsvr5.00.spec.in yatsvr5.00.spec + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 - mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs diff --git a/mail/yatsvrs/patches/patch-av b/mail/yatsvrs/patches/patch-av index 136757c26ea..0150ebbf33f 100644 --- a/mail/yatsvrs/patches/patch-av +++ b/mail/yatsvrs/patches/patch-av @@ -1,10 +1,10 @@ -$NetBSD: patch-av,v 1.1.1.1 2001/11/15 23:21:31 taca Exp $ +$NetBSD: patch-av,v 1.2 2001/12/21 03:55:13 taca Exp $ ---- yatd/fldr_etc.c.orig Tue Jun 5 17:36:00 2001 -+++ yatd/fldr_etc.c -@@ -229,7 +229,7 @@ - goto LBL_CONTINUE; - FldrSummary.nMailDel = atoi(p); +--- yatd/fldr_etc.c.orig Wed Dec 19 23:08:04 2001 ++++ yatd/fldr_etc.c Fri Dec 21 00:36:45 2001 +@@ -275,7 +275,7 @@ + } + #ifdef DEBUG_LOCAL - LogDEBUG("<<<Summary: %.256s %u %u %u", + LogDEBUG("<<<Summary: %.256s %ld %d %d", diff --git a/mail/yatsvrs/patches/patch-bk b/mail/yatsvrs/patches/patch-bk index de96160a09d..f6f1221caf5 100644 --- a/mail/yatsvrs/patches/patch-bk +++ b/mail/yatsvrs/patches/patch-bk @@ -1,17 +1,17 @@ -$NetBSD: patch-bk,v 1.1.1.1 2001/11/15 23:21:31 taca Exp $ +$NetBSD: patch-bk,v 1.2 2001/12/21 03:55:13 taca Exp $ ---- yatd/v2conv.c.orig Fri Jun 22 12:27:20 2001 -+++ yatd/v2conv.c -@@ -133,7 +133,7 @@ - goto LBL_CONTINUE; - V2Fldr.nMailUnseen = atoi(p); +--- yatd/v2conv.c.orig Wed Dec 19 22:56:15 2001 ++++ yatd/v2conv.c Fri Dec 21 00:39:21 2001 +@@ -148,7 +148,7 @@ + } + #ifdef DEBUG_LOCAL - LogDEBUG("<<<V2 Summary: %.256s %u %u %u", -+ LogDEBUG("<<<V2 Summary: %.256s %ld %u %u", ++ LogDEBUG("<<<V2 Summary: %.256s %ld %u %u", V2Fldr.szName, V2Fldr.mtime, V2Fldr.nMail, V2Fldr.nMailUnseen); #endif -@@ -549,7 +549,7 @@ +@@ -564,7 +564,7 @@ if (Cnv2(SysData.argv[1])) return FAILURE; |