Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/QubesOS/qubes-core-admin
Qubes component: core-admin
https://github.com/QubesOS/qubes-core-admin
It doesn't really make sense to keep man pages in separate package.
Previously it was done to av...
81162a699bab334a5abe469c4e2ce71cf87bd734 authored almost 8 years ago
94937d1085442d17a7e1cfe68fe6172abdd78dfb authored almost 8 years ago
This all either have been migrated to core3, or is not needed anymore.
There is still qvm-tools...
8992e71f85fd1ad6dc3ea4130726698edef46059 authored almost 8 years agobb4dc91ee87bef3e84e301614dfe03caca7d9ccf authored almost 8 years ago
2a4af124f8a6d3692364eedf99064cb201d98627 authored almost 8 years ago
This requires creating LVM volume group, so create on based on loop dev
in /tmp.
This is rather ...
b91b89a3416bd601fd05cef2dc51d700b37f9151 authored almost 8 years ago
Don't leave half-created VM - it will make harder to retry.
ef031d6f0d484ffe45968019871eeecba03eda0b authored almost 8 years ago
Device ident may contain only characters allowed in qrexec argument.
This will allow using it di...
0d84ee1c24670d145df1c72329909d4ebc44a1ca authored almost 8 years ago
'__eq__' function should return 'NotImplemented' _value_, not
'NotImplementedError' exception.
This is required to get shutdown notification, when it wasn't initiated
by qubesd (for example '...
User session may not be started at all (for example no qubes packages
installed there), so don't...
QubesOS/qubes-issues#2256
838553baf87c2927afe5c9540cb114af011c3668 authored almost 8 years ago
Do set stdin/stdout/stderr descriptors as PIPE. Otherwise would not be
redirected.
Allow specific pool implementation to provide asynchronous
implementation. vm.storage.* methods ...
Create methods are dynamically created based on available VM classes.
QubesOS/qubes-issues#2622
53be79b3b75ab8793691b07cdaf2edbf6cbd7159 authored almost 8 years ago
Keep it uniform - QubesVM() object is responsible for handling
vm.dir_path, Storage() is respons...
f324d30d4ec041c4eab45b2f79cedf6b2da022e8 authored almost 8 years ago
For now only QubesDaemonProtocol test. main function still untested
QubesOS/qubes-issues#2622
59426b2dbcd0ac7dd983a39656c54c1cba9fd1b2 authored almost 8 years ago29e21d1fc044b6221f62c9353de6c37faeb44b84 authored almost 8 years ago
ca51e8a02ae9a7732bdce521b125d2ee55f5e0a7 authored almost 8 years ago
QubesOS/qubes-issues#2622
3bc8facc0b279eba405d11c4d8952d16cf76d845 authored almost 8 years ago8c3c65f40fbd214be2946da5e4da0a6fd69891f3 authored almost 8 years ago
da7496794a1a87b8ac090c1ee6c81d4ddbf707cd authored almost 8 years ago
Split actual filtering done by mgmt-permission: events into calling an
event and applying return...
See comments in #98
6926725e0210923e9eb9e3f365c027d4b6e96c89 authored almost 8 years agohttps://github.com/QubesOS/qubes-core-admin/pull/100#discussion_r115745098
bd1f84fcec46f8d7dbde0b882215e35fa9df3487 authored almost 8 years ago82983cc1d8de47377ec8922643ef33674247a90b authored almost 8 years ago
68c3d7309a0fbce6bc34963375d0e3878da96900 authored almost 8 years ago
For now only QubesDaemonProtocol test. main function still untested
QubesOS/qubes-issues#2622
55037e0446fe2ed24881aea19856ca89648483c9 authored almost 8 years agoQubesOS/qubes-issues#2622
278243d7dcdb83c1087972e8f4a5ce46828398cd authored almost 8 years ago
...in core-mgmt-client repository. qubesd isn't the right place to start
GUI applications, which...
QubesOS/qubes-issues#2622
027df9567c245f1b7cdb0c23a11d74fc71781d00 authored almost 8 years agoActual implementation and tests.
QubesOS/qubes-issues#2622
0b737b3a555192a37d94858a3c0343b7b01dc2e9 authored almost 8 years ago
This allows avoid race condition between registering event handlers and
performing some action....
Some parts (like GUI) needs to communicate with stubdomain. Lets expose
it's XID at the API level.
Some methods inherited from dict (pop and setdefault here) are covered
by placeholders raising N...
qvm-ls tool (as all other tools) will be accessing properties through
API, so no need (nor sense...
Pass (almost) all the events. Some better filtering probably will be
needed.
QubesOS/qubes-issu...
654e64c4a6ed58628828a26d1e2ac31cdcb7917e authored almost 8 years ago
Management API gives access only to qubes.property. And this is
actually a good thing, so instea...
QubesOS/qubes-issues#2622
8cc0af1eda686d6c442ca88c737db239cf3eb57a authored almost 8 years agoQubesOS/qubes-issues#2622
73df1b8ea7e45d4b0a0e2bdf6936b3020656245e authored almost 8 years ago
Event handlers for remote mgmt API will be registered dynamically, so
allow to unregister them.
...
Allow method handler to decide if operation could be cancelled. If yes,
when connection to the q...
Standard methods return only one value, after operation is completed,
but events-related methods...
Pass the data as it arrives, instead of buffering it all.
QubesOS/qubes-issues#2622
7e4bc4249daeef8f9e8a6965c38ceab2ff998bf5 authored almost 8 years ago6383d87be9a3b0cc6820d9f8757015b5b085cb3c authored almost 8 years ago
'command' argument is a tuple
68c8d219c94a71bae6c3c3dd9e65c156fb8b3d01 authored almost 8 years agoFixes QubesOS/qubes-issues#2797
865dac5d0b51beeaa42811c6d995ac33e3b3df32 authored almost 8 years ago
* qubesos/pr/96:
Added dom0 check to qvm-prefs
* qubesos/pr/101:
Clarify warning message on resizing. Closes QubesOS/qubes-issues#1875
Consistent with: https://github.com/QubesOS/qubes-core-admin/blob/1d625b3570d4f3a225436ed396e7b4...
f0240c6a95050dba5e3e33750f8cb0fa495eb0bb authored almost 8 years ago8ac28d0737504fbfcaacde42d2a629236a3a69e6 authored almost 8 years ago
d75fc6c28b57a4ec34b9e41d6058e3788a72199d authored almost 8 years ago
b76bcc896148caecc1964dd4aa97ebe8c1b6a2a8 authored almost 8 years ago
* kalkin/device-assignments: (21 commits)
PCI extension cache PCIDevice objects
Make pylint ...
* core3-policy:
Make pylint happy
tests: disable GTK tests on travis
qubespolicy: make pyl...
New pylint throw some more warnings.
fa72679b4724e07756820b5d411e7dafb839d5a9 authored almost 8 years ago8d60f533c3b70df91d55ac089dc763c7f1fb4606 authored almost 8 years ago
79407a8717849bc632977be29e4ee9b727f486d8 authored almost 8 years ago
5bc7a8f9e33a30a15811ee4fbb638406ada392ac authored almost 8 years ago
eb217e0d274e8e5553be4b3ac978a18e77aa890e authored almost 8 years ago
1c9636c5afc4d066bf9cad7eeec7065ee46eb1d0 authored almost 8 years ago
9da28c9c15017acd9f960d50cf8ad9392e5a9d7d authored almost 8 years ago
Signed-off-by: Bahtiar `kalkin-` Gadimov <[email protected]>
5a8cc9bdd3d27cc3185537ca4ffcfa2f07a9ba66 authored almost 8 years agoSigned-off-by: Bahtiar `kalkin-` Gadimov <[email protected]>
e446e7a2f4e709c33d64bcb1ba645969cb11b414 authored almost 8 years agoSigned-off-by: Bahtiar `kalkin-` Gadimov <[email protected]>
09e324254e8a954729ca47e6525c328129832302 authored almost 8 years agoSigned-off-by: Bahtiar `kalkin-` Gadimov <[email protected]>
827ca283f39cee5ae9550eaa9069ee605cbd9687 authored almost 8 years agob1b005964f306ce5b39403f705f8fc9345bdb1b1 authored almost 8 years ago
Signed-off-by: Bahtiar `kalkin-` Gadimov <[email protected]>
e84114d3a935766b6adda7fe665e1391180a604b authored almost 8 years ago
- Add header field ASSIGNED
- Persistent assignments are displayed with an asterisk
- Add '-p' t...
Signed-off-by: Bahtiar `kalkin-` Gadimov <[email protected]>
0b3aebac9faab735da47d883dd863872d3b247f7 authored almost 8 years agoSigned-off-by: Bahtiar `kalkin-` Gadimov <[email protected]>
2a6266887eb73f7dd000d00a8a317096136ed217 authored almost 8 years ago
- Use PersistentCollection as _set()
- attach/detach expect DeviceAssignment as parater
- attach...
23c68c5458b53aa401ac11330128e40918297769 authored almost 8 years ago
211e01826822f6bdc78e25e83291bf5a890a4093 authored almost 8 years ago
e52898972d114c5500e6e983bcad6b1a79b4b948 authored almost 8 years ago
6caaa6f66d33a0ce0976c9bc2091169f53e0ce65 authored almost 8 years ago
9d08e4b792f58a61126df351cb533bf267105529 authored almost 8 years ago
cherry-picked commit 05fc3a4
96db9a46d178c3cd742461cacde00e03d1c6e29c authored almost 8 years agoThe environment there is way too old.
QubesOS/qubes-issues#910
0ada6d0b64b0396718bc93f67b7808c45a06df30 authored almost 8 years agoThis include refactoring out one-function-class GtkIconGetter.
QubesOS/qubes-issues#910
e5ad26c090fa4f683298a7cc925fb0c20b4322ec authored almost 8 years agoFixes QubesOS/qubes-issues#910
4d3f539f7fa927307b3f3797edb576fd793baed0 authored almost 8 years ago
This way it will work independently from where qrexec-policy tool will
be called (in most cases ...
QubesOS/qubes-issues#910
e76ede3ad0c411dee3d8de5549ed6f61eab5b1de authored almost 8 years ago'gnome-foot' icon is not present in Adwaita theme.
QubesOS/qubes-issues#910
067940f5aa89adbaddcbcc48112ed73146911770 authored almost 8 years agoThis is more canonical way for accessing data files.
QubesOS/qubes-issues#910
b1dbc0647f28fb26bc5c7bc4b11d6d83448de315 authored almost 8 years agoQubesOS/qubes-issues#910
44e9ce4189a4ace95619e2a95e44c1a57b9a5eec authored almost 8 years ago
- drop qid usage - it isn't really needed, especially for to-be-created
DispVMs
- use "domains...
This socket (and commands) are not exposed to untrusted input, so no
need to extensive sanitizat...
QubesOS/qubes-issues#910
ab1bd77b453de98adda15af8c52d25e775419b17 authored almost 8 years ago
Import unmodified implementation done by @boring-stuff.
Full history for reference is available ...
dict.keys() is not indexable.
QubesOS/qubes-issues#910
20a1853f3f4f81c88f06c5209080e6d02ec4d392 authored almost 8 years agoFixes QubesOS/qubes-issues#2460
564408eb3f5dc6ead8f86c5def7ea8a7cddff3e7 authored almost 8 years agoThis is rewritten version of core-admin-linux/qrexec/qrexec-policy.
It's placed outside of `qub...
e705a04cc53585bb67d4541773d3e6169bdd5bca authored almost 8 years agoThis is the tool called by qrexec-daemon.
c9b5d0ab1549d2431b9a0d868d6d5957331faac3 authored almost 8 years ago
This will not work in qubesd, where there is one and only Qubes()
instance.
Speciffy whether DispVM can be created from this AppVM
Fixes QubesOS/qubes-issues#2075
1c836531c77f5b449dcd03068a77db53103d4023 authored almost 8 years ago