summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDenis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>2020-08-09 10:25:27 +0200
committerDenis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>2020-08-09 10:25:42 +0200
commit5057dfb01eab12576842b4793db234fcc2dd20c2 (patch)
tree365da53b80b51389116f974f8ac976be9b6c79db
parent4db565f035a53cc168672ca69689ae0b73c53f81 (diff)
Andreas Grapentin: Add back gpg key to refresh it in parabola-keyring
The following commit broke login on the Parabola servers: 8f03372 Andreas Grapentin: Remove gpg key to refresh it in parabola-keyring 8f0337256560c4a16a2d271b7118aee854fedd31 Apparently removing gpg keys and the shell entry break login in the Parabola servers that depend on the data in hackers to setup that login process. At first I got some help on IRC to guide me on how to do it, then as I got some errors from the remote lint script, I tried to find a working combination that wasn't triggered by it through trial and error. Running the lint script locally with that patch also finds no error. Once the login were broken, bill-auger tried to fix it by removing the SSH keys: 6f4f6b2 fix users/1038.yml 6f4f6b2331a9b697355ee568b246ab9eb9d4262a and re-adding a shell: 43a438f fix users/1038.yml 43a438fee15e23e95146ed317e5078876e760e05 Once that was done bill-auger tried to rebuild the keyring but that failed because the login service was not running. But then the service could be started. Then bill-auger pushed an empty commit and the keyring build did succeed. As this is now all fixed, we now know: - How to break login with malformed yaml that doesn't trigger any warnings nor errors. We will need to fix that. - How to repair that once it happens. You probably need a root shell on the affected machine to fix that though. - How to effectively disable a user gpg key without breaking the login service. So we can now revert to the state before the "8f03372 Andreas Grapentin: Remove gpg key to refresh it in parabola-keyring" commit to effectively refresh Andreas Grapentin's gpg key. Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
-rw-r--r--users/1038.yml6
1 files changed, 5 insertions, 1 deletions
diff --git a/users/1038.yml b/users/1038.yml
index 9b7e57e..b7ce97f 100644
--- a/users/1038.yml
+++ b/users/1038.yml
@@ -4,7 +4,11 @@ fullname: Andreas Grapentin
email:
- andreas@grapentin.org
groups:
-- fellows
+- hackers
+pgp_keyid: BFA8008A8265677063B11BF47171986E4B745536
+ssh_keys:
+ andreas@grapentin.org: ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCuXyvHi+T65YJ8bM3RQGNsxLlHHM5IG/T53MPznXBAaUqvexLzKiXEvh52uR1Kd6jQ3khNbb3CF2QpGwH/uK+YBoKHwur9PPoEp7ZeEH7nTmWKbOKLSxRp9QgtcBANby8K9Jo3wMHbU8AFN8W7BrlT4/oAPs82jpPnfyuBmDAkW4jl0IEy5X6sdaSlGifLgo+d4rzrpyNXPQYSmEQOp3pHwaN/e7AB9NjHtoLn30d7oMUgbLNdUgdk+LptR8fvhxHeJLNRxYCwDPQgpkokNYmlEx+eCHgJaGVcEPeXqRp9xjtMa/WfWrgDtRDdTQh8Lsm+eNNLDXukR0JPj7lAMl0x
+ oaken-source@parabola.nu: ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDpe8BfUvFILmqsnxKSmc7wA4nvpxrPjuZ88ar+lVZySrJrtfgsgW4oorOcxp/yRJyglsAgjnxqoafTZ3Or6jIUV33KzT6BLz/U5WlBSGkqRLHNZIdp3RMbRFBJZzDa1ABykl1Is90UbiM9GC2GEyvHvJnmfHJkc0Rx6PzO4LeW7xw6rFt14I/CjUOI6RF3qkZWN8i+ez07P6QC0gdXBnRgMpUAeA/A6VUzg3OZBxq5SRq311EwqPhHRzng97K+pEV3dkl7G8xQN+tvCjQvel9Me2YkHx3rbiHGSyuGaZeNxrZlaghWNdLEajXE/6/tRf0Y/AQ030c3MranpEBiP0SR
shell: "/bin/bash"
extra:
other_contact: oaken-source on freenode