From owner-svn-src-projects@FreeBSD.ORG Fri Jan 11 07:47:42 2013 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id B0EDEF8A; Fri, 11 Jan 2013 07:47:42 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 9E04A793; Fri, 11 Jan 2013 07:47:42 +0000 (UTC) Received: from svn.freebsd.org (svn.FreeBSD.org [8.8.178.70]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id r0B7lgqF016680; Fri, 11 Jan 2013 07:47:42 GMT (envelope-from linimon@svn.freebsd.org) Received: (from linimon@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id r0B7lg6F016679; Fri, 11 Jan 2013 07:47:42 GMT (envelope-from linimon@svn.freebsd.org) Message-Id: <201301110747.r0B7lg6F016679@svn.freebsd.org> From: Mark Linimon Date: Fri, 11 Jan 2013 07:47:42 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r245290 - projects/portbuild/crontabs X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jan 2013 07:47:42 -0000 Author: linimon (doc,ports committer) Date: Fri Jan 11 07:47:41 2013 New Revision: 245290 URL: http://svnweb.freebsd.org/changeset/base/245290 Log: Start bringing over the rest of the things from root crontab. zexpire has now been converted. Modified: projects/portbuild/crontabs/portbuild Modified: projects/portbuild/crontabs/portbuild ============================================================================== --- projects/portbuild/crontabs/portbuild Fri Jan 11 07:43:32 2013 (r245289) +++ projects/portbuild/crontabs/portbuild Fri Jan 11 07:47:41 2013 (r245290) @@ -4,10 +4,9 @@ PATH=/root/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/a/portbuild/scripts TERM=xterm -PORTBUILD="/a/portbuild" -ERRORLOGS="${PORTBUILD}/errorlogs/" -LOCKFILES="${PORTBUILD}/lockfiles/" -SCRIPTS="${PORTBUILD}/scripts/" +ERRORLOGS=/a/portbuild/errorlogs/ +LOCKFILES=/a/portbuild/lockfiles/ +SCRIPTS=/a/portbuild/scripts/ # # Update package statistics # @@ -30,3 +29,20 @@ SCRIPTS="${PORTBUILD}/scripts/" # VCS update of src # #0 2 * * * lockf -t 0 -k ${LOCKFILES}/updatesnap.lock ${SCRIPTS}/updatesnap +# +# XXX MCL 20130111 the last things from root crontab +# +# Compress old logs to save space +# +# XXX MCL this is totally naive and livelocks the machine. XXX TODO +#50 5 * * * lockf -t 0 -k ${LOCKFILES}/busybusybusy.lock find /a/portbuild/*/archive/ -name \*.log -mtime +7 | xargs bzip2 -9f +# +# Clean up old chroots on client machines +#30 * * * * ${SCRIPTS}/do-cleanup-chroots all +# +# Backup ZFS filesystems +# XXX MCL script not yet converted +#50 4 * * * lockf -t 0 -k ${LOCKFILES}/busybusybusy.lock ${SCRIPTS}/zbackup +# +# Expire old ZFS snapshots +#50 3 * * * lockf -t 0 -k ${LOCKFILES}/busybusybusy.lock ${SCRIPTS}/zexpire