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

Don't clean tilda files in qubes-rpc

These are not created by build system, but by some editors. Developers
should deal with extra fi...

c104d73a853a32a4b7656a27161d00bf847c28c6 authored over 5 years ago
Merge remote-tracking branch 'origin/pr/188'

* origin/pr/188:
Use built-in rules in qubes-rpc makefile
Ignore build result: tar2qfile
R...

e43e262b2de1af241acd79ef5d50ed5348cd3d0a authored over 5 years ago
Ignore build result: tar2qfile

e98d9332faada0501016315b834072838a98f77b authored over 5 years ago
Use built-in rules in qubes-rpc makefile

That allows a build system to customize compiler and linker and pass
extra flags to these.

Remo...

863c7e130fc516c19cd2737dd624b5eb4118572d authored over 5 years ago
Remove no longer needed xorg-preload-apps.conf

6b0179c1077249a47900ed36244d8f0bd89996a7 authored over 5 years ago
Move qubes-rpc installation from the root Makefile to qubes-rpc Makefile

qubes-rpc has its own Makefile that's responsible for building some
executables. The root Makefi...

3152c609a9e85b4a91a074d3d78de15e51012e9a authored over 5 years ago
Merge remote-tracking branch 'origin/pr/189'

* origin/pr/189:
travis: switch to bionic

22246c5fdf4f99e46bb1eda7f25287bb5e006259 authored over 5 years ago
travis: switch to bionic

QubesOS/qubes-issues#4613

bd949537832e637cf4e324ddee0dc28e3d7d8aeb authored over 5 years ago
qubes-download-dom0-updates: verify package signatures

b9a5fb7e3f7c6141e3dac68b30eadfb5ec3bc8b8 authored over 5 years ago
version 4.1.5

b7f714b7428155f0dba4426cf045b4e9cbede5f1 authored over 5 years ago
Merge branch 'fc31'

* fc31:
rpm: switch deps to python3-setuptools on CentOS too
debian: switch to python3
Use...

3c47a7890f8064fbb265a6340e8418240421b98c authored over 5 years ago
Merge branch 'bug5110'

* bug5110:
network: don't fail the whole vif setup if IPv6 is disabled

033f544d9b108d1d933ca8802c2e96a66db7d1f2 authored over 5 years ago
network: don't fail the whole vif setup if IPv6 is disabled

Detect if IPv6 is disabled in the kernel (like it is in Whonix Gateway)
and skip setting IPv6 in...

34921cd9c0f6d40377fcee27e41aa76cac5da950 authored over 5 years ago
resize-rootfs: wait for partition table to reload

partprobe triggers reloading partition table, but apparently it isn't
guaranteed udev re-create ...

2dcaebd110e57d441d165c0a738bd58b0cc261fc authored over 5 years ago
Fix misleading error message on rootfs resize

The partition being extended is in use and sfdisk can't reload such
partition table. Tell it to ...

2dbdb1e66f652becc79fa1a0d95439c5d13d1070 authored over 5 years ago
rpm: switch deps to python3-setuptools on CentOS too

Since qubesagent module is py3 completely, switch dependency on CentOS
too.

Fixes QubesOS/qubes...

e024b195bcbf2c01d82bf640b07bc8b7a4b76da1 authored over 5 years ago
debian: switch to python3

QubesOS/qubes-issues#5297

bee2e9667c3d5b729082b911a5621bfd318cbd4f authored over 5 years ago
Use spaces in xdg-icon script

274c950af7d07604b475b837f001757d4241fb27 authored over 5 years ago
Convert other scripts to python3

QubesOS/qubes-issues#5289

5c9903db46daab3639dfa32719108cb2cd55766b authored over 5 years ago
Convert qubesagent module to python3

This and all files using it.

QubesOS/qubes-issues#5297

a899adb69ef21de141ef34848fd15a77bbc43322 authored over 5 years ago
Minor codestyle fix in qubesadmin/firewall.py

Fix indentation, use double-quotes for docstrings.

73648ca0385ca7e69ac34024aac95af9fb374459 authored over 5 years ago
Merge remote-tracking branch 'origin/pr/182'

* origin/pr/182:
Make qvm-copy/move[-to-vm] one script

0c0149f361af6c695277e7c402fe10d424fa7309 authored over 5 years ago
Make qvm-copy/move[-to-vm] one script

Instead of two scripts calling one another, now it's
only one script, with added variable names ...

dffe0b2f1a32cd2aab7819dcbd9ba51fb1c9ed98 authored over 5 years ago
Require python setuptools

QubesOS/qubes-issues#5290

0bb7463d8b9d4c23f05f143462fe4f85bca6c493 authored over 5 years ago
Update python2 dependencies to python3 and clean deprecated requirements

QubesOS/qubes-issues#5289
QubesOS/qubes-issues#5297

310af146d566259d2f181e543ae58178dad443c9 authored over 5 years ago
Merge remote-tracking branch 'origin/pr/180'

* origin/pr/180:
Mount /rw and /home with nosuid + nodev

017eecfbbf50d48ca9f732974ead3ca349dfced7 authored over 5 years ago
Merge remote-tracking branch 'origin/pr/179'

* origin/pr/179:
NetworkManager config - Add dns=default

cd62ae693c474becceb4ff20c39516c19bcb2af8 authored over 5 years ago
Fix typo

(cherry picked from commit 051afaabe9c71fe02fd2c33521d30c091cced6d6)

e5e5dfb154b8d1d875c61bf8867794f4168aaa8c authored over 5 years ago
Mount /rw and /home with nosuid + nodev

implements https://github.com/QubesOS/qubes-issues/issues/5263

5dbca47811392464c774e9278fd6d1e9fd08b957 authored over 5 years ago
dom0-updates: fix dnf.conf path

If dnf.conf is there, really use it instead of yum.conf.

Fixes 10399e8a "dom0-updates: improve ...

347f98b8b6452ca5969be5cb902982d743de62c8 authored over 5 years ago
version 4.1.4

045653c96691d41cad000a8467b9d100c53973d7 authored over 5 years ago
Disable boot.automount which is created by systemd automatically

systemd-gpt-auto-generator creates boot.automount for existing ESP
partition. But Qubes template...

b3d3c2c98c317c40045a9bd610f38c056c651140 authored over 5 years ago
NetworkManager config - Add dns=default

3f1177589926cc00f2355fd7610e58eb74138561 authored over 5 years ago
version 4.1.3

c6f7984203e8eeeac107988344f54d6ba67d0c0d authored over 5 years ago
Merge remote-tracking branch 'origin/pr/176'

* origin/pr/176:
Fix downloading dom0 updates on Debian
dnf: clear updates-available flag wh...

b1f4c97087fa544def55d897edddf98a25f97d2b authored over 5 years ago
debian: depend on xen-utils-guest

Workaround for https://bugs.debian.org/922033

ba8cad58c9af46aad6290f4e53f2d27868653b90 authored over 5 years ago
Add qvm-connect-tool to ease creating ad-hoc connections

3c1381c29b8582f17774754c49f75eef84cc9a84 authored over 5 years ago
Allow creating TCP sockets between qubes

QubesOS/qubes-issues#2148

e27296da3c1b3daab9b0cc2f35d4a0589bef500f authored over 5 years ago
Merge remote-tracking branch 'origin/pr/175'

* origin/pr/175:
yum-plugin-hooks: package only for CentOS 7
yum-qubes-hooks: update with re...

f2e2db5def560e0836f400b7506b09470f08d21a authored over 5 years ago
yum-plugin-hooks: package only for CentOS 7

865948db8823b6ad381e63d0e2977bdcbe14fa10 authored over 5 years ago
Fix downloading dom0 updates on Debian

When yumdownloader is used, it needs yum.conf. In Qubes 4.1 it isn't
there anymore, so symlink d...

ca659ef6dff6bce08ef71c0c620e22a2ec873c12 authored over 5 years ago
yum-qubes-hooks: update with respect to dnf-qubes-hooks

Add call to postInstall script, notify condition/ add appmenu-sync and notify-updates to conf file

2b54b245d615ad10f46fde711ef8070b3be5e3f1 authored over 5 years ago
dnf: clear updates-available flag when dnf update yields no updates

Fixes QubesOS/qubes-issues#2009

40652b700bf4d45f284c3a3b0fbcd8eca3f87780 authored over 5 years ago
Merge remote-tracking branch 'origin/pr/173'

* origin/pr/173:
use tor+http for onion

69965213da6cf066a3395fb6e91d0dbd849ca9dd authored over 5 years ago
Merge remote-tracking branch 'origin/pr/172'

* origin/pr/172:
dom0-updates: Quote arguments

e3e1ed42b78664645492882b3a7541afca9da578 authored over 5 years ago
Merge remote-tracking branch 'origin/pr/170'

* origin/pr/170:
use long rather than short option names;

c783673e7f3555f58e3dc1d8fa6962c50dea88fa authored over 5 years ago
Merge remote-tracking branch 'origin/pr/167'

* origin/pr/167:
use long options rather than short options

c400f50eee3ee0f23366eae583025b5bccc9c7df authored over 5 years ago
use tor+http for onion

a6a8bc675410d660ea28f2524757d94f4db824c0 authored over 5 years ago
dom0-updates: Quote arguments

This commit makes the qubes-download-dom0-updates.sh script quote its
arguments before using the...

8db8d0cb3c1a42a825e5b1821b1279f45f57b900 authored over 5 years ago
use long rather than short option names;

minor formatting

af28fc93d5562cab576a18688c2605371e5faf4d authored over 5 years ago
use long options rather than short options

https://github.com/QubesOS/qubes-issues/issues/1130

f1add4c5069187857feab548d3da8504a5c20b2d authored over 5 years ago
Specify expected shell in su calls

When calling su with a specific script, specify /bin/sh shell to be sure
to use posix compliant ...

ec32be73edd8b1a143e85c36327705f6db4021e1 authored over 5 years ago
Remove dead code

d2c28d12a21a69af95c2016e78386c2aedb653a9 authored over 5 years ago
version 4.1.2

da3c22b4a65613782beef87c1808d2c50ca3bf03 authored over 5 years ago
Merge remote-tracking branch 'origin/pr/163'

* origin/pr/163:
init/functions: better not use ipcalc which is not present on minimal distro
...

ba702a0fd6074dd6d389696615922a9ca464bd99 authored over 5 years ago
Delay qubes-sync-time service after qrexec is started

The qubes-sync-time needs qrexec running to work, so set start order
appropriately.

91436a2887c8bf82e7fe43ce0eb0f392386babea authored over 5 years ago
init/functions: better not use ipcalc which is not present on minimal distro

3f5dc53d75d3acc5d9324e382034f65ce25cbfca authored over 5 years ago
Handle errors for non-present ip gateways

dba1020b4c4a3708e29a5726f491cce9f69e0ee5 authored over 5 years ago
Better use '-z' and '-n' for readibility

cf03ae3e2a65e8a7d80514812c5880c5e8d4c3e9 authored over 5 years ago
init/functions: handle non-present /qubes-mac qubesdb and check if iface exists

967060eb32822ecebff5c8b6312db15eae3c0fdd authored over 5 years ago
configure_network: use classical function parsing

aa7ab25a783495293c9fc738565600757dd6f0a4 authored over 5 years ago
Handle legacy non-present /qubes-mac qubesdb entry

1c5410166320ff55a25b8675b8ee2c6342d6d9ba authored over 5 years ago
Refactor and handle new network qubesdb configuration

325eff2b1310271644cb94c761673f69804a2dee authored over 5 years ago
dom0-updates: fix cleaning downloaded packages

Since migration to dnf, remove dnf's cache too.

QubesOS/qubes-issues#4225

9ef52e4303609360216630a5b098b8d5abdd6ac1 authored over 5 years ago
qvm-console: handle non-default bash shell (Debian)

c476ae7cdbf16be4a141552760cb9ab12750784b authored over 5 years ago
version 4.1.1

3a1f0a7b1f0547a33645ebc6cb8ed4474f550d29 authored over 5 years ago
Merge branch 'r4.1-repos'

b30e01632cbc04d4422efb44339df0d36860d5b6 authored over 5 years ago
version 4.1.0

152cec3e2d076770c201fc21681541d74298ba89 authored over 5 years ago
rpm,deb: add Conflicts: qubes-gui-agent < 4.1.0

This version will not work with qubes-gui-agent not supporting -d
option.

QubesOS/qubes-issues#...

4cc9ae5a1d89f7f2a93882163c7553e66ba35c04 authored over 5 years ago
Merge remote-tracking branch 'origin/pr/118'

* origin/pr/118:
Pass GUI domain id to GUI agent

f3b8298081bc357d0cb6ae8153bff82e06d708c5 authored over 5 years ago
Merge branch 'remove-qrexec'

* remove-qrexec:
travis: update for R4.1
Remove qrexec-agent related files

08a853b960425b16b12e7397e4c7ed7820e835f9 authored over 5 years ago
Handle empty ip and vif_type

e2a33e69e360e2f08cda21f88218cd3b89eebe94 authored over 5 years ago
Handle network hooks located in /rw/config/network-hooks.d

Example:
/rw/config/network-hooks.d/test.sh
\#!/bin/bash

command="$1"
vif="$2"
ip="$3"

if [ "$...

73ed5e85fce1133eaa7a0bd55677fb5fd3ce14d8 authored over 5 years ago
Merge remote-tracking branch 'qubesos/pr/159'

* qubesos/pr/159:
setup-ip: handle default conf if /qubes-mac returns empty value
setup-ip: ...

da33d87c235a8997117d954d54bc5e8318bf42cc authored over 5 years ago
setup-ip: handle default conf if /qubes-mac returns empty value

27fddadc2286c245464358016c434ad923ce87b8 authored over 5 years ago
setup-ip: only assign IP configuration of Qubes managed iface

f7dd41206d5626ab0c05d15abf3f3ae1d08c755c authored over 5 years ago
Handle default value for get_iface_from_mac

902da9f837e9273a2166b0f4b1094b8f5587a5e4 authored over 5 years ago
Make ShellCheck happy

b18efe3257bae64b0ce3769c131df66117857ed7 authored over 5 years ago
Handle default value for get_qubes_managed_iface

da162d76152facc080e7fdfcb6a5a2b5cb2fb9dc authored over 5 years ago
Handle non-default 'eth0' Qubes managed interface

0ce79d4895f652c5bd3ba6057d2fafb1b756480f authored over 5 years ago
qubes.ShowInTerminal: simply exit if mktemp generate " character

0c3421cfa88aa80dfc56c6a79e7b8f37d8b320ed authored over 5 years ago
Rename and fix from Marek's comments

2b2752f936c30681f1cd31dc3a7fca25a76e7fe2 authored over 5 years ago
Add admin.vm.TerminalDispVM qubes-rpc

4324dc15644dc9be6eff4340c80f4bbce578c36a authored over 5 years ago
qvm-terminal: use usual '^]' as escape character

3dddff532c5fca3150bf6fb7dc541f78d9d567b4 authored over 5 years ago
Rename qvm-showterminal to qvm-terminal and add print_usage

71989cf72d1c4c9c4fd616447c74a4d11a0da379 authored over 5 years ago
Add qvm-showterminal

95e2d11e61ff87418eeadb48c500711636dafe8c authored over 5 years ago
travis: switch to R4.1

280d389d0ed1f01020e53be4c8838e961dbdba30 authored almost 6 years ago
Update repositories to R4.1

4bb7bd9cdd42f57229fedf5169bc31d7297de504 authored almost 6 years ago
Merge remote-tracking branch 'qubesos/pr/157'

* qubesos/pr/157:
qubes-updates-proxy: make ShellCheck happy
Use exec to ease systemd handli...

0aae0c189cffdc83a6d19e8ae444640167e279bc authored almost 6 years ago
Merge remote-tracking branch 'qubesos/pr/156'

* qubesos/pr/156:
Disable useless Xen services in Qubes VM since we use upstream package

63d56401466ea8b818f4ae5726f831a60c7ad6ce authored almost 6 years ago
qubes-updates-proxy: make ShellCheck happy

46c2b9789d29faddd02971b7fee298c93e14800b authored almost 6 years ago
Use exec to ease systemd handling the tinyproxy process

From Marek's comments

94dad3640cb6cfe3540a971fa05712fa78ee6bbb authored almost 6 years ago
Handle tinyproxy path changed in upstream

Related commit https://github.com/tinyproxy/tinyproxy/commit/8d0ea71486688323fff65bc3730bae209a7...

0fd8da62b6499945531707f59392cdb5d8ef0b8e authored almost 6 years ago
Disable useless Xen services in Qubes VM since we use upstream package

QubesOS/qubes-issues#3945

dda290d51133b025ac73556c55f59d8155b9a27d authored almost 6 years ago
version 4.0.44

dbd94fe8f074956e8c7c2a8c605ff00b7d8dbb19 authored almost 6 years ago
Merge branch 'dbusactivation-v1'

* dbusactivation-v1:
Implement D-Bus Activation of desktop files manually

feeb4b3816ddcbefa75331625cf3a3bf40825034 authored almost 6 years ago
Merge remote-tracking branch 'origin/pr/154'

* origin/pr/154:
Add new onion addresses to repo lists

40a6c2b48f126d434fd3d3efee2c3b9724905fc6 authored almost 6 years ago
Add new onion addresses to repo lists

8eb51542c542f855ba550f5ac37f51668cc5b52e authored almost 6 years ago
travis: update for R4.1

95e3b43f6b864af6b3a1b0a613a99d0e8cbfe2ad authored almost 6 years ago
Remove qrexec-agent related files

Move it to the core-qrexec repository.

QubesOS/qubes-issues#4955

20285bc6c272f136edc301e3e024b959efb7f0af authored almost 6 years ago