diff options
| author | Craig Jennings <craigmartinjennings@gmail.com> | 2023-08-09 10:43:21 -0500 |
|---|---|---|
| committer | Craig Jennings <craigmartinjennings@gmail.com> | 2023-08-09 10:43:21 -0500 |
| commit | 23449b2c56ae2fba4d62675ba02caec918bd5cf8 (patch) | |
| tree | 938a2593f49cafca17875ae83e263c96204a3e5d | |
| parent | ed87f78286e26c0e113d9f51ac582467575b1480 (diff) | |
ensuring linux headers are in place before virtualbox-dkms modules
| -rwxr-xr-x | archsetup | 13 |
1 files changed, 8 insertions, 5 deletions
@@ -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 |
