Commit Graph

9 Commits

Author SHA1 Message Date
Marek Marczykowski-Górecki
17b7186716
Make makefile and spec compatible with rc versions
There are a couple of changes needed:
1. Package version cannot contain '-' (5.4-rc5-1.pvops.qubes is an
   invalid rpm version). Follow Fedora upstream idea of moving 'rc' tag
   into package release field, as 0.rcXX.(original rel). This way, such
   package will be 'older' than the final release (with just release
   number there - 1 in most cases). The alternative idea is using
   '~rcXX' in the package version, but ~ couldn't be part of a kernel
   version reported by the kernel itself and also qubes-dom0-update
   refuses ~ in a package filename.
2. Adjust kernel version to match the above - specifically clear
   EXTRAVERSION (-rcXX suffix), as it will be added back as package
   release (CONFIG_LOCALVERSION).
3. rc tarballs are available only as a git-generated .tar.gz (not
   .tar.xz) and there are no matching detached signatures. While it
   would be possible to download a signed tag via git, scripting that
   would be overly complex as for the task rarely used. Leave this
   verification as a manual step and require sha512 checksum to be
   committed into repository.
   To build an archive matching upstream one, out of a signed tag, use
   command like this:
   git archive --prefix=linux-5.4-rc5/ --output=../linux-5.4-rc5.tar.gz v5.4-rc5

While at it, remove obsolete BUILD_FLAVOR variable.
2019-10-30 17:48:44 +01:00
Marek Marczykowski-Górecki
c6e126517e
gitignore: add WireGuard 2019-05-30 02:55:08 +02:00
Frédéric Pierret (fepitre)
0afef3372d
Add script to generate config-base from latest Fedora kernel config available in stable updates 2018-12-22 16:06:39 +01:00
Marek Marczykowski-Górecki
599a6f01c8 Switch to xz source packages
kernel.org no longer provide bz2 packages.

Signed-off-by: Marek Marczykowski-Górecki <marmarek@invisiblethingslab.com>
2014-03-10 18:36:53 +01:00
Marek Marczykowski
6c09f56df4 gitignore 2012-08-29 00:47:18 +02:00
Joanna Rutkowska
3726e31626 Keep hash/sig files in the repo 2012-02-24 17:52:43 +01:00
Joanna Rutkowska
785cbcb166 Update kernel signature verification
1) For newer pvops kernels we can use kernel.org sign files that are signed
with a new (uncompromised, at least not known to be compromised yet) key
2) For older kernel, we need to use hash, as the kernel.org decided not to
release update signature with a new key.
In any case, use hash-based verification additionally, try to minimize trust put
into kernel.org people...
2012-02-24 17:50:43 +01:00
Marek Marczykowski
937456aa45 gitignore update 2012-02-13 00:43:19 +01:00
Joanna Rutkowska
58d9e2f7f5 .gitignore tweaks 2010-06-18 14:28:50 +02:00