File tree 1 file changed +10
-2
lines changed
1 file changed +10
-2
lines changed Original file line number Diff line number Diff line change @@ -233,7 +233,7 @@ install_from_deb() {
233
233
printf " ✓\n"
234
234
235
235
printf " $_prompt Installing Vector via dpkg..."
236
- ensure dpkg -i $_file
236
+ ensure_with_sudo dpkg -i $_file
237
237
238
238
printf " $_prompt Install succeeded! 🚀\n"
239
239
printf " $_prompt To start Vector:\n"
@@ -273,7 +273,7 @@ install_from_rpm() {
273
273
printf " ✓\n"
274
274
275
275
printf " $_prompt Installing Vector via rpm..."
276
- ensure rpm -i $_file
276
+ ensure_with_sudo rpm -i $_file
277
277
278
278
printf " $_prompt Install succeeded! 🚀\n"
279
279
printf " $_prompt To start Vector:\n"
@@ -521,6 +521,14 @@ ensure() {
521
521
fi
522
522
}
523
523
524
+ ensure_with_sudo () {
525
+ if ! [ -x " $( command -v sudo) " ]; then
526
+ ensure $@
527
+ else
528
+ ensure sudo $@
529
+ fi
530
+ }
531
+
524
532
# This is just for indicating that commands' results are being
525
533
# intentionally ignored. Usually, because it's being executed
526
534
# as part of error handling.
You can’t perform that action at this time.
0 commit comments