[Debian-live-changes] r1599 - dists/trunk/live-webbuilder

daniel at alioth.debian.org daniel at alioth.debian.org
Tue May 22 16:14:38 UTC 2007


Author: daniel
Date: 2007-05-22 16:14:38 +0000 (Tue, 22 May 2007)
New Revision: 1599

Added:
   dists/trunk/live-webbuilder/defaults
Modified:
   dists/trunk/live-webbuilder/Makefile
   dists/trunk/live-webbuilder/cron-webbuilder
Log:


Modified: dists/trunk/live-webbuilder/Makefile
===================================================================
--- dists/trunk/live-webbuilder/Makefile	2007-05-22 16:04:19 UTC (rev 1598)
+++ dists/trunk/live-webbuilder/Makefile	2007-05-22 16:14:38 UTC (rev 1599)
@@ -11,6 +11,7 @@
 install: test
 	# Installing executables
 	install -D -m 0755 cron-webbuilder $(DESTDIR)/etc/cron.d/live-webbuilder
+	install -D -m 0755 defaults $(DESTDIR)/etc/default/live-webbuilder
 	install -D -m 0755 live-webbuilder $(DESTDIR)/usr/lib/cgi-bin/live-webbuilder
 
 	# Installing templates
@@ -23,6 +24,7 @@
 uninstall:
 	# Uninstalling executables
 	rm -f $(DESTDIR)/etc/cron.d/live-webbuilder
+	rm -f $(DESTDIR)/etc/default/live-webbuilder
 	rm -f $(DESTDIR)/usr/lib/cgi-bin/live-webbuilder
 
 	# Uninstalling shared data

Modified: dists/trunk/live-webbuilder/cron-webbuilder
===================================================================
--- dists/trunk/live-webbuilder/cron-webbuilder	2007-05-22 16:04:19 UTC (rev 1598)
+++ dists/trunk/live-webbuilder/cron-webbuilder	2007-05-22 16:14:38 UTC (rev 1599)
@@ -9,15 +9,20 @@
 
 set -e
 
-# Set some global parameters
-DESTDIR="/var/www/live-webbuilder"
-MIRROR="http://localhost/debian/"
-MIRROR_IMAGE="http://localhost/debian/"
-MIRROR_SECURITY="http://ftp.us.debian.org/debian-security/"
-SITE_SERVER="http://localhost/live-webbuilder"
-TEMPDIR="/tmp"
-MAILER=""
+# Reading defaults
+if [ -r /etc/defaults/live-webbuilder ]
+then
+	. /etc/defaults/live-webbuilder
+else
+	exit 0
+fi
 
+# Exit if disabled
+if [ "${WEBBUILD}" != "enabled" ]
+then
+	exit 0
+fi
+
 # Checking lock file
 if [ -f /var/lock/live-webbuilder ]
 then
@@ -51,7 +56,7 @@
 		MAILER="Greetings,\nBeginning you build at: `date -R`"
 		echo "Begin: `date -R`"  > "${DESTDIR}"/${BUILD_ID}/log.txt
 		# Below is where we try to put is all together.
-		make-live --root "${DESTDIR}"/${BUILD_ID} --mirror-build ${MIRROR} --mirror-image ${MIRROR_IMAGE} --packages-lists ${PACKAGES_LISTS} --binary-image ${BINARY_IMAGE} --distribution ${DISTRIBUTION} --filesystem ${FILESYSTEM} --packages "${PACKAGES}" --iso-volume "${ISO_VOLUME}" >> "${DESTDIR}"/${BUILD_ID}/log.txt 2>&1
+		make-live --root "${DESTDIR}"/${BUILD_ID} --mirror-bootstrap ${MIRROR_BOOTSTRAP} --mirror-binary ${MIRROR_BINARY} --packages-lists ${PACKAGES_LISTS} --binary-image ${BINARY_IMAGE} --distribution ${DISTRIBUTION} --filesystem ${FILESYSTEM} --packages "${PACKAGES}" --iso-volume "${ISO_VOLUME}" >> "${DESTDIR}"/${BUILD_ID}/log.txt 2>&1
 		MAILER="${MAILER}\nEnding your build at: `date -R`\nTo download your debian-live build see ${SITE_SERVER}/${BUILD_ID} "
 		echo "Ending: `date -R`"  >> "${DESTDIR}"/${BUILD_ID}/log.txt
 		echo  ${MAILER} | mail -s "End build od id - ${BUILD_ID}" ${EMAIL}
@@ -73,6 +78,5 @@
 		then
 			umount "${DESTDIR}"/${BUILD_ID}/chroot/sys
 		fi
-
 	fi
 done

Added: dists/trunk/live-webbuilder/defaults
===================================================================
--- dists/trunk/live-webbuilder/defaults	                        (rev 0)
+++ dists/trunk/live-webbuilder/defaults	2007-05-22 16:14:38 UTC (rev 1599)
@@ -0,0 +1,14 @@
+# Defaults for /etc/cron.daily/live-webbuilder
+
+WEBBUILD="disabled"
+
+DESTDIR="/var/www/live-webbuilder"
+TEMPDIR="/tmp"
+
+MIRROR_BOOTSTRAP="http://ftp.debian.org/debian/"
+MIRROR_BOOTSTRAP_SECURITY="http://security.debian.org/"
+MIRROR_IMAGE="http://ftp.debian.org/debian/"
+MIRROR_IMAGE_SECURITY="http://security.debian.org/"
+
+SITE_SERVER="http://localhost/live-webbuilder"
+MAILER=""




More information about the Debian-live-changes mailing list