-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
Hi, >> I am sending a patch again, since I could not access the repo (It >> does not recognize my public key, maybe its my fault :/). > > I think you need to initialize it by pushing something to it once, > before you can fetch from your repo. > No, I think thats not the problem, since I am not allowed to push changes to the other repos as well. Maybe I am missing something. I was able to do it before. >> Besides, I am not sure about the smallest required size for the >> USB stick, I wrote a kind of arbitrary size: > >> + 'min_device_size': 2.8, > > Should be enough technically, but then the persistence partition > would be tiny, and I've never heard of media suitable for Tails > between 2 and 4 GB (exclusive) => 4 GB should be the lower limit, > IMO (take the interpretation of "GB" that gives the smaller > result). > > I've therefore marked this ticket as needs more dev. Soon there! > :) Ok done, I attached a new patch. Cheers, Kurono -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.14 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iF4EAREIAAYFAlSJ7R0ACgkQ94rPTJlzoM6AYwD+OcLnVuRrkkTN98+ltp4V14LK Gcso6AnYO+2J1PGS2ZgBAIdLcqv5aiiHI1T5e55DXLbiLSgQ3YWN31FRM3lT1VPS =GHBc -----END PGP SIGNATURE-----
>From 5f6fa3cba6409193f50c345fdad02ad360a5371c Mon Sep 17 00:00:00 2001 From: Tails developers <[email protected]> Date: Thu, 11 Dec 2014 20:06:16 +0100 Subject: [PATCH] bugfix/6538-Tails-Installer-tries-to-install-to-too-small-devices --- liveusb/config.py | 1 + liveusb/creator.py | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/liveusb/config.py b/liveusb/config.py index e3e1b40..8854acf 100644 --- a/liveusb/config.py +++ b/liveusb/config.py @@ -9,6 +9,7 @@ config_files = [ os.path.join('/', 'etc', 'liveusb-creator', f ) # XXX: move defaults to a proper defaults.ini file? default_config = { + 'min_device_size': 4.0, 'main_liveos_dir': 'live', 'running_liveos_mountpoint': '/lib/live/mount/medium', 'liveos_toplevel_files': [ 'autorun.bat', 'autorun.inf', 'boot', '.disk', diff --git a/liveusb/creator.py b/liveusb/creator.py index 20981d6..c9c0c34 100755 --- a/liveusb/creator.py +++ b/liveusb/creator.py @@ -674,6 +674,11 @@ class LinuxLiveUSBCreator(LiveUSBCreator): self.log.debug('Skipping device without size: %s' % device) continue + # Skip devices that are too small + if (data['size']/10.0**9) < config['min_device_size']: + self.log.warning('Skipping too small device: %s' % device) + continue + parent = dev.Get(device, 'PartitionSlave') if parent and parent != '/': data['parent'] = str(dbus.Interface(self._get_device(parent), -- 1.8.3.2
6538-install-to-too-small-devices.patch.sig
Description: PGP signature
_______________________________________________ Tails-dev mailing list [email protected] https://mailman.boum.org/listinfo/tails-dev To unsubscribe from this list, send an empty email to [email protected].
