From 80d3ca9c39ff0760f41bc93cbf897dd2e09b9673 Mon Sep 17 00:00:00 2001
From: Marty Kandes <mkandes@sdsc.edu>
Date: Wed, 16 Jun 2021 13:38:14 -0700
Subject: [PATCH] Remove sudo from naked-singularity.sh helper script

---
 README.md            |  4 ++--
 naked-singularity.sh | 48 ++++++++++++++++++++++----------------------
 2 files changed, 26 insertions(+), 26 deletions(-)

diff --git a/README.md b/README.md
index 1e2a665..bbcd5a1 100644
--- a/README.md
+++ b/README.md
@@ -10,7 +10,7 @@ run on high-performance computing systems.
 Install Singularity on your Linux desktop, laptop, or virtual machine. 
 
 ```bash
-./naked-singularity.sh install
+sudo ./naked-singularity.sh install
 ```
 
 ## Build a Singularity container from a definition file
@@ -57,7 +57,7 @@ University of California, San Diego
 
 ## Version
 
-1.6.9
+1.7.0
 
 ## Last Updated
 
diff --git a/naked-singularity.sh b/naked-singularity.sh
index 2365d3d..7d89af4 100755
--- a/naked-singularity.sh
+++ b/naked-singularity.sh
@@ -17,7 +17,7 @@
 #
 # LAST UPDATED
 #
-#   Tuesday, February 23rd, 2021
+#   Wednesday, June 16th, 2021
 #
 # ----------------------------------------------------------------------
 
@@ -122,36 +122,36 @@ naked::install() {
   if [[ "${os_release_id}" = 'centos' ]]; then
 
     log::output 'Running yum update ...'
-    sudo yum -y update
+    yum -y update
 
     log::output 'Installing Singularity dependencies ...'
-    sudo yum -y groupinstall 'Development Tools'
-    sudo yum -y install epel-release
-    sudo yum -y install openssl-devel
-    sudo yum -y install libuuid-devel
-    sudo yum -y install libseccomp-devel
-    sudo yum -y install wget
-    sudo yum -y install squashfs-tools
-    sudo yum -y install cryptsetup
-    sudo yum -y install debootstrap
+    yum -y groupinstall 'Development Tools'
+    yum -y install epel-release
+    yum -y install openssl-devel
+    yum -y install libuuid-devel
+    yum -y install libseccomp-devel
+    yum -y install wget
+    yum -y install squashfs-tools
+    yum -y install cryptsetup
+    yum -y install debootstrap
 
   elif [[ "${os_release_id}" = 'ubuntu' ]]; then
 
     log::output 'Running apt-get update ...'
-    sudo apt-get -y update
+    apt-get -y update
 
     log::output 'Installing Singularity dependencies ...'
-    sudo apt-get -y install build-essential
-    sudo apt-get -y install libssl-dev
-    sudo apt-get -y install uuid-dev
-    sudo apt-get -y install libgpgme-dev
-    sudo apt-get -y install squashfs-tools
-    sudo apt-get -y install libseccomp-dev
-    sudo apt-get -y install wget
-    sudo apt-get -y install pkg-config
-    sudo apt-get -y install git
-    sudo apt-get -y install cryptsetup-bin
-    sudo apt-get -y install debootstrap
+    apt-get -y install build-essential
+    apt-get -y install libssl-dev
+    apt-get -y install uuid-dev
+    apt-get -y install libgpgme-dev
+    apt-get -y install squashfs-tools
+    apt-get -y install libseccomp-dev
+    apt-get -y install wget
+    apt-get -y install pkg-config
+    apt-get -y install git
+    apt-get -y install cryptsetup-bin
+    apt-get -y install debootstrap
 
   else
 
@@ -193,7 +193,7 @@ naked::install() {
   cd singularity
   ./mconfig #--prefix=/opt/singularity
   make -C ./builddir
-  sudo make -C ./builddir install
+  make -C ./builddir install
 
   log::output 'Checking if Singularity was installed successully ...'
   singularity --version
-- 
GitLab