Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/QubesOS/qubes-core-agent-linux
Qubes component: core-agent-linux
https://github.com/QubesOS/qubes-core-agent-linux
9d10ecc08f8903aa94b76b644038f155a9453c7f authored about 4 years ago by Demi Marie Obenour <[email protected]>
Since AppVMs will have their own NetVM-facing neighbor entries, a user
might (correctly) conclud...
This saves an exec call.
097342bd08a3fd2004038436d4f07e68c0af223d authored about 4 years ago by Demi Marie Obenour <[email protected]>
If we are using a NAT network namespace, it needs its own neighbor
entries. For consistency, gi...
b28f8a27e89aeed9db06645aa2ed959f628ae48a authored about 4 years ago by Frédéric Pierret (fepitre) <[email protected]>
The input is trusted, but this will help debugging if something goes
wrong.
This is rejected by the kernel.
9646acb18e6eaa2e29e8398833c058d79c7d1167 authored about 4 years ago by Demi Marie Obenour <[email protected]>
Some qubesdb-read commands are expected to fail. I ultimately did not
wind up including -e, but...
377add43d19c0ac93d9e060675f6de4ce1eb42c5 authored about 4 years ago by Demi Marie Obenour <[email protected]>
0a322958e4cc399cfa15382aa6aa5b713dbb3cb9 authored about 4 years ago by Demi Marie Obenour <[email protected]>
This allows network traffic to flow even if ARP and NDP do not work or
ave explicitly been disab...
Currently there is just one anti-spoofing firewall rule ensuring packets
coming through vif+ int...
Previously enabling the interface was the first action in the setup
steps. Linux theoretically d...
Check just 10 MiB of the private volume + blkid before considering it
empty and calling mkfs. Av...
We don't have systemd in dom0-provided initrd anymore, so this
workaround is not needed now.
Fi...
2d7a10add75f2f65270e6c97bddce9bec5f68063 authored about 4 years ago by Marek Marczykowski-Górecki <[email protected]>
fsck may require significant amount of RAM, enable swap earlier to avoid
out of memory condition...
Grub scripts are very persistent in trying to use what is currently
mounted as /. Even if curren...
75ffdf6a5392cf034d74474b661b0c4ab9ed4037 authored about 4 years ago by Marek Marczykowski-Górecki <[email protected]>
Fix multiple indentations
c16fb05d2d0e58d829c0b597a9da75c3b3b05937 authored about 4 years ago by Frédéric Pierret (fepitre) <[email protected]>
* origin/pr/254:
archlinux: improve pacman proxy implementation
e09675c2b9e0033d0194abfcb1c0106357eb3521 authored about 4 years ago by ejose19 <[email protected]>
* origin/pr/255:
Overwrite .rpmdb for debian updatevm
Fixes QubesOS/qubes-issues#6124
Fixes Q...
Resolves issue where the dom0 rpm database does not get used on
successive calls to qubes-dom0-u...
bab3ccb617eab9edc3e7a05f4c7b5a6248f26e0e authored about 4 years ago by Frédéric Pierret (fepitre) <[email protected]>
e38ec9743f1a66ba70e4931456506491dbcfc770 authored about 4 years ago by Frédéric Pierret (fepitre) <[email protected]>
45745e80e61557f0d6f97a2273296afcd8426aca authored about 4 years ago by Frédéric Pierret (fepitre) <[email protected]>
5d8cd3249a1c1c7e4e51b8047e72c35730f11e01 authored about 4 years ago by Frédéric Pierret (fepitre) <[email protected]>
d039eeaedc2532280062d92be7ff314ba2d29c19 authored about 4 years ago by Frédéric Pierret (fepitre) <[email protected]>
168c41e8e384674ac16cb2f9d23d14e0c3f17878 authored about 4 years ago by Frédéric Pierret (fepitre) <[email protected]>
37a4fe3fd38e041cfda8a4b5ed561670ef3d3471 authored about 4 years ago by Frédéric Pierret (fepitre) <[email protected]>
ddeddae7b1f273e2d05d5b85cbe746579a80172d authored about 4 years ago by Frédéric Pierret (fepitre) <[email protected]>
4e2eef52c195e48ae502df0b2b6a2174b0a273bb authored about 4 years ago by Frédéric Pierret (fepitre) <[email protected]>
d90f62f9829e02e3b8007956be776a02186fed53 authored about 4 years ago by Marek Marczykowski-Górecki <[email protected]>
(cherry picked from commit e07297d3e613a90499a3468a8f95b576898b12e7)
2b32289ea4ee7190dfa980035648cbb32851945c authored about 4 years ago by unman <[email protected]>5f8c52ea944201d9ce39486ffd423117ec82be69 authored over 4 years ago by Frédéric Pierret (fepitre) <[email protected]>
4f55a3b0855fe8e10bc93593c05e26c53011fa45 authored over 4 years ago by Saswat Padhi <[email protected]>
523ffc1ef80d48327f151028eb36256317610207 authored over 4 years ago by Frédéric Pierret (fepitre) <[email protected]>
748f2549098d57d6303cb3dfd8c8d8cea5d0fcda authored over 4 years ago by Marek Marczykowski-Górecki <[email protected]>
* origin/pr/248:
bind-dirs: run in DisposableVM, too
* origin/pr/247:
passwordless-root: sudo: grant access for group qubes
passwordless-root: po...
* origin/pr/236:
qvm-template: Add qubes.Template{Search,Download} files to the package.
qub...
* origin/pr/246:
Advertise apparmor support
* origin/pr/244:
spec: don't build sysvinit for Fedora and CentOS
This reverts commit 408bccdd5c89a80083261da8c017d1d8487287c2.
87135138acc88a5a5c8385c5f0241506319dbef4 authored over 4 years ago by Marek Marczykowski-Górecki <[email protected]>
* origin/pr/245:
Skip IGD when unbinding device drivers on suspend
QubesOS/qubes-issues#5297
e729a8a8bcab52339b742485a7ec541d89005b22 authored over 4 years ago by Marek Marczykowski-Górecki <[email protected]>
Since no currently supported distribution needs it, skip the build by
default. If necessary, can...
QubesOS/qubes-issues#5940
55d8b99003185ddd04e00c678a4cd9a5f7ebdd94 authored over 4 years ago by Marek Marczykowski-Górecki <[email protected]>
Allow the user to configure bind-dirs in the dvm template and have that
configuration applied wh...
For consistency with `su` and policykit, grant access to group
qubes rather than user user.
Without this restriction system users can start processes with
root privileges:
$ sudo -u mai...
a8b29c3fa6577cca50654523eb0efeacfdcf5253 authored over 4 years ago by Peter Gerber <[email protected]>9271763a6f221cb88c45defd0eaed0f76710d225 authored over 4 years ago by herypt <[email protected]>
562b871188ff366dd3622945e5b12b2b9365b3f4 authored over 4 years ago by Frédéric Pierret (fepitre) <[email protected]>
21864ab563ca8ed1b189c60f3bd4e32edb919595 authored over 4 years ago by Artur Puzio <[email protected]>
e83408d601e3ad8dbea9053c6739c91ef40e0bf7 authored over 4 years ago by WillyPillow <[email protected]>
See QubesOS/qubes-issues#6013
60ed2c0a1bc6f3fccf7c67adc48b4b1ffff3155e authored over 4 years ago by Frédéric Pierret (fepitre) <[email protected]>a695902d680c60efa22d5d5794e3dfe65c725fa4 authored over 4 years ago by Marek Marczykowski-Górecki <[email protected]>
* origin/pr/184:
Add services for paranoid backup restore mode
qfile-unpacker: add option (-...
* origin/pr/239:
xendriverdomain: remove placeholder for sbinpath
Fix regex in qubes-fix-nm-...
On buster and stretch use python-nautilus, but /etc/debian_version
contains numeric version, not...
* origin/pr/242:
tinyproxy: support rsync for Gentoo
239ea3d04bd073dcfc52d7b6924a14357e41b8cb authored over 4 years ago by Frédéric Pierret (fepitre) <[email protected]>
Looks like desktop entries doesn`t allow environment variables in Exec string.
qubes.StartApp+q...
b804cfb2702a6be3887b38bf15b166a90a982a8a authored over 4 years ago by Frédéric Pierret (fepitre) <[email protected]>
Add a pair of services:
1. qubes.RegisterBackupLocation - called by dom0, registers what backup
...
Add -w MARGIN option to always leave at least MARGIN bytes of free
space.
QubesOS/qubes-issues#...
7c261f45da20f7a57c18eff202d2d9dc07804e30 authored over 4 years ago by Marek Marczykowski-Górecki <[email protected]>
There is only one input, other arguments are files/directories to
extract. There is no need for ...
QubesOS/qubes-issues#930
cee32d4f900b7e3a6276bff6e203be962e2e428e authored over 4 years ago by Marek Marczykowski-Górecki <[email protected]>b0edd5f2095dc8abcd966bc46200139603a38c53 authored over 4 years ago by WillyPillow <[email protected]>
9bedf507869995835d08c79071442c651b5f0eec authored over 4 years ago by WillyPillow <[email protected]>
686d0d3c120b13424b46c05296125bfab49b0895 authored over 4 years ago by WillyPillow <[email protected]>
91bce584a2645729a84f95370c51af0a9c33e351 authored over 4 years ago by Frédéric Pierret (fepitre) <[email protected]>
856e46c3fc93f958a8f65ec0326b254dc32e3dac authored over 4 years ago by Frédéric Pierret (fepitre) <[email protected]>
8aea0d9aabb7ac5b9306822efd39ee6f79ee5561 authored over 4 years ago by Frédéric Pierret (fepitre) <[email protected]>
* origin/pr/240:
package-managers: handle Gentoo
(Dropped debian/changelog change on merge)
e067812d579d7fa0dd5ea00160c32e3b85f53457 authored over 4 years ago by Marek Marczykowski-Górecki <[email protected]>76142139a0592cabe2b8d34b68d9105e77429b33 authored over 4 years ago by Frédéric Pierret (fepitre) <[email protected]>
e660c4a05ff39c85e22e13b8589489ee92ce594a authored over 4 years ago by Frédéric Pierret (fepitre) <[email protected]>
a4e6d1c811758801ae01162686b439ff7dec3807 authored over 4 years ago by Krzysztof Burghardt <[email protected]>
5db43b95342904be67e702ab1977486f34962ac5 authored over 4 years ago by Marek Marczykowski-Górecki <[email protected]>
a6c5e6094c016b057fe1598ed9a7ec8ad28709cc authored over 4 years ago by Frédéric Pierret (fepitre) <[email protected]>
e91f2eb6f497f6e36f0968eafd45fb7e00e15862 authored over 4 years ago by WillyPillow <[email protected]>
1d65c5ee01868a0c60691e1d684347ace1c7bbac authored over 4 years ago by WillyPillow <[email protected]>
See <https://gist.github.com/WillyPillow/b8a643ddbd9235a97bc187e6e44b16e4> for details.
d1f27749a9345b3f5134b35262bfc190400fdfd8 authored over 4 years ago by WillyPillow <[email protected]>
The whole distutils module is a legacy thing in python3. Specifically,
most of it is not install...
39e07f93f863e949e4554b7df18e3a6b9026cbcb authored over 4 years ago by Marek Marczykowski-Górecki <[email protected]>
Correctly extract packages from transaction items:
- old (pre DNF 4): iterate over item.install...
The https://bugzilla.redhat.com/1650446 is fixed for enough time already
(included in all suppor...
* origin/pr/233:
fixed qubes.GetAppmenus ignoring some correct .desktop files
- clean Makefile
8c3d181266ac8226cf335af667da20feaccdfb7c authored over 4 years ago by Frédéric Pierret (fepitre) <[email protected]>704930852ca940deba3f1d4770ba0000623d0df5 authored over 4 years ago by Frédéric Pierret (fepitre) <[email protected]>
.desktop files can have spaces around '=' symbols; previously
GetAppmenus discarded such files.
...
* origin/pr/231:
Fix missing dependency for managing Network-Manager in active user session
F...
464f8f6afe0395823cbb930654f464ff5be15691 authored over 4 years ago by Marek Marczykowski-Górecki <[email protected]>
* origin/pr/230:
debian: conditional python version dependencies
QubesOS/qubes-issues#5836
c12d9ce75c0a6097d74c90256c4eb2e3404e7383 authored over 4 years ago by Frédéric Pierret (fepitre) <[email protected]>74a97b7e6a59e2ddae9f3dc9d95ca73eab27f001 authored over 4 years ago by Frédéric Pierret (fepitre) <[email protected]>
810fc59cac2d64bb3140583d44b55eda20cc94fc authored over 4 years ago by Marek Marczykowski-Górecki <[email protected]>
To be used by GUI tools to provide a convenient 'open file manager' shortcut.
references QubesO...
fee9626dc9e052ffd289bba515adde24b1e313c2 authored over 4 years ago by Marta Marczykowska-Górecka <[email protected]>
This specifically fixes qvm-console-dispvm tool, which uses
qubes.ShowInTerminal to show the act...
* origin/pr/228:
Override PAM config for su in RPM package
Use pam-configs to override Debia...