core-admin/core
Victor Lopez 99315fd02c support partitions on loop devices
loop device parsing should have "dXpY_style = True" in order to
correctly parse partitions on loop devices.

Reasoning:
==========
Using losetup to create a virtual SD card disk into a loop device and
creating partitions for it results in new devices within an AppVM that
look like: /dev/loop0p1 /dev/loop0p2 and so on.

However as soon as they are created, Qubes Manager rises an exception
and becomes blocked with the following message (redacted):
"QubesException: Invalid device name: loop0p1
at line 639 of file /usr/lib64/python2.7/site-
packages/qubesmanager/main.py

Details:
line: raise QubesException....
func: block_name_to_majorminor
line no.: 181
file: ....../qubes/qubesutils.py
2014-09-19 11:00:56 +02:00
..
tests qubesutils.py: get_disk_usage 2014-04-24 21:50:12 +02:00
__init__.py Move all files one level up 2013-03-16 19:56:51 +01:00
.gitignore Move all files one level up 2013-03-16 19:56:51 +01:00
backup.py backups: change default HMAC algorithm to SHA512 2014-09-18 08:35:09 +02:00
guihelpers.py Rearrange code to not import PyQt on every qvm-* call 2014-06-05 01:59:42 +02:00
modules add convenient symlinks simulating target python files layout 2014-03-10 01:05:01 +01:00
notify.py notify: missing import 2014-07-20 13:39:02 +02:00
qubes.py core+modules: provide meaingful repr()s for some classes 2014-08-11 16:34:33 +02:00
qubesutils.py support partitions on loop devices 2014-09-19 11:00:56 +02:00