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

Merge remote-tracking branch 'origin/pr/72'

* origin/pr/72:
systemd: order units checking for qubes-service after qubes-sysinit

817606a09daf2c225c1c240df0a458f663346180 authored over 8 years ago
systemd: order units checking for qubes-service after qubes-sysinit

Files in /var/run/qubes-service are created by qubes-sysinit.service. So
defer that condition ch...

5e08e2bc1d34aa0b9bea5b773e1d5ba175eb042f authored over 8 years ago
version 3.2.1

737922bf87060681666441fe1859140bb682d882 authored almost 9 years ago
minor debug xtrace output

23bdcb90a78866a703435a7ea95cacd0da66aa02 authored almost 9 years ago
Merge remote-tracking branch 'origin/pr/70'

* origin/pr/70:
fixed sh syntax error

b553f5c7b47e622c38c37d3f5c0f1fe28b67eb9b authored almost 9 years ago
fixed sh syntax error

https://forums.whonix.org/t/qvm-run-fails-in-whonix-vms

Thanks to entr0py for the bug report!

69780ef7628a31ba3683bf4771c48d2c77aac155 authored almost 9 years ago
fixed bind-dirs legacy import function

https://phabricator.whonix.org/T501

d14203f1aca8578019531d5c3033f405e035a690 authored almost 9 years ago
Remove obsolete policy files

Qrexec policy is really stored in core-admin repo.

4d015432cef600fbdb24009908fe73abcc9a5ae9 authored almost 9 years ago
archlinux: fix remaining loginctl privilege issues with invalid pam.d configuration

ccb9a5b992d63620d7b6cf30fd828b1054dbc79a authored almost 9 years ago
fixed qubes-core-agent upgrading double package manager lock

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

cfb75f3cba1769ea41fa87b45d2d25237907d228 authored almost 9 years ago
Fix bind-dirs.sh path

437680b731231368b4d0965addb3beba2b7b8b8a authored almost 9 years ago
qubes-rpc: fix SVG icon scaling

rsvg-convert doesn't scale the image. Do it with convert, only when
really needed. Don't upscale...

7b5f2b77d199da12634eb79bfb97c026681ef225 authored almost 9 years ago
version 3.2.0

1c251487fa9c86abe210f00a7abb690c8695c8d2 authored almost 9 years ago
network: run setup-ip only on xen frontend interfaces

Fixes QubesOS/qubes-issues#1882

00698173ed39cdeb743ac3c115f9976eca0b1895 authored almost 9 years ago
qrexec: add service argument support

Fixes QubesOS/qubes-issues#1876

6e8f0e1a61b5f0ede64166b4f8c4f21998eb6e65 authored almost 9 years ago
Merge remote-tracking branch 'qubesos/pr/13'

* qubesos/pr/13:
Remove exec in last line of qvm-copy-to-vm

da2a4911a39a65c3d0f1dc6bb48427d90e22d12b authored almost 9 years ago
Merge remote-tracking branch 'origin/pr/65'

* origin/pr/65:
minor indent

1b0e604eca61562cbd606af0df1e5baa8ab7e715 authored almost 9 years ago
Merge remote-tracking branch 'origin/pr/64'

* origin/pr/64:
use 'true' rather than ':' for consistency

dc5a87f9b41b96a3a1bd9ca02e2b583b2c237a0b authored almost 9 years ago
qrexec: unify service environment preparation

Always set QREXEC_AGENT_PID variable, setup SIGUSR1 handler. And do that
before starting child p...

73beddf78e0c5a07fe0f8f73537d5e368d20e336 authored almost 9 years ago
Remove exec in last line of qvm-copy-to-vm

428d8f09bf9aade9d07545f04e36658a978c7d16 authored almost 9 years ago
minor indent

5a1ea4f5e5961503263b8b91f8eaddb2adb16b38 authored almost 9 years ago
use 'true' rather than ':' for consistency

77d51a69ea294b76c9d5d2d79554c4607b1c0288 authored almost 9 years ago
qubes.SuspendPreAll and qubes.SuspendPostAll services

Those services are called just before/after host suspend.

Thanks @adrelanos for help.
Fixes Qub...

7301a898a14ff6a8d4890a3de4af3683f9dee286 authored almost 9 years ago
rpm: Add bind-dirs.sh to spec file

b1731c2768face1c4721e64f1a04f4b53fa0ed72 authored almost 9 years ago
Merge remote-tracking branch 'qubesos/pr/11'

* qubesos/pr/11:
Properly handle case of empty domain name.
Use proper quoting around variab...

f7d7c6125e559c85769202620d4737a6a40b3219 authored almost 9 years ago
Merge remote-tracking branch 'qubesos/pr/10'

* qubesos/pr/10:
Use && in qvm-move-to-vm
qvm-move-to-vm: Use '--' before file arguments
q...

d4b637e29d63f83f2d12017733f4a48997ed8138 authored almost 9 years ago
Merge remote-tracking branch 'origin/pr/58'

* origin/pr/58:
refactoring / code simplification
fixed broken file copy for files in multi ...

74625b165707e024c3fe2a5ace6913cc1e1b5df2 authored almost 9 years ago
Merge remote-tracking branch 'origin/pr/60'

* origin/pr/60:
do not start the Tor service inside Qubes TemplateVMs

7f686b1aae923fb471a086c11981c01e6ada363a authored almost 9 years ago
Merge remote-tracking branch 'origin/pr/63'

* origin/pr/63:
qrexec: hide timing debug messages in vm-file-editor
qrexec: write service s...

574210c353095621a0e1b22be24a50c7880f3f2f authored almost 9 years ago
Merge remote-tracking branch 'origin/pr/62'

* origin/pr/62:
disable systemd-timesyncd

07ad58b511ac6f718de5fe7dd1b86738f3483d49 authored almost 9 years ago
version 3.1.14

8f1ec4ba1a24cef446cd6bf049da034c2fd7eeda authored almost 9 years ago
network: use `qubes-primary-dns` QubesDB entry if present

For a long time the DNS address was the same as default gateway. This is
still the case in R3.x,...

fb9b3b62c02427b80657056805a9bac7756c98b3 authored almost 9 years ago
qrexec: hide timing debug messages in vm-file-editor

Those are currently barely useful, since starting the application isn't
the biggest bottleneck o...

7c459853317c24086019f4bbfb1b15b4c605a7b7 authored almost 9 years ago
qrexec: write service stderr to both syslog and caller

In case of some services it makes much sense for caller to receive also
stderr in addition to st...

b267e5c30589404047bc0871323c09757c9df692 authored almost 9 years ago
Properly handle case of empty domain name.

bc73cf1fe3cdcbf76c00220249bc013f338a5c93 authored almost 9 years ago
Use proper quoting around variables.

561f588d1d0016615aa646bc22aefe5dafc41d77 authored almost 9 years ago
Move usage information printing to separate function, and print usage to stderr; also added some spacing.

17d274ef48d22e17da96f52f87a60c962dd784aa authored almost 9 years ago
Use proper space-expanded tabs, as per the coding guidelines.

63f3392ff5e0eec009f68e294b188c7af0ca49a1 authored almost 9 years ago
disable systemd-timesyncd

fixes https://github.com/QubesOS/qubes-issues/issues/1754

83d0ae6df41dfe9b08a344f737f674d6f156f082 authored almost 9 years ago
Use && in qvm-move-to-vm

&& is safer in case qvm-*copy*-to-vm is ever changed to call 'set +e'.

c73034003941b3c816955e8eebfb06d7246fa973 authored almost 9 years ago
qvm-move-to-vm: Use '--' before file arguments

160b05756b2f3a62dcf5f445798fb311b6b7bc2f authored almost 9 years ago
qvm-move-to-vm: Remove duplicated code

3f600d03fa7069933726ae577da3fcb47845b064 authored almost 9 years ago
version 3.1.13

d181cf5cffa8f00cbd899f7c916d9230ddf04b26 authored almost 9 years ago
Merge remote-tracking branch 'origin/pr/61'

* origin/pr/61:
update-proxy: use curl instead of wget in archlinux in order to limit addition...

a8d609704a1065554f292b01c9ceb37487709eed authored about 9 years ago
qubes-open: switch from mimeopen to xdg-open

xdg-open is more robust in choosing default application for particular
file type: it supports fa...

dca5265958cf44b4472240b4103f2af968acf97d authored about 9 years ago
Move opening file viewer/editor into separate shell script

No functional change.

This will make it easier to switch the tool (without recompiling
vm-file-...

0211ea5d1df5e21ef855d9706c6620dd8f01a003 authored about 9 years ago
update-proxy: use curl instead of wget in archlinux in order to limit additional dependencies

57e50269638ebaf77faa1a83ac8384b3920f6888 authored about 9 years ago
archlinux: properly add qubes markers in pacman.conf

eb105540c5f414bbbff53fa02faebbc5cda8d0ad authored about 9 years ago
archlinux: add Qubes Markers in pacman.conf so that changes done by qubes scripts are not inserted at the end of pacman.conf

1bbcf126ad44851f44f88a452955f06d2db8dc43 authored about 9 years ago
Merge remote-tracking branch 'qubesos/pr/8'

* qubesos/pr/8:
Proposed solution for issue #1657

Fixes QubesOS/qubes-issues#1657

858ee225e56c4d48d9756e5448f6bd09f89aba4e authored about 9 years ago
Proposed solution for issue #1657

qvm-sync-appmenus fails when a shortcut have spaces in the file name #1657

d3966b0f6c3cd6b42dd33915b19e1745fc682a60 authored about 9 years ago
do not start the Tor service inside Qubes TemplateVMs

Private data inside /var/lib/tor should not be shared.
Tor should not be run inside TemplateVMs....

aee3f5ed124c2d696b5bcaeabafa596648b1a882 authored about 9 years ago
implement update proxy support for archlinux

95569318081e75419342d152eeb527f36f8676fd authored about 9 years ago
archlinux: add gcc and make as make dependencies

857598cbfc29b8e6080bd509273eeb835c6989df authored about 9 years ago
update qubes.InstallUpdateGUI to support archlinux

b06c29c6dc3fe4c5c8bc511a67b07222b1f52555 authored about 9 years ago
sysinit: Accept also old xenbus kernel interface

qubes-sysinit.sh waits for xenbus initialization by watching its
interface file presence. In lin...

fb470fe86f9acc4777c5fe6d14309323e3a6bda9 authored about 9 years ago
version 3.1.12

5570c899b8537619c17b81775bd9f3f4d5c8e8d4 authored about 9 years ago
Do not try to signal NetworkManager before suspend if it isn't running

Sending dbus calls to a service which isn't running _and is blocked to
not be started_ would res...

cb5c457fba6a8618d4f149b3b1ac23fb9b16188b authored about 9 years ago
Unload USB controllers drivers in USB VM before going to sleep

Many USB controllers doesn't play nice with suspend when attached to PV
domain, so unload those ...

d4c238c45ecc319738743f259ff47be1934ac4f8 authored about 9 years ago
refactoring / code simplification

Thanks to @marmarek for the suggestion!

f4d367a6a7eb70f3658e28f5ae5841b2fff3b1c9 authored about 9 years ago
fixed broken file copy for files in multi level directories

Thanks to @marmarek for the report and help fixing!

e9fca8fb9fef917f4402eecb1b9b802d82a46550 authored about 9 years ago
version 3.1.11

b36146961fc2542f3a5140aabb3057f4f334e30b authored about 9 years ago
Fix time sync service

It is expected to not output anything on stdout. Especially remote end
may be already terminated...

0e062ff31e0f46883c52f45bad2c0b74f3258403 authored about 9 years ago
also exit from bind-directories if file /var/run/qubes-service/qubes-dvm exists

Thanks to @marmarek for the suggestion!

https://github.com/QubesOS/qubes-issues/issues/1328#iss...

184f49dbbdb960da13c737030d8af3d56aeff64e authored about 9 years ago
use symlink_level_max rather than hardcoding 10; comment

7e8649f8c7129ca620c9d6363d579dbeee005209 authored about 9 years ago
Merge remote-tracking branch 'origin/pr/59'

* origin/pr/59:
archlinux: Added python{2,3} as dependency. Solved python22 bug.

bd68fb973b12dbf468af9d1b6c83ade311ef8f39 authored about 9 years ago
dom0-updates: add a message explaining yum deprecated warning

Thanks @axon-qubes for the idea.

Fixes QubesOS/qubes-issues#1574

c4ff490844edc6e0da11648a13730feef1ebf553 authored about 9 years ago
version 3.1.10

89d5f8990fcd0fd39f1ecda9d81789028d634442 authored about 9 years ago
debian: add missing python-gtk2 dependency

qvm-mru-entry requires it.

Fixes QubesOS/qubes-issues#1567

5a04fb34ed05a5dec46fc73cbc3870ab3942688e authored about 9 years ago
network: use more strict policy about incoming traffic

Do not allow ICMP from uplink VM (or the outside world). Also do not
send ICMP icmp-host-prohibi...

b9e51f9ab3a4f20728f58fdc77728c1f4c98fec7 authored about 9 years ago
archlinux: Added python{2,3} as dependency. Solved python22 bug.

8ab866f8273e106c354bb9b1e2c617bb3e0243c5 authored about 9 years ago
version 3.1.9

7835f4da2bc4ec0697302316ead8d315fb3ec811 authored about 9 years ago
dom0-updates: fix reporting when no updates are available

Check `yum check-update` exit code, instead of `grep` - when there are
multiple commands on the ...

c46c1e4d2ce739697a64b427c5ab056a39751902 authored about 9 years ago
run /usr/lib/qubes/bind-dirs.sh from mount-dirs.sh

eb00e40bab8bd40598fe53742a6eacfe66d88ee3 authored about 9 years ago
renamed: bind-dirs -> bind-dirs.sh

5a87313ea61c3c9a2f6d909a164de006e222141d authored about 9 years ago
renamed: misc/bind-dirs -> vm-systemd/bind-dirs

8f2a80982b2edb15edc146b5553e345405950b68 authored about 9 years ago
work on bind-dirs

https://phabricator.whonix.org/T414

bd647a8047f7d35419e80b74c09f28fbe486a0f7 authored about 9 years ago
work on bind-dirs

https://phabricator.whonix.org/T414

d55cba0a450501621a27ba5baa251eb8e1cbed3c authored about 9 years ago
work on bind-dirs

https://phabricator.whonix.org/T414

8a5fc5f7d1b8200da982038792d051359225ba02 authored about 9 years ago
Package DNF plugin for both python2 and python3

DNF in Fedora 22 uses python2, but in Fedora 23 - python3. Package both
of them, in separate pac...

2478cb5c05d07064311679ecdbbee413155aa2f8 authored about 9 years ago
dnf: drop shebang, it isn't standalone script

QubesOS/qubes-issues#1529

8f0a024f6d6d8d79cf24abeb33ef3f0982514eb9 authored about 9 years ago
version 3.1.8

ba5041579ac3d8496318f5aab130e73be0df3fc7 authored about 9 years ago
updates-proxy: restart on network configuration change to reload DNS

Apparently tinyproxy does not notice /etc/resolv.conf change, so need to
be kicked to reload it....

4e3076f0b69ced2d99b894ec594229bd02a3a966 authored about 9 years ago
Merge remote-tracking branch 'origin/pr/57'

* origin/pr/57:
archlinux: ensure systemctl reset preset correctly (need to be started twice)

e7d483043451dc07d9ad2d7ea6db2635cab90ba1 authored about 9 years ago
debian: add security-testing repository

Fixes QubesOS/qubes-issues#1522

405c42658f58475e6367bc7292513cb05b716cdf authored about 9 years ago
Merge remote-tracking branch 'qubesos/pr/7'

b179d6286092531c770099d6b8288387917eda20 authored about 9 years ago
repo description: updates-testing -> security-testing

3238eab85f1dd2366ca280ddf1b5fbd4d92630fa authored about 9 years ago
archlinux: ensure systemctl reset preset correctly (need to be started twice)

1c09b88fae9e361e6efc9540664f86ff4312027d authored about 9 years ago
Merge remote-tracking branch 'origin/pr/55'

6bed3bee69909106f59bc3ab522ca56c304c08ea authored about 9 years ago
Merge remote-tracking branch 'origin/pr/56'

62c12bd1c68519dc310ce5d12afb52b00728cc80 authored about 9 years ago
archlinux: remove quotes when checking system locales (in case it has been user defined)

33aa1782ca5413352936511491a49994f8f4ebcd authored about 9 years ago
archlinux: fix invalid systemd path in make install directive

7d2bc0c6bba2905dc60d35e916500117930cff2d authored about 9 years ago
open-in-vm: Fix path to mimeinfo database

There was missing "/mime" in entry for user home.

QubesOS/qubes-issues#1490

169c3893399c189c0d35f382bca1af1b39071da7 authored about 9 years ago
version 3.1.7

8064682e9e759717fbadfd072349944db749d57f authored about 9 years ago
updates-proxy: explicitly block connection looping back to the proxy IP

Explicitly block something like "curl http://10.137.255.254:8082" and
return error page in this ...

181c15f4222f90156bfd08abf869de15e9b90b03 authored about 9 years ago
[network-proxy-setup] Permit !CONFIG_MODuLES

* Check whether sysctl is accessible
* Check whether a key which exists when CONFIG_MODULES=y is...

9c68afe14c4fbcbd32ff157fcf3c1098d52beb07 authored about 9 years ago
version 3.1.6

5aa0f32c7840a5e0115b8547e58dc70a99208159 authored about 9 years ago
Revert "network: use drop-ins for NetworkManager configuration (#1176)"

Apparently unmanaged devices are loaded only from main
NetworkManager.conf. Exactly the same lin...

a11897a1d03548bc3de816a492788abfc49a422a authored about 9 years ago
version 3.1.5

8482fbbd134317f697326ecfa86ede89e9a3f992 authored about 9 years ago
backup: Use 'type' instead of 'which' to prevent unnecessary dependency

This fixes using minimal-template based VMs to store/retrieve backup.

5157d9822e435ef5f183fb1084423a8c4f3b9fe1 authored about 9 years ago