48 lines
1.3 KiB
Markdown
48 lines
1.3 KiB
Markdown
|
# QubesOS Task List
|
||
|
|
||
|
## Articles to Comb
|
||
|
|
||
|
* [Setting up network printer](https://github.com/Qubes-Community/Contents/blob/master/docs/configuration/network-printer.md#steps-to-configure-a-network-printer-in-a-template-vm)
|
||
|
* [VM hardening](https://github.com/tasket/Qubes-VM-hardening/)
|
||
|
* [Misc. scripts including VagrantUp HVMs](https://github.com/unman/stuff)
|
||
|
* [Tails HVM](https://github.com/Qubes-Community/Contents/blob/master/docs/privacy/tails.md)
|
||
|
* [Block split](https://github.com/rustybird/qubes-split-dm-crypt)
|
||
|
* [Docs and guides](https://www.qubes-os.org/doc/)
|
||
|
|
||
|
## Roles to Re-Visit
|
||
|
|
||
|
```
|
||
|
- roles/applications/peek
|
||
|
- roles/system/ssh
|
||
|
- roles/services/sshtarpit
|
||
|
- roles/services/cups
|
||
|
- roles/services/cockpit
|
||
|
- roles/services/cloudflare
|
||
|
- roles/services/nginx
|
||
|
- roles/services/gitlabrunner
|
||
|
- roles/services/samba
|
||
|
- roles/services/tor
|
||
|
- roles/services/googleassistant
|
||
|
- roles/applications/sharex
|
||
|
- roles/applications/autokey
|
||
|
- roles/system/rear
|
||
|
- roles/system/timeshift
|
||
|
- roles/system/ulauncher
|
||
|
```
|
||
|
|
||
|
## Variables Needed for Qubes
|
||
|
|
||
|
```
|
||
|
hostctl_setup: false # Allows switching /etc/hosts profiles
|
||
|
hostsfile_default_loopback: false
|
||
|
install_switchhosts: false
|
||
|
```
|
||
|
|
||
|
## Create Inventory with Qubes Ansible
|
||
|
|
||
|
Run in dom0:
|
||
|
|
||
|
```
|
||
|
ansible localhost --ask-vault-pass -m qubesos -a "command=createinventory"
|
||
|
```
|