Commit Graph

68 Commits (63ae46c175aaf90d7131bb5fa693241b2feccd2d)

Author SHA1 Message Date
Ricard Illa 63ae46c175 allow root to use doas even if it's not in the wheel group 2022-09-23 09:50:31 +02:00
Ricard Illa a64f3b0c13 user pipelining 2022-09-23 09:33:29 +02:00
Ricard Illa dd7b1ee037 moved narwhal to doas 2022-09-22 11:19:46 +02:00
Ricard Illa 467920e824 copy gopass config 2022-09-21 18:38:47 +02:00
Ricard Illa 79b5eef488 clone password-store 2022-09-21 18:31:13 +02:00
Ricard Illa fa9b8b09f2 task to import gpg keys for gopass 2022-09-21 18:24:00 +02:00
Ricard Illa 557ea36b0e sudo: allow to impersonate users 2022-09-21 17:43:21 +02:00
Ricard Illa f266ceb3d6 usercfg 2022-09-20 15:02:53 +02:00
Ricard Illa a4c37ed587 minor adjustments 2022-09-20 14:27:22 +02:00
Ricard Illa dd7aed5c12 removed unused file 2022-09-20 13:51:47 +02:00
Ricard Illa 17633ff624 added suricata and its things 2022-09-20 13:51:20 +02:00
Ricard Illa a985bc57ac added gpg keys for gopass 2022-09-19 10:04:15 +02:00
Ricard Illa 957f132dd3
more gopass progress 2022-09-19 08:48:00 +02:00
Ricard Illa a1ab38f0ad
refactored gopass install 2022-09-18 18:06:15 +02:00
Ricard Illa c72a63f665
gopass 2022-09-17 18:04:22 +02:00
Ricard Illa b8dc398497
gopass 2022-09-17 18:03:17 +02:00
Ricard Illa ec014c67f5 refactor wg keys 2022-09-06 18:10:43 +02:00
Ricard Illa a370a6ab15 refactored wg variables 2022-09-06 17:40:19 +02:00
Ricard Illa bd422fa3a8 wireguard role first draft 2022-09-06 16:11:48 +02:00
Ricard Illa b4d77d5657 refactor roles 2022-09-06 11:10:05 +02:00
Ricard Illa dd7ae7c64b refactor lbu commit into a role 2022-09-06 11:02:28 +02:00
Ricard Illa 91a5a975e1 become method defined at host level 2022-09-06 10:52:10 +02:00
Ricard Illa e6690ae2d1 organize host files better 2022-09-06 10:12:25 +02:00
Ricard Illa ba6a8708c2
quality of life tools role 2022-09-04 18:57:47 +02:00
Ricard Illa 2a76d87f18
added comment 2022-09-04 18:46:13 +02:00
Ricard Illa 3bff74a403
handle ubuntu's sftp path 2022-09-04 18:38:12 +02:00
Ricard Illa 4ac046a93b
fugu's sshd 2022-09-04 18:00:31 +02:00
Ricard Illa e6423cf045
handle fugu's users 2022-09-04 17:55:27 +02:00
Ricard Illa b27373bfa7
wheel for openbsd 2022-09-04 17:53:27 +02:00
Ricard Illa a999c6949c
added fugu host 2022-09-04 17:47:06 +02:00
Ricard Illa d88d8ece2e
basic role for openbsd too 2022-09-04 17:46:28 +02:00
Ricard Illa 976f02981b
manage narwhal's sshd 2022-09-04 17:28:17 +02:00
Ricard Illa 9d5d211ac4
make linter happy 2022-09-04 17:25:14 +02:00
Ricard Illa 3782a5420d
manage narwhal's users 2022-09-04 17:19:24 +02:00
Ricard Illa af977f6d84
added gitignore 2022-09-04 17:16:53 +02:00
Ricard Illa 06a4e26c58
nix flake direnv shell 2022-09-04 17:16:41 +02:00
Ricard Illa a5f9d164a7
wheel for sudo too 2022-09-04 17:15:52 +02:00
Ricard Illa d73f488ebb
added narwhal host 2022-09-04 16:52:37 +02:00
Ricard Illa 202e8845a1
install python3 for debian/ubuntu 2022-09-04 16:52:07 +02:00
Ricard Illa ad89f1ae48
ssh known hosts 2022-09-04 16:19:45 +02:00
Ricard Illa 40b61da1e6
moved to ed25519 keys 2022-09-04 16:18:34 +02:00
Ricard Illa 010c5be31f
updated user_ca.pub cert 2022-09-04 16:14:46 +02:00
Ricard Illa bf09103cc2
moved to ed25519 keys 2022-09-04 16:12:56 +02:00
Ricard Illa b14d2c40a4 feat: remove authorized_keys files, no longer needed thanks to ssh user certificates 2022-09-02 17:04:12 +02:00
Ricard Illa 9ef7b2695c feat: ssh user certificates 2022-09-02 17:01:23 +02:00
Ricard Illa 70ae74965a feat: ssh host certificates 2022-09-02 10:12:36 +02:00
Ricard Illa 06dfa51f2c tinyproxy role 2022-08-31 18:30:53 +02:00
Ricard Illa ba275638c2 wifi 2022-08-31 17:06:51 +02:00
Ricard Illa af7737e82d start using ansible vault 2022-08-31 17:06:40 +02:00
Ricard Illa 2b21a01088 append groups to avoid re-running some tasks 2022-08-30 18:31:50 +02:00