[Bug 194567] [PATCH] sysutils/bsdadminscripts - distviper deletes all distfiles if /usr/ports is a symlink
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Fri Nov 7 22:53:44 UTC 2014
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=194567
--- Comment #4 from commit-hook at freebsd.org ---
A commit references this bug:
Author: pi
Date: Fri Nov 7 22:53:15 UTC 2014
New revision: 372302
URL: https://svnweb.freebsd.org/changeset/ports/372302
Log:
sysutils/bsdadminscripts: fix distviper
Adds a -H to all uses of find(1) in distviper so symlinks are handled
correctly
By default find(1) will not follow symlinks given on the command-line.
There are several places in distviper where find is used without
allowing for this.
In particular in the default mode, if PORTSDIR is a link and DISTDIR
isn't, then no distinfo files are found and all the distfiles are
deleted.
This can be fixed by either making sure that find is given directory
names that end in a "/" or with the -H option.
PR: 194567
Submitted by: rwmaillists at googlemail.com
Approved by: Carlos Jacobo Puga Medina <cpm at fbsd.es> (maintainer)
Changes:
head/sysutils/bsdadminscripts/Makefile
head/sysutils/bsdadminscripts/files/distviper.in
head/sysutils/bsdadminscripts/pkg-plist
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list