diff options
Diffstat (limited to 'cron/live-build-cron-manual')
-rwxr-xr-x | cron/live-build-cron-manual | 42 |
1 files changed, 16 insertions, 26 deletions
diff --git a/cron/live-build-cron-manual b/cron/live-build-cron-manual index 7bf9a86e8..de38a3287 100755 --- a/cron/live-build-cron-manual +++ b/cron/live-build-cron-manual @@ -1,23 +1,11 @@ #!/bin/sh -## live-build-cron-manual(7) - FIXME -## Copyright (C) 2006-2010 Daniel Baumann <daniel@debian.org> +## live-build(7) - System Build Scripts +## Copyright (C) 2006-2011 Daniel Baumann <daniel@debian.org> ## -## This program is free software: you can redistribute it and/or modify -## it under the terms of the GNU General Public License as published by -## the Free Software Foundation, either version 3 of the License, or -## (at your option) any later version. -## -## This program is distributed in the hope that it will be useful, -## but WITHOUT ANY WARRANTY; without even the implied warranty of -## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -## GNU General Public License for more details. -## -## You should have received a copy of the GNU General Public License -## along with this program. If not, see <http://www.gnu.org/licenses/>. -## -## The complete text of the GNU General Public License -## can be found in /usr/share/common-licenses/GPL-3 file. +## live-build comes with ABSOLUTELY NO WARRANTY; for details see COPYING. +## This is free software, and you are welcome to redistribute it +## under certain conditions; see COPYING for details. #set -e @@ -39,31 +27,33 @@ Init () if [ "${LIVE_BUILD_CRON_MANUAL}" != "true" ] then - echo "live-build-cron-manual disabled." + echo "I: live-build-cron-manual disabled." exit 0 fi if [ -z "${LIVE_BUILD_CRON_MANUAL_DIRECTORY}" ] then - echo "live-build-cron-manual directory not set." + echo "E: live-build-cron-manual directory not set." exit 1 fi } Setup () { - TMPDIR="$(mktemp -d -t live-build-cron-manual.XXXXXXXX)" + _TMPDIR="$(mktemp -d -t live-build-cron-manual.XXXXXXXX)" - cd "${TMPDIR}" + cd "${_TMPDIR}" git clone git://live.debian.net/git/live-manual.git + cd live-manual && git checkout debian-next } Build () { - cd "${TMPDIR}/live-manual" + cd "${_TMPDIR}/live-manual" - echo "Using the following sisu package versions: " | tee build.log + echo "live-build-cron-manual: $(LC_ALL=C date -R) on ${_HOSTNAME}" | tee build.log + echo "Using the following sisu package versions: " | tee -a build.log for _PACKAGE in $(dpkg --get-selections | awk '/^sisu/ { print $1 }') do @@ -78,13 +68,13 @@ Install () cd "${LIVE_BUILD_CRON_MANUAL_DIRECTORY}" rm -rf * - mv "${TMPDIR}/live-manual/build/"* ./ - mv "${TMPDIR}/live-manual/build.log" ./ + mv "${_TMPDIR}/live-manual/build/"* ./ + mv "${_TMPDIR}/live-manual/build.log" ./ } Clean () { - rm -rf "${TMPDIR}" + rm -rf "${_TMPDIR}" } Trace () |