Skip to content

Commit

Permalink
Put 'qubes.py' installclass as separate source and fix missing_featur…
Browse files Browse the repository at this point in the history
…es handling

See QubesOS#1 (review)
  • Loading branch information
fepitre committed Mar 16, 2019
1 parent 90cfb2f commit bc3a505
Show file tree
Hide file tree
Showing 50 changed files with 227 additions and 587 deletions.
89 changes: 0 additions & 89 deletions 0001-add-Qubes-installclass.patch

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
From 9a7550ffb0523a28b2076e286f84cb843c21843c Mon Sep 17 00:00:00 2001
From 72a8a9c79279cb057f4500c01c8d41cbefcf7adf Mon Sep 17 00:00:00 2001
From: Tomasz Sterna <tomek@xiaoka.com>
Date: Fri, 19 Oct 2018 08:02:11 +0200
Subject: [PATCH] add Qubes post-scripts
Expand Down Expand Up @@ -81,5 +81,5 @@ index 7d78d4bc3..ad2f6497d 100644
+dist_postscripts_DATA = 40-qubes-alt-kernels.ks 50-qubes.ks 60-systemd-preset.ks 80-setfilecons.ks 90-copy-screenshots.ks 99-copy-logs.ks
MAINTAINERCLEANFILES = Makefile.in
--
2.17.2
2.20.1

Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
From 25b40d68bd329e00f458b822dc8a91e6c12bbe54 Mon Sep 17 00:00:00 2001
From e964308da024c6d2a1d80fc9d776d46ffd7d96c4 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Pierret=20=28fepitre=29?=
<frederic.epitre@orange.fr>
Date: Fri, 19 Oct 2018 08:02:11 +0200
Expand Down Expand Up @@ -604,5 +604,5 @@ index 152e8efe2..000000000
-
- super().configurePayload(payload)
--
2.17.2
2.20.1

Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
From 3eef6b6122a55971c46ec701998a84b234d8029c Mon Sep 17 00:00:00 2001
From 91358bb7092f3c6d7ddbe5a2f22d87be96da0d5c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Pierret=20=28fepitre=29?=
<frederic.pierret@qubes-os.org>
Date: Sun, 3 Feb 2019 18:42:58 +0100
Expand Down Expand Up @@ -32,5 +32,5 @@ index ede89427b..203cd418d 100644

def nm_activated_devices():
--
2.17.2
2.20.1

36 changes: 0 additions & 36 deletions 0004-Set-default-hostname-to-dom0.patch

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
From 94779f49aaaf3d6abae9104b31ab7e6aeb10ff16 Mon Sep 17 00:00:00 2001
From 630658cdf824acb218012e7a403ebf356596cd90 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Pierret=20=28fepitre=29?=
<frederic.pierret@qubes-os.org>
Date: Sun, 3 Feb 2019 18:52:38 +0100
Expand Down Expand Up @@ -2264,5 +2264,5 @@ index ece87a00d..000000000
- # save this back to network data, this will be applied in upper layer
- pass
--
2.17.2
2.20.1

Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
From ded9785ae746514a651cfec261d2935161a142bc Mon Sep 17 00:00:00 2001
From e69c3148caf82cdc4ef736348c2aea39200ce40e Mon Sep 17 00:00:00 2001
From: Marek Marczykowski <marmarek@invisiblethingslab.com>
Date: Fri, 19 Oct 2018 08:02:11 +0200
Subject: [PATCH] fix grub config setup by removing non-xen options
Expand All @@ -22,5 +22,5 @@ index c6f67976e..16116d4df 100644
if self.default is not None:
# find the index of the default image
--
2.17.2
2.20.1

Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
From b290143039511a579d0ab8a8d0dd8218c4c56f0b Mon Sep 17 00:00:00 2001
From baf1fa8ed259a138f3fd84a0c7fcca60734158fc Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
<marmarek@invisiblethingslab.com>
Date: Fri, 19 Oct 2018 08:02:11 +0200
Expand Down Expand Up @@ -31,5 +31,5 @@ index 16116d4df..2a4167913 100644

def _encrypt_password(self):
--
2.17.2
2.20.1

Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
From ffda6c114ddae4dd9c7f177957f2f991cd723620 Mon Sep 17 00:00:00 2001
From 4457a283f9cb54db9e96ea99b9028f02d884fa8a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Pierret=20=28fepitre=29?=
<frederic.epitre@orange.fr>
Date: Fri, 19 Oct 2018 08:02:11 +0200
Expand All @@ -22,5 +22,5 @@ index 2a4167913..8ecdc7a2f 100644
# requirements for boot devices
stage2_device_types = ["partition", "mdarray", "lvmlv"]
--
2.17.2
2.20.1

Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
From 2450e1372b77eec57ad48476c2953d23a81a889e Mon Sep 17 00:00:00 2001
From 4f640ed09a9c66562f26e4d315699161aad426b0 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Pierret=20=28fepitre=29?=
<frederic.epitre@orange.fr>
Date: Fri, 19 Oct 2018 08:02:11 +0200
Expand All @@ -23,5 +23,5 @@ index 8ecdc7a2f..69f5c6595 100644
raise BootLoaderError("failed to remove old efi boot entry. This is most likely a kernel or firmware bug.")

--
2.17.2
2.20.1

38 changes: 0 additions & 38 deletions 0008-make-encrypted-partitions-by-default.patch

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
From 11108d2dda9e993664a15c4ff5900c6e690ac28c Mon Sep 17 00:00:00 2001
From 4988f1e62822b1ac1df84c5e5640e34e6f9c988a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
<marmarek@invisiblethingslab.com>
Date: Fri, 19 Oct 2018 08:02:12 +0200
Expand Down Expand Up @@ -113,5 +113,5 @@ index 69f5c6595..1c01bfe4c 100644
platform.PPC: GRUB2,
platform.IPSeriesPPC: IPSeriesGRUB2,
--
2.17.2
2.20.1

Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
From 5b9cc9ff10910266b1920ab61c25b301661bcdbb Mon Sep 17 00:00:00 2001
From 859e596a0d155eba7c577c74fc8d46029403a549 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
<marmarek@invisiblethingslab.com>
Date: Fri, 19 Oct 2018 08:02:12 +0200
Expand Down Expand Up @@ -56,5 +56,5 @@ index fa1455f8b..8fce64aed 100755
# create the repodir and isodir that anaconda will look for
mkdir -p $repodir $isodir
--
2.17.2
2.20.1

Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
From 87c119fcb7c8448014d56bbedddbd7f9fa8bacc5 Mon Sep 17 00:00:00 2001
From a98ba275162937a56f7ca1ee5428b00de883677a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
<marmarek@invisiblethingslab.com>
Date: Fri, 19 Oct 2018 08:02:12 +0200
Expand Down Expand Up @@ -52,5 +52,5 @@ index 1c01bfe4c..972617033 100644

arg = flags.cmdline.get(opt)
--
2.17.2
2.20.1

Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
From a106ffa0c62485768450b160f174b7f146751199 Mon Sep 17 00:00:00 2001
From 5990cce6eb095f72d62e0cc174c80cf30152021a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
<marmarek@invisiblethingslab.com>
Date: Sat, 10 Nov 2018 13:11:46 +0100
Expand Down Expand Up @@ -42,5 +42,5 @@ index cc3538142..3b2cc6db6 100644
# hostonly is not sensible for disk image installations
# using /dev/disk/by-uuid/ is necessary due to disk image naming
--
2.17.2
2.20.1

Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
From 0a146c50741a84e4bc68b4c6b703292755fc9b00 Mon Sep 17 00:00:00 2001
From 8868d17ef223f21fa26acb1365f224bd901f9595 Mon Sep 17 00:00:00 2001
From: "M. Vefa Bicakci" <m.v.b@runbox.com>
Date: Sat, 10 Nov 2018 13:17:29 +0100
Subject: [PATCH] Fix a regular expression determining Release
Expand All @@ -22,5 +22,5 @@ index 2c043d037..8bebe91d7 100644
AS_IF([test $ANACONDA_RELEASE],
[AC_SUBST(PACKAGE_RELEASE, $ANACONDA_RELEASE)],
--
2.17.2
2.20.1

Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
From 44b4ed9fcfcd03fa8340d175c73adb79abdc8488 Mon Sep 17 00:00:00 2001
From b64c82d43d5d25fefe5fb16d3d925d356c6527a3 Mon Sep 17 00:00:00 2001
From: "M. Vefa Bicakci" <m.v.b@runbox.com>
Date: Fri, 19 Oct 2018 08:02:12 +0200
Subject: [PATCH] Do not fail during initramfs start-up due to missing url-lib
Expand Down Expand Up @@ -29,5 +29,5 @@ index 7bc97393b..39fa0ce0d 100755
# inst.ks.sendmac: send MAC addresses in HTTP headers
if getargbool 0 kssendmac inst.ks.sendmac; then
--
2.17.2
2.20.1

Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
From 710f613984fbb3aac8d0f41011cd8389223bd87c Mon Sep 17 00:00:00 2001
From 60c26ff61bdb45c4fb17b116041b04d217814997 Mon Sep 17 00:00:00 2001
From: "M. Vefa Bicakci" <m.v.b@runbox.com>
Date: Fri, 19 Oct 2018 08:02:12 +0200
Subject: [PATCH] Disable the NTP configuration spoke
Expand Down Expand Up @@ -727,5 +727,5 @@ index 93594e2d5..e5a1970c2 100644
- else:
- self.clear_info()
--
2.17.2
2.20.1

Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
From 36b403547833310a93b9c7ffb3735d0871940b89 Mon Sep 17 00:00:00 2001
From b5671d087a21b1095f77d2f6fccd7391fb7899e5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
<marmarek@invisiblethingslab.com>
Date: Fri, 19 Oct 2018 08:02:12 +0200
Expand Down Expand Up @@ -27,5 +27,5 @@ index ac007f791..175ed6d13 100644
ksmodule = "pykickstart"
kscategories = (UserWarning, SyntaxWarning, DeprecationWarning)
--
2.17.2
2.20.1

Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
From 3e16ba90e7a47d1df97458a576e69eed7140891b Mon Sep 17 00:00:00 2001
From 511713f531d7ab4497d71e03eac82381b07627a6 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Pierret=20=28fepitre=29?=
<frederic.epitre@orange.fr>
Date: Sat, 10 Nov 2018 17:15:33 +0100
Expand Down Expand Up @@ -37,5 +37,5 @@ index 972617033..db5a934a5 100644
#
# grub-related conveniences
--
2.17.2
2.20.1

Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
From a13a1f3eba9c63e0a5daa8cadd7889df23b950fd Mon Sep 17 00:00:00 2001
From 0f7cc3192020f420331dcf23c108fe18184f6479 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
<marmarek@invisiblethingslab.com>
Date: Fri, 19 Oct 2018 08:02:12 +0200
Expand All @@ -21,5 +21,5 @@ index db5a934a5..2a095c1eb 100644
defaults.write("GRUB_THEME=\"/boot/grub2/themes/qubes/theme.txt\"\n")
defaults.close()
--
2.17.2
2.20.1

Loading

0 comments on commit bc3a505

Please sign in to comment.