Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/QubesOS/qubes-core-admin-linux
Qubes component: core-admin-linux
https://github.com/QubesOS/qubes-core-admin-linux
This isn’t Qubes 1 anymore 🙂.
77fd91bfeabd95345399f53a89040afe78861426 authored about 3 years ago
The updatevm already downloads packages only (either using
--downloadonly option internally, or ...
5debe9a4ab9db1b4ceeab1c81951105423938a76 authored over 3 years ago
* origin/pr/81:
spec: add BR make
* origin/pr/78:
Remove option to bypass rpmcanon
QubesOS/qubes-issues#6982
b5aa342ce3f65dd22b29f18f0e6865296bf7b591 authored over 3 years ago79e26e563944e90826c8aa4418486582d8de89dc authored over 3 years ago
qvm-template is now a canonical tool to management. Redirect all
requests related to templates t...
The code to bypass rpmcanon didn’t actually work. Furthermore, R4.1
uses the stock Fedora 32 RP...
e31837f46a1d984590af735f71f616a3819ee94d authored over 3 years ago
These contain attacker-controlled data and must not be scanned by udev
372487664ff37231e7f816c173610ad54140963d authored over 3 years agob9688b2142ae5d0407d0ab30ad6ca2a01b2d7abf authored over 3 years ago
It used to be called by cron, but now it has its own timer.
93356514943114793d85d298384ef833ecfac383 authored over 3 years agoThis is what the base distribution now uses.
90957369c2b086cc28adcd034f23e62af11ddf75 authored over 3 years agoeven if all other udev scanning should skip them.
5912fea68583c0de2bd9fb66739ba35630e3f8a9 authored over 3 years agoAvoid an extra fork/exec :)
87bfda12d58a00ae0f459758980bf8bd118e5f6c authored over 3 years agoThis prevents block devices from being scanned during boot.
45fba77ea272dd5f12d18a9186fd43661d513c70 authored over 3 years agoThis involves ensuring that dom0 swap is marked ready for systemd.
2c256af97f2b8e9752d92cc45ce6355c10a4c0e6 authored over 3 years agoThis used to be impossible, but it works now.
e83611bfeaf53103356d921cb8d772c1ac8a90b9 authored over 3 years agoThis is what Fedora recommends.
67054d34b85d918a3d3a5a452008e27eabf27bdb authored over 3 years ago
Others might hold attacker-controlled data, such as TemplateVM or
StandaloneVM package caches.
* origin/pr/76:
dracut: move config to system dir
Reduce dracut verbosity
* origin/pr/74:
Enable LVM autoextend and set default value to 90 for thin_pool
makefile: re...
Move all Qubes-related configs to /usr/lib/dracut, as system defaults
should be. Put them into a...
Fixes QubesOS/qubes-issues#6691
451ec079a50825f32e3bdcb6d776c5a9a6cf2d34 authored over 3 years agoFixes QubesOS/qubes-issues#5826
b7c40f66b4c258eee35b3b552cf50032a3c3ce91 authored over 3 years agof058d513621470c9be73f303e7b763138c3eb3b5 authored almost 4 years ago
ea5f370db91397b270b89a994ecd5e5bcd88f1db authored almost 4 years ago
So that next RPM vuln will not make us issue a QSB 🙂.
This is the long-awaited rpmcanon integra...
899bd59a31997c5af202ec2ddeea728d1e09b446 authored almost 4 years agoThe old version was secure, but this is better 🙂:
- It doesn’t fail to detect a symlink in the ...
3ca3476a080c4a55c9231599c0b202cec3415ebb authored almost 4 years ago351bd105f70ec15ee1de193e2ee049197fc76ea8 authored almost 4 years ago
Harden the package verification to make RPM reject packages that are not
signed, not only based ...
Do not accept output format of old rpm - this simplifies the regex and
makes it easier to read.
db813ca10cbd6a81e858f7010965a694849c736a authored about 4 years ago
qubes-dom0-update won't display output from UpdateVM unless --console
and --show-output are used...
qubes-dom0-update has some options that affects only its dom0 part, for
example --show-output or...
The exact command run in the UpdateVM isn’t particularly useful to
humans and causes confusion.
‘script’ loops forever if it has an unexpected child process.
5163b6104a2d59fc16ee2d51b3ac0bd38c507ac7 authored about 4 years agoSalt needs this output, and is careful to not trust it.
ec01b9d5fa4fac5435601099608121c45d8edf88 authored about 4 years agoPreviously this wasn’t possible.
82da12254862f616df94b521e72631c9ea06b0a3 authored about 4 years ago
* throttle-restore:
qfile-dom0-unpacker: use spaces to indent
qfile-dom0-unpacker: support w...
Make it compliant with our code style.
4d6fc9bf13c69b63d5f27ab399ef5f5da0bca105 authored about 4 years ago
Fedora 33 introduces an SQLite-based RPM database, whereas dom0 still
uses a BerkeleyDB based on...
Add support for -w option, which makes the extract process to wait for
enough free space in the ...
d0616729791629ad592beafa76a65cdaace7c440 authored about 4 years ago
UpdateVM output is not trusted, so it should not be written on stdout by
default.
This is necessary for metadata verification.
b8eb7a4471029fd3efa67fb74333a5bc66aad190 authored about 4 years agoWe don’t use -e yet, but this makes us ready for it.
c05b9570cd56d5fb58ab87c5bef9e8e6b1b73d99 authored about 4 years agoThis is useful if the GUI is not working, for example.
4e869d3d7f10cad67f4afe0394960f17b29e12cf authored about 4 years ago6e80ee65b6ab322168a01b4f761693b947c72841 authored about 4 years ago
It won’t be parsed correctly.
dc0c42e948f37af9f3406204a082dcb6f833210b authored about 4 years ago
A trailing ‘--’ must be ignored, rather than setting ‘YUM_ACTION’ to
‘update’. Furthermore, th...
d5c5212783fbc93d94cc2750d08e9a82ede50453 authored about 4 years ago
It isn’t guaranteed to work.
542291fe9a0a150307832493339e4ce5572b26fb authored about 4 years agoInstead, we can just display a generic message.
3a41bbbbabc326449efc063d864963bcc9183a42 authored about 4 years ago
This adds proper quoting and replaces strings with arrays where
applicable. It also protects do...
e1fee061abd1bb0744ac3a7f87e56068964e1bd6 authored about 4 years ago
* origin/pr/66:
dom0-updates: use 'incoming_dir' for getting freespace
Fix from Marek's comm...
If initramfs generation/copying fails, abort (`set -e` is in use) and do
not switch to non-funct...
527a3b71524e95b0bcfa908aa4947e6e5214f98e authored about 4 years ago
31efb7abeeff8be7276504a14b64ad8f85a2eb94 authored about 4 years ago
6a8a4e8bb291f8fa94b2547ef6144dfd4d2ea068 authored about 4 years ago
Add a safety mesure to ensure we have enought place on dom0 rootfs
02ed544eec9c2ce0f7d55f9717575434c42d4cca authored about 4 years ago
If multiple xen-libs packages are downloaded, don't fail as long as all
of them are about the sa...
7077f73e544830e08e39fbd83d2a62412ec9b12b authored over 4 years ago
Major Xen versions do not have compatible ABI for toolstack. This means
with new xen-libs you ca...
* origin/pr/64:
qubes-dom0-update: fix missing '&&'
Fixes QubesOS/qubes-issues#5901
904369d983b411c8984e31f49d29d995222b19a5 authored over 4 years agoQubesOS/qubes-issues#5901
0e3870f786f06cbaf4b52051a1025c5941c9e16d authored over 4 years ago- Update travis
b63a1fed7616b110f2ed60a4c8cb469731eab441 authored over 4 years ago069e2a35e3fe5641364a77f0c4da44a448c45651 authored over 4 years ago
b95f2716b6c48a1ff04032187ab5b81ecaa9d9ba authored over 4 years ago
df3f29d1dba1d45b2e3941b93ed28ac2f1bbd74b authored over 4 years ago
31173e54c193235310033b1626ea867973850825 authored over 4 years ago
* origin/pr/60:
Fix kernel install script clobbering kernel params ending in default=
Fixes Q...
a3098d517f9f85af4ec02db4077ecf2192f340a5 authored almost 5 years ago75c4156c3f9e2988efd99c705d8c6a69acc20e06 authored almost 5 years ago
1a28a1c0f502469693c3ef6ed4c0e7ecf4546d6c authored almost 5 years ago
10fafcd2b14cfadb8dc360ac90bc92c67bb31f00 authored almost 5 years ago
* origin/pr/57:
dracut: add roadrunner2/macbook12-spi-driver on MacBook HW
2df917e7a5985c4ae719e2a27c9562b44b71c452 authored almost 5 years ago
b6f9f2cc94fc8f28ee242a7a762ba3b0c620b9bf authored almost 5 years ago
Avoid pointless indirection with a script
QubesOS/qubes-issues#5686
e59c6b85ff1afb4a769e24ea50e6bf9b9ae7ec25 authored almost 5 years ago
The 'script' utility redirects stderr to stdout, and changes line
endings to \n\r. It makes the ...
The actions are already supported at the remote end
(qubes-download-dom0-updates.sh).
This is i...
e3887aae67d4c58d5058a102b739f49c8abdcd89 authored almost 5 years ago
Workaround for dracutdevs/dracut#712 causing cirrus and bochs_drm
modules being skipped when col...
Fixes side note of QubesOS/qubes-issues#5562
c600b1b39c22a18e06a27560a80c8b095b5aee68 authored about 5 years agoFixes QubesOS/qubes-issues#5562
f4f5731bdcb1abf2bd33b26973ee822f0129930f authored about 5 years agoQubesOS/qubes-issues#5529
0d5369791738fc0c23319114557da622fae7bb6e authored about 5 years agoa4006f5046f462bbe2e855a51d50752b99726bc7 authored about 5 years ago
* origin/pr/53:
Added enabling of qrexec-policy-daemon.service
Since EFI boot now also use grub2, update its config too when present.
Reported-by: @JarrahG
Qu...
used by https://github.com/QubesOS/qubes-core-qrexec/pull/6
references QubesOS/qubes-issues#5125
257d9e5b78f857105023b0b31298fde3bb87ca71 authored over 5 years ago
qvm-remove got confirmation prompt, add -f to avoid it.
9cf273d187f513ae3a6b55ff8c060a9d85714400 authored over 5 years agoQubesOS/qubes-issues#4613
cf76a3cbbb99d1555c992288c020b5eed5e0b07d authored over 5 years ago
- fix unescaped dot in package_regex
- if any package fails verification, remove the whole direc...
2dadbcfdcb9f8899862a498a67111182d2f1b924 authored over 5 years ago
Since we have new enough dnf version, native write_raw_configfile() can
be used, instead of exte...
This commit ensures that all arguments to qubes-download-dom0-updates.sh
are properly quoted. Th...
Even if EFI directory is present it may not be populated. kernel-install
part care specifically ...
895415aee1ffd5238cf42a7c0af643683f751564 authored over 5 years ago