This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "IPFire 2.x development tree".
The branch, next has been updated via fab611b3d831855a213e18539bb79c598b28d1cf (commit) from 8e133f653c735502e0d82990d6a60846b2000757 (commit)
Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below.
- Log ----------------------------------------------------------------- commit fab611b3d831855a213e18539bb79c598b28d1cf Author: Arne Fitzenreiter arne_f@ipfire.org Date: Wed May 29 20:56:07 2013 +0200
installer: add core version to source media detection.
-----------------------------------------------------------------------
Summary of changes: lfs/cdrom | 3 ++- lfs/installer | 3 +++ src/install+setup/install/mountsource.sh | 24 ++++++++++++++---------- 3 files changed, 19 insertions(+), 11 deletions(-)
Difference in files: diff --git a/lfs/cdrom b/lfs/cdrom index 48ac891..ede343e 100644 --- a/lfs/cdrom +++ b/lfs/cdrom @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2010 IPFire Team info@ipfire.org # +# Copyright (C) 2007-2013 IPFire Team info@ipfire.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 # @@ -77,6 +77,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) cd /tmp && tar cf /install/cdrom/$(SNAME)-$(VERSION).tlz $(TAR_OPTIONS) * && rm -rf *
# Other files + touch /install/cdrom/$(SNAME)-$(VERSION)-core$(CORE).media sed 's/VERSION/$(VERSION)/' $(DIR_SRC)/config/cdrom/README.txt > /install/cdrom/README.txt cp $(DIR_SRC)/doc/COPYING /install/cdrom/ cp $(DIR_SRC)/doc/{ChangeLog,packages-list.txt} /install/cdrom/doc diff --git a/lfs/installer b/lfs/installer index 740793a..c02e0ba 100644 --- a/lfs/installer +++ b/lfs/installer @@ -65,5 +65,8 @@ $(TARGET) : #Patch ISO Name for download ... sed -i -e "s|ipfire.iso|download.ipfire.org/releases/ipfire-2.x/$(VERSION)-core$(CORE)/$(SNAME)-$(VERSION).$(MACHINE)-full-core$(CORE).iso|g" \ /install/initrd/bin/downloadsource.sh + #Patch version for mediacheck ... + sed -i -e "s|FullIPFireVersion|$(SNAME)-$(VERSION)-core$(CORE)|g" \ + /install/initrd/bin/mountsource.sh @rm -rf $(DIR_APP) @$(POSTBUILD) diff --git a/src/install+setup/install/mountsource.sh b/src/install+setup/install/mountsource.sh index fbaec7e..267823a 100644 --- a/src/install+setup/install/mountsource.sh +++ b/src/install+setup/install/mountsource.sh @@ -2,7 +2,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2012 IPFire Team info@ipfire.org # +# Copyright (C) 2007-2013 IPFire Team info@ipfire.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 # @@ -19,18 +19,22 @@ # # ###############################################################################
+#lfs patch source here... +version=FullIPFireVersion +# + echo "Scanning source media"
# scan all Block devices for DEVICE in `find /sys/block/* -maxdepth 0 ! -name fd* ! -name loop* ! -name ram* -exec basename {} ;` do mount /dev/${DEVICE} /cdrom 2> /dev/null - if [ -n "$(ls /cdrom/ipfire-*.tlz 2>/dev/null)" ]; then + if [ -n "$(ls /cdrom/${version}.media 2>/dev/null)" ]; then echo -n ${DEVICE} > /tmp/source_device - echo "Found tarball on ${DEVICE}" + echo "Found ${version} on ${DEVICE}" exit 0 else - echo "Found no tarballs on ${DEVICE} - SKIP" + echo "not found on ${DEVICE} - SKIP" fi umount /cdrom 2> /dev/null done @@ -40,12 +44,12 @@ for DEVICE in `find /sys/block/* -maxdepth 0 ! -name fd* ! -name loop* ! -name r do for DEVICEP in $(ls /dev/${DEVICE}? | sed "s//dev///" 2> /dev/null);do mount /dev/${DEVICEP} /cdrom 2> /dev/null - if [ -n "$(ls /cdrom/ipfire-*.tlz 2>/dev/null)" ]; then + if [ -n "$(ls /cdrom/${version}.media 2>/dev/null)" ]; then echo -n ${DEVICEP} > /tmp/source_device - echo "Found tarball on ${DEVICEP}" + echo "Found ${version} on ${DEVICEP}" exit 0 else - echo "Found no tarballs on ${DEVICEP} - SKIP" + echo "not found on ${DEVICEP} - SKIP" fi umount /cdrom 2> /dev/null done @@ -56,12 +60,12 @@ for DEVICE in `find /sys/block/* -maxdepth 0 ! -name fd* ! -name loop* ! -name r do for DEVICEP in $(ls /dev/${DEVICE}p? | sed "s//dev///");do mount /dev/${DEVICEP} /cdrom 2> /dev/null - if [ -n "$(ls /cdrom/ipfire-*.tlz 2>/dev/null)" ]; then + if [ -n "$(ls /cdrom/${version}.media 2>/dev/null)" ]; then echo -n ${DEVICEP} > /tmp/source_device - echo "Found tarball on ${DEVICEP}" + echo "Found ${version} on ${DEVICEP}" exit 0 else - echo "Found no tarballs on ${DEVICEP} - SKIP" + echo "not found on ${DEVICEP} - SKIP" fi umount /cdrom 2> /dev/null done
hooks/post-receive -- IPFire 2.x development tree