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

Initial debian packaging

65e8e96a68fbe0dcfa59279a61600f1633770757 authored over 10 years ago by Davíð Steinn Geirsson <[email protected]>
Explicitly specify /bin/bash for Makefile SHELL, since it's required.

7098842bb64305d44780c16a8ba49d0bd80c3464 authored over 10 years ago by Davíð Steinn Geirsson <[email protected]>
Use xenstore.h instead of xs.h when xen >= 4.2

e5fa610b0d1d69fb6d8c1ab7544ad23d5a2b01ce authored over 10 years ago by Davíð Steinn Geirsson <[email protected]>
Check for xenstore-read in /usr/sbin as well (default on debian)

2ddea415b2328c4842022c2023b4178213806398 authored over 10 years ago by Davíð Steinn Geirsson <[email protected]>
Fix make clean target

0a9199623c753bcfc2bd65829c138725e0dbf415 authored over 10 years ago by Davíð Steinn Geirsson <[email protected]>
Split install target into install-common and install-rh, and add all target

f3d3d501cae4d76df0953f741b998cc9cfd1947a authored over 10 years ago by Davíð Steinn Geirsson <[email protected]>
rpm: mark config files with %config(noreplace)

6361ea4c95f0ba7791f442b9b314877643c7f2f9 authored over 10 years ago by Marek Marczykowski-Górecki <[email protected]>
version 2.1.39

b6cf7ddd96418d41bd3e538ea910798d2fe924d2 authored over 10 years ago by Marek Marczykowski-Górecki <[email protected]>
systemd: do not reexec when not necessary

Do not reexec systemd when running version is the same as installed
binary. Apparently reexec ca...

90c84be5fb1a272e11367b2fc95d51b4225bde1b authored over 10 years ago by Marek Marczykowski-Górecki <[email protected]>
version 2.1.38

386ad66d6c90b08167227bae2bd9a5f737ead350 authored over 10 years ago by Marek Marczykowski-Górecki <[email protected]>
dispvm: close all windows after apps prerun (#872)

Killing Xorg makes "unclean" termination of applications. Some apps
(Firefox) complains about th...

fd42d99803bd856c977e6fb3db6a4b12612ad6b1 authored over 10 years ago by Marek Marczykowski-Górecki <[email protected]>
rpm: enable/disable services when corresponding packages got installed

Otherwise when someone installed NetworkManager after qubes-core-vm (for
example in "minimal" te...

eeb66ad8e95a558d8cfbb63aa62f5d2ace179d23 authored over 10 years ago by Marek Marczykowski-Górecki <[email protected]>
Do not start nm-applet at all when no NetworkManager running - update (#857)

Apparently nm-applet.desktop was changed upstream. It does no longer
contain OnlyShowIn, but Not...

57f111a08d3609dfbb4ed4767434ab59fa2df27f authored over 10 years ago by Marek Marczykowski-Górecki <[email protected]>
rpm: enable haveged service by default (#673)

25557fa158599d707b4c5b82c7323e8cce183de0 authored over 10 years ago by Marek Marczykowski-Górecki <[email protected]>
rpm: require generic "desktop-notification-daemon" not a specific one

0cf2a713b9fa2f0eeedcb26e220be9acd654b88c authored over 10 years ago by Marek Marczykowski-Górecki <[email protected]>
version 2.1.37

a1c1003d647223c662c85d05db2efe6e40a74f97 authored over 10 years ago by Marek Marczykowski-Górecki <[email protected]>
Do not start nm-applet at all when no NetworkManager running (#857)

44aaa810428e8710869f52b60870ac4415768944 authored over 10 years ago by Marek Marczykowski-Górecki <[email protected]>
Fix formating

25612afc806ee45636c3b1583e64e4684a1e5602 authored over 10 years ago by Marek Marczykowski-Górecki <[email protected]>
Add --dispvm to qvm-run documentation

84957e78dad22d0ffad1aaa1fc510d9e952fe73d authored over 10 years ago by Marek Marczykowski-Górecki <[email protected]>
version 2.1.36

9f9d5d5fe726ced33e744c916b2d9ef9995759c9 authored over 10 years ago by Marek Marczykowski-Górecki <[email protected]>
network: setup NM connection when its active in the ProxyVM

510edfb0716b73fe81099ab9169b480ad45415b0 authored over 10 years ago by Marek Marczykowski-Górecki <[email protected]>
Configure only installed programs

486b148a08e14ce9868e8d5727dfe66e547c2ec4 authored over 10 years ago by Marek Marczykowski-Górecki <[email protected]>
Hide nm-applet icon earlier (#857)

Since d660f260b87c22164f666c1c10e09ffcc94b86df icon is hidden during VM
startup for non-netvm. B...

923af1c94b73b0e27f4f19042143ad39c97b4309 authored over 10 years ago by Marek Marczykowski-Górecki <[email protected]>
rpm: remove /lib/firmware/updates link

It is no longer needed and currently broke linux-firmware package
installation.

fe69bba14b3b815711594e43a1a906ff2e19a06d authored over 10 years ago by Marek Marczykowski-Górecki <[email protected]>
vm-file-editor: remove temporary file on exit

This allows editing the same file more than once on the
same (non disposable) VM, as well as kee...

b21ee1fc42939661c5ed3f60004ccad4b5c0f3c5 authored over 10 years ago by Vincent Penquerc'h <[email protected]>
Merge remote-tracking branch 'woju/master'

1733838b02ccbd959d2b05805065fbf0ea3b5d24 authored over 10 years ago by Marek Marczykowski-Górecki <[email protected]>
misc: do not display file preview by default (#813)

40fcbdebaae5dff76fde66d5aafd892d81e3023d authored over 10 years ago by Wojciech Zygmunt Porczyk <[email protected]>
version 2.1.35

54019012890a2651b09486c7a1b830708554180d authored over 10 years ago by Marek Marczykowski-Górecki <[email protected]>
qubes-rpc: log service stderr to syslog instead of sending to dom0 (#842)

acb74e89e29b9209094c3e1dd06d7ae63f83a927 authored over 10 years ago by Marek Marczykowski-Górecki <[email protected]>
suspend: fix dbus-send invocation

969122cf4f12bfb10769c18cb03e7419b71ebc26 authored over 10 years ago by Marek Marczykowski-Górecki <[email protected]>
version 2.1.34

dc88dc524c8e912a54a157cae20c50a9e19011d0 authored over 10 years ago by Marek Marczykowski-Górecki <[email protected]>
archlinux: do not fail mount /usr/lib/modules if already mounted

15579d529e567f694ba15cd60e7c9a102b145aaf authored over 10 years ago by Marek Marczykowski-Górecki <[email protected]>
rpm: fix notification-daemon setup

5912ea43302ee7bbfd9d4629af1fcc652eac96f7 authored over 10 years ago by Marek Marczykowski-Górecki <[email protected]>
systemd: reexec systemd to ensure right version is running

SystemD version can differ from initramfs one (which is build in dom0
build environment), so ree...

f1a997c1c434f47e02ba8061d70664f58e924f4d authored over 10 years ago by Marek Marczykowski-Górecki <[email protected]>
systemd: relax qubes-sysinit dependencies

It doesn't need all local filesystems, only /, /run, /proc/xen and loaded
modules.

6d3c73c7419a9a91922ea59e988455e431478b99 authored over 10 years ago by Marek Marczykowski-Górecki <[email protected]>
rpm: do not disable abrt-applet autostart

12080a42a2f4388c2ac2be97584952f253b7b9d6 authored over 10 years ago by Marek Marczykowski-Górecki <[email protected]>
Enable compiler optimization.

bd6ba19407abec1363b46a795210addb27c095e6 authored over 10 years ago by Marek Marczykowski-Górecki <[email protected]>
Fix compiler warnings.

Mostly harmless cases of warn_unused_result.

8018b9d3eea6b2eab6304a89bd7bf697057f3453 authored over 10 years ago by Marek Marczykowski-Górecki <[email protected]>
version 2.1.33

0fad94a21fd4469d195025ded2d94f107db573c4 authored over 10 years ago by Marek Marczykowski-Górecki <[email protected]>
dom0-updates: confirm yum transaction (yum -y)

Otherwise yum waits for confirmation, without showing the prompt.

efe7612fbfcf7761952b47cb13fb376190cf6596 authored over 10 years ago by Marek Marczykowski-Górecki <[email protected]>
version 2.1.32

7966e2d6c9acf7af77e3a6c2a2e4178b14b66df3 authored almost 11 years ago by Marek Marczykowski-Górecki <[email protected]>
Update repo file for R2rc1 repo

3b55facb2e7854dccba3588cb4be6218d74725ea authored almost 11 years ago by Marek Marczykowski-Górecki <[email protected]>
version 2.1.31

3558419612a73e05792f7c0d8bd21bffd20dfa6c authored almost 11 years ago by Marek Marczykowski-Górecki <[email protected]>
dom0-updates: use yum --downloadonly instead of yumdownloader

This better handles dependencies (especially of "Obsolete:" type).
Unfortunately yum install/upg...

a4fc4822ef97e6dd2eac9d0bd71f533d30c3f3df authored almost 11 years ago by Marek Marczykowski-Górecki <[email protected]>
init: remove rc.local-early reference

It can't work - there is no /rw mounted at this VM startup stage.

0dd45655e3bf2d20db5e2b6093e5d97c757666ba authored almost 11 years ago by Marek Marczykowski-Górecki <[email protected]>
network: suppress NetworkManager from touching inter-vm interfaces (#774)

Those interfaces are configured by qubes scripts (based on xenstore data
filled by qubes core).

e88b6e38beddf8238cb8f31f0b0e35551f1c8ed9 authored almost 11 years ago by Marek Marczykowski-Górecki <[email protected]>
firewall: replace deprecated "state" iptables module with "conntrack"

4c3d5a46c27d219213a35dc8fe738e85f92d2392 authored almost 11 years ago by Marek Marczykowski-Górecki <[email protected]>
yum-proxy: fix iptables rules order

Add the rules at the beginning of chain, so before final REJECT rule.

f2ff0445394f4397e4a259a57644ba66a8c23e51 authored almost 11 years ago by Marek Marczykowski-Górecki <[email protected]>
Implement "Move to VM" action (#725)

fe6453978903d6a2a4fc1003b635c44733bbb3b3 authored almost 11 years ago by Marek Marczykowski-Górecki <[email protected]>
version 2.1.30

4be9c7895aacc8870ba6ceb219f4f22408c2a272 authored almost 11 years ago by Marek Marczykowski-Górecki <[email protected]>
rpm: enable notification-daemon

Without it explicitly enabled, notify-send (used by qubes-firewall) does
nothing.

226282bd90c09b7f3f8812bbd364535c8bb09e4f authored almost 11 years ago by Marek Marczykowski-Górecki <[email protected]>
qubes-firewall: log errors to stderr -> syslog

Not only display as notifications (which may be easily missed).

a19ef6d0db808073d0d307302fb2acf786a244ed authored almost 11 years ago by Marek Marczykowski-Górecki <[email protected]>
suspend-prepare: call NM D-Bus interface directly

nmcli doesn't seem to have stable API, especially "nmcli nm sleep"
doesn't work anymore in Fedor...

0d3ed747b4c19ecd838cf5428feccb651213048c authored almost 11 years ago by Marek Marczykowski-Górecki <[email protected]>
yum-proxy: automatically restart the service on failure

9d618cac1500b6e7bbb6afcdd0dbfe3684aa2b84 authored almost 11 years ago by Marek Marczykowski-Górecki <[email protected]>
yum-proxy: fix stop command - iptables-restore do not accept -D

iptables-restore format accept only "-A" command, so remove the rules
with direct call to iptables

18ed5401584761f133068b2ff6a5efca16dd0627 authored almost 11 years ago by Marek Marczykowski-Górecki <[email protected]>
version 2.1.29

98e5ffac8c5423fb902cf356eaf3bad9de464bd2 authored almost 11 years ago by Marek Marczykowski-Górecki <[email protected]>
qrexec: use proper unsigned type instead of muting compiler warning

f8b1a6c562b4ef040d130586adc2fad6d23ab6e8 authored almost 11 years ago by Marek Marczykowski-Górecki <[email protected]>
archlinux: move xinitrc bugfix to qubes-gui-agent

3dcb434142c71562de5c3af511096ab0471e3b25 authored almost 11 years ago by Olivier MEDOC <[email protected]>
archlinux: fixes for working user session

59ea1741ddc82fcd7b33419810cc745c583407ff authored almost 11 years ago by Olivier MEDOC <[email protected]>
Add -Wextra -Werror to all C code

c632f0d067aa79ffdbc67d32e62fb1bc44be589b authored almost 11 years ago by Marek Marczykowski-Górecki <[email protected]>
archlinux: ensure /lib/modules is mounted before xenfs using a systemd service

This systemd service is not disruptive to the boot process if it fails to mount /lib/modules (be...

d931ba237e013aecc917efe7adcd07fa674bdf1c authored almost 11 years ago by Olivier MEDOC <[email protected]>
archlinux: fix bugs in added package install/remove commands

6547577ce9fa3e578e5a76457e04ef252909ffd9 authored almost 11 years ago by Olivier MEDOC <[email protected]>
archlinux: fixes in package uninstall trigger and disable additionnal qubes services

e0a00899cf760933ba089c56b00765f5064109b8 authored almost 11 years ago by Olivier MEDOC <[email protected]>
archlinux: forgot to enable qubes-sysinit when installing package

6757337bd3ffcbf1dfb813d63af91a010674fa4c authored almost 11 years ago by Olivier MEDOC <[email protected]>
rpm: disable (standard) pulseaudio autostart on its upgrade

Not only on initial template installation.

8acad1b78d6aae7d3674833773364de8a6d50a1f authored almost 11 years ago by Marek Marczykowski-Górecki <[email protected]>
version 2.1.28

8e38b36012b7fea554b82c38092cb50fc89dae6a authored almost 11 years ago by Marek Marczykowski-Górecki <[email protected]>
Merge branch 'appicons'

Conflicts:
rpm_spec/core-vm.spec

3cc9d0f3292ac727360bb6a6a244d4b41d5ade9a authored almost 11 years ago by Marek Marczykowski-Górecki <[email protected]>
Merge remote-tracking branch 'woju/master' into appicons

c0c914faabe733e3b9a1b33cd7bb8f63e3f5eda7 authored almost 11 years ago by Marek Marczykowski-Górecki <[email protected]>
rpm: BR:qubes-utils-devel >= 2.0.5 - because of slight API change

Note that R: will be generated automatically (on library name).

ededdf32ec21b7fb4787e562e5037b64c3451106 authored almost 11 years ago by Marek Marczykowski-Górecki <[email protected]>
qubes-rpc, qrexec: register callbacks for qrexec-lib

Now qrexec-lib do not use exported symbols of particular names, but
explicitly registered callba...

75b1e24babb146d4dbfe4b4899ea82104417fbf1 authored almost 11 years ago by Marek Marczykowski-Górecki <[email protected]>
Hide nm-applet when NetworkManager is disabled (retry)

It isn't done automatically by nm-applet itself since nm-applet 0.9.9.0
(fc19+), this one commit...

d660f260b87c22164f666c1c10e09ffcc94b86df authored almost 11 years ago by Marek Marczykowski-Górecki <[email protected]>
rpm: fix rpmbuild warning about ghost files

7d4c19fe23fa59d8624765c2c2f6b054b4761f12 authored almost 11 years ago by Marek Marczykowski-Górecki <[email protected]>
Fix compile warning

f54e44ac8fc08ecbb4ff5c26adf586bbb21878fe authored almost 11 years ago by Marek Marczykowski-Górecki <[email protected]>
rpm: fix qfile-unpacker permissions

So rpmbuild will be able to create debuginfo and store stipped version.

e6b1769549c6a00b01a54a9b30573e85a04d5a17 authored almost 11 years ago by Marek Marczykowski-Górecki <[email protected]>
Revert "Hide nm-applet when NetworkManager is disabled"

This reverts commit 85f4e494e86a1a724fd13744240f51777818cf15.
This way isn't effective - the com...

c86581ace4c4232e2c1061353a1ab9c2a7619a85 authored almost 11 years ago by Marek Marczykowski-Górecki <[email protected]>
rpm: move serial.conf to /usr/share/qubes

It isn't executable file...

58496dbac07616c35d958269571b5e12c2dc314a authored almost 11 years ago by Marek Marczykowski-Górecki <[email protected]>
rpm: typo fix in spec file

This is fix for commit 4d2094b16c2469dcc3fe3603399b6777bd74f81f.

06ced31ab59e0395e02d206966c37746027d440c authored almost 11 years ago by Marek Marczykowski-Górecki <[email protected]>
backups: fix buffer overflow in tar2qfile

Buffer for directory headers history was too small. This can be
exploitable by some attacker cap...

7953af970d9a4c3e767f6dc4a89657644dfb5b5a authored almost 11 years ago by Marek Marczykowski-Górecki <[email protected]>
Merge branch 'fc20-queue'

e9eb43e026a78b2ac6b15076991e7d29449836a5 authored almost 11 years ago by Marek Marczykowski-Górecki <[email protected]>
qubes.GetImageRGBA: bugfixes

- when icon is not found in hicolor theme, search for in in other themes
- added -follow to find

27632a0b3bc32af6a77781c05f53d5ceb46044d8 authored almost 11 years ago by Wojciech Zygmunt Porczyk <[email protected]>
version 2.1.27

502c51d3f1151d62edb27f11dc01c171ff40ce2e authored almost 11 years ago by Marek Marczykowski-Górecki <[email protected]>
rpm: do not fail on non-existing /etc/init/serial.conf

This file is obsolete for a long time, so use it only if found in the
system (perhaps still usef...

c647862fc069d2a7e927bc6d90c95d5cc0695ad6 authored almost 11 years ago by Marek Marczykowski-Górecki <[email protected]>
Do not unconditionally hide nm-appet in Fedora >= 20 (#774)

This is first step of #774 - when NetworkManager enabled, show nm-applet
icon. Still NetworkMana...

4d2094b16c2469dcc3fe3603399b6777bd74f81f authored almost 11 years ago by Marek Marczykowski-Górecki <[email protected]>
rpm: require gnome-packagekit-updater on Fedora 20+

gpk-update-viewer is no longer a part of gnome-packagekit package.

66b5d686f54e219d710d62ab30c86e2d8712529d authored almost 11 years ago by Marek Marczykowski-Górecki <[email protected]>
systemd: disable ModemManager in non-NetVM

Previously ModemManager was started by NetworkManager, but in fc20+ it
is a separate service, so...

fc04408c7a3c7a28c7f0d4ed4dc24e8bc3b4dc03 authored almost 11 years ago by Marek Marczykowski-Górecki <[email protected]>
Hide nm-applet when NetworkManager is disabled

It isn't done automatically by nm-applet itself since nm-applet 0.9.9.0
(fc19+), this one commit...

85f4e494e86a1a724fd13744240f51777818cf15 authored almost 11 years ago by Marek Marczykowski-Górecki <[email protected]>
backups: fix timestamp in backup filename (once again...)

39eca94200891f514bd517cd88d05ba0f304a7e2 authored almost 11 years ago by Marek Marczykowski-Górecki <[email protected]>
systemd: fix handling of .path units overrides

0123719646bb23e18ce0741333662f2f6323692a authored almost 11 years ago by Marek Marczykowski-Górecki <[email protected]>
backups: fix timestamp in backup filename (once again...)

1e291bbdc6969895329435ce381811cd5a475c60 authored almost 11 years ago by Marek Marczykowski-Górecki <[email protected]>
Merge remote-tracking branch 'woju/master' into appicons

Conflicts:
Makefile
rpm_spec/core-vm.spec

cac25cbe601627e5412c0ec4c2d53331e00e3d87 authored almost 11 years ago by Marek Marczykowski-Górecki <[email protected]>
qubes.GetImageRGBA for appicons

453ab0f22cb24e29558e63b703d1fe6546189d73 authored almost 11 years ago by Wojciech Zygmunt Porczyk <[email protected]>
systemd: fix handling of .path units overrides

948555bdea51db507f591431871b5c3981958dd1 authored almost 11 years ago by Marek Marczykowski-Górecki <[email protected]>
systemd: disable ModemManager in non-NetVM

Previously ModemManager was started by NetworkManager, but in fc20+ it
is a separate service, so...

99708afc528b49dd178a1b1dbd306d418220b9df authored almost 11 years ago by Marek Marczykowski-Górecki <[email protected]>
Hide nm-applet when NetworkManager is disabled

It isn't done automatically by nm-applet itself since nm-applet 0.9.9.0
(fc19+), this one commit...

85694a87d27e432e33e6ea665a12cc57e78da4d1 authored almost 11 years ago by Marek Marczykowski-Górecki <[email protected]>
archlinux: fix typo in install script

312edc6320cc0eb121e8ade2ffebc09f0738dac7 authored almost 11 years ago by Olivier MEDOC <[email protected]>
archlinux: update install script based on spec file

973c688c108cb48a7da04168a1e52d1d8a259143 authored almost 11 years ago by Olivier MEDOC <[email protected]>
version 2.1.26

9ea49e3f83dc82021f51e5d17299e4ee06e6f26b authored almost 11 years ago by Marek Marczykowski-Górecki <[email protected]>
Merge branch 'master' of git://git.qubes-os.org/joanna/core-agent-linux

ee271a43c93ad8b088e3984b2a5012cf719b1629 authored almost 11 years ago by Marek Marczykowski-Górecki <[email protected]>
backups: change data/time delimiter in filename according to ISO 8601

66ef7696ac5c889a322bb410955fc162fa2b0923 authored almost 11 years ago by Marek Marczykowski-Górecki <[email protected]>
backups: fix backup timestamp

2b80dfef1726991f8d01cdac26e979532f32dff2 authored almost 11 years ago by Marek Marczykowski-Górecki <[email protected]>