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

Override PAM config for su in RPM package

In Red Hat based distributions, there is no pam-configs like
mechanism (authselect seems too hea...

969ec301d5ff50c518fc7a11849b405bef96d82e authored over 4 years ago
Use pam-configs to override Debian PAM config

Instead of the old workaround that replaces the whole PAM config,
use Debian's framework (pam-co...

da2fa4655132197aca01ea0a5e228fc09a9d3c25 authored over 4 years ago
Lock root password in passwordless-root package

See QubesOS/qubes-issues#5799.

Undo the change to empty password previously performed by that
p...

e52f4f13416c1059e88f197104176c6f36fb89b4 authored over 4 years ago
Enable root autologin on serial console

See QubesOS/qubes-issues#5799.

Use an option to agetty:
https://wiki.archlinux.org/index.php/...

212df1d586712bb7dc634c1bbd5f6c9800c95b26 authored over 4 years ago
qvm-run-vm: fix comment

While stderr isn't connected to the local_program argument (qrun-in-vm)
of qrexec-client-vm, it ...

25b304ccf33b3932407ccf7e89dccceeeaded976 authored over 4 years ago
qvm-run-vm: translate --dispvm to modern @dispvm syntax

ce3c1cfb7c94805dff739e65a854867570824b8f authored over 4 years ago
qvm-run-vm: add +WaitForSession for modern @dispvm syntax too

5c7d06b46e88f30b72813b39710bb659620f395d authored over 4 years ago
version 4.1.11

f023afdaa04fc461503c88a00ef9aa39cc543010 authored over 4 years ago
setup-ip: fallback to legacy if nmcli is no present

fef261499ba0427970367e15713117fb3ff7cc3e authored almost 5 years ago
dom0-updates: output diagnostics messages to stderr

Do not interfere with yum/dnf output, which can be parserd by salt in
dom0. This is especially t...

b02dd6a76804f6a8dbf7f67905b7a641362b3a41 authored almost 5 years ago
version 4.1.10

b8a39a7fe26229f540a8af08caff86ec7f0abd59 authored almost 5 years ago
Merge remote-tracking branch 'origin/pr/223'

* origin/pr/223:
spec: add 'parted' dependency
spec: fix missing python3 gi module

1eb1b8e2cd91ef628a92090bef46efdbcb8ad499 authored almost 5 years ago
version 4.1.9

2893b9d67c14dc5f51f2c511c0f8eac8f3e2e523 authored almost 5 years ago
Merge remote-tracking branch 'origin/pr/224'

* origin/pr/224:
qubes.Restore: remove bashism found by new ShellCheck

d0d0b82d05e849643223ca439cf6669362024df9 authored almost 5 years ago
Adjust version of required qubes-gui-agent

The "qubes-sysinit: set GUI_OPTS in gui-agent-linux" commit breaks
gui-agent-linux lacking its c...

731a87f292c209194ea8bf217caa3125650e80d7 authored almost 5 years ago
qubes.Restore: remove bashism found by new ShellCheck

cd3d870fd036f0e23bbff357a588645b2ad5cc78 authored almost 5 years ago
Merge remote-tracking branch 'origin/pr/204'

* origin/pr/204:
qubes-sysinit: set GUI_OPTS in gui-agent-linux

6738926ce9b9d8010277379ebba7341becd69fb6 authored almost 5 years ago
spec: add 'parted' dependency

b8ca3e2c59286650fec4a6c418bce56f001fb0da authored almost 5 years ago
spec: fix missing python3 gi module

QubesOS/qubes-issues#5289

2ef0641996a8fae30f8797a199a7f87ce4c58045 authored almost 5 years ago
archlinux: clean references to my server

(cherry picked from commit 18e1952e432560b93b79be8ab7dc26a725340e9c)

5239e1ff62d7aeb47fd48eb220e48a09dfe59acf authored almost 5 years ago
archlinux: remove old maintainer key (olivier medoc)

(cherry picked from commit 237df4edd9d95a5bb55ebc8855aa96376f3097f7)

8bb7c273440947c256744d2a1fa3b1fd37ffe4b1 authored almost 5 years ago
archlinux: update dependencies

(cherry picked from commit 9013b0bcc549242381d78f7ff15ceb585476d27f)

03e6199ee29409e99d8dd077dd74605916377ef0 authored almost 5 years ago
Merge remote-tracking branch 'origin/pr/221'

* origin/pr/221:
Disable unnecessary services in Debian

b23ecea1c46f86dadc58d3e677aea9a272425f17 authored almost 5 years ago
Merge remote-tracking branch 'origin/pr/220'

* origin/pr/220:
init/setup-rwdev: don't write a journal in DispVMs
init/functions: fix Disp...

7e9756081b19999fa7b08dcf46abb98e1e2f2653 authored almost 5 years ago
Merge remote-tracking branch 'origin/pr/218'

* origin/pr/218:
Disable package caching in apt operations

4bc273bb852f1e2fe50ba56294bfb9fea2618b75 authored almost 5 years ago
Merge remote-tracking branch 'origin/pr/217'

* origin/pr/217:
signed
qubes.GetAppmenus: skip unreadable .desktop files

59dfcd7867a0885600cc2618f3f0de218a52f799 authored almost 5 years ago
Disable unnecessary services in Debian

e54ecfb0408bcfe232f804c525182905a3605a7f authored almost 5 years ago
init/setup-rwdev: don't write a journal in DispVMs

22a3346f5d703b7f513e72050aadf3cd04530cd6 authored almost 5 years ago
init/functions: fix DispVM detection

be9155ef1123ff6a9d29e2c441561af0ed749835 authored almost 5 years ago
signed

f96c00d97537a1d95c509e01684c2c98549d8268 authored almost 5 years ago
qubes.GetAppmenus: skip unreadable .desktop files

600df100df65ce620e5796f095c8ceae46e0f2fa authored almost 5 years ago
archlinux/PKGBUILD: fix typo

5ae5b46ac0bd0b98c0037de7903901b9150d54be authored almost 5 years ago
Merge remote-tracking branch 'origin/pr/215'

* origin/pr/215:
spec: replace python3 by python%{python3_pkgversion}

2f2067ac0b12df80890f39a875a75424e4020a92 authored almost 5 years ago
Merge remote-tracking branch 'origin/pr/213'

* origin/pr/213:
archlinux/PKGBUILD: remove python2
fix https://github.com/QubesOS/qubes-iss...

f1b60dbe13c959347d1da98885a2ba52c6945851 authored almost 5 years ago
spec: replace python3 by python%{python3_pkgversion}

024c040a4bf1c749fba717dc4c9ad3cefcb4084f authored almost 5 years ago
archlinux/PKGBUILD: remove python2

7dea32379cdf803ab523e59f91d4a5c7b0d38ccf authored almost 5 years ago
Merge remote-tracking branch 'origin/pr/212'

* origin/pr/212:
Do not reference sudo group when removing package

90f4100842478a2a4ebb82bda2b5985726c84da3 authored almost 5 years ago
fix https://github.com/QubesOS/qubes-issues/issues/5619

0dfd135d0224e08f057b24faef2771be8722186b authored almost 5 years ago
Install 50-qubes-mem-hotplug.rules in /lib/udev instead of /etc/udev

bc1e02d4d4bb05e0225e671c96c45a3a10e515ee authored almost 5 years ago
Add README.md to package-managers

0b8e12c499f46a6732dc2aabd139559f792ff3b2 authored almost 5 years ago
Merge `app-defaults` and `sys-defaults` to `config-overrides`

f76b30008f1a00492a535cbd6f133b55ec638c37 authored almost 5 years ago
Move `qubes-firewall` from `sbin` to `bin`

dee84452aa8452eb671fcf3db6e7f8b87b13f732 authored almost 5 years ago
Move `qvm-console` to core-admin-client repository

f5faa62876182304887a1a5e3c91c30a21d7c800 authored almost 5 years ago
Don't list `/var/run/qubes` in rpm files as it's dynamic dir

7a155ac077bc3385ec13d8ad7d393d02a3a7768b authored almost 5 years ago
Split items in `misc` directory by topic

4de377bc3b41bf740300d20cb6e4ecd0b69b916d authored almost 5 years ago
Remove no longer needed `xenstore-watch` and `close-window`

ec7ae0bf40dd2c27cb2daff2d77381e0867350ae authored almost 5 years ago
Remove dconfig-profile user as it is generated automatically

Arch, Deb package, RPM packages generate `/etc/dconf/profile/user`
rather than installing this one.

356c50035d4ac2ff5452780279dba341ce72005d authored almost 5 years ago
Do not reference sudo group when removing package

165def228d4ff76b671ea21170a8385d46203aa6 authored almost 5 years ago
misc/qubes-run-gnome-terminal: slightly restrict pattern

686673e1fd012d32c20baa1b36531ae760f72766 authored almost 5 years ago
misc/qubes-run-gnome-terminal: avoid external utility (grep)

Shave off a few milliseconds.

9d9ef25b05cb2a6bb0c77531e1db09c25aaa97ff authored almost 5 years ago
version 4.1.8

076275c154a6ddbd37d6b361c4313bccdbf68baf authored almost 5 years ago
Merge remote-tracking branch 'origin/pr/210'

* origin/pr/210:
Add /etc/qubes/applications override, use it for gnome-terminal
Add qubes-r...

1e12b870860f9cd80e3a6412e1138e3efb5882de authored almost 5 years ago
travis: install also python xdg module

1ae97ac2fc9cf8ce9c15829155a5517ff390c2e7 authored almost 5 years ago
travis: include PyGTK setup

Installing PyGTK requires actual GTK system package. The easiest way for
that is using system si...

44e041e271d05357fb2e09a1e75daf738d6ef16b authored almost 5 years ago
Add /etc/qubes/applications override, use it for gnome-terminal

Used by qubes.StartApp so that we can override distribution-provided
.desktop files. The mechani...

3a6e77aa4344785d04e3065e65acf42c252d3ca7 authored almost 5 years ago
Add qubes-run-gnome-terminal utility that uses --wait

943f37b4819cb22851b070556a992a4dc5be2735 authored almost 5 years ago
Merge remote-tracking branch 'origin/pr/209'

* origin/pr/209:
firewall: drop INVALID state TCP packets

c7060bb97aea7709c2738896cee9d12bc7adb55e authored almost 5 years ago
Merge remote-tracking branch 'origin/pr/208'

* origin/pr/208:
Advertise qubes.VMExec support as a feature
Install faster console scripts ...

142e220c7d94591d5526c29250d1aa07194f8d5d authored almost 5 years ago
firewall: drop INVALID state TCP packets

Packets detected as INVALID are ignored by NAT, so if they are not
dropped, packets with interna...

63d8065e4f59c9e4c74c2c886da409ad95a16592 authored almost 5 years ago
Advertise qubes.VMExec support as a feature

9db6e4e2ccb40e3d899ed4d2a33e997c44fe9d3f authored almost 5 years ago
Install faster console scripts for Python code

Same as in qubes-core-admin.

6fb58fdd9c8cbdc13bd69f1a9779344a26e2485b authored almost 5 years ago
Add qubes.VMExec call, for running a single command

With a VMExecGUI variant that waits for a session.

See QubesOS/qubes-issues#4850.

738548a8e439bdb705cd08d30b4b44f48390b2bc authored almost 5 years ago
Merge remote-tracking branch 'origin/pr/207'

* origin/pr/207:
qubes-run-terminal: use gnome-terminal --wait, if supported

3c1de3b4f488df57beb18dadae96178221d2f1ce authored almost 5 years ago
qubes-run-terminal: use gnome-terminal --wait, if supported

Fixes QubesOS/qubes-issues#4606.

6f4d6dc9bbdf25d842915d9e49714b72018119af authored almost 5 years ago
version 4.1.7

c997008e2f266a3aa1bbdfad0e8b98bb18ac62ab authored about 5 years ago
Fix typo

52d10511376cc2f4999679c5eac89be113e92463 authored about 5 years ago
Merge remote-tracking branch 'origin/pr/205'

* origin/pr/205:
qubes-session-autostart: handle error when reading a directory

3adec4b952e32df165668dc1bd724bb2086db042 authored about 5 years ago
Merge remote-tracking branch 'origin/pr/203'

* origin/pr/203:
Added "QubesIncoming" shortcut to Nautilus

d2087c5abfeee90c8d73de290260817a72343423 authored about 5 years ago
Merge remote-tracking branch 'origin/pr/201'

* origin/pr/201:
update_connected_ips: set iptables policy to drop while updating
update_con...

f40c4ea9eb07c128ac4ab418537d0863f75e1775 authored about 5 years ago
Disable package caching in apt operations

af20dbc3dbd2466ef25304e7bf4d534cbbab8820 authored about 5 years ago
qubes-session-autostart: handle error when reading a directory

Fixes QubesOS/qubes-issues#5043.

22a309d154b8c80ffdfdfe4ba38ac5738abbe258 authored about 5 years ago
qubes-sysinit: set GUI_OPTS in gui-agent-linux

9d7a3f2cb91055a9733530f1f92e306c2374558a authored about 5 years ago
update_connected_ips: set iptables policy to drop while updating

e6eee9f4e0f1275c6b01091f5eab97abb7c5b91b authored about 5 years ago
update_connected_ips: reload nftables using one command

Get rid of race condition between flushing the chains
and adding new rules.

a12e72b89c54db3936762b74f3813d5564a1fd7d authored about 5 years ago
get_connected_ips: handle empty and missing keys, add tests

4aace503132412d5fff79c11308d331499da9591 authored about 5 years ago
update_connected_ips: correctly handle byte-string

e43fd2fc5aaca7f17d4c672ea633591695a67e70 authored about 5 years ago
firewall: fix family / family_name

39885a432956f64dbf158aed3f7c362af6f35c25 authored about 5 years ago
Added "QubesIncoming" shortcut to Nautilus

A small script will add the QubesIncoming shortcut to Nautilus file pane
on the first use of qvm...

fd6e551ebeede69f7fd06865456e89e057c39ead authored about 5 years ago
qubes-firewall: correctly handle empty connected-ips list

00fbb956b4cd2470ca09883cc85bd3646a1c898e authored about 5 years ago
travis: switch to dom0 Fedora 31

QubesOS/qubes-issues#5529

eac2e794830442480eb9281238b228e7827bbcdd authored about 5 years ago
Update tests for anti-spoofing, add test for the method itself

860a07166b557f567705ed8d86d53cd1b8283661 authored about 5 years ago
Update rule priorities for anti-spoofing

cd19073d50f2f59d502f1a95896a3d6940e0d68f authored about 5 years ago
Update firewall tests

c1d8d7bce137f5a5fb9b87ac7de8e8daa6686bd2 authored about 5 years ago
qubes-firewall: add anti-spoofing rules for connected machines

qubes-firewall will now blacklist IP addresses from all connected
machines on non-vif* interface...

bfe31cfec8e0ac1c3eda04abda9407c2749ae397 authored about 5 years ago
Merge remote-tracking branch 'origin/pr/199'

* origin/pr/199:
qubes.GetAppmenus: handle home directory properly in case of sudo
Silence s...

cc68f165bc0ee1f17c7d1ce9b3f0729fa0d45778 authored about 5 years ago
qubes.GetAppmenus: handle home directory properly in case of sudo

418a5ec6e3088d3baeecc4d224bdfb4561fddc9b authored about 5 years ago
Silence shellcheck

See https://github.com/koalaman/shellcheck/wiki/SC1090

2df17a47902c3df60dbc0f7b9a5797d5572c596b authored about 5 years ago
Merge remote-tracking branch 'origin/pr/200'

* origin/pr/200:
Make the file copy operation respect default_user

cf2c91bc7986205670fe891151cae9129dbcdd14 authored about 5 years ago
Make the file copy operation respect default_user

Previously, both file path and username were hardcoded.

Fixes QubesOS/qubes-issues#5385.

e78edba72550ac5c881baf9623c270b39523337d authored about 5 years ago
GetAppmenus: ensure right app directories

The script depends on XDG_DATA_DIRS environment variable
being set up correctly, which is not th...

552b6de862a880422c51140d080bd647a27f6c07 authored about 5 years ago
StartApp: remove workaround for .desktop suffix

The workaround is no longer necessary, and it breaks when
the app name itself contains .desktop ...

03621e57927759f0e5a85b866e439d78a1b5ecb5 authored about 5 years ago
console=hvc0 must be last

https://github.com/QubesOS/qubes-issues/issues/5490#issuecomment-562263712

b20373213d626296062b203d3bd3fa16356c9cac authored about 5 years ago
Do not load u2mfn module anymore

It isn't used in Qubes R4.1 anymore

QubesOS/qubes-issues#4280

1b28fcd4f1beed4ef8cc4fb610c1dbd876cdfea1 authored about 5 years ago
Mention Update Proxy in configuration

This makes it easier to understand why this configuration is present.

281d1a5776705f0f53a77d2d184e42a638a4adfc authored about 5 years ago
version 4.1.6

a279b08e3f7f51009b4391db633185521b4996e3 authored about 5 years ago
Merge remote-tracking branch 'origin/pr/192'

* origin/pr/192:
vm-file-editor: drop old wait-for-session mechanism
qubes.WaitForSession: r...

01aa61521b253d11050d1b0b432d6b4ce47446a5 authored about 5 years ago
vm-file-editor: drop old wait-for-session mechanism

71ef524dec22e6ad42351d1d73fd4f9e9302aff2 authored about 5 years ago
archlinux: fix proxy setting in XferCommand

Starting from pacman v5.2.0 there is a problem with updating/installing
new packages:

$ pacman ...

b9d3e8743891777797377d1a3e82cfc4cb2af7ff authored about 5 years ago
qubes.WaitForSession: refactor by waiting for qrexec-fork-server socket

a44e73900e6ec7134d721804350e5b03424857ca authored about 5 years ago
Install qubes-rpc files in Archlinux

8c8666451e5d0d8514565452e9b44a219a144399 authored over 5 years ago