48 Commits

Author SHA1 Message Date
Ben Grande
575691ecdf
fix: pci regain with invalid syntax 2023-12-31 07:49:25 +01:00
Ben Grande
403504da55
fix: install missing packages to audio client 2023-12-31 07:48:29 +01:00
Ben Grande
c3e8baecb7
fix: update dotfiles module 2023-12-28 12:29:09 +01:00
Ben Grande
3d93badbf7
doc: better usage of split-gpg2 in qubes-builder 2023-12-28 12:26:37 +01:00
Ben Grande
9772b2140d
fix: strict split-gpg2 service
Split-gpg V1 allowed for querying public keys, but as split-gpg2 is
running as an agent, public keys are not queried. Allowing connection to
the server to query only public parts of the key exposes the server more
than needed to the client.

All clients now have to hold the public key they need locally in order
to do GPG operations.
2023-12-28 11:47:41 +01:00
Ben Grande
47f927f88a
fix: wrong source paths 2023-12-27 23:45:06 +01:00
Ben Grande
7cb1d4b605
fix: update dotfiles module 2023-12-27 20:05:41 +01:00
Ben Grande
c6a0dcc8de
fix: modify package names to match Qubes 4.2 2023-12-27 20:00:15 +01:00
Ben Grande
83f7584596
fix: regain pci script not managed 2023-12-27 19:58:01 +01:00
Ben Grande
c6bbf095e9
fix: port forwarder script with custom rc 2023-12-26 20:15:57 +01:00
Ben Grande
09f65ddcfe
fix: browser cli install tool switches to fetcher 2023-12-26 19:53:59 +01:00
Ben Grande
a622960296
refactor: pihole nft rules for Qubes 4.2 2023-12-26 19:50:31 +01:00
Ben Grande
6eb63057ec
fix: pihole lighttpd link 2023-12-24 21:23:29 +01:00
Ben Grande
7e93d5aa04
feat: clockvm also present in sys-pihole 2023-12-23 21:05:24 +01:00
Ben Grande
a663616583
feat: move clockvm out of sys-net to sys-firewall 2023-12-21 23:38:39 +01:00
Ben Grande
f161fbf49f
fix: dom0 qrexec call target qube 2023-12-21 22:38:32 +01:00
Ben Grande
b6c5298cb9
refactor: git Qrexec helper with drop-in commands
Drop-in scripts can complement the remote-helper ability.
Basic trace of the communication of git with the helper.
2023-12-21 15:38:16 +01:00
Ben Grande
f8e21e9ee2
fix: update dotfiles module 2023-12-21 15:09:52 +01:00
Ben Grande
db3aaf71d0
fix: add missing appmenus sync 2023-12-21 00:10:03 +01:00
Ben Grande
ad04ab410f
fix: whonix top missing template update 2023-12-20 21:28:36 +01:00
Ben Grande
11ee1c75f0
fix: ssh top files missing list type matcher 2023-12-20 21:27:42 +01:00
Ben Grande
e10b3178b3
fix: remove repeated pkg in mutt 2023-12-20 21:26:33 +01:00
Ben Grande
5669daa641
chore: inline dev install documentation 2023-12-20 21:26:13 +01:00
Ben Grande
4b176a58c3
fix: sync reader appmenus 2023-12-20 21:24:43 +01:00
Ben Grande
45c2ec6f70
feat: provide development environment for dom0 2023-12-20 17:17:05 +01:00
Ben Grande
ace759011e
fix: nft shebang and table names 2023-12-20 16:49:58 +01:00
Ben Grande
aeb009bc0a
fix: cacher client installation indentation 2023-12-20 16:47:35 +01:00
Ben Grande
5213c1d081
fix: better output for cacher tag assignment 2023-12-20 11:43:54 +01:00
Ben Grande
f72c51c877
refactor: reorder states to avoid race condition 2023-12-19 23:06:37 +01:00
Ben Grande
9d62d91835
refactor: move appended states to drop-in rc.local 2023-12-19 22:50:59 +01:00
Ben Grande
186faf2fba
refactor: organize pihole directory structure 2023-12-19 21:55:45 +01:00
Ben Grande
305df51eac
fix: skip client setup on cacher initialization
Installing sys-cacher does not require that all templates change.
2023-12-19 21:12:07 +01:00
Ben Grande
e6a085efff
fix: qubes-update superseded by qubes-vm-update 2023-12-19 14:44:33 +01:00
Ben Grande
d34c127a39
fix: salt syntax with missing characters 2023-12-19 13:02:04 +01:00
Ben Grande
88311cfb54
fix: whonix naming without abbreviations 2023-12-19 13:00:57 +01:00
Ben Grande
46176c80b1
fix: template name must specify version 2023-12-19 12:59:52 +01:00
Ben Grande
9e371cdbff
feat: usb client 2023-12-18 15:31:27 +00:00
Ben Grande
c03f18385f
feat: fetcher 2023-12-18 15:31:19 +00:00
Ben Grande
45dd1b712d
doc: top method must not skip dom0 2023-12-18 15:25:55 +00:00
Ben Grande
98bbe57c7a
fix: udpate dotfiles module 2023-11-21 23:56:52 +00:00
Ben Grande
551eca2cf4
fix: stop modifying distribution package files
Avoids breaking package updates.
2023-11-21 23:55:16 +00:00
Ben Grande
5e53ed259f
fix: unstrusted input marking and sanitization 2023-11-21 14:57:47 +00:00
Ben Grande
6314658c23
fix: mode ansible linter to correct project 2023-11-20 19:25:52 +00:00
Ben Grande
fa5a025ce1
fix: update dotfiles module 2023-11-20 12:23:48 +00:00
Ben Grande
2803611f30
fix: add required package to sync clockvm time 2023-11-20 12:21:37 +00:00
Ben Grande
11da3acc90
fix: cacher shuting down on long running updates 2023-11-14 07:13:54 +00:00
Ben Grande
26f243da94
chore: Fix unman copyright contact 2023-11-13 18:18:06 +00:00
Ben Grande
f6ac229306
refactor: initial commit 2023-11-13 14:33:28 +00:00