51 Commits

Author SHA1 Message Date
Ben Grande
ec9142bf27 fix: pci regain with invalid syntax signed_tag_for_ec9142bf 2023-12-31 07:49:25 +01:00
Ben Grande
81f8c56a76 fix: install missing packages to audio client signed_tag_for_81f8c56a 2023-12-31 07:48:29 +01:00
Ben Grande
bd54499a26 fix: update dotfiles module signed_tag_for_bd54499a 2023-12-28 12:29:09 +01:00
Ben Grande
f8953c6acc doc: better usage of split-gpg2 in qubes-builder signed_tag_for_f8953c6a 2023-12-28 12:26:37 +01:00
Ben Grande
b52e4b1b63 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.
signed_tag_for_b52e4b1b
2023-12-28 11:47:41 +01:00
Ben Grande
76079d2c7e fix: wrong source paths signed_tag_for_76079d2c 2023-12-27 23:45:06 +01:00
Ben Grande
cb01810cef fix: update minimum Qubes version to 4.2 signed_tag_for_cb01810c 2023-12-27 20:13:33 +01:00
Ben Grande
652b4f0f71 fix: update dotfiles module signed_tag_for_652b4f0f 2023-12-27 20:05:41 +01:00
Ben Grande
a617c3d97e fix: modify package names to match Qubes 4.2 signed_tag_for_a617c3d9 2023-12-27 20:00:15 +01:00
Ben Grande
250c877723 fix: regain pci script not managed signed_tag_for_250c8777 2023-12-27 19:58:01 +01:00
Ben Grande
e650deaa7d fix: port forwarder script with custom rc signed_tag_for_e650deaa 2023-12-26 20:15:57 +01:00
Ben Grande
06393fce3f fix: browser cli install tool switches to fetcher signed_tag_for_06393fce 2023-12-26 19:53:59 +01:00
Ben Grande
6a551eba67 refactor: pihole nft rules for Qubes 4.2 signed_tag_for_6a551eba 2023-12-26 19:50:31 +01:00
Ben Grande
224d2d5f69 fix: pihole lighttpd link signed_tag_for_224d2d5f 2023-12-24 21:23:29 +01:00
Ben Grande
6fc173d78d feat: clockvm also present in sys-pihole signed_tag_for_6fc173d7 2023-12-23 21:05:24 +01:00
Ben Grande
ad6f5e29fe feat: move clockvm out of sys-net to sys-firewall signed_tag_for_ad6f5e29 2023-12-21 23:38:39 +01:00
Ben Grande
f21f676adf fix: dom0 qrexec call target qube signed_tag_for_f21f676a 2023-12-21 22:38:32 +01:00
Ben Grande
a820751ba3 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.
signed_tag_for_a820751b
2023-12-21 15:38:16 +01:00
Ben Grande
a27493c5d9 fix: update dotfiles module signed_tag_for_a27493c5 2023-12-21 15:09:52 +01:00
Ben Grande
ff34a8a1c3 fix: add missing appmenus sync signed_tag_for_ff34a8a1 2023-12-21 00:10:03 +01:00
Ben Grande
a3ebfed693 fix: whonix top missing template update signed_tag_for_a3ebfed6 2023-12-20 21:28:36 +01:00
Ben Grande
015019aa5d fix: ssh top files missing list type matcher signed_tag_for_015019aa 2023-12-20 21:27:42 +01:00
Ben Grande
89e03956b1 fix: remove repeated pkg in mutt signed_tag_for_89e03956 2023-12-20 21:26:33 +01:00
Ben Grande
dbaa386269 chore: inline dev install documentation signed_tag_for_dbaa3862 2023-12-20 21:26:13 +01:00
Ben Grande
80aeb3644f fix: sync reader appmenus signed_tag_for_80aeb364 2023-12-20 21:24:43 +01:00
Ben Grande
c2f25844da feat: provide development environment for dom0 signed_tag_for_c2f25844 2023-12-20 17:17:05 +01:00
Ben Grande
38d98ecb0d fix: nft shebang and table names signed_tag_for_38d98ecb 2023-12-20 16:49:58 +01:00
Ben Grande
d3ae662c00 fix: cacher client installation indentation signed_tag_for_d3ae662c 2023-12-20 16:47:35 +01:00
Ben Grande
a78b90e8bd fix: better output for cacher tag assignment signed_tag_for_a78b90e8 2023-12-20 11:43:54 +01:00
Ben Grande
71d22c54b6 refactor: reorder states to avoid race condition signed_tag_for_71d22c54 2023-12-19 23:06:37 +01:00
Ben Grande
b4d142b640 refactor: move appended states to drop-in rc.local signed_tag_for_b4d142b6 2023-12-19 22:50:59 +01:00
Ben Grande
0751aff4b5 refactor: organize pihole directory structure signed_tag_for_0751aff4 2023-12-19 21:55:45 +01:00
Ben Grande
e670d026d4 fix: skip client setup on cacher initialization
Installing sys-cacher does not require that all templates change.
signed_tag_for_e670d026
2023-12-19 21:12:07 +01:00
Ben Grande
b4b7f27492 fix: qubes-update superseded by qubes-vm-update signed_tag_for_b4b7f274 2023-12-19 14:44:33 +01:00
Ben Grande
bcc8165620 fix: salt syntax with missing characters signed_tag_for_bcc81656 2023-12-19 13:02:04 +01:00
Ben Grande
fcfb2e236c fix: whonix naming without abbreviations signed_tag_for_fcfb2e23 2023-12-19 13:00:57 +01:00
Ben Grande
b0626bd15b fix: template name must specify version signed_tag_for_b0626bd1 2023-12-19 12:59:52 +01:00
Ben Grande
bcb65a2f1a feat: usb client signed_tag_for_bcb65a2f 2023-12-18 15:31:27 +00:00
Ben Grande
f16bfdd28b feat: fetcher signed_tag_for_f16bfdd2 2023-12-18 15:31:19 +00:00
Ben Grande
9fc2c03a2c doc: top method must not skip dom0 signed_tag_for_9fc2c03a 2023-12-18 15:25:55 +00:00
Ben Grande
20115a2207 fix: udpate dotfiles module signed_tag_for_20115a22 2023-11-21 23:56:52 +00:00
Ben Grande
ec2dab3bf5 fix: stop modifying distribution package files
Avoids breaking package updates.
signed_tag_for_ec2dab3b
2023-11-21 23:55:16 +00:00
Ben Grande
10b3bcdf41 fix: unstrusted input marking and sanitization signed_tag_for_10b3bcdf 2023-11-21 14:57:47 +00:00
Ben Grande
5e3c790111 fix: mode ansible linter to correct project signed_tag_for_5e3c7901 2023-11-20 19:25:52 +00:00
Ben Grande
83c17c4ff4 fix: update dotfiles module signed_tag_for_83c17c4f 2023-11-20 12:23:48 +00:00
Ben Grande
2702768127 fix: add required package to sync clockvm time signed_tag_for_27027681 2023-11-20 12:21:37 +00:00
Ben Grande
41c54186c6 fix: cacher shuting down on long running updates signed_tag_for_41c54186 2023-11-14 07:13:54 +00:00
Ben Grande
963e72c7ed chore: Fix unman copyright contact signed_tag_for_963e72c7 2023-11-13 18:18:06 +00:00
Ben Grande
5dd50a1f6f fix: issue template confused with comments signed_tag_for_5dd50a1f 2023-11-13 17:58:20 +00:00
Ben Grande
ffe14542fc chore: fix github label name signed_tag_for_ffe14542 2023-11-13 14:39:34 +00:00