diff options
author | Norikatsu Shigemura <nork@FreeBSD.org> | 2003-04-11 20:52:02 +0000 |
---|---|---|
committer | Norikatsu Shigemura <nork@FreeBSD.org> | 2003-04-11 20:52:02 +0000 |
commit | 017177e33bba578aeb35c69c2b22081cf88f5f6f (patch) | |
tree | 9366f33fb4a3949979fbebcc0891a4d97d23e777 /security/freebsd-update/files | |
parent | Ups, committed wrong distinfo. (diff) |
Add freebsd-update 1.2, fetches and installs binary updates
to FreeBSD. This is the client half of the FreeBSD Update
system; it fetches and applies binary security updates.
PR: ports/50202
Submitted by: cperciva@daemonology.net
Notes
Notes:
svn path=/head/; revision=78767
Diffstat (limited to 'security/freebsd-update/files')
-rw-r--r-- | security/freebsd-update/files/freebsd-update | 23 | ||||
-rw-r--r-- | security/freebsd-update/files/patch-aa-rmverify | 11 |
2 files changed, 34 insertions, 0 deletions
diff --git a/security/freebsd-update/files/freebsd-update b/security/freebsd-update/files/freebsd-update new file mode 100644 index 000000000000..72e113db9ddc --- /dev/null +++ b/security/freebsd-update/files/freebsd-update @@ -0,0 +1,23 @@ +#!/bin/sh + +case "$1" in +fetch) + cd %%PREFIX%%/freebsd-update && make fetch-update;; +install) + cd %%PREFIX%%/freebsd-update && make install-update;; +rollback) + cd %%PREFIX%%/freebsd-update && make rollback-update;; +cron) + cd %%PREFIX%%/freebsd-update && make MAILTO=root QUIET=YES daily;; +*) + echo "Usage: freebsd-update {fetch|install|rollback|cron}" >&2 + echo " freebsd-update fetch: Fetches updates" >&2 + echo " freebsd-update install: Installs fetched updates" >&2 + echo " freebsd-update rollback: Rolls back installed updates" >&2 + echo " freebsd-update cron: Suitable for use in cron(8)," >&2 + echo " fetches updates and sends an" >&2 + echo " email to root if any exist." >&2 + ;; +esac + +exit 0 diff --git a/security/freebsd-update/files/patch-aa-rmverify b/security/freebsd-update/files/patch-aa-rmverify new file mode 100644 index 000000000000..d258ec1d42a2 --- /dev/null +++ b/security/freebsd-update/files/patch-aa-rmverify @@ -0,0 +1,11 @@ +--- Makefile.orig Sat Mar 8 00:44:19 2003 ++++ Makefile Sat Mar 22 15:44:03 2003 +@@ -40,7 +40,7 @@ + NUM!=( [ -f ${WORKDIR}/num ] && expr `cat ${WORKDIR}/num` + 1 ) || echo 1 + .endif + +-fetch-update: verify ++fetch-update: + @[ ! -z "${FETCHROOT}" ] || ( \ + echo "Base URL not specified in ${CONFFILE}." && \ + false ) |