Read encrypted vars in install() so it won't break session_setup()
This commit is contained in:
parent
c357d4adc5
commit
90b9021658
|
@ -1,5 +1,5 @@
|
|||
package : fws-chrome
|
||||
version : 78.0.3904.108-6
|
||||
version : 78.0.3904.108-8
|
||||
architecture : all
|
||||
section : base
|
||||
priority : optional
|
||||
|
@ -27,12 +27,12 @@ editor : Google
|
|||
keywords : browser,navigateur,Google,Chrome,Chromium
|
||||
licence : Freeware
|
||||
homepage : https://www.google.com/chrome/
|
||||
package_uuid : a154eb6c-cd7d-4e19-9d75-43596d8595a7
|
||||
package_uuid : d4efb932-9b4f-4b61-bea8-0ad5f205a80a
|
||||
valid_from :
|
||||
valid_until :
|
||||
forced_install_on :
|
||||
signer : Daniel Berteaud
|
||||
signer_fingerprint: 3c9415559e2dedbc4390e3faa2c28d3b67265baa5b35902d2764d9e41c3b3f0a
|
||||
signature : tZph2uBpBxXMgtr7lxh6/Qa5U3UEaeK67CS7NAwx0/hmI9hlSmtWTPYrhOUAa6rDjTOwY1hR76ojdLlYLRK4W7yzZG0ej6QxammWEh3qzh47mHADMwXiVxzktvYfrBj/mVRjdX/G5Z0hPHqCyAlMraXZkVa9HnWqY/FNswkOyYmayEW5HTJg+K9JE8yEGnd5VAnzKqrBIXo2aTcwCDcctiNqrTEOhcrNBZfA0gcC/yHwbKkmeP3Z1zLdMOUyIazsxZ5qqfeHRzVHXAG9u1wPFaQjNJt70eMUdXZ4UlmVWTMzBNlcMJnDo65LjL+LkRiunTYVKNSUSKzG8WyS3wygmg==
|
||||
signature_date : 2019-11-21T11:12:26.124000
|
||||
signature : VGjpn2sqS4XO5yzhVh+19JHCKdIj6TWmIG8r1cWwNdIhT578OlLV408h3h4cXsFY/07wZFnteugdZiKp6UeUGpx0wS8faZpEGrboz3dW6zcNz0zMiTNQ8Zz+cLucJyyY4OQU2DPn8QbwPlDThc7n3BXp9d5OvsbiGKEGs28Hf7G0W2eFwKmda6HymIHpde1EHlZbNgl+0PGlHp5++H2NCsuaTYT94wzBFThqeJBOU13vUE0w/QHNfsIWKyQJSPwBI4xPmKNa9YusS6OMvunMxbHs0JQ0M+QuR4sC6yOXne6YLJZyC9jAyYmpibjRJvXisDP53kcerCIILuxdiKYn4g==
|
||||
signature_date : 2019-12-10T18:24:50.659000
|
||||
signed_attributes : package,version,architecture,section,priority,name,categories,maintainer,description,depends,conflicts,maturity,locale,target_os,min_os_version,max_os_version,min_wapt_version,sources,installed_size,impacted_process,description_fr,description_pl,description_de,description_es,audit_schedule,editor,keywords,licence,homepage,package_uuid,valid_from,valid_until,forced_install_on,signer,signer_fingerprint,signature_date,signed_attributes
|
17
setup.py
17
setup.py
|
@ -13,15 +13,16 @@ chrome_app_path=makepath(programfiles32,'Google','Chrome','Application')
|
|||
chrome_bin_path=makepath(chrome_app_path,'chrome.exe')
|
||||
bin_name = 'googlechromestandaloneenterprise64.msi' if iswin64() else 'googlechromestandaloneenterprise.msi'
|
||||
|
||||
# Read local variables file if available
|
||||
if isfile(makepath(programfiles32,'wapt','private','symetric.txt')) and isfile(makepath(programfiles32,'wapt','private','variables.txt')):
|
||||
print('Reading local encrypted variables file')
|
||||
from cryptography.fernet import Fernet
|
||||
import yaml
|
||||
f = Fernet(open(makepath(programfiles32,'wapt','private','symetric.txt'),'r').read())
|
||||
variables.update(yaml.safe_load(f.decrypt(open(makepath(programfiles32,'wapt','private','variables.txt'),'r').read())))
|
||||
|
||||
def install():
|
||||
|
||||
# Read local variables file if available
|
||||
if isfile(makepath(programfiles32,'wapt','private','symetric.txt')) and isfile(makepath(programfiles32,'wapt','private','variables.txt')):
|
||||
print('Reading local encrypted variables file')
|
||||
from cryptography.fernet import Fernet
|
||||
import yaml
|
||||
f = Fernet(open(makepath(programfiles32,'wapt','private','symetric.txt'),'r').read())
|
||||
variables.update(yaml.safe_load(f.decrypt(open(makepath(programfiles32,'wapt','private','variables.txt'),'r').read())))
|
||||
|
||||
print('Installing %s' % control.asrequirement())
|
||||
|
||||
# Specific app values
|
||||
|
|
Loading…
Reference in New Issue