@@ -99,7 +99,6 @@ $STD step ca provisioner update "$AcmeProvisioner" \
9999 --allow-renewal-after-expiry
100100msg_ok " Updated provisioner configurations"
101101
102- msg_info " Start step-ca as a Daemon"
103102msg_info " Start step-ca as a Daemon"
104103cat << 'EOF ' >/etc/systemd/system/step-ca.service
105104[Unit]
@@ -155,7 +154,6 @@ ReadOnlyPaths=/etc/step-ca
155154[Install]
156155WantedBy=multi-user.target
157156EOF
158- systemctl enable -q --now step-ca
159157$STD systemctl enable -q --now step-ca
160158msg_ok " Started step-ca as a Daemon"
161159
@@ -167,18 +165,20 @@ msg_ok "Installed root CA certificate into system's default trust store"
167165msg_info " Install step-batcher to export step-ca badger database"
168166StepBadgerGitHUB=" https://github.com/lukasz-lobocki/step-badger/releases/latest/download"
169167StepBadgerArchive=" step-badger_Linux_x86_64.tar.gz"
170- StepBadgerDir=" $STEPHOME /step-badger"
168+ StepBadgerDir=" /opt /step-badger"
171169StepBadgerExe=" $StepBadgerDir /step-badger"
172170StepBadgerX509Certs=" $STEPHOME /step-badger-x509Certs.sh"
173171StepBadgerSshCerts=" $STEPHOME /step-badger-sshCerts.sh"
174172
175- mkdir -p $StepBadgerDir
176- $STD curl -fsSL " $StepBadgerGitHUB /$StepBadgerArchive " > $StepBadgerDir /$StepBadgerArchive
177- $STD tar -xf $StepBadgerDir /$StepBadgerArchive -C $StepBadgerDir
173+ # mkdir -p $StepBadgerDir
174+ # $STD curl -fsSL "$StepBadgerGitHUB/$StepBadgerArchive" >$StepBadgerDir/$StepBadgerArchive
175+ # $STD tar -xf $StepBadgerDir/$StepBadgerArchive -C $StepBadgerDir
176+
177+ # chmod 700 $StepBadgerDir
178+ # chmod 400 $StepBadgerDir/*
179+ # chmod 755 $StepBadgerExe
178180
179- chmod 700 $StepBadgerDir
180- chmod 400 $StepBadgerDir /*
181- chmod 755 $StepBadgerExe
181+ fetch_and_deploy_gh_release " step-badger" " lukasz-lobocki/step-badger" " prebuild" " latest" " /opt/step-badger" " step-badger_Linux_x86_64.tar.gz"
182182
183183cp $StepBadgerExe /usr/local/bin/
184184
0 commit comments