From owner-svn-src-projects@FreeBSD.ORG Tue Jan 29 03:40:14 2013 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id B4E67690; Tue, 29 Jan 2013 03:40:14 +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 A84EA293; Tue, 29 Jan 2013 03:40:14 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id r0T3eE27037072; Tue, 29 Jan 2013 03:40:14 GMT (envelope-from linimon@svn.freebsd.org) Received: (from linimon@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id r0T3eEhO037071; Tue, 29 Jan 2013 03:40:14 GMT (envelope-from linimon@svn.freebsd.org) Message-Id: <201301290340.r0T3eEhO037071@svn.freebsd.org> From: Mark Linimon Date: Tue, 29 Jan 2013 03:40:14 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r246054 - projects/portbuild/admin/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: Tue, 29 Jan 2013 03:40:14 -0000 Author: linimon (doc,ports committer) Date: Tue Jan 29 03:40:14 2013 New Revision: 246054 URL: http://svnweb.freebsd.org/changeset/base/246054 Log: Refactor from portbuild crontab. This holds the things that only scrbuild is allowed to touch, including svn updates. The zfs scripts will have to be split up further because portbuild owns some subdirs and srcbuild now owns the others. WIP. Added: projects/portbuild/admin/crontabs/srcbuild Added: projects/portbuild/admin/crontabs/srcbuild ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/portbuild/admin/crontabs/srcbuild Tue Jan 29 03:40:14 2013 (r246054) @@ -0,0 +1,25 @@ +# +# srcbuild crontab +# +PATH=/root/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/a/portbuild/admin/scripts +TERM=xterm + +LOCKFILES=/a/portbuild/admin/lockfiles/ +SCRIPTS=/a/portbuild/admin/scripts/ +# +# VCS update of ports +# +#0 */3 * * * lockf -t 0 -k ${LOCKFILES}/updatesnap.ports.lock ${SCRIPTS}/updatesnap.ports +# +# +# VCS update of src +# +#0 2 * * * lockf -t 0 -k ${LOCKFILES}/updatesnap.lock ${SCRIPTS}/updatesnap +# +# Backup ZFS filesystems +# XXX MCL script not yet converted +#50 4 * * * lockf -t 0 -k ${LOCKFILES}/busybusybusy.lock ${SCRIPTS}/zbackup +# +# Expire old ZFS snapshots +# XXX MCL have to split this one up, too +#50 3 * * * lockf -t 0 -k ${LOCKFILES}/busybusybusy.lock ${SCRIPTS}/zexpire