Preprod packages are packages built on LUTI.
They remain in PREPROD usually for 5 days, after which a new VirusTotal scan is performed.
If the package passes this last check, it is promoted to PROD and published on the store.
- package: tis-owncloud
- name: Owncloud
- version: 6.0.0.17092-2
- categories: Utilities
- maintainer: WAPT Team,Tranquil IT,Pierre Cosson
- editor: ownCloud
- licence: agplv3
- locale: all
- target_os: windows
- impacted_process: owncloud
- architecture: x64
- signature_date:
- size: 34.77 Mo
- installed_size: 51.97 Mo
- homepage : https://owncloud.com/
package : tis-owncloud
version : 6.0.0.17092-2
architecture : x64
section : base
priority : optional
name : Owncloud
categories : Utilities
maintainer : WAPT Team,Tranquil IT,Pierre Cosson
description : ownCloud gives you universal access to your files through a web interface or WebDAV. It also provides a platform to easily view & sync your contacts, calendars and bookmarks across all your devices and enables basic editing right on the web. Installation has minimal server requirements, doesn't need special permissions and is quick. ownCloud is extendable via a simple but powerful API for applications and plugins.
depends :
conflicts :
maturity : PREPROD
locale : all
target_os : windows
min_wapt_version : 2.0
sources : https://owncloud.com/desktop-app/
installed_size : 51973051
impacted_process : owncloud
description_fr : ownCloud vous donne un accès universel à vos fichiers via une interface web ou WebDAV. Il fournit également une plateforme pour visualiser et synchroniser facilement vos contacts, calendriers et signets sur tous vos appareils et permet une édition de base directement sur le web. L'installation ne requiert qu'un minimum de serveur, ne nécessite pas de permissions spéciales et est rapide. ownCloud est extensible via une API simple mais puissante pour les applications et les plugins
description_pl : ownCloud daje Ci uniwersalny dostęp do Twoich plików poprzez interfejs WWW lub WebDAV. Zapewnia również platformę do łatwego przeglądania i synchronizacji Twoich kontaktów, kalendarzy i zakładek na wszystkich Twoich urządzeniach oraz umożliwia podstawową edycję bezpośrednio w sieci. Instalacja ma minimalne wymagania serwerowe, nie wymaga specjalnych uprawnień i jest szybka. ownCloud jest rozszerzalny poprzez proste, ale potężne API dla aplikacji i wtyczek
description_de : ownCloud ermöglicht Ihnen den universellen Zugriff auf Ihre Dateien über eine Webschnittstelle oder WebDAV. Es bietet auch eine Plattform, um Ihre Kontakte, Kalender und Lesezeichen auf all Ihren Geräten anzuzeigen und zu synchronisieren, und ermöglicht die grundlegende Bearbeitung direkt im Web. Die Installation erfordert nur minimale Server-Anforderungen, benötigt keine speziellen Berechtigungen und ist schnell erledigt. ownCloud ist über eine einfache, aber leistungsstarke API für Anwendungen und Plugins erweiterbar
description_es : ownCloud te da acceso universal a tus archivos a través de una interfaz web o WebDAV. También proporciona una plataforma para ver y sincronizar fácilmente tus contactos, calendarios y marcadores en todos tus dispositivos y permite la edición básica directamente en la web. La instalación tiene unos requisitos mínimos de servidor, no necesita permisos especiales y es rápida. ownCloud es ampliable a través de una sencilla pero potente API para aplicaciones y plugins
description_pt : O OwnCloud dá-lhe acesso universal aos seus ficheiros através de uma interface web ou WebDAV. Também fornece uma plataforma para visualizar e sincronizar facilmente os seus contactos, calendários e marcadores em todos os seus dispositivos e permite a edição básica directamente na web. A instalação tem requisitos mínimos de servidor, não necessita de permissões especiais e é rápida. O OwnCloud é extensível através de uma API simples mas poderosa para aplicações e plugins
description_it : ownCloud consente l'accesso universale ai file tramite un'interfaccia web o WebDAV. Fornisce inoltre una piattaforma per visualizzare e sincronizzare facilmente i contatti, i calendari e i segnalibri su tutti i dispositivi e consente la modifica di base direttamente sul web. L'installazione richiede requisiti minimi di server, non necessita di permessi speciali ed è rapida. ownCloud è estendibile tramite una semplice ma potente API per applicazioni e plugin
description_nl : ownCloud geeft u universele toegang tot uw bestanden via een webinterface of WebDAV. Het biedt ook een platform om eenvoudig uw contacten, agenda's en bladwijzers te bekijken en te synchroniseren op al uw apparaten en maakt basisbewerkingen direct op het web mogelijk. De installatie heeft minimale serververeisten, vereist geen speciale machtigingen en is snel. ownCloud is uitbreidbaar via een eenvoudige maar krachtige API voor applicaties en plugins
description_ru : ownCloud предоставляет универсальный доступ к файлам через веб-интерфейс или WebDAV. Он также предоставляет платформу для удобного просмотра и синхронизации контактов, календарей и закладок на всех ваших устройствах и позволяет выполнять базовое редактирование прямо в Интернете. Установка требует минимальных требований к серверу, не требует специальных разрешений и выполняется быстро. ownCloud расширяется с помощью простого, но мощного API для приложений и плагинов
audit_schedule :
editor : ownCloud
keywords : cloud
licence : agplv3
homepage : https://owncloud.com/
package_uuid : 07675bd7-bd65-40af-8e1c-7dbbb39755e6
valid_from :
valid_until :
forced_install_on :
changelog : https://owncloud.com/changelog/desktop/
min_os_version :
max_os_version :
icon_sha256sum : d343687decbc39c021b68db6afe175ac6ad4cfab346cc9138af38d16d64878f4
signer : test
signer_fingerprint: b82fc8ef4a4475c0f69ac168176c2bfc58f572eb716c4eadd65e4785c155dd8e
signature_date : 2025-09-17T06:57:22.000000
signed_attributes : package,version,architecture,section,priority,name,categories,maintainer,description,depends,conflicts,maturity,locale,target_os,min_wapt_version,sources,installed_size,impacted_process,description_fr,description_pl,description_de,description_es,description_pt,description_it,description_nl,description_ru,audit_schedule,editor,keywords,licence,homepage,package_uuid,valid_from,valid_until,forced_install_on,changelog,min_os_version,max_os_version,icon_sha256sum,signer,signer_fingerprint,signature_date,signed_attributes
signature : VJwkhhj1G5YZGa0eR0eiX1N1NHGJCc7zZyy+dpzpnJjJnyfdmfi1hBU9LLpIdTVKY66IwSA8JP6V269Q1ZzlXJjRo1/RNxZQO8HkW4+L3i0kP/BXf4r0q2pbIW5E0/wfe51p4A1vgzFLpApVWPZi/NkWMJO8C3iLStfaNwk+SFYq6UI5JW/OQNLN5pJfMbBZbCHEG+Hr4c2fGOHnhY+eSCbwvQLnnOQ8CxZyU1SiLJcUpbxv5s3WmpeGz2MipjYyerBCN32PsdYZmOrYUvf4IXN0GGxv1RgNSC3GBd3umkJS0H8l2T0JhYTFpFsRpPGImeUT0PajMqdLsAqFd4oMaw==
# -*- coding: utf-8 -*-
from setuphelpers import *
def install():
# Declaring local variables
bin_name = glob.glob("*ownCloud*.msi")[0]
# Installing the software
print("Installing: %s" % bin_name)
install_msi_if_needed(bin_name, name="ownCloud", properties={'DO_NOT_SCHEDULE_REBOOT="1"', 'SKIPAUTOUPDATE="1"', '"NO_DESKTOP_SHORTCUT"'})
# -*- coding: utf-8 -*-
from setuphelpers import *
bin_contains = "ownCloud"
bin_ends = ".msi"
def update_package():
# Declaring local variables
result = False
proxies = get_proxies()
if not proxies:
proxies = get_proxies_from_wapt_console()
app_name = control.name
url = "https://owncloud.com/desktop-app/"
# https://download.owncloud.com/desktop/ownCloud/stable/2.10.1.7187/win/ownCloud-2.10.1.7187.x64.msi
arch = control.architecture
# Getting latest version from official sources
print("URL used is: %s" % url)
html_source = wgets(url,proxies=proxies).splitlines()
for line in html_source:
if '.msi' in line:
version = line.split('/')[-4]
download_url = f'https://download.owncloud.com/desktop/ownCloud/testing/{version}/win/ownCloud-{version}.x64.msi'
latest_bin = f'ownCloud-{version}.x64.msi'
print("Latest %s version is: %s" % (app_name, version))
print("Download URL is: %s" % download_url)
# Downloading latest binaries
if not isfile(latest_bin):
print("Downloading: %s" % latest_bin)
wget(download_url, latest_bin, proxies=proxies)
else:
print("Binary is present: %s" % latest_bin)
# Checking version from file
version_from_file = get_version_from_binary(latest_bin)
# if not version_from_file.startswith(version) and version_from_file != '':
if Version(version_from_file) != Version(version) and version_from_file != "":
print("Changing version to the version number of the binary (from: %s to: %s)" % (version, version_from_file))
os.rename(latest_bin, bin_contains + version_from_file + bin_ends)
version = version_from_file
else:
print("Binary file version corresponds to online version")
# Changing version of the package
if Version(version) > Version(control.get_software_version()):
print("Software version updated (from: %s to: %s)" % (control.get_software_version(), Version(version)))
result = True
else:
print("Software version up-to-date (%s)" % Version(version))
control.version = "%s-%s" % (Version(version), control.version.split("-", 1)[-1])
# control.set_software_version(version)
control.save_control_to_wapt()
# Deleting outdated binaries
remove_outdated_binaries(version)
# Validating or not update-package-sources
return result
01ca7fe94636e5a08fcb73849d3b5df25d51e2c82f4dd1a08f01798b25899819 : WAPT/certificate.crt
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 : WAPT/changelog.txt
c87f992455211ea21d784a18698e3f0973924061049f4f19d83f91653859b1ee : WAPT/control
d343687decbc39c021b68db6afe175ac6ad4cfab346cc9138af38d16d64878f4 : WAPT/icon.png
5b98ff373d4c6b5b6c8d392fcac876573d493a40aa806b553e1c6e34a49c2cfd : luti.json
39ade500981f5da3279e04ed22fefc8d4df8d9a1a435e2db21e06075c6861b73 : ownCloud-6.0.0.17092.x64.msi
212cc0df27813acee47d4b04a004c576752ae214bcc23a30581ec076e2d57bcd : setup.py
fa2fcbf01b3ab2893a414a57cc08e4ed8688fec58141e801a3f0a7b3d537b5e6 : update_package.py