diff --git a/kg-disable-access-calendar-wapt/setup.py b/kg-disable-access-calendar-wapt/setup.py index ca64560..46ebc6a 100644 --- a/kg-disable-access-calendar-wapt/setup.py +++ b/kg-disable-access-calendar-wapt/setup.py @@ -3,33 +3,20 @@ from setuphelpers import * uninstallkey = [] + def install(): print('installing %s' % control.asrequirement()) - registry_set(HKEY_LOCAL_MACHINE,'SOFTWARE\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\appointments','Value','Deny') + registry_set(HKEY_LOCAL_MACHINE,r'SOFTWARE\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\appointments','Value','Deny') + def uninstall(): print('uninstalling %s' % control.asrequirement()) - registry_set(HKEY_LOCAL_MACHINE,'SOFTWARE\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\appointments','Value','Allow') + registry_set(HKEY_LOCAL_MACHINE,r'SOFTWARE\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\appointments','Value','Allow') -def session_setup(): - print('Session setup for %s' % control.asrequirement()) - # put here what to do when package is configured inside a user session - # implicit context variables are WAPT, control, user, params - -def update_package(): - print('Update package content from upstream binary sources') - # put here what to do to update package content with newer installers. - # launched with command wapt-get update-package-sources - # implicit context variables are WAPT, basedir, control, user, params, run - # if attributes in control are changed, they should be explicitly saved to package file with control.save_control_to_wapt() def audit(): print('Auditing %s' % control.asrequirement()) - if registry_readstring(HKEY_LOCAL_MACHINE,'SOFTWARE\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\appointments','Value').lower() == 'deny': + if registry_readstring(HKEY_LOCAL_MACHINE,r'SOFTWARE\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\appointments','Value').lower() == 'deny': return 'OK' else: - return 'Error' - -if __name__ == '__main__': - update_package() - + return 'Error' \ No newline at end of file