Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fixed Clean, Added Icon, Updated tested-on list #53

Open
wants to merge 11 commits into
base: master
Choose a base branch
from
Open

Fixed Clean, Added Icon, Updated tested-on list #53

wants to merge 11 commits into from

Conversation

Grezzo
Copy link
Contributor

@Grezzo Grezzo commented Dec 13, 2014

  • Fixed find command in clean section that was missing a dash
  • Added a volume icon
  • Updated results in tested-on list with info from issue 50. Issue 50 can be closed now

Graeme Robinson added 11 commits December 10, 2014 11:20
Details gained from issue 50
This gives the USB disk a pretty Icon (the TAILS logo) in Finder and in
the boot menu
Conflicts:
	tested-on.md

Updated MacBookPro 8,1 to include wifi and trackpad results
Conflicts:
	create-image.sh

Added a volume icon that makes finder and the boot menu show a TAILS logo instead of a generic USB disk image
Removed diff from bad commit
missing a couple of dashes before "path"
without this flag set the .VolumeIcon.icns file is ignored
Created from SVG available at
https://tails.boum.org/promote/tails-sticker.svg with some changes for
the smaller rasters
Automatically figure out what the latest version of TAILS is by parsing
http://dl.amnesia.boum.org/tails/stable/
* Changed Volume Label from TAILSLIVECD to TAILSLIVE because it’s not a
CD (and TAILSLIVEUSB is too long).
* detach the tails iso when finished with it
* Commented out trace (debugging) command (`set -w`)
* Removed `-k` switch from command that downloads iso because `-k`
turns off cert checking, but it’s not even using https
* Removed URL definitions from start because they are now automatically
figured out, and they need to use curl now so should only really be
done in `download_tails()`
* Moved signature and key downloading to `download_tails()` because
they required internet access and if the files were already in the data
directory, they need not be performed, whereas `verify_tails()` always
is.
@Grezzo
Copy link
Contributor Author

Grezzo commented Dec 14, 2014

I made some changes to my master branch since I made the pull request and they seem to have been included in the pull request. (Is that normal? How am I supposed to stop that from happening?)

Anyway, I suppose I should explain what has been added to the pull request since my original comment:

  • Changed the icon
  • Parses website for most recent version and generates correct download urls
  • Changed USB FAT32 volume label because it's not a "CD"
  • Detach (unmount/eject) ISO when done with it
  • Turned off debug xtraceing
  • Moved parts of the script that required web access to download_tails() so that there are no issues if files have been manually copied into data/

@hellais
Copy link
Owner

hellais commented Mar 25, 2015

Hi @Grezzo grezzo, apologies for not looking at this sooner.

Could you perhaps rebase this against the current master and I will tend to it?

Thanks!

@Grezzo
Copy link
Contributor Author

Grezzo commented Apr 7, 2015

OK, working on it...

@Grezzo
Copy link
Contributor Author

Grezzo commented Apr 8, 2015

I decided to add each change as a separate pull request. I think I've done it all except re-factoring the stuff that requires internet connections (so it can be used offline) and updating the tested-on list.

I'll get round to these after the new pull requests are accepted/rejected.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants