Received: by mail.netbsd.org (Postfix, from userid 605) id EE6DE84DAC; Thu, 24 Oct 2019 16:53:35 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 7697284D9C for ; Thu, 24 Oct 2019 16:53:35 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id qVgGxW9CB-0I for ; Thu, 24 Oct 2019 16:53:34 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id 9EB2384CE2 for ; Thu, 24 Oct 2019 16:53:34 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 9C04BFA84; Thu, 24 Oct 2019 16:53:34 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1571936014161810" MIME-Version: 1.0 Date: Thu, 24 Oct 2019 16:53:34 +0000 From: "Michael Baeuerle" Subject: CVS commit: pkgsrc/archivers/star To: pkgsrc-changes@NetBSD.org Reply-To: micha@netbsd.org X-Mailer: log_accum Message-Id: <20191024165334.9C04BFA84@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1571936014161810 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: micha Date: Thu Oct 24 16:53:34 UTC 2019 Modified Files: pkgsrc/archivers/star: Makefile distinfo Log Message: archivers/star: Update to 1.6.1nb2 Based on Release 2019-10-07. Changelog ========= - configure: Some shells report a syntax error with "< file (cmd)" and need the redirection statement to be *after* the command. Our changes to support the V7 shell by adding round braces caused ash variants like "dash" to fail. Thanks to Harald van Dijk for reporting - cont/cc-config.sh: canged some :>some-file statements into (:)>some-file. they have meen missed when introducing work arounds for the V7 Shell on Ultrix that does not support I/O redirection for builtin commands. Thanks to Robert Clausecker for reporting - libschily/resolvepath.c: resolving a symlink that points to another symlink that points to itself, caused a coredump as a result from an endless recursion. We now detect this situation and abort the check before the endless recursion causes a stack overflow. A symlink that directly loops is immediately stopped. A longer symlink loop chain over more than one symlink can only be detected by the recursion nesting level and is aborted after a nesting level of 1024 has been reached. This works under the assumption that the minimum stack size is more than 1024 * PATH_MAX and that there is no useful directory path with more than 1024 symlinks in the path. ----> This problem affected star and SCCS. Thanks to Philipp Wellner for reporting - star: Added a hint to the man page that helps to find pkglist= as a. similar option to list= - star: The new method to avoid extracting symlinks that point outside the star working directory that has been introduced in October 2018 could cause a core dump if a symlink is checked that points to another aready existing symlink that points to itself. This was caused by a problem in libschily/resolvepath.c, see above. Thanks to Philipp Wellner for reporting - star: The option -no-secure-links now may be configured as a global default via the tag STAR_SECURE_LINKS= in the file /etc/default/star and as a private default via an environment of the same name. If the value for this tag is 'n' or 'N', -no-secure-links is made the default, any other value sets the option -secure-links as the default. This may be useful for sysadmins that frequently use star to copy installation specific files, but it is risky in case that alien TAR archives are imported. The good news is that this permits users to switch to the old star behavior where no checks for risky links existed. Thanks to Dennis Clarke for reporting - star: A new enviroment STAR_NOHINT has been introduced to supress hint messages that are otherwise seen in case STAR_SECURE_LINKS or STAR_FSYNC is in the environment or in /etc/default/star - star: New version date To generate a diff of this commit: cvs rdiff -u -r1.40 -r1.41 pkgsrc/archivers/star/Makefile cvs rdiff -u -r1.16 -r1.17 pkgsrc/archivers/star/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1571936014161810 Content-Disposition: inline Content-Length: 1737 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/archivers/star/Makefile diff -u pkgsrc/archivers/star/Makefile:1.40 pkgsrc/archivers/star/Makefile:1.41 --- pkgsrc/archivers/star/Makefile:1.40 Fri Oct 4 14:27:51 2019 +++ pkgsrc/archivers/star/Makefile Thu Oct 24 16:53:34 2019 @@ -1,8 +1,8 @@ -# $NetBSD: Makefile,v 1.40 2019/10/04 14:27:51 micha Exp $ +# $NetBSD: Makefile,v 1.41 2019/10/24 16:53:34 micha Exp $ -DISTNAME= schily-2019-09-22 +DISTNAME= schily-2019-10-07 PKGNAME= star-1.6.1 -PKGREVISION= 1 +PKGREVISION= 2 CATEGORIES= archivers MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=schilytools/} EXTRACT_SUFX= .tar.bz2 Index: pkgsrc/archivers/star/distinfo diff -u pkgsrc/archivers/star/distinfo:1.16 pkgsrc/archivers/star/distinfo:1.17 --- pkgsrc/archivers/star/distinfo:1.16 Fri Oct 4 14:27:51 2019 +++ pkgsrc/archivers/star/distinfo Thu Oct 24 16:53:34 2019 @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.16 2019/10/04 14:27:51 micha Exp $ +$NetBSD: distinfo,v 1.17 2019/10/24 16:53:34 micha Exp $ -SHA1 (schily-2019-09-22.tar.bz2) = 5ab0f574cca9f89a225948b3df2918fccc7f06e2 -RMD160 (schily-2019-09-22.tar.bz2) = 70fb7b2b66e85cac7cd94bb6ef92b5ed1cdce2c0 -SHA512 (schily-2019-09-22.tar.bz2) = 83eecb7644ca720a3b1cae69481202a83ff8bf602bf6c0f8bab96f58402adc53fe142802c0d725c63f5109ec4875d99e8f93842fed7efa77d3e23c5cfc97d9e3 -Size (schily-2019-09-22.tar.bz2) = 4460891 bytes +SHA1 (schily-2019-10-07.tar.bz2) = d9d901bb737bdeb3242aee92259955d7da17e684 +RMD160 (schily-2019-10-07.tar.bz2) = 23c47c0e0d85ce051cb9946718fc6bb87de6977c +SHA512 (schily-2019-10-07.tar.bz2) = 9d2ce93c104c1027fe96371929b7f78351248b2c73200b7762c7ce5b38ba680f0e8dae7d90d5ce83184a77a5d378890361f4b5c57383f601d0f11aafae5e430f +Size (schily-2019-10-07.tar.bz2) = 4404621 bytes --_----------=_1571936014161810--