diff options
| author | kaotisk <kaotisk@arching-kaos.org> | 2023-08-23 19:14:44 +0300 |
|---|---|---|
| committer | kaotisk <kaotisk@arching-kaos.org> | 2023-08-23 19:14:44 +0300 |
| commit | a4b0e5d5cb75ff4af2054ed8df28bb10fe92e16a (patch) | |
| tree | edf1c0a4299a573b1df04c83e7809a0512e1393f | |
| parent | f56867064771d9a3560a2c2310d9703be34d594f (diff) | |
| download | arching-kaos-tools-a4b0e5d5cb75ff4af2054ed8df28bb10fe92e16a.tar.gz arching-kaos-tools-a4b0e5d5cb75ff4af2054ed8df28bb10fe92e16a.tar.bz2 arching-kaos-tools-a4b0e5d5cb75ff4af2054ed8df28bb10fe92e16a.zip | |
Dynamic sudo usage
| -rwxr-xr-x | install.sh | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -58,6 +58,16 @@ checkPkgManager(){ } checkPkgManager +sudoBin="sudo" +checkIfSudoAvailable(){ + which sudo + if [ $? -ne 0 ] + then + sudoBin="" + fi +} +checkIfSudoAvailable + # Depedencies check and install declare -a depedencies=("curl" "wget" "bash" "jq" "nodejs" "npm" "gpg" "git") for dep in "${depedencies[@]}" |
