summaryrefslogtreecommitdiff
path: root/archsetup
diff options
context:
space:
mode:
Diffstat (limited to 'archsetup')
-rwxr-xr-xarchsetup13
1 files changed, 8 insertions, 5 deletions
diff --git a/archsetup b/archsetup
index 138f27f..79d624b 100755
--- a/archsetup
+++ b/archsetup
@@ -654,12 +654,15 @@ developer_workstation () {
# DevOps Utilities
- action="installing devops virtualization and automation tools" && display "task" "$action"
+ action="installing devops virtualization and automation tools" && display "task" "$action"
+ # ensure headers exist first
+ pacman_install linux-headers >> "$logfile" 2>&1 || error "error" "$action" "$?"
+ pacman_install linux-lts-headers >> "$logfile" 2>&1 || error "error" "$action" "$?"
+
pacman_install virtualbox >> "$logfile" 2>&1 || error "error" "$action" "$?"
- pacman_install virtualbox-guest-iso >> "$logfile" 2>&1 || error "error" "$action" "$?"
- pacman_install virtualbox-host-modules-arch >> "$logfile" 2>&1 || error "error" "$action" "$?"
- pacman_install linux-headers >> "$logfile" 2>&1 || error "error" "$action" "$?"
- action="adding user to vboxusers group" && display "task" "$action"
+ pacman_install virtualbox-guest-iso >> "$logfile" 2>&1 || error "error" "$action" "$?"
+ pacman_install virtualbox-host-modules-arch >> "$logfile" 2>&1 || error "error" "$action" "$?"
+ action="adding user to vboxusers group" && display "task" "$action"
(gpasswd -a $username vboxusers >> "$logfile" 2>&1) || error "error" "$action" "$?"
pacman_install docker
pacman_install docker-compose