aboutsummaryrefslogtreecommitdiffstats
path: root/testing/scripts/build-baseimage
Commit message (Collapse)AuthorAgeFilesLines
* testing: Enable systemdAndreas Steffen2017-11-101-1/+1
|
* testing: Build hostapd from sourcesTobias Brunner2016-06-161-1/+1
| | | | | | | | There is a bug (fix at [1]) in hostapd 2.1-2.3 that let it crash when used with the wired driver. The package in jessie (and sid) is affected, so we build it from sources (same, older, version as wpa_supplicant). [1] http://w1.fi/cgit/hostap/commit/?id=e9b783d58c23a7bb50b2f25bce7157f1f3
* testing: Correctly dis-/enable services with systemdTobias Brunner2016-06-161-1/+6
|
* testing: Install packages like the FIPS-enabled OpenSSL from a custom apt repoTobias Brunner2016-06-161-1/+25
|
* testing: Update base image to Debian jessieTobias Brunner2016-06-151-6/+17
| | | | | | | | | | | | | Several packages got renamed/updated, libgcrypt was apparently installed by default previously. Since most libraries changed we have to completely rebuild all the tools installed in the root image. We currently don't provide a clean target in the recipes, and even if we did we'd have to track which base image we last built for. It's easier to just use a different build directory for each base image, at the cost of some additional disk space (if not manually cleaned). However, that's also the case when updating kernel or software versions.
* testing: Don't attempt to stop services when building base imageTobias Brunner2016-06-151-2/+0
| | | | | | Unlike `apt-get install` in a chroot debootstrap does not seem to start the services but stopping them might cause problems if they were running outside the chroot.
* testing: -D and -u options in sfdisk are not supported any moreAndreas Steffen2016-04-261-1/+1
|
* testing: Include iperf and htop in base imageTobias Brunner2015-05-221-2/+2
|
* testing: Install iptables-dev to guest imagesMartin Willi2015-02-201-1/+1
|
* testing: Ensure no guest is running when modifying imagesTobias Brunner2014-10-101-0/+1
| | | | | Sometimes guests are not stopped properly. If images are then modified they will be corrupted.
* testing: Add packages to rebuild strongSwan from the repositoryTobias Brunner2014-09-191-1/+2
|
* Test SWID REST API ins tnc/tnccs-20-pdp scenariosAndreas Steffen2014-05-311-1/+2
|
* Use python-based swidGenerator to generated SWID tagsAndreas Steffen2014-04-151-1/+2
|
* testing: Fix status output in build-baseimage scriptReto Buerki2013-12-041-1/+1
|
* build soup plugin in KVM test environmentAndreas Steffen2013-04-151-1/+1
|
* Use new strongSwan HA kernel patchset keeping iptables ABIMartin Willi2013-03-261-2/+1
| | | | | Allows us to install stock debian iptables without the need for patching and compiling our own.
* Added hostapd package to base imageAndreas Steffen2013-03-221-1/+1
|
* Add GNAT compiler and Ada libs to base imageReto Buerki2013-03-191-0/+2
|
* testing: Add screen package to base imageTobias Brunner2013-03-051-1/+1
| | | | Makes working in a single SSH session easier.
* Configure winnetou as a DNSSEC enabled nameserver for the strongswan.org, ↵Andreas Steffen2013-02-191-2/+5
| | | | org, and root zones
* Build unbound and ipseckey plugins on KVM imageAndreas Steffen2013-02-191-1/+1
|
* Make guest ACPI shutdown workReto Buerki2013-01-171-2/+2
|
* Added less package to Debian base imageAndreas Steffen2013-01-171-0/+1
|
* Make test scripts callable from any pathReto Buerki2013-01-171-1/+3
|
* Create all images in $BUILDDIR/imagesReto Buerki2013-01-171-1/+1
|
* Add ethtool to debootstrap package includesReto Buerki2013-01-171-1/+1
|
* Unify naming of base,root image settingsReto Buerki2013-01-171-7/+7
|
* Exclude iptables from debootstrapReto Buerki2013-01-171-4/+8
|
* Run on_exit commands in FILO orderReto Buerki2013-01-171-3/+2
|
* Inform kernel about /dev/nbd0 partition changesReto Buerki2013-01-171-2/+2
|
* Test availability of required commandsReto Buerki2013-01-171-0/+2
|
* Switch from raw images to qcow2 formatReto Buerki2013-01-171-10/+31
| | | | | This allows to use minimal copy-on-write clones of the base image as guest images, which in turn saves a lot of disk space.
* Use do_on_exit() in build scripts for cleanupReto Buerki2013-01-171-3/+3
|
* Import testing.conf file in function.shReto Buerki2013-01-171-6/+1
| | | | | This is needed to have access to $LOGFILE and possibly other config settings.
* Use red color in die() functionReto Buerki2013-01-171-7/+4
| | | | This is the function where red color SHOULD be used.
* Move execute wrappers to function.sh fileReto Buerki2013-01-171-25/+0
|
* Use log_action, log_status in build-baseimage scriptReto Buerki2013-01-171-9/+21
|
* Add chroot() helper functionReto Buerki2013-01-171-3/+8
|
* Use execute wrapper to disable root passwordReto Buerki2013-01-171-1/+1
|
* Use key(and password-)less SSH authenticationTobias Brunner2013-01-171-2/+2
|
* Add recipes for libtnc and TNC@FHHTobias Brunner2013-01-171-1/+1
|
* testing: Switch to Debian based guest imagesReto Buerki2012-12-181-0/+66
Instead of extracting a downloaded Gentoo filesystem tree into a file containing a reiserfs filesystem, create an ext3 filesystem inside a sparse file, mount it and debootstrap an up-to-date Debian system. Use this image as base for all UML guest images. Also, drop support for the various consoles and use xterm unconditionally.