summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTails developers <amnesia@boum.org>2013-10-28 06:24:30 +0000
committerTails developers <amnesia@boum.org>2013-10-28 06:24:30 +0000
commitf195b7a893535aec68c25f52e1343da974c8717d (patch)
treeb64c92cc56f5c0e99f33789a045d212ce81ceec4
parentd55beca174e356ba54ae0b28fbcd6d8c3bf8376a (diff)
parente962eb8a3e034450c2e2cdb389ec1a18f00545f1 (diff)
Merge remote-tracking branch 'origin/master'
-rw-r--r--wiki/src/contribute/release_process/test.mdwn4
-rw-r--r--wiki/src/contribute/release_process/test/erase_memory_on_shutdown.mdwn10
-rw-r--r--wiki/src/contribute/release_process/test/erase_memory_on_shutdown/live_system.mdwn9
-rw-r--r--wiki/src/contribute/release_process/test/erase_memory_on_shutdown/qemu_pmemsave.mdwn2
-rw-r--r--wiki/src/contribute/release_process/test/test_results.mdwn8
5 files changed, 23 insertions, 10 deletions
diff --git a/wiki/src/contribute/release_process/test.mdwn b/wiki/src/contribute/release_process/test.mdwn
index 2048e4d..71a2fd7 100644
--- a/wiki/src/contribute/release_process/test.mdwn
+++ b/wiki/src/contribute/release_process/test.mdwn
@@ -23,8 +23,8 @@ e.g. `git diff 0.17..06fa1ab80d55c9f29274b7459bd198edb1a8d53d`
## Result
-Compare the list of bundled packages and
-versions with the one shipped last time e.g.:
+Compare the list of bundled packages and versions with the one shipped last
+time. `.packages` are usually attached to the email announcing the ISO is ready.
/usr/bin/diff -u \
wiki/src/torrents/files/tails-i386-0.16.packages \
diff --git a/wiki/src/contribute/release_process/test/erase_memory_on_shutdown.mdwn b/wiki/src/contribute/release_process/test/erase_memory_on_shutdown.mdwn
index b9cee87..60a083a 100644
--- a/wiki/src/contribute/release_process/test/erase_memory_on_shutdown.mdwn
+++ b/wiki/src/contribute/release_process/test/erase_memory_on_shutdown.mdwn
@@ -2,6 +2,8 @@
[[!toc levels=2]]
+You are highly welcome to save the result of this test in [[test_results]]
+
# 0. Prepare the needed tools
Make sure the BIOS is *not* configured to "test" the memory on startup.
@@ -24,7 +26,7 @@ Pick one of those:
address space of a given process is usually limited at 3 GiB - or
less, depends on the kernel configuration); as root:
- for i in $(seq 0 31) ; do fillram & done ; watch -n 1 free -m
+ for i in $(seq 0 31) ; do fillram & done ; watch -n 1 free -m
* The `free` output should allow you to reboot late enough (so that
enough memory is filled) and soon enough (so that the system is
@@ -37,11 +39,11 @@ Pick one of those:
better be careful not rebooting your host system and proceed like
this:
- echo 1 > /proc/sys/kernel/sysrq ; echo b > /proc/sysrq-trigger
+ echo 1 > /proc/sys/kernel/sysrq ; echo b > /proc/sysrq-trigger
* Dump memory and try to find the known pattern in it, e.g.:
- grep -c wipe_didnt_work tails.dump
+ grep -c wipe_didnt_work tails.dump
- you should get some integer larger than zero if the pattern was found in
RAM, which is the expected result;
@@ -60,7 +62,7 @@ Pick one of those:
Tails stick.
* Dump memory and try to find the known pattern in it, e.g.:
- grep -c wipe_didnt_work tails.dump
+ grep -c wipe_didnt_work tails.dump
- you should get zero if the pattern was not found in RAM, which is the
optimal (and expected) result;
diff --git a/wiki/src/contribute/release_process/test/erase_memory_on_shutdown/live_system.mdwn b/wiki/src/contribute/release_process/test/erase_memory_on_shutdown/live_system.mdwn
index bffbd61..b3e8a12 100644
--- a/wiki/src/contribute/release_process/test/erase_memory_on_shutdown/live_system.mdwn
+++ b/wiki/src/contribute/release_process/test/erase_memory_on_shutdown/live_system.mdwn
@@ -10,11 +10,14 @@ to analyze.
Why Lenny? To be able to grep `/dev/mem`, one must run a kernel that
has `CONFIG_STRICT_DEVMEM` disabled. This setting has been enabled in
-Debian kernels since 2.6.28-1, so we use lenny:
+Debian kernels since 2.6.28-1, so we use lenny.
- lb config --architecture i386 --linux-flavours 686 --apt-recommends false --distribution lenny --binary-images usb-hdd --binary-indices false --memtest none --packages-lists="minimal" --syslinux-menu vesamenu --initramfs=live-initramfs --bootappend-live "init=/bin/bash"
+<div class="note">
-*Nota bene*: if you have 64 bits hardware, better build an `amd64` image.
+It is no more possible to build such an image from the Debian archive. Ask
+tails@boum.org if you need to one to run these tests.
+
+</div>
Then install this image on a USB stick.
diff --git a/wiki/src/contribute/release_process/test/erase_memory_on_shutdown/qemu_pmemsave.mdwn b/wiki/src/contribute/release_process/test/erase_memory_on_shutdown/qemu_pmemsave.mdwn
index a1902f5..aac2838 100644
--- a/wiki/src/contribute/release_process/test/erase_memory_on_shutdown/qemu_pmemsave.mdwn
+++ b/wiki/src/contribute/release_process/test/erase_memory_on_shutdown/qemu_pmemsave.mdwn
@@ -16,5 +16,5 @@ Note that you need the qemu command, which is provided on wheezy by the `qemu-sy
e.g for 5G one has to do two dumps:
- pmemsave 0 0xF0000000 tails14.dump
+ pmemsave 0 0xFFFFFFFF tails14.dump
pmemsave 0x100000000 0x40000000 tails5.dump
diff --git a/wiki/src/contribute/release_process/test/test_results.mdwn b/wiki/src/contribute/release_process/test/test_results.mdwn
index 76c2d8d..fc87d09 100644
--- a/wiki/src/contribute/release_process/test/test_results.mdwn
+++ b/wiki/src/contribute/release_process/test/test_results.mdwn
@@ -1,6 +1,14 @@
Memory erasure
==============
+0.21
+----
+
+### PAE
+
+without wipe : 272063018pat = 43530088 / 5368669120 o (81.081%)
+with wipe : 0 (0%)
+
0.19-rc1
--------