tis-deltacopy
Version : 1.4.8.39-1
- package : tis-deltacopy
- editor :
- version : 1.4.8.39-1
- licence : GPL
- architecture : all
- locale :
- description : "Windows Friendly" wrapper around the Rsync program by Synametrics Technologies.
- description_fr :
- min_os_version :
- max_os_version :
- min_wapt_version :
- installed_size :
- impacted_process : DeltaC.exe,DSetup.exe,DeltaS.exe
- signature_date : 20180717-152838
- maintainer : Hübert TOUVET
setup.py
# -*- coding: utf-8 -*- from setuphelpers import * import re import glob import pefile import os uninstallkey = [] install_dir = 'deltacopy' applabel = 'Delta Copy' destdir = makepath(programfiles32,install_dir) def install(): global applabel if service_installed('DeltaCopyService'): if service_is_running('DeltaCopyService'): service_stop('DeltaCopyService') killalltasks(ensure_list(control.impacted_process)) app = 'deltacopy\\DeltaC.exe' print('Installing tis-deltacopy into {}'.format(destdir)) mkdirs(destdir) copytree2(install_dir,destdir) if applabel is None: applabel = get_file_properties(app)['FileDescription'] or get_file_properties(app)['ProductName'] if applabel is not None: create_programs_menu_shortcut('{}.lnk'.format(applabel),makepath(destdir,os.path.basename(app))) register_windows_uninstall(control) if not service_installed('DeltaCopyService'): run('"%s" /install /silent' % makepath(destdir,'DCServce.exe')) service_start('DeltaCopyService') def uninstall(): if service_installed('DeltaCopyService'): if service_is_running('DeltaCopyService'): service_stop('DeltaCopyService') run('"%s" /uninstall /silent' % makepath(destdir,'DCServce.exe')) if applabel is not None: remove_programs_menu_shortcut(applabel) unregister_uninstall(control.package)
Changelog
Version 1.4 =========== Release date: November 23, 2009 Following is a list of features that were added in version 4.1 Permission switch Many folks have run into permission issues on the server. This version add --chmod=a=rw,Da+x to the rsync command line automatically saving many headaches related to permission problems. Verbose Logging Ability to turn off verbose logging, which generates smaller notification emails. The following image display these two new options. New options in 1.4 Flush log to disk The earlier version used to send the execution log via email. Version 1.4 saves a log to the local disk as well. Each log is saved to a different file containing a timestamp and profile name as part of the file name. Save log to disk Vista and Windows 7 friendly Both DeltaCopy Client and Server require Administrative privileges on the machine. Appropriate manifest have been added to both DeltaCopy Client and Server, which brings up the UAC prompt in Windows Vista. This prompt will only appear on machines where UAC is enabled. Once the user clicks Okay to the UAC prompt, they will be able to start/stop DeltaCopy service right from the GUI. Earlier versions required the user to manage service through Windows Control Panel.
manifest.sha256
[["deltacopy/DCServce.exe", "3d7c8d74dcae08b647f3bc4df7f4667a2526c82cc0448d1da5470ecce5c5c933"], ["deltacopy/cygiconv-2.dll", "494b580a43bc4752913b5717c5444692f0a72d1a0b3186f9a2c4cb0b56e1e0c8"], ["deltacopy/DeltaS.exe", "bdea358208959d3c8709c1ca5e0c84228fdc9e71459fea8b29b89cb2719e8d00"], ["WAPT/changelog.txt", "a9c04cf7b83bc163f24e7220f83a9b92b1dadb894e00245bdb98afeacd83d9b3"], ["deltacopy/rsync.exe", "110515f81020545271936e73fec0912d2a5832742fe4fa1d580ae7e8ba73e1a7"], ["setup.py", "61cc90f31dc60aba17a91b78a22421607bff09cdf1b52408a3e1b10ab1239dee"], ["deltacopy/DeltaCopy.chm", "b6fffc968ca4633ead469152f478f27ecb157a0087ef31e871581b7fb65816cd"], ["WAPT/certificate.crt", "13fb474c5c23c135a77aba592eb8821b9ecbcc463f5b7312312b87b20eac6779"], ["deltacopy/chmod.exe", "d86f20cbdf3a78e3a359c7a60fc401369380d6c572db072bffe449e09b188d06"], ["deltacopy/DeltaC.exe", "29ec474e4171d1ce251d921ec94c732fa954a071ed65a515e6b78aefb831b5b7"], ["WAPT/wapt.psproj", "139c450a6ad18f75c2a0e5bba77ed83c255e67f51aaf325515ea9101a5c510ac"], ["deltacopy/cygcrypto-0.9.8.dll", "fe074282937cd4bf5fc8a16860aada60dea2c75b6054186b6fc0326be9fdd09a"], ["WAPT/control", "3376530c23376678aa151f60cb0554a11233e09cf4186b9cfc732271e2287008"], ["deltacopy/deltacd.conf", "46871d063a41fa3328943d7841f37d714f44ef7bb1232fded805d7af1944eeb4"], ["deltacopy/cygintl-8.dll", "1a8776f3d80cfc14cfe66d86320599966498afc0c67b6ce1731171564934b1bf"], ["deltacopy/ssh.exe", "13e71c20b9ac7a4a4e02460747cfd77a09e86985b89f3781446c549423f3674d"], ["deltacopy/cygpopt-0.dll", "82997f9cb42032d9f66f8855f8518a860b7f49ada564bd6d15044e7a8a722775"], ["deltacopy/cygz.dll", "83feda9250c3c485916a6b7745c704a41df702f4781197491d5d31a2f2b863ac"], ["deltacopy/DSetup.exe", "6a2e5180c4969611aac16906c57bcbb74e4d17c3e21a70f71b910793bbb4672c"], ["deltacopy/cygminires.dll", "9f72348d4ef9d46d08f5c0b9ddc506413a4f065939d63c90f3991bd378aac992"], ["deltacopy/cygwin1.dll", "77b93ab10cebe802ef48ffbb2cf30405959315d74a5a9cee2e20a020f59430db"]]