Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
ruanhaishen
Acme.Sh
Commits
8a604bd2
Commit
8a604bd2
authored
Mar 06, 2017
by
Pål Håland
Browse files
Fixing syntax for schell script checking
parent
b8a8e228
Changes
1
Hide whitespace changes
Inline
Side-by-side
deploy/routeros.sh
View file @
8a604bd2
...
...
@@ -31,38 +31,40 @@ routeros_deploy() {
fi
_info
"Trying to push key '
$_ckey
' to router"
scp
$_ckey
$ROUTER_OS_USERNAME
@
$ROUTER_OS_HOST
:
$_cdomain
"
.key"
scp
"
$_ckey
"
"
$ROUTER_OS_USERNAME
@
$ROUTER_OS_HOST
:
$_cdomain
.key"
_info
"Trying to push cert '
$_ccert
' to router"
scp
$_ccert
$ROUTER_OS_USERNAME
@
$ROUTER_OS_HOST
:
$_cdomain
"
.cer"
scp
"
$_ccert
"
"
$ROUTER_OS_USERNAME
@
$ROUTER_OS_HOST
:
$_cdomain
.cer"
_info
"Trying to push ca cert '
$_cca
' to router"
scp
$_cca
$ROUTER_OS_USERNAME
@
$ROUTER_OS_HOST
:
$_cdomain
"
.ca"
ssh
$ROUTER_OS_USERNAME
@
$ROUTER_OS_HOST
bash
-c
"'
scp
"
$_cca
"
"
$ROUTER_OS_USERNAME
@
$ROUTER_OS_HOST
:
$_cdomain
.ca"
# shellcheck disable=SC2029
ssh
"
$ROUTER_OS_USERNAME
@
$ROUTER_OS_HOST
"
bash
-c
"'
/certificate remove
$_cdomain
.cer_0
/certificate remove
$_cdomain
.cer_1
/certificate remove
$_cdomain
.ca_0
delay 1
/certificate import file-name=
$_cdomain
.cer passphrase=
\"\"
/certificate import file-name=
$_cdomain
.ca passphrase=
\"\"
/certificate import file-name=
$_cdomain
.key passphrase=
\"\"
/certificate import file-name=
$_cdomain
.ca passphrase=
\"\"
delay 1
/file remove
$_cdomain
.cer
/file remove
$_cdomain
.key
/file remove
$_cdomain
.ca
delay 2
/ip service set www-ssl certificate=
$_cdomain
.cer_0
'"
return
0
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment