From 81a937e2f862d884c9158c1b6b1795868f10e188 Mon Sep 17 00:00:00 2001 From: Jonathan Bauer Date: Tue, 7 May 2013 14:07:20 +0200 Subject: added '-openslx' suffix to kernel version to distinguish it from regular versions --- data/kernel.wanted.config | 1 + 1 file changed, 1 insertion(+) (limited to 'data') diff --git a/data/kernel.wanted.config b/data/kernel.wanted.config index 4cfe1db8..b202b341 100644 --- a/data/kernel.wanted.config +++ b/data/kernel.wanted.config @@ -1,3 +1,4 @@ +CONFIG_LOCALVERSION="-openslx" CONFIG_8139CP=y CONFIG_8139TOO=y CONFIG_8139TOO_8129=y -- cgit v1.2.3-55-g7522 From cd959f22456ae2c822b056367c29919edf9ee8bb Mon Sep 17 00:00:00 2001 From: sr Date: Tue, 7 May 2013 16:49:44 +0200 Subject: Add basic script to pull stage 4 data from remote machine --- clone_stage4 | 33 +++++++++++++++++++++++++++++++++ data/basic.nocopy | 23 +++++++++++++++++++++++ 2 files changed, 56 insertions(+) create mode 100755 clone_stage4 create mode 100644 data/basic.nocopy (limited to 'data') diff --git a/clone_stage4 b/clone_stage4 new file mode 100755 index 00000000..f692c9e4 --- /dev/null +++ b/clone_stage4 @@ -0,0 +1,33 @@ +#!/bin/bash + +. "helper/logging.inc" + +MLTK_PID="$$" + +qnd_exit() { + unset_quiet + kill "$MLTK_PID" + [ $# -ge 1 ] && kill "$1" +} + + +[ $# -lt 3 ] && perror "$0 " + +BASEDIR="./server/local_builds/$1" +BOOTDIR="./server/boot/$1" +[ ! -d "$BASEDIR" ] && perror "Unknown Vorlage '$1'" +BASEDIR="$BASEDIR/$2" +[ ! -d "$BASEDIR" ] && perror "Unknown Stage '$2' for Vorlage '$1'" +TARGETDIR="$3" +mkdir -p "$TARGETDIR" +mkdir -p "$BOOTDIR" +[ ! -z "$(ls "$TARGETDIR")" ] && perror "Target dir '$TARGETDIR' not empty" + +pinfo "Building rsync exclude-file for building stage 4...." +cp "data/basic.nocopy" "$BOOTDIR/exclude-stage4" +find "$BASEDIR" -type f | cut -c $[${#BASEDIR} + 1]- >> "$BOOTDIR/exclude-stage4" +pinfo "Done." + +pinfo "Cloning via rsync" +rsync -a --numeric-ids -v --exclude-from="$BOOTDIR/exclude-stage4" -e "ssh -oStrictHostKeyChecking=no" "root@$1:/" "$TARGETDIR" || perror "rsync from 'root@$1:/' to '$TARGETDIR' failed." + diff --git a/data/basic.nocopy b/data/basic.nocopy new file mode 100644 index 00000000..ea8ce588 --- /dev/null +++ b/data/basic.nocopy @@ -0,0 +1,23 @@ +/var/run +/var/log +/dev +/proc +/sys +/boot +/export +/home/vmuser +/lost+found +/media +/mnt +/opt/openslx +/run +/tmp +/root +/usr/src +/lib/modules +*tm-scripts* +*~ +*.bak +*.tmp +*.pid + -- cgit v1.2.3-55-g7522 From 5a854694dedb740ca9512f1999bcaa90796f0ae5 Mon Sep 17 00:00:00 2001 From: Jonathan Bauer Date: Wed, 8 May 2013 18:46:45 +0200 Subject: add PACKET to kernel config --- data/kernel.wanted.config | 74 +---------------------------------------------- 1 file changed, 1 insertion(+), 73 deletions(-) (limited to 'data') diff --git a/data/kernel.wanted.config b/data/kernel.wanted.config index b202b341..80367038 100644 --- a/data/kernel.wanted.config +++ b/data/kernel.wanted.config @@ -93,81 +93,8 @@ CONFIG_EXT4_FS_SECURITY=y CONFIG_EXT4_FS_XATTR=y CONFIG_EXT4_USE_FOR_EXT23=y CONFIG_EXYNOS_VIDEO=y -#CONFIG_FB_3DFX_ACCEL=y -#CONFIG_FB_3DFX_I2C=y -#CONFIG_FB_3DFX=y -#CONFIG_FB_ARC=y -#CONFIG_FB_ARK=y -#CONFIG_FB_ASILIANT=y -#CONFIG_FB_ATY128_BACKLIGHT=y -#CONFIG_FB_ATY128=y -#CONFIG_FB_ATY_BACKLIGHT=y -#CONFIG_FB_ATY_CT=y -#CONFIG_FB_ATY_GX=y -#CONFIG_FB_ATY=y -#CONFIG_FB_BACKLIGHT=y CONFIG_FB_BOOT_VESA_SUPPORT=y -#CONFIG_FB_BROADSHEET=y -#CONFIG_FB_CARILLO_RANCH=y -#CONFIG_FB_CARMINE_DRAM_EVAL=y -#CONFIG_FB_CARMINE=y -#CONFIG_FB_CIRRUS=y -#CONFIG_FB_CYBER2000_DDC=y -#CONFIG_FB_CYBER2000=y -#CONFIG_FB_DDC=y -#CONFIG_FB_DEFERRED_IO=y -#CONFIG_FB_GEODE_GX1=y -#CONFIG_FB_GEODE_GX=y -#CONFIG_FB_GEODE_LX=y -#CONFIG_FB_GEODE=y -#CONFIG_FB_I740=y -#CONFIG_FB_IMSTT=y -#CONFIG_FB_KYRO=y -#CONFIG_FB_LE80578=y -#CONFIG_FB_MATROX_G=y -#CONFIG_FB_MATROX_I2C=y -#CONFIG_FB_MATROX_MAVEN=y -#CONFIG_FB_MATROX_MILLENIUM=y -#CONFIG_FB_MATROX_MYSTIQUE=y -#CONFIG_FB_MATROX=y -#CONFIG_FB_MB862XX_I2C=y -#CONFIG_FB_MB862XX_PCI_GDC=y -#CONFIG_FB_MB862XX=y -#CONFIG_FB_METRONOME=y -#CONFIG_FB_NEOMAGIC=y -#CONFIG_FB_NVIDIA_BACKLIGHT=y -#CONFIG_FB_NVIDIA_I2C=y -#CONFIG_FB_NVIDIA=y -#CONFIG_FB_PM2_FIFO_DISCONNECT=y -#CONFIG_FB_PM2=y -#CONFIG_FB_PM3=y -#CONFIG_FB_RADEON_BACKLIGHT=y -#CONFIG_FB_RADEON_I2C=y -#CONFIG_FB_RADEON=y -#CONFIG_FB_RIVA_BACKLIGHT=y -#CONFIG_FB_RIVA_I2C=y -#CONFIG_FB_RIVA=y -#CONFIG_FB_S3_DDC=y -#CONFIG_FB_S3=y -#CONFIG_FB_SAVAGE_ACCEL=y -#CONFIG_FB_SAVAGE_I2C=y -#CONFIG_FB_SAVAGE=y -#CONFIG_FB_SIS_300=y -#CONFIG_FB_SIS_315=y -#CONFIG_FB_SIS=y -#CONFIG_FB_SMSCUFX=y -#CONFIG_FB_SVGALIB=y -#CONFIG_FB_SYS_COPYAREA=y -#CONFIG_FB_SYS_FILLRECT=y -#CONFIG_FB_SYS_FOPS=y -#CONFIG_FB_SYS_IMAGEBLIT=y -#CONFIG_FB_TRIDENT=y -#CONFIG_FB_UDL=y CONFIG_FB_VESA=y -#CONFIG_FB_VIA_X_COMPATIBILITY=y -#CONFIG_FB_VIA=y -#CONFIG_FB_VOODOO1=y -#CONFIG_FB_VT8623=y CONFIG_FEALNX=y CONFIG_FORCEDETH=y CONFIG_GENERIC_GPIO=y @@ -241,6 +168,7 @@ CONFIG_NET_VENDOR_XIRCOM=y CONFIG_NIU=y CONFIG_NS83820=y CONFIG_OVERLAYFS_FS=y +CONFIG_PACKET=y CONFIG_PARPORT=y CONFIG_PCH_GBE=y CONFIG_PCMCIA_XIRCOM=y -- cgit v1.2.3-55-g7522