tails/test.git
9 years agolive-persist: Require 'live-boot' package to be installed.feature/improve_live-persistgitlab/feature/improve_live-persistimmerda/feature/improve_live-persistlabs/feature/improve_live-persist
Tails developers [Fri, 7 Dec 2012 17:32:51 +0000 (7 18:32 +0100)]
live-persist: Require 'live-boot' package to be installed.

9 years agolive-persist: Require root privileges.
Tails developers [Fri, 7 Dec 2012 17:26:48 +0000 (7 18:26 +0100)]
live-persist: Require root privileges.

9 years agolive-persist: Use 'local' in a safe way.
Tails developers [Fri, 7 Dec 2012 15:41:46 +0000 (7 16:41 +0100)]
live-persist: Use 'local' in a safe way.

First of all, 'local' is non-POSIX, but it is a really good safeguard
against hard-to-find bugs. However, doing a local + initializing combo
like `local X=$Y` in dash is error prone. If `Y=1 2` will get an error
since dash will expand $Y so we get `local X=1 2`, but it will treat
the "2" as another variable to be made local, which isn't what we
want. Hence, let's declare variables local and initialize them in
separate commands, which is safe.

9 years agolive-persist: Simplify test.
Tails developers [Wed, 5 Dec 2012 22:43:25 +0000 (5 23:43 +0100)]
live-persist: Simplify test.

9 years agolive-persist: Make the close action work for read-only link persistence.
Tails developers [Wed, 5 Dec 2012 21:33:20 +0000 (5 22:33 +0100)]
live-persist: Make the close action work for read-only link persistence.

9 years agolive-persist: Set live-boot's default value for custom_overlay_label.
Tails developers [Wed, 5 Dec 2012 20:21:59 +0000 (5 21:21 +0100)]
live-persist: Set live-boot's default value for custom_overlay_label.

It has been moved into a file we cannot source.

9 years agolive-persist: Fix --media option when no devices are attached.
Tails developers [Wed, 5 Dec 2012 19:30:13 +0000 (5 20:30 +0100)]
live-persist: Fix --media option when no devices are attached.

Earlier, if it was set to e.g. 'removable-usb' and no USB storage was
connected, $whitelistdev would be empty, which is interpreted like
all devices are ok by the rest of the code.

9 years agolive-persist: Make 'list' action also list non-GPT partitions.
Tails developers [Wed, 5 Dec 2012 18:40:40 +0000 (5 19:40 +0100)]
live-persist: Make 'list' action also list non-GPT partitions.

But we add an option --gpt-only to get back the old behaviour.

9 years agolive-persist: Fix variable mismatch, fixing probe white-list.
Tails developers [Wed, 5 Dec 2012 17:18:17 +0000 (5 18:18 +0100)]
live-persist: Fix variable mismatch, fixing probe white-list.

It seems Tails may have been able to list GPT partitions labelled
"TailsData" on hard drives (!) as valid persistence volumes...

9 years agolive-persist: Make lack of file-backed persistence support explicit.
Tails developers [Wed, 5 Dec 2012 17:07:57 +0000 (5 18:07 +0100)]
live-persist: Make lack of file-backed persistence support explicit.

9 years agolive-persist: Add clarification.
Tails developers [Wed, 5 Dec 2012 17:07:48 +0000 (5 18:07 +0100)]
live-persist: Add clarification.

9 years agolive-persist: Move creation of new stderr fd to top to catch early errors.
Tails developers [Wed, 5 Dec 2012 16:55:52 +0000 (5 17:55 +0100)]
live-persist: Move creation of new stderr fd to top to catch early errors.

error() uses the new fd if souring fails, which happens before main().

9 years agolive-persist: Add missing quoting to support spaces in log files.
Tails developers [Wed, 5 Dec 2012 16:38:21 +0000 (5 17:38 +0100)]
live-persist: Add missing quoting to support spaces in log files.

9 years agolive-persist: Remove bashisms from logging and switch to /bin/sh.
Tails developers [Wed, 5 Dec 2012 16:31:37 +0000 (5 17:31 +0100)]
live-persist: Remove bashisms from logging and switch to /bin/sh.

While we're at it, also remove some stderr null-redirections since the
output can be useful in the log files.

9 years agolive-persist: getopt:ify argument parsing.
Tails developers [Wed, 5 Dec 2012 12:53:38 +0000 (5 13:53 +0100)]
live-persist: getopt:ify argument parsing.

9 years agolive-persist: Remove unused variable and useless check.
Tails developers [Wed, 5 Dec 2012 12:50:43 +0000 (5 13:50 +0100)]
live-persist: Remove unused variable and useless check.

The check cannot become true ($dev is unused) and wouldn't be
usefull any way since one might have mounted a partition manually
and then want to use this script to enable its persistence.

9 years agolive-persist: Document 'close' action.
Tails developers [Wed, 5 Dec 2012 12:50:22 +0000 (5 13:50 +0100)]
live-persist: Document 'close' action.

9 years agoFix live-persist --media option handling.
Tails developers [Thu, 29 Nov 2012 12:01:57 +0000 (29 13:01 +0100)]
Fix live-persist --media option handling.

Until now, the value passed to this option was, well, ignored.

9 years agoFetch live-boot and live-config from our own APT repository.
Tails developers [Thu, 29 Nov 2012 11:35:00 +0000 (29 12:35 +0100)]
Fetch live-boot and live-config from our own APT repository.

This branch is about upgrading Tails to live-boot 3.0~b7-1 and live-config
3.0.12-1, and may not be compatible with any version pushed to sid after the
next Tails freeze.

Let's keep the >>stable pinning for unstable though, it's a sensible fallback
for branches of ours that don't ship custom live-* packages.

9 years agoUpdate doc to match new persistence volume mountpoint.
Tails developers [Wed, 28 Nov 2012 19:35:58 +0000 (28 20:35 +0100)]
Update doc to match new persistence volume mountpoint.

9 years agoCheck for errors when sourcing live-boot files.
Tails developers [Wed, 28 Nov 2012 18:45:11 +0000 (28 19:45 +0100)]
Check for errors when sourcing live-boot files.

They are renamed, "sometimes",
and failing early makes it easier to detect and understand
when it happens.

9 years agoAdapt live-persist to new live-boot filenames
Tails developers [Wed, 28 Nov 2012 18:44:36 +0000 (28 19:44 +0100)]
Adapt live-persist to new live-boot filenames

    * /lib/live/boot/cmdline.sh was renamed
      to /lib/live/boot/9990-cmdline-old
    * /lib/live/boot/misc-helpers.sh was renamed
      to /lib/live/boot/9990-misc-helpers.sh
    * Cmdline was renamed to Cmdline_old

9 years agolive-persist: move error() function before the first potential usecase.
Tails developers [Wed, 28 Nov 2012 18:27:19 +0000 (28 19:27 +0100)]
live-persist: move error() function before the first potential usecase.

9 years agoAdd compatibility symlink from /live/image to /lib/live/mount/medium.
Tails developers [Wed, 28 Nov 2012 15:49:45 +0000 (28 16:49 +0100)]
Add compatibility symlink from /live/image to /lib/live/mount/medium.

Recent live-boot mounts the read-only live image in there..

9 years agoFetch live-boot and live-config from sid.
Tails developers [Wed, 28 Nov 2012 14:44:58 +0000 (28 15:44 +0100)]
Fetch live-boot and live-config from sid.

They have been removed from our feature-live-boot-3.x APT suite too,
but are still in the devel one,
that is used too for the topic branches builds,
so we need APT pinning to fetch them from sid.

9 years agoMerge branch 'devel' into feature/live-boot-3.x
Tails developers [Wed, 28 Nov 2012 14:39:55 +0000 (28 15:39 +0100)]
Merge branch 'devel' into feature/live-boot-3.x

9 years agoRemove config/chroot_local-packages/ from .gitignore.
Tails developers [Wed, 28 Nov 2012 14:35:45 +0000 (28 15:35 +0100)]
Remove config/chroot_local-packages/ from .gitignore.

The documented way for "external" contributors to add custom packages is to put
them in chroot_local-packages, and once we pull we import any such package into
our APT repo and rewrite the history appropriately.

Also, the ability to add packages in there and not see them in "git status"
makes it very easy to build tainted ISO images with non-standard packages,
which makes some of us fear can lead to hard to debug situations.

9 years agoMerge remote-tracking branch 'origin/master' into devel
Tails developers [Tue, 27 Nov 2012 23:35:27 +0000 (28 00:35 +0100)]
Merge remote-tracking branch 'origin/master' into devel

Conflicts:
debian/changelog

9 years agoupdated PO files
amnesia [Tue, 27 Nov 2012 23:26:09 +0000 (28 00:26 +0100)]
updated PO files

9 years agoMerge remote-tracking branch 'origin/master'
Tails developers [Tue, 27 Nov 2012 21:48:17 +0000 (27 22:48 +0100)]
Merge remote-tracking branch 'origin/master'

9 years agoMerge branch 'master' of ssh://webmasters.boum.org/~/wiki
Tails developers [Tue, 27 Nov 2012 21:39:42 +0000 (27 22:39 +0100)]
Merge branch 'master' of ssh://webmasters.boum.org/~/wiki

9 years agoUpdate trace file after moving 0.14 out.
Tails developers [Tue, 27 Nov 2012 21:36:50 +0000 (27 22:36 +0100)]
Update trace file after moving 0.14 out.

9 years agoUpdate trace file after moving 0.14 out.
Tails developers [Tue, 27 Nov 2012 21:36:50 +0000 (27 22:36 +0100)]
Update trace file after moving 0.14 out.

9 years agoAdded a comment
Tails [Tue, 27 Nov 2012 21:35:14 +0000 (27 22:35 +0100)]
Added a comment

9 years agoAdded a comment
Tails [Tue, 27 Nov 2012 21:33:51 +0000 (27 22:33 +0100)]
Added a comment

9 years agoAdded a comment
Tails [Tue, 27 Nov 2012 21:32:49 +0000 (27 22:32 +0100)]
Added a comment

9 years agoUpdate mirrors trace file for 0.15.
Tails developers [Mon, 26 Nov 2012 12:31:49 +0000 (26 13:31 +0100)]
Update mirrors trace file for 0.15.

9 years agoAdd more release process steps.
Tails developers [Tue, 27 Nov 2012 21:27:22 +0000 (27 22:27 +0100)]
Add more release process steps.

9 years agoTranslation fixes.
Tails developers [Tue, 27 Nov 2012 20:33:51 +0000 (27 21:33 +0100)]
Translation fixes.

9 years agoMerge remote-tracking branch 'mercedes508/testing'
Tails developers [Tue, 27 Nov 2012 20:33:26 +0000 (27 21:33 +0100)]
Merge remote-tracking branch 'mercedes508/testing'

9 years agoTODO++
Tails developers [Tue, 27 Nov 2012 20:33:25 +0000 (27 21:33 +0100)]
TODO++

9 years agoFix and update various parts of the release process / test suite.
Tails developers [Tue, 27 Nov 2012 20:22:37 +0000 (27 21:22 +0100)]
Fix and update various parts of the release process / test suite.

9 years agoMerge branch 'testing'
Tails developers [Tue, 27 Nov 2012 20:23:30 +0000 (27 21:23 +0100)]
Merge branch 'testing'

9 years ago[fr] Tails 0.15 updated french translations
Tails developers [Tue, 27 Nov 2012 15:36:12 +0000 (27 15:36 +0000)]
[fr] Tails 0.15 updated french translations

9 years ago(no commit message)
127.0.0.1 [Tue, 27 Nov 2012 14:30:30 +0000 (27 15:30 +0100)]

9 years agoAdded a comment
127.0.0.1 [Tue, 27 Nov 2012 03:29:06 +0000 (27 04:29 +0100)]
Added a comment

9 years agoAdded a comment: all makes sense now
127.0.0.1 [Tue, 27 Nov 2012 01:53:54 +0000 (27 02:53 +0100)]
Added a comment: all makes sense now

9 years agoAdded a comment
127.0.0.1 [Tue, 27 Nov 2012 00:51:23 +0000 (27 01:51 +0100)]
Added a comment

9 years agoTODO++
Tails developers [Mon, 26 Nov 2012 22:58:00 +0000 (26 23:58 +0100)]
TODO++

9 years agoMerge branch 'master' of ssh://webmasters.boum.org/~/wiki
Tails developers [Mon, 26 Nov 2012 22:48:44 +0000 (26 23:48 +0100)]
Merge branch 'master' of ssh://webmasters.boum.org/~/wiki

9 years agoupdated PO files
amnesia [Mon, 26 Nov 2012 21:06:00 +0000 (26 22:06 +0100)]
updated PO files

9 years agotiny correction
127.0.0.1 [Mon, 26 Nov 2012 21:04:06 +0000 (26 22:04 +0100)]
tiny correction

9 years ago(no commit message)
127.0.0.1 [Mon, 26 Nov 2012 18:27:57 +0000 (26 19:27 +0100)]

9 years agoAdded a comment
127.0.0.1 [Mon, 26 Nov 2012 14:28:31 +0000 (26 15:28 +0100)]
Added a comment

9 years agoReplace Torrent etc. with new ones.
Tails developers [Mon, 26 Nov 2012 13:47:10 +0000 (26 14:47 +0100)]
Replace Torrent etc. with new ones.

9 years agoAdded a comment
127.0.0.1 [Mon, 26 Nov 2012 13:36:07 +0000 (26 14:36 +0100)]
Added a comment

9 years agoAdded a comment
127.0.0.1 [Mon, 26 Nov 2012 13:03:27 +0000 (26 14:03 +0100)]
Added a comment

9 years agoUpdate to 0.15 hash.
Tails developers [Mon, 26 Nov 2012 12:38:57 +0000 (26 13:38 +0100)]
Update to 0.15 hash.

9 years agoReplace 0.14 signature, Torrent and packages file with 0.15.
Tails developers [Mon, 26 Nov 2012 12:34:41 +0000 (26 13:34 +0100)]
Replace 0.14 signature, Torrent and packages file with 0.15.

9 years agoUpdate PO files.
Tails developers [Mon, 26 Nov 2012 12:33:06 +0000 (26 13:33 +0100)]
Update PO files.

9 years agoAdd security announce against 0.14.
Tails developers [Mon, 26 Nov 2012 12:32:53 +0000 (26 13:32 +0100)]
Add security announce against 0.14.

9 years agoUpdate mirrors trace file for 0.15.
Tails developers [Mon, 26 Nov 2012 12:31:49 +0000 (26 13:31 +0100)]
Update mirrors trace file for 0.15.

9 years agoAdd 0.15 announcement.
Tails developers [Mon, 26 Nov 2012 12:06:55 +0000 (26 13:06 +0100)]
Add 0.15 announcement.

9 years agoRemove fixed known issue.
Tails developers [Mon, 26 Nov 2012 12:00:55 +0000 (26 13:00 +0100)]
Remove fixed known issue.

9 years agoUpdate pending for 0.15 tickets.
Tails developers [Mon, 26 Nov 2012 11:57:56 +0000 (26 12:57 +0100)]
Update pending for 0.15 tickets.

9 years agoLanguage fix.
Tails developers [Mon, 26 Nov 2012 10:38:41 +0000 (26 11:38 +0100)]
Language fix.

9 years agoAdded a comment
Tails [Mon, 26 Nov 2012 10:35:03 +0000 (26 11:35 +0100)]
Added a comment

9 years agoRevert spam.
Tails developers [Mon, 26 Nov 2012 10:32:11 +0000 (26 11:32 +0100)]
Revert spam.

This reverts commit ddfca0d26a89099f7b61ce3775829ac553db6a17.

9 years agoRemove duplicate post.
Tails developers [Mon, 26 Nov 2012 10:30:28 +0000 (26 11:30 +0100)]
Remove duplicate post.

9 years agoReply and tag.
Tails developers [Mon, 26 Nov 2012 10:05:32 +0000 (26 11:05 +0100)]
Reply and tag.

9 years agoUpdate SquashFS sort file for 0.15.0.15
Tails developers [Mon, 26 Nov 2012 09:48:03 +0000 (26 10:48 +0100)]
Update SquashFS sort file for 0.15.

9 years agoupdated PO files
amnesia [Mon, 26 Nov 2012 09:47:01 +0000 (26 10:47 +0100)]
updated PO files

9 years agoRemove Kanotix, which does not look like privacy/anonymity -oriented.
Tails developers [Mon, 26 Nov 2012 09:45:25 +0000 (26 10:45 +0100)]
Remove Kanotix, which does not look like privacy/anonymity -oriented.

9 years agoMove Odebian to the sleeping section.
Tails developers [Mon, 26 Nov 2012 09:45:05 +0000 (26 10:45 +0100)]
Move Odebian to the sleeping section.

They have not put out a release since early 2012.

9 years agoMove UPR to the sleeping category.
Tails developers [Mon, 26 Nov 2012 09:41:07 +0000 (26 10:41 +0100)]
Move UPR to the sleeping category.

They don't have put a release out for a year,
and are still shipping Tails 0.12.1.

9 years agoMove release instructions out of a closed ticket to... the release process doc.
Tails developers [Mon, 26 Nov 2012 09:35:28 +0000 (26 10:35 +0100)]
Move release instructions out of a closed ticket to... the release process doc.

9 years agoRefresh PO files *after* updating inc/ so that the PO files in there are refreshed...
Tails developers [Mon, 26 Nov 2012 09:25:20 +0000 (26 10:25 +0100)]
Refresh PO files *after* updating inc/ so that the PO files in there are refreshed too.

9 years agoAdd missing steps and options to release process.
Tails developers [Mon, 26 Nov 2012 09:25:04 +0000 (26 10:25 +0100)]
Add missing steps and options to release process.

9 years agoUpdate release process wrt. new iceweasel profile name.
Tails developers [Mon, 26 Nov 2012 09:24:44 +0000 (26 10:24 +0100)]
Update release process wrt. new iceweasel profile name.

9 years agoAdditional info.
Tails developers [Mon, 26 Nov 2012 09:24:15 +0000 (26 10:24 +0100)]
Additional info.

9 years agoTODO++
Tails developers [Sun, 25 Nov 2012 10:25:10 +0000 (25 11:25 +0100)]
TODO++

9 years agoAdded a comment
127.0.0.1 [Mon, 26 Nov 2012 07:55:45 +0000 (26 08:55 +0100)]
Added a comment

9 years ago(no commit message)
127.0.0.1 [Mon, 26 Nov 2012 07:23:14 +0000 (26 08:23 +0100)]

9 years ago(no commit message)
127.0.0.1 [Mon, 26 Nov 2012 07:18:51 +0000 (26 08:18 +0100)]

9 years agoAdded a comment
127.0.0.1 [Mon, 26 Nov 2012 01:35:21 +0000 (26 02:35 +0100)]
Added a comment

9 years agoAdded a comment
127.0.0.1 [Mon, 26 Nov 2012 01:17:32 +0000 (26 02:17 +0100)]
Added a comment

9 years ago(no commit message)
127.0.0.1 [Mon, 26 Nov 2012 00:27:18 +0000 (26 01:27 +0100)]

9 years agoAdded a comment
127.0.0.1 [Mon, 26 Nov 2012 00:14:37 +0000 (26 01:14 +0100)]
Added a comment

9 years agoAdded a comment
127.0.0.1 [Sun, 25 Nov 2012 23:36:08 +0000 (26 00:36 +0100)]
Added a comment

9 years agoAdded a comment
127.0.0.1 [Sun, 25 Nov 2012 23:23:34 +0000 (26 00:23 +0100)]
Added a comment

9 years agoAdded a comment
127.0.0.1 [Sun, 25 Nov 2012 23:09:28 +0000 (26 00:09 +0100)]
Added a comment

9 years agogdapefzt@fxztyrdi.com
127.0.0.1 [Sun, 25 Nov 2012 20:40:45 +0000 (25 21:40 +0100)]
gdapefzt@fxztyrdi.com

9 years agoUpdate wiki PO files.
Tails developers [Sun, 25 Nov 2012 13:24:39 +0000 (25 14:24 +0100)]
Update wiki PO files.

9 years agoMake it clear more than a handful of languages are supported.
Tails developers [Sun, 25 Nov 2012 12:21:29 +0000 (25 13:21 +0100)]
Make it clear more than a handful of languages are supported.

9 years agoMention bridges support on the features page.
Tails developers [Sun, 25 Nov 2012 12:21:16 +0000 (25 13:21 +0100)]
Mention bridges support on the features page.

9 years agoUpdate version number and release date.
Tails developers [Sun, 25 Nov 2012 12:15:57 +0000 (25 13:15 +0100)]
Update version number and release date.

9 years agoMerge remote-tracking branch 'origin/master' into testing
Tails developers [Sun, 25 Nov 2012 12:13:03 +0000 (25 13:13 +0100)]
Merge remote-tracking branch 'origin/master' into testing

Conflicts:
wiki/src/doc/encryption_and_privacy.fr.po
wiki/src/doc/first_steps/manual_usb_installation/windows.fr.po
wiki/src/doc/first_steps/persistence/configure.de.po
wiki/src/doc/first_steps/persistence/configure.es.po
wiki/src/doc/first_steps/persistence/configure.fr.po
wiki/src/doc/first_steps/persistence/configure.pt.po
wiki/src/support/known_issues.fr.po
wiki/src/wishlist.fr.po

9 years agoUpdate AdBlock Plus filters.
Tails developers [Sun, 25 Nov 2012 12:11:41 +0000 (25 13:11 +0100)]
Update AdBlock Plus filters.

9 years agoUpdate Changelog for 0.15 release.
Tails developers [Sun, 25 Nov 2012 12:08:26 +0000 (25 13:08 +0100)]
Update Changelog for 0.15 release.

9 years agoAdded a comment
127.0.0.1 [Sun, 25 Nov 2012 10:42:10 +0000 (25 11:42 +0100)]
Added a comment