aboutsummaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorBrian Somers <brian@FreeBSD.org>2002-09-25 03:01:42 +0000
committerBrian Somers <brian@FreeBSD.org>2002-09-25 03:01:42 +0000
commitdf93d794dccd272ca6d809e325cd381faeb6a4df (patch)
treeb1d5a6d8e7a5a394ed7263040cd769bc4f58bdd7 /etc
parent18529dae1dbad9dcaaf5c8077f679f39dc093003 (diff)
downloadsrc-df93d794dccd272ca6d809e325cd381faeb6a4df.tar.gz
src-df93d794dccd272ca6d809e325cd381faeb6a4df.zip
Add a pkg_version variable so that it's possible to run portsversion instead
of pkg_version in periodic/weekly/400.status-pkg.
Notes
Notes: svn path=/head/; revision=103948
Diffstat (limited to 'etc')
-rw-r--r--etc/defaults/periodic.conf1
-rwxr-xr-xetc/periodic/weekly/400.status-pkg2
2 files changed, 2 insertions, 1 deletions
diff --git a/etc/defaults/periodic.conf b/etc/defaults/periodic.conf
index 7fc472876679..6ae7fe61a1f9 100644
--- a/etc/defaults/periodic.conf
+++ b/etc/defaults/periodic.conf
@@ -201,6 +201,7 @@ weekly_noid_dirs="/" # Look here
# 400.status-pkg
weekly_status_pkg_enable="NO" # Find out-of-date pkgs
+pkg_version=pkg_version # Use this program
# 999.local
weekly_local="/etc/weekly.local" # Local scripts
diff --git a/etc/periodic/weekly/400.status-pkg b/etc/periodic/weekly/400.status-pkg
index aac1d6a5cee1..2fb4aa6dd5ae 100755
--- a/etc/periodic/weekly/400.status-pkg
+++ b/etc/periodic/weekly/400.status-pkg
@@ -16,7 +16,7 @@ case "$weekly_status_pkg_enable" in
echo ""
echo "Check for out of date packages:"
- rc=$(pkg_version -v |
+ rc=$(${pkg_version:-pkg_version} -v |
sed -n -e 's/^\([^ ]*\) *< */ \1 /p' \
-e '/^[^ ]*-\([^ ]*\) *\* *multiple versions.*[ ,]\1[,)].*/d' \
-e 's/^\([^ ]*\) *\* *multiple versions.*\((.*\)/ \1 needs updating \2/p' \