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

network: integrate vif-route-qubes-nat into vif-route-qubes

Since 'script' xenstore entry no longer allows passing arguments
(actually this always was a sid...

1c42a0623801cff072283ea99ba773d6538510ba authored over 8 years ago
Revert "network: disable proxy_arp"

Proxy ARP apparently is still needed for HVMs.
This reverts commit fa8b05a83c7afa9759227e67c45ed...

696a0918d56613f571d942365510ec9d08e4abd3 authored over 8 years ago
network: change vif-route-qubes-nat parameters

Keep "main" IP (the one in xenstore) as the one seen by the netvm, and
pass the "fake" one (the ...

938af2c7fdae05c8e165dee259e17df9fad80880 authored over 8 years ago
network: reformat vif-route-qubes-nat

Use 4-space indentation, remove trailing spaces. No functional change.

be86c7da1f177483f68a25db738dee89217a09dc authored over 8 years ago
Merge remote-tracking branch 'origin/pr/24' into core3-devel

* origin/pr/24:
network: add vif-route-qubes-nat for IP address anonymization

3131bb6135e5ccc705ac50e00bcd4ee6629b3b59 authored over 8 years ago
Merge remote-tracking branch 'qubesos/pr/22'

* qubesos/pr/22:
Invert logic of SKIP_SIGNING.

a6658bc329aaeeab45057cc4cbf7cb9d6b8431af authored over 8 years ago
Merge remote-tracking branch 'qubesos/pr/21'

* qubesos/pr/21:
Clean up specfile unit activation aspect.
Fix VM settings running while / i...

f47fe7cd764d2e85dd0918580b24263b48492d11 authored over 8 years ago
Clean up specfile unit activation aspect.

Up until today, Qubes OS would insist on either masking or disabling
or activating units that sh...

251ecbd529cfdd1c34e98e77a188a740cc59b6b0 authored over 8 years ago
Invert logic of SKIP_SIGNING.

6189801cff24adba6e1cfba5942b272519e701d8 authored over 8 years ago
Fix VM settings running while / is readonly.

d15696ebefe868b2af0f0813dea3df6721d4835a authored over 8 years ago
Invert logic of systemd_version_changed.

60adadff73fa29842ee1fab05bd09f164c967092 authored over 8 years ago
Merge remote-tracking branch 'qubesos/pr/21'

* qubesos/pr/21:
Better private.img size management.
Clean up early initialization and setup...

014a7061134d983a7cf5746c2190c3918178ac97 authored over 8 years ago
Better private.img size management.

40db82a79f9e3ce1412649f5f6ef0ae641bbef49 authored over 8 years ago
Clean up early initialization and setup of /rw

59aec8e5eb447938dc0981100cf9f9accc09475e authored over 8 years ago
Make signing optional for testing, and add program checks.

87ebd2e1576d831ca532636a0c5b5ef1c068b540 authored over 8 years ago
version 3.2.12

3b65f98db832159a14a9cc9489ac0b80b8ddecb0 authored over 8 years ago
Merge remote-tracking branch 'qubesos/pr/20'

* qubesos/pr/20:
Eliminate race condition with qubes-setup-dnat-to-ns

Fixes QubesOS/qubes-iss...

b7c7b4ad5221c852989302ef2e794415e23491fe authored over 8 years ago
Remove entry in changelog as version not bumped

1b58c7602f73045674aa44b38ece096fed0370d4 authored over 8 years ago
Revert version and correct unit files

f04712cf027d9c720f07849bcdc39c230cb05eba authored over 8 years ago
use bind-dirs to handle crontab persistence

da82d93780a46a3e3ce67a1045b8af6e43e7abaf authored over 8 years ago
Eliminate race condition with qubes-setup-dnat-to-ns

qubes-setup-dnat-to-ns is called multiple times during boot. Of particular interest are the two...

b7d8d66bb1b390cfef0710d1285213bb4295f997 authored over 8 years ago
Remove custom mount when starting cron, in favour of bind-dirs

a493b7c12187a5a037fa1f83eba912713b1e2565 authored over 8 years ago
version 3.2.11

dd30d913750481f05160c4bff74545e315bf9f2e authored over 8 years ago
Merge remote-tracking branch 'origin/pr/83'

* origin/pr/83:
Configure NetworkManager to keep /etc/resolv.conf as plain file

a302dd2b29e38d30e616422bbc2bddc599ba2082 authored over 8 years ago
network: minor setup-ip fix

Don't exit with non-zero exit code just because custom hook isn't
installed

8afc07c5138f63175722e38df6a47a7c1ac72592 authored over 8 years ago
Configure NetworkManager to keep /etc/resolv.conf as plain file

Do not use a symlink there, as it will be left after NetworkManager
shutdown - as a broken link ...

e73d662bf18c614a0bd7f7ac25b7e9bfdf761a4d authored over 8 years ago
network: remove qubes-netwatcher

This tool/service is obsolete for a long time (it does nothing on R3.0
and later).

2c8fe644f3f95a2901e6687854f419ebe517c81c authored over 8 years ago
network: rewrite qubes-firewall daemon

This rewrite is mainly to adopt new interface for Qubes 4.x.
Main changes:
- change language fr...

ee0a292b21c4ce8c364b67adf6c2b3a3470cdef3 authored over 8 years ago
bind-dirs: copy from ro only if bind target doesn't exists

f4d367a6 dropped the check if the bind target exists and added
"--no-clobber" to the cp call. Fo...

be0e8a250f5cb0698120a98ea6f9be34fc12d9cf authored over 8 years ago
Add qubes.ResizeDisk service to adjust filesystem size

Do this using qubes rpc service, instead of calling resize2fs directly
by dom0.

b50cba3f2cf8185ad515be164e1107faf42a8672 authored over 8 years ago
Merge remote-tracking branch 'woju/master' into core3-devel

* woju/master:
misc: add qvm-features-request

779414d2168613ad8f7dce8d3e4c5976511c40b9 authored over 8 years ago
Disable meminfo-writer if there is any PCI device attached

This code used to be in dom0, but it's easier to maintain it in VM.

QubesOS/qubes-issues#2101

c3d630f28878aa62bd94d471d0cee14f12792a27 authored over 8 years ago
Rename qubes.xdg python module to qubesxdg

Do not interfere with 'qubes' module.

QubesOS/qubes-issues#1813

76e12cae2d91e3e9491487ff343be462ae3d63ed authored over 8 years ago
version 3.2.10

1a601ddbe9bae11088a78136bfe7cd8a1b3258f1 authored over 8 years ago
Merge remote-tracking branch 'origin/pr/82'

* origin/pr/82:
comment legacy function

60c30e6cdba773a736a3ff234f7ee99f9253ce03 authored over 8 years ago
systemd: fix syntax error in preset file

Services needs to be named with full unit name.

Fixes QubesOS/qubes-issues#2188

1fd69636f847afb27ca57ac5485e3916138134da authored over 8 years ago
network: reload NM connection after setting it up

Apparently NM monitor only its main configuration for changes, but not
connection files. Force r...

d99a563542166ce1a5ef9455451761bfb7951ca8 authored over 8 years ago
systemd: remove obsolete symlinks with rm instead of systemctl

The systemctl in Debian unstable fails when trying to disable a removed
service. The manpage do ...

7c15b9b0eacbe726240f424c13d6b0a2c7f575ab authored over 8 years ago
systemd: fix qubes-mount-home path in cleanup script

5ab7e8030677837102a4995420b5ffb69779a370 authored over 8 years ago
comment legacy function

15274f8bb8ade2b0fd9cb1541e49aec499564bcc authored over 8 years ago
version 3.2.9

fd8a1167446a8b2e8487d67b9c2888663327a805 authored over 8 years ago
Merge remote-tracking branch 'origin/pr/81'

441a78df49802508b04c1efdc4c3ea31b8899ee1 authored over 8 years ago
Merge remote-tracking branch 'origin/pr/80'

bad589bc00111f88916b12cc3bafaff9d619898e authored over 8 years ago
systemd: improve ordering of systemd units

- qubes-misc-post.service is no longer responsible for mounting /rw
- both qubes-sysinit.service...

60d16ea587c8b4e38ab30958f67cd1bebf916893 authored over 8 years ago
systemd: include tor-disabling drop-ins in the package

QubesOS/qubes-issues#1625

ed434ad63fffea68e3ab8ad8a3d58ffd2a32b9a9 authored over 8 years ago
systemd: cleanup removed services

Fixes QubesOS/qubes-issues#2192

90be5be6302f7c84d22215d7659022e246665f1e authored over 8 years ago
systemd: load xen-privcmd module

It is needed for vchan communication. It was loaded implicitly by mount
/proc/xen, but since we'...

48a35d40d1aaf73c8abd9f00a97d3b7007c172dc authored over 8 years ago
systemd: order qubes-mount-dirs.service before local-fs.target

The service is really responsible for mounting /rw and /home, so should
be ordered before local-...

e0e89f153f87e9c92d647344a9bab7ef578108cb authored over 8 years ago
empty legacy function

leaving that to Whonix

https://github.com/Whonix/qubes-whonix/blob/master/usr/lib/qubes-bind-...

67dd174cec6f09788433f675ba6861692e50b809 authored over 8 years ago
add /usr/lib/qubes/bind-dirs.sh compatibility symlink

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

a003093953928e0bddbd42d0ee2c4722956c00b0 authored over 8 years ago
version 3.2.8

979e2d2bf8a5a697634ce6954247f8fbae5ff438 authored over 8 years ago
Include Qubes Master Key in the VM template

It is useful to verify other qubes-related keys.

Fixes QubesOS/qubes-issues#1614

f4d53fb7e6c1f0dcbdda0a9b93705034520a377c authored over 8 years ago
systemd: plug random seed loading into systemd-random-seed

Reuse its dependencies to make sure it is loaded early enough.

Reported by @adrelanos
Fixes Qub...

65f0b26600635ea679a9a84d55c6eac0efcec3e7 authored over 8 years ago
systemd: don't mark updates check service failed

Even if update check fails for some reason (network problem, apt-get lock
being held etc), don't...

9b362a6d7db9d4fc1e3fbe3170ada3adab74f292 authored over 8 years ago
Revert "systemd: preset xendriverdomain on update"

This doesn't help when xen update is installed after this one. So, deal
with it in xen %post its...

10cadc58a0f107ed9ca058c104b729d5948a1026 authored over 8 years ago
dom0-updates: fix cleaning downloaded packages

40d5f85b361d6f2ca889f7a9f1230baca826e1bf authored over 8 years ago
version 3.2.7

8781a5c588f78fbf9577aaa760d914a9f2f035ae authored over 8 years ago
Merge remote-tracking branch 'origin/pr/66'

* origin/pr/66:
fixed qubes-core-agent upgrading double package manager lock

Fixes QubesOS/...

6cf30bff29934de10be58694ada60f5584c6bd50 authored over 8 years ago
Merge remote-tracking branch 'origin/pr/77'

* origin/pr/77:
archlinux: fix update-proxy-configs to use pacman.d drop-ins
archlinux: ensu...

0eb1f7c6791277de3a00a5c1313ca058f6d22f6c authored over 8 years ago
rpm: fix misleading systemd warnings during upgrade

systemctl preset output lengthy warning when trying to operate on
non-existing unit. This preset...

4996dd760909a727d016cfd50ffbe39dffc7eb0b authored over 8 years ago
systemd: preset xendriverdomain on update

Make sure it is enabled, regardless of update installation order.

f2257e1e3b96651abedc826576dd871c694f0ff9 authored over 8 years ago
version 3.2.6

e7b1711e2176bcf030d8c6c9698688aaf7639aee authored over 8 years ago
archlinux: fix update-proxy-configs to use pacman.d drop-ins

7cea09711ae4bfbb622d716edfa70c2429563b54 authored over 8 years ago
archlinux: ensure repositories are the last pacman.d files included

a346de7e461c0e1a247ddec00f86953eee2cd0ce authored over 8 years ago
archlinux: Setup default package repository

d449d751622f4c020a79fff78dcec8e311acc222 authored over 8 years ago
Merge remote-tracking branch 'origin/pr/77'

* origin/pr/77:
archlinux: remove unnecessary glib-compile-scheme
archlinux: provide automat...

b8b3433d3fa4596050f2ba40a239e928f9067302 authored over 8 years ago
archlinux: switch to usage of pacman.d drop-ins

b6a6d4e4e0dd24ba0d8f89f0374a29b35d590800 authored over 8 years ago
archlinux: remove unnecessary glib-compile-scheme

This is now automatically handled through pacman hooks

245c6d1716487055b4fff5be4a68f79f4daa67d8 authored over 8 years ago
archlinux: provide automatic qubes-trigger-sync-appmenus through pacman hooks

c82b82d7b46165326c97062249649c1afe3a8012 authored over 8 years ago
archlinux: update installer script in prevision of pacman.d drop-ins

051d806f0a52c7dd9134ffb5fa39dc66e3885896 authored over 8 years ago
Merge remote-tracking branch 'origin/pr/75'

* origin/pr/75:
add comment

d4ae97ec2b7b8284aa32829396d4634a73d16bfa authored over 8 years ago
Merge remote-tracking branch 'origin/pr/76'

* origin/pr/76:
add comment

835d8730bae3e1928c313343c4eb62bf0cd6af2d authored over 8 years ago
Merge remote-tracking branch 'qubesos/pr/18'

* qubesos/pr/18:
Enable xendriverdomain.service in 75-qubes-vm.preset
Remove 'if true' wrapp...

6bd6380918db7ccd65a1ff2c6c7f28823c333085 authored over 8 years ago
Enable xendriverdomain.service in 75-qubes-vm.preset

0cc4803a9d4d78dd149e4dd0306348d7354d8cb6 authored over 8 years ago
add comment

link to feature request 'implement /etc/PackageKit/conf.d'

80e68e90d9c3761ccea5e066f006a2fa3fddec65 authored over 8 years ago
add comment

link to feature request 'implement /etc/dnf.conf.d drop-in configuration folder'

62d5b9635513493127a6a130276ee7059d2cbb38 authored over 8 years ago
Remove 'if true' wrapper from 06a0d30d50ce4ea266532c06ef24880bf5363c1b

ae1a334a1dd1f5ca263d6036c9af1e16619482ed authored over 8 years ago
dvm, then xendriverdomain, then qrexec-agent

Fixes QubesOS/qubes-issues#2126
Fixes QubesOS/qubes-issues#1990

fbf4c93730ae8e07f5b974c68ddedf6724e0d815 authored over 8 years ago
*Do* block until good random is available again

cb55dfa6aeb24affdb40f5b18ca2f84df1b74ba1 authored over 8 years ago
Merge remote-tracking branch 'qubesos/pr/17'

* qubesos/pr/17:
Order network management units after network-pre.target

f6742fba0179f16758513f4b663c35c90d50f5c3 authored over 8 years ago
Order network management units after network-pre.target

Network management software should order itself after network-pre.target
(man 7 systemd.special)...

ca03e093f7a793b5320b92f16c01f44a6f8d034e authored over 8 years ago
dom0-updates: use dnf --best --allowerasing

Otherwise `dnf install` do not want to upgrade existing packages, or
upgrading other packages to...

9aeecb91f363c1e1601b1489c0806c416ab0872a authored over 8 years ago
misc: add qvm-features-request

This tool is used to request features from template.

QubesOS/qubes-issues#1637

5261f936b292482449436d59376d65a1832914ee authored over 8 years ago
Do not start tor@default service in TemplateVM.

Not doing that already for the tor service.

Since the actual tor service was renamed to tor@def...

191b2a4cd9429c54b3d2236c1495fee43051ce27 authored over 8 years ago
version 3.2.5

d47a89ec76452a4c9efe3b5cbf87157083b3d765 authored over 8 years ago
debian: add missing pkg-config build depends

762189a0ae966039c8c5115fda7d8e77782fda00 authored over 8 years ago
travis: add fc24 build

QubesOS/qubes-issues#1926

ac614c80c1897f920d5d2c954aa8a6f25085a8b4 authored over 8 years ago
version 3.2.4

49304180c336d59909b094271c205d776ec08079 authored over 8 years ago
travis: initial version

QubesOS/qubes-issues#1926

171b4f8a06a419feeb45c9ad9caf0dc59beecaa4 authored over 8 years ago
Merge remote-tracking branch 'qubesos/pr/15'

* qubesos/pr/15:
Fall back to gnome utilities if kdialog not present

Fixes QubesOS/qubes-issu...

be2c9313a4669fe89fa2d04ceaa265ce4f766d94 authored over 8 years ago
Prefer 'dnf' over 'yum' for template update

QubesOS/qubes-issues#1282

520894e623a6976594f588c992e3d2d37c0fa18f authored over 8 years ago
dom0-updates: use dnf when available

Since yum-deprecated is slowly removed from Fedora (in Fedora 23 is not
installed by default), w...

07c442f534d10aff03abd92a790d2c3d60b380fc authored over 8 years ago
Fall back to gnome utilities if kdialog not present

8471605e6d12b761e870c2ae2a663a6fb53a4fcf authored over 8 years ago
fix indent

3db93cdc87e75474429207871543491f18ac9afc authored over 8 years ago
version 3.2.3

2fa8c76eec2e89847ce020bb959b2a69b14e3141 authored over 8 years ago
Update repository definitions for R3.2

7378ec326ae1c06a6458143b0009099c396fa0a0 authored over 8 years ago
Cleanup R3.1->R3.2 transitional package

4cb4d656c41b41c6ac5f285a1ac1fd716c048de5 authored over 8 years ago
version 3.2.2

4c1ae75e35bbfb4e0300982e8cc4ecd1b4ef5b75 authored over 8 years ago
Implement qubes.OpenURL service instead of wrapping URLs in HTML

This have many advantages:
- prevent XSS (QubesOS/qubes-issues#1462)
- use default browser ins...

19921274e1d677268c9fbee36bee41a8a3d2fb18 authored over 8 years ago
qvm-open-in-vm: escape URL when wrapping it in HTML

Thanks @v6ak for the report and solution.

Fixes QubesOS/qubes-issues#1462

ff2678d2f53d3409f01e53c8d36652c9bbe01eaa authored over 8 years ago