File tree Expand file tree Collapse file tree 1 file changed +7
-5
lines changed
Expand file tree Collapse file tree 1 file changed +7
-5
lines changed Original file line number Diff line number Diff line change @@ -27,20 +27,22 @@ def main():
2727
2828 print (_ ('Checking sources...' ))
2929 try :
30- #
30+ # https://docs.skipperapp.net/install-skipper.sh
3131 deb = 'deb [arch=any signed-by=/usr/share/keyrings/openrepo-skipperapp.gpg] http://packages.skipperapp.net/skipperapp/ stable main'
3232 sources = subprocess .check_output ('apt-cache policy' , shell = True ).decode (sys .stdin .encoding )
3333 if not 'http://packages.skipperapp.net/skipperapp/' in sources :
34- fo = open ('/etc/apt/sources.list.d/openrepo-skipperapp.list' , "w" )
35- fo .write (deb )
34+ fo = open ('/tmp/install-skipper.sh' , "w" )
35+ fo .write ('apt update && apt install -y curl gnupg\n ' )
36+ fo .write ('curl http://packages.skipperapp.net/skipperapp/public.gpg | gpg --yes --dearmor -o /usr/share/keyrings/openrepo-skipperapp.gpg\n ' )
37+ fo .write ('echo "deb [arch=any signed-by=/usr/share/keyrings/openrepo-skipperapp.gpg] http://packages.skipperapp.net/skipperapp/ stable main" > /etc/apt/sources.list.d/openrepo-skipperapp.list\n ' )
38+ fo .write ('apt update\n ' )
3639 fo .close ()
37- os .system ('cat ' + currentdir + '/data/sources/skipper.gpg.key | gpg --dearmor > "/etc/apt/trusted.gpg.d/ skipper.gpg" ' )
40+ os .system ('sudo bash /tmp/install- skipper.sh ' )
3841 print (_ ('DONE' ))
3942 except Exception as e : print (_ ('FAILED: ' )+ str (e ))
4043
4144 print (_ ('Installing/Updating SKipper app...' ))
4245 try :
43- os .system ('apt update' )
4446 subprocess .call (['apt' , 'install' , '-y' , 'skipperapp' ])
4547 print (_ ('DONE' ))
4648 except Exception as e :
You can’t perform that action at this time.
0 commit comments