File tree Expand file tree Collapse file tree 1 file changed +11
-9
lines changed Expand file tree Collapse file tree 1 file changed +11
-9
lines changed Original file line number Diff line number Diff line change @@ -97,22 +97,24 @@ install_filemanager()
97
97
# #######################
98
98
99
99
echo " Downloading File Browser for $filemanager_os /$filemanager_arch ..."
100
+ if type -p curl > /dev/null 2>&1 ; then
101
+ net_getter=" curl -fsSL"
102
+ elif type -p wget > /dev/null 2>&1 ; then
103
+ net_getter=" wget -qO-"
104
+ else
105
+ echo " Aborted, could not find curl or wget"
106
+ return 7
107
+ fi
108
+
100
109
filemanager_file=" ${filemanager_os} -$filemanager_arch -filebrowser$filemanager_dl_ext "
101
- filemanager_tag=" $( curl -s https://api.github.com/repos/filebrowser/filebrowser/releases/latest | grep -o ' "tag_name": ".*"' | sed ' s/"//g' | sed ' s/tag_name: //g' ) "
110
+ filemanager_tag=" $( ${net_getter} https://api.github.com/repos/filebrowser/filebrowser/releases/latest | grep -o ' "tag_name": ".*"' | sed ' s/"//g' | sed ' s/tag_name: //g' ) "
102
111
filemanager_url=" https://github.com/filebrowser/filebrowser/releases/download/$filemanager_tag /$filemanager_file "
103
112
echo " $filemanager_url "
104
113
105
114
# Use $PREFIX for compatibility with Termux on Android
106
115
rm -rf " $PREFIX /tmp/$filemanager_file "
107
116
108
- if type -p curl > /dev/null 2>&1 ; then
109
- curl -fsSL " $filemanager_url " -o " $PREFIX /tmp/$filemanager_file "
110
- elif type -p wget > /dev/null 2>&1 ; then
111
- wget --quiet " $filemanager_url " -O " $PREFIX /tmp/$filemanager_file "
112
- else
113
- echo " Aborted, could not find curl or wget"
114
- return 7
115
- fi
117
+ ${net_getter} " $filemanager_url " > " $PREFIX /tmp/$filemanager_file "
116
118
117
119
echo " Extracting..."
118
120
case " $filemanager_file " in
You can’t perform that action at this time.
0 commit comments