This repository was archived by the owner on Jan 22, 2025. It is now read-only.
File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -15,7 +15,7 @@ build: reset-permissions
1515
1616# Generate a new CA key
1717generate : env-file-exists build
18- source env.sh && docker run -e FORCE_WRITE=$(FORCE_WRITE ) -e KEYBASE_USERNAME -e KEYBASE_PAPERKEY -e TEAMS -v $(CURDIR ) /example-keybaseca-volume:/mnt:rw ca:latest docker/entrypoint-generate.sh
18+ docker run -e FORCE_WRITE=$(FORCE_WRITE ) -v $(CURDIR ) /example-keybaseca-volume:/mnt:rw ca:latest docker/entrypoint-generate.sh
1919 @echo -e " \nRun these commands on each server that you wish to use with the CA chatbot\n"
2020 @echo " useradd developer && mkdir -p /home/developer && chown developer:developer /home/developer # The user that will be used for non-root logins"
2121 @echo " echo \" ` cat $( CURDIR) /example-keybaseca-volume/keybase-ca-key.pub` \" > /etc/ssh/ca.pub"
@@ -27,7 +27,7 @@ generate: env-file-exists build
2727
2828# Start the CA chatbot in the background
2929serve : env-file-exists ca-key-exists build
30- source env.sh && docker run -d --restart unless-stopped -e KEYBASE_USERNAME -e KEYBASE_PAPERKEY -e TEAMS -v $(CURDIR ) /example-keybaseca-volume:/mnt:rw ca:latest docker/entrypoint-server.sh
30+ docker run -d --restart unless-stopped -v $(CURDIR ) /example-keybaseca-volume:/mnt:rw ca:latest docker/entrypoint-server.sh
3131 @echo " Started CA bot service in the background... Use ` docker ps` and ` docker logs` to monitor it"
3232
3333# Wipe all data
Original file line number Diff line number Diff line change @@ -7,9 +7,10 @@ chown -R keybase:keybase /mnt
77
88# Run everything else as the keybase user
99sudo -i -u keybase bash << EOF
10+ source docker/env.sh
1011export "FORCE_WRITE=$FORCE_WRITE "
1112nohup bash -c "run_keybase -g &"
1213sleep 3
13- keybase oneshot --username $KEYBASE_USERNAME --paperkey "$KEYBASE_PAPERKEY "
14- source docker/env.sh && bin/keybaseca generate
14+ keybase oneshot --username \ $ KEYBASE_USERNAME --paperkey "\ $ KEYBASE_PAPERKEY"
15+ bin/keybaseca generate
1516EOF
Original file line number Diff line number Diff line change @@ -7,8 +7,9 @@ chown -R keybase:keybase /mnt
77
88# Run everything else as the keybase user
99sudo -i -u keybase bash << EOF
10+ source docker/env.sh
1011nohup bash -c "run_keybase -g &"
1112sleep 3
12- keybase oneshot --username $KEYBASE_USERNAME --paperkey "$KEYBASE_PAPERKEY "
13- source docker/env.sh && bin/keybaseca service
13+ keybase oneshot --username \ $ KEYBASE_USERNAME --paperkey "\ $ KEYBASE_PAPERKEY"
14+ bin/keybaseca service
1415EOF
You can’t perform that action at this time.
0 commit comments