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

yum-proxy: use iptables-restore to set firewall rules

Simple iptables sometimes returns EBUSY.

8c9433fc005a5c376508699f0c96d4430af14d98 authored over 11 years ago by Marek Marczykowski <[email protected]>
suspend: Blacklist iwldvm

Some users reports that this module causes problems on resume. So unload
it before suspend and l...

e54d35b8d1ca4e5e1a1d4414d4347d0db77a8093 authored over 11 years ago by Marek Marczykowski <[email protected]>
suspend: add ehci_pci to blacklisted modules

Recent kernels have ehci-hcd split into ehci-hcd and ehci-pci, so remove
both of them.

6d18b0034b218b570a8b319b95e1691c6416b472 authored over 11 years ago by Marek Marczykowski <[email protected]>
archlinux: create user with the zsh shell to avoid an archlinux bash bug

19fdc8854b13467e65cff699b3db7303d82a9902 authored over 11 years ago by Olivier Medoc <[email protected]>
archlinux: implement missing pre-install directives for fstab and user creation stuff

79bf681509bd9fa591f645c891848032bfe59819 authored over 11 years ago by Olivier Medoc <[email protected]>
archlinux: modify iptables.rules path to match archlinux standard

541474bd23062c797a5c361ca639b4f10cee2eb4 authored over 11 years ago by Olivier Medoc <[email protected]>
makefile: change build order - build core-vm package first

Build core-vm package before doc and kernel-placeholder. If compile
core-vm would fail, it will ...

a1fc4c1712ce9e3498092683a5282f32fcd12693 authored over 11 years ago by Marek Marczykowski <[email protected]>
archlinux: fix postinstall scripts

eadaf502bc833d1661b165eac720b5a2f77e8b3f authored over 11 years ago by Olivier Medoc <[email protected]>
spec: use make install-vm target in %install

Thanks to this all distributions will use the same code - no need to
manual synchronization.

6b8ebe6e2c031f650baf129734c6f45c2e573c89 authored over 11 years ago by Marek Marczykowski <[email protected]>
Merge Makefile.core into main Makefile

5bbbc3dab28c8c58673d886bbd8e7ec8a8ef8375 authored over 11 years ago by Marek Marczykowski <[email protected]>
core: created a makefile for the install vm target

9fb86225c3b85aef8ffe1c262793e651142e1913 authored over 11 years ago by Olivier Medoc <[email protected]>
archlinux: created build scripts

0d3fe6d45b9bd3e5d86103065f8bd275867bdccd authored over 11 years ago by Olivier Medoc <[email protected]>
install-vm: ensure qfile-unpacker is installed as SUID

68626eb459a80128347e35a161fbc6d0a1ae5397 authored over 11 years ago by Olivier Medoc <[email protected]>
version 2.1.14

fc5f1c78b38fd20a7cbb5c1e4e07c565ac4a5ede authored almost 12 years ago by Marek Marczykowski <[email protected]>
spec: simplify %post logic for udev rules

Whitelist any rules file with qubes in name. This will prevent further
mistakes like forgetting ...

06f1dfb70c956c0f1759bf7422e4a6b6331d28de authored almost 12 years ago by Marek Marczykowski <[email protected]>
Add qrexec back, use qubes-utils libraries for common code

44fab139f4c7573270841e66284090e75020f26e authored almost 12 years ago by Marek Marczykowski <[email protected]>
Remove support for old builder API

adbb27846f2ca5124521846079d54326a6aee3f0 authored almost 12 years ago by Marek Marczykowski <[email protected]>
Add Makefile.builder

b5b13d730e645d72a3329b046109938314b963cb authored almost 12 years ago by Marek Marczykowski <[email protected]>
Restore release number to 1

9e3f844f3285dc304b779d604c95e62c63174c51 authored almost 12 years ago by Marek Marczykowski <[email protected]>
The Underscores Revolution: dispvm script path

62a0002b7fa49a8fdb456f1397c3dcec7c7ccefd authored almost 12 years ago by Marek Marczykowski <[email protected]>
The Underscores Revolution: adjust qrexec path

09050236bcd57928cae8c034d6fd18c6d97594f5 authored almost 12 years ago by Marek Marczykowski <[email protected]>
The Underscores Revolution: xenstore paths

30ca1247844ea03ca6c4861fa9544881ded9c96c authored almost 12 years ago by Marek Marczykowski <[email protected]>
The Underscores Revolution: RPC services

7686fd5d927fe75555e88106cd21ffb180cb59d2 authored almost 12 years ago by Marek Marczykowski <[email protected]>
The Underscores Revolution: filenames

Get rid of underscores in filenames, use dashes instead.
This is first part of cleanup in filena...

ecc812f350280b2c423f292bc272d598dc667f65 authored almost 12 years ago by Marek Marczykowski <[email protected]>
Remove obsolete files.

c8e6ec3a7f98549042dd20305c6c3d7830ad46a7 authored almost 12 years ago by Marek Marczykowski <[email protected]>
Move manpages here from separate repo

a88c122efa9c637865f38a5ea9a11c9263ff3615 authored almost 12 years ago by Marek Marczykowski <[email protected]>
Remove README.pvusb and test - it is about dom0 tools

ee2539a234e8aade3135eb16e3295865b409cbca authored almost 12 years ago by Marek Marczykowski <[email protected]>
spec: don't touch sysv services in systemd package

Actually it can disable required services which have both sysv and
systemd-style startup scripts.

34b31c0f7109bb2d8c5b9caf793a3704117070dc authored almost 12 years ago by Marek Marczykowski <[email protected]>
spec: update dependencies

f06284d2ba2a23f6a0515d2ae59c4e75a61d23a4 authored almost 12 years ago by Marek Marczykowski <[email protected]>
remove qubes-core-libs and qrexec leftovers

They are now in separate repository.

dffd7e045784c495bafc8fb8c42eb029f9ecc23a authored almost 12 years ago by Marek Marczykowski <[email protected]>
Merge branch 'master' of git://git.qubes-os.org/joanna/core

e51e70de9717707c9a62af28c79f5c1dbde1910b authored almost 12 years ago by Marek Marczykowski <[email protected]>
vm/fstab: enable "discard" option for /rw

This, in conjunction with support in xen-blkfront/back, shrinks private.img in
dom0 with every r...

b2904f03ae6461a550853e0b08a1660661f5f375 authored almost 12 years ago by Marek Marczykowski <[email protected]>
vm/fstab: remove comment about anaconda

3e4b8cf8a998c679f6085c6c70a42f7be56561fa authored almost 12 years ago by Marek Marczykowski <[email protected]>
vm/systemd: disable avahi-daemon

Aparently this service have changed name, so make sure it will be disabled also
under new name.

fb780d7fbce539ec5100f285779461ef8ec5859b authored almost 12 years ago by Marek Marczykowski <[email protected]>
Makefile: use fc18 as default value for DIST_DOM0

1a851b4024797a09c154525badcb9f5922e986ca authored almost 12 years ago by Joanna Rutkowska <[email protected]>
Merge branch 'master' of git://git.qubes-os.org/marmarek/core

e98459846699028f24c21eb32dcb9f1fe9751d6c authored almost 12 years ago by Joanna Rutkowska <[email protected]>
Merge branch 'master' of git://git.qubes-os.org/marmarek/core

057662ad7a7e0a58f327917507249afe5c0572aa authored almost 12 years ago by Joanna Rutkowska <[email protected]>
version 2.1.13

14aaa326fda0edfe11457ea9fc02f75697e6ced9 authored almost 12 years ago by Joanna Rutkowska <[email protected]>
Merge branch 'master' of git://git.qubes-os.org/joanna/core

b38e9bea4aea1e7a410d8206565b3ed47d6b091c authored almost 12 years ago by Marek Marczykowski <[email protected]>
vm/file-editor: send logs to dom0 (qrexec.*.log)

ccd97d58130cf2f14968244be8d8ed5c99203680 authored almost 12 years ago by Marek Marczykowski <[email protected]>
dom0+vm/dispvm: add some timing logs

f6c65c2a837d2848e1a51646d8526d4560528019 authored almost 12 years ago by Marek Marczykowski <[email protected]>
version 2.1.12

e2a298f74a5c02c38dc20509947a6c9f9f7d83f9 authored almost 12 years ago by Joanna Rutkowska <[email protected]>
vm/qfile-copy: rename incoming directory to QubesIncoming

Also use plain source VM name as subdir (without "from-" prefix).

a9bd7120c4252b0b7f1a93f9fe874c2cb0140ff3 authored almost 12 years ago by Marek Marczykowski <[email protected]>
vm: Use nautilus-actions to provide "Copy to other AppVM" etc nautilus commands

No more ugly symlink creation at VM startup, nautilus-actions have system-wide
dir (in opposite ...

b18d40fb0894630b6649812d195ed4914e00a91a authored almost 12 years ago by Marek Marczykowski <[email protected]>
vm/spec: mark some config files with %config(noreplace)

Do mark such critical files, which shouldn't be modified by the user.

14cb955efc0e488c7bbea7d30d9e2cbf2197245f authored almost 12 years ago by Marek Marczykowski <[email protected]>
dom0+vm/udev: force QUBES_EXPOSED variable available to block_add_change script

1029f5af594095ffbd8daedeb27ba59602107812 authored almost 12 years ago by Marek Marczykowski <[email protected]>
dom0: Scale icons to 48x48

We register them as 48px icons, so scale them to that size (originally 600px).
Specifically requ...

dc71f0fce9e6e5aec17ce2621a61d2097ed5c5d3 authored almost 12 years ago by Marek Marczykowski <[email protected]>
vm: revert /etc/yum.conf exclude config

Upgrade of kernel is suppressed by qubes-vm-kernel-placeholder package.
Excluding xorg packages ...

f965c8fc999907ed5184dfe6a5b40a600ccc5704 authored almost 12 years ago by Marek Marczykowski <[email protected]>
vm/spec: force legacy iptables services

58eeda8723b6c4f014511f849ac17ee4e988305b authored almost 12 years ago by Marek Marczykowski <[email protected]>
vm/systemd: disable NetworkManager-wait-online when NM inactive

979ce2014b692c27c241ae0d7e2ce8b68a253205 authored almost 12 years ago by Marek Marczykowski <[email protected]>
vm: require net-tools

Needed to setup network in VM

cab468936025079cae77f394375751d4825435f5 authored almost 12 years ago by Marek Marczykowski <[email protected]>
dom0: make block-snapshot more robust about finding the right loop dev

Use losetup -j to find already assigned loop device, instead of manually
parsing losetup -a outp...

d6a0ddc8bd2928a28930ea24d344a48027317169 authored almost 12 years ago by Marek Marczykowski <[email protected]>
vm: move polkit configs from qubes-gui-vm package

750859bdc877087cfcc7cb66eeac2c3476e36de2 authored almost 12 years ago by Marek Marczykowski <[email protected]>
vm/kernel-placeholder: update provided version

Some fc18 packages requires >3.5 kernel, so update kernel-placeholder
appropriate (according to ...

d13e1d4bfd70d56591d95cfe400cb49e8eec4d7c authored almost 12 years ago by Marek Marczykowski <[email protected]>
vm/systemd: break dependency loop

qubes-misc-post provides /rw/home, required by NetworkManager, so do not
try start it after netw...

afa09b5d80aa4bd93d5e687a7a098b7f907052a3 authored almost 12 years ago by Marek Marczykowski <[email protected]>
vm/systemd: change Names= to Alias=

As recommended by systemd manual page.

fb2881b0a74eef5fe00523d4a17301daae4a0a97 authored almost 12 years ago by Marek Marczykowski <[email protected]>
version 2.1.11

0a239ff435cad9a1e0549284c71efeb3ec29f1d7 authored almost 12 years ago by Marek Marczykowski <[email protected]>
Merge remote-tracking branch 'joanna/master'

ec99c9cb1d4038da818a9a1cf13b0d79b21cfe3a authored almost 12 years ago by Marek Marczykowski <[email protected]>
dom0/udev: allow only one xenstore-write at the time

This apparently causes deadlocks when many xenstore-write (one for each block
device) called at ...

bf059e4050bd4f49e3665172360c8ede5e102157 authored almost 12 years ago by Marek Marczykowski <[email protected]>
makefile: support dom0 different than fc13

c9cec94f00a3b746bff11442c33dc83da5ecd2ff authored almost 12 years ago by Marek Marczykowski <[email protected]>
vm/systemd: start misc-post after network

This will ensure that /rw/config/rc.local is called after applying default
iptables rules, so it...

970203b956a8c42550fec0f597520ec42905af5a authored almost 12 years ago by Marek Marczykowski <[email protected]>
vm/network: create NetworkManager config link only once

ff47b0a8b82622ccd9cfcb5a684cb8f7c61507d7 authored almost 12 years ago by Marek Marczykowski <[email protected]>
vm/qubes_rpc: implement qubes.WaitForSession

RPC call will be used in vm.start function instead of the hardcoded echo > /tmp/qubes-session-wa...

63da3b15a07c80b9159d840041d7d19dcf477e2b authored almost 12 years ago by Olivier Medoc <[email protected]>
version 2.1.10

7a6ce283866982432da62c8c003bae23dac4877e authored almost 12 years ago by Joanna Rutkowska <[email protected]>
vm/network: disable tx-checksumming offload (#700)

It doesn't work on xen-netfront.

965846532a75711ed76a30efae26651f5a0440c7 authored about 12 years ago by Marek Marczykowski <[email protected]>
qubes-core-vm-kernel-placeholder 1.0-2

50809a21c846f3029ada7c4dc6630d516d325b29 authored about 12 years ago by Marek Marczykowski <[email protected]>
vm/kernel-placeholder: provide xorg-x11-drv-nouveau to resolve deps problem

69edb3b029da8c2db5bdd9c64707488de4f42715 authored about 12 years ago by Marek Marczykowski <[email protected]>
Merge branch 'master' of git://git.qubes-os.org/marmarek/core

acdc688ea6a3b00276efa948e9de363102abb3be authored about 12 years ago by Joanna Rutkowska <[email protected]>
spec: generate proper debuginfo packages

%setup macro must be present in %prep to set variables required by
find-debuginfo script. Symlin...

29d2b2e36940f8423a0e63d044027ed47c698e72 authored about 12 years ago by Marek Marczykowski <[email protected]>
spec: do not build u2mfn not packaged in core-dom0 and core-vm

This is packages in core-libs, so build it only there.

fc89e480388366549b5c55496c0ded5b1b80ebd0 authored about 12 years ago by Marek Marczykowski <[email protected]>
Merge branch 'master' of git://git.qubes-os.org/marmarek/core

84fcaf1924540f9902a72be4ea5097cf504b8d29 authored about 12 years ago by Joanna Rutkowska <[email protected]>
version 2.1.7

1f81e4c9b799d448a90672fbde2deaf8c4708955 authored about 12 years ago by Joanna Rutkowska <[email protected]>
Merge branch 'master' of git://git.qubes-os.org/marmarek/core

b73a162005028733883c0a7f400026a5ffdc5c89 authored about 12 years ago by Joanna Rutkowska <[email protected]>
vm/spec: do not remote 50-qubes_misc.rules during installation

63ede041d86e9aa218a6fbf67d1f6059634d288e authored about 12 years ago by Marek Marczykowski <[email protected]>
vm: setup /dev/xen/evtchn permissions using udev rule

This works also when the device is recreated, which is the case in DispVM
(during xl restore).

213380a7c36aa8df963fffafbad5ea5c6255735c authored about 12 years ago by Marek Marczykowski <[email protected]>
Merge branch 'master' of git://git.qubes-os.org/marmarek/core

33a78ae294ad1815dcef3eff87aea4b50d402f35 authored about 12 years ago by Joanna Rutkowska <[email protected]>
Merge remote-tracking branch 'abb/pvusb2'

d0a21163280b9974568454f0f8306b01d8bc4245 authored about 12 years ago by Marek Marczykowski <[email protected]>
version 2.1.6-vm

d1ae8a84a03de194014b0ef9f0e2b3d79263137e authored about 12 years ago by Joanna Rutkowska <[email protected]>
vm: load dummy-hcd module to suppress libusb bug

libusb crashes when no USB controller is present, load dummy-hcd as workaround.

d5a2d9d054d59d162ba5b5699756e92d41d94b6b authored about 12 years ago by Marek Marczykowski <[email protected]>
Merge branch 'master' of git://git.qubes-os.org/marmarek/core into pvusb2

8d9bbbfd843b63190e746ca8096ebdae3fab63b8 authored about 12 years ago by Alexandre Bezroutchko <[email protected]>
Merge branch 'master' of git://git.qubes-os.org/marmarek/core into pvusb2

c03d617ff03d4af13f77dc83c9d09fbaab9dfff7 authored about 12 years ago by Alexandre Bezroutchko <[email protected]>
version 2.1.5-vm

54e632da224319b184d4eb95be549f5890461d8c authored about 12 years ago by Joanna Rutkowska <[email protected]>
Merge branch 'master' of git://git.qubes-os.org/marmarek/core

69b5960d8a51b3e291b71a2cf0121deb89fa46ef authored about 12 years ago by Joanna Rutkowska <[email protected]>
vm/core: use mount --bind instead of symlink for /home

Many applications doesn't like /home as symlink ($HOME differs from real
location).

a26b3e7016e4d2b396247b817f5df724c6a65c23 authored about 12 years ago by Marek Marczykowski <[email protected]>
version 2.1.4-vm

8230491ca1139b89c5063512b2cd3d75186546bc authored about 12 years ago by Joanna Rutkowska <[email protected]>
vm: remove qubes-upgrade-vm after upgrade

16afb1610e6ad778e98f17880ab13610258844c1 authored about 12 years ago by Marek Marczykowski <[email protected]>
vm: release 2 yum repository and verification keys (#671)

8c007b593de6676ab987490112d11bc833e20e01 authored about 12 years ago by Marek Marczykowski <[email protected]>
version 2.1.3

a7ca7ca3f59bdcd1af53d036b4ef659b3d9f6176 authored about 12 years ago by Joanna Rutkowska <[email protected]>
makefile: update-repo-template target

a51d9a7c281c76757eb8398ff950f6e0dcd9d440 authored about 12 years ago by Marek Marczykowski <[email protected]>
spec: extract core libs from qubes-core-vm

This libs are required by both dom0 and VM so it's better to have it
separately. Previously in V...

fe1f685b502927dea9faf372f8c779fd55130176 authored about 12 years ago by Marek Marczykowski <[email protected]>
makefile: generic rpms-dom0 and rpms-vm targets

68aaafc9e56bbe586462f6d8abff5dc682fea0b2 authored about 12 years ago by Marek Marczykowski <[email protected]>
dom0/core: API CHANGE: pass username as keyword param to vm.run() (#577)

Get rid of ugly embedding username into commandline. This will make much easier
avoid hardcoding...

97aa4ed9cb27be470a0c4f64be583eac4d9692e7 authored about 12 years ago by Marek Marczykowski <[email protected]>
version 2.1.2

a4d00922b4acce055d0320c3bab81f7915cd49c5 authored about 12 years ago by Marek Marczykowski <[email protected]>
vm/dispvm: use of user-provided DispVM settings (#651)

When /rw/home/user/.qubes-dispvm-customized is present use /rw/home/user
instead of default /etc...

ef2a3092ac2c409a84dd7b163458003447e8f4cf authored about 12 years ago by Marek Marczykowski <[email protected]>
Merge branch 'master' into pvusb2

8bc1a7cb81964a559b22e5c29b2e4c75ca7e66c5 authored about 12 years ago by Alexandre Bezroutchko <[email protected]>
Merge branch 'master' of git://git.qubes-os.org/marmarek/core

440a7463e25a64242cad06af92aa0e63170fcb20 authored about 12 years ago by Alexandre Bezroutchko <[email protected]>
dom0+vm/usb: added another bug to readme

e11fa2ddb16763884a905694807515fd5cd2fe89 authored about 12 years ago by Alexandre Bezroutchko <[email protected]>
Merge branch 'pvusb2' of github.com:grwl/qubes-core into pvusb2

dff1d426dfb2d13881ddc44fa83940957ffb886f authored about 12 years ago by Alexandre Bezroutchko <[email protected]>
Merge branch 'master' of git://git.qubes-os.org/marmarek/core into pvusb2

c2177b48bbf8cc6f29c3c1dbed893bccf3f24283 authored about 12 years ago by Alexandre Bezroutchko <[email protected]>
Rename build-deps file (#666)

98866cc62e667173fa5fe8abcae603fae55b7a5f authored about 12 years ago by Marek Marczykowski <[email protected]>