klient: enable autoupdate for connected vms · koding/koding@da633b1 · GitHub
Skip to content
This repository was archived by the owner on Aug 15, 2022. It is now read-only.

Commit da633b1

Browse files
committed
klient: enable autoupdate for connected vms
1 parent 8db9dc3 commit da633b1

4 files changed

Lines changed: 25 additions & 9 deletions

File tree

‎go/src/koding/klient/app/klient.go‎

Lines changed: 18 additions & 5 deletions

‎go/src/koding/klient/files/klient.init‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
# Klient - Koding Service Connector
1313
# Copyright (C) 2012-2016 Koding Inc., all rights reserved.
1414

15-
export DEFAULT_START_COMMAND="/opt/kite/klient/klient -kontrol-url https://koding.com/kontrol/kite"
15+
export DEFAULT_START_COMMAND="/opt/kite/klient/klient -kontrol-url https://koding.com/kontrol/kite -autoupdate"
1616
export START_COMMAND="%START_COMMAND%"
1717
export USERNAME="%USERNAME%"
1818
export KITE_HOME=/etc/kite

‎go/src/koding/klient/install.sh‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -237,7 +237,7 @@ export KITE_KONTROL_URL=\${KITE_KONTROL_URL:-https://koding.com/kontrol/kite}
237237
export PATH=\$PATH:/usr/local/bin
238238
239239
ulimit -n 5000
240-
sudo -E -u "\$USERNAME" /opt/kite/klient/klient"
240+
sudo -E -u "\$USERNAME" /opt/kite/klient/klient" -autoupdate
241241
EOF
242242
cat <<EOF | sudo tee /opt/kite/klient/klient.init &>/dev/null
243243
<!--
@@ -293,10 +293,10 @@ EOF
293293

294294
if [[ ${is_macosx} -eq 1 ]]; then
295295
sudo sed -i "" -e "s|\%USERNAME\%|$(whoami)|g" "${init_file}"
296-
sudo sed -i "" -e "s|\%START_COMMAND\%|/opt/kite/klient/klient -kontrol-url ${kontrolurl}|g" "${init_file}"
296+
sudo sed -i "" -e "s|\%START_COMMAND\%|/opt/kite/klient/klient -kontrol-url ${kontrolurl} -autoupdate|g" "${init_file}"
297297
else
298298
sudo sed -i -e "s|\%USERNAME\%|$(whoami)|g" "${init_file}"
299-
sudo sed -i -e "s|\%START_COMMAND\%|/opt/kite/klient/klient -kontrol-url ${kontrolurl}|g" "${init_file}"
299+
sudo sed -i -e "s|\%START_COMMAND\%|/opt/kite/klient/klient -kontrol-url ${kontrolurl} -autoupdate|g" "${init_file}"
300300
fi
301301

302302
if ! install_service; then

‎go/src/koding/klient/main.go‎

Lines changed: 3 additions & 0 deletions

0 commit comments

Comments
 (0)